@import url("https://fonts.googleapis.com/css?family=Open+Sans");*{-webkit-backface-visibility:hidden;backface-visibility:hidden;}html{font-size:10px;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;}html,body{margin:0;padding:0;}a{color:inherit;text-decoration:none;outline:0;overflow-wrap:break-word;word-wrap:break-word;}h1{font-size:100%;font-weight:normal;margin-top:0;margin-bottom:0;}h2{font-size:100%;font-weight:normal;margin-top:0;margin-bottom:0;}h3{font-size:100%;font-weight:normal;margin-top:0;margin-bottom:0;}h4{font-size:100%;font-weight:normal;margin-top:0;margin-bottom:0;}h5{font-size:100%;font-weight:normal;margin-top:0;margin-bottom:0;}h6{font-size:100%;font-weight:normal;margin-top:0;margin-bottom:0;}ul{list-style-type:disc;list-style-position:inside;margin-top:0;margin-bottom:0;}ol{list-style-type:decimal;list-style-position:inside;margin-top:0;margin-bottom:0;}p{margin-top:0;}dl{margin:0;}dt{font-weight:bold;}dd{margin-left:20px;}img{border:0;-ms-interpolation-mode:bicubic;}blockquote{margin:0;}pre{margin:0;white-space:pre-wrap;word-wrap:break-word;font-family:monospace,serif;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}svg:not(:root){overflow:hidden;}table{width:100%;table-layout:fixed;border-collapse:collapse;border-spacing:0;}th,caption{text-align:left;font-weight:normal;}tbody{border-top:0;}tbody td{border-bottom:1px solid #888;}hr{border-top:1px solid #999;}img{max-width:100%;height:auto;}iframe{max-width:100%;}*{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;}ul,ol{display:block;list-style:none;list-style-image:none;list-style-type:none;}ul li,ol li{list-style:none;list-style-image:none;list-style-type:none;}a,button,input{outline:none;border:none;}input,textarea,button,select{font:inherit;}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;}select::-ms-expand{display:none;}:-moz-ui-invalid{box-shadow:none;}::-moz-focus-inner{border:0 none;}:focus{outline:none;}small{font-size:inherit;}.text-primary{color:#e2001a;}.text-primary-dark{color:#b40014;}.text-secondary{color:#58585a;}.text-secondary-dark{color:#3a3636;}.text-secondary-darker{color:#272727;}.text-secondary-light{color:#707173;}.text-secondary-lighter{color:#9b9fa6;}.text-white{color:#fff;}.text-grey-lighter{color:#f9fafa;}.text-grey-light{color:#e3e4e4;}.text-grey-medium{color:#dcdede;}.text-grey{color:#909194;}.text-grey-hover{color:#6f7073;}.text-grey-dark{color:#58585a;}.text-grey-darker{color:#272727;}.text-black{color:#000;}.text-grey-background{color:#f1f5f5;}.text-grey-border-light{color:#e3e4e4;}.text-grey-border-medium{color:#dcdede;}.text-grey-border{color:#9b9fa6;}.text-grey-border-dark{color:#58585a;}.text-grey-breadcrumb{color:#6f7073;}.text-grey-bookmark-tag{color:#9b9fa6;}.text-grey-bookmark-tag-hover{color:#6f7073;}.text-grey-border-partners{color:#d1d7d7;}.text-facebook{color:#3b5998;}.text-france-connect{color:#2540a4;}.bg-primary{background:#e2001a;}.bg-primary-dark{background:#b40014;}.bg-secondary{background:#58585a;}.bg-secondary-dark{background:#3a3636;}.bg-secondary-darker{background:#272727;}.bg-secondary-light{background:#707173;}.bg-secondary-lighter{background:#9b9fa6;}.bg-white{background:#fff;}.bg-grey-lighter{background:#f9fafa;}.bg-grey-light{background:#e3e4e4;}.bg-grey-medium{background:#dcdede;}.bg-grey{background:#909194;}.bg-grey-hover{background:#6f7073;}.bg-grey-dark{background:#58585a;}.bg-grey-darker{background:#272727;}.bg-black{background:#000;}.bg-grey-background{background:#f1f5f5;}.bg-grey-border-light{background:#e3e4e4;}.bg-grey-border-medium{background:#dcdede;}.bg-grey-border{background:#9b9fa6;}.bg-grey-border-dark{background:#58585a;}.bg-grey-breadcrumb{background:#6f7073;}.bg-grey-bookmark-tag{background:#9b9fa6;}.bg-grey-bookmark-tag-hover{background:#6f7073;}.bg-grey-border-partners{background:#d1d7d7;}.bg-facebook{background:#3b5998;}.bg-france-connect{background:#2540a4;}.clear{clear:both;}.card{overflow:hidden;background-color:#fff;border-radius:5px;-webkit-box-shadow:0 6px 34px 0 rgba(112,113,115,0.25);box-shadow:0 6px 34px 0 rgba(112,113,115,0.25);}.container{position:relative;max-width:1300px;margin:0 auto;padding:0 25px;}.container--editorial{max-width:900px;margin-bottom:60px;}.container--wide-editorial{margin-bottom:60px;}.container--wide-editorial + .pagination{margin-top:-20px;}.container--full-width-editorial{max-width:none;margin-bottom:60px;}.container--form{margin-bottom:80px;}.container--toast-banner{max-width:1400px;}.strip{margin-bottom:60px;}.strip:last-child{margin-bottom:0;}.strip + .strip{margin-top:-60px;}#skip-to-main-content{background-color:#fff;text-align:center;}#skip-to-main-content:focus-within{border-bottom:1px solid #f1f5f5;}#skip-to-main-content > .focusable{display:inline-block;padding:8px 14px;color:#e2001a;margin:12px;line-height:1.2em;font-size:1.6rem;}#skip-to-main-content > .focusable:focus{outline:1px dashed #e2001a;}#main-content .container--form:first-child{margin-top:40px;}#main-content .media{margin:50px auto;text-align:center;}#main-content .media img{display:block;margin:0 auto;max-width:100%;}#main-content .media a{text-decoration:underline;line-height:1.3em;}#main-content .media a:hover,#main-content .media a:focus{color:#e2001a;}@media only screen and (min-width:0) and (max-width:890px){.container{padding:0 20px;}}@media only screen and (min-width:890px) and (max-width:1100px){.container{padding:0 25px;}}@media only screen and (min-width:1100px) and (max-width:1300px){.container{padding:0 25px;}}@media only screen and (min-width:1300px){.container{padding:0 25px;}}@media only screen and (min-width:0) and (max-width:890px){.container--toast-banner{padding:0 35px;}}@media only screen and (min-width:890px) and (max-width:1100px){.container--toast-banner{padding:0 45px;}}@media only screen and (min-width:1100px) and (max-width:1300px){.container--toast-banner{padding:0 45px;}}@media only screen and (min-width:1300px){.container--toast-banner{padding:0 60px;}}@font-face{font-family:"Roboto";font-weight:100;font-style:normal;src:url(/themes/custom/sytral_theme/sytral-fonts/Roboto-Thin.ttf) format("truetype");}@font-face{font-family:"Roboto";font-weight:300;font-style:normal;src:url(/themes/custom/sytral_theme/sytral-fonts/Roboto-Light.ttf) format("truetype");}@font-face{font-family:"Roboto";font-weight:normal;font-style:normal;src:url(/themes/custom/sytral_theme/sytral-fonts/Roboto-Regular.ttf) format("truetype");}@font-face{font-family:"Roboto";font-weight:500;font-style:normal;src:url(/themes/custom/sytral_theme/sytral-fonts/Roboto-Medium.ttf) format("truetype");}@font-face{font-family:"Roboto";font-weight:bold;font-style:normal;src:url(/themes/custom/sytral_theme/sytral-fonts/Roboto-Bold.ttf) format("truetype");}@font-face{font-family:"Roboto";font-weight:900;font-style:normal;src:url(/themes/custom/sytral_theme/sytral-fonts/Roboto-Black.ttf) format("truetype");}@font-face{font-family:"TTRoundsCondensed";font-weight:100;font-style:normal;src:url(/themes/custom/sytral_theme/sytral-fonts/TTRoundsCondensed-Thin.otf) format("opentype");}@font-face{font-family:"TTRoundsCondensed";font-weight:300;font-style:normal;src:url(/themes/custom/sytral_theme/sytral-fonts/TTRoundsCondensed-Light.otf) format("opentype");}@font-face{font-family:"TTRoundsCondensed";font-weight:normal;font-style:normal;src:url(/themes/custom/sytral_theme/sytral-fonts/TTRoundsCondensed-Regular.otf) format("opentype");}@font-face{font-family:"TTRoundsCondensed";font-weight:bold;font-style:normal;src:url(/themes/custom/sytral_theme/sytral-fonts/TTRoundsCondensed-Bold.otf) format("opentype");}@font-face{font-family:"Dosis";font-weight:normal;font-style:normal;src:url(/themes/custom/sytral_theme/sytral-fonts/Dosis-Regular.ttf) format("truetype");}html,body{line-height:1;color:#58585a;background-color:#f1f5f5;}body{font-size:1.4rem;font-family:"Roboto","Open Sans",sans-serif;font-weight:normal;quotes:"«\00A0" "\00A0»";}p{font-size:1.16667em;line-height:1.2em;}h1{font-size:3.25em;}h1 + h1,h1 + h2,h1 + h3,h1 + h4,h1 + h5,h1 + h6{margin-top:10px;}h2{font-size:1.875em;}h2 small{color:#58585a;font-weight:normal;font-size:0.8em;}h3{font-size:1.5em;color:#58585a;font-weight:bold;}h4{font-size:1.125em;}h5{font-size:1em;color:#58585a;}h6{font-size:1em;color:#58585a;text-decoration:underline;}b,strong{font-weight:bold;}i,em{font-style:italic;}u{text-decoration:underline;}hr{margin:30px 0;}.form-fieldset{border:none;}.form-footer{margin-top:75px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.form-footer .form-footer_privacy-policy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:74px;padding-right:80px;}.form-footer .form-footer_privacy-policy .checkbox{margin-bottom:0;}.form-footer .form-footer_actions .g-recaptcha{margin-bottom:28px;}@media only screen and (max-width:890px){.form-footer{margin-top:60px;display:block;}.form-footer .form-footer_privacy-policy{padding-right:0;min-height:inherit;margin-bottom:28px;}.form-footer .form-footer_actions .g-recaptcha{margin-bottom:28px;}.form-footer .form-footer_actions .button{width:100%;}}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{content:"";display:table;}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{float:left;height:100%;min-height:1px;display:none;}[dir="rtl"] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}.datepicker-container{background-color:#fff;direction:ltr;font-size:12px;left:0;line-height:30px;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:none;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:210px;z-index:-1;}.datepicker-container::before,.datepicker-container::after{border:5px solid transparent;content:" ";display:block;height:0;position:absolute;width:0;}.datepicker-dropdown{border:1px solid #ccc;-webkit-box-shadow:0 3px 6px #ccc;box-shadow:0 3px 6px #ccc;-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute;z-index:1;}.datepicker-inline{position:static;}.datepicker-top-left,.datepicker-top-right{border-top-color:#39f;}.datepicker-top-left::before,.datepicker-top-left::after,.datepicker-top-right::before,.datepicker-top-right::after{border-top:0;left:10px;top:-5px;}.datepicker-top-left::before,.datepicker-top-right::before{border-bottom-color:#39f;}.datepicker-top-left::after,.datepicker-top-right::after{border-bottom-color:#fff;top:-4px;}.datepicker-bottom-left,.datepicker-bottom-right{border-bottom-color:#39f;}.datepicker-bottom-left::before,.datepicker-bottom-left::after,.datepicker-bottom-right::before,.datepicker-bottom-right::after{border-bottom:0;bottom:-5px;left:10px;}.datepicker-bottom-left::before,.datepicker-bottom-right::before{border-top-color:#39f;}.datepicker-bottom-left::after,.datepicker-bottom-right::after{border-top-color:#fff;bottom:-4px;}.datepicker-top-right::before,.datepicker-top-right::after,.datepicker-bottom-right::before,.datepicker-bottom-right::after{left:auto;right:10px;}.datepicker-panel > ul{margin:0;padding:0;width:102%;}.datepicker-panel > ul::before,.datepicker-panel > ul::after{content:" ";display:table;}.datepicker-panel > ul::after{clear:both;}.datepicker-panel > ul > li{background-color:#fff;cursor:pointer;float:left;height:30px;list-style:none;margin:0;padding:0;text-align:center;width:30px;}.datepicker-panel > ul > li:hover{background-color:#e5f2ff;}.datepicker-panel > ul > li.muted,.datepicker-panel > ul > li.muted:hover{color:#999;}.datepicker-panel > ul > li.highlighted{background-color:#e5f2ff;}.datepicker-panel > ul > li.highlighted:hover{background-color:#cce5ff;}.datepicker-panel > ul > li.picked,.datepicker-panel > ul > li.picked:hover{color:#39f;}.datepicker-panel > ul > li.disabled,.datepicker-panel > ul > li.disabled:hover{background-color:#fff;color:#ccc;cursor:default;}.datepicker-panel > ul > li.disabled.highlighted,.datepicker-panel > ul > li.disabled:hover.highlighted{background-color:#e5f2ff;}.datepicker-panel > ul > li[data-view="years prev"],.datepicker-panel > ul > li[data-view="year prev"],.datepicker-panel > ul > li[data-view="month prev"],.datepicker-panel > ul > li[data-view="years next"],.datepicker-panel > ul > li[data-view="year next"],.datepicker-panel > ul > li[data-view="month next"],.datepicker-panel > ul > li[data-view="next"]{font-size:18px;}.datepicker-panel > ul > li[data-view="years current"],.datepicker-panel > ul > li[data-view="year current"],.datepicker-panel > ul > li[data-view="month current"]{width:150px;}.datepicker-panel > ul[data-view="years"] > li,.datepicker-panel > ul[data-view="months"] > li{height:52.5px;line-height:52.5px;width:52.5px;}.datepicker-panel > ul[data-view="week"] > li,.datepicker-panel > ul[data-view="week"] > li:hover{background-color:#fff;cursor:default;}.datepicker-hide{display:none;}.wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:1200px;margin:0 auto;}.container-fluid{margin-right:auto;margin-left:auto;padding-right:40px;padding-left:40px;}.row{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-20px;margin-left:-20px;}.row.reverse{-webkit-box-direction:reverse;-webkit-box-orient:horizontal;-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.col.reverse{-webkit-box-direction:reverse;-webkit-box-orient:vertical;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}.col-xs{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:auto;flex-basis:auto;}.col-xs-1{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%;}.col-xs-2{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%;}.col-xs-3{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;}.col-xs-4{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;}.col-xs-5{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%;}.col-xs-6{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;}.col-xs-7{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%;}.col-xs-8{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%;}.col-xs-9{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;}.col-xs-10{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%;}.col-xs-11{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%;}.col-xs-12{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;}.col-xs-offset-1{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;margin-left:8.33333%;}.col-xs-offset-2{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;margin-left:16.66667%;}.col-xs-offset-3{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;margin-left:25%;}.col-xs-offset-4{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;margin-left:33.33333%;}.col-xs-offset-5{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;margin-left:41.66667%;}.col-xs-offset-6{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;margin-left:50%;}.col-xs-offset-7{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;margin-left:58.33333%;}.col-xs-offset-8{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;margin-left:66.66667%;}.col-xs-offset-9{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;margin-left:75%;}.col-xs-offset-10{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;margin-left:83.33333%;}.col-xs-offset-11{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;margin-left:91.66667%;}.col-xs-offset-12{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;margin-left:100%;}.col-xs{-webkit-box-flex:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%;}.start-xs{-webkit-box-pack:start;-ms-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start;text-align:start;}.center-xs{-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;text-align:center;}.end-xs{-webkit-box-pack:end;-ms-flex-pack:end;-moz-justify-content:flex-end;justify-content:flex-end;text-align:end;}.top-xs{-webkit-box-align:start;-ms-flex-align:start;-moz-align-items:flex-start;align-items:flex-start;}.middle-xs{-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;}.bottom-xs{-webkit-box-align:end;-ms-flex-align:end;-moz-align-items:flex-end;align-items:flex-end;}.around-xs{-ms-flex-pack:distribute;-moz-justify-content:space-around;justify-content:space-around;}.between-xs{-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;}.first-xs{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}.last-xs{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}@media only screen and (min-width:0){.container{width:100%;}.col-mobile{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:auto;flex-basis:auto;}.col-mobile-1{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%;}.col-mobile-2{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%;}.col-mobile-3{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;}.col-mobile-4{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;}.col-mobile-5{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%;}.col-mobile-6{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;}.col-mobile-7{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%;}.col-mobile-8{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%;}.col-mobile-9{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;}.col-mobile-10{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%;}.col-mobile-11{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%;}.col-mobile-12{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;}.col-mobile-offset-1{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;margin-left:8.33333%;}.col-mobile-offset-2{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;margin-left:16.66667%;}.col-mobile-offset-3{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;margin-left:25%;}.col-mobile-offset-4{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;margin-left:33.33333%;}.col-mobile-offset-5{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;margin-left:41.66667%;}.col-mobile-offset-6{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;margin-left:50%;}.col-mobile-offset-7{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;margin-left:58.33333%;}.col-mobile-offset-8{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;margin-left:66.66667%;}.col-mobile-offset-9{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;margin-left:75%;}.col-mobile-offset-10{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;margin-left:83.33333%;}.col-mobile-offset-11{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;margin-left:91.66667%;}.col-mobile-offset-12{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;margin-left:100%;}.col-mobile{-webkit-box-flex:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%;}.start-mobile{-webkit-box-pack:start;-ms-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start;text-align:start;}.center-mobile{-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;text-align:center;}.end-mobile{-webkit-box-pack:end;-ms-flex-pack:end;-moz-justify-content:flex-end;justify-content:flex-end;text-align:end;}.top-mobile{-webkit-box-align:start;-ms-flex-align:start;-moz-align-items:flex-start;align-items:flex-start;}.middle-mobile{-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;}.bottom-mobile{-webkit-box-align:end;-ms-flex-align:end;-moz-align-items:flex-end;align-items:flex-end;}.around-mobile{-ms-flex-pack:distribute;-moz-justify-content:space-around;justify-content:space-around;}.between-mobile{-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;}.first-mobile{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}.last-mobile{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}}@media only screen and (min-width:890px){.container{width:100%;}.col-tablet{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:auto;flex-basis:auto;}.col-tablet-1{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%;}.col-tablet-2{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%;}.col-tablet-3{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;}.col-tablet-4{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;}.col-tablet-5{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%;}.col-tablet-6{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;}.col-tablet-7{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%;}.col-tablet-8{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%;}.col-tablet-9{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;}.col-tablet-10{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%;}.col-tablet-11{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%;}.col-tablet-12{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;}.col-tablet-offset-1{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;margin-left:8.33333%;}.col-tablet-offset-2{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;margin-left:16.66667%;}.col-tablet-offset-3{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;margin-left:25%;}.col-tablet-offset-4{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;margin-left:33.33333%;}.col-tablet-offset-5{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;margin-left:41.66667%;}.col-tablet-offset-6{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;margin-left:50%;}.col-tablet-offset-7{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;margin-left:58.33333%;}.col-tablet-offset-8{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;margin-left:66.66667%;}.col-tablet-offset-9{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;margin-left:75%;}.col-tablet-offset-10{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;margin-left:83.33333%;}.col-tablet-offset-11{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;margin-left:91.66667%;}.col-tablet-offset-12{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;margin-left:100%;}.col-tablet{-webkit-box-flex:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%;}.start-tablet{-webkit-box-pack:start;-ms-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start;text-align:start;}.center-tablet{-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;text-align:center;}.end-tablet{-webkit-box-pack:end;-ms-flex-pack:end;-moz-justify-content:flex-end;justify-content:flex-end;text-align:end;}.top-tablet{-webkit-box-align:start;-ms-flex-align:start;-moz-align-items:flex-start;align-items:flex-start;}.middle-tablet{-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;}.bottom-tablet{-webkit-box-align:end;-ms-flex-align:end;-moz-align-items:flex-end;align-items:flex-end;}.around-tablet{-ms-flex-pack:distribute;-moz-justify-content:space-around;justify-content:space-around;}.between-tablet{-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;}.first-tablet{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}.last-tablet{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}}@media only screen and (min-width:1100px){.container{width:100%;}.col-small-desktop{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:auto;flex-basis:auto;}.col-small-desktop-1{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%;}.col-small-desktop-2{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%;}.col-small-desktop-3{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;}.col-small-desktop-4{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;}.col-small-desktop-5{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%;}.col-small-desktop-6{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;}.col-small-desktop-7{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%;}.col-small-desktop-8{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%;}.col-small-desktop-9{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;}.col-small-desktop-10{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%;}.col-small-desktop-11{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%;}.col-small-desktop-12{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;}.col-small-desktop-offset-1{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;margin-left:8.33333%;}.col-small-desktop-offset-2{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;margin-left:16.66667%;}.col-small-desktop-offset-3{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;margin-left:25%;}.col-small-desktop-offset-4{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;margin-left:33.33333%;}.col-small-desktop-offset-5{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;margin-left:41.66667%;}.col-small-desktop-offset-6{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;margin-left:50%;}.col-small-desktop-offset-7{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;margin-left:58.33333%;}.col-small-desktop-offset-8{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;margin-left:66.66667%;}.col-small-desktop-offset-9{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;margin-left:75%;}.col-small-desktop-offset-10{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;margin-left:83.33333%;}.col-small-desktop-offset-11{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;margin-left:91.66667%;}.col-small-desktop-offset-12{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;margin-left:100%;}.col-small-desktop{-webkit-box-flex:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%;}.start-small-desktop{-webkit-box-pack:start;-ms-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start;text-align:start;}.center-small-desktop{-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;text-align:center;}.end-small-desktop{-webkit-box-pack:end;-ms-flex-pack:end;-moz-justify-content:flex-end;justify-content:flex-end;text-align:end;}.top-small-desktop{-webkit-box-align:start;-ms-flex-align:start;-moz-align-items:flex-start;align-items:flex-start;}.middle-small-desktop{-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;}.bottom-small-desktop{-webkit-box-align:end;-ms-flex-align:end;-moz-align-items:flex-end;align-items:flex-end;}.around-small-desktop{-ms-flex-pack:distribute;-moz-justify-content:space-around;justify-content:space-around;}.between-small-desktop{-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;}.first-small-desktop{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}.last-small-desktop{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}}@media only screen and (min-width:1300px){.container{width:100%;}.col-desktop{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:auto;flex-basis:auto;}.col-desktop-1{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%;}.col-desktop-2{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%;}.col-desktop-3{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%;}.col-desktop-4{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%;}.col-desktop-5{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%;}.col-desktop-6{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%;}.col-desktop-7{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%;}.col-desktop-8{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%;}.col-desktop-9{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%;}.col-desktop-10{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%;}.col-desktop-11{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%;}.col-desktop-12{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;}.col-desktop-offset-1{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;margin-left:8.33333%;}.col-desktop-offset-2{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;margin-left:16.66667%;}.col-desktop-offset-3{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;margin-left:25%;}.col-desktop-offset-4{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;margin-left:33.33333%;}.col-desktop-offset-5{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;margin-left:41.66667%;}.col-desktop-offset-6{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;margin-left:50%;}.col-desktop-offset-7{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;margin-left:58.33333%;}.col-desktop-offset-8{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;margin-left:66.66667%;}.col-desktop-offset-9{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;margin-left:75%;}.col-desktop-offset-10{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;margin-left:83.33333%;}.col-desktop-offset-11{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;margin-left:91.66667%;}.col-desktop-offset-12{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:20px;padding-left:20px;margin-left:100%;}.col-desktop{-webkit-box-flex:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%;}.start-desktop{-webkit-box-pack:start;-ms-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start;text-align:start;}.center-desktop{-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;text-align:center;}.end-desktop{-webkit-box-pack:end;-ms-flex-pack:end;-moz-justify-content:flex-end;justify-content:flex-end;text-align:end;}.top-desktop{-webkit-box-align:start;-ms-flex-align:start;-moz-align-items:flex-start;align-items:flex-start;}.middle-desktop{-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;}.bottom-desktop{-webkit-box-align:end;-ms-flex-align:end;-moz-align-items:flex-end;align-items:flex-end;}.around-desktop{-ms-flex-pack:distribute;-moz-justify-content:space-around;justify-content:space-around;}.between-desktop{-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;}.first-desktop{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}.last-desktop{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}}@media only screen and (min-width:0){.row{margin-right:-20px;margin-left:-20px;}.row > [class^="col"]{padding-right:20px;padding-left:20px;}}@media only screen and (min-width:890px){.row{margin-right:-25px;margin-left:-25px;}.row > [class^="col"]{padding-right:25px;padding-left:25px;}}@media only screen and (min-width:1100px){.row{margin-right:-25px;margin-left:-25px;}.row > [class^="col"]{padding-right:25px;padding-left:25px;}}@media only screen and (min-width:1300px){.row{margin-right:-25px;margin-left:-25px;}.row > [class^="col"]{padding-right:25px;padding-left:25px;}}.row--collapsed{margin-left:0;margin-right:0;}.row--collapsed > [class^="col"]{padding-right:0;padding-left:0;}@media only screen and (min-width:0){.panel_content > .row{margin-right:-28px;margin-left:-28px;}.panel_content > .row > [class^="col"]{padding-right:28px;padding-left:28px;}}@media only screen and (min-width:890px){.panel_content > .row{margin-right:-32px;margin-left:-32px;}.panel_content > .row > [class^="col"]{padding-right:32px;padding-left:32px;}}@media only screen and (min-width:1100px){.panel_content > .row{margin-right:-36px;margin-left:-36px;}.panel_content > .row > [class^="col"]{padding-right:36px;padding-left:36px;}}@media only screen and (min-width:1300px){.panel_content > .row{margin-right:-40px;margin-left:-40px;}.panel_content > .row > [class^="col"]{padding-right:40px;padding-left:40px;}}.branding{display:block;margin:6px 0;}.branding:focus{outline:1px dashed #e2001a;}.branding > .branding_logo-wrapper{padding:1px;}.branding > .branding_logo-wrapper > .branding_logo{display:block;width:auto;height:70px;}.branding--footer{display:block;margin:6px 0;padding:1px;background:url(/themes/custom/sytral_theme/img/logo/TCL-Logo-Blanc.svg) no-repeat;width:91px;height:70px;}.branding--footer:focus{outline:1px dashed #e2001a;}@media (hover:none),(max-width:950px){.branding--header > .branding_logo-wrapper > .branding_logo{height:46px;}}@media (hover:none),(max-width:950px){.branding--footer{height:75px;}}.breadcrumb{text-align:center;margin:25px 0 20px;}.breadcrumb > .breadcrumb_item{display:inline;font-size:1.6rem;font-family:TTRoundsCondensed,Open Sans,sans-serif;font-weight:bold;letter-spacing:0.6px;line-height:1.2em;color:#6f7073;}.breadcrumb > .breadcrumb_item:after{content:"/";}.breadcrumb > .breadcrumb_item > .breadcrumb_link{text-decoration:underline;}.breadcrumb > .breadcrumb_item > .breadcrumb_link:hover,.breadcrumb > .breadcrumb_item > .breadcrumb_link:focus{color:#58585a;}.breadcrumb > .breadcrumb_item--current:after{content:none;}@media only screen and (min-width:0) and (max-width:890px){.breadcrumb > .breadcrumb_item{display:none;}.breadcrumb > .breadcrumb_item--parent{display:inline;}.breadcrumb > .breadcrumb_item--parent:after{content:none;}}.button{cursor:pointer;vertical-align:middle;}.button:disabled{opacity:0.6;cursor:not-allowed;-webkit-filter:grayscale(50%);filter:grayscale(50%);}.button--outline,.button--plain,.user-reset-pass form .form-actions .button.form-submit{display:inline-block;vertical-align:middle;text-align:center;font-weight:500;line-height:27px;font-size:1.8rem;border-radius:5px;}.button--outline{border:2px solid;padding:7px 34px;background-color:transparent;-webkit-transition:border-color .2s,color .2s,-webkit-box-shadow .2s;transition:border-color .2s,color .2s,-webkit-box-shadow .2s;transition:box-shadow .2s,border-color .2s,color .2s;transition:box-shadow .2s,border-color .2s,color .2s,-webkit-box-shadow .2s;}.button--outline.button--primary,.user-reset-pass form .form-actions .button--outline.button.form-submit{border-color:#e2001a;color:#e2001a;}.button--outline.button--primary:hover,.user-reset-pass form .form-actions .button--outline.button.form-submit:hover,.button--outline.button--primary:focus,.user-reset-pass form .form-actions .button--outline.button.form-submit:focus{border-color:#b40014;color:#b40014;-webkit-box-shadow:0 0 0 1px #b40014;box-shadow:0 0 0 1px #b40014;}.button--outline.button--secondary{border-color:#58585a;color:#58585a;}.button--outline.button--secondary:hover,.button--outline.button--secondary:focus{border-color:#3a3636;color:#3a3636;-webkit-box-shadow:0 0 0 1px #3a3636;box-shadow:0 0 0 1px #3a3636;}.button--plain,.user-reset-pass form .form-actions .button.form-submit{color:#fff;padding:9px 34px;-webkit-transition:background-color .2s,-webkit-box-shadow .2s;transition:background-color .2s,-webkit-box-shadow .2s;transition:box-shadow .2s,background-color .2s;transition:box-shadow .2s,background-color .2s,-webkit-box-shadow .2s;}.button--plain.button--primary,.user-reset-pass form .form-actions .button.form-submit{background-color:#e2001a;}.button--plain.button--primary:hover,.user-reset-pass form .form-actions .button.form-submit:hover,.button--plain.button--primary:focus,.user-reset-pass form .form-actions .button.form-submit:focus{background-color:#b40014;-webkit-box-shadow:0 0 0 1px #b40014;box-shadow:0 0 0 1px #b40014;}.button--plain.button--primary:disabled,.user-reset-pass form .form-actions .button.form-submit:disabled{opacity:1;padding:7px 30px;border:2px solid #dcdede;line-height:27px;background-color:transparent;color:#dcdede;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);}.button--plain.button--secondary,.user-reset-pass form .form-actions .button--secondary.button.form-submit{background-color:#58585a;}.button--plain.button--secondary:hover,.user-reset-pass form .form-actions .button--secondary.button.form-submit:hover,.button--plain.button--secondary:focus,.user-reset-pass form .form-actions .button--secondary.button.form-submit:focus{background-color:#3a3636;-webkit-box-shadow:0 0 0 1px #3a3636;box-shadow:0 0 0 1px #3a3636;}.button--stretched{display:block;width:100%;}.checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px;}.checkbox .checkbox_label{display:block;font-size:1.8rem;margin-left:20px;}.checkbox .checkbox_label a{color:#58585a;text-decoration:underline;}.checkbox .checkbox_label a:hover,.checkbox .checkbox_label a:focus{color:#e2001a;}.checkbox .checkbox_inner{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:32px;width:32px;background-color:#fff;border:2px solid #e3e4e4;border-radius:3px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);-webkit-transition:border-color .2s;transition:border-color .2s;}.checkbox .checkbox_inner:focus-within{border-color:#58585a !important;}.checkbox .checkbox_field{pointer-events:none;position:absolute;z-index:0;opacity:0;width:12px;height:12px;left:calc(50% - 6px);bottom:-2px;}.checkbox .checkbox_field + .checkbox_check{z-index:0;width:0;height:0;opacity:0;border-radius:3px;background-color:#e2001a;-webkit-transition:width .2s,height .2s,opacity .15s;transition:width .2s,height .2s,opacity .15s;}.checkbox .checkbox_field:checked + .checkbox_check{width:16px;height:16px;opacity:1;}.checkbox--checked .checkbox_inner{border-color:#58585a;}.checkbox--invalid .checkbox_inner{border-color:#e2001a;}.checkbox--label-before .checkbox_label{margin-left:0;margin-right:20px;}.checkbox--small .checkbox_label{display:block;font-size:1.8rem;color:#3a3636;margin-left:12px;}.checkbox--small .checkbox_inner{width:26px;height:26px;}.checkbox--small .checkbox_field{width:26px;height:26px;}.checkbox--small .checkbox_field:checked + .checkbox_check{width:12px;height:12px;}.checkbox--small.checkbox--label-before .checkbox_label{margin-left:0;margin-right:12px;}.checkbox--slider .checkbox_inner{width:60px;height:30px;border:0 none;-webkit-box-shadow:none;box-shadow:none;background:none;}.checkbox--slider .checkbox_inner:hover .checkbox_check{-webkit-box-shadow:0 0 0 2px #58585a;box-shadow:0 0 0 2px #58585a;}.checkbox--slider .checkbox_inner:focus-within .checkbox_check{-webkit-box-shadow:0 0 0 2px #58585a;box-shadow:0 0 0 2px #58585a;}.checkbox--slider .checkbox_inner:hover .checkbox_field:checked + .checkbox_check{-webkit-box-shadow:0 0 0 2px #b40014;box-shadow:0 0 0 2px #b40014;}.checkbox--slider .checkbox_inner:focus-within .checkbox_field:checked + .checkbox_check{-webkit-box-shadow:0 0 0 2px #b40014;box-shadow:0 0 0 2px #b40014;}.checkbox--slider .checkbox_inner .checkbox_field + .checkbox_check{position:relative;width:60px;height:30px;border-radius:15px;background-color:#707173;opacity:1;-webkit-transition:background-color .2s,-webkit-box-shadow .2s;transition:background-color .2s,-webkit-box-shadow .2s;transition:background-color .2s,box-shadow .2s;transition:background-color .2s,box-shadow .2s,-webkit-box-shadow .2s;}.checkbox--slider .checkbox_inner .checkbox_field + .checkbox_check:after{content:"";position:absolute;width:22px;height:22px;top:4px;left:4px;-webkit-transition:left .2s ease;transition:left .2s ease;opacity:1;border-radius:12px;background-color:#fff;}.checkbox--slider .checkbox_inner .checkbox_field:checked + .checkbox_check{width:60px;height:30px;background-color:#e2001a;}.checkbox--slider .checkbox_inner .checkbox_field:checked + .checkbox_check:after{width:22px;height:22px;left:34px;}.checkbox--label-inside .checkbox_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;min-height:50px;font-size:1.7rem;line-height:23px;padding:12px 15px;border-radius:5px;-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit;}.checkbox--label-inside .checkbox_inner .checkbox_label{font-size:1.7rem;color:#3a3636;font-weight:500;text-align:center;margin:0 auto;}.checkbox--label-inside .checkbox_inner .checkbox_field + .checkbox_check{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:18px;height:18px;margin:0 1px 0 15px;background:transparent url(/themes/custom/sytral_theme/img/ico/check-success.svg) no-repeat center;-webkit-transition:all .2s;transition:all .2s;-webkit-transform:translateX(17px);transform:translateX(17px);}.checkbox--label-inside .checkbox_inner .checkbox_field + .checkbox_check + .checkbox_label{-webkit-transform:translateX(17px);transform:translateX(17px);-webkit-transition:all .2s;transition:all .2s;}.checkbox--label-inside .checkbox_inner .checkbox_field:checked + .checkbox_check{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:all .2s;transition:all .2s;}.checkbox--label-inside .checkbox_inner .checkbox_field:checked + .checkbox_check + .checkbox_label{-webkit-transform:translateX(0);transform:translateX(0);}@media only screen and (min-width:0) and (max-width:890px){.checkbox{margin-bottom:25px;}}.checkboxes_options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-10px;}.checkboxes_options .checkboxes_option{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:calc(50% - 20px);margin:10px;}.checkboxes_options .checkboxes_option .checkbox{margin:0;height:100%;}.checkboxes_options .checkboxes_option .checkbox--label-inside .checkbox_inner{height:100%;}@media only screen and (min-width:0) and (max-width:890px){.checkboxes_options{margin:-5px;}.checkboxes_options .checkboxes_option{width:calc(50% - 10px);margin:5px;}}.datepicker-container{border-radius:5px;border:2px solid #e3e4e4;background:#fff;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);-webkit-transition:border-color .2s;transition:border-color .2s;max-width:300px;width:calc(100% - 10px);font-size:1.4rem;margin-top:5px;}.datepicker-container:before{border-width:10px;}.datepicker-container:after{border-width:7px;}.datepicker-top-left:before,.datepicker-top-right:before{top:-10px;border-bottom-color:#e3e4e4;}.datepicker-top-left:after,.datepicker-top-right:after{top:-7px;left:13px;}.datepicker-bottom-left:before,.datepicker-bottom-right:before{bottom:-10px;border-top-color:#e3e4e4;}.datepicker-bottom-left:after,.datepicker-bottom-right:after{bottom:-7px;left:13px;}.datepicker-panel{overflow:hidden;border-radius:3px;}.datepicker-panel > ul{width:100%;}.datepicker-panel > ul > li{width:14.28%;height:40px;-webkit-transition:all .2s;transition:all .2s;border-radius:2px;line-height:40px;}.datepicker-panel > ul > li[data-view="year next"],.datepicker-panel > ul > li[data-view="years next"],.datepicker-panel > ul > li[data-view="month next"],.datepicker-panel > ul > li[data-view="year prev"],.datepicker-panel > ul > li[data-view="years prev"],.datepicker-panel > ul > li[data-view="month prev"]{position:relative;overflow:hidden;text-indent:-9999px;}.datepicker-panel > ul > li[data-view="year next"]:before,.datepicker-panel > ul > li[data-view="years next"]:before,.datepicker-panel > ul > li[data-view="month next"]:before,.datepicker-panel > ul > li[data-view="year prev"]:before,.datepicker-panel > ul > li[data-view="years prev"]:before,.datepicker-panel > ul > li[data-view="month prev"]:before{content:'';display:block;position:absolute;background:url(/themes/custom/sytral_theme/img/ico/caret-red.svg) no-repeat center center;width:32px;height:32px;top:calc(50% - 16px);left:calc(50% - 16px);}.datepicker-panel > ul > li[data-view="year prev"]:before,.datepicker-panel > ul > li[data-view="years prev"]:before,.datepicker-panel > ul > li[data-view="month prev"]:before{-webkit-transform:rotate(90deg);transform:rotate(90deg);}.datepicker-panel > ul > li[data-view="year next"]:before,.datepicker-panel > ul > li[data-view="years next"]:before,.datepicker-panel > ul > li[data-view="month next"]:before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);}.datepicker-panel > ul > li[data-view="year current"],.datepicker-panel > ul > li[data-view="years current"],.datepicker-panel > ul > li[data-view="month current"]{width:71.44%;font-weight:bold;}.datepicker-panel > ul > li.highlighted{background:#f9fafa;}.datepicker-panel > ul > li.picked{background:#e2001a;color:#fff;}.datepicker-panel > ul > li.highlighted:hover,.datepicker-panel > ul > li.picked:hover,.datepicker-panel > ul > li:hover{background:#e3e4e4;color:#000;}.datepicker-panel > ul[data-view="years"] > li,.datepicker-panel > ul[data-view="months"] > li{width:33.333%;}.download-link{text-align:center;margin:0 auto 60px;}.download-link .download-link_file-type{text-transform:uppercase;}@media only screen and (min-width:0) and (max-width:890px){.download-link .link{display:block;}.download-link .download-link_file-info{display:block;}}.dropdown-button-wrapper{position:relative;}.dropdown-button{cursor:pointer;display:block;width:33px;height:18px;border-radius:12px;background:transparent url(/themes/custom/sytral_theme/img/ico/dots-dark.svg) no-repeat center center;background-size:31px 7px;opacity:0.25;-webkit-transition:all .2s ease;transition:all .2s ease;}.dropdown-button > span{display:block;overflow:hidden;text-indent:-9999px;}.dropdown-button:hover,.dropdown-button:focus{opacity:1;background-color:rgba(0,0,0,0.1);-webkit-box-shadow:0 0 0 6px rgba(0,0,0,0.1);box-shadow:0 0 0 6px rgba(0,0,0,0.1);}.dropdown-menu{display:none;font-size:1.8rem;background-color:#fff;color:#3a3636;-webkit-box-shadow:0 6px 34px 0 rgba(112,113,115,0.25);box-shadow:0 6px 34px 0 rgba(112,113,115,0.25);width:155px;border-radius:5px;position:absolute;top:20px;right:0;}.dropdown-menu .menu-item{padding:1em;display:block;}.dropdown-menu .menu-item:hover,.dropdown-menu .menu-item:focus{color:#e2001a;}.dropdown-menu li{text-align:center;}.dropdown-menu li:not(:last-child){border-bottom:solid 1px #e3e4e4;}.dropdown-menu--open{display:block;opacity:1;}.editorial h1{font-family:TTRoundsCondensed,Open Sans,sans-serif;font-size:4.6rem;font-weight:bold;line-height:1.2em;color:#3a3636;margin-bottom:30px;}@media only screen and (min-width:0) and (max-width:890px){.editorial h1{font-size:3.2rem;}}.editorial h2{font-family:TTRoundsCondensed,Open Sans,sans-serif;font-size:3.8rem;font-weight:bold;line-height:1.2em;color:#3a3636;margin-bottom:30px;}@media only screen and (min-width:0) and (max-width:890px){.editorial h2{font-size:2.8rem;}}.editorial h3,.editorial h4,.editorial h5,.editorial h6{font-family:TTRoundsCondensed,Open Sans,sans-serif;font-size:2.5rem;font-weight:bold;line-height:1.2em;color:#3a3636;margin-bottom:30px;}@media only screen and (min-width:0) and (max-width:890px){.editorial h3,.editorial h4,.editorial h5,.editorial h6{font-family:Roboto,Open Sans,sans-serif;font-size:2rem;}}.editorial p,.editorial ol,.editorial ul{font-size:1.9rem;line-height:1.7em;color:#3a3636;margin-bottom:30px;}.editorial p + h1,.editorial p + h2,.editorial p + h3,.editorial p + h4,.editorial p + h5,.editorial p + h6,.editorial ol + h1,.editorial ol + h2,.editorial ol + h3,.editorial ol + h4,.editorial ol + h5,.editorial ol + h6,.editorial ul + h1,.editorial ul + h2,.editorial ul + h3,.editorial ul + h4,.editorial ul + h5,.editorial ul + h6{margin-top:50px;}.editorial a{color:#e2001a;text-decoration:underline;}.editorial a:hover,.editorial a:focus{color:#b40014;}.editorial ol{list-style:none;counter-reset:li;padding-left:10px;}.editorial ol > li:before{display:inline-block;width:24px;counter-increment:li;content:counter(li) ".";color:#e2001a;font-size:0.9em;text-align:right;margin-right:5px;margin-left:-10px;}.editorial ul{list-style:none;padding-left:10px;}.editorial ul > li:before{display:inline-block;width:18px;content:"\2022";color:#e2001a;font-size:1.25em;vertical-align:middle;text-align:right;margin-right:7px;margin-left:-10px;}.editorial .link{text-decoration:none;margin:5px 3px;}.editorial .link.link--plain{color:#fff;}.editorial .link[target="_blank"]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:15px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.editorial .link[target="_blank"]:before,.editorial .link[target="_blank"]:after{content:"";display:block;}.editorial .link[target="_blank"]:after{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:15px;width:26px;height:26px;background:url(/themes/custom/sytral_theme/img/ico/external-white.svg) no-repeat;}.editorial .link[target="_blank"].link--outline.link--primary:after{background-image:url(/themes/custom/sytral_theme/img/ico/external-red.svg);}.editorial .link[target="_blank"].link--outline.link--secondary:after{background-image:url(/themes/custom/sytral_theme/img/ico/external-grey.svg);}.panel--accordion:not(.panel--open) .panel_content{display:none !important;}.panel_button{display:block !important;}@-webkit-keyframes popInOpening{from{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px);pointer-events:none;}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);pointer-events:initial;}}@keyframes popInOpening{from{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px);pointer-events:none;}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);pointer-events:initial;}}.form-item{position:relative;margin-bottom:40px;}.form-item_label{display:block;position:relative;font-size:1.8rem;color:#707173;margin-bottom:8px;min-height:28px;line-height:1.35em;}.form-item_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:50px;border-radius:5px;border:2px solid #e3e4e4;background:#fff;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);-webkit-transition:border-color .2s;transition:border-color .2s;}.form-item--big .form-item_inner{height:70px;border:none;-webkit-box-shadow:0 6px 34px 0 rgba(56,58,63,0.85);box-shadow:0 6px 34px 0 rgba(56,58,63,0.85);}.form-item--filled .form-item_inner,.select:focus-within .form-item_inner{border-color:#58585a;}.form-item_inner:focus-within{border-color:#58585a;}.form-item--invalid .form-item_inner{border-color:#e2001a;}.form-item--invalid .form-item_inner:after{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-ms-flex-negative:0;flex-shrink:0;display:block;content:'';height:20px;width:20px;background:url(/themes/custom/sytral_theme/img/ico/cross-error.svg) no-repeat center;margin-right:15px;}.form-item--valid .form-item_inner:after{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-ms-flex-negative:0;flex-shrink:0;display:block;content:'';height:20px;width:20px;background:url(/themes/custom/sytral_theme/img/ico/check-success.svg) no-repeat center;margin-right:15px;}.form-item--datepicker .form-item_inner:after,.form-item--password .form-item_inner:after{margin-right:0;}.form-item_field{font-size:1.7rem;display:block;width:100%;min-height:46px;color:#3a3636;font-weight:500;border:none;padding:12px 15px;background:none;line-height:23px;}.form-item_field::-webkit-inner-spin-button,.form-item_field::-webkit-outer-spin-button,.form-item_field::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none;}.form-item_field[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;}.form-item--big .form-item_field{font-size:2.4rem;}.form-item_field::-webkit-input-placeholder{color:#9b9fa6;}.form-item_field::-ms-input-placeholder{color:#9b9fa6;}.form-item_field::placeholder{color:#9b9fa6;}.form-item_field:disabled{background-color:#e3e4e4;opacity:0.8;}.form-item_field:-moz-read-only{cursor:default;}.form-item_field:read-only{cursor:default;}.form-item_error{display:block;margin-top:2px;color:#e2001a;font-size:1.4rem;line-height:1.57em;}.form-item_description{margin:10px 0 0;font-size:1.5rem;line-height:1.57em;}.form-item_description a{color:#58585a;text-decoration:underline;}.form-item_description a:hover,.form-item_description a:focus{color:#e2001a;}.form-item_datepicker_button{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-ms-flex-negative:0;flex-shrink:0;border:none;overflow:hidden;height:35px;width:35px;margin:6px;border-radius:35px;text-indent:-9999px;cursor:pointer;background:transparent url(/themes/custom/sytral_theme/img/ico/calendar.svg) no-repeat center center;opacity:0.5;-webkit-transition:opacity .2s ease,background-color .2s ease,-webkit-box-shadow .2s ease;transition:opacity .2s ease,background-color .2s ease,-webkit-box-shadow .2s ease;transition:opacity .2s ease,background-color .2s ease,box-shadow .2s ease;transition:opacity .2s ease,background-color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease;}.form-item_datepicker_button:hover,.form-item_datepicker_button:focus{opacity:1;background-color:rgba(0,0,0,0.1);-webkit-box-shadow:0 0 0 2px rgba(0,0,0,0.1);box-shadow:0 0 0 2px rgba(0,0,0,0.1);}.form-item_password{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-ms-flex-negative:0;flex-shrink:0;display:block;overflow:hidden;height:35px;width:35px;margin:6px;border-radius:35px;text-indent:-9999px;cursor:pointer;background:transparent url(/themes/custom/sytral_theme/img/ico/eye.svg) no-repeat center center;opacity:0.5;-webkit-transition:opacity .2s ease,background-color .2s ease,-webkit-box-shadow .2s ease;transition:opacity .2s ease,background-color .2s ease,-webkit-box-shadow .2s ease;transition:opacity .2s ease,background-color .2s ease,box-shadow .2s ease;transition:opacity .2s ease,background-color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease;}.form-item_password:hover,.form-item_password:focus{opacity:1;background-color:rgba(0,0,0,0.1);-webkit-box-shadow:0 0 0 2px rgba(0,0,0,0.1);box-shadow:0 0 0 2px rgba(0,0,0,0.1);}.form-item_field[type="text"] + .form-item_password{background-image:url(/themes/custom/sytral_theme/img/ico/eye-crossed.svg);}.form-item_info-window{position:relative;z-index:1;display:inline-block;margin-left:15px;}.form-item_info-window .form-item_info-window_button{cursor:pointer;vertical-align:middle;display:inline-block;width:28px;height:28px;border-radius:30px;margin:-2px 0;background:transparent url(/themes/custom/sytral_theme/img/ico/information.svg) no-repeat center center;opacity:0.6;-webkit-transition:opacity .2s ease,background-color .2s ease,-webkit-box-shadow .2s ease;transition:opacity .2s ease,background-color .2s ease,-webkit-box-shadow .2s ease;transition:opacity .2s ease,background-color .2s ease,box-shadow .2s ease;transition:opacity .2s ease,background-color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease;}.form-item_info-window .form-item_info-window_button:hover,.form-item_info-window .form-item_info-window_button:focus{opacity:1;background-color:rgba(0,0,0,0.1);-webkit-box-shadow:0 0 0 2px rgba(0,0,0,0.1);box-shadow:0 0 0 2px rgba(0,0,0,0.1);}.form-item_info-window .form-item_info-window_button:hover + .form-item_info-window_content,.form-item_info-window .form-item_info-window_button:focus + .form-item_info-window_content{display:block;opacity:1;-webkit-animation:popInOpening .2s;animation:popInOpening .2s;}.form-item_info-window .form-item_info-window_content{cursor:default;display:none;position:absolute;z-index:1;background-color:#d1d7d7;font-size:1.3rem;line-height:1.35em;color:#3a3636;text-align:left;padding:15px 18px;border-radius:5px;left:0;top:30px;width:280px;-webkit-box-shadow:0 6px 34px 0 rgba(112,113,115,0.25);box-shadow:0 6px 34px 0 rgba(112,113,115,0.25);opacity:0;}.form-item_info-window .form-item_info-window_content:hover{display:block;opacity:1;}@media only screen and (max-width:890px){.form-item_info-window{position:initial;}.form-item_info-window .form-item_info-window_content{left:0;right:0;top:calc(100% + 8px);width:auto;}}@media only screen and (min-width:0) and (max-width:890px){.form-item{margin-bottom:25px;}}img{max-width:100%;}.disabled{background-color:#e3e4e4;opacity:0.8;}.language-selector{position:relative;z-index:10;width:74px;}.language-selector .language-selector_active-language{position:relative;background-color:#f1f5f5;border-radius:5px;cursor:pointer;width:100%;text-align:left;-webkit-transition:background-color .2s,color .2s,-webkit-box-shadow .2s;transition:background-color .2s,color .2s,-webkit-box-shadow .2s;transition:background-color .2s,color .2s,box-shadow .2s;transition:background-color .2s,color .2s,box-shadow .2s,-webkit-box-shadow .2s;}.language-selector .language-selector_active-language:after{position:absolute;right:20px;top:0;bottom:0;display:block;content:"";background:url(/themes/custom/sytral_theme/img/ico/caret-thin.svg) no-repeat center;width:11px;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;}.language-selector .language-selector_active-language:hover,.language-selector .language-selector_active-language:focus{color:#58585a;background-color:#e3e4e4;-webkit-box-shadow:0 0 0 1px #e3e4e4;box-shadow:0 0 0 1px #e3e4e4;}.language-selector .language-selector_languages{display:none;z-index:10;position:absolute;top:60px;left:0;right:0;white-space:nowrap;background-color:#fff;-webkit-box-shadow:0 6px 34px 0 rgba(112,113,115,0.25);box-shadow:0 6px 34px 0 rgba(112,113,115,0.25);border-radius:5px;text-align:center;}.language-selector .language-selector_languages > .language-selector_language:not(:last-child) > .language-selector_link{border-bottom:1px solid #e3e4e4;}.language-selector--open .language-selector_active-language:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);}.language-selector--open .language-selector_languages{display:block;-webkit-animation:menuOpening .2s;animation:menuOpening .2s;}.language-selector .language-selector_active-language{display:block;padding:14px 18px;text-transform:capitalize;font-size:1.6rem;font-family:Roboto,Open Sans,sans-serif;font-weight:500;line-height:1.4em;color:#707173;}.language-selector .language-selector_link{display:block;padding:16px 20px;line-height:1.3em;text-transform:capitalize;font-size:1.8rem;font-family:Roboto,Open Sans,sans-serif;font-weight:500;color:#58585a;}.language-selector .language-selector_link:hover,.language-selector .language-selector_link:focus{color:#000;}@media (hover:none),(max-width:950px){.language-selector .language-selector_languages{top:45px;}.language-selector .language-selector_active-language{line-height:1.2em;padding:8px 18px;}}.link{cursor:pointer;}.link > .link_pictogram{vertical-align:middle;}.header_main-navigation .menu_item--submenu-stretched .link--menu:hover:before{left:22%;background-color:#e2001a;}.header_main-navigation .menu_item--active.menu_item--submenu-stretched > .link--menu:hover:before{left:50%;}.header_main-navigation .link--menu:before{position:absolute;content:"";height:5px;width:36px;background-color:transparent;left:50%;margin-left:-18px;bottom:-2px;border-radius:8px / 5px;z-index:1;}.header_main-navigation .link--menu:hover:before,.header_main-navigation .link--menu:focus:before{background-color:#e2001a;}.link--menu{display:block;font-size:1.6rem;font-weight:500;line-height:1.3em;text-align:center;color:#58585a;padding:33px 20px;-webkit-transition:color .2s;transition:color .2s;}.link--menu:before{position:absolute;content:"";height:5px;width:36px;background-color:transparent;left:50%;margin-left:-18px;bottom:-2px;border-radius:8px / 5px;z-index:1;}.link--menu:hover,.link--menu:focus{color:#3a3636;}.link--menu.link--footer{font-size:1.3rem;font-weight:normal;line-height:25px;color:#fff;padding:0;}.link--menu.link--footer:hover,.link--menu.link--footer:focus{text-decoration:underline;}.link--menu.link--outline{padding:11px 34px;line-height:1.35em;}.link--menu.link--plain{padding:13px 34px;line-height:1.35em;}.link--menu.link--account{min-width:130px;max-width:165px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:15px 34px;text-align:center;font-size:1.5rem;border-radius:5px;color:#fff;background-color:#e2001a;}.link--submenu{display:block;font-size:1.8rem;font-weight:500;line-height:1.3em;text-align:left;padding:18px 45px;-webkit-transition:color .2s;transition:color .2s;}.link--submenu:hover,.link--submenu:focus{color:#3a3636;padding:18px 50px;}.link--submenu:after{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:inline-block;vertical-align:middle;content:"";background:url(/themes/custom/sytral_theme/img/ico/arrow-grey-light.svg) no-repeat;margin-left:20px;width:21px;height:18px;}.link--submenu:hover:after,.link--submenu:focus:after{background:url(/themes/custom/sytral_theme/img/ico/arrow-red.svg) no-repeat;}.link--submenu.link--plain,.link--submenu.link--outline{display:block;text-align:center;}.link--submenu.link--plain:after,.link--submenu.link--outline:after{background:none;content:none;}.link--submenu.link--outline{padding:11px 34px;line-height:1.35em;}.link--submenu.link--plain{padding:13px 34px;line-height:1.35em;}.link--submenu.link--highlighted{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:20px;padding-bottom:25px;}.link--submenu.link--highlighted:after{background:url(/themes/custom/sytral_theme/img/ico/arrow-red.svg) no-repeat;}.link--submenu.link--highlighted:hover .link_title,.link--submenu.link--highlighted:focus .link_title{text-decoration:underline;}.link--submenu.link--highlighted .link_content{-webkit-box-flex:1;-ms-flex:1 1 255px;flex:1 1 255px;}.link--submenu.link--highlighted .link_title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#e2001a;line-height:1.5em;}.link--submenu.link--highlighted .link_title:before{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:block;vertical-align:middle;content:"";background:url(/themes/custom/sytral_theme/img/ico/star-red.svg) no-repeat;margin-right:16px;margin-bottom:2px;width:20px;height:19px;}.link--submenu.link--highlighted .link_description{white-space:normal;width:255px;font-size:1.7rem;font-weight:normal;}.link--outline,.link--plain{display:inline-block;vertical-align:middle;text-align:center;font-weight:500;line-height:27px;font-size:1.8rem;border-radius:5px;}.link--outline.link--external,.link--plain.link--external{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:15px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.link--outline.link--external:before,.link--plain.link--external:before{content:"";display:block;}.link--outline.link--external:after,.link--plain.link--external:after{display:block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;content:"";background:url(/themes/custom/sytral_theme/img/ico/external-grey.svg) no-repeat;width:26px;height:26px;margin-left:15px;}.link--outline{border:2px solid;padding:7px 34px;-webkit-transition:border-color .2s,color .2s,-webkit-box-shadow .2s;transition:border-color .2s,color .2s,-webkit-box-shadow .2s;transition:box-shadow .2s,border-color .2s,color .2s;transition:box-shadow .2s,border-color .2s,color .2s,-webkit-box-shadow .2s;}.link--outline.link--primary{border-color:#e2001a;color:#e2001a;}.link--outline.link--primary:hover,.link--outline.link--primary:focus{border-color:#b40014;color:#b40014;-webkit-box-shadow:0 0 0 1px #b40014;box-shadow:0 0 0 1px #b40014;}.link--outline.link--primary.link--external:after{background-image:url(/themes/custom/sytral_theme/img/ico/external-red.svg);}.link--outline.link--secondary{border-color:#58585a;color:#58585a;}.link--outline.link--secondary:hover,.link--outline.link--secondary:focus{border-color:#3a3636;color:#3a3636;-webkit-box-shadow:0 0 0 1px #3a3636;box-shadow:0 0 0 1px #3a3636;}.link--outline.link--light-grey{font-weight:500;font-size:1.7rem;color:#fff;border-color:#909194;padding:7px 26px;display:inline-block;-webkit-box-shadow:0 0 0 0 #6f7073,0 2px 4px 0 rgba(0,0,0,0.15);box-shadow:0 0 0 0 #6f7073,0 2px 4px 0 rgba(0,0,0,0.15);}.link--outline.link--light-grey:hover,.link--outline.link--light-grey:focus{border-color:#6f7073;-webkit-box-shadow:0 0 0 1px #6f7073,0 2px 6px 0 rgba(0,0,0,0.3);box-shadow:0 0 0 1px #6f7073,0 2px 6px 0 rgba(0,0,0,0.3);}.link--outline.link--submenu{display:block;text-align:center;}.link--outline.link--submenu:after{background:none;content:none;}.link--outline.link--grey-border{background-color:#fff;border:2px solid #dcdede;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);}.link--outline.link--grey-border:hover,.link--outline.link--grey-border:focus{color:#e2001a;border-color:#e2001a;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);}.link--plain{color:#fff;padding:9px 34px;-webkit-transition:background-color .2s,-webkit-box-shadow .2s;transition:background-color .2s,-webkit-box-shadow .2s;transition:box-shadow .2s,background-color .2s;transition:box-shadow .2s,background-color .2s,-webkit-box-shadow .2s;}.link--plain.link--primary{background-color:#e2001a;}.link--plain.link--primary:hover,.link--plain.link--primary:focus{background-color:#b40014;color:#fff;-webkit-box-shadow:0 0 0 1px #b40014;box-shadow:0 0 0 1px #b40014;}.link--plain.link--secondary{background-color:#58585a;}.link--plain.link--secondary:hover,.link--plain.link--secondary:focus{background-color:#3a3636;color:#fff;-webkit-box-shadow:0 0 0 1px #3a3636;box-shadow:0 0 0 1px #3a3636;}.link--plain.link--light-grey{background-color:#909194;font-weight:500;font-size:1.7rem;color:#fff;border-radius:5px;padding:9px 26px;display:inline-block;-webkit-box-shadow:0 0 0 0 #6f7073,0 2px 4px 0 rgba(0,0,0,0.15);box-shadow:0 0 0 0 #6f7073,0 2px 4px 0 rgba(0,0,0,0.15);}.link--plain.link--light-grey:hover,.link--plain.link--light-grey:focus{background-color:#6f7073;border-color:#6f7073;color:#fff;-webkit-box-shadow:0 0 0 1px #6f7073,0 2px 6px 0 rgba(0,0,0,0.3);box-shadow:0 0 0 1px #6f7073,0 2px 6px 0 rgba(0,0,0,0.3);}.link--plain.link--external:after{background-image:url(/themes/custom/sytral_theme/img/ico/external-white.svg);}.link--shadowed{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;vertical-align:middle;padding:43px 75px 43px 40px;border-radius:5px;-webkit-box-shadow:0 6px 34px 0 rgba(112,113,115,0.25);box-shadow:0 6px 34px 0 rgba(112,113,115,0.25);background-color:#fff;margin-bottom:25px;color:#58585a;font-size:2rem;font-weight:bold;line-height:1.2em;}.link--shadowed:after{position:absolute;right:30px;top:50%;margin-top:-12px;vertical-align:middle;content:"";background:url(/themes/custom/sytral_theme/img/ico/arrow-grey-light.svg) no-repeat;background-size:29px 24px;width:29px;height:24px;}.link--shadowed:hover,.link--shadowed:focus{-webkit-transform:scale(1.03);transform:scale(1.03);}.link--shadowed:hover:after,.link--shadowed:focus:after{background:url(/themes/custom/sytral_theme/img/ico/arrow-red.svg) no-repeat;background-size:29px 24px;}.link--rounded{display:inline-block;vertical-align:middle;font-size:1.7rem;font-weight:500;line-height:1.3em;color:#e2001a;text-align:center;padding:7px 25px;border-radius:35px !important;background-color:#fff;-webkit-box-shadow:0 2px 14px 0 rgba(0,0,0,0.26);box-shadow:0 2px 14px 0 rgba(0,0,0,0.26);-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s,-webkit-box-shadow .2s;}.link--rounded:hover,.link--rounded:focus{-webkit-box-shadow:0 2px 14px 0 rgba(0,0,0,0.26),0 0 0 2px #e2001a;box-shadow:0 2px 14px 0 rgba(0,0,0,0.26),0 0 0 2px #e2001a;}.link--rounded.link--primary.link--plain{color:#fff;}.link--rounded.link--primary.link--plain:hover,.link--rounded.link--primary.link--plain:focus{-webkit-box-shadow:0 2px 14px 0 rgba(0,0,0,0.26),0 0 0 1px #b40014;box-shadow:0 2px 14px 0 rgba(0,0,0,0.26),0 0 0 1px #b40014;}.link--stretched{display:block;width:100%;}@media only screen and (max-width:890px){.link--shadowed{padding:29px 65px 29px 25px;}.link--shadowed:after{right:25px;}}@media (hover:none),(max-width:950px){.link--menu.link--main,.link--menu.link--account{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.8rem;font-weight:500;text-align:left;padding:20px 32px;max-width:inherit;}.link--menu.link--main:after,.link--menu.link--account:after{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;content:"";background:url(/themes/custom/sytral_theme/img/ico/arrow-grey-light.svg) no-repeat;width:21px;height:18px;}.link--menu.link--main:hover:after,.link--menu.link--account:hover:after{background:url(/themes/custom/sytral_theme/img/ico/arrow-red.svg) no-repeat;}.link--menu.link--account{background-color:transparent;color:#e2001a;white-space:normal;}.link--menu.link--account:focus,.link--menu.link--account:hover{background-color:transparent;color:#e2001a;-webkit-box-shadow:none;box-shadow:none;text-decoration:underline;}.link--menu.link--account:after{background:url(/themes/custom/sytral_theme/img/ico/arrow-red.svg) no-repeat;}.link--menu.link--mobile{padding:24px;border-left:1px solid #e3e4e4;}.link--menu.link--footer{display:inline-block;padding:8px 0;line-height:1.3em;}.link--submenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.8rem;font-weight:500;text-align:left;padding:20px 32px;max-width:inherit;}.link--submenu:after{content:"";background:url(/themes/custom/sytral_theme/img/ico/arrow-grey-light.svg) no-repeat;width:21px;height:18px;}.link--submenu.link--highlighted .link_description{width:auto;}}.map{overflow:hidden;}.map .map_content{display:block;border:0 none;width:100%;height:auto;min-height:calc(100vh - 160px);}.map--editorial{border-radius:5px;-webkit-box-shadow:0 6px 34px 0 rgba(112,113,115,0.25);box-shadow:0 6px 34px 0 rgba(112,113,115,0.25);}.map--editorial .map_content{min-height:0;height:560px;background-color:#fff;}@media only screen and (min-width:0) and (max-width:890px){.page--node-map{}.map{}.map--editorial .map_content{min-height:0;height:400px;}}@media only screen and (min-width:890px) and (max-width:1100px){.map--editorial .map_content{min-height:0;height:450px;}}.quote{max-width:600px;padding-left:37px;position:relative;}.quote:before{display:block;content:"";position:absolute;top:10px;bottom:8px;left:0;width:2px;border-radius:2px;background-color:#e2001a;}.quote > .quote_text{font-family:TTRoundsCondensed,Open Sans,sans-serif;font-size:2rem;line-height:1.6em;color:#e2001a;margin-bottom:20px;}.quote > .quote_text:before{content:"«\00A0";}.quote > .quote_text:after{content:"\00A0»";}.quote > .quote_author{font-family:TTRoundsCondensed,Open Sans,sans-serif;font-size:2.4rem;font-weight:bold;line-height:1.4em;color:#3a3636;}@media only screen and (min-width:0) and (max-width:890px){.quote > .quote_author{font-size:2.2rem;}}.radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:40px;}.radio .radio_label{display:block;font-size:1.8rem;color:#707173;margin-left:20px;}.radio .radio_image{pointer-events:none;display:block;}.radio .radio_inner{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:32px;width:32px;background-color:#fff;border:2px solid #e3e4e4;border-radius:3px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);-webkit-transition:border-color .2s;transition:border-color .2s;}.radio .radio_inner:focus-within{border-color:#58585a;}.radio .radio_field{pointer-events:none;position:absolute;z-index:0;opacity:0;width:12px;height:12px;left:calc(50% - 6px);bottom:-2px;}.radio .radio_field + .radio_check{z-index:0;width:0;height:0;opacity:0;border-radius:3px;background-color:#e2001a;-webkit-transition:width .2s,height .2s,opacity .15s;transition:width .2s,height .2s,opacity .15s;}.radio .radio_field:checked + .radio_check{width:16px;height:16px;opacity:1;}.radio--checked .radio_inner{border-color:#58585a;}.radio--invalid .radio_inner{border-color:#e2001a;}.radio--label-before .radio_label{margin-left:0;margin-right:20px;}.radio--small .radio_label{display:block;font-size:1.8rem;color:#3a3636;margin-left:12px;}.radio--small .radio_inner{width:26px;height:26px;}.radio--small .radio_field{width:26px;height:26px;}.radio--small .radio_field:checked + .radio_check{width:12px;height:12px;}.radio--small.radio--label-before .radio_label{margin-left:0;margin-right:12px;}.radio--slider .radio_inner{width:60px;height:30px;border:0 none;-webkit-box-shadow:none;box-shadow:none;}.radio--slider .radio_field + .radio_check{position:relative;width:60px;height:30px;border-radius:15px;background-color:#707173;opacity:1;-webkit-transition:background-color .2s;transition:background-color .2s;}.radio--slider .radio_field + .radio_check:after{content:"";position:absolute;width:22px;height:22px;top:4px;left:4px;-webkit-transition:left .2s ease;transition:left .2s ease;opacity:1;border-radius:12px;background-color:#fff;}.radio--slider .radio_field:checked + .radio_check{width:60px;height:30px;background-color:#e2001a;}.radio--slider .radio_field:checked + .radio_check:after{width:22px;height:22px;left:34px;}.radio--label-inside .radio_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;min-height:50px;font-size:1.7rem;line-height:23px;padding:12px 15px;border-radius:5px;-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit;}.radio--label-inside .radio_inner .radio_label{font-size:1.7rem;color:#3a3636;font-weight:500;text-align:center;margin:0 auto;}.radio--label-inside .radio_inner .radio_field + .radio_check{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:18px;height:18px;margin:0 1px 0 15px;background:transparent url(/themes/custom/sytral_theme/img/ico/check-success.svg) no-repeat center;-webkit-transition:all .2s;transition:all .2s;-webkit-transform:translateX(17px);transform:translateX(17px);}.radio--label-inside .radio_inner .radio_field + .radio_check + .radio_label{-webkit-transform:translateX(17px);transform:translateX(17px);-webkit-transition:all .2s;transition:all .2s;}.radio--label-inside .radio_inner .radio_field:checked + .radio_check{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:all .2s;transition:all .2s;}.radio--label-inside .radio_inner .radio_field:checked + .radio_check + .radio_label{-webkit-transform:translateX(0);transform:translateX(0);}@media only screen and (min-width:0) and (max-width:890px){.radio{margin-bottom:25px;}}.radios_options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-10px;}.radios_options .radios_option{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:calc(50% - 20px);margin:10px;}.radios_options .radios_option .radio{margin:0;height:100%;}.radios_options .radios_option .radio--label-inside .radio_inner{height:100%;}@media only screen and (min-width:0) and (max-width:890px){.radios_options{margin:-5px;}.radios_options .radios_option{width:calc(50% - 10px);margin:5px;}}.route-calculation-input{position:relative;}.route-calculation-input .route-calculation-input_input-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.route-calculation-input .route-calculation-input_input-panel .route-calculation-input_label{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:54px;height:54px;background-repeat:no-repeat;overflow:hidden;text-indent:-9999px;-webkit-filter:drop-shadow(0 4px 5px rgba(0,0,0,0.22));filter:drop-shadow(0 4px 5px rgba(0,0,0,0.22));}.route-calculation-input .route-calculation-input_input-panel .route-calculation-input_label-value{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;caret-color:#e2001a;font-size:1.8rem;color:#3a3636;line-height:1.7em;padding:16px;background-color:transparent;min-width:0;width:100%;}.route-calculation-input .route-calculation-input_input-panel .route-calculation-input_label-value::-ms-clear{display:none;}.route-calculation-input .route-calculation-input_input-panel .route-calculation-input_clear{z-index:1;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;cursor:pointer;display:none;height:36px;width:36px;border-radius:36px;margin-right:10px;overflow:hidden;text-indent:-9999px;background:url(/themes/custom/sytral_theme/img/ico/cross.svg) no-repeat center center;background-size:24px 24px;opacity:0.4;-webkit-transition:background-color .2s ease,-webkit-box-shadow .2s ease;transition:background-color .2s ease,-webkit-box-shadow .2s ease;transition:background-color .2s ease,box-shadow .2s ease;transition:background-color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease;}.route-calculation-input .route-calculation-input_input-panel .route-calculation-input_clear:hover,.route-calculation-input .route-calculation-input_input-panel .route-calculation-input_clear:focus{opacity:1;background-color:rgba(0,0,0,0.1);-webkit-box-shadow:0 0 0 2px rgba(0,0,0,0.1);box-shadow:0 0 0 2px rgba(0,0,0,0.1);}.route-calculation-input .route-calculation-input_suggestions-panel{display:none;background-color:#fff;position:absolute;z-index:2;top:100%;left:0;right:0;border-radius:0 0 5px 5px;border-top:2px solid #9b9fa6;-webkit-box-shadow:0 6px 6px rgba(0,0,0,0.05);box-shadow:0 6px 6px rgba(0,0,0,0.05);}.route-calculation-input .route-calculation-input_suggestions-panel .route-calculation-input_suggestions{padding:12px 0;border-top:1px solid #e3e4e4;}.route-calculation-input .route-calculation-input_suggestions-panel .route-calculation-input_suggestions:first-child{border-top:0 none;}.route-calculation-input .route-calculation-input_suggestions-panel .route-calculation-input_suggestions .route-calculation-input_suggestions_empty{display:none;}.route-calculation-input .route-calculation-input_suggestions-panel .route-calculation-input_suggestions .route-calculation-input_suggestions_title{width:100%;padding:5px 25px;font-size:1.4rem;color:#9b9fa6;margin-bottom:5px;}.route-calculation-input .route-calculation-input_suggestions-panel .route-calculation-input_suggestions .route-calculation-input_suggestions_link{display:block;cursor:pointer;width:100%;padding:6px 25px;font-size:1.5rem;line-height:1.3em;color:#e2001a;text-decoration:underline;}.route-calculation-input .route-calculation-input_suggestions-panel .route-calculation-input_suggestions .route-calculation-input_suggestions_link:hover{color:#b40014;}.route-calculation-input .route-calculation-input_suggestions-panel .route-calculation-input_suggestions .route-calculation-input_suggestions_empty-message{padding:6px 25px;font-size:1.5rem;line-height:1.3em;font-weight:bold;text-align:left;color:#e2001a;}.route-calculation-input .route-calculation-input_suggestions-panel .route-calculation-input_suggestions .route-calculation-input_suggestion{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;width:100%;padding:10px 25px;font-size:1.5rem;line-height:1.3em;font-weight:bold;text-align:left;color:#58585a;background-color:transparent;}.route-calculation-input .route-calculation-input_suggestions-panel .route-calculation-input_suggestions .route-calculation-input_suggestion:before{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;content:"";display:block;background:no-repeat center center;background-size:22px auto;width:22px;height:22px;margin-right:12px;}.route-calculation-input .route-calculation-input_suggestions-panel .route-calculation-input_suggestions .route-calculation-input_suggestion--stop-area:before{background-image:url(/themes/custom/sytral_theme/img/ico/stop-area.svg);}.route-calculation-input .route-calculation-input_suggestions-panel .route-calculation-input_suggestions .route-calculation-input_suggestion--poi:before{background-image:url(/themes/custom/sytral_theme/img/ico/poi.svg);}.route-calculation-input .route-calculation-input_suggestions-panel .route-calculation-input_suggestions .route-calculation-input_suggestion--address:before{background-image:url(/themes/custom/sytral_theme/img/ico/address.svg);}.route-calculation-input .route-calculation-input_suggestions-panel .route-calculation-input_suggestions .route-calculation-input_suggestion--administrative-region:before{background-image:url(/themes/custom/sytral_theme/img/ico/administrative-region.svg);}.route-calculation-input .route-calculation-input_suggestions-panel .route-calculation-input_suggestions .route-calculation-input_suggestion:hover,.route-calculation-input .route-calculation-input_suggestions-panel .route-calculation-input_suggestions .route-calculation-input_suggestion--selected{color:#e2001a;background-color:#f9fafa;}.route-calculation-input .route-calculation-input_suggestions-panel .route-calculation-input_suggestions--geolocation{padding:0;}.route-calculation-input .route-calculation-input_suggestions-panel .route-calculation-input_suggestions--geolocation .route-calculation-input_suggestion{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:16px;padding-bottom:16px;}.route-calculation-input .route-calculation-input_suggestions-panel .route-calculation-input_suggestions--geolocation .route-calculation-input_suggestion:before{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;content:"";display:block;background:url(/themes/custom/sytral_theme/img/ico/geolocation.svg) no-repeat center center;background-size:21px auto;margin-right:12px;}.route-calculation-input .route-calculation-input_suggestions-panel .route-calculation-input_suggestions--recent.route-calculation-input_suggestions--empty{display:none;}.route-calculation-input .route-calculation-input_suggestions-panel .route-calculation-input_suggestions--bookmarks .route-calculation-input_suggestion:before{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;content:"";display:block;height:20px;background:url(/themes/custom/sytral_theme/img/ico/star-grey.svg) no-repeat center center;background-size:14px auto;margin-right:12px;margin-bottom:2px;}.route-calculation-input .route-calculation-input_suggestions-panel .route-calculation-input_suggestions--hidden{display:none;}.route-calculation-input .route-calculation-input_suggestions-panel .route-calculation-input_suggestions--empty .route-calculation-input_suggestions_items{display:none;}.route-calculation-input .route-calculation-input_suggestions-panel .route-calculation-input_suggestions--empty .route-calculation-input_suggestions_empty{display:block;}.route-calculation-input--from .route-calculation-input_input-panel .route-calculation-input_label{background-image:url(/themes/custom/sytral_theme/img/ico/direction-from.svg);background-size:22px auto;background-position:right 6px center;}.route-calculation-input--to .route-calculation-input_input-panel .route-calculation-input_label{background-image:url(/themes/custom/sytral_theme/img/ico/direction-to.svg);background-size:20px auto;background-position:right 7px center;}.route-calculation-input--searching .route-calculation-input_input-panel:after,.route-calculation-input--geolocating .route-calculation-input_input-panel:after{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;content:"";display:block;width:24px;height:24px;background:url(/themes/custom/sytral_theme/img/ico/throbber-red.svg) no-repeat center center;background-size:18px 18px;margin-right:15px;}.route-calculation-input--autocompleted .route-calculation-input_input-panel .route-calculation-input_clear{display:block;}.route-calculation-input--open .route-calculation-input_suggestions-panel{display:block;}@media screen and (max-width:1150px){.route-calculation-input .route-calculation-input_input-panel .route-calculation-input_label{width:46px;height:46px;}.route-calculation-input .route-calculation-input_input-panel .route-calculation-input_label-value{font-size:1.6rem;padding:16px 10px;}.route-calculation-input .route-calculation-input_input-panel .route-calculation-input_clear{width:30px;height:30px;}.route-calculation-input .route-calculation-input_suggestions-panel .route-calculation-input_suggestions .route-calculation-input_suggestions_title{padding:5px 18px;}.route-calculation-input .route-calculation-input_suggestions-panel .route-calculation-input_suggestions .route-calculation-input_suggestions_link{padding:6px 18px;}.route-calculation-input .route-calculation-input_suggestions-panel .route-calculation-input_suggestions .route-calculation-input_suggestions_empty-message{padding:6px 18px;}.route-calculation-input .route-calculation-input_suggestions-panel .route-calculation-input_suggestions .route-calculation-input_suggestion{padding:10px 18px;}.route-calculation-input .route-calculation-input_suggestions-panel .route-calculation-input_suggestions .route-calculation-input_suggestion:before{background-size:20px auto;}.route-calculation-input .route-calculation-input_suggestions-panel .route-calculation-input_suggestions--geolocation .route-calculation-input_suggestion{padding:14px 18px;}.route-calculation-input .route-calculation-input_suggestions-panel .route-calculation-input_suggestions--geolocation .route-calculation-input_suggestion:before{background-size:19px auto;}.route-calculation-input .route-calculation-input_suggestions-panel .route-calculation-input_suggestions--bookmarks .route-calculation-input_suggestion:before{background-size:14px auto;}.route-calculation-input--from .route-calculation-input_input-panel .route-calculation-input_label{background-size:20px auto;margin-bottom:2px;}.route-calculation-input--to .route-calculation-input_input-panel .route-calculation-input_label{background-size:18px auto;}}@media screen and (max-width:520px){.route-calculation-input .route-calculation-input_input-panel .route-calculation-input_label{width:44px;height:44px;}.route-calculation-input .route-calculation-input_input-panel .route-calculation-input_clear{width:28px;height:28px;}.route-calculation-input .route-calculation-input_suggestions-panel .route-calculation-input_suggestions .route-calculation-input_suggestions_title{font-size:1.4rem;padding:4px 16px;}.route-calculation-input .route-calculation-input_suggestions-panel .route-calculation-input_suggestions .route-calculation-input_suggestions_link{font-size:1.4rem;padding:4px 16px;}.route-calculation-input .route-calculation-input_suggestions-panel .route-calculation-input_suggestions .route-calculation-input_suggestions_empty-message{font-size:1.4rem;padding:4px 16px;}.route-calculation-input .route-calculation-input_suggestions-panel .route-calculation-input_suggestions .route-calculation-input_suggestion{font-size:1.4rem;padding:8px 16px;}.route-calculation-input .route-calculation-input_suggestions-panel .route-calculation-input_suggestions .route-calculation-input_suggestion:before{background-size:19px auto;}.route-calculation-input .route-calculation-input_suggestions-panel .route-calculation-input_suggestions--geolocation .route-calculation-input_suggestion{padding:13px 16px;}.route-calculation-input .route-calculation-input_suggestions-panel .route-calculation-input_suggestions--geolocation .route-calculation-input_suggestion:before{background-size:19px auto;}.route-calculation-input .route-calculation-input_suggestions-panel .route-calculation-input_suggestions--bookmarks .route-calculation-input_suggestion:before{background-size:14px auto;}}.select .form-item_inner{position:relative;width:100%;height:100%;}.select .form-item_inner:before{content:'';display:block;position:absolute;width:46px;height:47px;top:0;right:0;pointer-events:none;background:url(/themes/custom/sytral_theme/img/ico/caret-red.svg) no-repeat center center;}.select .form-item_inner:after{position:absolute;height:47px;top:0;right:46px;margin-right:0;pointer-events:none;}.select .form-item_inner .form-item_field{padding-right:46px;}.select.form-item--valid .form-item_inner .form-item_field,.select.form-item--invalid .form-item_inner .form-item_field{padding-right:75px;}.sticky-link{position:fixed;bottom:40px;right:40px;z-index:2;}.sticky-link a{width:46px;height:46px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;-webkit-box-shadow:0 0 0 0 #e2001a,0 7px 37px 0 rgba(112,113,115,0.25);box-shadow:0 0 0 0 #e2001a,0 7px 37px 0 rgba(112,113,115,0.25);background:#e2001a;-webkit-transition:background-color .2s,-webkit-box-shadow .2s;transition:background-color .2s,-webkit-box-shadow .2s;transition:background-color .2s,box-shadow .2s;transition:background-color .2s,box-shadow .2s,-webkit-box-shadow .2s;}.sticky-link a:hover,.sticky-link a:focus{-webkit-box-shadow:0 0 0 2px #b40014,0 7px 37px 0 rgba(112,113,115,0.25);box-shadow:0 0 0 2px #b40014,0 7px 37px 0 rgba(112,113,115,0.25);background-color:#b40014;}@media only screen and (min-width:0) and (max-width:890px){.sticky-link{bottom:30px;right:30px;}.sticky-link a{width:56px;height:56px;}}.tcl-line{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;height:61px;width:87px;border:solid 2px #e3e4e4;border-radius:5px;margin-right:8px;-webkit-transition:border-color .2s ease;transition:border-color .2s ease;}.tcl-line_link:hover,.tcl-line_link:focus{border:solid 2px #e2001a;}.tcl-line_pictogram{height:24px;}@media only screen and (min-width:0) and (max-width:890px){.tcl-line{width:68px;height:52px;}.tcl-line_pictogram{height:17px;}}.textarea .form-item_field{min-height:90px;resize:vertical;}.textarea .form-item_inner:after{margin-left:15px;}.video .video_content{overflow:hidden;padding-top:56.25%;position:relative;}.video .video_iframe{display:block;border:0 none;height:100%;left:0;position:absolute;top:0;width:100%;}.video .video_title{font-family:TTRoundsCondensed,Open Sans,sans-serif;font-size:2.5rem;font-weight:bold;line-height:1.2em;color:#3a3636;margin-bottom:30px;margin-top:10px;margin-bottom:0;}@media only screen and (min-width:0) and (max-width:890px){.video .video_title{font-family:Roboto,Open Sans,sans-serif;font-size:2rem;}}.mandatory-message{background:#fff;border-radius:5px;-webkit-box-shadow:0 6px 34px 0 rgba(112,113,115,0.25);box-shadow:0 6px 34px 0 rgba(112,113,115,0.25);text-align:center;margin:14px 0px;}.erreur-404{margin-top:60px;}.erreur-404 .erreur-404_title{font-family:TTRoundsCondensed,Open Sans,sans-serif;font-size:4.6rem;font-weight:bold;line-height:1.2em;color:#3a3636;margin-bottom:30px;text-align:center;}@media only screen and (min-width:0) and (max-width:890px){.erreur-404 .erreur-404_title{font-size:3.2rem;}}.erreur-404 .erreur-404_description p,.erreur-404 .erreur-404_description ul{font-size:1.9rem;line-height:1.7em;color:#3a3636;margin-bottom:30px;}.erreur-404 .erreur-404_description ul{list-style:none;padding-left:10px;}.erreur-404 .erreur-404_description ul > li:before{display:inline-block;width:18px;content:"\2022";color:#e2001a;font-size:1.25em;vertical-align:middle;text-align:right;margin-right:7px;margin-left:-10px;}.erreur-404 .erreur-404_action{text-align:center;}.erreur-404 .erreur-404_action .link{display:inline-block;}.erreur-503{margin-top:60px;}.erreur-503 .erreur-503_title{font-family:TTRoundsCondensed,Open Sans,sans-serif;font-size:4.6rem;font-weight:bold;line-height:1.2em;color:#3a3636;margin-bottom:30px;text-align:center;}@media only screen and (min-width:0) and (max-width:890px){.erreur-503 .erreur-503_title{font-size:3.2rem;}}.erreur-503 .erreur-503_description p{font-size:1.9rem;line-height:1.7em;color:#3a3636;margin-bottom:30px;text-align:center;}.erreur-503 .erreur-503_action{text-align:center;}.erreur-503 .erreur-503_action .link{display:inline-block;margin:5px;}.accessibility-alert-card{padding:25px 25px 25px 30px;}.accessibility-alert-card_head{display:-webkit-box;display:-ms-flexbox;display:flex;}.accessibility-alert-card_prefix{display:block;font-size:1.8rem;color:#707173;}.accessibility-alert-card_label{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:2.2rem;font-weight:bold;color:#3a3636;padding:0 10px;}.accessibility-alert-card_footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:20px;}.accessibility-alert-card_setting{font-size:1.8rem;color:#3a3636;}.accessibility_detail{margin-bottom:30px;}.accessibility_detail .title{margin-bottom:30px;}.accessibility_detail .content{margin-bottom:5px;}.alert-card{padding:18px 25px 33px 30px;overflow:initial;}.alert-card_head{display:-webkit-box;display:-ms-flexbox;display:flex;}.alert-card_line{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 20px;}.alert-card_setting{padding-top:20px;font-size:1.8rem;color:#3a3636;}@media only screen and (min-width:0) and (max-width:890px){.alert-card{padding:21px 21px 24px 28px;}.alert-card_setting{padding-bottom:0;}}.alert-card-error{background-color:rgba(255,255,255,0.5);}.alert_detail{margin-bottom:30px;}.alert_detail .title{margin-bottom:30px;}.alert_detail .content{margin-bottom:30px;}.alert_detail p,.alert_detail h1,.alert_detail h2,.alert_detail h3,.alert_detail p + h1,.alert_detail p + h2,.alert_detail p + h3{margin-bottom:0;margin-top:0;}.alert_detail .alert_content{padding:2em;}.alert_detail .alert_period{margin-top:1em;}.alert-general-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-top:15px;padding-bottom:15px;}.alert-general-block_image{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:35px;-webkit-box-flex:0;-ms-flex:0 0 255px;flex:0 0 255px;}.alert-general-block_image img{display:block;border-radius:5px;}.alert-general-block_content{margin-right:35px;}.alert-general-block_title{font-size:2.2rem;color:#e2001a;font-weight:bold;line-height:1.3em;margin-bottom:5px;}.alert-general-block_description{font-size:2rem;}.alert-general-block_link{-webkit-box-flex:0;-ms-flex:0 0 295px;flex:0 0 295px;margin-left:auto;}.alert-general-block_link > .link{width:100%;}.alert-general-block_close-button{cursor:pointer;position:absolute;top:12px;right:12px;overflow:hidden;text-indent:-9999px;background:url(/themes/custom/sytral_theme/img/ico/cross.svg) no-repeat center center;background-size:26px;width:21px;height:21px;-webkit-transition:background-color .2s ease,-webkit-box-shadow .2s ease;transition:background-color .2s ease,-webkit-box-shadow .2s ease;transition:background-color .2s ease,box-shadow .2s ease;transition:background-color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease;border-radius:15px;}.alert-general-block_close-button:hover,.alert-general-block_close-button:focus{background-color:rgba(0,0,0,0.1);-webkit-box-shadow:0 0 0 4px rgba(0,0,0,0.1);box-shadow:0 0 0 4px rgba(0,0,0,0.1);}@media only screen and (max-width:1160px){.alert-general-block{padding-top:25px;padding-bottom:25px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.alert-general-block_image{margin-right:25px;}.alert-general-block_content{margin-right:auto;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;max-width:calc(100% - 280px);}.alert-general-block_link{margin:20px 0 0 20px;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;min-width:295px;}.alert-general-block_close-button{top:10px;right:10px;}}@media only screen and (max-width:800px){.alert-general-block{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:15px;padding-bottom:15px;}.alert-general-block_image{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin:0 0 15px;}.alert-general-block_content{max-width:none;-ms-flex-preferred-size:100%;flex-basis:100%;}.alert-general-block_title{font-size:1.8rem;line-height:1.3em;}.alert-general-block_description{font-size:1.6rem;line-height:1.2em;margin-top:8px;}.alert-general-block_link{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:15px auto 0;min-width:0;}.alert-general-block_link > .link{font-size:1.6rem;line-height:24px;}}@media only screen and (max-width:600px){.alert-general-block_title{font-size:1.6rem;}.alert-general-block_description{font-size:1.5rem;}.alert-general-block_link > .link{font-size:1.4rem;line-height:21px;}}.call-to-action{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px 40px;}.call-to-action_alone{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.call-to-action > .call-to-action_description{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;-ms-flex-preferred-size:calc(100% - 300px);flex-basis:calc(100% - 300px);font-size:1.8rem;line-height:1.2em;margin-right:20px;}.call-to-action > .link{-webkit-box-flex:0;-ms-flex:0 1 300px;flex:0 1 300px;font-size:1.7rem;}@media only screen and (min-width:0) and (max-width:890px){.call-to-action{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:25px 30px;}.call-to-action > .call-to-action_description{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-right:0;margin-bottom:20px;font-size:1.7rem;}.call-to-action > .link{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:1.6rem;}}.call-to-action-itinerary{background-color:#fff;padding:40px 0;}.call-to-action-itinerary .call-to-action-itinerary_title{font-family:TTRoundsCondensed,Open Sans,sans-serif;font-size:2.5rem;font-weight:bold;line-height:1.2em;color:#3a3636;margin-bottom:30px;margin-bottom:15px;text-align:center;}@media only screen and (min-width:0) and (max-width:890px){.call-to-action-itinerary .call-to-action-itinerary_title{font-family:Roboto,Open Sans,sans-serif;font-size:2rem;}}.call-to-action-itinerary .call-to-action-itinerary_description{max-width:800px;margin:0 auto;text-align:center;line-height:1.3em;}.call-to-action-itinerary .call-to-action-itinerary_action{text-align:center;margin-top:35px;}.call-to-action-itinerary .call-to-action-itinerary_action .link{display:inline-block;min-width:320px;}@-webkit-keyframes hideNotification{from{display:block;opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}to{display:none;opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px);}}@keyframes hideNotification{from{display:block;opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}to{display:none;opacity:0;-webkit-transform:translateY(100px);transform:translateY(100px);}}.success-cancel-notification{position:fixed;bottom:40px;right:90px;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 20px;margin-left:40px;-webkit-box-shadow:0 4px 10px 0 rgba(144,144,144,0.5);box-shadow:0 4px 10px 0 rgba(144,144,144,0.5);font-size:1.4rem;line-height:1.2em;}.success-cancel-notification.hidden{-webkit-animation:hideNotification .45s ease-in forwards;animation:hideNotification .45s ease-in forwards;}.success-cancel-notification_message{color:#000;margin-right:16px;}.success-cancel-notification_cancel-link{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:#8f8f8f;margin-right:18px;}.success-cancel-notification_cancel-link:hover,.success-cancel-notification_cancel-link:focus{text-decoration:underline;}.success-cancel-notification_close-button{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;cursor:pointer;overflow:hidden;text-indent:-9999px;width:26px;height:26px;border-radius:26px;background:url(/themes/custom/sytral_theme/img/ico/cross.svg) no-repeat center center;background-size:26px;-webkit-transition:all .2s ease;transition:all .2s ease;}.success-cancel-notification_close-button:hover,.success-cancel-notification_close-button:focus{background-color:rgba(0,0,0,0.1);-webkit-box-shadow:0 0 0 3px rgba(0,0,0,0.1);box-shadow:0 0 0 3px rgba(0,0,0,0.1);}@media only screen and (max-width:890px){.success-cancel-notification{bottom:20px;right:20px;margin-left:20px;}}.disturbance-help{display:block;background:#e2001a url(/themes/custom/sytral_theme/img/ico/caret-white.svg) no-repeat right 25px center;padding:60px 50px;}.disturbance-help:before{display:block;content:"";width:58px;height:48px;margin:0 auto 10px;background:url(/themes/custom/sytral_theme/img/ico/itinerary.svg) no-repeat center center;background-size:58px 48px;}.disturbance-help .disturbance-help_description{max-width:900px;margin:0 auto;font-size:2.5rem;font-family:TTRoundsCondensed,Open Sans,sans-serif;color:#fff;line-height:1.3em;text-align:center;}.disturbance-help:hover .disturbance-help_description,.disturbance-help:focus .disturbance-help_description{text-decoration:underline;}.editorial-image img{display:block;-webkit-box-shadow:0 6px 34px 0 rgba(112,113,115,0.25);box-shadow:0 6px 34px 0 rgba(112,113,115,0.25);border-radius:5px;}.editorial-image-plus-text{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -10px;}.editorial-image-plus-text .editorial-image-plus-text_image{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;margin:0 10px;}.editorial-image-plus-text .editorial-image-plus-text_image img{display:block;-webkit-box-shadow:0 6px 34px 0 rgba(112,113,115,0.25);box-shadow:0 6px 34px 0 rgba(112,113,115,0.25);border-radius:5px;}.editorial-image-plus-text .editorial-image-plus-text_text{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;margin:0 10px;}.editorial-image-plus-text .editorial-image-plus-text_text p{font-size:1.9rem;line-height:1.7em;color:#3a3636;margin-bottom:30px;}.editorial-image-plus-text .editorial-image-plus-text_text p:last-child{margin-bottom:0;}.editorial-image-plus-text--image-after-text .editorial-image-plus-text_image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}.editorial-image-plus-text--image-after-text .editorial-image-plus-text_text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}@media only screen and (min-width:0) and (max-width:890px){.editorial-image-plus-text{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto;}.editorial-image-plus-text .editorial-image-plus-text_image{margin:0 auto 20px;}.editorial-image-plus-text .editorial-image-plus-text_text{margin:0 auto;}.editorial-image-plus-text--image-after-text .editorial-image-plus-text_image{margin:20px auto 0;}}.editorial-map .editorial-map_title{font-family:TTRoundsCondensed,Open Sans,sans-serif;font-size:3.8rem;font-weight:bold;line-height:1.2em;color:#3a3636;margin-bottom:30px;}@media only screen and (min-width:0) and (max-width:890px){.editorial-map .editorial-map_title{font-size:2.8rem;}}@-webkit-keyframes faqResultsOpening{from{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px);}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}}@keyframes faqResultsOpening{from{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px);}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}}.faq-autocomplete .faq-autocomplete_form{position:relative;max-width:640px;margin:0 auto;}.faq-autocomplete .faq-autocomplete_form .faq-autocomplete_search-input{width:100%;height:65px;padding:0 65px 0 20px;font-family:TTRoundsCondensed,Open Sans,sans-serif;font-size:2.4rem;line-height:65px;text-indent:5px;background-color:#fff;border-radius:6px;-webkit-box-shadow:0 0 0 10px rgba(0,0,0,0.4);box-shadow:0 0 0 10px rgba(0,0,0,0.4);}.faq-autocomplete .faq-autocomplete_form .faq-autocomplete_submit-button{cursor:pointer;position:absolute;background:url(/themes/custom/sytral_theme/img/ico/arrow-grey.svg) no-repeat center center;background-size:30px;top:0;bottom:0;right:0;width:65px;text-indent:-9999px;}.faq-autocomplete .faq-autocomplete_form .faq-autocomplete_submit-button:hover,.faq-autocomplete .faq-autocomplete_form .faq-autocomplete_submit-button:focus{background-image:url(/themes/custom/sytral_theme/img/ico/arrow-red.svg);}.faq-autocomplete .faq-autocomplete_form .faq-autocomplete_results-wrapper{display:none;position:absolute;top:85px;left:0;right:0;z-index:10;background-color:#fff;border-radius:5px;-webkit-box-shadow:0 6px 34px 0 rgba(56,58,63,0.85);box-shadow:0 6px 34px 0 rgba(56,58,63,0.85);}.faq-autocomplete .faq-autocomplete_form .faq-autocomplete_results-wrapper--displayed{display:block;-webkit-animation:faqResultsOpening .2s;animation:faqResultsOpening .2s;}.faq-autocomplete .faq-autocomplete_form .faq-autocomplete_results-wrapper .faq-autocomplete_find-all-button{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;background-color:transparent;text-align:left;padding:15px 20px;font-size:1.9rem;line-height:1.3em;color:#58585a;}.faq-autocomplete .faq-autocomplete_form .faq-autocomplete_results-wrapper .faq-autocomplete_find-all-button:before{content:"";display:block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;background:url(/themes/custom/sytral_theme/img/ico/search.svg) no-repeat center center;background-size:25px 25px;width:28px;height:28px;margin-right:15px;}.faq-autocomplete .faq-autocomplete_form .faq-autocomplete_results-wrapper .faq-autocomplete_find-all-button:hover,.faq-autocomplete .faq-autocomplete_form .faq-autocomplete_results-wrapper .faq-autocomplete_find-all-button:focus{color:#e2001a;}.faq-autocomplete .faq-autocomplete_form .faq-autocomplete_results-wrapper .faq-autocomplete_results .faq-autocomplete_result{border-top:1px solid #e3e4e4;display:block;padding:15px 20px;font-size:1.9rem;line-height:1.25em;}.faq-autocomplete .faq-autocomplete_form .faq-autocomplete_results-wrapper .faq-autocomplete_results .faq-autocomplete_result:hover,.faq-autocomplete .faq-autocomplete_form .faq-autocomplete_results-wrapper .faq-autocomplete_results .faq-autocomplete_result:focus{color:#e2001a;}@media only screen and (max-width:890px){.faq-autocomplete .faq-autocomplete_form{max-width:600px;}.faq-autocomplete .faq-autocomplete_form .faq-autocomplete_search-input{padding:0 60px 0 15px;height:60px;line-height:60px;font-size:2rem;}.faq-autocomplete .faq-autocomplete_form .faq-autocomplete_submit-button{width:60px;background-size:25px;}.faq-autocomplete .faq-autocomplete_form .faq-autocomplete_results-wrapper{top:80px;}.faq-autocomplete .faq-autocomplete_form .faq-autocomplete_results-wrapper .faq-autocomplete_find-all-button{padding:10px 15px;font-size:1.6rem;}.faq-autocomplete .faq-autocomplete_form .faq-autocomplete_results-wrapper .faq-autocomplete_results .faq-autocomplete_result{padding:10px 15px;font-size:1.6rem;}}.faq-category-teaser{display:block;padding:20px 30px;border:2px solid #dcdede;-webkit-transition:border-color .25s;transition:border-color .25s;}.faq-category-teaser .faq-category-teaser_image{margin-bottom:20px;height:100px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.faq-category-teaser .faq-category-teaser_image img{margin:0 auto;display:block;max-height:100%;}.faq-category-teaser .faq-category-teaser_title{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;color:#3a3636;font-size:2.6rem;font-weight:bold;line-height:1.5em;text-align:center;}.faq-category-teaser:hover,.faq-category-teaser:focus{border-color:#e2001a;-webkit-transform:scale(1.03);transform:scale(1.03);}@media only screen and (min-width:0) and (max-width:890px){.faq-category-teaser .faq-category-teaser_title{font-size:2rem;white-space:normal;line-height:1.2em;}}.faq-teaser{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.faq-teaser .faq-teaser_content{margin-right:20px;}.faq-teaser:after{content:"";display:block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:24px;height:24px;background:url(/themes/custom/sytral_theme/img/ico/caret-bold.svg) no-repeat center center;background-size:40px 40px;-webkit-transform:rotate(180deg);transform:rotate(180deg);}.faq-teaser .faq-teaser_category{font-size:1.6rem;font-weight:bold;line-height:1.5em;margin-bottom:10px;}.faq-teaser .faq-teaser_title{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;color:#3a3636;font-size:2.6rem;font-weight:bold;line-height:1.5em;}.faq-teaser:hover:after,.faq-teaser:focus:after{background-image:url(/themes/custom/sytral_theme/img/ico/caret-bold-red.svg);background-size:40px 40px;}.faq-teaser:hover .faq-teaser_category,.faq-teaser:focus .faq-teaser_category{text-decoration:underline;}@media only screen and (min-width:0) and (max-width:890px){.faq-teaser .faq-teaser_title{font-size:2rem;white-space:normal;line-height:1.2em;}}.frauds-and-fines{max-width:910px;margin:0 auto 60px;}.frauds-and-fines .frauds-and-fines_title{font-family:TTRoundsCondensed,Open Sans,sans-serif;font-size:3.8rem;font-weight:bold;line-height:1.2em;color:#3a3636;margin-bottom:30px;text-align:center;}@media only screen and (min-width:0) and (max-width:890px){.frauds-and-fines .frauds-and-fines_title{font-size:2.8rem;}}.frauds-and-fines .frauds-and-fines_description{font-size:1.9rem;line-height:1.7em;color:#3a3636;margin-bottom:30px;text-align:center;}.frauds-and-fines .frauds-and-fines_link{text-align:center;}.line-thermometer{margin-bottom:60px;}.line-thermometer_title{font-family:TTRoundsCondensed,Open Sans,sans-serif;font-size:3.8rem;font-weight:bold;line-height:1.2em;color:#3a3636;margin-bottom:30px;max-width:900px;margin:0 auto;padding:0 25px;margin-bottom:30px;}@media only screen and (min-width:0) and (max-width:890px){.line-thermometer_title{font-size:2.8rem;}}.line-thermometer_caption{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-family:TTRoundsCondensed,Open Sans,sans-serif;font-size:2.5rem;font-weight:bold;line-height:1.2em;color:#3a3636;margin-bottom:30px;margin-top:10px;margin-bottom:0;}@media only screen and (min-width:0) and (max-width:890px){.line-thermometer_caption{font-family:Roboto,Open Sans,sans-serif;font-size:2rem;}}.link-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.link-list > .link-list_element:not(:last-child){margin-right:30px;}.link-list > .link-list_element > .link{display:block;}.site-under-maintenance{padding:40px;margin-top:20px;margin-bottom:20px;background-color:#fff;}.site-under-maintenance_branding{margin:0 auto 30px;}.site-under-maintenance_branding img{margin:0 auto;display:block;}.site-under-maintenance_title{font-family:TTRoundsCondensed,Open Sans,sans-serif;font-size:4.6rem;font-weight:bold;line-height:1.2em;color:#3a3636;margin-bottom:30px;text-align:center;}@media only screen and (min-width:0) and (max-width:890px){.site-under-maintenance_title{font-size:3.2rem;}}.site-under-maintenance_description{font-size:1.9rem;line-height:1.7em;color:#3a3636;margin-bottom:30px;text-align:center;margin:0 auto;}.map-card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;white-space:normal;background-size:cover;background-position:center;}.map-card_gradient{position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;opacity:0.8;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,rgba(0,0,0,0.9)),color-stop(19%,rgba(0,0,0,0.738)),color-stop(34%,rgba(0,0,0,0.541)),color-stop(47%,rgba(0,0,0,0.382)),color-stop(56.5%,rgba(0,0,0,0.278)),color-stop(65%,rgba(0,0,0,0.194)),color-stop(73%,rgba(0,0,0,0.126)),color-stop(80.2%,rgba(0,0,0,0.075)),color-stop(86.1%,rgba(0,0,0,0.042)),color-stop(90%,rgba(0,0,0,0.021)),color-stop(90%,rgba(0,0,0,0.008)),color-stop(90%,rgba(0,0,0,0.002)),color-stop(90%,rgba(0,0,0,0))) no-repeat bottom center;background:linear-gradient(to top,rgba(0,0,0,0.9) 0,rgba(0,0,0,0.738) 19%,rgba(0,0,0,0.541) 34%,rgba(0,0,0,0.382) 47%,rgba(0,0,0,0.278) 56.5%,rgba(0,0,0,0.194) 65%,rgba(0,0,0,0.126) 73%,rgba(0,0,0,0.075) 80.2%,rgba(0,0,0,0.042) 86.1%,rgba(0,0,0,0.021) 90%,rgba(0,0,0,0.008) 90%,rgba(0,0,0,0.002) 90%,rgba(0,0,0,0) 90%) no-repeat bottom center;background-size:100% 90%;}.map-card_content{position:relative;z-index:2;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:80px 30px 30px 30px;}.map-card_content > .map-card_button{text-align:center;}.map-card_content > .map-card_menu{width:360px;margin:15px auto 0;text-align:center;color:#fff;font-size:1.5rem;line-height:1.5em;text-shadow:0 1px 4px rgba(0,0,0,0.37);}.map-card_content > .map-card_menu .map-card_menu-item{display:inline;}.map-card_content > .map-card_menu .map-card_menu-item .link:hover,.map-card_content > .map-card_menu .map-card_menu-item .link:focus{border-bottom:1px solid #e2001a;}.map-card_content > .map-card_menu .map-card_menu-item:not(:last-child):after{font-size:2.8rem;display:inline;content:"\00b7";vertical-align:middle;}@media only screen and (min-width:0) and (max-width:890px){.map-card_content > .map-card_menu{width:auto;max-width:360px;}}@-webkit-keyframes menuOpening{from{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px);}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}}@keyframes menuOpening{from{opacity:0;-webkit-transform:translateY(-40px);transform:translateY(-40px);}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);}}.menu{z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;}.menu > .menu_item{position:relative;display:inline-block;font-size:1.6rem;}.menu > .menu_item > .menu_content-wrapper{z-index:20;display:none;position:absolute;left:0;top:calc(100% - 0px);white-space:nowrap;}.menu > .menu_item > .menu_content-wrapper > .menu_content{overflow:hidden;background-color:#fff;-webkit-box-shadow:0 6px 34px 0 rgba(112,113,115,0.25);box-shadow:0 6px 34px 0 rgba(112,113,115,0.25);border-radius:5px;white-space:nowrap;}.menu > .menu_item > .menu_content-wrapper > .menu_content > .menu_mobile-close-navigation{display:none;cursor:pointer;z-index:10;position:absolute;top:18px;right:25px;width:35px;height:35px;background:url(/themes/custom/sytral_theme/img/ico/cross.svg) no-repeat center;}.menu > .menu_item > .menu_content-wrapper > .menu_content > .menu_mobile-close-navigation .hidden{display:none;}.menu > .menu_item > .menu_content-wrapper > .menu_content > .menu_mobile-header,.menu > .menu_item > .menu_content-wrapper > .menu_content > .menu_mobile-link{display:none;}.menu > .menu_item--submenu-stretched{position:inherit;}.menu > .menu_item--submenu-stretched > .menu_content-wrapper{left:25px;right:25px;}.menu > .menu_item--submenu-stretched > .menu_content-wrapper > .menu_content{display:-webkit-box;display:-ms-flexbox;display:flex;}.menu > .menu_item--submenu-stretched > .menu_content-wrapper > .menu_content > .submenu,.menu > .menu_item--submenu-stretched > .menu_content-wrapper > .menu_content > .map-card{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;}.menu--main > .menu_item--active > .link,.menu--account > .menu_item--active > .link{position:relative;}.menu--main > .menu_item--active > .link:before,.menu--account > .menu_item--active > .link:before{position:absolute;content:"";height:5px;width:36px;background-color:#e2001a;left:50%;margin-left:-18px;bottom:-2px;border-radius:8px / 5px;z-index:1;}.menu--main > .menu_item--active > .link--account:before,.menu--account > .menu_item--active > .link--account:before{content:none;}@media (hover:none),(max-width:950px){.menu--main > .menu_item--active > .link:before,.menu--account > .menu_item--active > .link:before{height:4px;width:4px;left:15px;top:calc(50% - 2px);bottom:inherit;margin-left:0;border-radius:2px;}.menu--main > .menu_item--active > .link--account:before,.menu--account > .menu_item--active > .link--account:before{content:'';}}.menu--account > .menu_item > .menu_content-wrapper{left:auto;right:0;top:48px;padding-top:14px;}.menu--footer{text-align:left;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;}.menu--footer > .menu_item{margin-right:22px;}.menu--footer > .menu_item:last-child{margin-right:0;}@media (min-width:951px){.menu:hover > .menu_item > .link--main{color:#909194;}.menu:focus-within > .menu_item > .link--main{color:#909194;}.menu > .menu_item:hover > .link--main{color:#3a3636;}.menu > .menu_item:hover > .menu_content-wrapper{display:block;-webkit-animation:menuOpening .2s;animation:menuOpening .2s;}.menu > .menu_item:focus-within > .link--main{color:#3a3636;}.menu > .menu_item:focus-within > .menu_content-wrapper{display:block;-webkit-animation:menuOpening .2s;animation:menuOpening .2s;}}@media (hover:none),(max-width:950px){.menu:hover > .menu_item > .link--main{color:inherit;}.menu:focus-within > .menu_item > .link--main{color:inherit;}.menu > .menu_item{position:inherit;}.menu > .menu_item:hover > .link--main{color:inherit;}.menu > .menu_item:hover > .menu_content-wrapper{display:inherit;-webkit-animation:inherit;animation:inherit;}.menu > .menu_item:focus-within > .link--main{color:inherit;}.menu > .menu_item:focus-within > .menu_content-wrapper{display:inherit;-webkit-animation:inherit;animation:inherit;}.menu > .menu_item > .link{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;}.menu > .menu_item > .menu_content-wrapper{display:block;position:fixed;top:0;left:30%;width:100%;height:100%;overflow:auto;visibility:hidden;opacity:0;-webkit-transition:left .25s ease-out,visibility .25s ease-out,opacity .25s ease-out;transition:left .25s ease-out,visibility .25s ease-out,opacity .25s ease-out;}.menu > .menu_item > .menu_content-wrapper > .menu_content{position:relative;min-height:100%;white-space:normal;border-radius:0;-webkit-box-shadow:none;box-shadow:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;}.menu > .menu_item > .menu_content-wrapper > .menu_content > .submenu{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;}.menu > .menu_item > .menu_content-wrapper > .menu_content > .map-card{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;}.menu > .menu_item > .menu_content-wrapper > .menu_content > .menu_mobile-close-navigation{display:block;}.menu > .menu_item > .menu_content-wrapper > .menu_content > .menu_mobile-header{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 80px 20px 22px;background-color:transparent;border-bottom:1px solid #e3e4e4;font-size:2rem;font-weight:bold;line-height:1.3em;color:#58585a;-webkit-transition:color .2s;transition:color .2s;}.menu > .menu_item > .menu_content-wrapper > .menu_content > .menu_mobile-header:hover,.menu > .menu_item > .menu_content-wrapper > .menu_content > .menu_mobile-header:focus{color:#3a3636;}.menu > .menu_item > .menu_content-wrapper > .menu_content > .menu_mobile-header:before{content:"";background:url(/themes/custom/sytral_theme/img/ico/caret-bold.svg) no-repeat center center;background-size:42px 42px;margin-right:12px;width:32px;height:32px;}.menu > .menu_item > .menu_content-wrapper > .menu_content > .menu_mobile-link{display:block;padding:20px;}.menu > .menu_item--open > .menu_content-wrapper{left:0;visibility:visible;opacity:1;}.menu--main,.menu--account{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.menu--main > .menu_item,.menu--account > .menu_item{border-bottom:1px solid #e3e4e4;}.menu--account > .menu_item > .menu_content-wrapper{padding-top:0;}.menu--account > .menu_item > .menu_content-wrapper > .menu_content{padding-bottom:90px;}}@media only screen and (max-width:750px){.menu--footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}.menu--footer > .menu_item{text-align:right;margin:0;}.menu--footer > .menu_item .link{text-align:right;}}.myaddresses-card{margin-bottom:20px;}.myaddresses-card_head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 25px;height:130px;}.myaddresses-card_infos{line-height:1.17;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;overflow:hidden;}.myaddresses-card_infos .myaddresses-card_label{font-size:2.4rem;font-weight:bold;color:#3a3636;overflow:hidden;text-overflow:ellipsis;}.myaddresses-card_infos .myaddresses-card_address{font-size:1.8rem;color:#3a3636;padding:10px 0;}.myaddresses-card_menu{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-item-align:start;align-self:start;}.myaddresses-card_footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:15px 25px;background-color:#f9fafa;border-top:solid 1px #e3e4e4;}@media only screen and (min-width:0) and (max-width:890px){.myaddresses-card{-ms-flex-wrap:wrap;flex-wrap:wrap;}.myaddresses-card_footer button{width:100%;}}.mylines-card{padding:23px 35px;margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.mylines-card_infos{font-size:1.8rem;-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:1.33;letter-spacing:0.4px;padding-left:30px;}.mylines-card_infos .mylines-card_direction{font-weight:bold;}.mylines-card_delete{display:block;width:33px;height:33px;border-radius:33px;background:url(/themes/custom/sytral_theme/img/ico/bin-dark.svg) no-repeat center center;background-size:20px 25px;opacity:0.25;overflow:hidden;text-indent:-9999px;-webkit-transition:all .2s ease;transition:all .2s ease;}.mylines-card_delete:hover,.mylines-card_delete:focus{opacity:1;background-color:rgba(0,0,0,0.1);-webkit-box-shadow:0 0 0 6px rgba(0,0,0,0.1);box-shadow:0 0 0 6px rgba(0,0,0,0.1);}@media only screen and (min-width:0) and (max-width:890px){.mylines-card{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px;}.mylines-card_category{font-size:1.5rem;margin:0 0 10px;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;}.mylines-card_delete{-ms-flex-item-align:center;align-self:center;margin-left:5px;}.mylines-card_infos{padding:0;font-size:1.6rem;}}.mystops-card{margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.mystops-card_head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 25px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-height:180px;margin:auto 0;}.mystops-card_head .tcl-line{margin:0;}.mystops-card_head .mystops-card_menu{margin-bottom:auto;margin-top:5px;}.mystops-card_infos{-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:1.17;padding:0 15px;}.mystops-card_infos .mystops-card_label{font-size:2rem;font-weight:bold;color:#707173;}.mystops-card_infos .mystops-card_label:not(:first-child){margin-top:15px;}.mystops-card_infos .mystops-card_name{font-size:2.4rem;font-weight:bold;color:#3a3636;max-height:54px;overflow:hidden;}.mystops-card_menu .mystops-card_delete{display:block;width:33px;height:33px;border-radius:33px;background:url(/themes/custom/sytral_theme/img/ico/bin-dark.svg) no-repeat center center;background-size:20px 25px;opacity:0.25;overflow:hidden;text-indent:-9999px;-webkit-transition:all .2s ease;transition:all .2s ease;}.mystops-card_menu .mystops-card_delete:hover,.mystops-card_menu .mystops-card_delete:focus{opacity:1;background-color:rgba(0,0,0,0.1);-webkit-box-shadow:0 0 0 6px rgba(0,0,0,0.1);box-shadow:0 0 0 6px rgba(0,0,0,0.1);}.mystops-card_schedule{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:130px;}.mystops-card_real-time-icon{max-width:50px;}.mystops-card_direction{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:15px 25px;background-color:#f9fafa;border-top:solid 1px #e3e4e4;font-size:1.7rem;color:#3a3636;line-height:1.35;}.mystops-card_direction:not(:last-child){border-right:solid 1px #e3e4e4;}.mystops-card_direction .mystops-card_label{max-height:42px;overflow:hidden;}.mystops-card_direction .mystops-card_eta{font-size:4rem;color:#3a3636;font-weight:bold;position:relative;}.mystops-card_direction .mystops-card_eta--is-realtime:before{content:"";display:block;position:absolute;left:-25px;top:5px;background:url(/themes/custom/sytral_theme/img/ico/real-time.svg) no-repeat center;background-size:15px 15px;width:15px;height:15px;}.mystops-card_direction .mystops-card_eta span:not(:last-child):after{content:"";display:inline-block;height:25px;width:2px;background-color:#e3e4e4;}.mystops-card_direction .mystops-card_eta small{font-size:2rem;}.mystops-card .line-link{width:100px;height:77px;}@media only screen and (max-width:1100px){.mystops-card_infos .mystops-card_label{font-size:1.6rem;}.mystops-card_infos .mystops-card_name{font-size:1.9rem;max-height:44px;}.mystops-card_direction .mystops-card_eta{font-size:3.5rem;}}@media only screen and (max-width:890px){.mystops-card{-ms-flex-wrap:wrap;flex-wrap:wrap;}.mystops-card_head{padding:10px 15px;height:130px;}.mystops-card_schedule{height:120px;}.mystops-card_direction{padding:10px;}}.atb-autocomplete--hidden{display:none !important;}.atb-autocomplete .autocomplete-container{-webkit-box-flex:1;-ms-flex:1;flex:1;}.atb-autocomplete .ui-autocomplete-input{color:#3a3636;}.atb-autocomplete .autocomplete-input{display:-webkit-box;display:-ms-flexbox;display:flex;}.atb-autocomplete .autocomplete-input .atb-autocomplete-icon{margin-top:5px;margin-left:5px;}.atb-autocomplete .form-item_inner:after{content:none;display:none;}.atb-autocomplete .form-item_inner .autocomplete-clear{-ms-flex-negative:0;flex-shrink:0;cursor:pointer;display:none;overflow:hidden;height:35px;width:35px;border-radius:35px;margin:6px;text-indent:-9999px;background:url(/themes/custom/sytral_theme/img/ico/cross.svg) no-repeat center center;background-size:24px 24px;opacity:0.6;-webkit-transition:background-color .2s ease,-webkit-box-shadow .2s ease;transition:background-color .2s ease,-webkit-box-shadow .2s ease;transition:background-color .2s ease,box-shadow .2s ease;transition:background-color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease;}.atb-autocomplete .form-item_inner .autocomplete-clear:hover,.atb-autocomplete .form-item_inner .autocomplete-clear:focus{opacity:1;background-color:rgba(0,0,0,0.1);-webkit-box-shadow:0 0 0 2px rgba(0,0,0,0.1);box-shadow:0 0 0 2px rgba(0,0,0,0.1);}.atb-autocomplete .form-item_inner--searching:after{display:block;content:'';height:24px;width:24px;background:url(/themes/custom/sytral_theme/img/ico/throbber-red.svg) no-repeat center center;background-size:18px 18px;margin-right:15px;}.atb-autocomplete .form-item_inner--filled .autocomplete-clear{display:block;}.atb-autocomplete .ui-autocomplete.ui-widget-content{border:0;width:100% !important;right:0;}.atb-autocomplete .ui-helper-hidden-accessible{display:none;}.atb-autocomplete .ui-menu-item .ui-menu-item-wrapper{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;font-size:1.5rem;color:#3a3636;font-weight:bold;letter-spacing:0.2px;line-height:1.3em;padding:12px 15px;}.atb-autocomplete .ui-menu-item .ui-menu-item-wrapper.ui-state-active,.atb-autocomplete .ui-menu-item .ui-menu-item-wrapper:hover,.atb-autocomplete .ui-menu-item .ui-menu-item-wrapper:focus{color:#e2001a;background-color:#f9fafa;border:0 none !important;}.atb-autocomplete .ui-menu-item--address .ui-menu-item-wrapper:before,.atb-autocomplete .ui-menu-item--administrative_region .ui-menu-item-wrapper:before,.atb-autocomplete .ui-menu-item--poi .ui-menu-item-wrapper:before,.atb-autocomplete .ui-menu-item--stop_area .ui-menu-item-wrapper:before,.atb-autocomplete .ui-menu-item--position .ui-menu-item-wrapper:before,.atb-autocomplete .ui-menu-item--favorite .ui-menu-item-wrapper:before{display:inline-block;content:'';width:24px;height:24px;vertical-align:middle;background:transparent url(/themes/custom/sytral_theme/img/ico/address.svg) no-repeat center center;background-size:1.5em auto;margin:0 10px;}.atb-autocomplete .ui-menu-item--address .ui-menu-item-wrapper:before{background-image:url(/themes/custom/sytral_theme/img/ico/address.svg);}.atb-autocomplete .ui-menu-item--position .ui-menu-item-wrapper:before{background-image:url(/themes/custom/sytral_theme/img/ico/position.svg);}.atb-autocomplete .ui-menu-item--administrative_region .ui-menu-item-wrapper:before{background-image:url(/themes/custom/sytral_theme/img/ico/administrative-region.svg);}.atb-autocomplete .ui-menu-item--poi .ui-menu-item-wrapper:before{background-image:url(/themes/custom/sytral_theme/img/ico/poi.svg);}.atb-autocomplete .ui-menu-item--stop_area .ui-menu-item-wrapper:before{background-image:url(/themes/custom/sytral_theme/img/ico/stop-area.svg);}.atb-autocomplete .ui-menu-item--favorite .ui-menu-item-wrapper:before{background-image:url(/themes/custom/sytral_theme/img/ico/star-grey.svg);background-size:1.2em auto !important;}.atb-autocomplete .atb-autocomplete-icon img{width:42px;max-width:42px;}.page-headline .page-headline_title{font-family:TTRoundsCondensed,Open Sans,sans-serif;font-size:3.8rem;font-weight:bold;line-height:1.2em;color:#3a3636;margin-bottom:30px;margin-bottom:0;}@media only screen and (min-width:0) and (max-width:890px){.page-headline .page-headline_title{font-size:2.8rem;}}.page-headline .page-headline_title .page-headline_pictogram{display:inline-block;vertical-align:middle;}.page-headline .page-headline_title .page-headline_pictogram--red-star{background:url(/themes/custom/sytral_theme/img/ico/star-red.svg) no-repeat;background-size:contain;margin-right:14px;margin-bottom:4px;width:18px;height:17px;}.page-headline .page-headline_title .page-headline_count{font-size:3.1rem;font-family:Roboto,Open Sans,sans-serif;color:#e2001a;font-weight:normal;letter-spacing:0.5px;line-height:1.3;margin-left:14px;}@media only screen and (min-width:0) and (max-width:890px){.page-headline .page-headline_title .page-headline_count{font-size:2.3rem;}}.page-headline .page-headline_description{font-size:2.3rem;font-family:Roboto,Open Sans,sans-serif;font-weight:300;color:#707173;line-height:1.3;}@media only screen and (min-width:0) and (max-width:890px){.page-headline .page-headline_description{font-size:1.8rem;}}.page-teaser{display:block;margin:0 10px;border-radius:2px;background-color:rgba(255,255,255,0);-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0);box-shadow:0 0 0 0 rgba(255,255,255,0);-webkit-transition:background-color .3s ease,-webkit-box-shadow .3s ease;transition:background-color .3s ease,-webkit-box-shadow .3s ease;transition:box-shadow .3s ease,background-color .3s ease;transition:box-shadow .3s ease,background-color .3s ease,-webkit-box-shadow .3s ease;}.page-teaser .page-teaser_image{margin-bottom:20px;}.page-teaser .page-teaser_image img{width:100%;display:block;border-radius:5px;-webkit-box-shadow:0 6px 25px 0 rgba(112,113,115,0.3);box-shadow:0 6px 25px 0 rgba(112,113,115,0.3);}.page-teaser .page-teaser_title{font-size:2.6rem;font-family:TTRoundsCondensed,Open Sans,sans-serif;font-weight:bold;}.page-teaser .page-teaser_description{margin-top:15px;font-size:1.8rem;color:#707173;line-height:1.44em;letter-spacing:0.3px;}.page-teaser:hover,.page-teaser:focus{background-color:white;-webkit-box-shadow:0 0 0 10px white;box-shadow:0 0 0 10px white;}.page-teaser:hover .page-teaser_title,.page-teaser:focus .page-teaser_title{text-decoration:underline;}.pagination .pagination_items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:-6px;}.pagination .pagination_items .pagination_item{margin:6px;}.pagination .pagination_items .pagination_item .pagination_link{display:block;padding:11px 16px 10px;line-height:1.25em;text-align:center;min-width:48px;background-color:#fff;border:2px solid #dcdede;border-radius:5px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);-webkit-transition:border-color .2s;transition:border-color .2s;}.pagination .pagination_items .pagination_item .pagination_link:hover,.pagination .pagination_items .pagination_item .pagination_link:focus{border-color:#e2001a;}.pagination .pagination_items .pagination_item--active .pagination_link{border-color:#58585a;}.pagination .pagination_items .pagination_item--ellipsis{line-height:1.2em;}.picto-plus-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.picto-plus-text_image{-ms-flex-preferred-size:10%;flex-basis:10%;margin-right:30px;}.picto-plus-text_text{-ms-flex-preferred-size:90%;flex-basis:90%;}@media only screen and (max-width:800px){.picto-plus-text_image{margin-right:15px;}.picto-plus-text_image > img{min-width:62px;min-height:21px;}}.points-of-sale{background-color:#fff;padding:70px 0 90px;}.points-of-sale .points-of-sale_title{font-family:TTRoundsCondensed,Open Sans,sans-serif;font-size:3.8rem;font-weight:bold;line-height:1.2em;color:#3a3636;margin-bottom:30px;text-align:center;margin-bottom:80px;}@media only screen and (min-width:0) and (max-width:890px){.points-of-sale .points-of-sale_title{font-size:2.8rem;}}.points-of-sale .points-of-sale_items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-15px 0;}.points-of-sale .points-of-sale_items .points-of-sale_item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:25%;margin:15px 0;min-width:230px;max-width:320px;}.points-of-sale .points-of-sale_link{display:block;height:100%;padding:2px 23px;border-left:1px solid #9b9fa6;font-size:3.4rem;font-family:TTRoundsCondensed,Open Sans,sans-serif;font-weight:300;line-height:1.2em;-webkit-transition:color .2s;transition:color .2s;}.points-of-sale .points-of-sale_link .points-of-sale_number{display:block;color:#e2001a;}.points-of-sale .points-of-sale_link .points-of-sale_label{display:block;}.points-of-sale .points-of-sale_link .points-of-sale_label > span{background-repeat:no-repeat;background-image:-webkit-gradient(linear,left top,right top,from(#3a3636),to(#3a3636));background-image:linear-gradient(to right,#3a3636 0%,#3a3636 100%);background-size:0 2px;background-position:bottom left;-webkit-transition:background-size .35s ease;transition:background-size .35s ease;}.points-of-sale .points-of-sale_link:hover,.points-of-sale .points-of-sale_link:focus{color:#3a3636;}.points-of-sale .points-of-sale_link:hover .points-of-sale_label > span,.points-of-sale .points-of-sale_link:focus .points-of-sale_label > span{background-size:100% 2px;}@media only screen and (min-width:1100px) and (max-width:1300px){.points-of-sale .points-of-sale_link{font-size:3.2rem;}}@media only screen and (min-width:890px) and (max-width:1100px){.points-of-sale .points-of-sale_items .points-of-sale_item{-ms-flex-preferred-size:33.333%;flex-basis:33.333%;}.points-of-sale .points-of-sale_link{font-size:3.1rem;}}@media only screen and (min-width:0) and (max-width:890px){.points-of-sale{padding:30px 0 40px;}.points-of-sale .points-of-sale_items{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.points-of-sale .points-of-sale_items .points-of-sale_item{-ms-flex-preferred-size:50%;flex-basis:50%;}.points-of-sale .points-of-sale_link{font-size:3rem;}}.press-release-filters{border-bottom:1px solid #dcdede;margin-bottom:30px;}.press-release-filters .container{margin-bottom:0;}.press-release-filters .press-release-filters_row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-15px;margin-bottom:10px;}.press-release-filters .press-release-filters_row > *{margin:15px;}.press-release-filters .press-release-filters_row .press-release-filters_submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}.press-release-filters .press-release-filters_row .form-item{margin-bottom:0;}.press-release-filters .press-release-filters_row .form-item .form-item_label span{display:none;}.press-release-filters .press-release-filters_row .checkboxes_options{margin:-3px;}.press-release-filters .press-release-filters_row .checkboxes_options .checkboxes_option{width:auto;margin:3px;}.press-release-filters .press-release-filters_row .button{min-height:51px;}@media only screen and (max-width:890px){.press-release-filters .press-release-filters_row{margin:-10px;margin-bottom:10px;}.press-release-filters .press-release-filters_row > *{margin:10px;width:calc(100% - 20px);}.press-release-filters .press-release-filters_row .checkboxes_options .checkboxes_option{width:calc(100% - 6px);}.press-release-filters .press-release-filters_row .button{margin-top:20px;}}@-webkit-keyframes downloadHovering{0%{-webkit-transform:translateY(0);transform:translateY(0);}50%{-webkit-transform:translateY(7px);transform:translateY(7px);}100%{-webkit-transform:translateY(0);transform:translateY(0);}}@keyframes downloadHovering{0%{-webkit-transform:translateY(0);transform:translateY(0);}50%{-webkit-transform:translateY(7px);transform:translateY(7px);}100%{-webkit-transform:translateY(0);transform:translateY(0);}}.press-release-teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;}.press-release-teaser .press-release-teaser_image{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;}.press-release-teaser .press-release-teaser_image img{display:block;}.press-release-teaser .press-release-teaser_content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:32px 40px;overflow:hidden;}.press-release-teaser .press-release-teaser_content .press-release-teaser_category{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.6rem;font-weight:bold;line-height:1.25em;margin-right:30px;}.press-release-teaser .press-release-teaser_content .press-release-teaser_date{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.6rem;font-weight:300;line-height:1.25em;}.press-release-teaser .press-release-teaser_content .press-release-teaser_title{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;color:#3a3636;font-size:2.6rem;font-weight:bold;line-height:1.5em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.press-release-teaser .press-release-teaser_download-button{-webkit-box-flex:0;-ms-flex:0 0 155px;flex:0 0 155px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#f9fafa;border-left:1px solid #e3e4e4;padding:10px;text-align:center;}.press-release-teaser .press-release-teaser_download-button .press-release-teaser_file-icon{width:20px;height:25px;text-indent:-9999px;background:url(/themes/custom/sytral_theme/img/ico/download.svg) no-repeat;background-size:20px 25px;margin-bottom:16px;}.press-release-teaser .press-release-teaser_download-button .press-release-teaser_file-info{color:#3a3636;font-size:1.6rem;line-height:1.25em;}.press-release-teaser .press-release-teaser_download-button .press-release-teaser_file-info .press-release-teaser_file-type{text-transform:uppercase;}.press-release-teaser:hover .press-release-teaser_file-icon,.press-release-teaser:focus .press-release-teaser_file-icon{-webkit-animation:downloadHovering .35s ease-out;animation:downloadHovering .35s ease-out;}.press-release-teaser:hover .press-release-teaser_file-info,.press-release-teaser:focus .press-release-teaser_file-info{text-decoration:underline;}@media only screen and (min-width:0) and (max-width:890px){.press-release-teaser{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.press-release-teaser .press-release-teaser_image img{width:100%;}.press-release-teaser .press-release-teaser_content{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px 30px;}.press-release-teaser .press-release-teaser_content .press-release-teaser_category{margin-bottom:10px;}.press-release-teaser .press-release-teaser_content .press-release-teaser_date{margin-bottom:10px;font-size:1.4rem;}.press-release-teaser .press-release-teaser_content .press-release-teaser_title{font-size:2rem;white-space:normal;line-height:1.1em;}.press-release-teaser .press-release-teaser_download-button{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 30px;border-left:0 none;border-top:1px solid #e3e4e4;}.press-release-teaser .press-release-teaser_download-button .press-release-teaser_file-icon{margin-bottom:3px;margin-left:10px;}.press-release-teaser .press-release-teaser_download-button .press-release-teaser_file-info{font-size:1.4rem;}}.promotion-special-offer{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto 60px;}.promotion-special-offer .promotion-special-offer_image{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;}.promotion-special-offer .promotion-special-offer_image img{display:block;}.promotion-special-offer .promotion-special-offer_content{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;padding:35px 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.promotion-special-offer .promotion-special-offer_title{font-size:2.4rem;margin-bottom:20px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.promotion-special-offer .promotion-special-offer_description{font-size:1.8rem;line-height:1.45em;margin-bottom:20px;}.promotion-special-offer .promotion-special-offer_link-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:auto;}.promotion-special-offer .promotion-special-offer_link{font-size:2rem;margin-top:auto;margin-left:auto;font-weight:bold;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.promotion-special-offer .promotion-special-offer_link:after{display:block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;content:"";width:29px;height:24px;margin-left:10px;background:url(/themes/custom/sytral_theme/img/ico/arrow-red.svg) no-repeat center;background-size:29px 24px;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;}.promotion-special-offer .promotion-special-offer_link:hover:after,.promotion-special-offer .promotion-special-offer_link:focus:after{-webkit-transform:translateX(10px);transform:translateX(10px);}@media only screen and (max-width:1100px){.promotion-special-offer{display:block;max-width:625px;}.promotion-special-offer .promotion-special-offer_content{padding:25px;}}.promotion-teaser{display:block;margin:0 10px;border-radius:2px;background-color:rgba(255,255,255,0);-webkit-box-shadow:0 0 0 0 rgba(255,255,255,0);box-shadow:0 0 0 0 rgba(255,255,255,0);-webkit-transition:background-color .3s ease,-webkit-box-shadow .3s ease;transition:background-color .3s ease,-webkit-box-shadow .3s ease;transition:box-shadow .3s ease,background-color .3s ease;transition:box-shadow .3s ease,background-color .3s ease,-webkit-box-shadow .3s ease;}.promotion-teaser:hover,.promotion-teaser:focus{background-color:white;-webkit-box-shadow:0 0 0 10px white;box-shadow:0 0 0 10px white;}.promotion-teaser:hover .promotion-teaser_title,.promotion-teaser:focus .promotion-teaser_title{text-decoration:underline;}.promotion-teaser .promotion-teaser_image{margin-bottom:20px;}.promotion-teaser .promotion-teaser_image img{width:100%;display:block;border-radius:5px;-webkit-box-shadow:0 6px 25px 0 rgba(112,113,115,0.3);box-shadow:0 6px 25px 0 rgba(112,113,115,0.3);}.promotion-teaser .promotion-teaser_tag{margin-bottom:8px;font-size:1.7rem;color:#e2001a;letter-spacing:0.5px;}.promotion-teaser .promotion-teaser_title{font-size:2.6rem;font-family:TTRoundsCondensed,Open Sans,sans-serif;font-weight:bold;}.promotion-teaser .promotion-teaser_text{margin-top:15px;font-size:1.8rem;color:#707173;line-height:1.44em;letter-spacing:0.3px;}@media only screen and (min-width:0) and (max-width:890px){.promotion-teaser{margin:0 5px;}}.promotion-teaser-mon-tcl{position:relative;min-height:104px;background:#dcdede;}.promotion-teaser-mon-tcl_image{position:relative;width:100%;padding-top:83.33333%;}.promotion-teaser-mon-tcl_image img{position:absolute;display:block;width:100%;top:0;left:0;}.promotion-teaser-mon-tcl_image:after{position:absolute;display:block;content:"";top:0;bottom:0;left:0;right:0;opacity:0.8;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,rgba(0,0,0,0.9)),color-stop(19%,rgba(0,0,0,0.738)),color-stop(34%,rgba(0,0,0,0.541)),color-stop(47%,rgba(0,0,0,0.382)),color-stop(56.5%,rgba(0,0,0,0.278)),color-stop(65%,rgba(0,0,0,0.194)),color-stop(73%,rgba(0,0,0,0.126)),color-stop(80.2%,rgba(0,0,0,0.075)),color-stop(86.1%,rgba(0,0,0,0.042)),color-stop(91%,rgba(0,0,0,0.021)),color-stop(95.2%,rgba(0,0,0,0.008)),color-stop(98.2%,rgba(0,0,0,0.002)),to(rgba(0,0,0,0))) no-repeat bottom center;background:linear-gradient(to top,rgba(0,0,0,0.9) 0,rgba(0,0,0,0.738) 19%,rgba(0,0,0,0.541) 34%,rgba(0,0,0,0.382) 47%,rgba(0,0,0,0.278) 56.5%,rgba(0,0,0,0.194) 65%,rgba(0,0,0,0.126) 73%,rgba(0,0,0,0.075) 80.2%,rgba(0,0,0,0.042) 86.1%,rgba(0,0,0,0.021) 91%,rgba(0,0,0,0.008) 95.2%,rgba(0,0,0,0.002) 98.2%,rgba(0,0,0,0) 100%) no-repeat bottom center;background-size:100% 30%;}.promotion-teaser-mon-tcl_link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;bottom:20px;right:40px;padding:10px 0 10px 40px;color:#fff;font-weight:bold;font-size:2rem;line-height:24px;text-shadow:0 2px 12px rgba(0,0,0,0.55);-webkit-transition:text-shadow .2s;transition:text-shadow .2s;}.promotion-teaser-mon-tcl_link:after{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:inline-block;content:"";background:url(/themes/custom/sytral_theme/img/ico/arrow-white.svg) no-repeat center;background-size:24px;width:24px;height:24px;margin-left:12px;vertical-align:middle;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease;-webkit-filter:drop-shadow(0 2px 12px rgba(0,0,0,0.55));filter:drop-shadow(0 2px 12px rgba(0,0,0,0.55));}.promotion-teaser-mon-tcl_link:hover,.promotion-teaser-mon-tcl_link:focus{text-shadow:0 2px 12px rgba(0,0,0,0.8);}.promotion-teaser-mon-tcl_link:hover:after,.promotion-teaser-mon-tcl_link:focus:after{-webkit-transform:translateX(10px);transform:translateX(10px);}@media only screen and (min-width:0) and (max-width:890px){.promotion-teaser-mon-tcl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:-20px;margin-right:-20px;}.promotion-teaser-mon-tcl_link{bottom:18px;right:26px;padding:8px 0 8px 26px;}}@-webkit-keyframes fadeIn{from{opacity:0;}to{opacity:1;}}@keyframes fadeIn{from{opacity:0;}to{opacity:1;}}.route-calculation{position:relative;height:150px;}.route-calculation .route-calculation_overlay{display:none;position:fixed;z-index:10;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.4);}.route-calculation .route-calculation_card{position:absolute;z-index:20;top:0;left:0;right:0;padding:12px;border-radius:12px;-webkit-box-shadow:0 6px 34px rgba(0,0,0,0.22);box-shadow:0 6px 34px rgba(0,0,0,0.22);background-color:rgba(0,0,0,0.2);-webkit-transition:background-color .2s ease;transition:background-color .2s ease;}.route-calculation .route-calculation_card:hover{background-color:rgba(0,0,0,0.35);}.route-calculation .route-calculation_card:focus-within{background-color:rgba(0,0,0,0.35);}.route-calculation .route-calculation_card .route-calculation_route{border-radius:5px;background-color:#fff;-webkit-box-shadow:0 6px 26px rgba(0,0,0,0.2);box-shadow:0 6px 26px rgba(0,0,0,0.2);position:relative;}.route-calculation .route-calculation_card .route-calculation_route .route-calculation_from .route-calculation-input,.route-calculation .route-calculation_card .route-calculation_route .route-calculation_to .route-calculation-input{padding-right:64px;}.route-calculation .route-calculation_card .route-calculation_route .route-calculation_from .route-calculation-input .route-calculation-input_clear,.route-calculation .route-calculation_card .route-calculation_route .route-calculation_from .route-calculation-input .route-calculation-input_input-panel:after,.route-calculation .route-calculation_card .route-calculation_route .route-calculation_to .route-calculation-input .route-calculation-input_clear,.route-calculation .route-calculation_card .route-calculation_route .route-calculation_to .route-calculation-input .route-calculation-input_input-panel:after{margin-right:0;}.route-calculation .route-calculation_card .route-calculation_route .route-calculation_to .route-calculation-input{border-top:2px solid #e3e4e4;}.route-calculation .route-calculation_card .route-calculation_route .route-calculation_sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:0;top:6px;bottom:6px;width:64px;background-color:#fff;}.route-calculation .route-calculation_card .route-calculation_route .route-calculation_sidebar .route-calculation_reverse{cursor:pointer;height:38px;width:38px;border-radius:5px;overflow:hidden;text-indent:-9999px;background:url(/themes/custom/sytral_theme/img/ico/swap.svg) no-repeat center center;background-size:28px auto;opacity:0.7;-webkit-transition:background-color .2s ease,-webkit-box-shadow .2s ease;transition:background-color .2s ease,-webkit-box-shadow .2s ease;transition:background-color .2s ease,box-shadow .2s ease;transition:background-color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease;}.route-calculation .route-calculation_card .route-calculation_route .route-calculation_sidebar .route-calculation_reverse:hover,.route-calculation .route-calculation_card .route-calculation_route .route-calculation_sidebar .route-calculation_reverse:focus{opacity:1;background-color:rgba(0,0,0,0.1);-webkit-box-shadow:0 0 0 2px rgba(0,0,0,0.1);box-shadow:0 0 0 2px rgba(0,0,0,0.1);}.route-calculation .route-calculation_card .route-calculation_errors{display:none;margin-top:12px;padding:4px;line-height:1.2em;font-size:1.5rem;color:#e2001a;}.route-calculation .route-calculation_card .route-calculation_errors .route-calculation_error--hidden{display:none;}.route-calculation .route-calculation_card .route-calculation_header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.route-calculation .route-calculation_card .route-calculation_header .route-calculation_description{margin:27px 22px;line-height:22px;font-size:16px;font-family:inherit;}.route-calculation .route-calculation_card .route-calculation_header .route-calculation_logo{-webkit-box-flex:0;-ms-flex:0 1 74px;flex:0 1 74px;margin-bottom:7%;}.route-calculation .route-calculation_card .route-calculation_footer{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:12px;}.route-calculation .route-calculation_card .route-calculation_footer .route-calculation_pmr-accessibility{margin:0 22px;}.route-calculation .route-calculation_card .route-calculation_footer .route-calculation_pmr-accessibility .checkbox{margin:0;}.route-calculation .route-calculation_card .route-calculation_footer .route-calculation_pmr-accessibility .checkbox .checkbox_inner{width:26px;height:26px;border-width:1px;border-color:#9b9fa6;-webkit-transition:-webkit-box-shadow .2s;transition:-webkit-box-shadow .2s;transition:box-shadow .2s;transition:box-shadow .2s,-webkit-box-shadow .2s;}.route-calculation .route-calculation_card .route-calculation_footer .route-calculation_pmr-accessibility .checkbox .checkbox_inner:focus-within{-webkit-box-shadow:0 0 0 3px rgba(0,0,0,0.2);box-shadow:0 0 0 3px rgba(0,0,0,0.2);}.route-calculation .route-calculation_card .route-calculation_footer .route-calculation_pmr-accessibility .checkbox .checkbox_label{font-size:1.3rem;color:#3a3636;margin-left:12px;}.route-calculation .route-calculation_card .route-calculation_footer .route-calculation_submit{-webkit-box-flex:0;-ms-flex:0 1 215px;flex:0 1 215px;}.route-calculation .route-calculation_card .route-calculation_footer .route-calculation_submit .button{width:100%;font-family:TTRoundsCondensed,Open Sans,sans-serif;font-weight:bold;line-height:1em;font-size:3rem;letter-spacing:0.4px;padding:15px 30px;}.route-calculation--direction-from-open .route-calculation_card .route-calculation_route .route-calculation_sidebar,.route-calculation--direction-to-open .route-calculation_card .route-calculation_route .route-calculation_sidebar{opacity:0;pointer-events:none;}.route-calculation--direction-to-open .route-calculation_card .route-calculation_route{border-radius:5px 5px 0 0;}.route-calculation--focused .route-calculation_overlay{display:block;-webkit-animation:fadeIn .3s ease forwards;animation:fadeIn .3s ease forwards;}.route-calculation--focused.route-calculation--ready-to-go .route-calculation_card{background-color:#f1f5f5;}.route-calculation--focused.route-calculation--ready-to-go .route-calculation_card .route-calculation_footer{display:-webkit-box;display:-ms-flexbox;display:flex;}.route-calculation--focused.route-calculation--ready-to-go .route-calculation_card .route-calculation_header{display:-webkit-box;display:-ms-flexbox;display:flex;}.route-calculation--focused.route-calculation--error .route-calculation_card{background-color:#f1f5f5;}.route-calculation--focused.route-calculation--error .route-calculation_errors{display:block;}.generate-widget-input{border:1px solid #e3e4e4;-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.22);box-shadow:0 2px 6px rgba(0,0,0,0.22);}.widget-block{width:55%;margin:auto;}.widget-header-markup{line-height:2.7em;margin-bottom:4%;}.widget-submit-button{margin-top:20%;}.route-generator-address{border:1px solid #e3e4e4;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);}.route-generator-link-renderer{font-family:Open Sans,serif;border:ridge;height:100px;background-color:whitesmoke;margin:1.8%;width:94.5%;}@media screen and (max-width:1150px){.widget-block{width:88%;}.route-calculation{height:144px;}.route-calculation .route-calculation_card .route-calculation_route .route-calculation_from .route-calculation-input,.route-calculation .route-calculation_card .route-calculation_route .route-calculation_to .route-calculation-input{padding-right:60px;}.route-calculation .route-calculation_card .route-calculation_route .route-calculation_sidebar{width:60px;}.route-calculation .route-calculation_card .route-calculation_route .route-calculation_sidebar .route-calculation_reverse{width:32px;height:32px;background-size:26px auto;}.route-calculation .route-calculation_card .route-calculation_footer .route-calculation_pmr-accessibility{margin-left:16px;}.route-calculation .route-calculation_card .route-calculation_header .route-calculation_description{margin-left:16px;}}@media screen and (max-width:890px){.widget-generator-submit-button{margin-top:10%;}}@media screen and (max-width:970px){.route-calculation{height:auto;}.route-calculation .route-calculation_card{position:relative;}}@media screen and (max-width:520px){.route-calculation .route-calculation_card{padding:11px;border-radius:11px;}.route-calculation .route-calculation_card .route-calculation_route .route-calculation_from .route-calculation-input,.route-calculation .route-calculation_card .route-calculation_route .route-calculation_to .route-calculation-input{padding-right:50px;}.route-calculation .route-calculation_card .route-calculation_route .route-calculation_sidebar{width:50px;}.route-calculation .route-calculation_card .route-calculation_route .route-calculation_sidebar .route-calculation_reverse{width:30px;height:30px;background-size:25px auto;}.route-calculation .route-calculation_card .route-calculation_footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:20px;}.route-calculation .route-calculation_card .route-calculation_footer .route-calculation_pmr-accessibility{margin:0 auto;}.route-calculation .route-calculation_card .route-calculation_footer .route-calculation_submit{-ms-flex-preferred-size:auto;flex-basis:auto;margin-top:20px;width:100%;}.route-calculation .route-calculation_card .route-calculation_footer .route-calculation_submit .button{padding:14px 20px;font-size:2.8rem;}.route-calculation .route-calculation_card .route-calculation_header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:20px;}.route-calculation .route-calculation_card .route-calculation_header .route-calculation_description{margin:0 auto;}.route-calculation .route-calculation_card .route-calculation_header .route-calculation_logo{-ms-flex-preferred-size:auto;flex-basis:auto;margin-top:20px;width:100%;}}.slide-partner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;position:relative;vertical-align:middle;padding:25px 70px 25px 30px;border-radius:5px;border:2px solid #d1d7d7;background-color:#fff;-webkit-transition:border-color .2s ease;transition:border-color .2s ease;}.slide-partner--link{cursor:pointer;}.slide-partner:after{position:absolute;top:25px;right:30px;vertical-align:middle;content:"";background:url(/themes/custom/sytral_theme/img/ico/arrow-grey-light.svg) no-repeat;background-size:29px 24px;width:29px;height:24px;}.slide-partner .slide-partner_label{color:#58585a;font-size:1.8rem;font-weight:bold;line-height:1.28;margin-bottom:20px;width:100%;}.slide-partner .slide-partner_external-icon{position:absolute;bottom:25px;right:30px;background:url(/themes/custom/sytral_theme/img/ico/external-grey.svg) no-repeat;background-size:24px 24px;width:24px;height:24px;}.slide-partner .slide-partner_image{-ms-flex-item-align:end;align-self:flex-end;}.slide-partner .slide-partner_image img{display:block;height:65px;width:auto;}.slide-partner:hover,.slide-partner:focus{border:2px solid #e2001a;-webkit-transform:scale(1.05);transform:scale(1.05);}.slide-partner:hover:after,.slide-partner:focus:after{background-image:url(/themes/custom/sytral_theme/img/ico/arrow-red.svg) no-repeat;}.slide-partner:hover .slide-partner_external-icon,.slide-partner:focus .slide-partner_external-icon{background-image:url(/themes/custom/sytral_theme/img/ico/external-red.svg) no-repeat;}@media only screen and (min-width:0) and (max-width:890px){.slide-partner{-webkit-box-shadow:0 5px 28px 0 rgba(112,113,115,0.25);box-shadow:0 5px 28px 0 rgba(112,113,115,0.25);border:0;}.slide-partner:hover,.slide-partner:focus{border:0;}.slide-partner .label{font-size:1.7rem;line-height:1.35;}}.slideshow_slide{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:15px;padding-bottom:15px;}@media only screen and (min-width:0) and (max-width:890px){.slideshow_slide{padding-left:20px;padding-right:20px;}}@media only screen and (min-width:890px) and (max-width:1100px){.slideshow_slide{padding-left:25px;padding-right:25px;}}@media only screen and (min-width:1100px) and (max-width:1300px){.slideshow_slide{padding-left:25px;padding-right:25px;}}@media only screen and (min-width:1300px){.slideshow_slide{padding-left:25px;padding-right:25px;}}.slideshow_slide:focus .slideshow_caption{text-decoration:underline;}.slideshow_slide .slideshow_image{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;}.slideshow_slide .slideshow_image img{width:100%;-webkit-box-shadow:0 8px 25px 0 rgba(112,113,115,0.3);box-shadow:0 8px 25px 0 rgba(112,113,115,0.3);border-radius:5px;}.slideshow_slide .slideshow_infos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;}.slideshow_slide .slideshow_caption{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-family:TTRoundsCondensed,Open Sans,sans-serif;font-size:2.5rem;font-weight:bold;line-height:1.2em;color:#3a3636;margin-bottom:30px;margin-top:10px;margin-right:20px;margin-bottom:0;}@media only screen and (min-width:0) and (max-width:890px){.slideshow_slide .slideshow_caption{font-family:Roboto,Open Sans,sans-serif;font-size:2rem;}}.slideshow_slide .slideshow_counter{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:2.4rem;line-height:1.2em;color:#3a3636;margin-top:10px;margin-left:auto;}@media only screen and (min-width:0) and (max-width:890px){.slideshow_slide{padding:0;margin:0 5px;}.slideshow_slide .slideshow_infos{margin-bottom:10px;}.slideshow_slide .slideshow_counter{font-size:1.8rem;}}.status-messages{background-color:#fff;line-height:1.4em;}.status-messages .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:20px;padding-bottom:20px;}.status-messages .status-messages_prefix{font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.status-messages .status-messages_prefix:before{display:block;content:"";-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:26px;height:26px;margin-right:15px;}.status-messages .status-messages_list{word-break:break-word;}.status-messages--status{border-top:1px solid #e3e4e4;}.status-messages--status a{color:#58585a;text-decoration:underline;}.status-messages--status a:hover,.status-messages--status a:focus{color:#e2001a;}.status-messages--status .status-messages_prefix:before{background:url(/themes/custom/sytral_theme/img/ico/check-success.svg) no-repeat center;background-size:22px;}.status-messages--warning{border-top:1px solid #e3e4e4;}.status-messages--warning a{color:#58585a;text-decoration:underline;}.status-messages--warning a:hover,.status-messages--warning a:focus{color:#e2001a;}.status-messages--warning .status-messages_prefix:before{background:url(/themes/custom/sytral_theme/img/ico/sign-warning.svg) no-repeat center;background-size:26px;}.status-messages--error{background-color:#58585a;color:#fff;}.status-messages--error a{color:#58585a;text-decoration:underline;color:#fff;}.status-messages--error a:hover,.status-messages--error a:focus{color:#e2001a;}.status-messages--error .container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.status-messages--error .status-messages_prefix{margin-right:35px;}.status-messages--error .status-messages_prefix:before{background:url(/themes/custom/sytral_theme/img/ico/cross-error.svg) no-repeat center;background-size:20px;}.status-messages--error .status-messages_list{margin-top:4px;}.status-messages--error .status-messages_message:before{content:"- ";margin-right:3px;}@media only screen and (max-width:1100px){.status-messages--error .container{display:block;}.status-messages--error .status-messages_prefix{margin-right:0;}.status-messages--error .status-messages_list{margin-top:15px;}}#edit-field-attachment-wrapper .container{padding:0;}#edit-field-attachment-wrapper .status-messages{padding:15px 20px;border-top:0 none;-webkit-box-shadow:0 6px 34px 0 rgba(112,113,115,0.25);box-shadow:0 6px 34px 0 rgba(112,113,115,0.25);border-radius:5px;margin:10px 0;}#edit-field-attachment-wrapper .status-messages--error .container{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important;}#edit-field-attachment-wrapper .status-messages--error .status-messages_list{margin-top:0;}#edit-field-attachment-wrapper .status-messages--error .status-messages_message:before{content:none;margin-right:0;}#edit-field-attachment-wrapper .status-messages .status-messages_prefix{margin-right:0;margin-bottom:0 !important;}#edit-field-attachment-wrapper .status-messages .status-messages_prefix .status-messages_prefix-text{display:none;}.stay-informed{background-color:#fff;padding:45px 0;}.stay-informed:before{display:block;content:"";width:31px;height:33px;margin:0 auto 12px;background:url(/themes/custom/sytral_theme/img/ico/bell.svg) no-repeat center center;}.stay-informed .stay-informed_title{font-family:TTRoundsCondensed,Open Sans,sans-serif;font-size:3.8rem;font-weight:bold;line-height:1.2em;color:#3a3636;margin-bottom:30px;margin-bottom:15px;text-align:center;}@media only screen and (min-width:0) and (max-width:890px){.stay-informed .stay-informed_title{font-size:2.8rem;}}.stay-informed .stay-informed_description{font-size:1.9rem;max-width:800px;margin:0 auto;text-align:center;line-height:1.3em;}.stay-informed .stay-informed_action{text-align:center;margin-top:25px;}.stay-informed .stay-informed_action .link{display:inline-block;}.submenu > .submenu_item{display:block;}.submenu > .submenu_item:not(:last-child) .link--submenu{border-bottom:1px solid #e3e4e4;}.submenu--account{overflow:hidden;background-color:#fff;-webkit-box-shadow:0 6px 34px 0 rgba(112,113,115,0.25);box-shadow:0 6px 34px 0 rgba(112,113,115,0.25);border-radius:5px;}.submenu--account > .submenu_item:last-child{padding:20px 16px;background-color:#f9fafa;}@media (hover:none),(max-width:950px){.submenu > .submenu_item:last-child{border-bottom:1px solid #e3e4e4;}.submenu--account{overflow:visible;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;border-radius:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.submenu--account > .submenu_item:last-child{position:absolute;bottom:0;left:0;right:0;border-top:1px solid #e3e4e4;}}@keyframes downloadHovering{0%{-webkit-transform:translateY(0);transform:translateY(0);}50%{-webkit-transform:translateY(7px);transform:translateY(7px);}100%{-webkit-transform:translateY(0);transform:translateY(0);}}.timetable-file{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:calc(100%);}.timetable-file .timetable-file_content{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:32px 40px;overflow:hidden;}.timetable-file .timetable-file_content .timetable-file_category{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.6rem;font-weight:bold;line-height:1.25em;margin-right:30px;}.timetable-file .timetable-file_content .timetable-file_title{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;color:#3a3636;font-size:2.6rem;font-weight:bold;line-height:1.5em;overflow:hidden;text-overflow:ellipsis;}.timetable-file .timetable-file_download-button{-webkit-box-flex:0;-ms-flex:0 0 155px;flex:0 0 155px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#f9fafa;border-left:1px solid #e3e4e4;padding:10px;text-align:center;}.timetable-file .timetable-file_download-button .timetable-file_file-icon{width:20px;height:25px;text-indent:-9999px;background:url(/themes/custom/sytral_theme/img/ico/download.svg) no-repeat;background-size:20px 25px;margin-bottom:16px;}.timetable-file .timetable-file_download-button .timetable-file_file-info{color:#3a3636;font-size:1.6rem;line-height:1.25em;}.timetable-file .timetable-file_download-button .timetable-file_file-info .timetable-file_file-type{text-transform:uppercase;}.timetable-file:hover .timetable-file_file-icon,.timetable-file:focus .timetable-file_file-icon{-webkit-animation:downloadHovering .35s ease-out;animation:downloadHovering .35s ease-out;}.timetable-file:hover .timetable-file_file-info,.timetable-file:focus .timetable-file_file-info{text-decoration:underline;}@media only screen and (min-width:0) and (max-width:890px){.timetable-file{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.timetable-file .timetable-file_content{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px 30px;}.timetable-file .timetable-file_content .timetable-file_category{margin-bottom:10px;}.timetable-file .timetable-file_content .timetable-file_title{font-size:2rem;white-space:normal;line-height:1.1em;}.timetable-file .timetable-file_download-button{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 30px;border-left:0 none;border-top:1px solid #e3e4e4;}.timetable-file .timetable-file_download-button .timetable-file_file-icon{margin-bottom:3px;margin-left:10px;}.timetable-file .timetable-file_download-button .timetable-file_file-info{font-size:1.4rem;}}.tcl-alerts .tcl-alerts_title{font-family:TTRoundsCondensed,Open Sans,sans-serif;font-size:3.8rem;font-weight:bold;line-height:1.2em;color:#3a3636;margin-bottom:30px;}@media only screen and (min-width:0) and (max-width:890px){.tcl-alerts .tcl-alerts_title{font-size:2.8rem;}}.tcl-alerts .tcl-alerts_card{line-height:1.5em;}.tcl-alerts .tcl-alerts_default_message{padding:30px 40px;}.tcl-alerts .tcl-alerts_accessibilities,.tcl-alerts .tcl-alerts_trafic{padding:30px 40px;}.tcl-alerts .tcl-alerts_accessibilities:not(:last-child),.tcl-alerts .tcl-alerts_trafic:not(:last-child){border-bottom:solid 1px #e3e4e4;}.tcl-alerts .tcl-alerts_accessibilities .tcl-alerts_label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;}.tcl-alerts .tcl-alerts_accessibilities .tcl-alerts_label:after{margin-left:15px;display:block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;content:"";background:url(/themes/custom/sytral_theme/img/ico/accessibility.svg) no-repeat center;width:43px;height:35px;}.tcl-alerts .tcl-alerts_label{font-size:1.8rem;margin-bottom:14px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;}.tcl-alerts .tcl-alerts_items{font-size:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap;}.tcl-alerts .tcl-alerts_items .tcl-line{margin-bottom:8px;}.tcl-alerts .tcl-alerts_items .tcl-alerts_chip{-ms-flex-negative:0;flex-shrink:0;text-decoration:none;color:#fff;-webkit-box-shadow:0 6px 34px 0 rgba(112,113,115,0.25);box-shadow:0 6px 34px 0 rgba(112,113,115,0.25);background-color:#6f7073;border-radius:10px;padding:12px 14px;margin-bottom:10px;margin-right:10px;letter-spacing:0.2px;}.tcl-alerts .tcl-alerts_items .tcl-alerts_chip span{font-weight:lighter;}.tcl-alerts .tcl-alerts_action{padding:0 40px 40px;}@media only screen and (min-width:0) and (max-width:890px){.tcl-alerts .tcl-alerts_accessibilities,.tcl-alerts .tcl-alerts_trafic{padding:17px 20px 22px;}.tcl-alerts .tcl-alerts_card{padding:5px 0;}.tcl-alerts .tcl-alerts_items{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:scroll;}.tcl-alerts .tcl-alerts_items .tcl-alerts_chip{margin-bottom:20px;}.tcl-alerts .tcl-alerts_chip,.tcl-alerts .tcl-alerts_line{-ms-flex-negative:0;flex-shrink:0;}.tcl-alerts .tcl-alerts_action{margin:20px 0;padding:0 20px;}.tcl-alerts .tcl-alerts_action .link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}.tcl-automated-certification .tcl-automated-certification_title{font-family:TTRoundsCondensed,Open Sans,sans-serif;font-size:3.8rem;font-weight:bold;line-height:1.2em;color:#3a3636;margin-bottom:30px;}@media only screen and (min-width:0) and (max-width:890px){.tcl-automated-certification .tcl-automated-certification_title{font-size:2.8rem;}}.tcl-automated-certification .tcl-automated-certification_card{padding:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.tcl-automated-certification .tcl-automated-certification_subtitle{color:#58585a;font-size:2.1rem;margin-bottom:8px;}.tcl-automated-certification .tcl-automated-certification_explanation{color:#58585a;font-size:1.7rem;font-weight:normal;margin-bottom:8px;}.tcl-automated-certification .tcl-automated-certification_condition_block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.tcl-automated-certification .tcl-automated-certification_condition{color:#3a3636;font-size:1.6rem;font-weight:bold;margin-bottom:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.tcl-automated-certification .info-text{position:absolute;margin-top:-6rem;margin-left:-25rem;color:#e2001a;background:#fff;padding:15px;border-radius:3px;display:none;border:1px #000 solid;font-size:1.4rem;}.tcl-automated-certification a{-webkit-box-flex:0;-ms-flex:0 0 32px;flex:0 0 32px;}.tcl-automated-certification .condition-picto{-webkit-box-flex:0;-ms-flex:0 0 18px;flex:0 0 18px;}.tcl-automated-certification a:hover .info-text,.tcl-automated-certification a:focus .info-text{display:-webkit-box;display:-ms-flexbox;display:flex;}.tcl-automated-certification .condition-text-ok{margin-left:10px;margin-right:5px;color:#909194;}.tcl-automated-certification .condition-text-ko{margin-left:10px;margin-right:5px;}.tcl-automated-certification .tcl-automated-certification_subscriptions{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-top:5px;}.tcl-automated-certification .tcl-automated-certification_subscriptions .checkbox{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.tcl-automated-certification .tcl-automated-certification_subscriptions .checkbox .checkbox_label{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-size:1.6rem;font-weight:normal;color:#3a3636;}.tcl-automated-certification .tcl-automated-certification_subscriptions .checkbox .checkbox_inner{margin-top:0;}@media only screen and (max-width:680px){.tcl-automated-certification .tcl-automated-certification_subscriptions{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;}.tcl-automated-certification .info-text{position:absolute;margin-top:-6rem;margin-left:-8rem;}.tcl-automated-certification a{-webkit-box-flex:1;-ms-flex:1 0 20px;flex:1 0 20px;}.tcl-automated-certification .condition-picto{-webkit-box-flex:0;-ms-flex:0 0 15px;flex:0 0 15px;}.tcl-automated-certification .checkbox_label{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:0;}.tcl-automated-certification .tcl-automated-certification_subscriptions .checkbox .checkbox_inner{margin-left:5px;}}@media only screen and (max-width:539px){.tcl-automated-certification .tcl-automated-certification_subscriptions .checkbox .checkbox_inner{margin-top:8px;margin-left:5px;}}.tcl-bookmarks .tcl-bookmarks_title{font-family:TTRoundsCondensed,Open Sans,sans-serif;font-size:3.8rem;font-weight:bold;line-height:1.2em;color:#3a3636;margin-bottom:30px;}@media only screen and (min-width:0) and (max-width:890px){.tcl-bookmarks .tcl-bookmarks_title{font-size:2.8rem;}}.tcl-bookmarks .tcl-bookmarks_title:after{display:inline-block;vertical-align:middle;content:"";background:url(/themes/custom/sytral_theme/img/ico/star-red.svg) no-repeat;margin-left:10px;margin-bottom:2px;width:20px;height:19px;}.tcl-bookmarks .tcl-bookmarks_card{line-height:1.5em;}.tcl-bookmarks .tcl-bookmarks_default_message{padding:30px 40px;}.tcl-bookmarks .tcl-bookmarks_addresses,.tcl-bookmarks .tcl-bookmarks_stops,.tcl-bookmarks .tcl-bookmarks_lines{padding:30px 40px;}.tcl-bookmarks .tcl-bookmarks_addresses:not(:last-child),.tcl-bookmarks .tcl-bookmarks_stops:not(:last-child),.tcl-bookmarks .tcl-bookmarks_lines:not(:last-child){border-bottom:solid 1px #e3e4e4;}.tcl-bookmarks .tcl-bookmarks_label{font-size:1.8rem;margin-bottom:14px;}.tcl-bookmarks .tcl-bookmarks_items{font-size:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap;}.tcl-bookmarks .tcl-bookmarks_items .tcl-line{margin-bottom:8px;}.tcl-bookmarks .tcl-bookmarks_items .tcl-bookmarks_chip{text-decoration:none;color:#fff;font-weight:bold;-webkit-box-shadow:0 6px 34px 0 rgba(112,113,115,0.25);box-shadow:0 6px 34px 0 rgba(112,113,115,0.25);background-color:#9b9fa6;border-radius:10px;padding:12px 14px;margin-bottom:10px;margin-right:10px;-webkit-transition:background-color .2s ease,-webkit-box-shadow .2s ease;transition:background-color .2s ease,-webkit-box-shadow .2s ease;transition:box-shadow .2s ease,background-color .2s ease;transition:box-shadow .2s ease,background-color .2s ease,-webkit-box-shadow .2s ease;}.tcl-bookmarks .tcl-bookmarks_items .tcl-bookmarks_chip:hover,.tcl-bookmarks .tcl-bookmarks_items .tcl-bookmarks_chip:focus{background-color:#6f7073;-webkit-box-shadow:0 6px 34px 0 rgba(112,113,115,0.25),0 0 0 1px #6f7073;box-shadow:0 6px 34px 0 rgba(112,113,115,0.25),0 0 0 1px #6f7073;}.tcl-bookmarks .tcl-bookmarks_items .tcl-bookmarks_chip span{font-weight:normal;color:#e3e4e4;}.tcl-bookmarks .tcl-bookmarks_items .tcl-booknarks_overflow{text-decoration:underline;}.tcl-bookmarks .tcl-bookmarks_action{padding:40px;}@media only screen and (min-width:0) and (max-width:890px){.tcl-bookmarks .tcl-bookmarks_card{padding:5px 0;}.tcl-bookmarks .tcl-bookmarks_addresses,.tcl-bookmarks .tcl-bookmarks_stops,.tcl-bookmarks .tcl-bookmarks_lines{padding:17px 20px 12px;}.tcl-bookmarks .tcl-bookmarks_lines{padding-bottom:42px;}.tcl-bookmarks .tcl-bookmarks_items{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:scroll;}.tcl-bookmarks .tcl-bookmarks_items .tcl-bookmarks_chip{margin-bottom:20px;-webkit-box-shadow:none;box-shadow:none;}.tcl-bookmarks .tcl-bookmarks_chip,.tcl-bookmarks .tcl-bookmarks_line{-ms-flex-negative:0;flex-shrink:0;}.tcl-bookmarks .tcl-bookmarks_action{margin-bottom:18px;padding:0 20px;}.tcl-bookmarks .tcl-bookmarks_action .link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}.tcl-fidelity .tcl-fidelity_title{font-family:TTRoundsCondensed,Open Sans,sans-serif;font-size:3.8rem;font-weight:bold;line-height:1.2em;color:#3a3636;margin-bottom:30px;}@media only screen and (min-width:0) and (max-width:890px){.tcl-fidelity .tcl-fidelity_title{font-size:2.8rem;}}.tcl-fidelity .tcl-fidelity_card{padding:40px;}.tcl-fidelity .tcl-fidelity_description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.6rem;line-height:1.5em;}.tcl-fidelity .tcl-fidelity_description:before{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:block;content:"";background:url(/themes/custom/sytral_theme/img/tcl-fidelity.png) no-repeat center;width:195px;height:105px;margin:10px 15px;}.tcl-fidelity .tcl-fidelity_points{margin:0 auto;}.tcl-fidelity .tcl-fidelity_points .tcl-fidelity_points-count{font-weight:900;}.tcl-fidelity .tcl-fidelity_link{margin-top:50px;}@media only screen and (min-width:0) and (max-width:890px){.tcl-fidelity .tcl-fidelity_description{display:block;}.tcl-fidelity .tcl-fidelity_description:before{margin:0 auto 30px;}.tcl-fidelity .tcl-fidelity_points{font-size:2rem;text-align:center;}.tcl-fidelity .tcl-fidelity_points .tcl-fidelity_points-count{display:block;}.tcl-fidelity .tcl-fidelity_link{margin-top:35px;}.tcl-fidelity .tcl-fidelity_link .link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}.tcl-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:50px;margin-bottom:70px;}.tcl-menu > .link{margin:0 10px;min-width:215px;}@media only screen and (min-width:0) and (max-width:890px){.tcl-menu{display:block;}.tcl-menu > .link{display:block;max-width:350px;margin:0 auto 14px;}.tcl-menu > .link :last-child{margin-bottom:0;}}.tcl-newsletters .tcl-newsletters_title{font-family:TTRoundsCondensed,Open Sans,sans-serif;font-size:3.8rem;font-weight:bold;line-height:1.2em;color:#3a3636;margin-bottom:30px;}@media only screen and (min-width:0) and (max-width:890px){.tcl-newsletters .tcl-newsletters_title{font-size:2.8rem;}}.tcl-newsletters .tcl-newsletters_card{padding:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.tcl-newsletters .tcl-newsletters_description{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1.6rem;line-height:1.5em;margin-right:20px;}.tcl-newsletters .tcl-newsletters_subscriptions{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;}.tcl-newsletters .tcl-newsletters_subscriptions .checkbox{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;}.tcl-newsletters .tcl-newsletters_subscriptions .checkbox .checkbox_label{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;font-size:1.6rem;font-weight:bold;color:#3a3636;}@media only screen and (min-width:0) and (max-width:890px){.tcl-newsletters .tcl-newsletters_description{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-right:0;margin-bottom:12px;}.tcl-newsletters .tcl-newsletters_subscriptions{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;}}.tcl-panel .tcl-panel_title{font-family:TTRoundsCondensed,Open Sans,sans-serif;font-size:3.8rem;font-weight:bold;line-height:1.2em;color:#3a3636;margin-bottom:30px;}@media only screen and (min-width:0) and (max-width:890px){.tcl-panel .tcl-panel_title{font-size:2.8rem;}}.tcl-panel .tcl-panel_card{padding:40px;}.tcl-panel .tcl-panel_description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.6rem;line-height:1.5em;}.tcl-panel .tcl-panel_description:before{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:block;content:"";background:url(/themes/custom/sytral_theme/img/ico/megaphone.svg) no-repeat center;width:81px;height:73px;margin-right:30px;}.tcl-panel .tcl-panel_action{margin-top:40px;}@media only screen and (min-width:0) and (max-width:890px){.tcl-panel .tcl-panel_description{display:block;}.tcl-panel .tcl-panel_description:before{margin-right:0;margin-bottom:20px;}.tcl-panel .tcl-panel_action{margin-top:20px;}.tcl-panel .tcl-panel_action .link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}.tcl-subscription-card_title{font-family:TTRoundsCondensed,Open Sans,sans-serif;font-size:3.8rem;font-weight:bold;line-height:1.2em;color:#3a3636;margin-bottom:30px;}@media only screen and (min-width:0) and (max-width:890px){.tcl-subscription-card_title{font-size:2.8rem;}}.tcl-subscription-card .tcl-subscription-card_link + .tcl-subscription-card_link{margin-top:24px;}.tcl-subscription-card .tcl-subscription-card_valid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:40px;margin:-15px;}.tcl-subscription-card .tcl-subscription-card_valid > *{margin:15px;}.tcl-subscription-card .tcl-subscription-card_valid .tcl-subscription-card_subscription .tcl-subscription-card_image{max-width:200px;}.tcl-subscription-card .tcl-subscription-card_valid .tcl-subscription-card_subscription .tcl-subscription-card_image img{display:block;}.tcl-subscription-card .tcl-subscription-card_valid .tcl-subscription-card_subscription .tcl-subscription-card_number{margin-top:15px;font-weight:bold;text-align:center;}.tcl-subscription-card .tcl-subscription-card_invalid{font-size:1.9rem;text-align:center;line-height:1.3em;padding:40px;}.tcl-subscription-card .tcl-subscription-card_invalid .tcl-subscription-card_text{margin:0 0 30px 0;}.traffic-reports-horizontal-scroll .traffic-reports-horizontal-scroll_frame{padding:5px 20px;}.traffic-reports-horizontal-scroll .traffic-reports-horizontal-scroll_frame .traffic-reports-horizontal-scroll_track{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 0;overflow-x:auto;overflow-y:hidden;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;}.traffic-reports-horizontal-scroll .traffic-reports-horizontal-scroll_frame .traffic-reports-horizontal-scroll_track .traffic-reports-horizontal-scroll_item{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;scroll-snap-align:start;}.traffic-reports-horizontal-scroll .traffic-reports-horizontal-scroll_frame .traffic-reports-horizontal-scroll_track .traffic-reports-horizontal-scroll_item .tcl-line{width:90px;margin:0 5px;padding:5px;}.trafic-line{padding:20px 35px;margin-bottom:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.trafic-line.teaser .lines{position:relative;width:calc(100% - 100px);overflow:hidden;z-index:0;}.trafic-line.teaser .lines.slick_end:after{background:none;}.trafic-line.teaser .lines .tcl-line{margin-right:20px;}.trafic-line.teaser .lines .tcl-line .tcl-line_pictogram{height:21px;}.trafic-line.teaser .slick-arrow{cursor:pointer;position:absolute;overflow:hidden;width:65px;z-index:10;top:0;bottom:0;text-indent:-9999px;opacity:1;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;}.trafic-line.teaser .slick-arrow:after{position:absolute;top:0;bottom:0;width:32px;display:block;content:"";background:url(/themes/custom/sytral_theme/img/ico/caret-bold.svg) no-repeat center center;background-size:32px 32px;}.trafic-line.teaser .slick-arrow:hover:after,.trafic-line.teaser .slick-arrow:focus:after{background-image:url(/themes/custom/sytral_theme/img/ico/caret-bold-red.svg);}.trafic-line.teaser .slick-arrow.slick-prev{left:0;background:-webkit-gradient(linear,right top,left top,from(rgba(255,255,255,0)),color-stop(35%,#fff)) no-repeat bottom right;background:linear-gradient(to left,rgba(255,255,255,0) 0%,#fff 35%) no-repeat bottom right;}.trafic-line.teaser .slick-arrow.slick-prev:after{left:0;}.trafic-line.teaser .slick-arrow.slick-next{right:0;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(35%,#fff)) no-repeat bottom right;background:linear-gradient(to right,rgba(255,255,255,0) 0%,#fff 35%) no-repeat bottom right;}.trafic-line.teaser .slick-arrow.slick-next:after{right:0;-webkit-transform:rotate(180deg);transform:rotate(180deg);}.trafic-line.teaser .slick-arrow.slick-disabled{pointer-events:none;opacity:0;}.trafic-line.teaser .slick-slide{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important;}.trafic-line_link{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.trafic-line_link:hover .tcl-line,.trafic-line_link:focus .tcl-line{border-color:#e2001a;}.trafic-line_link:hover .trafic-line_arrow:after,.trafic-line_link:focus .trafic-line_arrow:after{background-image:url(/themes/custom/sytral_theme/img/ico/caret-bold-red.svg);}.trafic-line_category{-ms-flex-preferred-size:100px;flex-basis:100px;margin:0 30px 0 10px;font-size:1.8rem;color:#3a3636;font-weight:900;line-height:1.33;letter-spacing:0.4px;}.trafic-line_infos{font-size:1.8rem;-webkit-box-flex:1;-ms-flex:1;flex:1;line-height:1.33;letter-spacing:0.4px;padding-left:30px;}.trafic-line_infos .trafic-line_direction{font-weight:bold;}.trafic-line_arrow{position:relative;display:block;overflow:hidden;width:30px;height:30px;border-radius:30px;text-indent:-9999px;-webkit-transition:all .2s ease;transition:all .2s ease;}.trafic-line_arrow:after{position:absolute;display:block;content:"";top:0;bottom:0;left:0;right:0;background:url(/themes/custom/sytral_theme/img/ico/caret-bold.svg) no-repeat center center;background-size:32px 32px;-webkit-transform:rotate(180deg);transform:rotate(180deg);}@media only screen and (min-width:0) and (max-width:890px){.trafic-line{-ms-flex-wrap:wrap;flex-wrap:wrap;}.trafic-line_category{margin:0 0 10px;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;font-size:1.5rem;}.trafic-line_arrow:before{top:initial;}.trafic-line_infos{padding:0;}.trafic-line .tcl-line{-ms-flex-item-align:start;align-self:start;}.trafic-line.teaser .lines{width:100%;}.trafic-line.teaser .lines:after{background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(50%,#fff)) no-repeat bottom right;background:linear-gradient(to right,rgba(255,255,255,0) 0%,#fff 50%) no-repeat bottom right;width:60px;position:absolute;content:"";right:0;top:0;bottom:0;z-index:10;pointer-events:none;}.trafic-line.teaser .lines .tcl-line{margin-right:10px;}}@media only screen and (min-width:0) and (max-width:890px){.trafic-line{-ms-flex-wrap:wrap;flex-wrap:wrap;}.trafic-line_category{margin:0 0 10px;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;}.trafic-line_arrow:before{top:initial;}.trafic-line_infos{padding:0;}.trafic-line .tcl-line{-ms-flex-item-align:start;align-self:start;}}.transport-ticket:hover{-webkit-box-shadow:0 6px 34px 0 rgba(112,113,115,0.25),0 0 0 2px rgba(0,0,0,0.2);box-shadow:0 6px 34px 0 rgba(112,113,115,0.25),0 0 0 2px rgba(0,0,0,0.2);}.transport-ticket:focus-within{-webkit-box-shadow:0 6px 34px 0 rgba(112,113,115,0.25),0 0 0 2px rgba(0,0,0,0.2);box-shadow:0 6px 34px 0 rgba(112,113,115,0.25),0 0 0 2px rgba(0,0,0,0.2);}.transport-ticket .transport-ticket_main{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;background-color:transparent;}.transport-ticket .transport-ticket_main .transport-ticket_image{-webkit-box-flex:1;-ms-flex:1 1 22%;flex:1 1 22%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:40px;border-right:1px solid #e3e4e4;-ms-flex-preferred-size:calc(22% - 81px);}.transport-ticket .transport-ticket_main .transport-ticket_image img{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:block;max-height:110px;margin:0 auto;}.transport-ticket .transport-ticket_main .transport-ticket_mobile-title{display:none;font-size:1.9rem;color:#3a3636;font-weight:900;text-align:center;}.transport-ticket .transport-ticket_main .transport-ticket_content-wrapper{-webkit-box-flex:1;-ms-flex:1 1 78%;flex:1 1 78%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.transport-ticket .transport-ticket_main .transport-ticket_content-wrapper .transport-ticket_content{-webkit-box-flex:1;-ms-flex:1 1 calc(100% - 205px);flex:1 1 calc(100% - 205px);-ms-flex-preferred-size:calc(100% - 205px - 60px);min-height:150px;padding:20px 30px;}.transport-ticket .transport-ticket_main .transport-ticket_content-wrapper .transport-ticket_content .transport-ticket_title{font-size:2.4rem;color:#3a3636;font-weight:900;margin-bottom:16px;}.transport-ticket .transport-ticket_main .transport-ticket_content-wrapper .transport-ticket_content .transport-ticket_description{font-size:1.6rem;color:#707173;line-height:1.34em;}.transport-ticket .transport-ticket_main .transport-ticket_content-wrapper .transport-ticket_content .transport-ticket_description p{font-size:1.6rem;color:#707173;line-height:1.34em;}.transport-ticket .transport-ticket_main .transport-ticket_content-wrapper .transport-ticket_price-info{-webkit-box-flex:1;-ms-flex:1 0 205px;flex:1 0 205px;-ms-flex-preferred-size:calc(205px - 29px);display:-webkit-box;display:-ms-flexbox;display:flex;min-width:160px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:14px;border-left:1px solid #e3e4e4;}.transport-ticket .transport-ticket_main .transport-ticket_content-wrapper .transport-ticket_price-info .transport-ticket_price-prefix{font-size:1.6rem;color:#707173;}.transport-ticket .transport-ticket_main .transport-ticket_content-wrapper .transport-ticket_price-info .transport-ticket_price{font-size:3.4rem;color:#3a3636;font-weight:900;margin:8px 0;}.transport-ticket .transport-ticket_main .transport-ticket_content-wrapper .transport-ticket_price-info .transport-ticket_price-suffix{font-size:2.2rem;color:#707173;}.transport-ticket .transport-ticket_main .transport-ticket_content-wrapper .transport-ticket_benefits{-webkit-box-flex:1;-ms-flex:1 1 calc(100% - 205px);flex:1 1 calc(100% - 205px);-ms-flex-preferred-size:calc(100% - 205px);display:-webkit-box;display:-ms-flexbox;display:flex;border-top:1px solid #e3e4e4;}.transport-ticket .transport-ticket_main .transport-ticket_content-wrapper .transport-ticket_benefits .transport-ticket_benefit{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:12px 30px;font-size:1.3rem;font-weight:bold;line-height:1.2em;border-right:1px solid #e3e4e4;}.transport-ticket .transport-ticket_main .transport-ticket_content-wrapper .transport-ticket_benefits .transport-ticket_benefit:last-child{border-right:0 none;}.transport-ticket .transport-ticket_main .transport-ticket_content-wrapper .transport-ticket_benefits .transport-ticket_benefit:before{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:block;content:"";width:16px;height:16px;margin-right:10px;background:url(/themes/custom/sytral_theme/img/ico/benefit.svg) no-repeat center center;}.transport-ticket .transport-ticket_main .transport-ticket_content-wrapper .transport-ticket_open-button{cursor:pointer;-webkit-box-flex:1;-ms-flex:1 0 205px;flex:1 0 205px;-ms-flex-preferred-size:calc(205px - 29px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:8px 14px;background-color:#f9fafa;font-size:1.3rem;color:#58585a;font-weight:bold;border-width:1px 0 0 1px;border-style:solid;border-color:#e3e4e4;}.transport-ticket .transport-ticket_main .transport-ticket_content-wrapper .transport-ticket_open-button span{margin-right:10px;}.transport-ticket .transport-ticket_main .transport-ticket_content-wrapper .transport-ticket_open-button:after{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:block;content:"";width:22px;height:22px;background:url(/themes/custom/sytral_theme/img/ico/caret-bold.svg) no-repeat center;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;}.transport-ticket .transport-ticket_main .transport-ticket_content-wrapper .transport-ticket_open-button:hover,.transport-ticket .transport-ticket_main .transport-ticket_content-wrapper .transport-ticket_open-button:focus{background-color:#ebefef;}.transport-ticket .transport-ticket_main .transport-ticket_content-wrapper .transport-ticket_open-button:hover:after,.transport-ticket .transport-ticket_main .transport-ticket_content-wrapper .transport-ticket_open-button:focus:after{background-image:url(/themes/custom/sytral_theme/img/ico/caret-bold-red.svg);}.transport-ticket .transport-ticket_main:hover .transport-ticket_open-button{background-color:#ebefef;}.transport-ticket .transport-ticket_main:hover .transport-ticket_open-button:after{background-image:url(/themes/custom/sytral_theme/img/ico/caret-bold-red.svg);}.transport-ticket--default-open .transport-ticket_main .transport-ticket_content-wrapper .transport-ticket_open-button{display:none;}.transport-ticket--open .transport-ticket_main .transport-ticket_content-wrapper .transport-ticket_open-button:after{-webkit-transform:rotate(90deg);transform:rotate(90deg);}.transport-ticket_variations .transport-ticket_variation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #e3e4e4;background-color:#f9fafa;}.transport-ticket_variations .transport-ticket_variation:after{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:block;content:"";width:22px;height:22px;padding:20px 30px;background:url(/themes/custom/sytral_theme/img/ico/caret-bold.svg) no-repeat center;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);}.transport-ticket_variations .transport-ticket_variation .transport-ticket_variation-image{-webkit-box-flex:1;-ms-flex:1 1 22%;flex:1 1 22%;-ms-flex-preferred-size:calc(22% - 80px);display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 40px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.transport-ticket_variations .transport-ticket_variation .transport-ticket_variation-image img{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:block;max-height:80px;}.transport-ticket_variations .transport-ticket_variation .transport-ticket_variation-title{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;-ms-flex-preferred-size:calc(78% - 212px);flex-basis:calc(78% - 212px);font-size:2rem;color:#3a3636;font-weight:bold;padding:20px 0;}.transport-ticket_variations .transport-ticket_variation .transport-ticket_variation-price-info{-webkit-box-flex:0;-ms-flex:0 0 130px;flex:0 0 130px;-ms-flex-preferred-size:calc(130px - 30px);padding:20px 0 20px 30px;}.transport-ticket_variations .transport-ticket_variation .transport-ticket_variation-price-info .transport-ticket_variation-price{font-size:2.2rem;color:#3a3636;font-weight:bold;line-height:1.8em;text-align:center;}.transport-ticket_variations .transport-ticket_variation .transport-ticket_variation-price-info .transport-ticket_variation-price-suffix{text-align:center;}.transport-ticket_variations .transport-ticket_variation:hover,.transport-ticket_variations .transport-ticket_variation:focus{background-color:#ebefef;}.transport-ticket_variations .transport-ticket_variation:hover:after,.transport-ticket_variations .transport-ticket_variation:focus:after{background-image:url(/themes/custom/sytral_theme/img/ico/caret-bold-red.svg);}@media only screen and (max-width:1100px){.transport-ticket .transport-ticket_main .transport-ticket_content-wrapper .transport-ticket_content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;min-height:130px;}.transport-ticket .transport-ticket_main .transport-ticket_content-wrapper .transport-ticket_benefits{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;border:0 none;}.transport-ticket .transport-ticket_main .transport-ticket_content-wrapper .transport-ticket_benefits .transport-ticket_benefit{border:0 none;}.transport-ticket .transport-ticket_main .transport-ticket_content-wrapper .transport-ticket_price-info{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex:1 1 70%;flex:1 1 70%;-ms-flex-preferred-size:calc(70% - 28px);-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;border-left:0 none;border-top:1px solid #e3e4e4;}.transport-ticket .transport-ticket_main .transport-ticket_content-wrapper .transport-ticket_price-info .transport-ticket_price{font-size:3rem;margin:0 15px;}.transport-ticket .transport-ticket_main .transport-ticket_content-wrapper .transport-ticket_open-button{-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%;-ms-flex-preferred-size:calc(30% - 29px);-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;}}@media only screen and (min-width:0) and (max-width:890px){.transport-ticket .transport-ticket_main{-ms-flex-wrap:wrap;flex-wrap:wrap;}.transport-ticket .transport-ticket_main .transport-ticket_image{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;-ms-flex-preferred-size:calc(50% - 31px);padding:15px;border-bottom:1px solid #e3e4e4;}.transport-ticket .transport-ticket_main .transport-ticket_image img{max-height:70px;}.transport-ticket .transport-ticket_main .transport-ticket_mobile-title{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;-ms-flex-preferred-size:calc(50% - 20px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px;min-height:60px;border-bottom:1px solid #e3e4e4;}.transport-ticket .transport-ticket_main .transport-ticket_content-wrapper{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;}.transport-ticket .transport-ticket_main .transport-ticket_content-wrapper .transport-ticket_content{padding:18px 25px;min-height:initial;}.transport-ticket .transport-ticket_main .transport-ticket_content-wrapper .transport-ticket_content .transport-ticket_title{display:none;}.transport-ticket .transport-ticket_main .transport-ticket_content-wrapper .transport-ticket_benefits{display:block;padding:0 25px 25px;}.transport-ticket .transport-ticket_main .transport-ticket_content-wrapper .transport-ticket_benefits .transport-ticket_benefit{font-size:1.4rem;padding:0;margin-bottom:10px;}.transport-ticket .transport-ticket_main .transport-ticket_content-wrapper .transport-ticket_benefits .transport-ticket_benefit:last-child{margin-bottom:0;}.transport-ticket .transport-ticket_main .transport-ticket_content-wrapper .transport-ticket_price-info{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-ms-flex-wrap:wrap;flex-wrap:wrap;}.transport-ticket .transport-ticket_main .transport-ticket_content-wrapper .transport-ticket_price-info .transport-ticket_price-prefix{font-size:1.6rem;line-height:1.4em;}.transport-ticket .transport-ticket_main .transport-ticket_content-wrapper .transport-ticket_price-info .transport-ticket_price{font-size:2.6rem;}.transport-ticket .transport-ticket_main .transport-ticket_content-wrapper .transport-ticket_price-info .transport-ticket_price-suffix{font-size:1.6rem;line-height:1.4em;}.transport-ticket .transport-ticket_main .transport-ticket_content-wrapper .transport-ticket_open-button{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;min-height:55px;font-size:1.4rem;border-left:0 none;}.transport-ticket .transport-ticket_variations .transport-ticket_variation:after{padding:15px;width:18px;height:18px;}.transport-ticket .transport-ticket_variations .transport-ticket_variation .transport-ticket_variation-image{padding:15px 15px 15px 20px;-webkit-box-flex:0;-ms-flex:0 0 21%;flex:0 0 21%;-ms-flex-preferred-size:calc(21% - 15px - 20px);}.transport-ticket .transport-ticket_variations .transport-ticket_variation .transport-ticket_variation-title{font-size:1.9rem;-webkit-box-flex:1;-ms-flex:1 0;flex:1 0;-ms-flex-preferred-size:calc(79% - 158px);flex-basis:calc(79% - 158px);}.transport-ticket .transport-ticket_variations .transport-ticket_variation .transport-ticket_variation-price-info{padding:15px 0 15px 25px;-webkit-box-flex:0;-ms-flex:0 0 110px;flex:0 0 110px;-ms-flex-preferred-size:calc(110px - 25px);}.transport-ticket .transport-ticket_variations .transport-ticket_variation .transport-ticket_variation-price-info .transport-ticket_variation-price{font-size:1.9rem;}}@media only screen and (max-width:400px){.transport-ticket .transport-ticket_variations .transport-ticket_variation{-ms-flex-wrap:wrap;flex-wrap:wrap;padding:6px;}.transport-ticket .transport-ticket_variations .transport-ticket_variation:after{padding:8px 6px;}.transport-ticket .transport-ticket_variations .transport-ticket_variation .transport-ticket_variation-image{-webkit-box-flex:0;-ms-flex:0 1 35%;flex:0 1 35%;-ms-flex-preferred-size:calc(35% - 12px);padding:6px;}.transport-ticket .transport-ticket_variations .transport-ticket_variation .transport-ticket_variation-title{-webkit-box-flex:0;-ms-flex:0 1 65%;flex:0 1 65%;-ms-flex-preferred-size:calc(65% - 12px);text-align:center;padding:6px;}.transport-ticket .transport-ticket_variations .transport-ticket_variation .transport-ticket_variation-price-info{-webkit-box-flex:0;-ms-flex:0 1;flex:0 1;-ms-flex-preferred-size:calc(100% - 30px);flex-basis:calc(100% - 30px);padding:6px 0 6px 6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.transport-ticket .transport-ticket_variations .transport-ticket_variation .transport-ticket_variation-price-info .transport-ticket_variation-price{font-size:1.9rem;}.transport-ticket .transport-ticket_variations .transport-ticket_variation .transport-ticket_variation-price-info .transport-ticket_variation-price-suffix{margin-left:10px;}}.twitter-timeline{text-align:center;}.twitter-timeline .twitter-timeline_title{font-family:TTRoundsCondensed,Open Sans,sans-serif;font-size:2.5rem;font-weight:bold;line-height:1.2em;color:#3a3636;margin-bottom:30px;text-align:center;}@media only screen and (min-width:0) and (max-width:890px){.twitter-timeline .twitter-timeline_title{font-family:Roboto,Open Sans,sans-serif;font-size:2rem;}}.twitter-timeline .twitter-timeline_title:before{display:inline-block;content:"";width:33px;height:27px;margin-right:16px;vertical-align:middle;background:url(/themes/custom/sytral_theme/img/social/twitter-blue.svg) no-repeat center;}.twitter-timeline .twitter-timeline_timeline{max-width:660px;margin:25px auto 40px;}.twitter-timeline .twitter-timeline_timeline iframe{display:block !important;}@media only screen and (min-width:0) and (max-width:890px){.twitter-timeline{margin-bottom:40px;}.twitter-timeline .twitter-timeline_title:before{display:block;margin:0 auto 8px;}.twitter-timeline .twitter-timeline_follow-link .link{width:calc(100% - 40px);max-width:400px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.twitter-timeline .twitter-timeline_timeline{max-width:660px;margin-bottom:30px;}.twitter-timeline_footer{font-size:1.6rem;}}.usefullness-opinion{padding:20px 60px;}.usefullness-opinion .usefullness-opinion_question{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.usefullness-opinion .usefullness-opinion_title{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin:10px;font-size:1.8rem;font-weight:bold;}.usefullness-opinion .usefullness-opinion_widget{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin:10px;}.usefullness-opinion .usefullness-opinion_widget .vud-widget{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-10px;text-align:center;}.usefullness-opinion .usefullness-opinion_widget .vud-widget .throbber{display:none !important;}.usefullness-opinion .usefullness-opinion_widget .vud-widget .link{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;min-width:180px;margin:10px;line-height:30px;padding:7px 34px;}.usefullness-opinion .usefullness-opinion_widget .vud-widget .link.active:after{display:inline-block;vertical-align:middle;content:"";height:24px;width:24px;background:url(/themes/custom/sytral_theme/img/ico/check-white.svg) no-repeat center center;margin-bottom:2px;}.usefullness-opinion .usefullness-opinion_unsatisfied{display:none;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin:10px;font-size:1.7rem;line-height:1.2em;}.usefullness-opinion .usefullness-opinion_unsatisfied.displayed{display:block;}.usefullness-opinion .usefullness-opinion_unsatisfied a{color:#e2001a;text-decoration:underline;}.usefullness-opinion .usefullness-opinion_unsatisfied a:hover,.usefullness-opinion .usefullness-opinion_unsatisfied a:focus{color:#b40014;}@media only screen and (max-width:1100px){.usefullness-opinion{padding:20px;}.usefullness-opinion .usefullness-opinion_question{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;}.usefullness-opinion .usefullness-opinion_title{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;text-align:center;}.usefullness-opinion .usefullness-opinion_widget{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;}.usefullness-opinion .usefullness-opinion_unsatisfied{text-align:center;}}@media only screen and (max-width:890px){.usefullness-opinion .usefullness-opinion_title{margin:0 0 15px 0;}.usefullness-opinion .usefullness-opinion_widget{margin:0;}.usefullness-opinion .usefullness-opinion_widget .vud-widget{margin:-5px;}.usefullness-opinion .usefullness-opinion_widget .vud-widget .link{margin:5px;}.usefullness-opinion .usefullness-opinion_unsatisfied{margin:10px 0 0 0;}}.display-eu-cookie-banner{background-color:#262626;color:#fff;font-size:1.3rem;font-weight:normal;cursor:pointer;overflow:visible;}.display-eu-cookie-banner:hover{text-decoration:underline;-webkit-text-decoration-color:#fff;text-decoration-color:#fff;}.sliding-popup-bottom{width:100%;position:relative;}.eu-cookie-compliance-banner,.eu-cookie-compliance-banner-info,.eu-cookie-compliance-banner--opt-in{background-color:#ffffff;line-height:70px;font-family:Roboto,Open Sans,sans-serif;font-size:14px;width:100%;display:block;-webkit-box-shadow:0 -5px 30px -18px #58585a;box-shadow:0 -5px 30px -18px #58585a;}.popup-content,.info,.eu-cookie-compliance-content{color:#000000;width:100%;max-width:1300px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:15px 25px;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.eu-cookie-compliance-message{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;text-align:justify;max-width:65%;margin-right:35px;}.eu-cookie-compliance-message h2{font-size:20px;font-weight:700;line-height:20px;margin-bottom:16px;}.eu-cookie-compliance-message p{color:#707173;font-size:21px;line-height:25.2px;font-weight:400;margin-bottom:5px;}.policy-link{color:#58585a;font-weight:700;text-decoration:underline;}.refuse-cookies-link{font-size:14px;line-height:17px;text-decoration:underline;color:#58585a;margin-bottom:3px;}.refuse-cookies-link:hover{cursor:pointer;}.eu-cookie-compliance-buttons{-webkit-box-flex:0;-ms-flex:0 5 auto;flex:0 5 auto;text-align:center;max-width:30%;-ms-flex-item-align:center;align-self:center;}.eu-cookie-compliance-default-button{border-style:solid;border-width:2px;border-color:#cf0017;border-radius:5px;font-size:18px;font-weight:500;color:#ffffff;background-color:#cf0017;line-height:27px;padding:6px 14px;width:100%;cursor:pointer;overflow:visible;margin-bottom:5px;text-align:center;}.ecc-show-categories{border-style:solid;border-width:2px;border-color:#cf0017;border-radius:5px;font-size:18px;font-weight:500;color:#cf0017;background-color:#ffffff;line-height:27px;padding:6px 14px;width:100%;cursor:pointer;overflow:visible;}.eu-cookie-compliance-default-button:hover{border-style:solid;border-color:#b40014;border-width:2px;background-color:#b40014;-webkit-box-shadow:0 0 0 1px #b40014;box-shadow:0 0 0 1px #b40014;}.ecc-show-categories:hover{border-color:#b40014;border-width:2px;-webkit-box-shadow:0 0 0 1px #b40014;box-shadow:0 0 0 1px #b40014;}.eu-cookie-compliance-categories{display:none;color:#58585a;width:100%;max-width:1300px;margin:0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;}.categories-title{color:#000;font-size:16px;font-weight:500;line-height:18px;padding-bottom:5px;}.eu-cookie-compliance-category-description{font-weight:400;}.eu-cookie-compliance-category{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;text-align:justify;font-size:16px;line-height:25px;padding-bottom:10px;max-width:100%;}.eu-cookie-compliance-category label{color:#000;font-weight:bold;}.know-more-link{color:#000;text-decoration:underline;font-size:16px;line-height:22px;padding-bottom:5px;}.eu-cookie-compliance-categories-buttons{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;line-height:40px;}.ecc-hide-categories{border-style:solid;border-width:2px;border-color:#cf0017;border-radius:5px;font-size:18px;font-weight:500;color:#cf0017;background-color:#ffffff;line-height:27px;padding:6px 14px;cursor:pointer;overflow:visible;width:100%;}.eu-cookie-compliance-save-preferences-button{border-style:none;border-width:0;border-color:#cf0017;border-radius:5px;font-size:18px;font-weight:500;color:#ffffff;background-color:#cf0017;line-height:27px;padding:6px 14px;cursor:pointer;overflow:visible;margin-right:5px;width:100%;}.check-uncheck-all-cookies{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:10px 0;}.check-uncheck-all-cookies .check-all-cookies{border-style:none;border-width:0;border-color:#cf0017;border-radius:5px;font-size:1.8rem;font-weight:500;color:#ffffff;background-color:#cf0017;line-height:27px;padding:6px 14px;cursor:pointer;overflow:visible;margin-right:5px;width:100%;}.check-uncheck-all-cookies .uncheck-all-cookies{border-style:solid;border-width:2px;border-color:#cf0017;border-radius:5px;font-size:1.8rem;font-weight:500;color:#cf0017;background-color:#ffffff;line-height:27px;padding:6px 14px;cursor:pointer;overflow:visible;width:100%;}.eu-cookie-compliance-save-preferences-button:hover{border-style:solid;border-color:#b40014;border-width:2px;background-color:#b40014;-webkit-box-shadow:0 0 0 1px #b40014;box-shadow:0 0 0 1px #b40014;}.ecc-hide-categories:hover{border-color:#b40014;border-width:2px;-webkit-box-shadow:0 0 0 1px #b40014;box-shadow:0 0 0 1px #b40014;}button.find-more-button.eu-cookie-compliance-more-button.find-more-button-processed{display:none;}@media only screen and (max-width:1000px){.eu-cookie-compliance-banner,.eu-cookie-compliance-banner-info,.eu-cookie-compliance-banner--opt-in{line-height:40px;font-size:14px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;}.popup-content,.info,.eu-cookie-compliance-content{width:100%;max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:15px 25px 5px;position:relative;}.eu-cookie-compliance-message{margin:0;max-width:100%;}.eu-cookie-compliance-message h2{font-size:14px;font-weight:500;line-height:14px;margin-bottom:10px;}.eu-cookie-compliance-message p{font-size:14px;line-height:17px;}.eu-cookie-compliance-more-button,.find-more-button,.find-more-button-processed{font-size:12px;}.eu-cookie-compliance-buttons{max-width:100%;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-bottom:5px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;}.eu-cookie-compliance-default-button{font-size:15px;font-weight:500;line-height:22px;padding:6px 3px;max-width:51%;margin:0;}.ecc-show-categories{font-size:15px;font-weight:500;line-height:22px;padding:6px 3px;max-width:46%;margin-left:2px;}.eu-cookie-compliance-categories{line-height:17px;font-size:15px;font-weight:bold;color:#58585a;max-width:100%;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;}.categories-title{font-size:12px;line-height:15px;}.eu-cookie-compliance-category{font-size:12px;line-height:15px;padding-bottom:10px;max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;}.know-more-link{font-size:12px;line-height:15px;}.eu-cookie-compliance-categories-buttons{margin-bottom:6px;padding-bottom:0;max-width:100%;}.eu-cookie-compliance-save-preferences-button{border-style:none;border-width:0;border-color:#fff;border-radius:5px;font-size:15px;font-weight:500;color:#ffffff;background-color:#cf0017;line-height:22px;padding:6px 10px;cursor:pointer;overflow:visible;margin-right:5px;}.ecc-hide-categories{border-style:solid;border-width:2px;border-color:#cf0017;border-radius:5px;font-size:15px;font-weight:500;color:#cf0017;background-color:#ffffff;line-height:22px;padding:6px 10px;cursor:pointer;overflow:visible;}}@media only screen and (max-width:890px){.eu-cookie-compliance-default-button{font-size:14px;line-height:20px;}.ecc-show-categories{font-size:14px;line-height:20px;}.categories-title{font-size:11px;line-height:15px;}.eu-cookie-compliance-category{font-size:11px;line-height:15px;}.know-more-link{font-size:11px;line-height:15px;}.eu-cookie-compliance-categories-buttons{margin-bottom:7px;margin-left:0;max-height:90px;padding-bottom:0;}.eu-cookie-compliance-save-preferences-button{font-size:13px;line-height:18px;padding:6px 8px;}.ecc-hide-categories{font-size:13px;line-height:18px;}.check-uncheck-all-cookies .check-all-cookies,.check-uncheck-all-cookies .uncheck-all-cookies{font-size:1.6rem;}}@media only screen and (max-width:600px){.eu-cookie-compliance-default-button{font-size:13px;line-height:18px;}.ecc-show-categories{font-size:13px;line-height:18px;}.categories-title{font-size:11px;line-height:14px;}.eu-cookie-compliance-category{font-size:11px;line-height:14px;}.know-more-link{font-size:11px;line-height:14px;}.eu-cookie-compliance-categories-buttons{margin-bottom:7px;margin-left:0;max-height:90px;padding-bottom:0;}.eu-cookie-compliance-save-preferences-button{font-size:13px;line-height:18px;padding:6px 8px;}.ecc-hide-categories{font-size:13px;line-height:18px;}.check-uncheck-all-cookies .check-all-cookies,.check-uncheck-all-cookies .uncheck-all-cookies{font-size:1.4rem;}}@media only screen and (max-width:440px){.eu-cookie-compliance-default-button{font-size:12px;line-height:15px;}.ecc-show-categories{font-size:10px;line-height:15px;}.categories-title{font-size:11px;line-height:13px;}.eu-cookie-compliance-category{font-size:11px;line-height:13px;}.know-more-link{font-size:11px;line-height:13px;}.eu-cookie-compliance-categories-buttons{margin-bottom:8px;}.eu-cookie-compliance-save-preferences-button{font-size:12px;line-height:15px;padding:6px 4px;}.ecc-hide-categories{margin-right:0;font-size:12px;line-height:15px;padding:6px 4px;}.check-uncheck-all-cookies .check-all-cookies,.check-uncheck-all-cookies .uncheck-all-cookies{font-size:1.2rem;}}@media only screen and (max-width:380px){.eu-cookie-compliance-default-button{font-size:10px;line-height:13px;}.ecc-show-categories{font-size:10px;line-height:13px;}.categories-title{font-size:8px;line-height:10px;}.eu-cookie-compliance-category{font-size:8px;line-height:10px;padding-bottom:6px;margin:0;}.know-more-link{font-size:8px;line-height:10px;}.eu-cookie-compliance-categories-buttons{margin-bottom:9px;}.eu-cookie-compliance-save-preferences-button{font-size:10px;padding:6px 4px;line-height:13px;}.ecc-hide-categories{margin-right:0;font-size:10px;padding:6px 4px;line-height:13px;max-width:30%;}.check-uncheck-all-cookies .check-all-cookies,.check-uncheck-all-cookies .uncheck-all-cookies{font-size:1rem;}}.accessibility-detail-page{margin-top:30px;}.accessibility-detail-page .page-title{margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;}.accessibility-detail-page .page-title span{max-width:725px;}.accessibility-detail-page .page-title .image{max-height:28px;margin-right:20px;}.alert-detail-page{margin-top:30px;}.alert-detail-page .page-title{margin-bottom:30px;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;}.alert-detail-page .page-title span{max-width:725px;}.alert-detail-page .page-title .image{max-height:28px;margin-right:20px;}.alert-form-page .panel{position:relative;}.alert-form-page .disabled_wrapper{position:absolute;background:rgba(255,255,255,0.75);z-index:1;top:0;bottom:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:2.5rem;font-weight:bold;}.alert-form-page .disabled_wrapper .message{margin-bottom:1em;}.alert-form-page .form-item_label{color:#3a3636;font-weight:bold;margin-bottom:20px;}.alert-form-page .form-item--hidden{display:none;}.alert-form-page .radio_field:checked ~ .radio_label,.alert-form-page .radio_field:checked ~ .checkbox_label,.alert-form-page .checkbox_field:checked ~ .radio_label,.alert-form-page .checkbox_field:checked ~ .checkbox_label{color:#3a3636;}.alert-form-page .radio_label,.alert-form-page .checkbox_label{color:#9b9fa6;}.alert-form-page .form-item--commercial-mode .radios_options .radios_option{width:calc(33.3% - 20px);}.alert-form-page .form-item--line .ui-menu{border-left:0;border-bottom:0;left:0 !important;}.alert-form-page .form-item--line .ui-menu .ui-menu-item{margin-left:0;margin-right:0;}.alert-form-page .form-item--line .ui-menu .ui-menu-item:hover .ui-state-active{color:#3a3636;font-weight:bold;}.alert-form-page .form-item--line .ui-autocomplete-input{color:#3a3636;}.alert-form-page .form-item--date-type .checkboxes_options .checkboxes_option{width:calc(33.333% - 20px);}.alert-form-page .form-item--date-type .checkboxes_options .checkboxes_option:last-child{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;}@media only screen and (max-width:1100px){.alert-form-page .form-item--date-type .checkboxes_options .checkboxes_option{width:calc(50% - 20px);}}@media only screen and (max-width:890px){.alert-form-page .form-item--date-type .checkboxes_options .checkboxes_option{width:calc(50% - 10px);}}@media only screen and (max-width:400px){.alert-form-page .form-item--date-type .checkboxes_options .checkboxes_option{width:calc(100% - 10px);}}.alert-form-page .form-item--warn-type .radios_options .radios_option{width:calc(50% - 20px);}@media only screen and (max-width:890px){.alert-form-page .form-item--warn-type .radios_options .radios_option{width:calc(50% - 10px);}}@media only screen and (max-width:400px){.alert-form-page .form-item--warn-type .radios_options .radios_option{width:calc(100% - 10px);}}.alert-form-page .panel_footer .button--hidden{display:none;}.all-lines .all-lines_title{font-family:TTRoundsCondensed,Open Sans,sans-serif;font-size:4.6rem;font-weight:bold;line-height:1.2em;color:#3a3636;margin-bottom:30px;text-align:center;}@media only screen and (min-width:0) and (max-width:890px){.all-lines .all-lines_title{font-size:3.2rem;}}.all-lines .lines-section + .lines-section{margin-top:60px;}.all-lines .lines-section .lines-section_title{font-family:TTRoundsCondensed,Open Sans,sans-serif;font-size:3.8rem;font-weight:bold;line-height:1.2em;color:#3a3636;margin-bottom:30px;}@media only screen and (min-width:0) and (max-width:890px){.all-lines .lines-section .lines-section_title{font-size:2.8rem;}}.all-lines .lines-section .lines-section_description{font-size:1.9rem;line-height:1.7em;color:#3a3636;margin-bottom:30px;}.all-lines .lines-section .lines-section_lines{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-10px;}.all-lines .lines-section .lines-section_lines--collapsed .line-card:nth-child(-n+10){position:relative;}.all-lines .lines-section .lines-section_lines--collapsed .line-card:nth-child(-n+10):after{display:block;position:absolute;background:-webkit-gradient(linear,left top,right top,color-stop(20%,rgba(241,245,245,0)),color-stop(80%,#f1f5f5));background:linear-gradient(to right,rgba(241,245,245,0) 20%,#f1f5f5 80%);top:-2px;bottom:-2px;left:-2px;right:-2px;pointer-events:none;}.all-lines .lines-section .lines-section_lines--collapsed .line-card:nth-child(9):after{content:"";}.all-lines .lines-section .lines-section_lines--collapsed .line-card:nth-child(n+10){display:none;}.all-lines .lines-section .lines-section_show-all-lines{-webkit-box-flex:0;-ms-flex:0 0;flex:0 0;-ms-flex-preferred-size:calc(20% - 20px);flex-basis:calc(20% - 20px);display:block;margin:auto 10px;line-height:27px;height:auto;padding:7px 32px;}.all-lines .lines-section .line-card{-webkit-box-flex:0;-ms-flex:0 0;flex:0 0;-ms-flex-preferred-size:calc(20% - 20px);flex-basis:calc(20% - 20px);margin:10px;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100px;background-color:#f9fafa;border:solid 2px #e3e4e4;border-radius:5px;-webkit-transition:border-color .2s ease;transition:border-color .2s ease;}.all-lines .lines-section .line-card .line-card_pictogram{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;display:block;width:67px;max-height:28px;margin-right:15px;}.all-lines .lines-section .line-card .line-card_name{font-size:1.5rem;color:#707173;line-height:1.25em;}.all-lines .lines-section .line-card:hover,.all-lines .lines-section .line-card:focus{border:solid 2px #e2001a;}@media only screen and (max-width:1250px){.all-lines .lines-section .lines-section_lines--collapsed .line-card:nth-child(7):after{content:"";}.all-lines .lines-section .lines-section_lines--collapsed .line-card:nth-child(n+8){display:none;}.all-lines .lines-section .lines-section_show-all-lines{-webkit-box-flex:0;-ms-flex:0 0;flex:0 0;-ms-flex-preferred-size:calc(25% - 20px);flex-basis:calc(25% - 20px);}.all-lines .lines-section .line-card{-webkit-box-flex:0;-ms-flex:0 0;flex:0 0;-ms-flex-preferred-size:calc(25% - 20px);flex-basis:calc(25% - 20px);}}@media only screen and (max-width:1010px){.all-lines .lines-section .lines-section_lines--collapsed .line-card:nth-child(5):after{content:"";}.all-lines .lines-section .lines-section_lines--collapsed .line-card:nth-child(n+6){display:none;}.all-lines .lines-section .lines-section_show-all-lines{-webkit-box-flex:0;-ms-flex:0 0;flex:0 0;-ms-flex-preferred-size:calc(33.333% - 20px);flex-basis:calc(33.333% - 20px);}.all-lines .lines-section .line-card{-webkit-box-flex:0;-ms-flex:0 0;flex:0 0;-ms-flex-preferred-size:calc(33.333% - 20px);flex-basis:calc(33.333% - 20px);}}@media only screen and (max-width:760px){.all-lines .lines-section .lines-section_lines{margin:-5px;}.all-lines .lines-section .lines-section_lines--collapsed .line-card:nth-child(3):after{content:"";}.all-lines .lines-section .lines-section_lines--collapsed .line-card:nth-child(n+4){display:none;}.all-lines .lines-section .lines-section_show-all-lines{-webkit-box-flex:0;-ms-flex:0 0;flex:0 0;-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px);margin:auto 5px;}.all-lines .lines-section .line-card{-webkit-box-flex:0;-ms-flex:0 0;flex:0 0;-ms-flex-preferred-size:calc(50% - 10px);flex-basis:calc(50% - 10px);margin:5px;}}@media only screen and (max-width:490px){.all-lines .lines-section .lines-section_lines--collapsed .line-card:nth-child(2):after{content:"";background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,rgba(241,245,245,0)),color-stop(80%,#f1f5f5));background:linear-gradient(to bottom,rgba(241,245,245,0) 20%,#f1f5f5 80%);}.all-lines .lines-section .lines-section_lines--collapsed .line-card:nth-child(n+3){display:none;}.all-lines .lines-section .lines-section_show-all-lines{-webkit-box-flex:0;-ms-flex:0 0;flex:0 0;-ms-flex-preferred-size:calc(100% - 10px);flex-basis:calc(100% - 10px);margin:5px;}.all-lines .lines-section .line-card{-webkit-box-flex:0;-ms-flex:0 0;flex:0 0;-ms-flex-preferred-size:calc(100% - 10px);flex-basis:calc(100% - 10px);}}.statement-resume .panel_content p{line-height:35px;}.statement-resume .monetico-form form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;}@media only screen and (max-width:890px){.statement-resume .monetico-form form .button{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;}}.contact-form .col-nature .radios_option:last-child:nth-child(odd){width:calc(100% - 20px);}@media only screen and (min-width:0) and (max-width:890px){.contact-form .col-nature .radios_option:last-child:nth-child(odd){width:calc(100% - 10px);}}@media only screen and (min-width:0) and (max-width:890px){.contact-form .col-nature .radios_option{width:100% !important;}}.contact-form .col-request > .form-item{margin-bottom:10px;}.contact-form .col-request > .form-item .form-item_field{min-height:170px;}.contact-form .col-card-type .radios_option:last-child:nth-child(odd){width:calc(100% - 20px);}@media only screen and (min-width:0) and (max-width:890px){.contact-form .col-card-type .radios_option:last-child:nth-child(odd){width:calc(100% - 10px);}}.contact-form .col-card-number{display:none;}.contact-form .col-travel-preferences .form-item_label{display:none;}.contact-form .col-travel-preferences .radios_option{width:calc(100% - 20px);}@media only screen and (min-width:1300px){.contact-form .col-contact-authorization .checkboxes{display:-webkit-box;display:-ms-flexbox;display:flex;}.contact-form .col-contact-authorization .checkboxes .form-item_label{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;padding-right:38px;}.contact-form .col-contact-authorization .checkboxes .checkboxes_options{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;padding-left:38px;}}@media only screen and (min-width:0) and (max-width:890px){.contact-form .col-contact-authorization .checkboxes_option{width:calc(100% - 20px);}}.contact-form #edit-submit{background-color:#e2001a;color:#fff;display:inline-block;height:45px;line-height:45px;padding:0 34px;text-align:center;font-weight:500;font-size:1.8rem;border-radius:5px;width:100%;}.contact-form #edit-submit:hover,.contact-form #edit-submit:focus{background-color:#b40014;-webkit-box-shadow:0 0 0 1px #b40014;box-shadow:0 0 0 1px #b40014;}#edit-field-attachment-wrapper .ajax-progress-throbber{width:16px;height:16px;padding:0;background:url(/themes/custom/sytral_theme/img/ico/throbber-red.svg) no-repeat center center;background-size:16px 16px;vertical-align:middle;margin-left:5px;}#edit-field-attachment-wrapper .ajax-progress-throbber .throbber{display:none;}#edit-field-attachment-wrapper summary,#edit-field-attachment-wrapper .tabledrag-toggle-weight-wrapper,#edit-field-attachment-wrapper th,#edit-field-attachment-wrapper .tabledrag-handle{display:none;}#edit-field-attachment-wrapper .description{margin-top:10px;margin-bottom:20px;font-size:1.4rem;color:#707173;}#edit-field-attachment-wrapper table{background-color:#f1f5f5;border-radius:5px;font-size:1.4rem;margin-bottom:20px;table-layout:initial;}#edit-field-attachment-wrapper table td{padding:10px 16px 12px 15px;border:0;}#edit-field-attachment-wrapper table td:last-child{text-align:right;min-width:80px;}#edit-field-attachment-wrapper table .button{position:relative;color:#f1f5f5;background:url(/themes/custom/sytral_theme/img/ico/cross.svg) no-repeat right center;background-size:22px 22px;font-size:0;width:22px;height:22px;border-radius:22px;-webkit-transition:background-color .2s ease,-webkit-box-shadow .2s ease;transition:background-color .2s ease,-webkit-box-shadow .2s ease;transition:background-color .2s ease,box-shadow .2s ease;transition:background-color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease;}#edit-field-attachment-wrapper table .button:hover,#edit-field-attachment-wrapper table .button:focus{background-image:url(/themes/custom/sytral_theme/img/ico/cross-red.svg);background-color:rgba(0,0,0,0.2);-webkit-box-shadow:0 0 0 3px rgba(0,0,0,0.2);box-shadow:0 0 0 3px rgba(0,0,0,0.2);}#edit-field-attachment-wrapper table .file a{text-decoration:underline;margin-right:10px;display:inline-block;word-break:break-word;-webkit-transition:color .2s ease;transition:color .2s ease;}#edit-field-attachment-wrapper table .file a:hover,#edit-field-attachment-wrapper table .file a:focus{color:#e2001a;}#edit-field-attachment-wrapper .js-form-type-managed-file{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;bottom:10px;}#edit-field-attachment-wrapper .js-form-type-managed-file .ajax-progress-throbber{position:absolute;top:calc(50% - 8px);right:12px;background-image:url(/themes/custom/sytral_theme/img/ico/throbber-white.svg);}@media only screen and (min-width:0) and (max-width:890px){#edit-field-attachment-wrapper .js-form-type-managed-file{float:none;width:100%;}}#edit-field-attachment-wrapper .js-form-type-managed-file .description{display:none;}#edit-field-attachment-wrapper .js-form-type-managed-file label{background-color:#e2001a;color:#fff;display:inline-block;height:45px;line-height:45px;padding:0 40px;text-align:center;font-weight:500;font-size:1.8rem;border-radius:5px;cursor:pointer;}@media only screen and (min-width:0) and (max-width:890px){#edit-field-attachment-wrapper .js-form-type-managed-file label{height:auto;line-height:2.5rem;padding-top:10px;padding-bottom:10px;}}#edit-field-attachment-wrapper .js-form-type-managed-file .form-file{cursor:pointer;display:block;filter:alpha(opacity=0);min-height:100%;min-width:100%;opacity:0;position:absolute;right:0;text-align:right;top:0;}#edit-field-attachment-wrapper .js-form-type-managed-file .form-submit{display:none;}.contact-links .contact-links_title{font-family:TTRoundsCondensed,Open Sans,sans-serif;font-size:3.8rem;font-weight:bold;line-height:1.2em;color:#3a3636;margin-bottom:30px;text-align:center;}@media only screen and (min-width:0) and (max-width:890px){.contact-links .contact-links_title{font-size:2.8rem;}}.contact-links .contact-links_content{padding:30px 40px;}.contact-links .contact-links_content .contact-links_description{font-size:1.9rem;line-height:1.7em;color:#3a3636;margin-bottom:30px;line-height:1.8em;text-align:center;}.contact-links .contact-links_content .contact-links_links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:-10px;}.contact-links .contact-links_content .contact-links_links .link{margin:10px;padding:8px 32px 8px 10px;}.contact-links .contact-links_content .contact-links_links .link .link_pictogram{margin-right:30px;}@media only screen and (max-width:890px){.contact-links .contact-links_content .contact-links_links .link{padding:8px 10px;-webkit-box-flex:1;-ms-flex:1 0;flex:1 0;-ms-flex-preferred-size:calc(100% - 20px);flex-basis:calc(100% - 20px);}}@media only screen and (max-width:540px){.contact-links .contact-links_content .contact-links_links .link .link_pictogram{display:block;margin:0 auto 10px;}}@-webkit-keyframes from-next-to-current-state{from{-webkit-transform:translateX(calc(100% - 300px));transform:translateX(calc(100% - 300px));}to{-webkit-transform:translateX(0);transform:translateX(0);}}@keyframes from-next-to-current-state{from{-webkit-transform:translateX(calc(100% - 300px));transform:translateX(calc(100% - 300px));}to{-webkit-transform:translateX(0);transform:translateX(0);}}@-webkit-keyframes from-hidden-to-next-state{from{-webkit-transform:translateX(100%);transform:translateX(100%);}to{-webkit-transform:translateX(calc(100% - 300px));transform:translateX(calc(100% - 300px));}}@keyframes from-hidden-to-next-state{from{-webkit-transform:translateX(100%);transform:translateX(100%);}to{-webkit-transform:translateX(calc(100% - 300px));transform:translateX(calc(100% - 300px));}}@-webkit-keyframes from-next-to-current-state-after{from{background-color:rgba(226,0,26,0.75);}to{background-color:rgba(0,0,0,0.32);}}@keyframes from-next-to-current-state-after{from{background-color:rgba(226,0,26,0.75);}to{background-color:rgba(0,0,0,0.32);}}@-webkit-keyframes from-hidden-to-next-state-after{from{background-color:rgba(0,0,0,0.32);}to{background-color:rgba(226,0,26,0.75);}}@keyframes from-hidden-to-next-state-after{from{background-color:rgba(0,0,0,0.32);}to{background-color:rgba(226,0,26,0.75);}}.css-only-slideshow{position:relative;width:100%;height:500px;overflow:hidden;}.css-only-slideshow .slide{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;z-index:0;top:0;bottom:0;left:-200px;right:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-clip-path:polygon(200px 0,100% 0,100% 100%,0% 100%);clip-path:polygon(200px 0,100% 0,100% 100%,0% 100%);}.css-only-slideshow .slide img{display:block;position:absolute;z-index:0;top:0;bottom:0;left:0;right:0;max-width:initial;-o-object-fit:cover;object-fit:cover;}.css-only-slideshow .slide:after{content:'';display:block;position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;z-index:0;background-color:rgba(0,0,0,0.32);}.css-only-slideshow .slide h1{position:relative;z-index:2;margin-left:200px;max-width:600px;font-family:Roboto,Open Sans,sans-serif;text-align:center;font-size:4.8rem;font-weight:bold;color:#fff;letter-spacing:0.5px;line-height:1.25em;text-shadow:0 2px 12px rgba(0,0,0,0.55);}.css-only-slideshow .slide:nth-last-child(2){z-index:1;}.css-only-slideshow .slide:nth-last-child(2) + .slide{z-index:2;-webkit-transform:translateX(calc(100% - 300px));transform:translateX(calc(100% - 300px));}.css-only-slideshow .slide:nth-last-child(2) + .slide:after{background-color:rgba(226,0,26,0.75);}.css-only-slideshow .slide:target{z-index:1;-webkit-animation:from-next-to-current-state 0.8s ease forwards;animation:from-next-to-current-state 0.8s ease forwards;}.css-only-slideshow .slide:target:after{-webkit-animation:from-next-to-current-state-after 0.8s ease forwards;animation:from-next-to-current-state-after 0.8s ease forwards;}.css-only-slideshow .slide:target ~ .slide{z-index:0;}.css-only-slideshow .slide:target + .slide{z-index:2;-webkit-animation:from-hidden-to-next-state 0.8s ease forwards;animation:from-hidden-to-next-state 0.8s ease forwards;}.css-only-slideshow .slide:target + .slide:after{background-color:rgba(226,0,26,0.75);}.editorial-header_banner{height:485px;background-size:cover;background-position:center;}.editorial-header_banner + .editorial-header_container{margin-top:-85px;}.editorial-header_container{margin-bottom:0;}.editorial-header_content{background-color:#f1f5f5;margin:0 auto;padding:25px 60px 0;border-radius:5px;}.editorial-header_content .breadcrumb{margin-top:0;}.editorial-header_title{font-family:TTRoundsCondensed,Open Sans,sans-serif;font-size:4.6rem;font-weight:bold;line-height:1.2em;color:#3a3636;margin-bottom:30px;text-align:center;}@media only screen and (min-width:0) and (max-width:890px){.editorial-header_title{font-size:3.2rem;}}.editorial-header_description{font-size:2.2rem;line-height:1.55em;font-weight:300;text-align:center;margin-bottom:60px;}.editorial-header_description p{font-size:2.2rem;line-height:1.55em;}.editorial-header_description p + p{margin-top:1.55em;}.editorial-header_description a{color:#e2001a;text-decoration:underline;}.editorial-header_description a:hover,.editorial-header_description a:focus{color:#b40014;}@media only screen and (min-width:1100px) and (max-width:1300px){.editorial-header_banner{height:430px;}.editorial-header_banner + .editorial-header_container{margin-top:-80px;}}@media only screen and (min-width:890px) and (max-width:1100px){.editorial-header_banner{height:300px;}.editorial-header_banner + .editorial-header_container{margin-top:-50px;}}@media only screen and (min-width:0) and (max-width:890px){.editorial-header_banner{height:230px;}.editorial-header_banner + .editorial-header_container{margin-top:-30px;}.editorial-header_content{padding:20px 20px 0;}.editorial-header_description{margin:0 -20px 60px;font-size:2rem;line-height:1.5em;}}.editorial-header--login-form .breadcrumb{display:none;}.editorial-header--login-form .editorial-header_banner{height:470px;position:relative;}.editorial-header--login-form .editorial-header_banner:after{display:block;content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.32);}.editorial-header--login-form .editorial-header_banner + .editorial-header_container{margin-top:-455px;}.editorial-header--login-form .editorial-header_banner + .editorial-header_container .editorial-header_content{background-color:transparent;}.editorial-header--login-form .editorial-header_banner + .editorial-header_container .editorial-header_title{color:#fff;text-shadow:0 2px 12px rgba(0,0,0,0.55);}.editorial-header--login-form .editorial-header_banner + .editorial-header_container .editorial-header_description{color:#fff;text-shadow:0 2px 12px rgba(0,0,0,0.55);}.faq-category-list .faq-category-list_title{font-family:TTRoundsCondensed,Open Sans,sans-serif;font-size:3.8rem;font-weight:bold;line-height:1.2em;color:#3a3636;margin-bottom:30px;}@media only screen and (min-width:0) and (max-width:890px){.faq-category-list .faq-category-list_title{font-size:2.8rem;}}.faq-category-list .faq-category-list_content{display:-webkit-box;display:-ms-flexbox;display:flex;margin:-10px;-ms-flex-wrap:wrap;flex-wrap:wrap;}.faq-category-list .faq-category-list_content .faq-category-teaser{-webkit-box-flex:0;-ms-flex:0 0;flex:0 0;-ms-flex-preferred-size:calc(33.333% - 20px);flex-basis:calc(33.333% - 20px);margin:10px;}@media only screen and (max-width:840px){.faq-category-list .faq-category-list_content{margin:-8px;}.faq-category-list .faq-category-list_content .faq-category-teaser{-ms-flex-preferred-size:calc(50% - 16px);flex-basis:calc(50% - 16px);margin:8px;}}@media only screen and (max-width:580px){.faq-category-list .faq-category-list_content .faq-category-teaser{-ms-flex-preferred-size:calc(100% - 16px);flex-basis:calc(100% - 16px);}}.faq-header{margin-bottom:60px;position:relative;}.faq-header .faq-header_content{padding-bottom:10px;}.faq-header .faq-header_content .faq-header_title{font-family:TTRoundsCondensed,Open Sans,sans-serif;font-size:4.6rem;font-weight:bold;line-height:1.2em;color:#3a3636;margin-bottom:30px;text-align:center;}@media only screen and (min-width:0) and (max-width:890px){.faq-header .faq-header_content .faq-header_title{font-size:3.2rem;}}.faq-header--banner{height:485px;background-size:cover;background-position:center center;}.faq-header--banner:before{display:block;content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.32);}.faq-header--banner .faq-header_content{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:60px;}.faq-header--banner .faq-header_content .breadcrumb{margin-bottom:0;}.faq-header--banner .faq-header_content .breadcrumb > .breadcrumb_item{color:#fff;text-shadow:0 2px 12px rgba(0,0,0,0.55);}.faq-header--banner .faq-header_content .breadcrumb > .breadcrumb_item > .breadcrumb_link{padding:0 2px;border-radius:3px;-webkit-transition:background-color .2s,-webkit-box-shadow .2s;transition:background-color .2s,-webkit-box-shadow .2s;transition:background-color .2s,box-shadow .2s;transition:background-color .2s,box-shadow .2s,-webkit-box-shadow .2s;}.faq-header--banner .faq-header_content .breadcrumb > .breadcrumb_item > .breadcrumb_link:hover,.faq-header--banner .faq-header_content .breadcrumb > .breadcrumb_item > .breadcrumb_link:focus{color:#fff;background-color:rgba(0,0,0,0.3);-webkit-box-shadow:0 0 0 3px rgba(0,0,0,0.3);box-shadow:0 0 0 3px rgba(0,0,0,0.3);}.faq-header--banner .faq-header_content .faq-header_title{margin-top:auto;color:#fff;text-shadow:0 2px 12px rgba(0,0,0,0.55);}.faq-header--banner .faq-header_content .faq-header_autocomplete{margin-bottom:auto;}@media only screen and (max-width:1300px){.faq-header--banner{height:430px;}.faq-header--banner .faq-header_content{padding-bottom:55px;}}@media only screen and (max-width:1100px){.faq-header--banner{height:300px;}.faq-header--banner .faq-header_content{padding-bottom:30px;}}@media only screen and (max-width:890px){.faq-header--banner{height:230px;}.faq-header--banner .faq-header_content{padding-bottom:20px;}}.faq-list .faq-list_title{font-family:TTRoundsCondensed,Open Sans,sans-serif;font-size:3.8rem;font-weight:bold;line-height:1.2em;color:#3a3636;margin-bottom:30px;}@media only screen and (min-width:0) and (max-width:890px){.faq-list .faq-list_title{font-size:2.8rem;}}.faq-list .faq-list_content .faq-teaser + .faq-teaser{margin-top:15px;}.block-faq-search{background-color:#58585a;padding:55px 0;}.block-faq-search .block-faq-search_title{margin-bottom:35px;font-family:TTRoundsCondensed,Open Sans,sans-serif;font-size:3.8rem;font-weight:bold;text-align:center;color:#fff;}.block-faq-search .block-faq-search_form{margin-bottom:35px;}.block-faq-search .block-faq-search_form .faq-autocomplete_search-input{-webkit-box-shadow:0 6px 34px 0 rgba(56,58,63,0.85);box-shadow:0 6px 34px 0 rgba(56,58,63,0.85);}.block-faq-search .block-faq-search_form .faq-autocomplete_results-wrapper{margin-top:-10px;}.block-faq-search .block-faq-search_links{position:relative;text-align:center;}.block-faq-search .block-faq-search_links > .link{margin-top:15px;margin-right:18px;}.block-faq-search .block-faq-search_links > .link:last-child{margin-right:0;}@media only screen and (max-width:890px){.block-faq-search{padding:40px 0 30px 0;}.block-faq-search .block-faq-search_title{font-size:2.8rem;text-align:left;}.block-faq-search .block-faq-search_form .faq-autocomplete_form{margin:0;}.block-faq-search .block-faq-search_links{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.block-faq-search .block-faq-search_links > .link{margin-right:auto;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;}.block-faq-search .block-faq-search_links > .link:last-child{margin-right:auto;}.block-faq-search .block-faq-search_form{margin-bottom:5px;}}.favorite-edit-form .panel_footer{background-color:#f9fafa;border-top:1px #dcdede solid;padding:20px 40px;text-align:right;}@media only screen and (min-width:0) and (max-width:890px){.favorite-edit-form .button,.favorite-edit-form .link{margin:5px 0;width:100%;}.favorite-edit-form .panel_footer{padding:20px 25px;}}.atb-favorite-form .hidden{display:none;}.atb-favorite-form .atb-favorite-form_subform.loading .form-item_inner:after{content:"";display:block;width:46px;height:46px;background:url(/themes/custom/sytral_theme/img/ico/throbber-red.svg) no-repeat center center;background-size:24px 24px;position:initial;left:0;top:0;}.atb-favorite-form .atb-favorite-form_subform.loading .form-item_inner .form-item_field,.atb-favorite-form .atb-favorite-form_subform.loading .form-item_inner:before{display:none;}.atb-favorite-form .atb-favorite-form_subform .results-not-available{color:#e2001a;font-size:1.7rem;line-height:1.2em;}.atb-favorite-form .form-item_label{color:#000;font-weight:500;}.atb-favorite-form .radios_options .radios_option{width:calc(33.333% - 20px);}.atb-favorite-form .atb-favorite-form_explanation{margin:5px 0 15px 0;}.atb-favorite-form .checkbox_label{font-weight:500;}#stop_area_line_direction_default{resize:none;}@media only screen and (min-width:0) and (max-width:890px){.atb-favorite-form .radios_options .radios_option{width:calc(100% - 10px);}.atb-favorite-form #stop_area_line_direction_default{height:150px;}}@-webkit-keyframes socialNetworkHover{0%{-webkit-transform:scale(0.88);transform:scale(0.88);}50%{-webkit-transform:scale(1.04);transform:scale(1.04);}100%{-webkit-transform:scale(1);transform:scale(1);}}@keyframes socialNetworkHover{0%{-webkit-transform:scale(0.88);transform:scale(0.88);}50%{-webkit-transform:scale(1.04);transform:scale(1.04);}100%{-webkit-transform:scale(1);transform:scale(1);}}.footer{background-color:#272727;border-top:1px solid #707173;}.footer .footer_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:24px;padding-bottom:24px;}.footer .footer_branding{-ms-flex-negative:0;flex-shrink:0;}.footer .footer_navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 40px;}.footer .footer_navigation > .copyright{font-size:1.3rem;color:#fff;margin-right:20px;font-weight:normal;line-height:1.3em;padding:8px 0;}.footer .footer_social-networks{-ms-flex-negative:0;flex-shrink:0;}.footer .footer_social-networks .link{padding:1px;}.footer .footer_social-networks .link:focus{outline:1px dashed #fff;}.footer .footer_social-networks .link:hover,.footer .footer_social-networks .link:focus{-webkit-animation:socialNetworkHover ease-in-out .2s;animation:socialNetworkHover ease-in-out .2s;}@media only screen and (max-width:950px){.footer{border-top:0 none;}.footer .footer_container{-ms-flex-wrap:wrap;flex-wrap:wrap;}.footer .footer_branding{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;}.footer .footer_navigation{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;padding:0 0 0 30px;margin-left:auto;}.footer .footer_social-networks{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;margin-right:-20px;margin-left:-20px;margin-bottom:25px;}.footer .footer_social-networks:before{content:"";display:block;position:absolute;top:11px;left:0;height:1px;width:100%;background-color:#707173;}.footer .footer_social-networks .link-list{padding:0 30px;background-color:#272727;z-index:10;}}@media only screen and (max-width:750px){.footer .footer_navigation{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:0 0 0 10px;min-width:100px;max-width:calc(100% - 100px);}.footer .footer_navigation > .copyright{margin:0;text-align:right;}}.header{position:relative;z-index:100;background-color:#fff;}.header .header_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.header .header_mobile-navigation{display:none;}.header .header_close-navigation{display:none;}.header .header_close-navigation .hidden{display:none;}.header .header_navigation-wrapper{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;}.header .header_navigation-wrapper .header_navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:visible;}.header .header_main-navigation{margin:0 auto;padding:0 20px;}.header .header_user-navigation{margin-right:12px;}@media (hover:none),(max-width:950px){body.menu-fullscreen{overflow:hidden;}.header .header_container{max-width:none;}.header .header_mobile-navigation{display:block;margin-right:-20px;}.header .header_navigation-wrapper{z-index:2000;position:fixed;top:0;bottom:0;left:0;right:0;background-color:#fff;overflow:hidden;visibility:hidden;opacity:0;-webkit-transform:translateX(-30%);transform:translateX(-30%);-webkit-transition:visibility .25s ease-out,opacity .25s ease-out,-webkit-transform .25s ease-out;transition:visibility .25s ease-out,opacity .25s ease-out,-webkit-transform .25s ease-out;transition:visibility .25s ease-out,opacity .25s ease-out,transform .25s ease-out;transition:visibility .25s ease-out,opacity .25s ease-out,transform .25s ease-out,-webkit-transform .25s ease-out;}.header .header_navigation-wrapper .header_navigation{position:fixed;top:0;left:0;width:100%;height:100%;overflow:auto;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start;-webkit-transition:left .2s ease-out;transition:left .2s ease-out;}.header .header_navigation-wrapper--open{visibility:visible;opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}.header .header_navigation-wrapper--sub-open .header_navigation{overflow-y:hidden;}.header .header_close-navigation{cursor:pointer;z-index:10;display:block;position:absolute;top:18px;right:25px;width:35px;height:35px;background:url(/themes/custom/sytral_theme/img/ico/cross.svg) no-repeat center;}.header .header_language-navigation{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:18px 32px;border-bottom:1px solid #e3e4e4;}.header .header_main-navigation{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:0;}.header .header_user-navigation{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;margin:0;}}.highlighted-pages .highlighted-pages_title{font-family:TTRoundsCondensed,Open Sans,sans-serif;font-size:3.8rem;font-weight:bold;line-height:1.2em;color:#3a3636;margin-bottom:30px;}@media only screen and (min-width:0) and (max-width:890px){.highlighted-pages .highlighted-pages_title{font-size:2.8rem;}}.highlighted-pages .highlighted-pages_content{display:-webkit-box;display:-ms-flexbox;display:flex;margin:-10px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.highlighted-pages .highlighted-pages_content .page-teaser{margin:10px;-webkit-box-flex:0;-ms-flex:0 0;flex:0 0;-ms-flex-preferred-size:calc(33.333% - 20px);flex-basis:calc(33.333% - 20px);}@media only screen and (max-width:880px){.highlighted-pages .highlighted-pages_content .page-teaser{-ms-flex-preferred-size:calc(50% - 20px);flex-basis:calc(50% - 20px);}}@media only screen and (max-width:660px){.highlighted-pages .highlighted-pages_content .page-teaser{-ms-flex-preferred-size:calc(100% - 20px);flex-basis:calc(100% - 20px);}}.route-calculation-and-shortcuts-widgets{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;z-index:20;}.route-calculation-and-shortcuts-widgets .route-calculation-widget{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;}.route-calculation-and-shortcuts-widgets .shortcuts-widget{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;padding:12px 0 12px 14px;margin:-7px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;}.route-calculation-and-shortcuts-widgets .shortcuts-widget .shortcut{-webkit-box-flex:1;-ms-flex:1 1 33.333%;flex:1 1 33.333%;margin:7px;}.route-calculation-and-shortcuts-widgets .shortcuts-widget .shortcut .shortcut_link{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;background-color:#fff;border-radius:5px;-webkit-box-shadow:0 6px 34px 0 rgba(112,113,115,0.25);box-shadow:0 6px 34px 0 rgba(112,113,115,0.25);-webkit-transition:-webkit-box-shadow .2s ease;transition:-webkit-box-shadow .2s ease;transition:box-shadow .2s ease;transition:box-shadow .2s ease,-webkit-box-shadow .2s ease;padding:18px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.route-calculation-and-shortcuts-widgets .shortcuts-widget .shortcut .shortcut_link .shortcut_icon{display:-webkit-box;display:-ms-flexbox;display:flex;height:60px;max-width:60px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:14px;}.route-calculation-and-shortcuts-widgets .shortcuts-widget .shortcut .shortcut_link .shortcut_icon img{display:block;}.route-calculation-and-shortcuts-widgets .shortcuts-widget .shortcut .shortcut_link .shortcut_label{text-align:center;line-height:1.2em;font-size:1.5rem;font-weight:500;}.route-calculation-and-shortcuts-widgets .shortcuts-widget .shortcut .shortcut_link:hover,.route-calculation-and-shortcuts-widgets .shortcuts-widget .shortcut .shortcut_link:focus{-webkit-box-shadow:0 6px 34px 0 rgba(112,113,115,0.25),0 0 0 2px rgba(0,0,0,0.35);box-shadow:0 6px 34px 0 rgba(112,113,115,0.25),0 0 0 2px rgba(0,0,0,0.35);-webkit-transform:scale(1.05);transform:scale(1.05);}.route-calculation-and-shortcuts-widgets .shortcuts-widget .shortcut .shortcut_link--animated-map{background:#fff url(/themes/custom/sytral_theme/img/map.gif) no-repeat center center;background-size:cover;position:relative;}.route-calculation-and-shortcuts-widgets .shortcuts-widget .shortcut .shortcut_link--animated-map:before{content:'';position:absolute;z-index:1;top:0;bottom:0;left:0;right:0;opacity:0.52;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,rgba(0,0,0,0.9)),color-stop(19%,rgba(0,0,0,0.738)),color-stop(34%,rgba(0,0,0,0.541)),color-stop(47%,rgba(0,0,0,0.382)),color-stop(56.5%,rgba(0,0,0,0.278)),color-stop(65%,rgba(0,0,0,0.194)),color-stop(73%,rgba(0,0,0,0.126)),color-stop(80.2%,rgba(0,0,0,0.075)),color-stop(86.1%,rgba(0,0,0,0.042)),color-stop(90%,rgba(0,0,0,0.021)),color-stop(90%,rgba(0,0,0,0.008)),color-stop(90%,rgba(0,0,0,0.002)),color-stop(90%,rgba(0,0,0,0))) no-repeat bottom center;background:linear-gradient(to top,rgba(0,0,0,0.9) 0,rgba(0,0,0,0.738) 19%,rgba(0,0,0,0.541) 34%,rgba(0,0,0,0.382) 47%,rgba(0,0,0,0.278) 56.5%,rgba(0,0,0,0.194) 65%,rgba(0,0,0,0.126) 73%,rgba(0,0,0,0.075) 80.2%,rgba(0,0,0,0.042) 86.1%,rgba(0,0,0,0.021) 90%,rgba(0,0,0,0.008) 90%,rgba(0,0,0,0.002) 90%,rgba(0,0,0,0) 90%) no-repeat bottom center;background-size:100% 66%;border-radius:5px;}.route-calculation-and-shortcuts-widgets .shortcuts-widget .shortcut .shortcut_link--animated-map .shortcut_label{z-index:1;text-shadow:0 1px 6px rgba(0,0,0,0.55);color:#fff;}.route-calculation-and-shortcuts-widgets .shortcuts-widget .shortcut .shortcut_link--animated-map:hover,.route-calculation-and-shortcuts-widgets .shortcuts-widget .shortcut .shortcut_link--animated-map:focus{background-image:url(/themes/custom/sytral_theme/img/map-animated.gif);}@media screen and (max-width:1150px){.route-calculation-and-shortcuts-widgets .route-calculation-widget{-webkit-box-flex:1;-ms-flex:1 1 42%;flex:1 1 42%;}.route-calculation-and-shortcuts-widgets .shortcuts-widget{-webkit-box-flex:1;-ms-flex:1 1 58%;flex:1 1 58%;}.route-calculation-and-shortcuts-widgets .shortcuts-widget .shortcut .shortcut_link .shortcut_icon{height:50px;max-width:50px;margin-bottom:12px;}.route-calculation-and-shortcuts-widgets .shortcuts-widget .shortcut .shortcut_link .shortcut_label{font-size:1.4rem;}}@media screen and (max-width:970px){.route-calculation-and-shortcuts-widgets{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.route-calculation-and-shortcuts-widgets .route-calculation-widget{margin-bottom:25px;}.route-calculation-and-shortcuts-widgets .shortcuts-widget{padding:0;}.route-calculation-and-shortcuts-widgets .shortcuts-widget .shortcut .shortcut_link--animated-map{background-image:url(/themes/custom/sytral_theme/img/map-animated.gif);}}@media screen and (max-width:600px){.route-calculation-and-shortcuts-widgets .shortcuts-widget{-ms-flex-wrap:wrap;flex-wrap:wrap;}.route-calculation-and-shortcuts-widgets .shortcuts-widget .shortcut{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 14px);flex:1 1 calc(50% - 14px);min-height:120px;}.route-calculation-and-shortcuts-widgets .shortcuts-widget .shortcut:last-child:nth-child(odd){-webkit-box-flex:1;-ms-flex:1 1 calc(100% - 14px);flex:1 1 calc(100% - 14px);}}.homepage-slideshow{width:100%;height:575px;}.homepage-slideshow .homepage-slideshow_slides{width:100%;height:100%;overflow:hidden;position:relative;}.homepage-slideshow + .container{margin-top:60px;}.homepage-slideshow + .route-calculation-and-shortcuts-widgets{margin-top:-60px;}@media only screen and (max-width:1100px){.homepage-slideshow + .route-calculation-and-shortcuts-widgets{margin-top:25px;}}.homepage-slide{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translateX(200%) translateX(-140px);transform:translateX(200%) translateX(-140px);-webkit-transition:-webkit-transform .8s ease;transition:-webkit-transform .8s ease;transition:transform .8s ease;transition:transform .8s ease,-webkit-transform .8s ease;pointer-events:none;}.homepage-slide .homepage-slide_image{position:absolute;z-index:10;top:0;bottom:0;left:-135px;right:-135px;overflow:hidden;-webkit-transform:skew(-25deg);transform:skew(-25deg);}.homepage-slide .homepage-slide_image img{display:block;position:absolute;top:0;bottom:0;left:-135px;right:-135px;display:block;-o-object-fit:cover;object-fit:cover;width:calc(100% + 270px);max-width:initial;min-height:100%;max-height:100%;-webkit-transform:skew(25deg);transform:skew(25deg);}.homepage-slide .homepage-slide_image .homepage-slide_polyfill-image{position:absolute;top:0;bottom:0;left:-135px;right:-135px;width:calc(100% + 270px);max-width:initial;min-height:100%;max-height:100%;-webkit-transform:skew(25deg);transform:skew(25deg);background-size:cover;background-position:center;}.homepage-slide .homepage-slide_overlay{position:absolute;z-index:20;top:0;bottom:0;left:-135px;right:-135px;background-color:rgba(226,0,26,0.75);-webkit-transition:background-color 1s ease;transition:background-color 1s ease;-webkit-transform:skew(-25deg);transform:skew(-25deg);}.homepage-slide .homepage-slide_title{position:relative;z-index:30;max-width:600px;margin:0 auto;text-align:center;font-size:4.8rem;font-family:TTRoundsCondensed,Open Sans,sans-serif;font-weight:bold;color:#fff;letter-spacing:0.5px;line-height:1.25em;text-shadow:0 2px 12px rgba(0,0,0,0.55);opacity:0;-webkit-transition:opacity .3s .7s;transition:opacity .3s .7s;}.homepage-slide .homepage-slide_title > span{background-repeat:no-repeat;background-image:-webkit-gradient(linear,left top,right top,from(#e2001a),to(#e2001a));background-image:linear-gradient(to right,#e2001a 0%,#e2001a 100%);background-size:0 3px;background-position:bottom left;-webkit-transition:background-size .4s ease;transition:background-size .4s ease;}.homepage-slide .homepage-slide_counter{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px;line-height:40px;left:-80px;top:50%;margin-top:-20px;z-index:40;font-size:1.8rem;font-family:TTRoundsCondensed,Open Sans,sans-serif;color:#fff;text-shadow:0 2px 12px rgba(0,0,0,0.55);opacity:1;-webkit-transition:opacity .3s,left .4s ease;transition:opacity .3s,left .4s ease;}.homepage-slide .homepage-slide_counter:after{display:block;content:"";background:url(/themes/custom/sytral_theme/img/ico/arrow-white.svg) center center no-repeat;background-size:24px;-webkit-filter:drop-shadow(0 2px 12px rgba(0,0,0,0.55));filter:drop-shadow(0 2px 12px rgba(0,0,0,0.55));width:24px;height:24px;margin-left:20px;-webkit-transition:margin-left .4s ease;transition:margin-left .4s ease;}.homepage-slide--previous{-webkit-transition-delay:0.8s;transition-delay:0.8s;-webkit-transition-duration:0s;transition-duration:0s;}.homepage-slide--previous .homepage-slide_overlay{-webkit-transition-delay:0.8s;transition-delay:0.8s;-webkit-transition-duration:0s;transition-duration:0s;}.homepage-slide--previous .homepage-slide_counter{-webkit-transition-delay:0.8s;transition-delay:0.8s;-webkit-transition-duration:0s;transition-duration:0s;}.homepage-slide--current{z-index:10;-webkit-transform:translateX(0);transform:translateX(0);pointer-events:all;}.homepage-slide--current .homepage-slide_overlay{background-color:rgba(0,0,0,0);}.homepage-slide--current .homepage-slide_title{opacity:1;}.homepage-slide--current:hover .homepage-slide_title > span,.homepage-slide--current:focus .homepage-slide_title > span{background-size:100% 3px;}.homepage-slide--current .homepage-slide_counter{opacity:0;}.homepage-slide--next{cursor:pointer;z-index:20;-webkit-transform:translateX(100%) translateX(-70px);transform:translateX(100%) translateX(-70px);-webkit-transition-duration:.4s;transition-duration:.4s;pointer-events:all;}.homepage-slide--next:hover{-webkit-transform:translateX(100%) translateX(-110px);transform:translateX(100%) translateX(-110px);}.homepage-slide--next:hover .homepage-slide_counter{left:-40px;}.homepage-slide--next:hover .homepage-slide_counter:after{margin-left:40px;}@media only screen and (max-width:1300px){.homepage-slideshow{height:400px;}.homepage-slide .homepage-slide_title{font-size:4.4rem;}}@media only screen and (max-width:1100px){.homepage-slideshow{height:300px;}.homepage-slide .homepage-slide_title{max-width:500px;font-size:3.6rem;margin-left:50px;text-align:left;}}@media only screen and (max-width:890px){.homepage-slideshow{height:215px;}.homepage-slide .homepage-slide_title{max-width:50%;font-size:2.8rem;}}@media only screen and (max-width:700px){.homepage-slide--next{-webkit-transform:translateX(100%);transform:translateX(100%);}.homepage-slide--next .homepage-slide_counter{font-size:1.6rem;left:-100px;}.homepage-slide--next .homepage-slide_counter:after{margin-left:10px;}}@media only screen and (max-width:600px){.homepage-slide .homepage-slide_title{max-width:calc(100% - 155px);margin-left:25px;line-height:1.1em;}.homepage-slide--next{-webkit-transform:translateX(100%) translateX(50px);transform:translateX(100%) translateX(50px);}.homepage-slide--next .homepage-slide_counter{left:-120px;}}.incivility-report-form .col-request > .form-item{margin-bottom:10px;}.incivility-report-form .col-request > .form-item > .form-item_inner .form-item_field{min-height:170px;}.incivility-report-form #edit-submit{background-color:#e2001a;color:#fff;display:inline-block;height:45px;line-height:45px;padding:0 34px;text-align:center;font-weight:500;font-size:1.8rem;border-radius:5px;width:100%;}.incivility-report-form #edit-submit:hover,.incivility-report-form #edit-submit:focus{background-color:#b40014;-webkit-box-shadow:0 0 0 1px #b40014;box-shadow:0 0 0 1px #b40014;}#info-trafic-wrapper.info-trafic-wrapper--loading .heading:after{display:inline-block;content:'';width:26px;height:26px;background:url(/themes/custom/sytral_theme/img/ico/throbber-red.svg) no-repeat center center;background-size:26px 26px;vertical-align:middle;margin-left:8px;margin-bottom:2px;}.info-trafic-homepage{margin-top:70px;margin-bottom:70px;}.info-trafic-homepage .heading{font-size:3.8rem;color:#3a3636;font-weight:bold;text-align:center;font-family:TTRoundsCondensed,Open Sans,sans-serif;margin-bottom:45px;}.info-trafic-homepage .heading .primary{color:#e2001a;}.info-trafic-homepage .nav-tabs{border-bottom:1px solid #dcdede;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.info-trafic-homepage .nav-tabs .nav-item{display:-webkit-box;display:-ms-flexbox;display:flex;}.info-trafic-homepage .nav-tabs .nav-item .nav-link{padding:16px 20px;margin:0 25px;font-size:2rem;font-weight:500;position:relative;}.info-trafic-homepage .nav-tabs .nav-item .nav-link:after{display:block;height:3px;position:absolute;bottom:-2px;left:0;right:0;background-color:transparent;border-radius:8px / 5px;content:"";z-index:1;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;}.info-trafic-homepage .nav-tabs .nav-item .nav-link:hover,.info-trafic-homepage .nav-tabs .nav-item .nav-link:focus{color:#3a3636;}.info-trafic-homepage .nav-tabs .nav-item .nav-link:hover:after,.info-trafic-homepage .nav-tabs .nav-item .nav-link:focus:after,.info-trafic-homepage .nav-tabs .nav-item .nav-link.active:after{background-color:#e2001a;}.info-trafic-homepage .nav-tabs .nav-item .nav-link--primary{display:inline-block;margin-left:20px;color:#e2001a;font-size:1.8rem;}.info-trafic-homepage .info-trafic{margin-top:58px;}.info-trafic-homepage .info-trafic--hidden{display:none;}.info-trafic-homepage .info-trafic .card{margin-bottom:10px;}.info-trafic-homepage .info-trafic .card--favoris .trafic-line_category{padding-left:30px;position:relative;}.info-trafic-homepage .info-trafic .card--favoris .trafic-line_category:before{background:url(/themes/custom/sytral_theme/img/ico/star-red.svg) no-repeat;height:18px;width:18px;position:absolute;content:"";left:0;top:1px;}.info-trafic-homepage .info-trafic .card--network{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#f9fafa;}.info-trafic-homepage .info-trafic .card--network .trafic-line_arrow{margin-right:35px;}.info-trafic-homepage .info-trafic_category .trafic-line{margin:0;}.info-trafic-homepage .info-trafic_category .trafic-line:not(:first-child) .trafic-line_category{visibility:hidden;}.info-trafic-homepage .info-trafic_category:not(:last-child){border-bottom:solid 1px #e3e4e4;}.info-trafic-homepage .info-trafic_category_normal{padding:45px;color:#3a3636;font-size:1.8rem;font-weight:900;background-color:#f9fafa;}.info-trafic-homepage .info-trafic_category_network_down{padding:25px 25px 25px 45px;font-size:1.8rem;line-height:1.7rem;font-weight:900;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}.info-trafic-homepage .info-trafic_category_network_down p{font-weight:400;font-size:1em;padding-top:5px;}.info-trafic-homepage .view-more{text-align:center;margin-top:40px;}@media only screen and (min-width:0) and (max-width:890px){#info-trafic-homepage{padding-right:20px;padding-left:20px;}.info-trafic-homepage .heading{font-size:2.8rem;color:#58585a;font-family:Dosis,Open Sans,sans-serif;margin-bottom:41px;}.info-trafic-homepage .heading .primary{display:block;color:#e2001a;}.info-trafic-homepage .nav-tabs .nav-item .nav-link{padding:10px 10px;margin:0 20px;font-size:1.6rem;}.info-trafic-homepage .nav-tabs .nav-item .nav-link .nav-link--primary{display:block;margin:0;}.info-trafic-homepage .info-trafic{margin-top:29px;}.info-trafic-homepage .info-trafic_category .trafic-line{padding:10px 21px;}.info-trafic-homepage .info-trafic_category_normal{padding:35px 20px;font-size:1.5rem;}.info-trafic-homepage .info-trafic_category_network_down{padding:15px;font-weight:600;}.info-trafic-homepage .trafic-line.teaser .lines{width:100%;}.info-trafic-homepage .view-more{margin-top:60px;}.info-trafic-homepage .view-more .link{font-size:1.6rem;}}.info-trafic_title{font-family:TTRoundsCondensed,Open Sans,sans-serif;font-size:3.8rem;font-weight:bold;line-height:1.2em;color:#3a3636;margin-bottom:30px;}@media only screen and (min-width:0) and (max-width:890px){.info-trafic_title{font-size:2.8rem;}}.info-trafic .card{margin-bottom:10px;}.info-trafic_category .trafic-line{margin:0;}.info-trafic_category .trafic-line:not(:first-child) .trafic-line_category{visibility:hidden;}.info-trafic_category:not(:last-child){border-bottom:solid 1px #e3e4e4;}.line-header{font-family:TTRoundsCondensed,Open Sans,sans-serif;font-size:4.6rem;font-weight:bold;line-height:1.2em;color:#3a3636;margin-bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;}@media only screen and (min-width:0) and (max-width:890px){.line-header{font-size:3.2rem;}}.line-header_image{margin-right:20px;width:120px;}.login-panel{max-width:580px;-webkit-box-shadow:0 6px 34px 0 rgba(112,113,115,0.25);box-shadow:0 6px 34px 0 rgba(112,113,115,0.25);background-color:#fff;margin:0 auto 60px;padding:25px 40px;border-radius:5px;overflow:hidden;}.login-form .form-item{margin-bottom:20px;}.login-form .form-item .form-item_label{font-size:1.6rem;font-weight:500;color:#3a3636;}.login-form .checkbox{margin-bottom:20px;}.login-form .checkbox .checkbox_label{font-size:1.6rem;color:#707173;}.login-form .link{display:inline-block;margin-bottom:20px;line-height:26px;font-size:1.6rem;color:#707173;}.login-form .link:hover,.login-form .link:focus{color:#e2001a;}.login-form .col-left{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;}.login-form .col-right{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;margin-left:auto;}.third-party-login > .third-party-login_separator{position:relative;z-index:0;text-align:center;margin:35px -40px 25px;font-weight:300;letter-spacing:0.4px;font-size:1.6rem;}.third-party-login > .third-party-login_separator:before{border-top:1px #dcdede solid;content:"";margin:0 auto;position:absolute;top:50%;left:0;right:0;bottom:0;z-index:-1;}.third-party-login > .third-party-login_separator > span{background:#fff;padding:0 25px;z-index:1;}.third-party-login > .third-party-login_links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;}.third-party-login > .third-party-login_links > .provider-link{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:bold;border-radius:5px;padding:8px 20px;font-size:1.6rem;letter-spacing:0.5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px;margin-right:10px;-webkit-transition:-webkit-box-shadow .2s ease;transition:-webkit-box-shadow .2s ease;transition:box-shadow .2s ease;transition:box-shadow .2s ease,-webkit-box-shadow .2s ease;}.third-party-login > .third-party-login_links > .provider-link > .provider-link_pictogram{margin-right:18px;}.third-party-login > .third-party-login_links > .provider-link > .provider-link_label{max-width:100px;}.third-party-login > .third-party-login_links > .provider-link > .provider-link_label > small{font-size:1.1rem;}.third-party-login > .third-party-login_links > .provider-link--facebook{background-color:#3b5998;color:#fff;}.third-party-login > .third-party-login_links > .provider-link--facebook:hover,.third-party-login > .third-party-login_links > .provider-link--facebook:focus{-webkit-box-shadow:0 0 0 1px #3b5998;box-shadow:0 0 0 1px #3b5998;}.third-party-login > .third-party-login_links > .provider-link--google{border:1px solid #58585a;}.third-party-login > .third-party-login_links > .provider-link--google:hover,.third-party-login > .third-party-login_links > .provider-link--google:focus{-webkit-box-shadow:0 0 0 1px #58585a;box-shadow:0 0 0 1px #58585a;}.third-party-login > .third-party-login_links > .provider-link--france-connect{background-color:#2540a4;color:#fff;font-weight:normal;font-size:1.4rem;letter-spacing:normal;}.third-party-login > .third-party-login_links > .provider-link--france-connect:hover,.third-party-login > .third-party-login_links > .provider-link--france-connect:focus{-webkit-box-shadow:0 0 0 1px #2540a4;box-shadow:0 0 0 1px #2540a4;}.third-party-login > .third-party-login_links > .provider-link:last-child{margin-right:0;}.register-form{margin:45px -40px -25px;}.register-form .link{display:block;padding:25px;border-top:1px #dcdede solid;background-color:#f9fafa;color:#e2001a;text-decoration:underline;font-size:1.7rem;text-align:center;letter-spacing:0.3px;-webkit-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s;}.register-form .link:hover,.register-form .link:focus{background-color:#f1f5f5;color:#b40014;}@media only screen and (min-width:0) and (max-width:890px){.login-panel{padding:25px 20px;}.login-form .col-left{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;}.login-form .col-right{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;}.third-party-login > .third-party-login_links > .provider-link{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-right:0;}.third-party-login > .third-party-login_links > .provider-link > .provider-link_pictogram{margin:0;}.third-party-login > .third-party-login_links > .provider-link > .provider-link_label{margin:0 auto;}.third-party-login > .third-party-login_links > .provider-link--facebook > .provider-link_pictogram{margin:0 6px 0 7px;}.third-party-login > .third-party-login_links > .provider-link--google > .provider-link_pictogram{margin:0 1px;}.third-party-login > .third-party-login_links > .provider-link--france-connect > .provider-link_pictogram{margin:0;}}.masonry-grid{padding:0;}.masonry-grid > .container--editorial{width:50%;}@media only screen and (min-width:0) and (max-width:890px){.masonry-grid > .container--editorial{width:100%;}}.my-addresses{margin-top:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-10px;margin-left:-10px;}.my-addresses .myaddresses-card{width:calc(33.333% - 20px);margin-right:10px;margin-left:10px;}@media only screen and (min-width:0) and (max-width:890px){.my-addresses{display:block;}.my-addresses .myaddresses-card_label{font-size:1.9rem;}.my-addresses .myaddresses-card_address{font-size:1.7rem;}.my-addresses .link{width:100%;}.my-addresses .myaddresses-card{width:calc(100% - 20px);}}#my-alert-lines .heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}#my-alert-lines .heading .title{font-family:TTRoundsCondensed,Open Sans,sans-serif;font-size:3.8rem;font-weight:bold;line-height:1.2em;color:#3a3636;margin-bottom:30px;margin-bottom:0;}@media only screen and (min-width:0) and (max-width:890px){#my-alert-lines .heading .title{font-size:2.8rem;}}#my-alert-lines .heading .title .count{font-family:Roboto,Open Sans,sans-serif;font-size:3.1rem;font-weight:normal;display:inline-block;color:#e2001a;margin-left:14px;}#my-alert-lines .heading .tcl-alert-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Roboto,Open Sans,sans-serif;font-size:2rem;color:#58585a;}#my-alert-lines .heading .tcl-alert-toggle .checkbox--slider{margin-bottom:0;}#my-alert-lines .row{margin-top:36px;margin-left:0;}#my-alert-lines .row .alert-card{width:calc(33.333% - 20px);margin-right:20px;margin-bottom:20px;}@media only screen and (min-width:890px) and (max-width:1100px){#my-alert-lines .row .alert-card{width:calc(50% - 20px);}}@media only screen and (min-width:0) and (max-width:890px){#my-alert-lines .heading{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-flow:wrap-reverse;flex-flow:wrap-reverse;}#my-alert-lines .heading .title{font-size:2.6rem;}#my-alert-lines .heading .title .count{font-size:2.2rem;margin-left:10px;}#my-alert-lines .heading .tcl-alert-toggle{width:100%;margin-bottom:39px;}#my-alert-lines .heading .tcl-alert-toggle .checkbox_label{font-size:1.9rem;color:#707173;}#my-alert-lines .heading .tcl-alert-toggle .checkbox--slider{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;}#my-alert-lines .row .alert-card{width:100%;}}.my-lines{margin-top:36px;}.my-lines_category{display:-webkit-box;display:-ms-flexbox;display:flex;}.my-lines_category_title{-webkit-box-flex:0;-ms-flex:0 0 150px;flex:0 0 150px;margin:23px 0 23px 35px;font-size:1.8rem;color:#3a3636;font-weight:900;line-height:1.33;letter-spacing:0.4px;border-right:1px solid #e3e4e4;}.my-lines_category_content{width:100%;}.my-lines_category .mylines-card{margin:0;}.my-lines_category:not(:last-child){border-bottom:solid 1px #e3e4e4;}@media only screen and (min-width:0) and (max-width:890px){.my-lines_category{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.my-lines_category_title{font-size:1.5rem;-ms-flex-preferred-size:0;flex-basis:0;margin:15px 0 10px 23px;border:none;}.my-lines_category .mylines-card{margin:0 23px;}.my-lines_category .mylines-card:first-child{padding-top:0;}.my-lines_category .mylines-card:not(:last-child){border-bottom:1px solid #e3e4e4;}}.my-stops{margin-top:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-10px;margin-left:-10px;}.my-stops .mystops-card{width:calc(50% - 20px);margin-right:10px;margin-left:10px;}@media only screen and (min-width:0) and (max-width:890px){.my-stops{display:block;}.my-stops .mystops-card{width:calc(100% - 20px);}}.panel{width:100%;background:#fff;border-radius:5px;-webkit-box-shadow:0 6px 34px 0 rgba(112,113,115,0.25);box-shadow:0 6px 34px 0 rgba(112,113,115,0.25);}.panel + .panel{margin-top:10px;}.panel_header{position:relative;padding:20px 84px 20px 28px;border-bottom:1px solid #e3e4e4;}.panel--accordion:not(.panel--open) .panel_header{border-bottom:none;}@media only screen and (min-width:890px){.panel_header{padding:40px 96px 40px 40px;}}.panel_title{font-weight:900;font-size:1.9rem;color:#3a3636;}.panel_title strong{color:#e2001a;}@media only screen and (min-width:890px){.panel_title{font-size:2.4rem;}}.panel_subtitle{font-size:1.6rem;line-height:1.17;color:#707173;margin-top:6px;}@media only screen and (min-width:890px){.panel_subtitle{font-size:1.8rem;}}.panel_button{position:absolute;display:none;top:0;right:0;bottom:0;width:56px;background:#f9fafa;border-left:1px solid #e3e4e4;-webkit-transition:background .2s;transition:background .2s;cursor:pointer;border-top-right-radius:5px;overflow:hidden;text-indent:-9999px;text-align:left;}.panel_button:before{content:'';display:block;position:absolute;height:32px;width:32px;top:50%;left:50%;margin-top:-16px;margin-left:-16px;background:url(/themes/custom/sytral_theme/img/ico/caret-red.svg) no-repeat center center;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;}.panel--open .panel_button:before{-webkit-transform:rotate(180deg);transform:rotate(180deg);}.panel_button:hover{background-color:#fff;}@media only screen and (min-width:0) and (max-width:890px){.panel_button{display:block;}}.panel_content{padding:35px 40px;}.panel_content > .row:last-child{margin-bottom:-40px;}.panel--accordion:not(.panel--open) .panel_content{display:none;}@media only screen and (min-width:890px){.panel--accordion:not(.panel--open) .panel_content{display:block;}}@media only screen and (max-width:1300px){.panel_content{padding:35px 36px;}}@media only screen and (max-width:1100px){.panel_content{padding:35px 32px;}}@media only screen and (max-width:890px){.panel_content{padding:30px 28px;}.panel_content > .row:last-child{margin-bottom:-25px;}}.panel_footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#f9fafa;border-top:1px #dcdede solid;padding:25px 40px;}.panel--accordion:not(.panel--open) .panel_footer{display:none;}@media only screen and (min-width:890px){.panel--accordion:not(.panel--open) .panel_footer{display:block;}}.panel_footer .panel_footer_recaptcha{margin-right:auto;}.panel_footer .button,.panel_footer .link{margin-left:10px;}.panel_footer .button:first-child,.panel_footer .link:first-child{margin-left:0;}@media only screen and (max-width:1300px){.panel_footer{padding:22px 36px;}}@media only screen and (max-width:1100px){.panel_footer{padding:20px 32px;}}@media only screen and (max-width:890px){.panel_footer{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:20px 28px;}.panel_footer .panel_footer_recaptcha{margin-right:0;margin-bottom:8px;}.panel_footer .button,.panel_footer .link{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-left:0;margin-top:10px;}.panel_footer .button:first-child,.panel_footer .link:first-child{margin-top:0;}}.press-release-list .press-release-list_title{font-family:TTRoundsCondensed,Open Sans,sans-serif;font-size:3.8rem;font-weight:bold;line-height:1.2em;color:#3a3636;margin-bottom:30px;}@media only screen and (min-width:0) and (max-width:890px){.press-release-list .press-release-list_title{font-size:2.8rem;}}.press-release-list .press-release-list_content .press-release-teaser + .press-release-teaser{margin-top:12px;}@media only screen and (min-width:0) and (max-width:890px){.press-release-list .press-release-list_title{font-size:2.8rem;}}.promotion-slideshow{margin-top:-15px;margin-bottom:-15px;}@media only screen and (min-width:0) and (max-width:890px){.promotion-slideshow{margin-left:-20px;margin-right:-20px;}}@media only screen and (min-width:890px) and (max-width:1100px){.promotion-slideshow{margin-left:-25px;margin-right:-25px;}}@media only screen and (min-width:1100px) and (max-width:1300px){.promotion-slideshow{margin-left:-25px;margin-right:-25px;}}@media only screen and (min-width:1300px){.promotion-slideshow{margin-left:-25px;margin-right:-25px;}}.promotion-slideshow:not(.slick-initialized){display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-10px 0;}.promotion-slideshow:not(.slick-initialized) > .promotion-teaser{margin-top:10px;margin-bottom:10px;}.promotion-slideshow:not(.slick-initialized).promotion-slideshow--2 > .promotion-teaser{-webkit-box-flex:0;-ms-flex:0 1;flex:0 1;-ms-flex-preferred-size:calc(50% - 20px);flex-basis:calc(50% - 20px);}.promotion-slideshow:not(.slick-initialized).promotion-slideshow--3 > .promotion-teaser{-webkit-box-flex:0;-ms-flex:0 1;flex:0 1;-ms-flex-preferred-size:calc(33.333% - 20px);flex-basis:calc(33.333% - 20px);}@media only screen and (max-width:1000px){.promotion-slideshow:not(.slick-initialized).promotion-slideshow--2 > .promotion-teaser,.promotion-slideshow:not(.slick-initialized).promotion-slideshow--3 > .promotion-teaser{-webkit-box-flex:0;-ms-flex:0 1;flex:0 1;-ms-flex-preferred-size:calc(50% - 20px);flex-basis:calc(50% - 20px);}}@media only screen and (max-width:760px){.promotion-slideshow:not(.slick-initialized).promotion-slideshow--2 > .promotion-teaser,.promotion-slideshow:not(.slick-initialized).promotion-slideshow--3 > .promotion-teaser{-webkit-box-flex:0;-ms-flex:0 1;flex:0 1;-ms-flex-preferred-size:calc(100% - 20px);flex-basis:calc(100% - 20px);}}.promotion-slideshow .slick-arrow{position:absolute;z-index:10;overflow:hidden;cursor:pointer;display:block;width:56px;height:56px;background:#e2001a url(/themes/custom/sytral_theme/img/ico/arrow-white.svg) center center no-repeat;background-size:19px 16px;border:8px solid #f9fafa;border-radius:50%;-webkit-box-shadow:0 0 15px 0 rgba(112,113,115,0.15);box-shadow:0 0 15px 0 rgba(112,113,115,0.15);text-indent:-9999px;top:91px;opacity:1;visibility:visible;-webkit-transition:all .2s;transition:all .2s;}.promotion-slideshow .slick-arrow:hover,.promotion-slideshow .slick-arrow:focus{background-color:#b40014;border-width:6px;border-color:#fff;-webkit-box-shadow:0 0 15px 2px rgba(112,113,115,0.15),0 0 0 2px #fff;box-shadow:0 0 15px 2px rgba(112,113,115,0.15),0 0 0 2px #fff;}.promotion-slideshow .slick-arrow.slick-prev{left:0;-webkit-transform:rotate(180deg);transform:rotate(180deg);}.promotion-slideshow .slick-arrow.slick-next{right:0;}.promotion-slideshow .slick-arrow.slick-disabled{pointer-events:none;opacity:0;visibility:hidden;background-color:#707173;}.promotion-slideshow .slick-list{padding-top:15px;padding-bottom:15px;}@media only screen and (min-width:0) and (max-width:890px){.promotion-slideshow .slick-list{padding-left:10px;padding-right:10px;}}@media only screen and (min-width:890px) and (max-width:1100px){.promotion-slideshow .slick-list{padding-left:15px;padding-right:15px;}}@media only screen and (min-width:1100px) and (max-width:1300px){.promotion-slideshow .slick-list{padding-left:15px;padding-right:15px;}}@media only screen and (min-width:1300px){.promotion-slideshow .slick-list{padding-left:15px;padding-right:15px;}}.promotion-slideshow .slick-list .slick-slide{-webkit-transition:opacity .5s ease-in,background-color .3s ease,-webkit-box-shadow .3s ease;transition:opacity .5s ease-in,background-color .3s ease,-webkit-box-shadow .3s ease;transition:opacity .5s ease-in,box-shadow .3s ease,background-color .3s ease;transition:opacity .5s ease-in,box-shadow .3s ease,background-color .3s ease,-webkit-box-shadow .3s ease;opacity:0;}.promotion-slideshow .slick-list .slick-slide.slick-active{-webkit-transition:opacity .5s ease-out,background-color .3s ease,-webkit-box-shadow .3s ease;transition:opacity .5s ease-out,background-color .3s ease,-webkit-box-shadow .3s ease;transition:opacity .5s ease-out,box-shadow .3s ease,background-color .3s ease;transition:opacity .5s ease-out,box-shadow .3s ease,background-color .3s ease,-webkit-box-shadow .3s ease;opacity:1;}@media only screen and (min-width:0) and (max-width:760px){.promotion-slideshow .slick-arrow{display:none !important;}.promotion-slideshow .slick-list{padding-top:15px !important;padding-bottom:15px !important;}.promotion-slideshow .slick-list .slick-slide{opacity:1;}}.reset-password-form .description{margin-bottom:10px;line-height:1.3em;}@media only screen and (max-width:890px){.reset-password-form .description{margin-bottom:5px;}}.rib-change-resume{margin-top:40px;padding:40px;}.rib-change-resume_title{font-family:TTRoundsCondensed,Open Sans,sans-serif;font-size:3.8rem;font-weight:bold;line-height:1.2em;color:#3a3636;margin-bottom:30px;text-align:center;}@media only screen and (min-width:0) and (max-width:890px){.rib-change-resume_title{font-size:2.8rem;}}.rib-change-resume_description{font-size:1.9rem;line-height:1.7em;color:#3a3636;margin-bottom:30px;text-align:center;}.rib-change-resume_description a{text-decoration:underline;}.rib-change-resume_description a:hover{color:#e2001a;}.rib-change-resume_actions{text-align:center;}.rib-form .beneficiary{border-top:1px solid #e3e4e4;}.rib-form .beneficiary .beneficiary_title{margin-bottom:40px;}.rib-form .beneficiary .beneficiary_footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.rib-form .beneficiary .beneficiary_footer .button{-webkit-box-flex:0;-ms-flex:0 1 300px;flex:0 1 300px;margin-bottom:40px;}@media only screen and (min-width:0) and (max-width:890px){.rib-form .beneficiary .beneficiary_footer .button{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:25px;}}.rib-form .panel_footer .button{-webkit-box-flex:0;-ms-flex:0 1 300px;flex:0 1 300px;}@media only screen and (min-width:0) and (max-width:890px){.rib-form .panel_footer .button{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;}}#service-adapted-and-application{background-color:#fff;padding:60px 0 80px;}#service-adapted-and-application .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}#service-adapted-and-application #services-adapted{width:40%;margin-right:100px;}#service-adapted-and-application #app-promotion{width:calc(60% - 100px);display:-webkit-box;display:-ms-flexbox;display:flex;}#service-adapted-and-application .heading{margin-bottom:42px;}#service-adapted-and-application .heading .title{font-family:TTRoundsCondensed,Open Sans,sans-serif;font-size:3.8rem;font-weight:bold;line-height:1.2em;color:#3a3636;margin-bottom:30px;color:#e2001a;margin-bottom:0;}@media only screen and (min-width:0) and (max-width:890px){#service-adapted-and-application .heading .title{font-size:2.8rem;}}#service-adapted-and-application .heading .subtitle{font-family:TTRoundsCondensed,Open Sans,sans-serif;font-size:3.8rem;font-weight:bold;line-height:1.2em;color:#3a3636;margin-bottom:30px;margin-bottom:0;}@media only screen and (min-width:0) and (max-width:890px){#service-adapted-and-application .heading .subtitle{font-size:2.8rem;}}#service-adapted-and-application .left-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:40px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:calc(100% - 350px);}#service-adapted-and-application .right-col{text-align:center;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:310px;}#service-adapted-and-application .right-col .app-promotion_smartphone{max-width:310px;margin:0 auto;background:url(/themes/custom/sytral_theme/img/smartphone.svg) no-repeat top center;background-size:contain;-webkit-filter:drop-shadow(0 5px 20px rgba(0,0,0,0.2));filter:drop-shadow(0 5px 20px rgba(0,0,0,0.2));padding:13px 30px 14px;}#service-adapted-and-application .right-col .app-promotion_smartphone img{display:block;width:100%;border-radius:11% / 5%;border:2px solid #ddd;}#service-adapted-and-application .pictos-list .picto{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#58585a;font-size:2rem;margin-bottom:14px;}#service-adapted-and-application .pictos-list .picto img{display:inline-block;margin-right:17px;width:27px;height:29px;}#service-adapted-and-application .app-links-list{margin-top:auto;}#service-adapted-and-application .app-links-list .link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#58585a;font-size:1.9rem;border-radius:23px;background-color:#f1f5f5;margin-bottom:14px;padding:8px 26px;font-family:Dosis,Open Sans,sans-serif;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;}#service-adapted-and-application .app-links-list .link:hover,#service-adapted-and-application .app-links-list .link:focus{background-color:#dcdede;}#service-adapted-and-application .app-links-list .link img{display:inline-block;margin-right:17px;width:27px;height:29px;}@media only screen and (max-width:1300px){#service-adapted-and-application .left-col{width:auto;}#service-adapted-and-application .right-col{width:auto;}#service-adapted-and-application .right-col .app-promotion_smartphone{min-width:100px;}}@media only screen and (max-width:1100px){#service-adapted-and-application > .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}#service-adapted-and-application #services-adapted,#service-adapted-and-application #app-promotion{width:100%;margin:0;padding:0 20px;}#service-adapted-and-application #services-adapted{margin-bottom:40px;}#service-adapted-and-application .heading{margin-bottom:27px;}#service-adapted-and-application .heading .title,#service-adapted-and-application .heading .subtitle{font-family:Dosis,Open Sans,sans-serif;font-weight:normal;font-size:2.8rem;}#service-adapted-and-application .app-links-list{display:block;width:auto;bottom:15px;margin-top:25px;}#service-adapted-and-application .app-links-list .link{width:100%;}}@media only screen and (min-width:0) and (max-width:890px){#service-adapted-and-application #app-promotion{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}#service-adapted-and-application .left-col{margin-right:0;}#service-adapted-and-application .right-col{margin-top:30px;}}.services-and-partners{background-color:#fff;padding:70px 0 80px;}.services-and-partners .services-and-partners_heading{font-weight:bold;line-height:1.08;font-size:3.8rem;color:#3a3636;font-family:TTRoundsCondensed,Open Sans,sans-serif;margin-bottom:54px;text-align:center;}.services-and-partners .services-and-partners_heading .services-and-partners_title{color:#e2001a;}.services-and-partners .services-and-partners_content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-8px;}.services-and-partners .services-and-partners_content .slide-partner{width:calc(25% - 16px);margin:8px;}@media only screen and (min-width:890px) and (max-width:1100px){.services-and-partners .services-and-partners_content > .slide-partner{width:calc(33.333% - 16px);}}@media only screen and (min-width:0) and (max-width:890px){.services-and-partners{padding:40px 0;}.services-and-partners .services-and-partners_heading{font-family:Dosis,Open Sans,sans-serif;font-weight:normal;line-height:1.2;font-size:3rem;margin-bottom:33px;text-align:left;color:#58585a;}.services-and-partners .services-and-partners_content .slide-partner{width:calc(50% - 16px);}}@media only screen and (min-width:0) and (max-width:760px){.services-and-partners{overflow:hidden;}.services-and-partners .services-and-partners_content{display:block;}.services-and-partners .services-and-partners_content .slide-partner{width:auto;height:auto;}.services-and-partners .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;}.services-and-partners .slick-list{overflow:visible;margin-left:calc(-13%);}}.container--sitemap .editorial{background-color:#fff;padding:0 35px 25px;-webkit-box-shadow:0 0 15px 0 rgba(112,113,115,0.15);box-shadow:0 0 15px 0 rgba(112,113,115,0.15);}.container--sitemap .editorial .box{padding-top:25px;}.container--sitemap .editorial .box .links .sitemap-menu{line-height:1em;}.container--sitemap .editorial .box .links .sitemap-menu > li{margin-bottom:10px;}.container--sitemap .editorial .box .links > .sitemap-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-weight:bold;}.container--sitemap .editorial .box .links > .sitemap-menu > li{display:inline-block;width:calc(33.333% - 25px);margin-right:25px;}.container--sitemap .editorial .box .links > .sitemap-menu .sitemap-menu{margin-top:10px;font-weight:normal;padding-left:15px;}.container--sitemap .editorial .box .links > .sitemap-menu .sitemap-menu > li:before{color:#3a3636;}.container--sitemap .editorial .box .links a{color:#000;text-decoration:none;line-height:1em;}.container--sitemap .editorial .box .links a:hover,.container--sitemap .editorial .box .links a:focus{color:#e2001a;text-decoration:underline;}@media only screen and (max-width:1000px){.container--sitemap .editorial .box .links > .sitemap-menu > li{width:calc(50% - 25px);}}@media only screen and (max-width:700px){.container--sitemap .editorial .box .links > .sitemap-menu > li{width:100%;margin-right:0;}}.slideshow{position:relative;margin-top:-15px;margin-bottom:-15px;}@media only screen and (min-width:0) and (max-width:890px){.slideshow{margin-left:-20px;margin-right:-20px;}}@media only screen and (min-width:890px) and (max-width:1100px){.slideshow{margin-left:-25px;margin-right:-25px;}}@media only screen and (min-width:1100px) and (max-width:1300px){.slideshow{margin-left:-25px;margin-right:-25px;}}@media only screen and (min-width:1300px){.slideshow{margin-left:-25px;margin-right:-25px;}}.slideshow .slick-arrow{position:absolute;z-index:10;overflow:hidden;cursor:pointer;display:block;width:56px;height:56px;background:#e2001a url(/themes/custom/sytral_theme/img/ico/arrow-white.svg) center center no-repeat;background-size:19px 16px;border:8px solid #f9fafa;border-radius:50%;-webkit-box-shadow:0 0 15px 0 rgba(112,113,115,0.15);box-shadow:0 0 15px 0 rgba(112,113,115,0.15);text-indent:-9999px;top:50%;margin-top:-48px;opacity:1;visibility:visible;-webkit-transition:all .2s;transition:all .2s;}.slideshow .slick-arrow:hover,.slideshow .slick-arrow:focus{background-color:#b40014;border-width:6px;border-color:#fff;-webkit-box-shadow:0 0 15px 2px rgba(112,113,115,0.15),0 0 0 2px #fff;box-shadow:0 0 15px 2px rgba(112,113,115,0.15),0 0 0 2px #fff;}.slideshow .slick-arrow.slick-prev{left:0;-webkit-transform:rotate(180deg);transform:rotate(180deg);}.slideshow .slick-arrow.slick-next{right:0;}.slideshow .slick-arrow.slick-disabled{pointer-events:none;opacity:0;visibility:hidden;background-color:#707173;}.slideshow .slick-slide{-webkit-transition:opacity .5s ease-in;transition:opacity .5s ease-in;opacity:0;}.slideshow .slick-slide.slick-active{-webkit-transition:opacity .5s ease-out;transition:opacity .5s ease-out;opacity:1;}@media only screen and (min-width:0) and (max-width:890px){.slideshow .slick-arrow{display:none !important;}.slideshow .slick-slide{opacity:1;}}.statement-payment-error .error_label{font-weight:bold;font-size:1.6rem;}.statement-payment-error .panel_content > .row:last-child{margin-bottom:0;}.statement-payment-ok{margin-bottom:70px;}.statement-payment-ok .col{margin-bottom:25px;font-weight:bold;font-size:1.6rem;}.statement-payment-ok .col .value{font-weight:normal;display:inline-block;margin-left:5px;color:#58585a;}.statement-payment-ok .panel_content > .row:last-child{margin-bottom:-25px;}.timetable-list_title{font-family:TTRoundsCondensed,Open Sans,sans-serif;font-size:3.8rem;font-weight:bold;line-height:1.2em;color:#3a3636;margin-bottom:30px;margin-bottom:20px;}@media only screen and (min-width:0) and (max-width:890px){.timetable-list_title{font-size:2.8rem;}}.timetable-list_items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.timetable-list .timetable-file{margin:10px 0;}@media only screen and (min-width:0) and (max-width:890px){.timetable-list .timetable-file{width:calc(100%);text-align:center;}}.toast-notifications{z-index:100;position:fixed;bottom:0;left:0;right:0;-webkit-box-shadow:0 -2px 14px 0 rgba(0,0,0,0.12);box-shadow:0 -2px 14px 0 rgba(0,0,0,0.12);max-height:100vh;overflow-y:auto;}.toast-notifications .toast-notifications_notification{display:none;background-color:#fff;}.toast-notifications .toast-notifications_notification + .toast-notifications_notification{border-top:1px solid #dcdede;}.transport-ticket-details .transport-ticket-details_title{font-family:TTRoundsCondensed,Open Sans,sans-serif;font-size:4.6rem;font-weight:bold;line-height:1.2em;color:#3a3636;margin-bottom:30px;}@media only screen and (min-width:0) and (max-width:890px){.transport-ticket-details .transport-ticket-details_title{font-size:3.2rem;}}.transport-ticket-details .transport-ticket-details_card{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding:20px;}.transport-ticket-details .transport-ticket-details_price-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:10px;}.transport-ticket-details .transport-ticket-details_price-info .transport-ticket-details_price-prefix{font-size:1.6rem;color:#707173;}.transport-ticket-details .transport-ticket-details_price-info .transport-ticket-details_price{font-size:3.4rem;color:#3a3636;font-weight:900;margin:8px 0;}.transport-ticket-details .transport-ticket-details_price-info .transport-ticket-details_price-suffix{font-size:2.2rem;color:#707173;}.transport-ticket-details .transport-ticket-details_image{margin:10px;}.transport-ticket-details .transport-ticket-details_image img{display:block;max-width:182px;}.transport-ticket-details .transport-ticket-details_description{margin-top:40px;font-size:1.9rem;line-height:1.7em;color:#3a3636;margin-bottom:30px;}.transport-ticket-details .supporting-documents .supporting-documents_title{font-family:TTRoundsCondensed,Open Sans,sans-serif;font-size:3.8rem;font-weight:bold;line-height:1.2em;color:#3a3636;margin-bottom:30px;}@media only screen and (min-width:0) and (max-width:890px){.transport-ticket-details .supporting-documents .supporting-documents_title{font-size:2.8rem;}}.transport-ticket-details .supporting-documents .supporting-documents_list{font-size:1.9rem;line-height:1.7em;color:#3a3636;margin-bottom:30px;list-style:none;padding-left:10px;}.transport-ticket-details .supporting-documents .supporting-documents_list > .supporting-documents_item:before{display:inline-block;width:18px;content:"\2022";color:#e2001a;font-size:1.25em;vertical-align:middle;text-align:right;margin-right:7px;margin-left:-10px;}.transport-ticket-list .transport-ticket-list_title{font-family:TTRoundsCondensed,Open Sans,sans-serif;font-size:3.8rem;font-weight:bold;line-height:1.2em;color:#3a3636;margin-bottom:30px;}@media only screen and (min-width:0) and (max-width:890px){.transport-ticket-list .transport-ticket-list_title{font-size:2.8rem;}}.transport-ticket-list .transport-ticket-list_content{margin-bottom:60px;}.transport-ticket-list .transport-ticket-list_content .transport-ticket{margin-bottom:20px;}.transport-ticket-list .transport-ticket-list_content .transport-ticket:last-child{margin-bottom:0;}.transport-tickets-filter.hidden,.transport-tickets-option.hidden,.transport-tickets-reset-filters.hidden,.transport-ticket-list.hidden,.transport-ticket.hidden,.transport-ticket_variation.hidden{display:none;}.transport-tickets-assistance .transport-tickets-assistance_filters{margin-bottom:80px;}.transport-tickets-assistance .transport-tickets-assistance_counter{font-size:2rem;color:#707173;font-weight:bold;line-height:40px;margin-bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.transport-tickets-assistance .transport-tickets-assistance_counter:after{margin-left:18px;display:block;content:"";height:1px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;background-color:#dcdede;}.transport-tickets-assistance .transport-tickets-reset-filters{margin-top:10px;text-align:right;}.transport-tickets-assistance .transport-tickets-reset-filters .transport-tickets-reset-button{cursor:pointer;background-color:transparent;color:#58585a;text-decoration:underline;padding:10px 8px;line-height:1.3em;font-size:1.6rem;}.transport-tickets-assistance .transport-tickets-reset-filters .transport-tickets-reset-button:hover,.transport-tickets-assistance .transport-tickets-reset-filters .transport-tickets-reset-button:focus{color:#e2001a;}.transport-tickets-filter{background-color:#fff;border-bottom:1px solid #dcdede;padding:40px 0;}.transport-tickets-filter > .container{display:-webkit-box;display:-ms-flexbox;display:flex;}.transport-tickets-filter .transport-tickets-filter_title{-webkit-box-flex:0;-ms-flex:0 0 230px;flex:0 0 230px;font-size:2.7rem;font-weight:bold;color:#3a3636;line-height:45px;overflow:hidden;text-overflow:ellipsis;}.transport-tickets-filter .transport-tickets-filter_title .transport-tickets-filter_index{color:#e2001a;margin-right:10px;}.transport-tickets-filter .transport-tickets-filter_options{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-12px;}.transport-tickets-filter .transport-tickets-option{position:relative;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;margin:12px;}.transport-tickets-filter .transport-tickets-option .transport-tickets-option_input{pointer-events:none;position:absolute;z-index:0;opacity:0;width:12px;height:12px;left:calc(50% - 6px);bottom:0;}.transport-tickets-filter .transport-tickets-option .transport-tickets-option_label{padding:0 25px;display:block;cursor:pointer;font-size:1.5rem;color:#e2001a;font-weight:500;text-align:center;min-height:45px;line-height:43px;border:2px solid #e3e4e4;border-radius:5px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);box-shadow:0 2px 4px 0 rgba(0,0,0,0.1);-webkit-transition:all .2s;transition:all .2s;}.transport-tickets-filter .transport-tickets-option .transport-tickets-option_input:checked + .transport-tickets-option_label{border-color:#e2001a;background-color:#e2001a;color:#fff;}.transport-tickets-filter .transport-tickets-option .transport-tickets-option_input:hover + .transport-tickets-option_label,.transport-tickets-filter .transport-tickets-option .transport-tickets-option_input:focus + .transport-tickets-option_label{border-color:#e2001a;}.transport-tickets-filter .transport-tickets-option .transport-tickets-option_input:hover:checked + .transport-tickets-option_label,.transport-tickets-filter .transport-tickets-option .transport-tickets-option_input:focus:checked + .transport-tickets-option_label{border-color:#b40014;}@media only screen and (min-width:0) and (max-width:890px){.transport-tickets-assistance .transport-tickets-assistance_filters{margin-bottom:60px;}.transport-tickets-filter{padding:20px 0 30px;}.transport-tickets-filter > .container{display:block;}.transport-tickets-filter .transport-tickets-filter_title{font-size:2.4rem;margin-bottom:10px;line-height:1.3em;}.transport-tickets-filter .transport-tickets-filter_options{margin:-5px;}.transport-tickets-filter .transport-tickets-filter_options .transport-tickets-option{margin:5px;}}.user-delete-confirmation{margin-top:40px;}.user-delete-confirmation form .form-item{margin-bottom:0;}.user-delete-confirmation form #edit-message{padding:40px;text-align:center;font-size:1.8rem;line-height:1.3em;}.user-delete-confirmation form #edit-message label{font-weight:bold;display:block;margin-bottom:20px;font-size:2rem;}.user-delete-confirmation form #edit-actions{background-color:#f9fafa;padding:20px 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-top:1px solid #e3e4e4;}.user-delete-confirmation form #edit-actions input{margin:10px;cursor:pointer;background-color:transparent;font-size:1.8rem;color:#58585a;line-height:1.3em;padding:12px 20px;white-space:normal;text-align:center;border:2px solid #58585a;border-radius:4px;-webkit-transition:all .4s ease,color .2s;transition:all .4s ease,color .2s;}.user-delete-confirmation form #edit-actions input:hover,.user-delete-confirmation form #edit-actions input:focus{background-color:#58585a;color:#fff;border-color:#3a3636;}.user-delete-confirmation form #edit-actions #edit-submit{border-color:#e2001a;color:#e2001a;}.user-delete-confirmation form #edit-actions #edit-submit:hover,.user-delete-confirmation form #edit-actions #edit-submit:focus{background-color:#e2001a;color:#fff;border-color:#b40014;}@media only screen and (max-width:890px){.user-delete-confirmation form #edit-actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}}.user-form .col-card-type .radios_option:last-child:nth-child(odd){width:calc(100% - 20px);}@media only screen and (min-width:0) and (max-width:890px){.user-form .col-card-type .radios_option:last-child:nth-child(odd){width:calc(100% - 10px);}}.user-form .col-card-number{display:none;}.user-form .col-travel-preferences .form-item_label{display:none;}.user-form .col-travel-preferences .radios_option{width:calc(100% - 20px);}@media only screen and (min-width:1300px){.user-form .col-contact-authorization .checkboxes{display:-webkit-box;display:-ms-flexbox;display:flex;}.user-form .col-contact-authorization .checkboxes .form-item_label{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;padding-right:38px;}.user-form .col-contact-authorization .checkboxes .checkboxes_options{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;padding-left:38px;}}@media only screen and (min-width:0) and (max-width:890px){.user-form .col-contact-authorization .checkboxes_option{width:calc(100% - 20px);}}#passwordStrengthMeter{width:100%;height:4px;}.form-item_password-Strength{display:inline-block;margin-top:2px;color:#909194;font-size:1.4rem;line-height:1.57;}.user-manage-data{border-top:1px solid #e3e4e4;padding:30px 0;}.user-manage-data .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.user-manage-data .user-manage-data_delete{margin-left:80px;}.user-manage-data input{cursor:pointer;background-color:transparent;font-size:2rem;line-height:1.3em;padding:8px 2px;white-space:normal;text-align:left;color:#58585a;text-decoration:underline;}.user-manage-data input:hover,.user-manage-data input:focus{color:#e2001a;}@media only screen and (max-width:890px){.user-manage-data{padding:30px 8px;}.user-manage-data .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.user-manage-data .user-manage-data_delete{margin-left:0;margin-top:15px;}}.user-reset-pass{margin-top:40px;}.user-reset-pass form{margin:0;padding:40px;}.user-reset-pass form p{text-align:center;font-size:1.8rem;line-height:1.3em;margin-bottom:10px;}.user-reset-pass form p em{font-weight:bold;}.user-reset-pass form .form-actions{margin-top:50px;text-align:center;}.confirm-delete{margin-top:60px;}
