@import url("https://fonts.googleapis.com/css?family=Open+Sans");@import url("https://use.typekit.net/ghv4mdu.css");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
*{-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;}:root{--container-gutter:25px;}@media only screen and (min-width:0) and (max-width:649px){:root{--container-gutter:10px;}}@media only screen and (min-width:650px) and (max-width:889px){:root{--container-gutter:25px;}}@media only screen and (min-width:890px) and (max-width:1099px){:root{--container-gutter:25px;}}@media only screen and (min-width:1100px) and (max-width:1299px){:root{--container-gutter:25px;}}@media only screen and (min-width:1300px){:root{--container-gutter:25px;}}.text-primary{color:#E30613;}.text-primary-dark{color:#b40014;}.text-secondary{color:#58585a;}.text-secondary-dark{color:#3a3636;}.text-secondary-darker{color:#262626;}.text-secondary-light{color:#707173;}.text-secondary-lighter{color:#9b9fa6;}.text-alert{color:#fd0003;}.text-warning{color:#f0632d;}.text-success{color:#43b77a;}.text-white{color:#fff;}.text-grey-lighter{color:#f9fafa;}.text-grey-light{color:#E7E7E7;}.text-grey-medium{color:#dcdede;}.text-grey{color:#909194;}.text-grey-hover{color:#6f7073;}.text-grey-dark{color:#575757;}.text-grey-darker{color:#262626;}.text-black{color:#000;}.text-grey-background{color:#F6F6F6;}.text-grey-border-light{color:#E7E7E7;}.text-grey-border-medium{color:#dcdede;}.text-grey-border{color:#9b9fa6;}.text-grey-border-dark{color:#262626;}.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;}.text-bg-green{color:#EDF9E9;}.text-bg-red{color:#F8EDE6;}.text-bg-competitions{color:#FCAAAD;}.text-bg-events{color:#F4E8F6;}.text-bg-good-deals{color:#FFE6C5;}.text-bg-infos{color:#D5F0FF;}.text-bg-tcl-adapts{color:#FAD6FF;}.text-bg-tips{color:#CCE9D2;}.text-bg-works{color:#F8EDE6;}.bg-primary{background:#E30613;}.bg-primary-dark{background:#b40014;}.bg-secondary{background:#58585a;}.bg-secondary-dark{background:#3a3636;}.bg-secondary-darker{background:#262626;}.bg-secondary-light{background:#707173;}.bg-secondary-lighter{background:#9b9fa6;}.bg-alert{background:#fd0003;}.bg-warning{background:#f0632d;}.bg-success{background:#43b77a;}.bg-white{background:#fff;}.bg-grey-lighter{background:#f9fafa;}.bg-grey-light{background:#E7E7E7;}.bg-grey-medium{background:#dcdede;}.bg-grey{background:#909194;}.bg-grey-hover{background:#6f7073;}.bg-grey-dark{background:#575757;}.bg-grey-darker{background:#262626;}.bg-black{background:#000;}.bg-grey-background{background:#F6F6F6;}.bg-grey-border-light{background:#E7E7E7;}.bg-grey-border-medium{background:#dcdede;}.bg-grey-border{background:#9b9fa6;}.bg-grey-border-dark{background:#262626;}.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;}.bg-bg-green{background:#EDF9E9;}.bg-bg-red{background:#F8EDE6;}.bg-bg-competitions{background:#FCAAAD;}.bg-bg-events{background:#F4E8F6;}.bg-bg-good-deals{background:#FFE6C5;}.bg-bg-infos{background:#D5F0FF;}.bg-bg-tcl-adapts{background:#FAD6FF;}.bg-bg-tips{background:#CCE9D2;}.bg-bg-works{background:#F8EDE6;}.clear{clear:both;}.card{overflow:hidden;background-color:#fff;border-radius:8px;}.card:is(a){-webkit-transition:background-color .2s;transition:background-color .2s;}.card:is(a):hover,.card:is(a):focus-visible{background-color:#E7E7E7;}.container{position:relative;max-width:1370px;margin:0 auto;padding:0 var(--container-gutter);}.container--search{max-width:1194px;}.container--editorial{max-width:900px;margin-bottom:60px;}.container--large-editorial{max-width:1194px;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;}.container .container{--container-gutter:0;}@media only screen and (max-width:649px){.container--from-mobile{--container-gutter:0;max-width:none;}}@media only screen and (min-width:0){.container--to-mobile{--container-gutter:0;max-width:none;}}@media only screen and (max-width:889px){.container--from-small-tablet{--container-gutter:0;max-width:none;}}@media only screen and (min-width:650px){.container--to-small-tablet{--container-gutter:0;max-width:none;}}@media only screen and (max-width:1099px){.container--from-tablet{--container-gutter:0;max-width:none;}}@media only screen and (min-width:890px){.container--to-tablet{--container-gutter:0;max-width:none;}}@media only screen and (max-width:1299px){.container--from-small-desktop{--container-gutter:0;max-width:none;}}@media only screen and (min-width:1100px){.container--to-small-desktop{--container-gutter:0;max-width:none;}}@media only screen and (min-width:1300px){.container--from-desktop{--container-gutter:0;max-width:none;}}@media only screen and (min-width:1300px){.container--to-desktop{--container-gutter:0;max-width:none;}}.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 #F6F6F6;}#skip-to-main-content .focusable{font-size:1.6rem;display:inline-block;margin:12px;padding:8px 14px;line-height:1.2em;color:#262626;}#skip-to-main-content .focusable:focus{outline:1px dashed currentColor;}#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:#E30613;}a:focus-visible,button:focus-visible{outline:2px dotted var(--focus-color,currentColor);outline-offset:2px;}:root{--editorial-title-mb:16px;--editorial-text-mb:16px;--editorial-text-lh:1.7;}@media only screen and (min-width:890px){:root{--editorial-title-mb:24px;--editorial-text-mb:24px;}}html,body{line-height:1;color:#262626;background-color:#F6F6F6;}body{font-size:1.4rem;font-family:"proxima-nova","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:#262626;font-weight:normal;font-size:0.8em;}h3{font-size:1.5em;color:#262626;font-weight:bold;}h4{font-size:1.125em;}h5{font-size:1em;color:#262626;}h6{font-size:1em;color:#262626;text-decoration:underline;}b,strong{font-weight:bold;}i,em{font-style:italic;}u{text-decoration:underline;}hr{margin:30px 0;}.editorial-title-1{font-family:degular,Open Sans,sans-serif;font-size:5.6rem;font-weight:500;line-height:1.2em;color:#3a3636;margin-bottom:var(--editorial-title-mb);}@media only screen and (max-width:889px){.editorial-title-1{font-size:3rem;}}@media only screen and (max-width:889px){.editorial-title-1.faq-header_title{padding-bottom:3rem;}}.editorial-title-2{font-family:degular,Open Sans,sans-serif;font-size:4.6rem;font-weight:500;line-height:1.2em;color:#3a3636;margin-bottom:var(--editorial-title-mb);}@media only screen and (max-width:889px){.editorial-title-2{font-size:2.6rem;}}.editorial-title-3{font-family:degular,Open Sans,sans-serif;font-size:3.6rem;font-weight:600;line-height:1.2em;color:#3a3636;margin-bottom:var(--editorial-title-mb);}@media only screen and (max-width:889px){.editorial-title-3{font-size:2.4rem;}}.editorial-title-4{font-family:degular,Open Sans,sans-serif;font-size:2.4rem;font-weight:600;line-height:1.25;}.editorial-title-5{font-family:degular,Open Sans,sans-serif;font-size:2rem;font-weight:600;line-height:1.25;}.editorial-title-6{font-family:degular,Open Sans,sans-serif;font-size:1.4rem;font-weight:600;line-height:1.25;}.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:889px){.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,.form-footer .form-footer_actions .webform .webform-preview .webform-wizard-page-edit,.webform .webform-preview .form-footer .form-footer_actions .webform-wizard-page-edit{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;}.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:650px){.container{width:100%;}.col-small-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-small-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-small-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-small-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-small-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-small-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-small-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-small-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-small-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-small-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-small-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-small-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-small-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-small-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-small-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-small-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-small-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-small-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-small-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-small-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-small-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-small-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-small-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-small-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-small-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-small-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-small-tablet{-webkit-box-pack:start;-ms-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start;text-align:start;}.center-small-tablet{-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;text-align:center;}.end-small-tablet{-webkit-box-pack:end;-ms-flex-pack:end;-moz-justify-content:flex-end;justify-content:flex-end;text-align:end;}.top-small-tablet{-webkit-box-align:start;-ms-flex-align:start;-moz-align-items:flex-start;align-items:flex-start;}.middle-small-tablet{-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center;}.bottom-small-tablet{-webkit-box-align:end;-ms-flex-align:end;-moz-align-items:flex-end;align-items:flex-end;}.around-small-tablet{-ms-flex-pack:distribute;-moz-justify-content:space-around;justify-content:space-around;}.between-small-tablet{-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between;}.first-small-tablet{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;}.last-small-tablet{-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:-10px;margin-left:-10px;}.row > [class^="col"]{padding-right:10px;padding-left:10px;}}@media only screen and (min-width:650px){.row{margin-right:-25px;margin-left:-25px;}.row > [class^="col"]{padding-right:25px;padding-left:25px;}}@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:650px){.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: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;}.branding > .branding_logo-wrapper > .branding_logo{display:block;width:auto;height:75px;}.branding--footer{display:block;background:url(/themes/custom/sytral_theme/img/logo/tcl.svg) no-repeat;background-size:contain;width:140px;height:auto;aspect-ratio:140 / 56;}@media (min-width:951px){.branding--footer{width:293px;}}.breadcrumb{text-align:left;margin:24px 0 12px;}.breadcrumb_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;}.breadcrumb_item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:1.4rem;line-height:1.2em;color:#262626;}.breadcrumb_item::after{content:">";}.breadcrumb_item--current{text-decoration:underline;font-weight:700;}.breadcrumb_item--current::after{content:none;}.breadcrumb_link:hover,.breadcrumb_link:focus-visible{text-decoration:underline;}@media only screen and (max-width:889px){.breadcrumb_item{display:none;}.breadcrumb_item--parent{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;}.breadcrumb_item--parent .breadcrumb_link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:inherit;-ms-flex-align:inherit;align-items:inherit;gap:inherit;font-weight:700;}.breadcrumb_item--parent .breadcrumb_link::before{content:'';display:inline-block;width:18px;aspect-ratio:1;background-color:currentColor;-webkit-mask-image:url(/themes/custom/sytral_theme/img/ico/arrow-small.svg);mask-image:url(/themes/custom/sytral_theme/img/ico/arrow-small.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;rotate:180deg;translate:0 -1px;}.breadcrumb_item--parent:after{content:none;}}.button,.webform .webform-preview .webform-wizard-page-edit{cursor:pointer;vertical-align:middle;}.button:disabled,.webform .webform-preview .webform-wizard-page-edit:disabled{opacity:0.6;cursor:not-allowed;-webkit-filter:grayscale(50%);filter:grayscale(50%);}.button--outline,.webform .webform-preview .webform-wizard-page-edit,.button--plain,.user-reset-pass form .form-actions .button.form-submit,.user-reset-pass form .form-actions .webform .webform-preview .form-submit.webform-wizard-page-edit,.webform .webform-preview .user-reset-pass form .form-actions .form-submit.webform-wizard-page-edit{display:inline-block;vertical-align:middle;text-align:center;font-weight:600;line-height:27px;font-size:1.8rem;border-radius:5px;}.button--outline,.webform .webform-preview .webform-wizard-page-edit{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,.user-reset-pass form .form-actions .webform .webform-preview .form-submit.webform-wizard-page-edit,.webform .webform-preview .user-reset-pass form .form-actions .form-submit.webform-wizard-page-edit,.webform .webform-preview .button--primary.webform-wizard-page-edit{border-color:#E30613;color:#E30613;}.button--outline.button--primary:hover,.user-reset-pass form .form-actions .button--outline.button.form-submit:hover,.user-reset-pass form .form-actions .webform .webform-preview .form-submit.webform-wizard-page-edit:hover,.webform .webform-preview .user-reset-pass form .form-actions .form-submit.webform-wizard-page-edit:hover,.webform .webform-preview .button--primary.webform-wizard-page-edit:hover,.button--outline.button--primary:focus,.user-reset-pass form .form-actions .button--outline.button.form-submit:focus,.user-reset-pass form .form-actions .webform .webform-preview .form-submit.webform-wizard-page-edit:focus,.webform .webform-preview .user-reset-pass form .form-actions .form-submit.webform-wizard-page-edit:focus,.webform .webform-preview .button--primary.webform-wizard-page-edit: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,.webform .webform-preview .webform-wizard-page-edit{border-color:#58585a;color:#58585a;}.button--outline.button--secondary:hover,.webform .webform-preview .webform-wizard-page-edit:hover,.button--outline.button--secondary:focus,.webform .webform-preview .webform-wizard-page-edit: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,.user-reset-pass form .form-actions .webform .webform-preview .form-submit.webform-wizard-page-edit,.webform .webform-preview .user-reset-pass form .form-actions .form-submit.webform-wizard-page-edit{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,.user-reset-pass form .form-actions .webform .webform-preview .form-submit.webform-wizard-page-edit,.webform .webform-preview .user-reset-pass form .form-actions .form-submit.webform-wizard-page-edit{background-color:#E30613;}.button--plain.button--primary:hover,.user-reset-pass form .form-actions .button.form-submit:hover,.user-reset-pass form .form-actions .webform .webform-preview .form-submit.webform-wizard-page-edit:hover,.webform .webform-preview .user-reset-pass form .form-actions .form-submit.webform-wizard-page-edit:hover,.button--plain.button--primary:focus,.user-reset-pass form .form-actions .button.form-submit:focus,.user-reset-pass form .form-actions .webform .webform-preview .form-submit.webform-wizard-page-edit:focus,.webform .webform-preview .user-reset-pass form .form-actions .form-submit.webform-wizard-page-edit: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,.user-reset-pass form .form-actions .webform .webform-preview .form-submit.webform-wizard-page-edit:disabled,.webform .webform-preview .user-reset-pass form .form-actions .form-submit.webform-wizard-page-edit: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,.user-reset-pass form .form-actions .webform .webform-preview .form-submit.webform-wizard-page-edit,.webform .webform-preview .user-reset-pass form .form-actions .form-submit.webform-wizard-page-edit,.webform .webform-preview .button--plain.webform-wizard-page-edit{background-color:#58585a;}.button--plain.button--secondary:hover,.user-reset-pass form .form-actions .button--secondary.button.form-submit:hover,.user-reset-pass form .form-actions .webform .webform-preview .form-submit.webform-wizard-page-edit:hover,.webform .webform-preview .user-reset-pass form .form-actions .form-submit.webform-wizard-page-edit:hover,.webform .webform-preview .button--plain.webform-wizard-page-edit:hover,.button--plain.button--secondary:focus,.user-reset-pass form .form-actions .button--secondary.button.form-submit:focus,.user-reset-pass form .form-actions .webform .webform-preview .form-submit.webform-wizard-page-edit:focus,.webform .webform-preview .user-reset-pass form .form-actions .form-submit.webform-wizard-page-edit:focus,.webform .webform-preview .button--plain.webform-wizard-page-edit: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%;}@use 'sass:math';.burger-menu{display:block;width:32px;height:32px;position:relative;cursor:pointer;color:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:0;background:transparent;overflow:hidden;}.burger-menu::before,.burger-menu::after,.burger-menu span{content:'';display:block;position:absolute;height:2px;width:20px;background:currentColor;opacity:1;left:6px;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:.15s;transition:.15s;}.burger-menu::before{top:8px;}.burger-menu span{top:15px;overflow:hidden;text-indent:-99em;}.burger-menu::after{top:22px;}.burger-menu[aria-expanded="true"]::before{top:15px;-webkit-transform:rotate(45deg);transform:rotate(45deg);}.burger-menu[aria-expanded="true"] span{width:0;opacity:0;left:0;}.burger-menu[aria-expanded="true"]::after{top:15px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}.checkbox{--_border-color:#262626;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.checkbox_label{display:block;font-size:1.4rem;}.checkbox_label a{color:#58585a;text-decoration:underline;}.checkbox_label a:hover,.checkbox_label a:focus{color:#E30613;}.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;width:18px;aspect-ratio:1;background-color:#fff;border:2px solid var(--_border-color);border-radius:3px;-webkit-transition:border-color .2s;transition:border-color .2s;}.checkbox_inner:focus-within{--focus-color:#262626;outline:2px dotted var(--focus-color,currentColor);outline-offset:2px;}.checkbox_field{pointer-events:none;position:absolute;z-index:0;opacity:0;width:12px;height:12px;left:calc(50% - 6px);bottom:-2px;}.checkbox_field + .checkbox_check{z-index:0;width:100%;height:100%;opacity:0;scale:0;background-color:#262626;-webkit-transition:scale .2s,opacity .15s;transition:scale .2s,opacity .15s;}.checkbox_field + .checkbox_check::after{content:"";position:absolute;width:8px;height:4px;border-bottom:2px solid #fff;border-left:2px solid #fff;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:4px;left:3px;}.checkbox_field:checked + .checkbox_check{scale:1;opacity:1;}.checkbox.checkbox--checked{--_border-color:#262626;}.checkbox.checkbox--invalid{--_border-color:#E30613;}.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:#E30613;}.checkbox--slider .checkbox_inner .checkbox_field:checked + .checkbox_check:after{width:22px;height:22px;left:34px;}.checkbox--label-button .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;aspect-ratio:auto;}.checkbox--label-button .checkbox_inner .checkbox_label{font-size:1.7rem;color:#3a3636;font-weight:600;text-align:center;margin:0 auto;}.checkbox--label-button .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-button .checkbox_inner .checkbox_field + .checkbox_check + .checkbox_label{-webkit-transform:translateX(17px);transform:translateX(17px);-webkit-transition:all .2s;transition:all .2s;}.checkbox--label-button .checkbox_inner .checkbox_field:checked + .checkbox_check{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:all .2s;transition:all .2s;}.checkbox--label-button .checkbox_inner .checkbox_field:checked + .checkbox_check + .checkbox_label{-webkit-transform:translateX(0);transform:translateX(0);}@media only screen and (max-width:889px){.checkbox{margin-bottom:25px;}}.checkboxes{--_border-display:none;}.checkboxes_options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-10px;}.checkboxes_option{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:calc(50% - 20px);margin:10px;}.checkboxes_option .checkbox{margin:0;height:100%;}.checkboxes_option .checkbox--button .checkbox_inner{height:100%;}@media only screen and (max-width:889px){.checkboxes_options{margin:-5px;}.checkboxes_option{width:calc(50% - 10px);margin:5px;}}.download-link{text-align:center;margin:0 auto 60px;}.download-link .download-link_file-type{text-transform:uppercase;}@media only screen and (max-width:889px){.download-link .link{display:-webkit-box;display:-ms-flexbox;display:flex;}.download-link .download-link_file-info{display:block;}}.dropdown{position:relative;}.dropdown__button{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;text-align:center;gap:8px;cursor:pointer;--_icon-image:url(/themes/custom/sytral_theme/img/ico/caret-bold.svg);--_icon-rotation:-90deg;}.dropdown__button::after{content:'';-webkit-box-ordinal-group:NaN;-ms-flex-order:var(--_icon-order,2);order:var(--_icon-order,2);width:var(--_icon-size,18px);aspect-ratio:1;-webkit-mask-image:var(--_icon-image,none);mask-image:var(--_icon-image,none);-webkit-mask-size:var(--_icon-size,contain);mask-size:var(--_icon-size,contain);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:var(--_icon-color,currentColor);rotate:var(--_icon-rotation);-webkit-transition:.2s;transition:.2s;}.dropdown__button[aria-expanded=true]{--_icon-rotation:90deg;}.dropdown__content{position:absolute;z-index:1;visibility:hidden;opacity:0;min-width:100%;-webkit-transform-origin:top;transform-origin:top;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-property:visibility,opacity,-webkit-transform;transition-property:visibility,opacity,-webkit-transform;transition-property:visibility,transform,opacity;transition-property:visibility,transform,opacity,-webkit-transform;}.dropdown:has(.dropdown__button[aria-expanded=true]) .dropdown__content{visibility:visible;opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1);z-index:10;}.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:#E30613;}.dropdown-menu li{text-align:center;}.dropdown-menu li:not(:last-child){border-bottom:solid 1px #E7E7E7;}.dropdown-menu--open{display:block;opacity:1;}.editorial h1,.webform .form-item--webform--inline-checkbox .description .webform-element-description h1{font-family:degular,Open Sans,sans-serif;font-size:5.6rem;font-weight:500;line-height:1.2em;color:#3a3636;margin-bottom:var(--editorial-title-mb);margin-bottom:32px;}@media only screen and (max-width:889px){.editorial h1,.webform .form-item--webform--inline-checkbox .description .webform-element-description h1{font-size:3rem;}}.editorial h2,.webform .form-item--webform--inline-checkbox .description .webform-element-description h2{font-family:degular,Open Sans,sans-serif;font-size:4.6rem;font-weight:500;line-height:1.2em;color:#3a3636;margin-bottom:var(--editorial-title-mb);margin-bottom:32px;font-size:3.8rem;}@media only screen and (max-width:889px){.editorial h2,.webform .form-item--webform--inline-checkbox .description .webform-element-description h2{font-size:2.6rem;}}@media only screen and (max-width:889px){.editorial h2,.webform .form-item--webform--inline-checkbox .description .webform-element-description h2{font-size:2.8rem;}}.editorial h3,.webform .form-item--webform--inline-checkbox .description .webform-element-description h3,.editorial h4,.webform .form-item--webform--inline-checkbox .description .webform-element-description h4,.editorial h5,.webform .form-item--webform--inline-checkbox .description .webform-element-description h5,.editorial h6,.webform .form-item--webform--inline-checkbox .description .webform-element-description h6{font-family:degular,Open Sans,sans-serif;font-size:3.6rem;font-weight:600;line-height:1.2em;color:#3a3636;margin-bottom:var(--editorial-title-mb);margin-bottom:32px;font-size:2.5rem;}@media only screen and (max-width:889px){.editorial h3,.webform .form-item--webform--inline-checkbox .description .webform-element-description h3,.editorial h4,.webform .form-item--webform--inline-checkbox .description .webform-element-description h4,.editorial h5,.webform .form-item--webform--inline-checkbox .description .webform-element-description h5,.editorial h6,.webform .form-item--webform--inline-checkbox .description .webform-element-description h6{font-size:2.4rem;}}@media only screen and (max-width:889px){.editorial h3,.webform .form-item--webform--inline-checkbox .description .webform-element-description h3,.editorial h4,.webform .form-item--webform--inline-checkbox .description .webform-element-description h4,.editorial h5,.webform .form-item--webform--inline-checkbox .description .webform-element-description h5,.editorial h6,.webform .form-item--webform--inline-checkbox .description .webform-element-description h6{font-size:2rem;}}.editorial p,.webform .form-item--webform--inline-checkbox .description .webform-element-description p,.editorial ol,.webform .form-item--webform--inline-checkbox .description .webform-element-description ol,.editorial ul,.webform .form-item--webform--inline-checkbox .description .webform-element-description ul{font-size:1.6rem;line-height:var(--editorial-text-lh);margin-bottom:var(--editorial-text-mb);}.editorial p + h1,.webform .form-item--webform--inline-checkbox .description .webform-element-description p + h1,.editorial p + h2,.webform .form-item--webform--inline-checkbox .description .webform-element-description p + h2,.editorial p + h3,.webform .form-item--webform--inline-checkbox .description .webform-element-description p + h3,.editorial p + h4,.webform .form-item--webform--inline-checkbox .description .webform-element-description p + h4,.editorial p + h5,.webform .form-item--webform--inline-checkbox .description .webform-element-description p + h5,.editorial p + h6,.webform .form-item--webform--inline-checkbox .description .webform-element-description p + h6,.editorial ol + h1,.webform .form-item--webform--inline-checkbox .description .webform-element-description ol + h1,.editorial ol + h2,.webform .form-item--webform--inline-checkbox .description .webform-element-description ol + h2,.editorial ol + h3,.webform .form-item--webform--inline-checkbox .description .webform-element-description ol + h3,.editorial ol + h4,.webform .form-item--webform--inline-checkbox .description .webform-element-description ol + h4,.editorial ol + h5,.webform .form-item--webform--inline-checkbox .description .webform-element-description ol + h5,.editorial ol + h6,.webform .form-item--webform--inline-checkbox .description .webform-element-description ol + h6,.editorial ul + h1,.webform .form-item--webform--inline-checkbox .description .webform-element-description ul + h1,.editorial ul + h2,.webform .form-item--webform--inline-checkbox .description .webform-element-description ul + h2,.editorial ul + h3,.webform .form-item--webform--inline-checkbox .description .webform-element-description ul + h3,.editorial ul + h4,.webform .form-item--webform--inline-checkbox .description .webform-element-description ul + h4,.editorial ul + h5,.webform .form-item--webform--inline-checkbox .description .webform-element-description ul + h5,.editorial ul + h6,.webform .form-item--webform--inline-checkbox .description .webform-element-description ul + h6{margin-top:50px;}.editorial a,.webform .form-item--webform--inline-checkbox .description .webform-element-description a{color:#E30613;text-decoration:underline;}.editorial a:hover,.webform .form-item--webform--inline-checkbox .description .webform-element-description a:hover,.editorial a:focus-visible,.webform .form-item--webform--inline-checkbox .description .webform-element-description a:focus-visible{color:#b40014;text-decoration:none;}.editorial ol,.webform .form-item--webform--inline-checkbox .description .webform-element-description ol{list-style:none;counter-reset:li;padding-left:10px;}.editorial ol > li,.webform .form-item--webform--inline-checkbox .description .webform-element-description ol > li{position:relative;padding-left:19px;}.editorial ol > li:before,.webform .form-item--webform--inline-checkbox .description .webform-element-description ol > li:before{position:absolute;left:-10px;top:0.12em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:24px;height:24px;counter-increment:li;content:counter(li) ".";color:#E30613;font-size:0.9em;}.editorial ul,.webform .form-item--webform--inline-checkbox .description .webform-element-description ul{list-style:none;padding-left:10px;}.editorial ul > li,.webform .form-item--webform--inline-checkbox .description .webform-element-description ul > li{position:relative;padding-left:15px;}.editorial ul > li:before,.webform .form-item--webform--inline-checkbox .description .webform-element-description ul > li:before{position:absolute;left:-10px;top:0.12em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:18px;height:18px;content:"\2022";color:#E30613;font-size:1.25em;}.editorial .link,.webform .form-item--webform--inline-checkbox .description .webform-element-description .link{text-decoration:none;margin:5px 3px;}.editorial .link.link--plain,.webform .form-item--webform--inline-checkbox .description .webform-element-description .link.link--plain{color:#fff;}.editorial .link[target="_blank"],.webform .form-item--webform--inline-checkbox .description .webform-element-description .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,.webform .form-item--webform--inline-checkbox .description .webform-element-description .link[target="_blank"]:before,.editorial .link[target="_blank"]:after,.webform .form-item--webform--inline-checkbox .description .webform-element-description .link[target="_blank"]:after{content:"";display:block;}.editorial .link[target="_blank"]:after,.webform .form-item--webform--inline-checkbox .description .webform-element-description .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,.webform .form-item--webform--inline-checkbox .description .webform-element-description .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,.webform .form-item--webform--inline-checkbox .description .webform-element-description .link[target="_blank"].link--outline.link--secondary:after{background-image:url(/themes/custom/sytral_theme/img/ico/external-grey.svg);}.editorial.accordion_content,.webform .form-item--webform--inline-checkbox .description .accordion_content.webform-element-description{--editorial-text-mb:10px;}.editorial.accordion_content > :last-child,.webform .form-item--webform--inline-checkbox .description .accordion_content.webform-element-description > :last-child{-webkit-margin-after:0 !important;margin-block-end:0 !important;}.panel--accordion:not(.panel--open) .panel_content{display:none !important;}.panel_button{display:block !important;}.faciliti-button{width:38px;}.faciliti-button:hover,.faciliti-button:focus-visible{-webkit-transform:scale(1.08);transform:scale(1.08);}.figure{--accordion-trigger-padding-block:0;display:grid;}@-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;}}:root{--form-item-border-gr:2 / 3;--form-item-label-mi:0;--form-item-label-mb:0 8px;--form-item-inner-min-h:40px;--form-item-inner-mb:8px;}.form-item{position:relative;display:grid;-webkit-margin-after:32px;margin-block-end:32px;}.form-filters .form-item{-webkit-margin-after:0;margin-block-end:0;}.form-item > *{grid-column:1 / 2;}.form-item:not(fieldset)::before{content:'';display:var(--_border-display,block);grid-row:var(--form-item-border-gr);grid-column:1 / 2;border-radius:8px;border:1px solid var(--_border-color,#262626);pointer-events:none;-webkit-transition:border-color .2s;transition:border-color .2s;min-height:40px;}.form-item:not(fieldset):has(:focus-visible)::before{outline:1px solid var(--_border-color,#262626);}.form-item--label-inside{--form-item-border-gr:1 / 3;--form-item-label-mi:12px;--form-item-label-mb:8px 0;--form-item-inner-min-h:20px;--form-item-inner-mb:0 8px;}.form-item:has(.description--before){--form-item-border-gr:3 / 4;}.form-item.form-item--invalid{--_border-color:#E30613;}.form-item_label{display:block;position:relative;margin-inline:var(--form-item-label-mi);font-size:1.4rem;color:#262626;line-height:1.4em;font-weight:600;grid-row:1 / 2;margin-block:var(--form-item-label-mb);}.form-item_label .label-red{color:#E30613;}.form-filters .form-item_label-requiredness{display:none;}.form-item_label + div.description--before{grid-row:2 / 3;margin-block:0 10px;}.form-item_label + div.description--before + .form-item_inner{grid-row:3 / 4;}.form-item_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-row:2 / 3;min-height:var(--form-item-inner-min-h);margin-block:var(--form-item-inner-mb);}.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:#262626;}.form-item_inner:focus-within{border-color:#262626;}.form-item--invalid .form-item_inner{border-color:#E30613;}.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-filters .form-item--valid .form-item_inner:after{display:none;}.form-item--password .form-item_inner:after{margin-right:0;}.form-item_inner--webform:has(input[type="checkbox"]):has(+ .form-item_label){float:left;min-height:0;margin-block:4px;-webkit-margin-end:8px;margin-inline-end:8px;}.form-item_inner--webform:has(input[type="checkbox"]):has(+ .form-item_label) + .form-item_label + .description a{color:#58585a;text-decoration:underline;}.form-item_inner--webform:has(input[type="checkbox"]):has(+ .form-item_label) + .form-item_label + .description a:hover,.form-item_inner--webform:has(input[type="checkbox"]):has(+ .form-item_label) + .form-item_label + .description a:focus-visible{color:#E30613;text-decoration:none;}.form-item_field{font-size:1.6rem;display:block;width:100%;min-height:20px;padding-inline:12px;color:#3a3636;border:none;background:none;line-height:20px;}.form-item_field::-webkit-inner-spin-button,.form-item_field::-webkit-outer-spin-button{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:#E7E7E7;opacity:0.8;}.form-item_field:-moz-read-only{cursor:default;}.form-item_field:read-only{cursor:default;}.form-item--webform:not(.webform-markup) .form-item_inner--webform input,.form-item--webform:not(.webform-markup) .form-item_inner--webform textarea,.form-item--webform:not(.webform-markup) .form-item_inner--webform select{font-size:1.6rem;display:block;width:100%;min-height:20px;padding-inline:12px;color:#3a3636;border:none;background:none;line-height:20px;}.form-item--webform:not(.webform-markup) .form-item_inner--webform input::-webkit-inner-spin-button,.form-item--webform:not(.webform-markup) .form-item_inner--webform input::-webkit-outer-spin-button,.form-item--webform:not(.webform-markup) .form-item_inner--webform textarea::-webkit-inner-spin-button,.form-item--webform:not(.webform-markup) .form-item_inner--webform textarea::-webkit-outer-spin-button,.form-item--webform:not(.webform-markup) .form-item_inner--webform select::-webkit-inner-spin-button,.form-item--webform:not(.webform-markup) .form-item_inner--webform select::-webkit-outer-spin-button{display:none;-webkit-appearance:none;}.form-item--webform:not(.webform-markup) .form-item_inner--webform input[type=number],.form-item--webform:not(.webform-markup) .form-item_inner--webform textarea[type=number],.form-item--webform:not(.webform-markup) .form-item_inner--webform select[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;}.form-item--big .form-item--webform:not(.webform-markup) .form-item_inner--webform input,.form-item--big
.form-item--webform:not(.webform-markup) .form-item_inner--webform textarea,.form-item--big
.form-item--webform:not(.webform-markup) .form-item_inner--webform select{font-size:2.4rem;}.form-item--webform:not(.webform-markup) .form-item_inner--webform input::-webkit-input-placeholder,.form-item--webform:not(.webform-markup) .form-item_inner--webform textarea::-webkit-input-placeholder,.form-item--webform:not(.webform-markup) .form-item_inner--webform select::-webkit-input-placeholder{color:#9b9fa6;}.form-item--webform:not(.webform-markup) .form-item_inner--webform input::-ms-input-placeholder,.form-item--webform:not(.webform-markup) .form-item_inner--webform textarea::-ms-input-placeholder,.form-item--webform:not(.webform-markup) .form-item_inner--webform select::-ms-input-placeholder{color:#9b9fa6;}.form-item--webform:not(.webform-markup) .form-item_inner--webform input::placeholder,.form-item--webform:not(.webform-markup) .form-item_inner--webform textarea::placeholder,.form-item--webform:not(.webform-markup) .form-item_inner--webform select::placeholder{color:#9b9fa6;}.form-item--webform:not(.webform-markup) .form-item_inner--webform input:disabled,.form-item--webform:not(.webform-markup) .form-item_inner--webform textarea:disabled,.form-item--webform:not(.webform-markup) .form-item_inner--webform select:disabled{background-color:#E7E7E7;opacity:0.8;}.form-item--webform:not(.webform-markup) .form-item_inner--webform input:-moz-read-only,.form-item--webform:not(.webform-markup) .form-item_inner--webform textarea:-moz-read-only,.form-item--webform:not(.webform-markup) .form-item_inner--webform select:-moz-read-only{cursor:default;}.form-item--webform:not(.webform-markup) .form-item_inner--webform input:read-only,.form-item--webform:not(.webform-markup) .form-item_inner--webform textarea:read-only,.form-item--webform:not(.webform-markup) .form-item_inner--webform select:read-only{cursor:default;}.form-item--webform:not(.webform-markup) .form-item_inner--webform > div{width:100%;}.form-item--webform-markup:not(:first-child){-webkit-margin-before:2rem;margin-block-start:2rem;}.form-item--webform-markup:not(:last-child){-webkit-margin-after:2rem;margin-block-end:2rem;}.form-item--webform .webform-element-more{-webkit-margin-before:1rem;margin-block-start:1rem;}.form-item_error{display:block;margin-top:2px;color:#E30613;font-size:1.4rem;line-height:1.57em;}.form-item .description,.form-item_description{margin:10px 0 0;font-size:1.5rem;line-height:1.57em;}.form-item .description a,.form-item_description a{color:#58585a;text-decoration:underline;}.form-item .description a:hover,.form-item .description a:focus-visible,.form-item_description a:hover,.form-item_description a:focus-visible{color:#E30613;text-decoration:none;}.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:8px;left:0;top:30px;width:280px;opacity:0;}.form-item_info-window .form-item_info-window_content:hover{display:block;opacity:1;}@media only screen and (max-width:889px){.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;}}img{max-width:100%;}.disabled{background-color:#e3e4e4;opacity:0.8;}.language-selector{z-index:10;width:53px;}.language-selector:has(.language-selector_active-language[aria-expanded=true]){--active-language-border-radius:5px 5px 0 0;}.language-selector:has(.language-selector_active-language[aria-expanded=true]) .language-selector_languages{-webkit-animation:menuOpening .2s;animation:menuOpening .2s;}.language-selector_active-language{font-size:1.6rem;padding:8px 0 8px 8px;text-transform:capitalize;line-height:1.2em;position:relative;border-radius:var(--active-language-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_active-language:hover,.language-selector_active-language:focus-visible,.language-selector:focus-within .language-selector_active-language{color:#58585a;text-decoration:underline;background-color:#E7E7E7;-webkit-box-shadow:0 0 0 1px #E7E7E7;box-shadow:0 0 0 1px #E7E7E7;}.language-selector_languages{z-index:10;white-space:nowrap;background-color:#fff;-webkit-box-shadow:0 0 0 1px #E7E7E7;box-shadow:0 0 0 1px #E7E7E7;border-radius:0 0 5px 5px;text-align:center;}.language-selector_language + .language-selector_language{border-top:1px solid #E7E7E7;}.language-selector_link{font-size:1.6rem;display:block;padding:8px;line-height:1.2em;text-transform:capitalize;}.language-selector_link:hover,.language-selector_link:focus-visible{color:#000;text-decoration:underline;}.link{cursor:pointer;}.link > .link_pictogram{width:var(--_link-pictogram-width,12px);height:auto;aspect-ratio:1;-o-object-fit:contain;object-fit:contain;vertical-align:middle;}.link--menu{display:block;}.header .link--menu.link--main{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.3em;color:#262626;}.header .link--menu.link--main:is(button){background:transparent;}.link--footer,.link--footer-top{font-size:1.4rem;font-weight:normal;}.link--footer:hover,.link--footer:focus-visible,.link--footer-top:hover,.link--footer-top:focus-visible{text-decoration:underline;}.link--footer-top .link_pictogram{-webkit-filter:brightness(0) saturate(100%) invert(11%) sepia(1%) saturate(1%) hue-rotate(334deg) brightness(94%) contrast(88%);filter:brightness(0) saturate(100%) invert(11%) sepia(1%) saturate(1%) hue-rotate(334deg) brightness(94%) contrast(88%);}.link.link--external{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;}.menu .link.link--external{display:-webkit-box;display:-ms-flexbox;display:flex;}.link.link--external:after{content:"";width:12px;height:12px;-webkit-mask-image:url(/themes/custom/sytral_theme/img/ico/external.svg);mask-image:url(/themes/custom/sytral_theme/img/ico/external.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:currentColor;}.link--simple{text-decoration:underline;font-weight:700;}.link--simple:is(button){background:transparent;}.link--simple:hover,.link--simple:focus-visible{text-decoration:none;}.link--icon{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;text-align:center;gap:8px;}.link--icon:after{content:"";-webkit-box-ordinal-group:NaN;-ms-flex-order:var(--_icon-order,2);order:var(--_icon-order,2);-webkit-mask-image:var(--_icon-image,none);mask-image:var(--_icon-image,none);-webkit-mask-size:var(--_icon-size,contain);mask-size:var(--_icon-size,contain);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:var(--_icon-color,currentColor);width:18px;aspect-ratio:1;rotate:var(--_icon-rotation,0deg);-webkit-transition:.2s;transition:.2s;}.link--icon--left{--_icon-order:-1;}.link--icon[class*="link--icon--caret"]{--_icon-image:url(/themes/custom/sytral_theme/img/ico/caret-bold.svg);}.link--icon--caret-bottom{--_icon-rotation:-90deg;}.link--icon--caret-right{--_icon-rotation:180deg;}.link--icon--caret-top{--_icon-rotation:90deg;}.link--icon--cart{--_icon-image:url(/themes/custom/sytral_theme/img/logo/ic_bag_outline.svg);}.link--icon--star-outline{--_icon-image:url(/themes/custom/sytral_theme/img/ico/star-outline.svg);}.link--icon--user::after{content:"\e906";font-family:'Store' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;font-size:20px;-webkit-mask-image:none;mask-image:none;background-color:transparent;}.link--icon--info{--_icon-image:url(/themes/custom/sytral_theme/img/ico/info-plain.svg);--_icon-size:16px;}.link--icon--wheelchair{--_icon-image:url(/themes/custom/sytral_theme/img/ico/wheelchair.svg);--_icon-size:16px;}.link--outline,.link--plain{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;text-align:center;font-weight:bold;min-height:48px;padding:2px 24px;font-size:1.6rem;border-radius:8px;}a:focus-visible .link--outline,a:focus-visible
.link--plain{outline:2px dotted var(--focus-color,currentColor);outline-offset:2px;}.link--outline.link--small,.link--plain.link--small{min-height:40px;padding-inline:16px;font-size:1.4rem;}.link--outline{border:2px solid;-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:#262626;color:#262626;}.link--outline.link--primary:hover,.link--outline.link--primary:focus-visible{border-color:#575757;color:#575757;-webkit-box-shadow:0 0 0 1px #575757;box-shadow:0 0 0 1px #575757;}.link--outline.link--primary:focus-visible{outline-color:#575757;}.link--outline.link--secondary{border-color:#58585a;color:#58585a;}.link--outline.link--secondary:hover,.link--outline.link--secondary:focus-visible{border-color:#3a3636;color:#3a3636;-webkit-box-shadow:0 0 0 1px #3a3636;box-shadow:0 0 0 1px #3a3636;}.link--outline.link--secondary:focus-visible{outline-color:#3a3636;}.link--outline.link--tertiary{border-color:#E30613;color:#E30613;}.link--outline.link--tertiary:hover,.link--outline.link--tertiary:focus-visible{border-color:#b40014;color:#b40014;-webkit-box-shadow:0 0 0 1px #b40014;box-shadow:0 0 0 1px #b40014;}.link--outline.link--tertiary:focus-visible{outline-color:#b40014;}.link--outline.link--light-grey{font-weight:600;font-size:1.7rem;color:#fff;border-color:#909194;padding:7px 26px;-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-visible{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--light-grey:focus-visible{outline-color:#6f7073;}.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-visible{color:#E30613;border-color:#E30613;-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:focus-visible{outline-color:#E30613;}.link--plain{color:#fff;-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:#262626;}.link--plain.link--primary:hover,.link--plain.link--primary:focus-visible{background-color:#575757;color:#fff;-webkit-box-shadow:0 0 0 1px #575757;box-shadow:0 0 0 1px #575757;}.link--plain.link--primary:focus-visible{outline-color:#575757;}.link--plain.link--secondary{background-color:#58585a;}.link--plain.link--secondary:hover,.link--plain.link--secondary:focus-visible{background-color:#3a3636;color:#fff;-webkit-box-shadow:0 0 0 1px #3a3636;box-shadow:0 0 0 1px #3a3636;}.link--plain.link--secondary:focus-visible{outline-color:#3a3636;}.link--plain.link--tertiary{background-color:#E30613;}.link--plain.link--tertiary:hover,.link--plain.link--tertiary:focus-visible{background-color:#b40014;color:#fff;-webkit-box-shadow:0 0 0 1px #b40014;box-shadow:0 0 0 1px #b40014;}.link--plain.link--tertiary:focus-visible{outline-color:#b40014;}.link--plain.link--light-grey{background-color:#909194;font-weight:600;font-size:1.7rem;color:#fff;border-radius:5px;padding:9px 26px;-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-visible{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--light-grey:focus-visible{outline-color:#6f7073;}.link--plain.link--white{background-color:#fff;color:#262626;}.link--plain.link--white:hover,.link--plain.link--white:focus-visible,a:hover .link--plain.link--white,a:focus-visible .link--plain.link--white{background-color:#E7E7E7;-webkit-box-shadow:0 0 0 1px #E7E7E7;box-shadow:0 0 0 1px #E7E7E7;}.link--plain.link--white:focus-visible,a:focus-visible .link--plain.link--white{outline-color:#E7E7E7;}.link--plain.link--disabled{background-color:#909194 !important;color:#fff !important;pointer-events:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;outline:none !important;opacity:.7;}.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:#575757;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-visible{-webkit-transform:scale(1.03);transform:scale(1.03);}.link--shadowed:hover:after,.link--shadowed:focus-visible: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:600;line-height:1.3em;color:#E30613;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-visible{-webkit-box-shadow:0 2px 14px 0 rgba(0,0,0,0.26),0 0 0 2px #E30613;box-shadow:0 2px 14px 0 rgba(0,0,0,0.26),0 0 0 2px #E30613;}.link--rounded.link--primary.link--plain{color:#fff;}.link--rounded.link--primary.link--plain:hover,.link--rounded.link--primary.link--plain:focus-visible{-webkit-box-shadow:0 2px 14px 0 rgba(0,0,0,0.26),0 0 0 1px #575757;box-shadow:0 2px 14px 0 rgba(0,0,0,0.26),0 0 0 1px #575757;}.link--stretched{display:block;width:100%;}@media only screen and (max-width:889px){.link--shadowed{padding:29px 65px 29px 25px;}.link--shadowed:after{right:25px;}}@media (hover:none),(max-width:950px){.header .link--menu.link--main,.header .link--parent-submenu,.header .link--submenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.8rem;font-weight:normal;padding:24px;max-width:inherit;height:auto;width:100%;}.header .link--menu.link--main:is(button),.header .link--parent-submenu:is(button),.header .link--submenu:is(button){background:transparent;cursor:pointer;}.header .link--menu.link--main,.header .link--parent-submenu{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:4px;text-align:start;}.header .link--menu.link--main:after,.header .link--parent-submenu:after{content:"";-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;background:currentColor;width:26px;height:26px;-webkit-mask-image:url(/themes/custom/sytral_theme/img/ico/caret-bold.svg);mask-image:url(/themes/custom/sytral_theme/img/ico/caret-bold.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;rotate:180deg;}.menu .link--parent-submenu--desktop{display:none !important;}.footer .link--second-level{font-family:degular,Open Sans,sans-serif;font-size:1.4rem;font-weight:600;line-height:1.25;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;min-height:24px;text-align:left;margin-bottom:8px;}.footer .link--second-level.link--parent-submenu{width:100%;}.footer .link--second-level.link--parent-submenu[aria-expanded="true"]{--_link-caret-rotation:90deg;}.footer .link--second-level.link--parent-submenu:after{content:"";background:currentColor;width:24px;height:24px;-webkit-mask-image:url(/themes/custom/sytral_theme/img/ico/caret-bold.svg);mask-image:url(/themes/custom/sytral_theme/img/ico/caret-bold.svg);-webkit-mask-size:20px;mask-size:20px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;rotate:var(--_link-caret-rotation,-90deg);-webkit-transition:rotate .2s;transition:rotate .2s;}.footer .link--submenu{font-size:1.4rem;background:transparent;cursor:pointer;}}@media (hover:hover) and (min-width:951px){.header .link--menu.link--main{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;font-size:1.6rem;line-height:1.3em;text-align:center;color:#262626;-webkit-transition:color .2s;transition:color .2s;padding-block:2px;position:relative;gap:8px;}.header .link--menu.link--main::before,.header .link--menu.link--main::after{content:'';}.header .link--menu.link--main::before{position:absolute;inset:100% 0 auto;height:2px;background-color:#262626;z-index:1;opacity:var(--_link-underline-opacity,0);-webkit-transition:opacity .2s;transition:opacity .2s;}.header .link--menu.link--main::after{width:18px;height:18px;background-color:currentColor;-webkit-mask-image:url(/themes/custom/sytral_theme/img/ico/caret-bold.svg);mask-image:url(/themes/custom/sytral_theme/img/ico/caret-bold.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;rotate:var(--_link-caret-rotation,-90deg);-webkit-transition:rotate .2s;transition:rotate .2s;}.header .link--menu.link--main:is(a)::after{display:none;}.menu_item--active > .header .link--menu.link--main,.header .link--menu.link--main:hover,.header .link--menu.link--main:focus-visible,.header .link--menu.link--main[aria-expanded="true"]{--_link-underline-opacity:1;}.header .link--menu.link--main[aria-expanded="true"]{--_link-caret-rotation:90deg;}.footer .link--menu:is(a,button):hover,.footer .link--menu:is(a,button):focus-visible,.link--submenu:is(a,button):hover,.link--submenu:is(a,button):focus-visible{text-decoration:underline;}.footer .link--menu:is(button),.link--submenu:is(button){background:transparent;}.link--submenu.link--second-level{display:block;text-align:left;}.header .link--submenu.link--second-level{font-family:degular,Open Sans,sans-serif;font-size:2rem;font-weight:600;line-height:1.25;margin-bottom:24px;}.footer .link--submenu.link--second-level{font-family:degular,Open Sans,sans-serif;font-size:1.4rem;font-weight:600;line-height:1.25;margin-bottom:8px;}.link--submenu.link--parent-submenu--mobile{display:none !important;}.submenu .submenu .link--submenu{font-size:1.6rem;line-height:1.2;text-align:left;}.footer .submenu .submenu .link--submenu{font-size:1.4rem;}}.map{overflow:hidden;}.map .map_content{display:block;border:0 none;width:100%;height:auto;min-height:calc(100vh - 160px);}.map--editorial{border-radius:8px;}.map--editorial .map_content{min-height:0;height:560px;background-color:#fff;}@media only screen and (max-width:889px){.page--node-map{}.map{}.map--editorial .map_content{min-height:400px;height:75dvh;}}@media only screen and (min-width:890px) and (max-width:1099px){.map--editorial .map_content{min-height:450px;height:75dvh;}}.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:#E30613;}.quote > .quote_text{font-size:2rem;line-height:1.6em;color:#E30613;margin-bottom:20px;}.quote > .quote_text:before{content:"«\00A0";}.quote > .quote_text:after{content:"\00A0»";}.quote > .quote_author{font-size:2.4rem;font-weight:bold;line-height:1.4em;color:#3a3636;}@media only screen and (max-width:889px){.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:1px solid #262626;border-radius:100px;-webkit-transition:border-color .2s;transition:border-color .2s;}.radio .radio_inner:focus-within{outline:1px solid #262626;}.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:100px;background-color:#E30613;-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:#262626;}.radio--invalid .radio_inner{border-color:#E30613;}.radio--invalid .radio_inner:focus-within{outline-color:#E30613;}.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-radius:3px;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:#E30613;}.radio--slider .radio_field:checked + .radio_check:after{width:22px;height:22px;left:34px;}.radio--label-button .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:56px;font-size:1.6rem;line-height:23px;padding:12px 15px;border-radius:8px;-webkit-box-pack:inherit;-ms-flex-pack:inherit;justify-content:inherit;}.radio--label-button .radio_inner .radio_label{font-size:1.6rem;color:#3a3636;font-weight:600;text-align:center;margin:0 auto;}.radio--label-button .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-button .radio_inner .radio_field + .radio_check + .radio_label{-webkit-transform:translateX(17px);transform:translateX(17px);-webkit-transition:all .2s;transition:all .2s;}.radio--label-button .radio_inner .radio_field:checked + .radio_check{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:all .2s;transition:all .2s;}.radio--label-button .radio_inner .radio_field:checked + .radio_check + .radio_label{-webkit-transform:translateX(0);transform:translateX(0);}@media only screen and (max-width:889px){.radio{margin-bottom:25px;}}.radios{--_border-display:none;}.radios_options{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-10px;}.radios_option{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:calc(50% - 20px);margin:10px;}.radios_option .radio{margin:0;height:100%;}.radios_option .radio--label-button .radio_inner{height:100%;}@media only screen and (max-width:889px){.radios_options{margin:-5px;}.radios_option{width:calc(50% - 10px);margin:5px;}}.route-calculation-input{position:relative;}.route-calculation-input_input-panel{display:grid;gap:8px;grid-template-columns:var(--_input-panel-gtc,auto 1fr auto);-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:var(--input-panel-padding,16px);background-color:#F6F6F6;border-radius:var(--_border-radius,8px);border:1px solid #262626;}.route-calculation-input_input-panel:has(.route-calculation_error:not(.route-calculation_error--hidden)){border-color:#fd0003;}.route-calculation-input_label{position:relative;font-size:1.6rem;font-weight:700;-webkit-padding-end:8px;padding-inline-end:8px;border-right:1px solid #E7E7E7;}.route-calculation-input_label-value{caret-color:#E30613;font-size:1.6rem;color:#262626;line-height:1.7em;padding:0;background-color:transparent;min-width:0;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.route-calculation-input_label-value::-webkit-input-placeholder{color:#262626;}.route-calculation-input_label-value::-ms-input-placeholder{color:#262626;}.route-calculation-input_label-value::placeholder{color:#262626;}.route-calculation-input_label-value::-ms-clear{display:none;}.route-calculation-input_clear{cursor:pointer;display:none;width:36px;aspect-ratio:1;border-radius:100px;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_clear:hover,.route-calculation-input_clear:focus-visible{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_suggestions-panel{display:var(--_suggestions-panel-display,none);background-color:#F6F6F6;position:absolute;z-index:2;top:100%;left:0;right:0;border-radius:0 0 8px 8px;border:1px solid #262626;-webkit-border-before:0;border-block-start:0;}.route-calculation-input_suggestions-panel .route-calculation-input_suggestions{border-top:1px solid #E7E7E7;}.route-calculation-input_suggestions-panel .route-calculation-input_suggestions:first-child{border-top:0 none;}.route-calculation-input_suggestions-panel .route-calculation-input_suggestions .route-calculation-input_suggestions_empty{display:none;}.route-calculation-input_suggestions-panel .route-calculation-input_suggestions .route-calculation-input_suggestions_title{width:100%;padding:16px;font-size:1.6rem;color:#9b9fa6;}.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.6rem;line-height:1.3em;color:#E30613;text-decoration:underline;}.route-calculation-input_suggestions-panel .route-calculation-input_suggestions .route-calculation-input_suggestions_link:hover{color:#b40014;}.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:#E30613;}.route-calculation-input_suggestions-panel .route-calculation-input_suggestions .route-calculation-input_suggestion{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;width:100%;padding:16px;font-size:1.5rem;line-height:1.3em;text-align:left;color:#262626;background-color:transparent;}.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:var(--_suggestion-icon),no-repeat center center;background-size:18px auto;width:18px;height:18px;}.route-calculation-input_suggestions-panel .route-calculation-input_suggestions .route-calculation-input_suggestion--stop-area{--_suggestion-icon:url(/themes/custom/sytral_theme/img/ico/stop-area.svg);}.route-calculation-input_suggestions-panel .route-calculation-input_suggestions .route-calculation-input_suggestion--poi{--_suggestion-icon:url(/themes/custom/sytral_theme/img/ico/poi.svg);}.route-calculation-input_suggestions-panel .route-calculation-input_suggestions .route-calculation-input_suggestion--address{--_suggestion-icon:url(/themes/custom/sytral_theme/img/ico/address.svg);}.route-calculation-input_suggestions-panel .route-calculation-input_suggestions .route-calculation-input_suggestion--administrative-region{--_suggestion-icon:url(/themes/custom/sytral_theme/img/ico/administrative-region.svg);}.route-calculation-input_suggestions-panel .route-calculation-input_suggestions .route-calculation-input_suggestion:hover,.route-calculation-input_suggestions-panel .route-calculation-input_suggestions .route-calculation-input_suggestion--selected{color:#E30613;background-color:#f9fafa;}.route-calculation-input_suggestions-panel .route-calculation-input_suggestions--geolocation{padding:0;--_suggestion-icon:url(/themes/custom/sytral_theme/img/ico/geolocation.svg);}.route-calculation-input_suggestions-panel .route-calculation-input_suggestions--recent.route-calculation-input_suggestions--empty{display:none;}.route-calculation-input_suggestions-panel .route-calculation-input_suggestions--bookmarks .route-calculation-input_suggestion,.route-calculation-input_suggestions-panel .route-calculation-input_suggestions--anonymous-bookmarks .route-calculation-input_suggestions_title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;}.route-calculation-input_suggestions-panel .route-calculation-input_suggestions--bookmarks .route-calculation-input_suggestion:before,.route-calculation-input_suggestions-panel .route-calculation-input_suggestions--anonymous-bookmarks .route-calculation-input_suggestions_title:before{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;content:"";display:block;width:18px;aspect-ratio:1;background:url(/themes/custom/sytral_theme/img/ico/star-outline.svg) no-repeat center center;background-size:18px auto;}.route-calculation-input_suggestions-panel .route-calculation-input_suggestions--hidden{display:none;}.route-calculation-input_suggestions-panel .route-calculation-input_suggestions--empty .route-calculation-input_suggestions_items{display:none;}.route-calculation-input_suggestions-panel .route-calculation-input_suggestions--empty .route-calculation-input_suggestions_empty{display:block;}.route-calculation-input--date-time{--_input-panel-gtc:auto 1fr;--input-panel-padding:16px 4px 16px 16px;}.route-calculation-input--date-time:has(input:focus) .route-calculation-input_input-panel{outline:1px solid #262626;}.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{--_border-radius:8px 8px 0 0;--_suggestions-panel-display:block;}.route-calculation-input--open:has(:focus-visible) .route-calculation-input_input-panel{outline:1px solid #262626;}.route-calculation-input--open:has(:focus-visible) .route-calculation-input_suggestions-panel{outline:1px solid #262626;}:root{--select-inner-top:10px;}.select.form-item--label-inside{--select-inner-top:0;}.select .form-item_inner{position:relative;}.select .form-item_inner:before{content:'';display:block;position:absolute;width:20px;height:20px;top:var(--select-inner-top);right:12px;pointer-events:none;background:url(/themes/custom/sytral_theme/img/ico/caret-bold.svg) no-repeat center center;rotate:-90deg;}.select .form-item_inner:after{position:absolute;height:20px;top:var(--select-inner-top);right:36px;margin-right:0;pointer-events:none;}.select .form-item_inner .form-item_field{padding-right:36px;}.select.form-item--valid .form-item_inner .form-item_field,.select.form-item--invalid .form-item_inner .form-item_field{padding-right:60px;}.form-filters .select.form-item--valid .form-item_inner .form-item_field,.form-filters .select.form-item--invalid .form-item_inner .form-item_field{padding-right:36px;}.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 #E30613,0 7px 37px 0 rgba(112,113,115,0.25);box-shadow:0 0 0 0 #E30613,0 7px 37px 0 rgba(112,113,115,0.25);background:#E30613;-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 (max-width:889px){.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-line-pack:center;align-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-negative:0;flex-shrink:0;height:70px;width:120px;border:solid 2px #E7E7E7;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 #E30613;}.tcl-line .tcl-line-pictogram{text-align:center;}.tcl-line .tcl-line-img{-webkit-margin-before:4px;margin-block-start:4px;margin-inline:auto;}@media only screen and (max-width:889px){.tcl-line{width:100px;height:61px;}}.tcl-line-pictogram{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:start;-ms-flex-pack:start;justify-content:flex-start;gap:4px;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-negative:0;flex-shrink:0;}.tcl-line-pictogram_label{font-size:1.6rem;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-margin-before:4px;margin-block-start:4px;text-transform:capitalize;}@media only screen and (max-width:889px){.tcl-line-pictogram_label{font-size:1.4rem;}}.tcl-line-img{display:block;height:24px;}@media only screen and (max-width:889px){.tcl-line-img{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:degular,Open Sans,sans-serif;font-size:3.6rem;font-weight:600;line-height:1.2em;color:#3a3636;margin-bottom:var(--editorial-title-mb);margin-top:10px;margin-bottom:0;}@media only screen and (max-width:889px){.video .video_title{font-size:2.4rem;}}.mandatory-message{background:#fff;border-radius:8px;text-align:center;margin:16px 0px;}.erreur-404{margin-top:60px;}.erreur-404 .erreur-404_title{margin-bottom:32px;text-align:center;}.erreur-404 .erreur-404_description p,.erreur-404 .erreur-404_description ul{font-size:1.6rem;line-height:var(--editorial-text-lh);margin-bottom:var(--editorial-text-mb);}.erreur-404 .erreur-404_description ul{list-style:none;padding-left:10px;}.erreur-404 .erreur-404_description ul > li{position:relative;padding-left:15px;}.erreur-404 .erreur-404_description ul > li:before{position:absolute;left:-10px;top:0.12em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:18px;height:18px;content:"\2022";color:#E30613;font-size:1.25em;}.erreur-404 .erreur-404_action{text-align:center;}.erreur-503{margin-top:60px;}.erreur-503 .erreur-503_title{margin-bottom:32px;text-align:center;}.erreur-503 .erreur-503_description p{font-size:1.6rem;line-height:var(--editorial-text-lh);margin-bottom:var(--editorial-text-mb);text-align:center;}.erreur-503 .erreur-503_action{text-align:center;}.erreur-503 .erreur-503_action .link{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;}:root{--accordion-trigger-padding-block:12px;--accordion-content-padding-bottom:24px;--accordion-content-padding-inline:0;--accordion-arrow-size:32px;}@media only screen and (min-width:1300px){:root{--accordion-content-padding-bottom:32px;}}.accordions{display:grid;}@-webkit-keyframes toggle-accordion{0%{max-height:0;}100%{max-height:var(--accordion-panel-height,100vh);}}@keyframes toggle-accordion{0%{max-height:0;}100%{max-height:var(--accordion-panel-height,100vh);}}.js-accordion{position:relative;}.js-accordion-group[data-animated="true"]{--js-accordion-panel-speed:0.35s;}.js-accordion > [aria-labelledby].--temporary-hidden{position:absolute;inset:0 0 auto;opacity:0;}.js-accordion > [aria-labelledby].--is-opening,.js-accordion > [aria-labelledby].--is-closing{overflow:hidden;-webkit-animation:toggle-accordion var(--js-accordion-panel-speed,0s) forwards;animation:toggle-accordion var(--js-accordion-panel-speed,0s) forwards;}.js-accordion > [aria-labelledby].--is-closing{animation-direction:reverse;}.accordion + .accordion{-webkit-border-before:solid 3px #E7E7E7;border-block-start:solid 3px #E7E7E7;}.accordion_trigger,.webform .webform-preview .webform-container-type-details summary{font-family:degular,Open Sans,sans-serif;font-size:2rem;font-weight:600;line-height:1.25;--_icon-size:var(--accordion-arrow-size);display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding-block:var(--accordion-trigger-padding-block);}.accordion_trigger[aria-expanded],.webform .webform-preview .webform-container-type-details summary[aria-expanded]{--_icon-image:url(/themes/custom/sytral_theme/img/ico/caret-bold.svg);--_icon-rotation:-90deg;text-align:left;-webkit-transition:color 0.2s ease;transition:color 0.2s ease;background:transparent;cursor:pointer;}.accordion_trigger[aria-expanded]::after,.webform .webform-preview .webform-container-type-details summary[aria-expanded]::after{content:'';-webkit-box-ordinal-group:NaN;-ms-flex-order:var(--_icon-order,2);order:var(--_icon-order,2);width:var(--_icon-size,18px);aspect-ratio:1;-webkit-mask-image:var(--_icon-image,none);mask-image:var(--_icon-image,none);-webkit-mask-size:var(--_icon-size,contain);mask-size:var(--_icon-size,contain);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:var(--_icon-color,currentColor);rotate:var(--_icon-rotation);-webkit-transition:.2s;transition:.2s;}.accordion_trigger[aria-expanded][aria-expanded=true],.webform .webform-preview .webform-container-type-details summary[aria-expanded][aria-expanded=true]{--_icon-rotation:90deg;}.accordion_trigger[aria-expanded]::after,.webform .webform-preview .webform-container-type-details summary[aria-expanded]::after{margin-left:auto;}.accordion_trigger[aria-expanded]:hover,.webform .webform-preview .webform-container-type-details summary[aria-expanded]:hover{text-decoration:underline;}.accordion_content{padding-bottom:var(--accordion-content-padding-bottom);padding-inline:var(--accordion-content-padding-inline);}.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 (max-width:889px){.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;-webkit-padding-end:40px;padding-inline-end:40px;}.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:8px;}.alert-general-block_content{margin-right:35px;}.alert-general-block_title{font-size:2rem;color:#fd0003;font-weight:bold;line-height:1.3em;}.alert-general-block_title:not(:last-child){margin-bottom:5px;}.alert-general-block_description{font-size:1.6rem;}.alert-general-block_link{-webkit-box-flex:0;-ms-flex:0 0 175px;flex:0 0 175px;margin-left:auto;}.alert-general-block_link > .link{width:100%;}.alert-general-block_close-button{cursor:pointer;position:absolute;inset-block-start:8px;inset-inline-end:8px;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;-webkit-padding-end:0;padding-inline-end:0;}.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);-webkit-padding-end:40px;padding-inline-end:40px;}.alert-general-block_link{margin:20px 0 0 20px;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;min-width:175px;}.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;}.alert-general-block_description{font-size:1.5rem;}.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.4rem;}.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 (max-width:889px){.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:degular,Open Sans,sans-serif;font-size:3.6rem;font-weight:600;line-height:1.2em;color:#3a3636;margin-bottom:var(--editorial-title-mb);margin-bottom:15px;text-align:center;}@media only screen and (max-width:889px){.call-to-action-itinerary .call-to-action-itinerary_title{font-size:2.4rem;}}.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;}@media only screen and (min-width:650px){.call-to-action-itinerary .call-to-action-itinerary_action .link{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:889px){.success-cancel-notification{bottom:20px;right:20px;margin-left:20px;}}.disturbance-help{display:block;background:#E30613 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-family:degular,Open Sans,sans-serif;font-size:3.6rem;font-weight:600;line-height:1.2em;color:#3a3636;margin-bottom:var(--editorial-title-mb);color:#fff;line-height:1.3em;text-align:center;}@media only screen and (max-width:889px){.disturbance-help .disturbance-help_description{font-size:2.4rem;}}.disturbance-help:hover .disturbance-help_description,.disturbance-help:focus .disturbance-help_description{text-decoration:underline;}.editorial-image img{display:block;border-radius:8px;}.editorial-image-plus-text{display:grid;grid-template-columns:var(--_gtc,1fr);gap:38px 48px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding:var(--_pb,24px) var(--_pi,10px);background-color:var(--_bgc,#fff);border-radius:8px;overflow:hidden;isolation:isolate;}.editorial-image-plus-text--grey-background{--_bgc:#E7E7E7;}.editorial-image-plus-text[class*="pattern-"]::after{display:var(--_pattern-display,none);content:'';position:absolute;z-index:-1;inset-block-end:0;inset-inline:var(--_pattern-ii,auto 0);translate:var(--_pattern-translate-x,24px) 16px;background:var(--_pattern-content,"") no-repeat center;background-size:contain;aspect-ratio:1;width:var(--_pattern-width,113px);}.editorial-image-plus-text[class*="pattern-"].editorial-image-plus-text--image-after-text{--_pattern-ii:0 auto;--_pattern-translate-x:-24px;}.editorial-image-plus-text--pattern-1{--_pattern-content:url(/themes/custom/sytral_theme/img/patterns/pattern-circles.svg);--_pattern-width:126px;}.editorial-image-plus-text--pattern-2{--_pattern-content:url(/themes/custom/sytral_theme/img/patterns/pattern-cross.svg);}.editorial-image-plus-text_image img{display:block;margin-inline:auto;border-radius:8px;}.editorial-image-plus-text_image--left{display:var(--_img-left-display,block);}.editorial-image-plus-text_image--right{display:var(--_img-right-display,none);}.editorial-image-plus-text_content{display:grid;padding-inline:var(--_content-pi,0);text-align:var(--_content-ta,center);}.editorial-image-plus-text_tag-label{font-family:degular,Open Sans,sans-serif;font-size:1.4rem;font-weight:bold;letter-spacing:0.1em;text-transform:uppercase;-webkit-margin-after:8px;margin-block-end:8px;}.editorial-image-plus-text_title{-webkit-margin-after:16px;margin-block-end:16px;}.editorial-image-plus-text_text p{font-size:1.6rem;line-height:var(--editorial-text-lh);margin-bottom:var(--editorial-text-mb);}.editorial-image-plus-text_text p:last-child{margin-bottom:0;}.editorial-image-plus-text_action{-webkit-margin-before:24px;margin-block-start:24px;}@media only screen and (min-width:890px){.editorial-image-plus-text{--_gtc:354px 1fr;--_pb:48px;--_pi:48px;--_content-pi:56px;--_content-ta:start;--_pattern-display:block;}.editorial-image-plus-text--image-after-text{--_gtc:1fr 354px;--_img-left-display:none;--_img-right-display:block;}}.editorial-map .editorial-map_title{font-family:degular,Open Sans,sans-serif;font-size:4.6rem;font-weight:500;line-height:1.2em;color:#3a3636;margin-bottom:var(--editorial-title-mb);}@media only screen and (max-width:889px){.editorial-map .editorial-map_title{font-size:2.6rem;}}@-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-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:8px;-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:#E30613;}.faq-autocomplete .faq-autocomplete_form .faq-autocomplete_results-wrapper .faq-autocomplete_results .faq-autocomplete_result{border-top:1px solid #E7E7E7;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:#E30613;}@media only screen and (max-width:889px){.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;height:100%;padding:20px 30px;}.faq-category-teaser_image{--_image-object-fit:contain;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_image img{margin:0 auto;display:block;width:auto;height:auto;max-height:100%;}.faq-category-teaser_title{text-align:center;}.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-visible:after{background-image:url(/themes/custom/sytral_theme/img/ico/caret-bold-red.svg);background-size:40px 40px;}.faq-teaser:hover .faq-teaser_title,.faq-teaser:focus-visible .faq-teaser_title{text-decoration:underline;}@media only screen and (max-width:889px){.faq-teaser .faq-teaser_title{font-size:2rem;white-space:normal;line-height:1.2em;}}:root{--form-filters-gtc:1fr;}.form-filters{display:grid;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:8px;grid-template-columns:var(--form-filters-gtc);}.form-filters_submit button{height:100%;}.frauds-and-fines{max-width:910px;margin:0 auto 60px;}.frauds-and-fines .frauds-and-fines_title{font-family:degular,Open Sans,sans-serif;font-size:4.6rem;font-weight:500;line-height:1.2em;color:#3a3636;margin-bottom:var(--editorial-title-mb);text-align:center;}@media only screen and (max-width:889px){.frauds-and-fines .frauds-and-fines_title{font-size:2.6rem;}}.frauds-and-fines .frauds-and-fines_description{font-size:1.6rem;line-height:var(--editorial-text-lh);margin-bottom:var(--editorial-text-mb);text-align:center;}.frauds-and-fines .frauds-and-fines_link{text-align:center;}.line-thermometer{margin-bottom:60px;}.line-thermometer_title{font-family:degular,Open Sans,sans-serif;font-size:4.6rem;font-weight:500;line-height:1.2em;color:#3a3636;margin-bottom:var(--editorial-title-mb);margin:0 auto;margin-bottom:30px;}@media only screen and (max-width:889px){.line-thermometer_title{font-size:2.6rem;}}.lines-infos-traffic-filters{margin-bottom:32px;}.lines-infos-traffic-filters ~ .pagination{margin-top:32px;}.lines-infos-traffic-filters ~ .pagination .pagination_items{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;}@media only screen and (max-width:889px){.lines-infos-traffic-filters .lines-infos-traffic-filters_submit{margin-top:12px;}}@media only screen and (min-width:650px){.lines-infos-traffic-filters{--form-filters-gtc:270px 1fr auto;margin-bottom:24px;}}.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:-webkit-box;display:-ms-flexbox;display:flex;}.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{margin-bottom:32px;text-align:center;}.site-under-maintenance_description{font-size:1.6rem;line-height:var(--editorial-text-lh);margin-bottom:var(--editorial-text-mb);text-align:center;margin:0 auto;}@-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{display:inline-block;font-size:1.6rem;}.header .menu > .menu_item .menu_content-wrapper{z-index:20;background-color:#fff;}.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:center;-ms-flex-pack:center;justify-content:center;gap:20px;}.menu--footer-top{display:grid;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;gap:12px;}@media (hover:none),(max-width:950px){.header .menu:hover > .menu_item > .link--main,.header .menu:focus-within > .menu_item > .link--main{color:inherit;}.menu > .menu_item{position:inherit;}.menu > .menu_item:hover > .link--main,.menu > .menu_item:focus-within > .link--main{color:inherit;}.menu > .menu_item > .link{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;}.header .menu > .menu_item .menu_content-wrapper,.header .menu > .menu_item .submenu_content-wrapper{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;padding-inline:var(--container-gutter);}.footer .menu > .menu_item .submenu_content-wrapper{display:none;}.header .menu > .menu_item .submenu_content-wrapper{background-color:#fff;z-index:21;}.menu > .menu_item .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 > .submenu{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;}.menu > .menu_item .menu_content > .menu_close-navigation{display:none;}.menu > .menu_item .menu_content .menu_mobile-back,.menu > .menu_item .menu_content .submenu_mobile-back{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 0;background-color:transparent;width:100%;font-size:1.6rem;line-height:1.3em;color:#58585a;-webkit-transition:color .2s;transition:color .2s;}.menu > .menu_item .menu_content .menu_mobile-back:hover,.menu > .menu_item .menu_content .menu_mobile-back:focus,.menu > .menu_item .menu_content .submenu_mobile-back:hover,.menu > .menu_item .menu_content .submenu_mobile-back:focus{color:#3a3636;}.menu > .menu_item .menu_content .menu_mobile-back:before,.menu > .menu_item .menu_content .submenu_mobile-back:before{content:"";background:url(/themes/custom/sytral_theme/img/ico/arrow-small.svg) no-repeat center center;background-size:contain;width:24px;height:24px;rotate:180deg;}.header .menu > .menu_item .menu_content .menu_mobile-header,.header .menu > .menu_item .menu_content .submenu_mobile-header{display:block;padding:24px;background-color:transparent;border-bottom:1px solid #E7E7E7;font-size:2rem;font-weight:bold;line-height:1.3em;color:#58585a;}.menu > .menu_item .menu_content .menu-category-link{padding:24px 0;text-align:center;}.footer .menu > .menu_item .menu_content .menu-category-link{padding-block:12px 24px;}.footer .menu > .menu_item .menu_content .menu-category-link .link{font-size:1.2rem;min-height:30px;padding-inline:8px;}.header .menu > .menu_item [aria-expanded="true"] + .menu_content-wrapper,.header .menu > .menu_item [aria-expanded="true"] ~ .submenu_content-wrapper{left:0;visibility:visible;opacity:1;}.footer .menu > .menu_item [aria-expanded="true"] ~ .submenu_content-wrapper{display:block;}.header .menu--main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.header .menu--main .menu_item,.header .menu--main .submenu_item{border-bottom:1px solid #E7E7E7;}}@media (min-width:541px){.footer{--footer-menu-main-columns:repeat(2,220px);--footer-menu-main-justify-content:space-around;}}@media (max-width:950px){.footer .menu--main{display:grid;gap:32px 20px;-webkit-box-pack:var(--footer-menu-main-justify-content,stretch);-ms-flex-pack:var(--footer-menu-main-justify-content,stretch);justify-content:var(--footer-menu-main-justify-content,stretch);grid-template-columns:var(--footer-menu-main-columns,1fr);}}@media (min-width:951px){.footer .menu--main{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}}@media (hover:hover) and (min-width:951px){.header .menu--main{gap:34px;}.header .menu > .menu_item [aria-expanded="true"] + .menu_content-wrapper{display:block;-webkit-animation:menuOpening .2s;animation:menuOpening .2s;}.header .menu > .menu_item .menu_content-wrapper{display:none;position:absolute;inset:100% 0 auto;overflow:hidden;}.header .menu > .menu_item .menu_content{position:relative;max-width:1008px;margin-inline:auto;border-top:1px solid #262626;}.header .menu > .menu_item .menu_content .menu_close-navigation{cursor:pointer;z-index:10;position:absolute;top:10px;right:0;width:35px;height:35px;background:url(/themes/custom/sytral_theme/img/ico/cross.svg) no-repeat center;}.header .menu > .menu_item .menu_content .menu_close-navigation .hidden{display:none;}.header .menu > .menu_item .menu_content > .submenu-wrapper{padding-block:42px 28px;padding-inline:var(--submenu-padding-inline,var(--container-gutter));max-height:calc(100vh - var(--header-height) - 1px);overflow-y:auto;display:grid;gap:24px;}.header .menu > .menu_item .menu_content > .submenu-wrapper > .submenu{-webkit-column-count:4;column-count:4;gap:var(--submenu-gap,60px);}.header .menu > .menu_item .menu_content > .submenu-wrapper > .submenu > .submenu_item{-webkit-column-break-inside:avoid;break-inside:avoid;}.header .menu > .menu_item .menu_content > .submenu-wrapper > .menu-category-link{justify-self:end;}.header .menu > .menu_item .menu_content .submenu .menu-category-link{display:none;}.header .menu > .menu_item .menu_content .menu_mobile-back,.header .menu > .menu_item .menu_content .menu_mobile-header{display:none;}}@media (min-width:1048px){.header .menu{--submenu-padding-inline:0;--submenu-gap:80px;}}.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 #E7E7E7;}@media only screen and (max-width:889px){.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 (max-width:889px){.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 #E7E7E7;font-size:1.7rem;color:#3a3636;line-height:1.35;}.mystops-card_direction:not(:last-child){border-right:solid 1px #E7E7E7;}.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:#E7E7E7;}.mystops-card_direction .mystops-card_eta small{font-size:2rem;}.mystops-card .line-link{width:100px;height:77px;}@media only screen and (max-width:1099px){.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:889px){.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{--atb-autocomplete-top:34px;--atb-autocomplete-mbs:0;z-index:1;}.atb-autocomplete.form-item--label-inside{--atb-autocomplete-top:24px;--atb-autocomplete-mbs:-9px;}.atb-autocomplete--hidden{display:none !important;}.atb-autocomplete .autocomplete-container{position:relative;-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 .autocomplete-input #edit-navitia-search{width:100%;padding-left:12px;}.atb-autocomplete .form-item_inner:after{content:none;display:none;}.atb-autocomplete .form-item_inner .autocomplete-clear{position:absolute;right:0;top:50%;translate:0 -50%;-ms-flex-negative:0;flex-shrink:0;cursor:pointer;display:none;overflow:hidden;height:24px;width:24px;border-radius:35px;margin:var(--atb-autocomplete-mbs) 6px 0;text-indent:-9999px;background:url(/themes/custom/sytral_theme/img/ico/cross.svg) no-repeat center center;background-size:16px 16px;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-visible{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{position:relative;}.atb-autocomplete .form-item_inner--searching::after{content:'';display:block;position:absolute;inset:50% 0 auto auto;translate:0 -50%;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:not([style*="display: none"]){translate:0 12px;}.atb-autocomplete .ui-autocomplete.ui-widget-content{position:absolute !important;top:var(--atb-autocomplete-top) !important;right:0;width:100% !important;max-height:150px;padding:8px 0;border:0;border-radius:8px;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,0.1);box-shadow:0 0 4px 0 rgba(0,0,0,0.1);overflow-y:auto;background-color:#fff;}.atb-autocomplete .ui-helper-hidden-accessible{display:none;}.atb-autocomplete .ui-menu-item + .ui-menu-item{margin-top:4px;}.atb-autocomplete .ui-menu-item .ui-menu-item-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:20px;font-size:1.2rem;color:#3a3636;line-height:1.3em;padding:2px 12px;min-height:20px;}.atb-autocomplete .ui-menu-item .ui-menu-item-wrapper:is(a){cursor:pointer;}.atb-autocomplete .ui-menu-item .ui-menu-item-wrapper:is(a).ui-state-active,.atb-autocomplete .ui-menu-item .ui-menu-item-wrapper:is(a):hover,.atb-autocomplete .ui-menu-item .ui-menu-item-wrapper:is(a):focus-visible{background-color:#f9fafa;border:0 none !important;margin:0;text-decoration:underline;}.atb-autocomplete .ui-menu-item .ui-menu-item-wrapper.ui-menu-item-more-results{font-style:italic;pointer-events:none;cursor:default;}.atb-autocomplete .ui-menu-item .ui-menu-item-wrapper.ui-menu-item-more-results.ui-state-active{background-color:#fff;border:0 none !important;margin:0;text-decoration:none;}.atb-autocomplete .ui-menu-item:has(.ui-menu-item-more-results){cursor:default;}.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 var(--_icon,url(/themes/custom/sytral_theme/img/ico/address.svg)) no-repeat center center;background-size:var(--_icon-size,1.5em auto);margin:0 10px;}.atb-autocomplete .ui-menu-item--address{--_icon:url(/themes/custom/sytral_theme/img/ico/address.svg);}.atb-autocomplete .ui-menu-item--position{--_icon:url(/themes/custom/sytral_theme/img/ico/position.svg);}.atb-autocomplete .ui-menu-item--administrative_region{--_icon:url(/themes/custom/sytral_theme/img/ico/administrative-region.svg);}.atb-autocomplete .ui-menu-item--poi{--_icon:url(/themes/custom/sytral_theme/img/ico/poi.svg);}.atb-autocomplete .ui-menu-item--stop_area{--_icon:url(/themes/custom/sytral_theme/img/ico/stop-area.svg);}.atb-autocomplete .ui-menu-item--favorite{--_icon:url(/themes/custom/sytral_theme/img/ico/star-outline.svg);--_icon-size:1.2em auto;}.atb-autocomplete .atb-autocomplete-icon img{width:42px;max-width:42px;}.page-headline .page-headline_title{font-family:degular,Open Sans,sans-serif;font-size:4.6rem;font-weight:500;line-height:1.2em;color:#3a3636;margin-bottom:var(--editorial-title-mb);margin-bottom:0;}@media only screen and (max-width:889px){.page-headline .page-headline_title{font-size:2.6rem;}}.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;color:#E30613;font-weight:normal;letter-spacing:0.5px;line-height:1.3;margin-left:14px;}@media only screen and (max-width:889px){.page-headline .page-headline_title .page-headline_count{font-size:2.3rem;}}.page-headline .page-headline_description{font-size:2.3rem;font-weight:300;color:#707173;line-height:1.3;}@media only screen and (max-width:889px){.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:8px;-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-family:degular,Open Sans,sans-serif;font-size:3.6rem;font-weight:600;line-height:1.2em;color:#3a3636;margin-bottom:var(--editorial-title-mb);}@media only screen and (max-width:889px){.page-teaser .page-teaser_title{font-size:2.4rem;}}.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:8px;-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:#E30613;}.pagination .pagination_items .pagination_item--active .pagination_link{border-color:#262626;text-decoration:underline;}.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:degular,Open Sans,sans-serif;font-size:4.6rem;font-weight:500;line-height:1.2em;color:#3a3636;margin-bottom:var(--editorial-title-mb);text-align:center;margin-bottom:80px;}@media only screen and (max-width:889px){.points-of-sale .points-of-sale_title{font-size:2.6rem;}}.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-family:degular,Open Sans,sans-serif;font-size:4.6rem;font-weight:500;line-height:1.2em;color:#3a3636;margin-bottom:var(--editorial-title-mb);-webkit-transition:color .2s;transition:color .2s;}@media only screen and (max-width:889px){.points-of-sale .points-of-sale_link{font-size:2.6rem;}}.points-of-sale .points-of-sale_link .points-of-sale_number{display:block;color:#E30613;}.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:890px) and (max-width:1099px){.points-of-sale .points-of-sale_items .points-of-sale_item{-ms-flex-preferred-size:33.333%;flex-basis:33.333%;}}@media only screen and (max-width:889px){.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%;}}.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,.press-release-filters .press-release-filters_row .webform .webform-preview .webform-wizard-page-edit,.webform .webform-preview .press-release-filters .press-release-filters_row .webform-wizard-page-edit{min-height:51px;}@media only screen and (max-width:889px){.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,.press-release-filters .press-release-filters_row .webform .webform-preview .webform-wizard-page-edit,.webform .webform-preview .press-release-filters .press-release-filters_row .webform-wizard-page-edit{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 #E7E7E7;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 (max-width:889px){.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 #E7E7E7;}.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:1099px){.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:8px;-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:#E30613;letter-spacing:0.5px;}.promotion-teaser .promotion-teaser_title{font-family:degular,Open Sans,sans-serif;font-size:3.6rem;font-weight:600;line-height:1.2em;color:#3a3636;margin-bottom:var(--editorial-title-mb);}@media only screen and (max-width:889px){.promotion-teaser .promotion-teaser_title{font-size:2.4rem;}}.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 (max-width:889px){.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 (max-width:889px){.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:-10px;margin-right:-10px;}.promotion-teaser-mon-tcl_link{bottom:18px;right:26px;padding:8px 0 8px 26px;}}.push-subscription{--_pi:10px;--_content-pb:24px 0;display:grid;grid-template-columns:var(--_gtc,1fr);gap:24px 16px;padding:0 var(--_pi);background-color:#E7E7E7;border-radius:8px;}.push-subscription_wrapper{container:push-subscription / inline-size;display:grid;}.push-subscription_image{-webkit-box-ordinal-group:NaN;-ms-flex-order:var(--_image-order,2);order:var(--_image-order,2);display:grid;-webkit-box-align:end;-ms-flex-align:end;align-items:end;}.push-subscription_image img{display:block;max-width:100%;height:auto;margin-inline:auto;}.push-subscription_content{padding:var(--_content-pb) 0;text-align:var(--_text-align,center);align-self:center;display:grid;gap:16px;}.push-subscription_text{font-size:1.6rem;line-height:var(--editorial-text-lh);margin-bottom:var(--editorial-text-mb);}.push-subscription_text p{font-size:inherit;line-height:inherit;}.push-subscription_action{margin-top:8px;}@container (min-width:600px){.push-subscription{--_text-align:left;--_image-order:-1;--_gtc:min(375px,45%) 1fr;--_content-pb:48px;--_pi:16px;-webkit-padding-start:0;padding-inline-start:0;}}:root{--route-calculation-bg-pattern-display:block;}.route-calculation{--_bg-pattern-display:var(--route-calculation-bg-pattern-display);position:relative;display:grid;}@media only screen and (max-width:889px){.route-calculation{--_bg-pattern-display:none;}}.route-calculation_card{position:relative;z-index:11;display:grid;-ms-flex-line-pack:start;align-content:start;gap:24px;padding:32px;border-radius:8px;background-color:#fff;}.route-calculation_card::before{content:'';display:var(--_bg-pattern-display);position:absolute;inset:0;pointer-events:none;z-index:0;background-image:url(/themes/custom/sytral_theme/img/patterns/pattern-top-right-0.svg);background-position:top right;background-repeat:no-repeat;border-radius:inherit;overflow:hidden;}.route-calculation_title{font-family:degular,Open Sans,sans-serif;font-size:2.4rem;font-weight:600;line-height:1.25;}.route-calculation_route{display:grid;gap:10px;position:relative;}.route-calculation_from .route-calculation-input_clear,.route-calculation_from .route-calculation-input_input-panel:after,.route-calculation_to .route-calculation-input_clear,.route-calculation_to .route-calculation-input_input-panel:after{margin-right:0;}.route-calculation_sidebar{display:grid;-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:12px;top:0;bottom:0;pointer-events:none;}.route-calculation_reverse{cursor:pointer;width:40px;aspect-ratio:1;border-radius:100px;overflow:hidden;text-indent:-9999px;background:#fff url(/themes/custom/sytral_theme/img/ico/swap.svg) no-repeat center center;-webkit-transition:background-color .2s ease;transition:background-color .2s ease;pointer-events:auto;border:1px solid #262626;}.route-calculation_reverse:hover,.route-calculation_reverse:focus-visible{background-color:#E7E7E7;}.route-calculation_error{line-height:1.2em;font-size:1.2rem;color:#fd0003;}.route-calculation_error span{text-transform:lowercase;font-weight:700;}.route-calculation-input .route-calculation_error{grid-column:1 / -1;grid-row:2 / 3;}.route-calculation_error--hidden{display:none;}.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_description{margin:27px 22px;line-height:22px;font-size:16px;font-family:inherit;}.route-calculation_logo{-webkit-box-flex:0;-ms-flex:0 1 74px;flex:0 1 74px;margin-bottom:7%;}.route-calculation_date-time{display:grid;gap:8px;grid-template-columns:1fr 1fr;-webkit-margin-before:24px;margin-block-start:24px;}.route-calculation_footer{display:grid;gap:24px;}.route-calculation_submit{-webkit-box-flex:0;-ms-flex:0 1 215px;flex:0 1 215px;}.route-calculation_submit .button,.route-calculation_submit .webform .webform-preview .webform-wizard-page-edit,.webform .webform-preview .route-calculation_submit .webform-wizard-page-edit{width:100%;font-weight:bold;line-height:1em;font-size:3rem;letter-spacing:0.4px;padding:15px 30px;}.route-calculation--direction-from-open .route-calculation_sidebar,.route-calculation--direction-to-open .route-calculation_sidebar{opacity:0;pointer-events:none;}.route-calculation--direction-to-open .route-calculation_route{border-radius:8px 8px 0 0;}.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%;}.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:#575757;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 #E30613;-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 (max-width:889px){.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;}.slideshow-slide_image{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;}.slideshow-slide_image img{width:100%;border-radius:8px;}.slideshow-slide_infos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;}.slideshow-slide_caption{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;font-family:degular,Open Sans,sans-serif;font-size:3.6rem;font-weight:600;line-height:1.2em;color:#3a3636;margin-bottom:var(--editorial-title-mb);margin-top:10px;margin-right:20px;margin-bottom:0;}@media only screen and (max-width:889px){.slideshow-slide_caption{font-size:2.4rem;}}.slideshow-slide_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 (max-width:889px){.slideshow-slide{margin:0 5px;}.slideshow-slide_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:600;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 #E7E7E7;}.status-messages--status a{color:#58585a;text-decoration:underline;}.status-messages--status a:hover,.status-messages--status a:focus-visible{color:#E30613;text-decoration:none;}.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 #E7E7E7;}.status-messages--warning a{color:#58585a;text-decoration:underline;}.status-messages--warning a:hover,.status-messages--warning a:focus-visible{color:#E30613;text-decoration:none;}.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-visible{color:#E30613;text-decoration:none;}.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;}@media only screen and (max-width:1099px){.status-messages--error .container{display:block;}.status-messages--error .status-messages_prefix{margin-right:0;}.status-messages--error .status-messages_list{margin-top:15px;}}.field--type-file .container{padding:0;}.field--type-file .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:8px;margin:10px 0;}.field--type-file .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;}.field--type-file .status-messages--error .status-messages_list{margin-top:0;}.field--type-file .status-messages--error .status-messages_item:before{content:none;margin-right:0;}.field--type-file .status-messages .status-messages_prefix{margin-right:0;margin-bottom:0 !important;}.field--type-file .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:degular,Open Sans,sans-serif;font-size:4.6rem;font-weight:500;line-height:1.2em;color:#3a3636;margin-bottom:var(--editorial-title-mb);margin-bottom:15px;text-align:center;}@media only screen and (max-width:889px){.stay-informed .stay-informed_title{font-size:2.6rem;}}.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;}.submenu > .submenu_item{display:block;}.footer .submenu .submenu{display:grid;gap:8px;-webkit-margin-after:16px;margin-block-end:16px;-webkit-padding-start:8px;padding-inline-start:8px;}@media (hover:none),(max-width:950px){.header.submenu > .submenu_item:last-child{border-bottom:1px solid #E7E7E7;}.footer .submenu_mobile-back,.footer .submenu_mobile-header{display:none !important;}}@media (hover:hover) and (min-width:951px){.submenu .submenu{display:grid;gap:16px;-webkit-margin-after:32px;margin-block-end:32px;}.submenu_mobile-back,.submenu_mobile-header{display:none;}}@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 #E7E7E7;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 (max-width:889px){.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 #E7E7E7;}.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:degular,Open Sans,sans-serif;font-size:4.6rem;font-weight:500;line-height:1.2em;color:#3a3636;margin-bottom:var(--editorial-title-mb);}@media only screen and (max-width:889px){.tcl-alerts .tcl-alerts_title{font-size:2.6rem;}}.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 #E7E7E7;}.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 (max-width:889px){.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:degular,Open Sans,sans-serif;font-size:4.6rem;font-weight:500;line-height:1.2em;color:#3a3636;margin-bottom:var(--editorial-title-mb);}@media only screen and (max-width:889px){.tcl-automated-certification .tcl-automated-certification_title{font-size:2.6rem;}}.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:#E30613;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:degular,Open Sans,sans-serif;font-size:4.6rem;font-weight:500;line-height:1.2em;color:#3a3636;margin-bottom:var(--editorial-title-mb);}@media only screen and (max-width:889px){.tcl-bookmarks .tcl-bookmarks_title{font-size:2.6rem;}}.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 #E7E7E7;}.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:#E7E7E7;}.tcl-bookmarks .tcl-bookmarks_items .tcl-booknarks_overflow{text-decoration:underline;}.tcl-bookmarks .tcl-bookmarks_action{padding:40px;}@media only screen and (max-width:889px){.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:degular,Open Sans,sans-serif;font-size:4.6rem;font-weight:500;line-height:1.2em;color:#3a3636;margin-bottom:var(--editorial-title-mb);}@media only screen and (max-width:889px){.tcl-fidelity .tcl-fidelity_title{font-size:2.6rem;}}.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 (max-width:889px){.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 (max-width:889px){.tcl-menu{display:block;}.tcl-menu > .link{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:350px;margin:0 auto 14px;}.tcl-menu > .link :last-child{margin-bottom:0;}}.tcl-newsletters .tcl-newsletters_title{font-family:degular,Open Sans,sans-serif;font-size:4.6rem;font-weight:500;line-height:1.2em;color:#3a3636;margin-bottom:var(--editorial-title-mb);}@media only screen and (max-width:889px){.tcl-newsletters .tcl-newsletters_title{font-size:2.6rem;}}.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 (max-width:889px){.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:degular,Open Sans,sans-serif;font-size:4.6rem;font-weight:500;line-height:1.2em;color:#3a3636;margin-bottom:var(--editorial-title-mb);}@media only screen and (max-width:889px){.tcl-panel .tcl-panel_title{font-size:2.6rem;}}.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 (max-width:889px){.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:degular,Open Sans,sans-serif;font-size:4.6rem;font-weight:500;line-height:1.2em;color:#3a3636;margin-bottom:var(--editorial-title-mb);}@media only screen and (max-width:889px){.tcl-subscription-card_title{font-size:2.6rem;}}.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;}.teaser-card{--_image-aspect-ratio:392 / 250;--_image-object-fit:cover;--focus-color:;padding:var(--_padding,16px);background-color:var(--_teaser-card-bg-color,#fff);border-radius:8px;-webkit-transition:background-color 0.2s ease-in-out,-webkit-box-shadow 0.2s ease-in-out;transition:background-color 0.2s ease-in-out,-webkit-box-shadow 0.2s ease-in-out;transition:background-color 0.2s ease-in-out,box-shadow 0.2s ease-in-out;transition:background-color 0.2s ease-in-out,box-shadow 0.2s ease-in-out,-webkit-box-shadow 0.2s ease-in-out;border:1px solid rgba(0,0,0,0.5);}.teaser-card--small{--_padding:8px;--_gap:8px;--_more-font-size:1.4rem;}.teaser-card--bg-color-green{--_teaser-card-bg-color:#EDF9E9;}.teaser-card[data-category]{--_teaser-card-bg-color:#F6F6F6;}.teaser-card[data-category="competitions"]{--_teaser-card-bg-color:#FCAAAD;}.teaser-card[data-category="events"]{--_teaser-card-bg-color:#F4E8F6;}.teaser-card[data-category="good-deals"]{--_teaser-card-bg-color:#FFE6C5;}.teaser-card[data-category="infos"]{--_teaser-card-bg-color:#D5F0FF;}.teaser-card[data-category="tcl-adapts"]{--_teaser-card-bg-color:#FAD6FF;}.teaser-card[data-category="tips"]{--_teaser-card-bg-color:#CCE9D2;}.teaser-card[data-category="works"]{--_teaser-card-bg-color:#F8EDE6;}.teaser-card--bg-pattern{--_padding-content:16px 100px 16px 16px;}.teaser-card--bg-pattern.teaser-card,.teaser-card--bg-pattern .teaser-card{background-image:var(--_teaser-card-pattern-image);background-position:100% 100%;background-repeat:no-repeat;}.teaser-card--bg-pattern.teaser-card:nth-child(3n + 1),.teaser-card--bg-pattern .teaser-card:nth-child(3n + 1){--_teaser-card-pattern-image:url(/themes/custom/sytral_theme/img/patterns/card-pattern-1.svg);}.teaser-card--bg-pattern.teaser-card:nth-child(3n + 2),.teaser-card--bg-pattern .teaser-card:nth-child(3n + 2){--_teaser-card-pattern-image:url(/themes/custom/sytral_theme/img/patterns/card-pattern-2.svg);}.teaser-card--bg-pattern.teaser-card:nth-child(3n + 3),.teaser-card--bg-pattern .teaser-card:nth-child(3n + 3){--_teaser-card-pattern-image:url(/themes/custom/sytral_theme/img/patterns/card-pattern-3.svg);}.teaser-card--big-image{--_image-aspect-ratio:392 / 320;}.teaser-card--logo{--_image-aspect-ratio:232 / 104;--_image-object-fit:contain;--_image-margin:8px 24px;}.teaser-card--icon{--_icon-background-color:#000;--_padding:24px;}@media only screen and (max-width:649px){.teaser-card--icon{--_display:grid;--_gap:24px;grid-template-columns:auto 1fr;}}@media only screen and (min-width:650px){.teaser-card--icon{min-height:15.6rem;}}.teaser-card--more-big{--_more-font-size:2rem;}.teaser-card:has(.teaser-card--link-hover){position:relative;}.teaser-card--link-hover::after{content:'';position:absolute;inset:0;}.teaser-card:is(a):hover,.teaser-card:is(a):focus-visible,.teaser-card:has(.teaser-card--link-hover:hover),.teaser-card:has(.teaser-card--link-hover:focus-visible){--_teaser-card-title-td:underline;--_teaser-card-more-td:underline;background-color:#E7E7E7;-webkit-box-shadow:0 0 0 1px #E7E7E7;box-shadow:0 0 0 1px #E7E7E7;}.teaser-card:is(a):hover:has(.link--outline),.teaser-card:is(a):hover:has(.link--plain),.teaser-card:is(a):focus-visible:has(.link--outline),.teaser-card:is(a):focus-visible:has(.link--plain),.teaser-card:has(.teaser-card--link-hover:hover):has(.link--outline),.teaser-card:has(.teaser-card--link-hover:hover):has(.link--plain),.teaser-card:has(.teaser-card--link-hover:focus-visible):has(.link--outline),.teaser-card:has(.teaser-card--link-hover:focus-visible):has(.link--plain){outline:none;}.teaser-card,.teaser-card_content{display:var(--_display,flex);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--_gap,16px);}.teaser-card_content{padding:var(--_padding-content,16px);}.teaser-card_content:has(+ .teaser-card_footer){padding-bottom:0;}.teaser-card_content + .teaser-card_footer{padding:0 16px 16px;}.teaser-card_icon{display:grid;place-items:center;width:46px;aspect-ratio:1;border-radius:100px;background-color:var(--_icon-background-color);padding:10px;}.teaser-card_icon img{width:26px;aspect-ratio:1;-o-object-fit:contain;object-fit:contain;-o-object-position:50% 50%;object-position:50% 50%;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);}.teaser-card_image{margin:var(--_image-margin,0);border-radius:8px;overflow:hidden;}.teaser-card_image:empty::before{content:'';display:block;width:100%;aspect-ratio:var(--_image-aspect-ratio);background-color:#909194;}.teaser-card_image img{display:block;width:100%;aspect-ratio:var(--_image-aspect-ratio);-o-object-fit:var(--_image-object-fit);object-fit:var(--_image-object-fit);}.teaser-card_tags{font-family:degular,Open Sans,sans-serif;font-size:1.4rem;font-weight:600;line-height:1.25;text-transform:uppercase;}.teaser-card_title{font-family:degular,Open Sans,sans-serif;font-size:2.4rem;font-weight:600;line-height:1.25;-webkit-text-decoration:var(--_teaser-card-title-td,none);text-decoration:var(--_teaser-card-title-td,none);}.teaser-card_title + .teaser-card_description{margin-top:-8px;}.teaser-card_description{font-size:1.6rem;line-height:var(--editorial-text-lh);margin-bottom:var(--editorial-text-mb);--editorial-text-mb:0;--editorial-text-lh:1.125;}.teaser-card_footer{margin-top:auto;display:grid;gap:inherit;}.teaser-card_more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:var(--_more-font-size,1.6rem);font-weight:700;-webkit-text-decoration:var(--_teaser-card-more-td,none);text-decoration:var(--_teaser-card-more-td,none);}a .teaser-card_more::after{content:"";width:18px;aspect-ratio:1;-ms-flex-negative:0;flex-shrink:0;background-color:currentColor;-webkit-mask-image:url(/themes/custom/sytral_theme/img/ico/arrow-small.svg);mask-image:url(/themes/custom/sytral_theme/img/ico/arrow-small.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;}.teaser-card--more-big .teaser-card_more{display:grid;grid-template-columns:1fr auto;}.teaser-card--more-big .teaser-card_more span{grid-column:1 / 2;grid-row:1 / 2;}.teaser-card--more-big .teaser-card_more::before,.teaser-card--more-big .teaser-card_more::after{grid-column:2 / 3;grid-row:1 / 2;-ms-flex-item-align:center;align-self:center;justify-self:center;}.teaser-card--more-big .teaser-card_more::before{content:'';width:40px;aspect-ratio:1;border-radius:100px;background-color:currentColor;}.teaser-card--more-big .teaser-card_more::after{background-color:#fff;}.teaser-card_external-icon{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10;width:16px;aspect-ratio:1;-ms-flex-negative:0;flex-shrink:0;background-color:currentColor;-webkit-mask-image:url(/themes/custom/sytral_theme/img/ico/external-grey.svg);mask-image:url(/themes/custom/sytral_theme/img/ico/external-grey.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;opacity:.5;margin-left:auto;}.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{margin:0 5px;}.trafic-lines{display:grid;grid-template-columns:repeat(auto-fill,minmax(156px,1fr));gap:12px;}.trafic-lines .trafic-line{height:100%;}.trafic-line .tcl-line_pictogram{display:block;}.trafic-line_severity{display:grid;grid-template-columns:18px 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;gap:8px;font-size:1.6rem;}.trafic-line_severity::before{content:"";aspect-ratio:1;grid-column:1 / 2;grid-row:1 / 2;background-image:var(--_icon);background-size:contain;background-repeat:no-repeat;background-position:center;}.trafic-line_severity--no-service{--_icon:url(/themes/custom/sytral_theme/img/ico/disruption-blocking.svg);}.trafic-line_severity--modified-service{--_icon:url(/themes/custom/sytral_theme/img/ico/disruption-blocking.svg);}.trafic-line_severity--significant-delays{--_color:#fff;--_bg-color:#f0632d;--_icon:url(/themes/custom/sytral_theme/img/ico/disruption-delay.svg);}.trafic-line_severity--other-effect{--_color:#fff;--_bg-color:#43b77a;--_icon:url(/themes/custom/sytral_theme/img/ico/disruption-information.svg);}.trafic-line_severity--traffic-normal{--_color:#fff;--_bg-color:#43b77a;--_icon:url(/themes/custom/sytral_theme/img/ico/coche-verte.svg);}.trafic-line .teaser-card_more{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-top:16px;text-align:right;}.transport-ticket{--_gap:0;}.transport-ticket_image{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:1px solid #E7E7E7;padding:20px;aspect-ratio:392 / 261;background-color:#fff;}.transport-ticket_image img{max-height:140px;-o-object-fit:contain;object-fit:contain;}.transport-ticket_content-wrapper{--_gap:24px;-webkit-box-flex:1;-ms-flex:1;flex:1;}.transport-ticket_content{display:grid;gap:8px;}.transport-ticket_title--no-link{display:none;}.transport-ticket_description{font-size:1.6rem;line-height:var(--editorial-text-lh);margin-bottom:var(--editorial-text-mb);--editorial-text-mb:0;--editorial-text-lh:1.5;}.transport-ticket_description p{font-size:inherit;line-height:inherit;}.transport-ticket_open-button{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:start;padding-inline:12px;font-weight:normal;background-color:#fff;-webkit-transition:background-color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out;}.transport-ticket_open-button:hover,.transport-ticket_open-button:focus-visible,.transport-ticket_open-button[aria-expanded="true"]{background-color:#f9fafa;}.transport-ticket_variations-wrapper{display:grid;gap:4px;-webkit-margin-before:auto;margin-block-start:auto;}.transport-ticket_variations{inset-block-start:calc(100% + 4px);display:grid;gap:4px;padding:8px 12px;border-radius:8px;border:1px solid #E7E7E7;-webkit-box-shadow:0 0 4px 0 rgba(0,0,0,0.1);box-shadow:0 0 4px 0 rgba(0,0,0,0.1);background-color:#fff;}.transport-ticket_variation{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;gap:8px;min-height:24px;background-color:transparent;}.transport-ticket_variation-title{font-size:1.4rem;}.transport-ticket_variation-price{font-size:1.4rem;font-weight:700;}.transport-ticket_variation:hover,.transport-ticket_variation:focus-visible{text-decoration:underline;}.transport-ticket:has(.transport-ticket_variation.hidden),.transport-ticket:has(.transport-ticket_variation:only-child){overflow:hidden;}.transport-ticket:has(.transport-ticket_variation.hidden):has(.transport-ticket_variation:hover),.transport-ticket:has(.transport-ticket_variation.hidden):has(.transport-ticket_variation:focus-visible),.transport-ticket:has(.transport-ticket_variation:only-child):has(.transport-ticket_variation:hover),.transport-ticket:has(.transport-ticket_variation:only-child):has(.transport-ticket_variation:focus-visible){background-color:#E7E7E7;-webkit-box-shadow:0 0 0 1px #E7E7E7;box-shadow:0 0 0 1px #E7E7E7;}.transport-ticket:has(.transport-ticket_variation.hidden) .transport-ticket_title a,.transport-ticket:has(.transport-ticket_variation:only-child) .transport-ticket_title a{display:none;}.transport-ticket:has(.transport-ticket_variation.hidden) .transport-ticket_title--no-link,.transport-ticket:has(.transport-ticket_variation:only-child) .transport-ticket_title--no-link{display:inline;}.transport-ticket:has(.transport-ticket_variation.hidden) .transport-ticket_open-button,.transport-ticket:has(.transport-ticket_variation:only-child) .transport-ticket_open-button{display:none;}.transport-ticket:has(.transport-ticket_variation.hidden) .transport-ticket_variations,.transport-ticket:has(.transport-ticket_variation:only-child) .transport-ticket_variations{display:grid !important;visibility:visible;opacity:1;-webkit-transform:none;transform:none;position:static;}.transport-ticket:has(.transport-ticket_variation.hidden) .transport-ticket_variation::before,.transport-ticket:has(.transport-ticket_variation:only-child) .transport-ticket_variation::before{content:'';position:absolute;inset:-100vmax;}.twitter-timeline{text-align:center;}.twitter-timeline .twitter-timeline_title{font-family:degular,Open Sans,sans-serif;font-size:3.6rem;font-weight:600;line-height:1.2em;color:#3a3636;margin-bottom:var(--editorial-title-mb);text-align:center;}@media only screen and (max-width:889px){.twitter-timeline .twitter-timeline_title{font-size:2.4rem;}}.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 (max-width:889px){.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:#E30613;text-decoration:underline;}.usefullness-opinion .usefullness-opinion_unsatisfied a:hover,.usefullness-opinion .usefullness-opinion_unsatisfied a:focus-visible{color:#b40014;text-decoration:none;}@media only screen and (max-width:1099px){.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:889px){.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{font-size:1.4rem;font-weight:normal;}.display-eu-cookie-banner:hover,.display-eu-cookie-banner:focus-visible{text-decoration:underline;}.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;}.admin-menu-local-tasks_wrapper{--link-color:#000;position:fixed;inset-block-end:0;inset-inline-start:0;z-index:1000;border:solid #E7E7E7;border-width:1px 1px 0 0;background:#fff;}.admin-menu-local-tasks_wrapper ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding-inline:8px;}.admin-menu-local-tasks_wrapper ul li a{--_opactity:0;position:relative;isolation:isolate;display:inline-block;padding:16px 8px;color:var(--link-color);-webkit-transition:.2s;transition:.2s;}.admin-menu-local-tasks_wrapper ul li a::before{content:'';position:absolute;inset:0 -8px;z-index:-1;background:#E7E7E7;opacity:var(--_opactity);pointer-events:none;-webkit-transition:.2s;transition:.2s;}.admin-menu-local-tasks_wrapper ul li a:hover,.admin-menu-local-tasks_wrapper ul li a:focus-visible{--_opactity:1;text-decoration:underline;}.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_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:1099px){.alert-form-page .form-item--date-type .checkboxes_options .checkboxes_option{width:calc(50% - 20px);}}@media only screen and (max-width:889px){.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_option{width:calc(50% - 20px);}@media only screen and (max-width:889px){.alert-form-page .form-item--warn-type .radios_option{width:calc(50% - 10px);}}@media only screen and (max-width:400px){.alert-form-page .form-item--warn-type .radios_option{width:calc(100% - 10px);}}.alert-form-page .panel_footer .button--hidden{display:none;}.all-lines .all-lines_title{margin-bottom:32px;text-align:center;}.all-lines .lines-section + .lines-section{margin-top:60px;}.all-lines .lines-section .lines-section_title{font-family:degular,Open Sans,sans-serif;font-size:4.6rem;font-weight:500;line-height:1.2em;color:#3a3636;margin-bottom:var(--editorial-title-mb);}@media only screen and (max-width:889px){.all-lines .lines-section .lines-section_title{font-size:2.6rem;}}.all-lines .lines-section .lines-section_description{font-size:1.6rem;line-height:var(--editorial-text-lh);margin-bottom:var(--editorial-text-mb);}.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_wrapper:nth-child(-n+10){position:relative;}.all-lines .lines-section .lines-section_lines--collapsed .line-card_wrapper: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_wrapper:nth-child(9):after{content:"";}.all-lines .lines-section .lines-section_lines--collapsed .line-card_wrapper: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_wrapper{-webkit-box-flex:0;-ms-flex:0 0;flex:0 0;-ms-flex-preferred-size:calc(20% - 20px);flex-basis:calc(20% - 20px);min-height:100px;margin:10px;}.all-lines .lines-section .line-card{padding:10px;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;gap:8px;height:100%;background-color:#fff;border-radius:8px;border:1px solid rgba(0,0,0,0.5);-webkit-transition:border-color .2s ease;transition:border-color .2s ease;}.all-lines .lines-section .line-card .tcl-line-pictogram{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;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;gap:6px;width:100%;-webkit-margin-before:8px;margin-block-start:8px;text-align:center;}.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-visible{background-color:#E7E7E7;-webkit-box-shadow:0 0 0 1px #E7E7E7;box-shadow:0 0 0 1px #E7E7E7;text-decoration:underline;}@media only screen and (max-width:1250px){.all-lines .lines-section .lines-section_lines--collapsed .line-card_wrapper:nth-child(7):after{content:"";}.all-lines .lines-section .lines-section_lines--collapsed .line-card_wrapper: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_wrapper{-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_wrapper:nth-child(5):after{content:"";}.all-lines .lines-section .lines-section_lines--collapsed .line-card_wrapper: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_wrapper{-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_wrapper:nth-child(3):after{content:"";}.all-lines .lines-section .lines-section_lines--collapsed .line-card_wrapper: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_wrapper{-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_wrapper: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_wrapper: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_wrapper{-webkit-box-flex:0;-ms-flex:0 0;flex:0 0;-ms-flex-preferred-size:calc(100% - 10px);flex-basis:calc(100% - 10px);}}.amend-login-form .panel_content .form-item{width:100%;margin: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:889px){.statement-resume .monetico-form form .button,.statement-resume .monetico-form form .webform .webform-preview .webform-wizard-page-edit,.webform .webform-preview .statement-resume .monetico-form form .webform-wizard-page-edit{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;}}.contact-form .col-nature .radios_option:last-child:nth-child(odd),.student-allocation .col-nature .radios_option:last-child:nth-child(odd),.student-allocation-kilometre .col-nature .radios_option:last-child:nth-child(odd){width:calc(100% - 20px);}@media only screen and (max-width:889px){.contact-form .col-nature .radios_option:last-child:nth-child(odd),.student-allocation .col-nature .radios_option:last-child:nth-child(odd),.student-allocation-kilometre .col-nature .radios_option:last-child:nth-child(odd){width:calc(100% - 10px);}}@media only screen and (max-width:889px){.contact-form .col-nature .radios_option,.student-allocation .col-nature .radios_option,.student-allocation-kilometre .col-nature .radios_option{width:100% !important;}}.contact-form .col-request > .form-item,.student-allocation .col-request > .form-item,.student-allocation-kilometre .col-request > .form-item{margin-bottom:10px;}.contact-form .col-request > .form-item .form-item_field,.student-allocation .col-request > .form-item .form-item_field,.student-allocation-kilometre .col-request > .form-item .form-item_field{min-height:170px;}.contact-form .col-card-type .radios_option:last-child:nth-child(odd),.student-allocation .col-card-type .radios_option:last-child:nth-child(odd),.student-allocation-kilometre .col-card-type .radios_option:last-child:nth-child(odd){width:calc(100% - 20px);}@media only screen and (max-width:889px){.contact-form .col-card-type .radios_option:last-child:nth-child(odd),.student-allocation .col-card-type .radios_option:last-child:nth-child(odd),.student-allocation-kilometre .col-card-type .radios_option:last-child:nth-child(odd){width:calc(100% - 10px);}}.contact-form .col-card-number,.student-allocation .col-card-number,.student-allocation-kilometre .col-card-number{display:none;}.contact-form .col-travel-preferences .form-item_label,.student-allocation .col-travel-preferences .form-item_label,.student-allocation-kilometre .col-travel-preferences .form-item_label{display:none;}.contact-form .col-travel-preferences .radios_option,.student-allocation .col-travel-preferences .radios_option,.student-allocation-kilometre .col-travel-preferences .radios_option{width:calc(100% - 20px);}@media only screen and (min-width:1300px){.contact-form .col-contact-authorization .checkboxes,.student-allocation .col-contact-authorization .checkboxes,.student-allocation-kilometre .col-contact-authorization .checkboxes{display:-webkit-box;display:-ms-flexbox;display:flex;}.contact-form .col-contact-authorization .checkboxes .form-item_label,.student-allocation .col-contact-authorization .checkboxes .form-item_label,.student-allocation-kilometre .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,.student-allocation .col-contact-authorization .checkboxes .checkboxes_options,.student-allocation-kilometre .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 (max-width:889px){.contact-form .col-contact-authorization .checkboxes_option,.student-allocation .col-contact-authorization .checkboxes_option,.student-allocation-kilometre .col-contact-authorization .checkboxes_option{width:calc(100% - 20px);}}.contact-form #edit-submit,.student-allocation #edit-submit,.student-allocation-kilometre #edit-submit{background-color:#262626;color:#fff;display:inline-block;height:45px;line-height:45px;padding:0 34px;text-align:center;font-weight:bold;font-size:1.6rem;border-radius:5px;cursor:pointer;width:100%;}.contact-form #edit-submit:hover,.contact-form #edit-submit:focus-visible,.student-allocation #edit-submit:hover,.student-allocation #edit-submit:focus-visible,.student-allocation-kilometre #edit-submit:hover,.student-allocation-kilometre #edit-submit:focus-visible{background-color:#575757;-webkit-box-shadow:0 0 0 1px #575757;box-shadow:0 0 0 1px #575757;}.contact-form #edit-submit:focus-visible,.student-allocation #edit-submit:focus-visible,.student-allocation-kilometre #edit-submit:focus-visible{outline:2px dotted var(--focus-color,currentColor);outline-offset:2px;--focus-color:#575757;}.contact-form #edit-submit:disabled,.student-allocation #edit-submit:disabled,.student-allocation-kilometre #edit-submit:disabled{pointer-events:none;}.field--type-file{margin-bottom:16px;}.field--type-file .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;}.field--type-file .ajax-progress-throbber .throbber{display:none;}.field--type-file summary,.field--type-file .tabledrag-toggle-weight-wrapper,.field--type-file th,.field--type-file .tabledrag-handle{display:none;}.field--type-file .description{margin-top:10px;margin-bottom:20px;font-size:1.4rem;color:#707173;}.field--type-file table{background-color:#F6F6F6;border-radius:5px;font-size:1.4rem;margin-bottom:20px;table-layout:initial;}.field--type-file table td{padding:10px 16px 12px 15px;border:0;}.field--type-file table td:last-child{text-align:right;min-width:80px;}.field--type-file table .button,.field--type-file table .webform .webform-preview .webform-wizard-page-edit,.webform .webform-preview .field--type-file table .webform-wizard-page-edit{position:relative;color:#F6F6F6;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;}.field--type-file table .button:hover,.field--type-file table .webform .webform-preview .webform-wizard-page-edit:hover,.webform .webform-preview .field--type-file table .webform-wizard-page-edit:hover,.field--type-file table .button:focus-visible,.field--type-file table .webform .webform-preview .webform-wizard-page-edit:focus-visible,.webform .webform-preview .field--type-file table .webform-wizard-page-edit:focus-visible{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);}.field--type-file table .button:focus-visible,.field--type-file table .webform .webform-preview .webform-wizard-page-edit:focus-visible,.webform .webform-preview .field--type-file table .webform-wizard-page-edit:focus-visible{outline:2px dotted var(--focus-color,currentColor);outline-offset:2px;--focus-color:#575757;}.field--type-file 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;}.field--type-file table .file a:hover,.field--type-file table .file a:focus{color:#E30613;}.field--type-file .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;}.field--type-file .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 (max-width:889px){.field--type-file .js-form-type-managed-file{float:none;width:100%;}}.field--type-file .js-form-type-managed-file .description{display:none;}.field--type-file .js-form-type-managed-file label{background-color:#262626;color:#fff;display:inline-block;height:48px;line-height:48px;padding:0 40px;text-align:center;font-weight:bold;font-size:1.6rem;border-radius:8px;cursor:pointer;-webkit-transition-property:background-color,-webkit-box-shadow;transition-property:background-color,-webkit-box-shadow;transition-property:box-shadow,background-color;transition-property:box-shadow,background-color,-webkit-box-shadow;-webkit-transition-duration:.2s;transition-duration:.2s;}.field--type-file .js-form-type-managed-file label:hover,.field--type-file .js-form-type-managed-file label:has(+ .form-managed-file :hover),.field--type-file .js-form-type-managed-file label:has(+ .form-managed-file :focus-visible){background-color:#575757;-webkit-box-shadow:0 0 0 1px #575757;box-shadow:0 0 0 1px #575757;}.field--type-file .js-form-type-managed-file label:has(+ .form-managed-file :focus-visible){outline:2px dotted var(--focus-color,currentColor);outline-offset:2px;--focus-color:#575757;}@media only screen and (max-width:889px){.field--type-file .js-form-type-managed-file label{height:auto;line-height:2.5rem;padding-top:10px;padding-bottom:10px;}}.field--type-file .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;}.field--type-file .js-form-type-managed-file .form-submit{display:none;}.contact-links .contact-links_title{font-family:degular,Open Sans,sans-serif;font-size:4.6rem;font-weight:500;line-height:1.2em;color:#3a3636;margin-bottom:var(--editorial-title-mb);text-align:center;}@media only screen and (max-width:889px){.contact-links .contact-links_title{font-size:2.6rem;}}.contact-links .contact-links_content{padding:30px 40px;}.contact-links .contact-links_content .contact-links_description{font-size:1.6rem;line-height:var(--editorial-text-lh);margin-bottom:var(--editorial-text-mb);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{width:32px;margin-right:16px;}@media only screen and (max-width:889px){.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{display:grid;}.contact-links .contact-links_content .contact-links_links .link .link_pictogram{display:block;margin:0 auto 10px;}}.contents-grid{--_column-min-width:min(250px,100%);position:relative;padding:var(--_ctg-pb,3.5rem) 0;}@media only screen and (max-width:889px){.contents-grid{--_bg-pattern-display:none;--_title-ta:center;}}.contents-grid--bg-white{background-color:#fff;}.contents-grid--editorial{--_ctg-pb:60px;}.contents-grid--bg-pattern::before,.contents-grid--bg-pattern::after{content:'';display:var(--_bg-pattern-display,block);position:absolute;inset:0;pointer-events:none;z-index:0;background-repeat:no-repeat;}.contents-grid--bg-pattern::before{background-image:var(--_bg-pattern-top-right-image);background-position:top right;}.contents-grid--bg-pattern::after{background-image:var(--_bg-pattern-bottom-left-image);background-position:bottom left;}.contents-grid--bg-pattern-1{--_bg-pattern-top-right-image:url(/themes/custom/sytral_theme/img/patterns/pattern-top-right-1.svg);--_bg-pattern-bottom-left-image:url(/themes/custom/sytral_theme/img/patterns/pattern-bottom-left-1.svg);}.contents-grid--bg-pattern-2{--_bg-pattern-top-right-image:url(/themes/custom/sytral_theme/img/patterns/pattern-top-right-2.svg);--_bg-pattern-bottom-left-image:url(/themes/custom/sytral_theme/img/patterns/pattern-bottom-left-2.svg);}.contents-grid--three-columns{--_column-min-width:min(320px,100%);}.contents-grid--force-flex .contents-grid_inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.contents-grid_inner{position:relative;z-index:1;display:grid;gap:32px;}.contents-grid_top{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;gap:16px;}@media only screen and (max-width:889px){.contents-grid_top{display:grid;}}.contents-grid_filters{gap:4px;display:grid;}@media only screen and (min-width:890px){.contents-grid_filters{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;margin-left:auto;}}.contents-grid_filters legend{display:none;}.contents-grid_filters .form-item{margin:0;}.contents-grid_filters .form-radios{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;}.contents-grid_filters .form-actions{display:none;}.contents-grid_title{font-family:degular,Open Sans,sans-serif;font-size:4.6rem;font-weight:500;line-height:1.2em;color:#3a3636;margin-bottom:var(--editorial-title-mb);--editorial-title-mb:0;text-align:var(--_title-ta,start);}@media only screen and (max-width:889px){.contents-grid_title{font-size:2.6rem;}}.contents-grid_subtitle > :last-child{margin-bottom:0;}.contents-grid_list{display:grid;grid-template-columns:repeat(auto-fill,minmax(var(--_column-min-width),1fr));gap:24px;}.contents-grid_list-empty{margin-block:64px;text-align:center;font-size:2.4pxrem;font-weight:700;}@media only screen and (max-width:649px){.contents-grid_list--small-gap-mobile{gap:8px;}}@media only screen and (max-width:649px){.contents-grid_list--slider-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;scrollbar-width:none;margin-inline:-10px;padding-inline:10px;width:100vw;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;}.contents-grid_list--slider-mobile::-webkit-scrollbar{display:none;}.contents-grid_list--slider-mobile > *{-webkit-box-flex:0;-ms-flex:0 0 80vw;flex:0 0 80vw;scroll-snap-align:center;}}.contents-grid_list--centered{--_nb-columns:1;grid-template-columns:repeat(var(--_nb-columns),1fr);}@media only screen and (min-width:890px) and (max-width:1099px){.contents-grid_list--centered{--_nb-columns:4;}.contents-grid_list--centered > *{grid-column:auto / span 2;}.contents-grid_list--centered > *:nth-child(2n + 1):last-child{grid-column-start:2;}}@media only screen and (min-width:1100px){.contents-grid_list--centered{--_nb-columns:6;}.contents-grid_list--centered > *{grid-column:auto / span 2;}.contents-grid_list--centered > *:nth-child(3n +1):nth-last-child(2){grid-column-start:2;}.contents-grid_list--centered > *:nth-child(3n +1):last-child{grid-column-start:3;}}.contents-grid_item--stretch > *{height:100%;}.contents-grid .container--editorial{-webkit-margin-after:0;margin-block-end:0;}@-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;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{background-size:cover;background-position:center;}.editorial-header_banner--mobile{display:none;}.editorial-header_container{margin-bottom:0;}.editorial-header_content{display:grid;gap:24px;margin:0 auto;padding:72px 60px;}.editorial-header_title{--editorial-title-mb:0;text-align:center;}.editorial-header_description{font-size:1.6rem;line-height:var(--editorial-text-lh);margin-bottom:var(--editorial-text-mb);text-align:center;}@media only screen and (min-width:890px){.editorial-header_description{font-size:1.8rem;line-height:1.44em;}}.editorial-header_description p{font-size:inherit;line-height:inherit;text-wrap:pretty;}.editorial-header_description p + p{margin-top:1.55em;}.editorial-header_description a{color:#E30613;text-decoration:underline;}.editorial-header_description a:hover,.editorial-header_description a:focus-visible{color:#b40014;text-decoration:none;}@media only screen and (min-width:1300px){.editorial-header_banner{aspect-ratio:1920 / 500;}}@media only screen and (min-width:1100px) and (max-width:1299px){.editorial-header_banner{height:350px;}}@media only screen and (min-width:890px) and (max-width:1099px){.editorial-header_banner{height:250px;}}@media only screen and (max-width:889px){.editorial-header_banner{aspect-ratio:2;}.editorial-header_banner--mobile{display:block;}.editorial-header_banner--mobile + .editorial-header_banner{display:none;}.editorial-header_content{gap:16px;padding:32px 0;}}.faq-header{margin-bottom:60px;position:relative;}.faq-header .faq-header_content{padding-bottom:10px;}.faq-header .faq-header_content .faq-header_title{text-align:center;}.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 .faq-header_title{margin-block: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:1299px){.faq-header--banner{height:430px;}.faq-header--banner .faq-header_content{padding-bottom:55px;}}@media only screen and (max-width:1099px){.faq-header--banner{height:300px;}.faq-header--banner .faq-header_content{padding-bottom:30px;}}@media only screen and (max-width:889px){.faq-header--banner{height:230px;}.faq-header--banner .faq-header_content{padding-bottom:20px;}}.faq-list .faq-list_title{font-family:degular,Open Sans,sans-serif;font-size:4.6rem;font-weight:500;line-height:1.2em;color:#3a3636;margin-bottom:var(--editorial-title-mb);}@media only screen and (max-width:889px){.faq-list .faq-list_title{font-size:2.6rem;}}.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:degular,Open Sans,sans-serif;font-size:4.6rem;font-weight:500;line-height:1.2em;color:#3a3636;margin-bottom:var(--editorial-title-mb);text-align:center;color:#fff;}@media only screen and (max-width:889px){.block-faq-search .block-faq-search_title{font-size:2.6rem;}}.block-faq-search_form{margin-bottom:35px;}.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_form .faq-autocomplete_results-wrapper{margin-top:-10px;}.block-faq-search_desc{margin:50px auto 0;text-align:center;max-width:800px;}.block-faq-search_desc p:last-child{margin-bottom:0;}.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:889px){.block-faq-search{padding:40px 0 30px 0;}.block-faq-search .block-faq-search_title{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 (max-width:889px){.favorite-edit-form .button,.favorite-edit-form .webform .webform-preview .webform-wizard-page-edit,.webform .webform-preview .favorite-edit-form .webform-wizard-page-edit,.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:#E30613;font-size:1.7rem;line-height:1.2em;}.atb-favorite-form .form-item_label{color:#000;font-weight:500;}.atb-favorite-form .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 (max-width:889px){.atb-favorite-form .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{color:#262626;}.footer_container{padding-block:72px 48px;display:grid;gap:8px;}.footer_top{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;gap:24px;padding:40px;border-radius:8px;background-color:#fff;}.footer_top-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:24px;}.footer_title{display:block;font-family:degular,Open Sans,sans-serif;font-size:2rem;font-weight:600;line-height:1.25;-webkit-margin-after:24px;margin-block-end:24px;}.footer_main-navigation{padding:40px;}.footer_bottom-navigation{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;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:20px;padding-inline:40px;}@media only screen and (max-width:950px){.footer_top-navigation{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}@media only screen and (min-width:951px){.footer_top-navigation{width:570px;gap:8px;}.footer_top-navigation > *{-webkit-box-flex:1;-ms-flex:1 0 33%;flex:1 0 33%;}.footer_title{-webkit-margin-after:16px;margin-block-end:16px;}.footer_bottom-navigation{-webkit-margin-before:12px;margin-block-start:12px;}}@media only screen and (max-width:750px){.footer .footer_top{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.footer .footer_branding{margin-inline:auto;}}:root{--header-height:75px;}.header{position:-webkit-sticky;position:sticky;top:var(--drupal-displace-offset-top,0);z-index:100;background-color:#F6F6F6;}.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;position:static;height:var(--header-height);}.header .header_mobile-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;}.header .header_mobile-navigation .header_sso-login-menu .v-application .HeaderAccount-toggleButton,.header .header_mobile-navigation .sso_cart{min-width:32px;min-height:32px;padding:0;}@media (hover:none) and (min-width:1025px){.header .header_mobile-navigation .header_sso-login-menu .v-application .HeaderAccount-toggleButton{padding-inline:8px;}}.header .header_mobile-navigation .sso_cart span{display:none;}.header .header_navigation-wrapper{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;}.header .header_navigation-inner{display:-webkit-box;display:-ms-flexbox;display:flex;gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:visible;}.header .header_main-navigation{margin:0 auto;}.header .header_secondary-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;gap:inherit;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.header .header_help-link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:1.6rem;color:#262626;text-decoration:none;}.header .header_help-link::after{content:'';display:block;width:18px;height:18px;-webkit-mask-image:url(/themes/custom/sytral_theme/img/ico/message.svg);mask-image:url(/themes/custom/sytral_theme/img/ico/message.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:currentColor;}.header .header_help-link:hover,.header .header_help-link:focus-visible{text-decoration:underline;}.header_sso-login-menu .v-application{font-family:inherit;}.header_sso-login-menu .v-application.theme--light{background:transparent;color:#262626;}.header_sso-login-menu .v-application .HeaderAccount{height:auto;}.header_sso-login-menu .v-application .HeaderAccount-toggleButton{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-height:40px;height:auto;padding:2px 16px;font-size:1.4rem;border-radius:8px;font-weight:600;border:2px solid;-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;border-color:#262626;color:#262626;}.header_sso-login-menu .v-application .HeaderAccount-toggleButton:hover,.header_sso-login-menu .v-application .HeaderAccount-toggleButton:focus-visible{border-color:#575757;color:#575757;-webkit-box-shadow:0 0 0 1px #575757;box-shadow:0 0 0 1px #575757;}.header_sso-login-menu .v-application .HeaderAccount-toggleButton:focus-visible{outline-color:#575757;}.header_sso-login-menu .v-application .HeaderAccount-toggleButtonIcon{font-size:20px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}.header .sso_login{display:-webkit-box;display:-ms-flexbox;display:flex;padding:5px 5px 4px;margin:14px 10px;width:50px;color:white;border:1px solid #c1c1c1;border-radius:5px;}@media (hover:none),(max-width:950px){html:has(.menu-fullscreen),body.menu-fullscreen{overflow:hidden;}.header{}.menu-fullscreen .header{position:fixed;inset:var(--drupal-displace-offset-top,0) 0 auto;}.header .header_container{--container-gutter:16px;max-width:none;}.header .header_branding{position:absolute;inset:50% auto auto 50%;translate:-50% -50%;}.header .header_navigation{z-index:2000;position:fixed;inset:calc(var(--drupal-displace-offset-top,0px) + var(--header-height)) 0 0 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--open .header_navigation{visibility:visible;opacity:1;-webkit-transform:translateX(0);transform:translateX(0);}.header .header_navigation--sub-open .header_navigation-inner{overflow-y:hidden;}.header .header_navigation-inner{position:absolute;inset:0;padding-inline:10px;overflow:auto;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0;-ms-flex-line-pack:start;align-content:flex-start;-webkit-transition:left .2s ease-out;transition:left .2s ease-out;}.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_secondary-navigation{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;gap:16px;}.header .header_secondary-navigation .header_help{width:100%;}.header .header_secondary-navigation .header_help-link{padding:24px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px;font-size:1.8rem;border-bottom:1px solid #E7E7E7;}.header .header_secondary-navigation .header_sso-login-menu .v-application .HeaderAccount-toggleButtonText{display:inline;}.header .header_secondary-navigation .header_cart{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;}.header .header_secondary-navigation .header_cart .sso_cart{width:100%;}.header .header_sso-login-menu{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;}}@media (hover:hover) and (min-width:951px){.header{--header-height:107px;}.header .header_mobile-navigation,.header .header_open-close-navigation{display:none;}}.homepage-hero-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px 10px;}.homepage-hero-banner .homepage-slideshow,.homepage-hero-banner .route-calculation{width:100%;}@media only screen and (min-width:890px){.homepage-hero-banner{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.homepage-hero-banner .route-calculation{width:431px;-ms-flex-negative:0;flex-shrink:0;}}@media only screen and (min-width:890px){.homepage-slideshow.slideshow.is-overflow{padding-bottom:0;}.homepage-slideshow.slideshow .splide__arrow{translate:0 36px;}.homepage-slideshow.slideshow .splide__pagination{-webkit-transform:translateY(36px);transform:translateY(36px);}}.homepage-slide{--_aspect-ratio:375 / 487;--_grid-template-columns:1fr;--_grid-template-areas:"title"
                          "description"
                          "actions";position:relative;width:100%;aspect-ratio:var(--_aspect-ratio);}@media only screen and (min-width:890px){.homepage-slide{--_aspect-ratio:879 / 530;--_grid-template-columns:1fr auto;--_grid-template-areas:"title actions"
                            "description actions";}.homepage-slide:not(:has(.homepage-slide_title)){--_grid-template-areas:"description actions";}.homepage-slide:not(:has(.homepage-slide_description)){--_grid-template-areas:"title actions";}.homepage-slide:not(:has(.homepage-slide_actions)){--_grid-template-areas:"title"
                              "description";}}.homepage-slide_wrapper{position:relative;border-radius:8px;overflow:hidden;scroll-snap-align:start;}.homepage-slide_wrapper:has(.link--outline),.homepage-slide_wrapper:has(.link--plain){outline:none;}.homepage-slide_image--mobile{display:none;}@media only screen and (max-width:889px){.homepage-slide_image--mobile{display:block;}.homepage-slide_image--mobile + .homepage-slide_image--desktop{display:none;}}.homepage-slide_image,.homepage-slide_image > div,.homepage-slide_image img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.homepage-slide_content{position:absolute;inset:auto 8px 8px;isolation:isolate;display:grid;grid-template-columns:var(--_grid-template-columns);grid-template-areas:var(--_grid-template-areas);padding:16px;gap:24px;border-radius:8px;border:1px solid #FFF;color:#fff;background:radial-gradient(151.92% 127.02% at 15.32% 21.04%,rgba(165,239,255,0.2) 0%,rgba(110,191,244,0.04) 77.08%,rgba(70,144,212,0) 100%);background-blend-mode:normal,overlay;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);}.homepage-slide_title{font-family:degular,Open Sans,sans-serif;font-size:2.4rem;font-weight:600;line-height:1.25;grid-area:title;}.homepage-slide_description{font-size:1.6rem;line-height:var(--editorial-text-lh);margin-bottom:var(--editorial-text-mb);grid-area:description;}.homepage-slide_actions{-ms-flex-item-align:end;align-self:end;grid-area:actions;}.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:#262626;color:#fff;display:inline-block;height:45px;line-height:45px;padding:0 34px;text-align:center;font-weight:bold;font-size:1.6rem;border-radius:5px;cursor:pointer;width:100%;}.incivility-report-form #edit-submit:hover,.incivility-report-form #edit-submit:focus-visible{background-color:#575757;-webkit-box-shadow:0 0 0 1px #575757;box-shadow:0 0 0 1px #575757;}.incivility-report-form #edit-submit:focus-visible{outline:2px dotted var(--focus-color,currentColor);outline-offset:2px;--focus-color:#575757;}.incivility-report-form #edit-submit:disabled{pointer-events:none;}#info-trafic-wrapper.info-trafic-wrapper--loading .info-trafic-homepage_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_top{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;margin-bottom:40px;gap:24px;}.info-trafic-homepage_actions{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;gap:8px;padding:8px;border:1px solid #E7E7E7;border-radius:8px;}.info-trafic-homepage_actions .link[aria-selected="false"]{background-color:transparent;color:#000;}.info-trafic-homepage_actions .link[aria-selected="false"]:hover,.info-trafic-homepage_actions .link[aria-selected="false"]:focus-visible{background-color:#E7E7E7;-webkit-box-shadow:0 0 0 1px #E7E7E7;box-shadow:0 0 0 1px #E7E7E7;}.info-trafic-homepage_heading{font-family:degular,Open Sans,sans-serif;font-size:4.6rem;font-weight:500;line-height:1.2em;color:#3a3636;margin-bottom:var(--editorial-title-mb);--editorial-title-mb:0;}@media only screen and (max-width:889px){.info-trafic-homepage_heading{font-size:2.6rem;}}.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:600;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:#E30613;}.info-trafic-homepage .nav-tabs .nav-item .nav-link--primary{display:inline-block;margin-left:20px;color:#E30613;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_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 #E7E7E7;}.info-trafic-homepage .info-trafic_category_normal{padding:45px;color:#3a3636;font-size:1.8rem;font-weight:900;}.info-trafic-homepage .info-trafic_category_favorites-empty{display:grid;gap:16px;padding:24px;color:#262626;background-color:#F8EDE6;}.info-trafic-homepage .info-trafic_category_favorites-empty .info-trafic_category_title{font-family:degular,Open Sans,sans-serif;font-size:2.4rem;font-weight:600;line-height:1.25;}@media only screen and (min-width:650px){.info-trafic-homepage .info-trafic_category_favorites-empty{padding-inline:64px 400px;position:relative;}.info-trafic-homepage .info-trafic_category_favorites-empty::after{content:'';position:absolute;z-index:0;inset:0 64px 0 0;background-image:url(/themes/custom/sytral_theme/img/patterns/pattern-star.svg);background-position:bottom right;background-repeat:no-repeat;pointer-events:none;}}.info-trafic-homepage .info-trafic_category_category_title{font-family:degular,Open Sans,sans-serif;font-size:2.4rem;font-weight:600;line-height:1.25;}.info-trafic-homepage .info-trafic_category_category_actions{-webkit-margin-before:8px;margin-block-start:8px;}.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 (max-width:649px){.info-trafic-homepage_top{display:grid;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;justify-items:center;margin-bottom:24px;}.info-trafic-homepage_heading{text-align:center;}}@media only screen and (max-width:889px){#info-trafic-homepage{padding-right:20px;padding-left:20px;}.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:degular,Open Sans,sans-serif;font-size:3.6rem;font-weight:600;line-height:1.2em;color:#3a3636;margin-bottom:var(--editorial-title-mb);}@media only screen and (max-width:889px){.info-trafic_title{font-size:2.4rem;}}.info-trafic_large .trafic-lines{grid-template-columns:1fr;}.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 #E7E7E7;}.info-trafic_category_network_down{padding:25px 25px 25px 45px;margin-bottom:24px;font-size:1.8rem;line-height:1.7rem;font-weight:900;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;}.info-trafic_category_network_down p{font-weight:400;font-size:1em;padding-top:5px;}.line-header{margin-bottom:32px;display:-webkit-box;display:-ms-flexbox;display:flex;}.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:600;color:#3a3636;}.login-form .checkbox{margin-bottom:20px;}.login-form .checkbox .checkbox_label{font-size:1.6rem;color:#707173;}.login-form .link{margin-bottom:20px;line-height:26px;font-size:1.6rem;color:#707173;}.login-form .link:hover,.login-form .link:focus{color:#E30613;}.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 #262626;}.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 #262626;box-shadow:0 0 0 1px #262626;}.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:-webkit-box;display:-ms-flexbox;display:flex;padding:25px;border-top:1px #dcdede solid;background-color:#f9fafa;color:#E30613;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:#F6F6F6;color:#b40014;}@media only screen and (max-width:889px){.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 (max-width:889px){.masonry-grid > .container--editorial{width:100%;}}@use 'sass:color';:root{--modal-bg-color:#fff;--modal-centered-width:90vw;--modal-centered-height:calc(90vh - var(--drupal-displace-offset-top));--modal-overflow:auto;--modal-main-overflow-y:auto;--modal-top-height:50px;}@-webkit-keyframes toggle-modal-centered{0%{opacity:0;scale:0;}100%{opacity:1;scale:1;}}@keyframes toggle-modal-centered{0%{opacity:0;scale:0;}100%{opacity:1;scale:1;}}@-webkit-keyframes toggle-modal-right-side{0%{translate:100% 0;}100%{translate:0 0;}}@keyframes toggle-modal-right-side{0%{translate:100% 0;}100%{translate:0 0;}}@-webkit-keyframes toggle-modal-backdrop{0%{opacity:0;}100%{opacity:0.6;}}@keyframes toggle-modal-backdrop{0%{opacity:0;}100%{opacity:0.6;}}.modal{--_color-shadow:rgba(38,38,38,.3);--_width:min(100% - 2 * var(--container-gutter),600px);-webkit-box-shadow:0 0 100vmax 100vmax var(--_color-shadow);box-shadow:0 0 100vmax 100vmax var(--_color-shadow);width:var(--_width);max-height:90vh;margin:auto;overflow:var(--modal-overflow);padding:0;border:0;border-radius:8px;background:var(--modal-bg-color);place-items:center;}.modal[open]{display:grid;}.modal--is-opening,.modal--is-opening::-webkit-backdrop,.modal--is-closing,.modal--is-closing::-webkit-backdrop{-webkit-animation:var(--_aniamtion-name,toggle-modal-centered) 0.3s forwards;animation:var(--_aniamtion-name,toggle-modal-centered) 0.3s forwards;}.modal--is-opening,.modal--is-opening::backdrop,.modal--is-closing,.modal--is-closing::backdrop{-webkit-animation:var(--_aniamtion-name,toggle-modal-centered) 0.3s forwards;animation:var(--_aniamtion-name,toggle-modal-centered) 0.3s forwards;}.modal--is-opening::-webkit-backdrop,.modal--is-closing::-webkit-backdrop{-webkit-animation-name:toggle-modal-backdrop;animation-name:toggle-modal-backdrop;}.modal--is-opening::backdrop,.modal--is-closing::backdrop{-webkit-animation-name:toggle-modal-backdrop;animation-name:toggle-modal-backdrop;}.modal--is-closing,.modal--is-closing::-webkit-backdrop{animation-direction:reverse;}.modal--is-closing,.modal--is-closing::backdrop{animation-direction:reverse;}.modal_inner{position:relative;display:grid;overflow:var(--modal-overflow);width:100%;padding:16px;}.modal_top{position:absolute;inset:0 0 auto;z-index:1;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;height:var(--modal-top-height);background:var(--modal-bg-color);}.modal_close{position:absolute;inset:16px 16px auto auto;z-index:10;width:35px;height:35px;background:url(/themes/custom/sytral_theme/img/ico/cross.svg) no-repeat center;}.modal_main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:var(--modal-main-overflow-y);-webkit-margin-before:var(--modal-top-height);margin-block-start:var(--modal-top-height);}.modal_main > *{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;}.modal_main--centered{text-align:center;}.modal_title{-webkit-margin-after:24px;margin-block-end:24px;}.modal_custom-iframe{--_height:min(40rem,100vh - 6rem);height:var(--_height);border:0;}.modal_actions{-webkit-margin-before:16px;margin-block-start:16px;padding-inline:24px;}html.modal--is-expanded{overflow:hidden;}.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 (max-width:889px){.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:degular,Open Sans,sans-serif;font-size:4.6rem;font-weight:500;line-height:1.2em;color:#3a3636;margin-bottom:var(--editorial-title-mb);margin-bottom:0;}@media only screen and (max-width:889px){#my-alert-lines .heading .title{font-size:2.6rem;}}#my-alert-lines .heading .title .count{font-size:3.1rem;font-weight:normal;display:inline-block;color:#E30613;margin-left:14px;}#my-alert-lines .heading .tcl-alert-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;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:1099px){#my-alert-lines .row .alert-card{width:calc(50% - 20px);}}@media only screen and (max-width:889px){#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 #E7E7E7;}.my-lines_category_content{width:100%;}.my-lines_category .mylines-card{margin:0;}.my-lines_category:not(:last-child){border-bottom:solid 1px #E7E7E7;}@media only screen and (max-width:889px){.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 #E7E7E7;}}.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 (max-width:889px){.my-stops{display:block;}.my-stops .mystops-card{width:calc(100% - 20px);}}.panel{width:100%;background:#fff;border-radius:8px;}.panel + .panel{margin-top:16px;}.panel_header{position:relative;padding:20px 84px 20px 28px;border-bottom:1px solid #E7E7E7;}.panel_header:has([aria-expanded="false"]),.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:#E30613;}@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:#fff;border-left:1px solid #E7E7E7;-webkit-transition:background .2s;transition:background .2s;cursor:pointer;border-top-right-radius:8px;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-grey-darker.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,.panel_button[aria-expanded="true"]:before{-webkit-transform:rotate(180deg);transform:rotate(180deg);}.panel_button:hover{background-color:#f9fafa;}@media only screen and (max-width:889px){.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:1299px){.panel_content{padding:35px 36px;}}@media only screen and (max-width:1099px){.panel_content{padding:35px 32px;}}@media only screen and (max-width:889px){.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 .webform .webform-preview .webform-wizard-page-edit,.webform .webform-preview .panel_footer .webform-wizard-page-edit,.panel_footer .link{margin-left:10px;}.panel_footer .button:first-child,.panel_footer .webform .webform-preview .webform-wizard-page-edit:first-child,.webform .webform-preview .panel_footer .webform-wizard-page-edit:first-child,.panel_footer .link:first-child{margin-left:0;}@media only screen and (max-width:1299px){.panel_footer{padding:22px 36px;}}@media only screen and (max-width:1099px){.panel_footer{padding:20px 32px;}}@media only screen and (max-width:889px){.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 .webform .webform-preview .webform-wizard-page-edit,.webform .webform-preview .panel_footer .webform-wizard-page-edit,.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 .webform .webform-preview .webform-wizard-page-edit:first-child,.webform .webform-preview .panel_footer .webform-wizard-page-edit:first-child,.panel_footer .link:first-child{margin-top:0;}}.press-release-list .press-release-list_title{font-family:degular,Open Sans,sans-serif;font-size:4.6rem;font-weight:500;line-height:1.2em;color:#3a3636;margin-bottom:var(--editorial-title-mb);}@media only screen and (max-width:889px){.press-release-list .press-release-list_title{font-size:2.6rem;}}.press-release-list .press-release-list_content .press-release-list_item + .press-release-list_item,.press-release-list .press-release-list_content .card:is(a) + .card:is(a){margin-top:12px;}@media only screen and (max-width:889px){.press-release-list .press-release-list_title{font-size:2.8rem;}}.push-subscription-search-ride{--route-calculation-bg-pattern-display:none;display:grid;gap:8px 16px;}@media only screen and (min-width:890px){.push-subscription-search-ride{grid-template-columns:1fr 375px;}}.reset-password-form .description{margin-bottom:10px;line-height:1.3em;}@media only screen and (max-width:889px){.reset-password-form .description{margin-bottom:5px;}}.rib-change-resume{margin-top:40px;padding:40px;}.rib-change-resume_title{font-family:degular,Open Sans,sans-serif;font-size:4.6rem;font-weight:500;line-height:1.2em;color:#3a3636;margin-bottom:var(--editorial-title-mb);text-align:center;}@media only screen and (max-width:889px){.rib-change-resume_title{font-size:2.6rem;}}.rib-change-resume_description{font-size:1.6rem;line-height:var(--editorial-text-lh);margin-bottom:var(--editorial-text-mb);text-align:center;}.rib-change-resume_description a{text-decoration:underline;}.rib-change-resume_description a:hover{color:#E30613;}.rib-change-resume_actions{text-align:center;}.rib-form .beneficiary{border-top:1px solid #E7E7E7;}.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,.rib-form .beneficiary .beneficiary_footer .webform .webform-preview .webform-wizard-page-edit,.webform .webform-preview .rib-form .beneficiary .beneficiary_footer .webform-wizard-page-edit{-webkit-box-flex:0;-ms-flex:0 1 300px;flex:0 1 300px;margin-bottom:40px;}@media only screen and (max-width:889px){.rib-form .beneficiary .beneficiary_footer .button,.rib-form .beneficiary .beneficiary_footer .webform .webform-preview .webform-wizard-page-edit,.webform .webform-preview .rib-form .beneficiary .beneficiary_footer .webform-wizard-page-edit{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;margin-bottom:25px;}}.rib-form .panel_footer .button,.rib-form .panel_footer .webform .webform-preview .webform-wizard-page-edit,.webform .webform-preview .rib-form .panel_footer .webform-wizard-page-edit{-webkit-box-flex:0;-ms-flex:0 1 300px;flex:0 1 300px;}@media only screen and (max-width:889px){.rib-form .panel_footer .button,.rib-form .panel_footer .webform .webform-preview .webform-wizard-page-edit,.webform .webform-preview .rib-form .panel_footer .webform-wizard-page-edit{-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:degular,Open Sans,sans-serif;font-size:4.6rem;font-weight:500;line-height:1.2em;color:#3a3636;margin-bottom:var(--editorial-title-mb);color:#E30613;margin-bottom:0;}@media only screen and (max-width:889px){.service-adapted-and-application .heading .title{font-size:2.6rem;}}.service-adapted-and-application .heading .subtitle{font-family:degular,Open Sans,sans-serif;font-size:4.6rem;font-weight:500;line-height:1.2em;color:#3a3636;margin-bottom:var(--editorial-title-mb);margin-bottom:0;}@media only screen and (max-width:889px){.service-adapted-and-application .heading .subtitle{font-size:2.6rem;}}.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:#F6F6F6;margin-bottom:14px;padding:8px 26px;-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:1299px){.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:1099px){.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-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 (max-width:889px){.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;}}.container--sitemap .editorial,.container--sitemap .webform .form-item--webform--inline-checkbox .description .webform-element-description,.webform .form-item--webform--inline-checkbox .description .container--sitemap .webform-element-description{background-color:#fff;padding:0 35px 25px;border-radius:8px;}.container--sitemap .editorial .box,.container--sitemap .webform .form-item--webform--inline-checkbox .description .webform-element-description .box,.webform .form-item--webform--inline-checkbox .description .container--sitemap .webform-element-description .box{padding-top:25px;}.container--sitemap .editorial .box .links .sitemap-menu,.container--sitemap .webform .form-item--webform--inline-checkbox .description .webform-element-description .box .links .sitemap-menu,.webform .form-item--webform--inline-checkbox .description .container--sitemap .webform-element-description .box .links .sitemap-menu{line-height:1em;}.container--sitemap .editorial .box .links .sitemap-menu > li,.container--sitemap .webform .form-item--webform--inline-checkbox .description .webform-element-description .box .links .sitemap-menu > li,.webform .form-item--webform--inline-checkbox .description .container--sitemap .webform-element-description .box .links .sitemap-menu > li{margin-bottom:10px;}.container--sitemap .editorial .box .links > .sitemap-menu,.container--sitemap .webform .form-item--webform--inline-checkbox .description .webform-element-description .box .links > .sitemap-menu,.webform .form-item--webform--inline-checkbox .description .container--sitemap .webform-element-description .box .links > .sitemap-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.container--sitemap .editorial .box .links > .sitemap-menu > li,.container--sitemap .webform .form-item--webform--inline-checkbox .description .webform-element-description .box .links > .sitemap-menu > li,.webform .form-item--webform--inline-checkbox .description .container--sitemap .webform-element-description .box .links > .sitemap-menu > li{display:inline-block;width:calc(33.333% - 25px);margin-right:25px;}.container--sitemap .editorial .box .links > .sitemap-menu > li > :is(a,span,button),.container--sitemap .webform .form-item--webform--inline-checkbox .description .webform-element-description .box .links > .sitemap-menu > li > :is(a,span,button),.webform .form-item--webform--inline-checkbox .description .container--sitemap .webform-element-description .box .links > .sitemap-menu > li > :is(a,span,button){font-weight:bold;}.container--sitemap .editorial .box .links > .sitemap-menu > li > ul,.container--sitemap .webform .form-item--webform--inline-checkbox .description .webform-element-description .box .links > .sitemap-menu > li > ul,.webform .form-item--webform--inline-checkbox .description .container--sitemap .webform-element-description .box .links > .sitemap-menu > li > ul{margin-top:10px;}.container--sitemap .editorial .box .links > .sitemap-menu .sitemap-menu,.container--sitemap .webform .form-item--webform--inline-checkbox .description .webform-element-description .box .links > .sitemap-menu .sitemap-menu,.webform .form-item--webform--inline-checkbox .description .container--sitemap .webform-element-description .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,.container--sitemap .webform .form-item--webform--inline-checkbox .description .webform-element-description .box .links > .sitemap-menu .sitemap-menu > li,.webform .form-item--webform--inline-checkbox .description .container--sitemap .webform-element-description .box .links > .sitemap-menu .sitemap-menu > li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.container--sitemap .editorial .box .links > .sitemap-menu .sitemap-menu > li::before,.container--sitemap .webform .form-item--webform--inline-checkbox .description .webform-element-description .box .links > .sitemap-menu .sitemap-menu > li::before,.webform .form-item--webform--inline-checkbox .description .container--sitemap .webform-element-description .box .links > .sitemap-menu .sitemap-menu > li::before,.container--sitemap .editorial .box .links > .sitemap-menu .sitemap-menu > li a,.container--sitemap .webform .form-item--webform--inline-checkbox .description .webform-element-description .box .links > .sitemap-menu .sitemap-menu > li a,.webform .form-item--webform--inline-checkbox .description .container--sitemap .webform-element-description .box .links > .sitemap-menu .sitemap-menu > li a{line-height:1.3;}.container--sitemap .editorial .box .links > .sitemap-menu .sitemap-menu > li::before,.container--sitemap .webform .form-item--webform--inline-checkbox .description .webform-element-description .box .links > .sitemap-menu .sitemap-menu > li::before,.webform .form-item--webform--inline-checkbox .description .container--sitemap .webform-element-description .box .links > .sitemap-menu .sitemap-menu > li::before{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;color:#3a3636;}.container--sitemap .editorial .box .links a,.container--sitemap .webform .form-item--webform--inline-checkbox .description .webform-element-description .box .links a,.webform .form-item--webform--inline-checkbox .description .container--sitemap .webform-element-description .box .links a{color:#000;text-decoration:none;line-height:1em;}.container--sitemap .editorial .box .links a:hover,.container--sitemap .webform .form-item--webform--inline-checkbox .description .webform-element-description .box .links a:hover,.webform .form-item--webform--inline-checkbox .description .container--sitemap .webform-element-description .box .links a:hover,.container--sitemap .editorial .box .links a:focus,.container--sitemap .webform .form-item--webform--inline-checkbox .description .webform-element-description .box .links a:focus,.webform .form-item--webform--inline-checkbox .description .container--sitemap .webform-element-description .box .links a:focus{color:#E30613;text-decoration:underline;}@media only screen and (max-width:1000px){.container--sitemap .editorial .box .links > .sitemap-menu > li,.container--sitemap .webform .form-item--webform--inline-checkbox .description .webform-element-description .box .links > .sitemap-menu > li,.webform .form-item--webform--inline-checkbox .description .container--sitemap .webform-element-description .box .links > .sitemap-menu > li{width:calc(50% - 25px);}}@media only screen and (max-width:700px){.container--sitemap .editorial .box .links > .sitemap-menu > li,.container--sitemap .webform .form-item--webform--inline-checkbox .description .webform-element-description .box .links > .sitemap-menu > li,.webform .form-item--webform--inline-checkbox .description .container--sitemap .webform-element-description .box .links > .sitemap-menu > li{width:100%;margin-right:0;}}:root{--space-needed-for-outline:4px;}.slideshow.no-gutter-on-mobile{--space-needed-for-outline:0px;}.slideshow:not(.is-initialized){--slider-gap:16px;}@media only screen and (min-width:890px){.slideshow:not(.is-initialized){--slider-gap:24px;}}.slideshow:not(.is-initialized) .splide__list{display:grid;gap:var(--slider-gap);overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;grid-auto-flow:column;grid-auto-columns:var(--slide-width,100%);}.slideshow:not(.is-initialized)[data-nb-slides="2"],.slideshow:not(.is-initialized)[data-nb-slides="3"],.slideshow:not(.is-initialized)[data-nb-slides="4"]{--nb-slides:2;--slide-width:calc((100% / var(--nb-slides)) - (var(--nb-slides) - 1) * var(--slider-gap) / var(--nb-slides));}@media only screen and (max-width:649px){.slideshow:not(.is-initialized)[data-nb-slides="2"],.slideshow:not(.is-initialized)[data-nb-slides="3"],.slideshow:not(.is-initialized)[data-nb-slides="4"]{--slide-width:70%;}}@media only screen and (min-width:1100px){.slideshow:not(.is-initialized)[data-nb-slides="3"]{--nb-slides:3;}}@media only screen and (min-width:890px) and (max-width:1099px){.slideshow:not(.is-initialized)[data-nb-slides="4"]{--nb-slides:3;}}@media only screen and (min-width:1100px){.slideshow:not(.is-initialized)[data-nb-slides="4"]{--nb-slides:4;}}.slideshow.is-overflow{-webkit-padding-after:36px;padding-block-end:36px;}.slideshow:not(.is-overflow) .splide__arrows{display:none;}.slideshow .slideshow_slides{margin:calc(-1 * var(--space-needed-for-outline));}.slideshow .splide__slide{display:grid;padding:var(--space-needed-for-outline);}.slideshow.is-initialized{}.slideshow.is-initialized:not(.is-overflow) .splide__list{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.slideshow.is-initialized:not(.is-overflow) .splide__slide:last-child{-webkit-margin-end:0 !important;margin-inline-end:0 !important;}@media only screen and (max-width:649px){.slideshow.is-initialized[data-nb-slides="2"],.slideshow.is-initialized[data-nb-slides="3"],.slideshow.is-initialized[data-nb-slides="4"]{overflow:hidden;margin-inline:-10px;padding-block:4px;padding-inline:10px;max-width:100vw;}.slideshow.is-initialized[data-nb-slides="2"].is-overflow,.slideshow.is-initialized[data-nb-slides="3"].is-overflow,.slideshow.is-initialized[data-nb-slides="4"].is-overflow{-webkit-padding-after:40px;padding-block-end:40px;}.slideshow.is-initialized[data-nb-slides="2"] .splide__track,.slideshow.is-initialized[data-nb-slides="3"] .splide__track,.slideshow.is-initialized[data-nb-slides="4"] .splide__track{overflow:visible;}.slideshow.is-initialized[data-nb-slides="2"] .splide__arrow,.slideshow.is-initialized[data-nb-slides="3"] .splide__arrow,.slideshow.is-initialized[data-nb-slides="4"] .splide__arrow{inset-block-end:4px;}.slideshow.is-initialized[data-nb-slides="2"] .splide__slide,.slideshow.is-initialized[data-nb-slides="3"] .splide__slide,.slideshow.is-initialized[data-nb-slides="4"] .splide__slide{width:calc(80vw - 20px + $space-needed-for-outline * 2) !important;}}.slideshow.is-initialized .splide__track{height:100%;}.slideshow.is-initialized .splide__pagination{inset:auto auto 0 50%;-webkit-margin-after:4px;margin-block-end:4px;translate:-50% 0;}.slideshow.is-initialized .splide__pagination__page{--focus-color:#262626;background-color:#262626;-webkit-transition:0.2s ease-in-out;transition:0.2s ease-in-out;border-radius:4px;opacity:1;}.slideshow.is-initialized .splide__pagination__page:hover,.slideshow.is-initialized .splide__pagination__page:focus-visible{background-color:#575757;-webkit-box-shadow:0 0 0 1px #575757;box-shadow:0 0 0 1px #575757;}.slideshow.is-initialized .splide__pagination__page.is-active{-webkit-transform:none;transform:none;width:33px;}.slideshow.is-initialized .splide__arrow{--focus-color:#262626;inset-block:auto 0;-webkit-transform:none;transform:none;opacity:1;background-color:#262626;width:26px;height:26px;color:#fff;-webkit-transition:0.2s ease-in-out;transition:0.2s ease-in-out;}.slideshow.is-initialized .splide__arrow[disabled]{opacity:.3;pointer-events:none;}.slideshow.is-initialized .splide__arrow::after{content:"";width:18px;aspect-ratio:1;-ms-flex-negative:0;flex-shrink:0;background-color:currentColor;-webkit-mask-image:url(/themes/custom/sytral_theme/img/ico/arrow-small.svg);mask-image:url(/themes/custom/sytral_theme/img/ico/arrow-small.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;rotate:var(--_rotate,0deg);}.slideshow.is-initialized .splide__arrow svg{display:none;}.slideshow.is-initialized .splide__arrow:hover,.slideshow.is-initialized .splide__arrow:focus-visible{background-color:#575757;-webkit-box-shadow:0 0 0 1px #575757;box-shadow:0 0 0 1px #575757;opacity:1;}.slideshow.is-initialized .splide__arrow--prev{--_rotate:180deg;inset-inline-start:0;}@media only screen and (max-width:889px){.slideshow.is-initialized .splide__arrow--prev{inset-inline-start:10px;}}.slideshow.is-initialized .splide__arrow--next{inset-inline-end:0;}@media only screen and (max-width:889px){.slideshow.is-initialized .splide__arrow--next{inset-inline-end:10px;}}.slideshow.is-initialized.splide.is-focus-in .splide__arrow:focus,.slideshow.is-initialized.splide.is-focus-in .splide__pagination__page:focus{outline:2px dotted var(--focus-color,currentColor);outline-offset:2px;}.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;}.tabs--small-tabs{--_button-padding:0 0 2px;--_tab-selected-height:1px;--_tablist-gap:8px;--_tablist-border-bottom:0;}.tabs--small-tabs .tabs_list{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:var(--_tablist-gap,0);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;border-bottom:var(--_tablist-border-bottom,1px solid #E7E7E7);margin-right:auto;}.tabs--small-tabs .tab{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.tabs--small-tabs .tab::after{content:'';display:block;position:absolute;inset:auto 0 -1px;width:100%;height:var(--_tab-selected-height,4px);background-color:currentColor;opacity:0;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;}.tabs--small-tabs .tab:hover::after,.tabs--small-tabs .tab:focus-visible::after,.tabs--small-tabs .tab:active::after,.tabs--small-tabs .tab[aria-selected="true"]::after{opacity:1;}.tabs--small-tabs .tab[aria-selected="false"]{font-weight:400;}.tabs_title{font-weight:700;text-align:center;margin-bottom:12px;}@media only screen and (min-width:650px){.tabs_title{position:absolute !important;clip:rect(1px,1px,1px,1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden;}}.tabs .tab{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;position:relative;padding:var(--_button-padding,8px 16px);font-size:1.6rem;line-height:1.375;font-weight:700;cursor:pointer;background:transparent;}.tabs .tab-panel{margin-top:24px;}.tabs .tab-panel:empty{display:none;}@media only screen and (max-width:649px){.tabs:not(.tabs--small-tabs)_list-wrapper{position:relative;z-index:10;max-width:270px;height:38px;margin-inline:auto;margin-bottom:32px;}.tabs:not(.tabs--small-tabs) .tabs_list{position:relative;display:grid;border:1px solid #262626;border-radius:8px;background-color:#fff;}.tabs:not(.tabs--small-tabs) .tabs_list::after{content:'';position:absolute;inset:18px 14px auto auto;border:1px solid transparent;border-top-color:#262626;border-left-color:#262626;-webkit-transform:translateY(-3px) rotate(-135deg);transform:translateY(-3px) rotate(-135deg);width:6px;aspect-ratio:1;pointer-events:none;-webkit-transition:-webkit-transform 0.3s ease-in-out;transition:-webkit-transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out;transition:transform 0.3s ease-in-out,-webkit-transform 0.3s ease-in-out;}.tabs:not(.tabs--small-tabs) .tabs_list.is-opened::after{-webkit-transform:translateY(0) rotate(45deg);transform:translateY(0) rotate(45deg);}.tabs:not(.tabs--small-tabs) .tabs_list.is-opened .tab{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;}.tabs:not(.tabs--small-tabs) .tab{display:none;padding-inline:12px;}.tabs:not(.tabs--small-tabs) .tab[aria-selected="true"]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;-webkit-padding-end:48px;padding-inline-end:48px;}}@media only screen and (min-width:650px){.tabs .tabs_list{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:var(--_tablist-gap,0);-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;border-bottom:var(--_tablist-border-bottom,1px solid #E7E7E7);margin-right:auto;}.tabs .tab{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}.tabs .tab::after{content:'';display:block;position:absolute;inset:auto 0 -1px;width:100%;height:var(--_tab-selected-height,4px);background-color:currentColor;opacity:0;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out;}.tabs .tab:hover::after,.tabs .tab:focus-visible::after,.tabs .tab:active::after,.tabs .tab[aria-selected="true"]::after{opacity:1;}}[role="tabpanel"].is-hidden{display:none;}.tab--icon::before{content:'';-webkit-mask-image:var(--_icon-image,none);mask-image:var(--_icon-image,none);-webkit-mask-size:var(--_icon-size,contain);mask-size:var(--_icon-size,contain);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:var(--_icon-color,currentColor);width:18px;aspect-ratio:1;}.tab--icon--star-outline{--_icon-image:url(/themes/custom/sytral_theme/img/ico/star-outline.svg);}.tab--icon--subway{--_icon-image:url(/themes/custom/sytral_theme/img/ico/subway.svg);}.tab--icon--tram{--_icon-image:url(/themes/custom/sytral_theme/img/ico/tram.svg);}.tab--icon--boat{--_icon-image:url(/themes/custom/sytral_theme/img/ico/boat.svg);}.tab--icon--bus{--_icon-image:url(/themes/custom/sytral_theme/img/ico/bus.svg);}.tab--icon--school-bus{--_icon-image:url(/themes/custom/sytral_theme/img/ico/school-bus.svg);}.timetable-list_title{font-family:degular,Open Sans,sans-serif;font-size:3.6rem;font-weight:600;line-height:1.2em;color:#3a3636;margin-bottom:var(--editorial-title-mb);margin-bottom:20px;}@media only screen and (max-width:889px){.timetable-list_title{font-size:2.4rem;}}.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 (max-width:889px){.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{margin-bottom:32px;}.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;margin-bottom: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;margin-bottom:40px;font-size:1.6rem;line-height:var(--editorial-text-lh);margin-bottom:var(--editorial-text-mb);}.transport-ticket-details .transport-ticket-choose-zone{display:grid;gap:10px;-webkit-box-align:end;-ms-flex-align:end;align-items:end;margin-block:40px;}@media only screen and (min-width:890px){.transport-ticket-details .transport-ticket-choose-zone{grid-template-columns:1fr auto;}}.transport-ticket-details .supporting-documents .supporting-documents_title{font-family:degular,Open Sans,sans-serif;font-size:4.6rem;font-weight:500;line-height:1.2em;color:#3a3636;margin-bottom:var(--editorial-title-mb);}@media only screen and (max-width:889px){.transport-ticket-details .supporting-documents .supporting-documents_title{font-size:2.6rem;}}.transport-ticket-details .supporting-documents .supporting-documents_list{font-size:1.6rem;line-height:var(--editorial-text-lh);margin-bottom:var(--editorial-text-mb);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:#E30613;font-size:1.25em;vertical-align:middle;text-align:right;margin-right:7px;margin-left:-10px;}.transport-ticket-list{padding-block:72px;display:grid;gap:32px;}.transport-ticket-list_title{padding-block:8px;border-bottom:1px solid #262626;margin-bottom:0;}.transport-ticket-list_content{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:80px 24px;}@media only screen and (max-width:889px){.transport-ticket-list_title{text-align:center;}}:root{--transport-tickets-submit-filters-gc:span 1;}@media only screen and (min-width:650px){.transport-tickets-assistance{--form-filters-gtc:1fr 1fr;}}@media only screen and (min-width:650px) and (max-width:889px){.transport-tickets-assistance{--transport-tickets-submit-filters-gc:1 / -1;}}@media only screen and (min-width:890px){.transport-tickets-assistance{--form-filters-gtc:1fr 1fr 1fr 1fr auto;--transport-tickets-submit-filters-mt:0;--transport-tickets-reset-filters-mt:8px;--transport-tickets-reset-filters-ta:right;}}.transport-tickets-assistance .hidden{display:none !important;}.transport-tickets-assistance_header{margin-block:72px;display:grid;gap:48px;}.transport-tickets-assistance_filters{position:relative;}.transport-tickets-assistance_title{--editorial-title-mb:0;text-align:center;}.transport-tickets-assistance_button{justify-self:center;}.transport-tickets-assistance_no-results{text-align:center;margin-block:100px;font-weight:500;}.transport-tickets-submit-filters{grid-column:var(--transport-tickets-submit-filters-gc);margin-top:var(--transport-tickets-submit-filters-mt,8px);}.transport-tickets-reset-filters{position:absolute;inset:100% 0 auto auto;grid-column:1 / -1;margin-top:var(--transport-tickets-reset-filters-mt,24px);text-align:var(--transport-tickets-reset-filters-ta,center);}.transport-tickets_reset{cursor:pointer;background-color:transparent;color:#262626;text-decoration:underline;line-height:1.3em;font-size:1.6rem;}.transport-tickets_reset:hover,.transport-tickets_reset:focus-visible{text-decoration:none;}.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 #E7E7E7;}.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:#262626;color:#262626;}.user-delete-confirmation form #edit-actions #edit-submit:hover,.user-delete-confirmation form #edit-actions #edit-submit:focus-visible{background-color:#575757;color:#fff;border-color:#575757;}.user-delete-confirmation form #edit-actions #edit-submit:focus-visible{outline:2px dotted var(--focus-color,currentColor);outline-offset:2px;--focus-color:#575757;}@media only screen and (max-width:889px){.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 (max-width:889px){.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 (max-width:889px){.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 #E7E7E7;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-visible{color:#E30613;text-decoration:none;}@media only screen and (max-width:889px){.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;}.webform{--wf-gap-col:64px;--wf-gap-row:24px;--wf-columns:1;}@media only screen and (min-width:650px){.webform{--wf-gap-row:36px;}}.webform legend{margin-block:var(--form-item-label-mb);}.webform p{font-size:1.6rem;}.webform .panel > .form-wrapper{-webkit-margin-after:0;margin-block-end:0;}.webform .webform-section-wrapper .form-item{-webkit-margin-after:0;margin-block-end:0;}.webform .form-wrapper{margin:0 0 var(--wf-gap-row);}.webform .form-wrapper:last-child{-webkit-margin-after:0;margin-block-end:0;}.webform .form-wrapper:has(+ .form-wrapper[style*="display: none;"]){-webkit-margin-after:0;margin-block-end:0;}.webform .form-item_label:is(fieldset){font-weight:400;}.webform .form-item_label:is(fieldset) legend{font-weight:600;}.webform .form-item:not(:last-child){-webkit-margin-after:var(--wf-gap-row);margin-block-end:var(--wf-gap-row);}.webform .form-item--webform:not(.webform-markup) .form-item_inner--webform input:not(.form-checkbox),.webform .form-item--webform:not(.webform-markup) .form-item_inner--webform select{height:100%;}.webform .form-item--webform input[type="checkbox"]{position:absolute !important;clip:rect(1px,1px,1px,1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden;}.webform .form-item--webform input[type="checkbox"]:checked + label{--_check-scale:1;--_check-opacity:1;--_check-bg:#262626;}.webform .form-item--webform input[type="checkbox"]:focus-visible + label::before{--focus-color:#262626;outline:2px dotted var(--focus-color,currentColor);outline-offset:2px;}.webform .form-item--webform input[type="checkbox"] + label{--_check-scale:0;--_check-opacity:0;--_check-size:18px;--_check-gap:8px;--_check-bg:#fff;--_check-translate-x:5px;--_padding-inline:0px;position:relative;font-size:1.6rem;font-weight:normal;padding-inline:calc(var(--_check-size) + var(--_check-gap) + var(--_padding-inline)) var(--_padding-inline);}.webform .form-item--webform input[type="checkbox"] + label::before,.webform .form-item--webform input[type="checkbox"] + label::after{content:'';position:absolute;inset:50% auto auto 0;translate:0 -50%;}.webform .form-item--webform input[type="checkbox"] + label::before{width:var(--_check-size);aspect-ratio:1;background-color:var(--_check-bg);border:2px solid var(--_border-color);border-radius:3px;-webkit-transition:border-color .2s,background-color .2s;transition:border-color .2s,background-color .2s;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}.webform .form-item--webform input[type="checkbox"] + label::after{width:8px;height:4px;border-bottom:2px solid #fff;border-left:2px solid #fff;-webkit-transform:translate(var(--_check-translate-x),0) rotate(-45deg);transform:translate(var(--_check-translate-x),0) rotate(-45deg);scale:var(--_check-scale);opacity:var(--_check-opacity);-webkit-transition:scale .2s,opacity .2s;transition:scale .2s,opacity .2s;pointer-events:none;}.webform .form-item--webform--inline-checkbox{display:block;}.webform .form-item--webform--inline-checkbox::before{display:none;}.webform .form-item--webform--inline-checkbox .description .webform-element-description{-webkit-margin-before:8px;margin-block-start:8px;}.webform .form-item--webform.managed-file{--wf-gap-row:12px;position:relative;}.webform .form-item--webform.managed-file .ajax-progress-throbber{position:absolute;top:0;right:0;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;}.webform .form-item--webform.managed-file .ajax-progress-throbber .throbber{display:none;}.webform .form-item--webform.managed-file::before{display:none;}.webform .form-item--webform.managed-file .form-item_inner,.webform .form-item--webform.managed-file .description{-webkit-margin-before:0;margin-block-start:0;}.webform .form-item--webform.managed-file .messages{-webkit-margin-after:8px;margin-block-end:8px;}.webform .form-item--webform.managed-file .messages--error{color:#fd0003;}.webform .form-item--webform.managed-file input[type="file"]{--_focus-offset:4px;padding:var(--_focus-offset);margin:calc(var(--_focus-offset) * -1);-webkit-margin-after:calc(var(--_focus-offset) * -1 + 8px);margin-block-end:calc(var(--_focus-offset) * -1 + 8px);}.webform .form-item--webform.managed-file input[type="file"]::-webkit-file-upload-button{background-color:#262626;color:#fff;display:inline-block;height:45px;line-height:45px;padding:0 34px;text-align:center;font-weight:bold;font-size:1.6rem;border-radius:5px;cursor:pointer;-webkit-margin-end:8px;margin-inline-end:8px;}.webform .form-item--webform.managed-file input[type="file"]::-webkit-file-upload-button:hover,.webform .form-item--webform.managed-file input[type="file"]::-webkit-file-upload-button:focus-visible{background-color:#575757;-webkit-box-shadow:0 0 0 1px #575757;box-shadow:0 0 0 1px #575757;}.webform .form-item--webform.managed-file input[type="file"]::-webkit-file-upload-button:focus-visible{outline:2px dotted var(--focus-color,currentColor);outline-offset:2px;--focus-color:#575757;}.webform .form-item--webform.managed-file input[type="file"]::-webkit-file-upload-button:disabled{pointer-events:none;}.webform .form-item--webform.managed-file input[type="file"]:hover::-webkit-file-upload-button,.webform .form-item--webform.managed-file input[type="file"]:focus-visible::-webkit-file-upload-button{background-color:#575757;-webkit-box-shadow:0 0 0 1px #575757;box-shadow:0 0 0 1px #575757;}.webform .form-item--webform.managed-file input[type="file"]:focus-visible::-webkit-file-upload-button{outline:2px dotted var(--focus-color,currentColor);outline-offset:2px;--focus-color:#575757;}.webform .form-item--webform.managed-file input[type="file"]:disabled{pointer-events:none;}.webform .form-item--webform.managed-file .js-hide{display:none;}.webform .form-item--webform.managed-file input[type="checkbox"] + label{--_padding-inline:16px;--_check-translate-x:0px;padding-block:8px;border-radius:4px;padding-inline:var(--_padding-inline) calc(var(--_check-size) + var(--_check-gap) + var(--_padding-inline));background:#F6F6F6;}.webform .form-item--webform.managed-file input[type="checkbox"] + label .form-item_label-requiredness{display:none;}.webform .form-item--webform.managed-file input[type="checkbox"] + label::before,.webform .form-item--webform.managed-file input[type="checkbox"] + label::after{content:'';inset:50% var(--_padding-inline) auto auto;}.webform .form-item--webform.managed-file input[type="checkbox"] + label::after{margin-inline:auto calc(var(--_check-size) / 4);}.webform .form-item--webform.managed-file .form-managed-file > .file{padding:8px 16px;border-radius:4px;background:#F6F6F6;-webkit-margin-after:8px;margin-block-end:8px;}.webform .form-item--webform.managed-file .form-managed-file .file{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px 8px;}.webform .form-item--webform.managed-file .form-managed-file .file a{text-decoration:underline;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;}.webform .form-item--webform.managed-file .form-managed-file .file a:hover{color:#E30613;}.webform .form-item--webform.managed-file .form-managed-file .file a::after{content:'';width:16px;height:16px;-webkit-mask-image:url(/themes/custom/sytral_theme/img/ico/eye.svg);mask-image:url(/themes/custom/sytral_theme/img/ico/eye.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:currentColor;}.webform .form-item--webform.managed-file .form-managed-file input[data-drupal-selector*="remove-button"]{background-color:#262626;color:#fff;display:inline-block;height:45px;line-height:45px;padding:0 34px;text-align:center;font-weight:bold;font-size:1.6rem;border-radius:5px;cursor:pointer;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:16px 0 0 auto;}.webform .form-item--webform.managed-file .form-managed-file input[data-drupal-selector*="remove-button"]:hover,.webform .form-item--webform.managed-file .form-managed-file input[data-drupal-selector*="remove-button"]:focus-visible{background-color:#575757;-webkit-box-shadow:0 0 0 1px #575757;box-shadow:0 0 0 1px #575757;}.webform .form-item--webform.managed-file .form-managed-file input[data-drupal-selector*="remove-button"]:focus-visible{outline:2px dotted var(--focus-color,currentColor);outline-offset:2px;--focus-color:#575757;}.webform .form-item--webform.managed-file .form-managed-file input[data-drupal-selector*="remove-button"]:disabled{pointer-events:none;}.webform .progress-tracker{margin-block:0;}.webform .progress-step{padding:8px 0;border-radius:8px;}.webform .progress-step.is-active .progress-marker::before{background-color:#E30613 !important;}.webform .progress-step.is-complete .progress-marker::before,.webform .progress-step.is-complete.is-complete:hover .progress-marker::before,.webform .progress-step.is-complete .progress-marker::after{background-color:#262626;}.webform .progress-step.is-complete:hover .progress-marker[role="link"]:before{background-color:#E30613 !important;}.webform .progress-step.is-complete:hover .progress-title[role="link"]{text-decoration:underline;}.webform .progress-step.is-complete:has(.progress-title[role="link"]:focus),.webform .progress-step.is-complete:has(.progress-marker[role="link"]:focus){outline:2px dotted #262626;}.webform .progress-step.is-complete:has(.progress-title[role="link"]:focus) .progress-marker[role="link"]:focus:before,.webform .progress-step.is-complete:has(.progress-marker[role="link"]:focus) .progress-marker[role="link"]:focus:before{background-color:#E30613 !important;}.webform .progress-step.is-complete:has(.progress-title[role="link"]:focus) .progress-title[role="link"],.webform .progress-step.is-complete:has(.progress-marker[role="link"]:focus) .progress-title[role="link"]{color:#262626;}.webform .progress-text{overflow:visible;text-overflow:'';}.webform .progress-title[role="link"]{color:#262626;}.webform .progress-title[role="link"]:hover{color:#262626 !important;}.webform .panel > .form-wrapper{padding:35px 40px;}.webform .panel > .form-wrapper + .form-wrapper:not(.form-actions){-webkit-padding-before:0;padding-block-start:0;}.webform-entity-radios--wrapper .fieldset-legend{display:block;margin-bottom:1rem;}.webform-options-display-buttons-wrapper:has(input[value="no_value"]){-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%;}.webform-options-display-buttons .form-item--radio{--_check-size:0;--_check-opacity:0;--_check-margin:0;--_outline-color:transparent;position:relative;}.webform-options-display-buttons .form-item--radio:has(input:checked){--_check-size:18px;--_check-opacity:1;--_check-margin:15px 1px;}.webform-options-display-buttons .form-item--radio:has(input:focus-visible){--_outline-color:#262626;}.webform-options-display-buttons .form-item--radio input{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:2;clip:auto;}.webform-options-display-buttons .form-item--radio .form-item_label{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;min-height:56px;font-size:1.6rem;line-height:23px;padding:12px 15px;border-radius:8px;border:1px solid #262626 !important;outline:1px solid var(--_outline-color);cursor:pointer;-webkit-transition:all .2s;transition:all .2s;-webkit-box-shadow:none !important;box-shadow:none !important;}.webform-options-display-buttons .form-item--radio .form-item_label-text{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;text-align:center;}.webform-options-display-buttons .form-item--radio .form-item_label::after{content:"";-webkit-box-flex:0;-ms-flex:0 1 var(--_check-size);flex:0 1 var(--_check-size);width:var(--_check-size);height:18px;margin-inline:var(--_check-margin);background:transparent url(/themes/custom/sytral_theme/img/ico/check-success.svg) no-repeat center;-webkit-transition:all .2s;transition:all .2s;opacity:var(--_check-opacity);}.webform-options-display-buttons .form-item--radio .form-item_label-requiredness{display:none;}.webform-type-fieldset,.webform-container-type-fieldset{margin:0;border:none;}.webform-container-type-fieldset legend{position:absolute !important;clip:rect(1px,1px,1px,1px);padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden;}.webform-flexbox{margin:0 0 var(--wf-gap-row);-webkit-column-gap:var(--wf-gap-col);column-gap:var(--wf-gap-col);}.webform-flexbox[class*="webform-columns--"]{display:grid;grid-template-columns:repeat(var(--wf-columns,1),1fr);-webkit-column-gap:var(--wf-gap-col);column-gap:var(--wf-gap-col);row-gap:var(--wf-gap-row);}.webform-flexbox > .form-item{-webkit-margin-after:0;margin-block-end:0;}@media (min-width:768px){.webform-flexbox.webform-columns--two{--wf-columns:2;}.webform-flexbox.webform-columns--three{--wf-columns:3;}.webform-flexbox.webform-columns--four{--wf-columns:4;}.webform-flexbox.webform-columns--responsive{--wf-columns:2;}}@media (min-width:1024px){.webform-flexbox.webform-columns--responsive{--wf-columns:3;}}@media (min-width:768px){.webform-flex--container{margin-inline:0;}}.webform .webform-preview .form-item:not(fieldset)::before{display:none;}.webform .webform-preview .form-item_label-requiredness{display:none;}.webform .webform-preview .webform-container-type-details{-webkit-margin-after:0;margin-block-end:0;}.webform .webform-preview .webform-container-type-details + .webform-container-type-details{-webkit-border-before:solid 1px #E7E7E7;border-block-start:solid 1px #E7E7E7;}.webform .webform-preview .webform-container-type-details summary ~ *:not(:has(+ *)),.webform .webform-preview .webform-container-type-details summary ~ .webform-element:not(:has(+ *)){-webkit-margin-after:var(--wf-gap-row);margin-block-end:var(--wf-gap-row);}.webform .webform-preview .webform-container-type-details .webform-element{position:relative;margin-block:48px 0;}.webform .webform-preview .webform-container-type-details .webform-element label{position:absolute;inset-block-end:100%;}.webform .webform-preview .webform-wizard-page-edit{-webkit-margin-before:24px;margin-block-start:24px;}.webform .form-actions{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:justify;-ms-flex-pack:justify;justify-content:space-between;border-top:1px solid #E7E7E7;}.webform .form-actions .form-submit{background-color:#262626;color:#fff;display:inline-block;height:45px;line-height:45px;padding:0 34px;text-align:center;font-weight:bold;font-size:1.6rem;border-radius:5px;cursor:pointer;}.webform .form-actions .form-submit:hover,.webform .form-actions .form-submit:focus-visible{background-color:#575757;-webkit-box-shadow:0 0 0 1px #575757;box-shadow:0 0 0 1px #575757;}.webform .form-actions .form-submit:focus-visible{outline:2px dotted var(--focus-color,currentColor);outline-offset:2px;--focus-color:#575757;}.webform .form-actions .form-submit:disabled{pointer-events:none;}.webform .form-actions .webform-button--next{-webkit-margin-start:auto;margin-inline-start:auto;}
