@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap";
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{font-size:21px}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:1.3333333333333333rem}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px;padding-right:0}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:700;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0 0 0 20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus{background-color:#f1f1f1;color:#333;outline:none}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-radius:0 4px 4px 0}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid black 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:transparent;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,white 50%,#eeeeee 100%);background-image:-o-linear-gradient(top,white 50%,#eeeeee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:1.3333333333333333rem}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eeeeee 50%,#cccccc 100%);background-image:-o-linear-gradient(top,#eeeeee 50%,#cccccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFCCCCCC",GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent transparent;border-style:solid;border-width:5px 4px 0 4px;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:4px 0 0 4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:transparent;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888 transparent;border-width:0 4px 5px 4px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,white 0%,#eeeeee 50%);background-image:-o-linear-gradient(top,white 0%,#eeeeee 50%);background-image:linear-gradient(to bottom,#fff,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFFFFFFF",endColorstr="#FFEEEEEE",GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eeeeee 50%,white 100%);background-image:-o-linear-gradient(top,#eeeeee 50%,white 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#FFEEEEEE",endColorstr="#FFFFFFFF",GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:none}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-radius:0 4px 4px 0}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:gray}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:.6666666666666666rem;line-height:1.1428571428571428rem;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,.08);box-shadow:1px 0 #e6e6e6,-1px 0 #e6e6e6,0 1px #e6e6e6,0 -1px #e6e6e6,0 3px 13px #00000014}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1);animation:fpFadeInDown .3s cubic-bezier(.23,1,.32,1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none!important;box-shadow:none!important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-2px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:"";height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:#000000e6;fill:#000000e6;height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:#000000e6;fill:#000000e6}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill .1s;transition:fill .1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:#0000001a}.numInputWrapper span:active{background:#0003}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:#00000080}.numInputWrapper:hover{background:#0000000d}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:#0000000d}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch�;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:#000000e6}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:#000000e6}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 .5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:#00000080;background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0;outline:none;padding:0 0 0 .5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:#0000000d}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:#0000008a;line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:1.8571428571428572rem;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6,5px 0 0 #e6e6e6;box-shadow:-5px 0 #e6e6e6,5px 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:#3939394d;background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:#3939391a}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7,5px 0 0 #569ff7;box-shadow:-5px 0 #569ff7,5px 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:1.3333333333333333rem}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:#3939394d;background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:1.9047619047619047rem;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:.6666666666666666rem;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:700}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:700;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}@keyframes fpFadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}}:root{--white-color:#ffffff;--black-color:#000000;--whitish-color:#fcfcfc;--primary-text-color:#0a2a5e;--light-blue-color:#90ACC6;--primary-text-color-rgb:10,42,94;--red-color:#ae0a22;--redish-color-logos:#be202e;--primary-form-color:#E0ECF5;--bordered-body-main:#ECF1F5;--secondary-form-color:#FFFFFFB0;--gray-text-color:#595959;--gray-background-color:#eeeeee;--thess-card-light-blue-color:#BCE4E5;--light-blue-bg:#dde6ee;--border:#cccccc;--green:#BFEABD;--green-2:#39C16A;--yellow:#EFDC8D;--orange:#F2BA3B;--light-red:#fbd9d6}.es-gray-text{color:var(--gray-text-color)!important}.toolbar-tray-name{color:var(--black-color)!important}.es-red-text{color:var(--red-color)!important}.es-p-blue-bg{background-color:var(--primary-text-color);color:var(--white-color);border-radius:8px;padding:13px 30px;margin-left:18px}@media (max-width:1024px){.es-p-blue-bg{display:inline-block}}@media (max-width:768px){.es-p-blue-bg{padding:11px 22px}}@media (max-width:480px){.es-p-blue-bg{padding:8px 15px;border-radius:4px;width:100%;text-align:center}}.es-tag-blue-bg-inline{max-width:300px;width:100%;background-color:var(--primary-text-color);color:var(--white-color)!important;display:inline-block;padding:8px 30px;border-radius:28px;margin-right:40px;position:relative;z-index:2}@media (max-width:1024px){.es-tag-blue-bg-inline{max-width:250px;margin-right:30px}}@media (max-width:768px){.es-tag-blue-bg-inline{margin-right:20px;margin-bottom:24px}}@media (max-width:480px){.es-tag-blue-bg-inline{display:block;margin:0 auto 16px}}.es-tag-blue-bg-inline:last-child{margin-right:0}@media (max-width:768px){.es-tag-blue-bg-inline:last-child{margin-bottom:0}}@media (max-width:480px){.es-tag-blue-bg-inline:last-child{display:block;margin:0 auto}}.es-tag-blue-bg-inline:after{content:"";display:inline-block;position:absolute;right:30px;top:0;bottom:0;margin:auto;vertical-align:center;width:40px;height:12px;background:url(/themes/custom/oasth/images/arrow-blue-link.svg);background-repeat:no-repeat;background-size:contain}.es-red-br-ul{list-style:none;margin:0;padding:0}.es-red-br-ul li{background-color:var(--bordered-body-main);border-radius:26px;padding:17px 30px;border:1px solid var(--red-color);font-size:inherit;line-height:inherit}@media (max-width:768px){.es-red-br-ul li{border-radius:18px}}.es-white-br-blue-link{background-color:var(--primary-text-color);border-radius:17px;max-width:420px;border:1px solid var(--white-color);color:var(--white-color);padding:15px 55px;display:flex;align-items:center}.es-white-br-blue-link:hover{background-color:var(--white-color);color:var(--primary-text-color)}@media (max-width:768px){.es-white-br-blue-link{font-size:var(--font-size-15);line-height:1.1}}@media (max-width:480px){.es-white-br-blue-link{padding:15px}}.es-tag-blue-bg{background-color:var(--primary-text-color);color:var(--white-color)!important;display:flex;align-items:center;justify-content:space-between;gap:40px;padding:20px 35px;border-radius:32px;font-size:var(--font-size-21)}@media (max-width:768px){.es-tag-blue-bg{gap:25px;padding:15px 25px;font-size:var(--font-size-18);line-height:var(--font-line-height-23)}}@media (max-width:480px){.es-tag-blue-bg{gap:15px;padding:10px 20px;font-size:var(--font-size-16);line-height:var(--font-line-height-21)}}@media (max-width:340px){.es-tag-blue-bg{font-size:.6190476190476191rem;text-align:center;justify-content:center;line-height:.7619047619047619rem}}.es-tag-blue-bg:after{content:"";display:block;width:60px;height:20px;background:url(/themes/custom/oasth/images/arrow-blue-link.svg);background-repeat:no-repeat;background-size:contain}@media (max-width:1024px){.es-tag-blue-bg:after{width:45px;height:15px}}@media (max-width:768px){.es-tag-blue-bg:after{width:30px;height:10px}}@media (max-width:340px){.es-tag-blue-bg:after{display:none}}.background-color-blue-light{background:var(--light-blue-bg)}.background-color-blue-dark{background:var(--primary-text-color)}.background-color-white{background:var(--white-color)}.os-font-color--white{color:var(--white-color)}.os-font-color--red-dark{color:var(--red-color)}.os-font-size--21,.select2-dropdown:has(#select2-edit-thematic-section-category-results) .select2-results,.select2-dropdown:has(#select2-edit-thematic-section-subcategory-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-0-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-1-results) .select2-results,[id^=webform-submission-report-form-node-10-add-form] input:not([type=checkbox]),[id^=webform-submission-report-form-node-10-add-form] textarea,[id^=webform-submission-report-form-node-10-add-form] h3,.paragraph--type--recharge-guide-steps .paragraph--type--recharge-guide-boxes,.paragraph--type--multiple-simple-accordions .field--name-field-body,.beneficiaries .paragraph--type--bordered-body p,#block-oasth-transferstationsinformation .field--name-field-transfer-routes-paragraphs .field--name-field-title,.front-page-block-wrapper .button-container .front-button>a,.front-page-block-wrapper .front-block-text,#block-oasth-views-block-faq-view-block .view-content .views-field-field-title,.select2-dropdown:has(#select2-edit-field-faq-category-target-id-results) .select2-results,.paragraph--type--bordered-body .field--name-field-body,.paragraph--type--simple-body .field--name-field-body,h5.text-center-with-tag,h5.text-with-tag,#block-oasth-opening-hours-exceptions .field--name-body li,#block-oasth-opening-hours-exceptions .field--name-body p,.arrow-left-blue-bg,.block-views-blockbuy-recharge-tickets-block-2 .more-link a,.block-views-blockbuy-recharge-tickets-block-1 .more-link a,.select2-results{font-size:var(--font-size-21);line-height:var(--font-line-height-24)}@media (max-width:1200px){.os-font-size--21,.select2-dropdown:has(#select2-edit-thematic-section-category-results) .select2-results,.select2-dropdown:has(#select2-edit-thematic-section-subcategory-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-0-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-1-results) .select2-results,[id^=webform-submission-report-form-node-10-add-form] input:not([type=checkbox]),[id^=webform-submission-report-form-node-10-add-form] textarea,[id^=webform-submission-report-form-node-10-add-form] h3,.paragraph--type--recharge-guide-steps .paragraph--type--recharge-guide-boxes,.paragraph--type--multiple-simple-accordions .field--name-field-body,.beneficiaries .paragraph--type--bordered-body p,#block-oasth-transferstationsinformation .field--name-field-transfer-routes-paragraphs .field--name-field-title,.front-page-block-wrapper .button-container .front-button>a,.front-page-block-wrapper .front-block-text,#block-oasth-views-block-faq-view-block .view-content .views-field-field-title,.select2-dropdown:has(#select2-edit-field-faq-category-target-id-results) .select2-results,.paragraph--type--bordered-body .field--name-field-body,.paragraph--type--simple-body .field--name-field-body,h5.text-center-with-tag,h5.text-with-tag,#block-oasth-opening-hours-exceptions .field--name-body li,#block-oasth-opening-hours-exceptions .field--name-body p,.arrow-left-blue-bg,.block-views-blockbuy-recharge-tickets-block-2 .more-link a,.block-views-blockbuy-recharge-tickets-block-1 .more-link a,.select2-results{font-size:var(--font-size-18);line-height:var(--font-line-height-21)}}@media (max-width:768px){.os-font-size--21,.select2-dropdown:has(#select2-edit-thematic-section-category-results) .select2-results,.select2-dropdown:has(#select2-edit-thematic-section-subcategory-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-0-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-1-results) .select2-results,[id^=webform-submission-report-form-node-10-add-form] input:not([type=checkbox]),[id^=webform-submission-report-form-node-10-add-form] textarea,[id^=webform-submission-report-form-node-10-add-form] h3,.paragraph--type--recharge-guide-steps .paragraph--type--recharge-guide-boxes,.paragraph--type--multiple-simple-accordions .field--name-field-body,.beneficiaries .paragraph--type--bordered-body p,#block-oasth-transferstationsinformation .field--name-field-transfer-routes-paragraphs .field--name-field-title,.front-page-block-wrapper .button-container .front-button>a,.front-page-block-wrapper .front-block-text,#block-oasth-views-block-faq-view-block .view-content .views-field-field-title,.select2-dropdown:has(#select2-edit-field-faq-category-target-id-results) .select2-results,.paragraph--type--bordered-body .field--name-field-body,.paragraph--type--simple-body .field--name-field-body,h5.text-center-with-tag,h5.text-with-tag,#block-oasth-opening-hours-exceptions .field--name-body li,#block-oasth-opening-hours-exceptions .field--name-body p,.arrow-left-blue-bg,.block-views-blockbuy-recharge-tickets-block-2 .more-link a,.block-views-blockbuy-recharge-tickets-block-1 .more-link a,.select2-results{font-size:var(--font-size-16);line-height:var(--font-line-height-18)}}@media (max-width:480px){.os-font-size--21,.select2-dropdown:has(#select2-edit-thematic-section-category-results) .select2-results,.select2-dropdown:has(#select2-edit-thematic-section-subcategory-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-0-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-1-results) .select2-results,[id^=webform-submission-report-form-node-10-add-form] input:not([type=checkbox]),[id^=webform-submission-report-form-node-10-add-form] textarea,[id^=webform-submission-report-form-node-10-add-form] h3,.paragraph--type--recharge-guide-steps .paragraph--type--recharge-guide-boxes,.paragraph--type--multiple-simple-accordions .field--name-field-body,.beneficiaries .paragraph--type--bordered-body p,#block-oasth-transferstationsinformation .field--name-field-transfer-routes-paragraphs .field--name-field-title,.front-page-block-wrapper .button-container .front-button>a,.front-page-block-wrapper .front-block-text,#block-oasth-views-block-faq-view-block .view-content .views-field-field-title,.select2-dropdown:has(#select2-edit-field-faq-category-target-id-results) .select2-results,.paragraph--type--bordered-body .field--name-field-body,.paragraph--type--simple-body .field--name-field-body,h5.text-center-with-tag,h5.text-with-tag,#block-oasth-opening-hours-exceptions .field--name-body li,#block-oasth-opening-hours-exceptions .field--name-body p,.arrow-left-blue-bg,.block-views-blockbuy-recharge-tickets-block-2 .more-link a,.block-views-blockbuy-recharge-tickets-block-1 .more-link a,.select2-results{font-size:var(--font-size-15);line-height:var(--font-line-height-16)}}@font-face{font-family:PFUniversal;src:url(/themes/custom/oasth/fonts/PFUniversal-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:PFUniversal;src:url(/themes/custom/oasth/fonts/PFUniversalMedium-Regular.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:PFUniversal;src:url(/themes/custom/oasth/fonts/PFUniversal-Bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:PFUniversal;src:url(/themes/custom/oasth/fonts/PFUniversalLight-Regular.otf) format("opentype");font-weight:300;font-style:normal}*{box-sizing:border-box;margin:0}html{font-family:var(--font-family-PFUniversal);line-height:var(--font-line-height-26);font-weight:var(--font-weight-regular);color:var(--primary-text-color);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}body{position:relative;line-height:inherit}a{text-decoration:none;color:inherit}ul{color:inherit}ul.menu,ul.links{margin:0}ul.menu li,ul.links li{list-style:none;padding-top:0}ul.menu li a.is-active,ul.links li a.is-active{color:inherit}h1,h2,h3,h4,h5{margin:0;line-height:1.2}input,button,[type=button],[type=reset],[type=submit]{-moz-appearance:none;appearance:none;-webkit-appearance:none}input[type=number],button[type=number],[type=button][type=number],[type=reset][type=number],[type=submit][type=number]{-webkit-appearance:textfield!important;-moz-appearance:textfield!important;appearance:textfield!important}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button,button::-webkit-outer-spin-button,button::-webkit-inner-spin-button,[type=button]::-webkit-outer-spin-button,[type=button]::-webkit-inner-spin-button,[type=reset]::-webkit-outer-spin-button,[type=reset]::-webkit-inner-spin-button,[type=submit]::-webkit-outer-spin-button,[type=submit]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=checkbox]{display:flex;align-content:center;justify-content:center;padding:4px;border:1px solid rgba(10,42,94,.1843137255);border-radius:4px;background-color:var(--white-color)}input[type=checkbox]:before{content:"";width:12px;height:12px;border-radius:4px;transform:scale(0);background-color:var(--primary-text-color)}input[type=checkbox]:checked:before{transform:scale(1)}img,svg{display:block;max-width:100%;height:auto}.main-container,#block-oasth-complete-card-form .field--name-body{max-width:1200px;padding:0 100px;margin:0 auto}.main-container.main-container-1200,#block-oasth-complete-card-form .main-container-1200.field--name-body{max-width:1400px;padding:0 100px}.main-container.main-container-860,#block-oasth-complete-card-form .main-container-860.field--name-body{max-width:1060px;padding:0 100px}@media (max-width:768px){.main-container,#block-oasth-complete-card-form .field--name-body{max-width:1080px;padding:0 40px}.main-container.main-container-1200,#block-oasth-complete-card-form .main-container-1200.field--name-body{max-width:1280px;padding:0 40px}.main-container.main-container-860,#block-oasth-complete-card-form .main-container-860.field--name-body{max-width:940px;padding:0 40px}}.open-menu .button-menu span:nth-child(1){top:4px}.open-menu .button-menu span:nth-child(4){top:8px}.button-menu{position:relative;display:block;width:22px;height:14px;transform:rotate(0);transition:.3s ease-in-out;cursor:pointer}.button-menu span{display:block;position:absolute;left:0;height:2px;width:100%;background:var(--primary-text-color);border-radius:10px;transform:rotate(0);transition:.25s ease-in-out}.button-menu span:nth-child(1){top:0}.button-menu span:nth-child(2){top:4px}.button-menu span:nth-child(3){top:8px}.button-menu span:nth-child(4){top:12px}.all-burger-menus{overflow:auto;position:fixed;top:0;height:100vh;width:480px;right:0;padding:90px 35px 0;background-color:var(--white-color);color:var(--primary-text-color);box-shadow:0 0 5px #0003;z-index:90;font-size:var(--font-size-16);font-weight:var(--font-weight-medium)}.all-burger-menus::-webkit-scrollbar{display:none}.all-burger-menus.closed-menu{display:none}.all-burger-menus .all-menus-inner{height:100%;display:flex;flex-direction:column;justify-content:space-between;gap:20px}.all-burger-menus #buy-card-link{font-size:var(--font-size-16)}.all-menus-upper{display:none}.all-menus-bottom{display:flex;padding-bottom:40px;gap:30px;align-items:center}.all-menus-bottom #select2-edit-lang-dropdown-select-container{font-size:var(--font-size-16)!important}.all-menus-content{margin-top:35px}.all-menus-content .main-menu-mobile .expand-burger-menu-button{padding:0;border:none;background:none;display:block;transform:rotate(90deg);flex-shrink:0}.all-menus-content .main-menu-mobile .expand-burger-menu-button svg{width:15px;height:15px}.all-menus-content .main-menu-mobile>ul{max-width:300px}.all-menus-content .main-menu-mobile>ul>li{font-weight:var(--font-weight-bold);margin-bottom:24px}.all-menus-content .main-menu-mobile>ul>li.menu-item--expanded>span{display:flex;width:100%;align-items:center;justify-content:space-between;gap:10px}.all-menus-content .main-menu-mobile>ul>li.menu-item--expanded.opened-expanded-menu>span .expand-burger-menu-button{transform:rotate(-90deg)}.all-menus-content .main-menu-mobile>ul>li.menu-item--expanded.opened-expanded-menu>ul{display:block}.all-menus-content .main-menu-mobile>ul>li:last-child{margin-bottom:0}.all-menus-content .main-menu-mobile>ul>.menu-item--expanded ul{font-weight:var(--font-weight-medium);margin-top:12px;font-size:var(--font-size-14)}.all-menus-content .main-menu-mobile>ul>.menu-item--expanded>ul{display:none}.all-menus-content .main-menu-mobile>ul>.menu-item--expanded>ul li{margin-bottom:8px}.all-menus-content .main-menu-mobile>ul>.menu-item--expanded>ul li:last-child{margin-bottom:0}.all-menus-content .main-menu-mobile>ul>.menu-item--expanded>ul>li{padding:0 15px}.all-menus-content .main-menu-mobile>ul>.menu-item--expanded>ul>li.menu-item--expanded>ul{font-weight:var(--font-weight-regular);padding-left:10px;display:none}.all-menus-content .main-menu-mobile>ul>.menu-item--expanded>ul>li.menu-item--expanded>span,.all-menus-content .main-menu-mobile>ul>.menu-item--expanded>ul>li.menu-item--expanded a{display:flex;width:100%;align-items:center;justify-content:space-between;gap:10px}.all-menus-content .main-menu-mobile>ul>.menu-item--expanded>ul>li.menu-item--expanded.opened-expanded-menu>span .expand-burger-menu-button,.all-menus-content .main-menu-mobile>ul>.menu-item--expanded>ul>li.menu-item--expanded.opened-expanded-menu a .expand-burger-menu-button{transform:rotate(-90deg)}.all-menus-content .main-menu-mobile>ul>.menu-item--expanded>ul>li.menu-item--expanded.opened-expanded-menu>ul{display:block}@media (max-width:480px){.all-burger-menus{padding-top:50px;width:100%}}.upper-header{box-shadow:4px 4px 10px #0000001a;position:fixed;height:140px;z-index:100;width:100%;background-color:var(--white-color);padding:0 130px 0 90px;border-radius:0 0 60px 60px;display:flex;gap:30px;flex-direction:row;justify-content:space-between;align-items:center;transition:all .3s}.upper-header.small .region-header nav>.menu li a,.upper-header.small .region-header nav>.menu li span{padding:35px 0}@media (min-width:1351px){.upper-header.small{height:90px;box-shadow:0 1px 7px #4f4f4f;border-radius:0 0 40px 40px}.upper-header.small img{height:70px}}.upper-header .region-header,.upper-header .region-right-header{display:flex;flex-direction:row;justify-content:center;align-items:center}.upper-header .region-right-header{flex-shrink:0;gap:20px;font-size:var(--font-size-20);line-height:var(--font-line-height-23)}.upper-header .region-header nav{font-size:var(--font-size-20);line-height:var(--font-line-height-23);padding-left:70px}.upper-header .region-header nav>.menu{display:flex;flex-direction:row;gap:30px;list-style:none}.upper-header .region-header nav>.menu>li{flex-shrink:0}.upper-header .region-header nav>.menu li a,.upper-header .region-header nav>.menu li span{padding:60px 0}.upper-header .region-header nav>.menu span{cursor:default}.upper-header .region-header nav>.menu>.menu-item--expanded{position:relative;background-color:var(--white-color)}.upper-header .region-header nav>.menu>.menu-item--expanded ul{font-size:var(--font-size-18)}.upper-header .region-header nav>.menu>.menu-item--expanded>ul{background-image:url(/themes/custom/oasth/images/Group\ 1480.svg);background-position:bottom right;background-repeat:no-repeat;position:absolute;z-index:1;display:flex;flex-direction:column;gap:10px;margin-left:-22px;margin-top:30px;border-top:2px solid var(--primary-text-color);padding:20px 0 16px;min-width:calc(100% + 44px);width:max-content;color:var(--primary-text-color);transform:translateY(-10px);opacity:0;visibility:hidden;max-height:calc(100vh - 160px);overflow-y:auto;overflow-x:hidden;scrollbar-width:none;-ms-overflow-style:none;overflow:-moz-scrollbars-none;transition:all .3s ease-out 0s}.upper-header .region-header nav>.menu>.menu-item--expanded>ul>li{padding:0 22px}.upper-header .region-header nav>.menu>.menu-item--expanded>ul>li:hover ul{visibility:visible}.upper-header .region-header nav>.menu>.menu-item--expanded>ul>li:hover>a,.upper-header .region-header nav>.menu>.menu-item--expanded>ul>li:hover>span{background:var(--primary-text-color);color:var(--white-color);margin:0 -22px;padding-left:22px;padding-right:22px;border-color:var(--primary-text-color)}.upper-header .region-header nav>.menu>.menu-item--expanded>ul>li>a,.upper-header .region-header nav>.menu>.menu-item--expanded>ul>li>span{display:block;border-top:.5px solid var(--gray-text-color);border-bottom:.5px solid var(--gray-text-color);padding:6px 0}.upper-header .region-header nav>.menu>.menu-item--expanded>ul>li>ul{position:absolute;left:200px;top:0;padding-top:27px;color:var(--primary-text-color);width:max-content;display:flex;flex-direction:column;gap:10px;visibility:hidden}.upper-header .region-header nav>.menu>.menu-item--expanded>ul>li>ul>li>a{display:flex;gap:5px;align-items:center;padding:0 5px}.upper-header .region-header nav>.menu>.menu-item--expanded>ul>li>ul>li>a:before{content:"";display:block;margin-top:-2px;width:12px;height:12px;background:url(/themes/custom/oasth/images/chevron-right-solid.svg)}.upper-header .region-header nav>.menu>.menu-item--expanded:hover>ul{transform:translateY(0);opacity:1;visibility:visible;background-color:var(--white-color)}header .select2-container--default .selection .select2-selection--single{border:none}header .select2-container--default .selection .select2-selection--single #select2-edit-lang-dropdown-select-container{padding-left:15px;padding-right:0;font-size:var(--font-size-18);color:var(--primary-text-color);text-overflow:clip}header .select2-container--default .selection .select2-selection--single .select2-selection__arrow{right:auto;top:50%;transform:translateY(-50%);width:10px;height:10px}header .select2-container--default .selection .select2-selection--single .select2-selection__arrow svg{width:10px;height:10px}.my-user-custom-block .user-login,.my-user-custom-block .user-container{font-size:inherit;display:flex;align-items:center;gap:5px}.my-user-custom-block .user-login svg,.my-user-custom-block .user-container svg{margin-top:-2px}#buy-card-link{background-color:var(--primary-text-color);color:#fff;border-radius:20px;padding:10px 20px 7px;font-size:var(--font-size-18);border:1px solid var(--primary-text-color);transition:all .3s ease-in-out}#buy-card-link:hover{background-color:transparent;color:var(--primary-text-color)}#block-oasth-oasthburgermenublock,#external-burger-wrapper,.region-right-header #block-oasth-searchform .form-search{display:none}#form-search-button-svg{display:inline-block;padding:0;border:none;background:transparent}.region-header #menu-multiple-levels+ul{width:600px}.region-header #menu-multiple-levels+ul:after{position:absolute;left:265px;top:20px;content:"";height:calc(100% - 36px);width:1px;background:var(--gray-text-color);display:block;pointer-events:none}.region-header #menu-multiple-levels+ul>li{width:265px}.region-header #menu-multiple-levels+ul>li>ul{width:335px;left:265px}.region-header #menu-profile+ul{width:470px}.region-header #menu-profile+ul:after{position:absolute;left:285px;top:20px;content:"";height:calc(100% - 36px);width:1px;background:var(--gray-text-color);display:block;pointer-events:none}.region-header #menu-profile+ul>li{width:285px}.region-header #menu-profile+ul>li>ul{width:185px;left:285px}@media (max-width:1700px){.upper-header{padding:0 100px 0 75px}.upper-header .region-right-header{gap:15px;font-size:var(--font-size-18)}.upper-header .region-header>nav{padding-left:40px}.upper-header .region-header>nav>.menu{margin-bottom:-3px;gap:20px;font-size:var(--font-size-18)}.upper-header .region-header>nav>.menu>.menu-item--expanded ul{font-size:var(--font-size-16)}}@media (max-width:1490px){header #block-oasth-sitebranding{max-width:80px}.upper-header{padding:0 50px 0 40px}.upper-header .region-header>nav{padding-left:30px}}@media (max-width:1350px){.upper-header{height:90px;border-radius:0 0 40px 40px}.upper-header .region-right-header{gap:20px}.region-header>nav{display:none}#block-oasth-oasthburgermenublock,#external-burger-wrapper{display:block}.path-dashboard #block-oasth-oasthburgermenublock,.path-dashboard #external-burger-wrapper{display:none}}@media (max-width:1200px){.path-dashboard #block-oasth-oasthburgermenublock,.path-dashboard #external-burger-wrapper{display:block}}@media (max-width:768px){.region-right-header .block-oasth-search-custom-block,.region-right-header .my-user-custom-block,.region-right-header #block-oasth-languagedropdownswitcher{display:none}}@media (max-width:480px){.upper-header{padding:0 35px;height:50px;border-radius:0 0 16px 16px}.upper-header:has(.open-menu){box-shadow:none}header #block-oasth-sitebranding{max-width:42px}}footer .region-copyright{padding:10px 95px;background-color:var(--gray-background-color);text-align:center;font-size:var(--font-size-18);line-height:1.1}footer .sitebranding-diaygeia [id^=block-oasth-sitebranding]{max-width:150px;margin:0 auto}footer .sitebranding-diaygeia [id^=block-oasth-sitebranding] img{width:100%}footer .region-footer{color:var(--primary-text-color);background-color:var(--gray-background-color);width:100%;display:flex;gap:120px;padding:80px 95px;font-size:var(--font-size-18);line-height:var(--font-line-height-21)}footer .region-footer h2{color:var(--red-color);margin-bottom:12px;font-size:var(--font-size-28);line-height:var(--font-line-height-30);font-weight:var(--font-weight-regular)}footer .region-footer nav .menu-item{max-width:250px;padding:6px 0}footer [id^=block-oasth-thessticketblock]{line-height:var(--font-line-height-24)}footer [id^=block-oasth-thessticketblock] .field--name-body{display:flex;flex-direction:column;gap:10px}footer [id^=block-oasth-thessticketblock] .field--type-image{margin-bottom:12px}footer [id^=block-oasth-akoloythistemas]{display:flex;align-items:center;gap:30px}footer [id^=block-oasth-akoloythistemas] h2{flex-shrink:0;margin:0;font-size:var(--font-size-18);line-height:var(--font-line-height-21);color:var(--primary-text-color)}footer [id^=block-oasth-akoloythistemas] .menu{display:flex;gap:15px}footer [id^=block-oasth-akoloythistemas] .menu .menu-item{width:40px;height:40px;max-width:none;padding:8px;border-radius:50%;background-color:var(--red-color)}footer [id^=block-oasth-footer]{margin-bottom:18px}footer [id^=block-oasth-diaygeia]{max-width:125px}footer [id^=block-oasth-providers] .field--name-field-block-adv-content{display:flex;flex-direction:column;gap:20px;align-items:flex-start}footer [id^=block-oasth-providers] img{max-width:200px}.grouped-footer-element.thessticketblock-akoloythistemas{display:flex;flex-direction:column;gap:20px}.grouped-footer-element.thessticketblock-akoloythistemas .logo-info-container{display:none}.grouped-footer-element.footer-oroikaipolitikes{max-width:250px}.grouped-footer-element.sitebranding-diaygeia{margin-left:auto;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.logo-info-container .logo-creators{margin-top:20px;font-size:var(--font-size-16);line-height:1.2;text-align:center}@media (max-width:1100px){.logo-info-container .logo-creators{font-size:var(--font-size-14)}}@media (max-width:600px){.logo-info-container .logo-creators{margin-top:10px;font-size:var(--font-size-12)}}.download-app-block-wrapper{margin-top:30px}.download-app-block-wrapper .title{margin-bottom:10px}.download-app-block-wrapper .group-inner{display:flex;align-items:center;gap:20px}.download-app-block-wrapper svg{width:145px;min-width:140px}@media (max-width:1720px){footer .region-footer{gap:80px}.grouped-footer-element.nea-and-group{gap:80px}}@media (max-width:1550px){footer .region-footer{gap:50px;font-size:.7619047619047619rem}.grouped-footer-element.nea-and-group{gap:50px}.grouped-footer-element.thessticketblock-akoloythistemas{max-width:230px}.grouped-footer-element.thessticketblock-akoloythistemas [id^=block-oasth-thessticketblock]{margin:0 auto}.grouped-footer-element.thessticketblock-akoloythistemas [id^=block-oasth-thessticketblock] img{max-width:180px}.grouped-footer-element.sitebranding-diaygeia{max-width:100px}.grouped-footer-element.sitebranding-diaygeia [id^=block-oasth-sitebranding]{min-width:0;margin:0 auto}.grouped-footer-element.sitebranding-diaygeia [id^=block-oasth-diaygeia]{max-width:100px}}@media (max-width:1290px){footer .region-footer{flex-wrap:wrap;height:auto}.grouped-footer-element.thessticketblock-akoloythistemas{max-width:none;justify-content:space-between}.grouped-footer-element.oasth_providers{order:4}.grouped-footer-element [id^=block-oasth-providers] .field--name-field-block-adv-content{flex-direction:row;justify-content:space-between;gap:30px}.grouped-footer-element.sitebranding-diaygeia{max-width:90px;justify-content:flex-start;gap:50px}}@media (max-width:1100px){footer .region-footer{gap:40px 115px}[id^=block-oasth-nea]{order:2}.grouped-footer-element.footer-oroikaipolitikes{order:3;width:calc(66% + 65px);max-width:none;display:flex;gap:65px;flex-direction:row}.grouped-footer-element.sitebranding-diaygeia{width:33%;max-width:none;align-items:end}.grouped-footer-element.sitebranding-diaygeia .block-system-branding-block{max-width:90px;margin-right:0}.grouped-footer-element.sitebranding-diaygeia .logo-creators{text-align:right}}@media (max-width:980px){footer .region-footer{flex-direction:column;gap:50px}.grouped-footer-element.thessticketblock-akoloythistemas{display:flex;flex-direction:row}.grouped-footer-element.thessticketblock-akoloythistemas .logo-info-container{display:block}.grouped-footer-element.thessticketblock-akoloythistemas .block-system-branding-block{max-width:90px;margin-left:auto}.grouped-footer-element.thessticketblock-akoloythistemas .logo-creators{max-width:90px}.grouped-footer-element.footer-oroikaipolitikes{order:initial;flex-direction:column;gap:50px}.grouped-footer-element.sitebranding-diaygeia{margin:0;display:block}.grouped-footer-element.sitebranding-diaygeia .logo-info-container{display:none}.grouped-footer-element.oasth_providers{order:initial}.grouped-footer-element.oasth_providers [id^=block-oasth-providers] .field--name-field-block-adv-content{flex-direction:column}[id^=block-oasth-nea]{order:initial}}@media (max-width:600px){footer .region-copyright{padding:15px 40px 10px;font-size:var(--font-size-15)}footer .region-footer{padding:20px 40px;gap:20px}footer [id^=block-oasth-akoloythistemas]{margin-top:10px;flex-direction:column;align-items:start;gap:10px}footer [id^=block-oasth-akoloythistemas] .menu .menu-item{width:30px;height:30px;padding:5px}footer .grouped-footer-element.thessticketblock-akoloythistemas .block-system-branding-block{margin-left:auto;max-width:80px}footer .grouped-footer-element.thessticketblock-akoloythistemas .logo-creators{max-width:80px}footer .grouped-footer-element.footer-oroikaipolitikes{gap:20px;width:100%}footer .grouped-footer-element.footer-oroikaipolitikes nav[id^=block-oasth-footer]{margin:0}footer .download-app-block-wrapper{margin-top:10px;margin-bottom:30px}footer .download-app-block-wrapper .group-inner{flex-direction:column;align-items:start;gap:10px}}@media (max-width:480px){footer .region-footer{font-size:var(--font-size-14);line-height:var(--font-line-height-16)!important}footer .region-footer nav .menu-item{padding:1px 0}footer .region-footer h2{font-size:var(--font-size-18);line-height:var(--font-line-height-20);margin-bottom:5px}footer .horizontal-group-branding [id^=block-oasth-thessticketblock] .field--name-body{gap:0}footer .horizontal-group-branding [id^=block-oasth-thessticketblock] img{max-width:128px!important}footer [id^=block-oasth-akoloythistemas] h2{font-size:var(--font-size-14);line-height:var(--font-line-height-16)}footer .thessticketblock-akoloythistemas{gap:28px!important}footer .thessticketblock-akoloythistemas .logo-info-container .block-system-branding-block{max-width:60px}footer .thessticketblock-akoloythistemas .logo-info-container .logo-creators{max-width:60px}footer [id^=block-oasth-thessticketblock]{line-height:var(--font-line-height-16)}}.page-node-type-page .region-content{padding-bottom:230px}.page-node-type-page .region-content .title-label{margin-bottom:30px;font-size:var(--font-size-40);line-height:var(--font-line-height-47)}.page-node-type-page .region-content .field--name-field-files{color:var(--red-color);padding-top:15px}.page-node-type-page .region-content .field--name-field-files .field__label{margin-bottom:10px}.page-node-type-page .region-content .field--name-field-files>.field__items{word-break:break-word}.page-node-type-page .region-content iframe{max-width:100%}.page-node-type-page .region-content .field--name-body ul li{margin-bottom:10px}.page-node-type-page .region-content .field--name-body ul li:last-child{margin-bottom:0}.page-node-type-page .region-content .field--name-body ul li::marker{color:var(--red-color)}.page-node-type-page .region-content .body--table-wrapper{overflow:auto}.page-node-type-page .region-content table{width:100%;border-spacing:0px 5px;margin-bottom:25px;line-height:var(--font-line-height-21)}.page-node-type-page .region-content table tr{background-color:#ecf1f5}.page-node-type-page .region-content table td{vertical-align:center;width:50%;padding:30px 20px}@media (max-width:1200px){.page-node-type-page .region-content{padding-bottom:130px}.page-node-type-page .region-content .title-label{font-size:var(--font-size-30);line-height:1.1}.page-node-type-page .region-content .field--name-body,.page-node-type-page .region-content .field--name-field-files{font-size:var(--font-size-18);line-height:var(--font-line-height-21)}}@media (max-width:768px){.page-node-type-page .region-content{padding-bottom:70px}.page-node-type-page .region-content .title-label{text-align:center;margin-bottom:25px;font-size:var(--font-size-24);line-height:1.1}.page-node-type-page .region-content .field--name-body,.page-node-type-page .region-content .field--name-field-files{font-size:var(--font-size-16);line-height:var(--font-line-height-18);gap:16px}}#block-oasth-complete-card-form{max-width:1280px;padding:0 40px;margin:30px auto 0}@media (max-width:1200px){#block-oasth-complete-card-form .field--name-body{font-size:var(--font-size-18);line-height:var(--font-line-height-21)}}@media (max-width:768px){#block-oasth-complete-card-form .field--name-body{font-size:var(--font-size-16);line-height:var(--font-line-height-18)}}@media (max-width:480px){#block-oasth-complete-card-form .field--name-body{font-size:var(--font-size-15);line-height:var(--font-line-height-16)}}.node-card-issuance-form{max-width:1280px;margin:0 auto;padding:0 40px}form[id^=node-card-issuance-form]{padding:55px 55px 65px;border-radius:10px;background:var(--primary-form-color);margin-top:50px}@media (max-width:1200px){form[id^=node-card-issuance-form]{font-size:var(--font-size-18);line-height:var(--font-line-height-21);padding:40px}}@media (max-width:768px){form[id^=node-card-issuance-form]{font-size:var(--font-size-16);line-height:var(--font-line-height-18);padding:30px;margin-top:40px}}@media (max-width:480px){form[id^=node-card-issuance-form]{padding:20px}}form[id^=node-card-issuance-form] .card-issuance-form-wrapper.hidden-group{display:none}form[id^=node-card-issuance-form] .js-form-item{margin:0!important}form[id^=node-card-issuance-form] .address-info .description{display:none}form[id^=node-card-issuance-form] .field--name-field-lift-off{grid-column:1/4}form[id^=node-card-issuance-form] .field--name-field-identification-number,form[id^=node-card-issuance-form] .field--name-field-identification-method,form[id^=node-card-issuance-form] .field--name-field-lift-off-point,form[id^=node-card-issuance-form] .field--name-field-age,form[id^=node-card-issuance-form] .field--name-field-date-of-birth,form[id^=node-card-issuance-form] .address-info,form[id^=node-card-issuance-form] .field--name-field-pin,form[id^=node-card-issuance-form] .field--name-field-firstname,form[id^=node-card-issuance-form] .field--name-field-replacement-reason{grid-column:1/3}form[id^=node-card-issuance-form] .field--name-field-date-of-birth .ajax-progress{display:none}form[id^=node-card-issuance-form] .field--name-field-age-profile,form[id^=node-card-issuance-form] .field--name-field-email,form[id^=node-card-issuance-form] .field--name-field-cellphone-number,form[id^=node-card-issuance-form] .field--name-field-beneficiary-category,form[id^=node-card-issuance-form] .field--name-field-pin-confirm,form[id^=node-card-issuance-form] .field--name-field-surname,form[id^=node-card-issuance-form] div[id^=field-age-profile]{grid-column:3/5}form[id^=node-card-issuance-form] .address-info{display:grid;grid-template-columns:70% 25%;gap:5%}@media (max-width:1024px){form[id^=node-card-issuance-form] .address-info{grid-template-columns:70% 27%;grid-column:1/5;gap:3%}}@media (max-width:480px){form[id^=node-card-issuance-form] .address-info{grid-template-columns:100%;gap:20px}}form[id^=node-card-issuance-form] .address-info h4{grid-column:1/3}form[id^=node-card-issuance-form] .address-info .field--name-field-address{grid-column:1/2}@media (max-width:1024px){form[id^=node-card-issuance-form] .field--name-field-postal-code{grid-column:1/3}}@media (max-width:1024px){form[id^=node-card-issuance-form] .field--name-field-region{grid-column:3/5}}form[id^=node-card-issuance-form] .field--name-field-beneficiary-category{position:relative}form[id^=node-card-issuance-form] .field--name-field-beneficiary-category.opened-info .description{display:block}form[id^=node-card-issuance-form] .field--name-field-beneficiary-category label{display:flex;align-items:center;gap:10px}form[id^=node-card-issuance-form] .field--name-field-beneficiary-category label:after{content:"";display:block;background:url(/themes/custom/oasth/images/info.png) no-repeat;background-size:cover;width:22px;height:22px}form[id^=node-card-issuance-form] .field--name-field-beneficiary-category .description{border-radius:10px;padding:15px;max-width:260px;width:100%;position:absolute;background:#fff;top:-110%;right:0;display:none}form[id^=node-card-issuance-form] #edit-title-wrapper,form[id^=node-card-issuance-form] .js-form-item-title-0-value{display:none!important}form[id^=node-card-issuance-form] #personal-info{padding:0;margin:0;border:0px}form[id^=node-card-issuance-form] #personal-info>legend{font-size:var(--font-size-24);line-height:var(--font-line-height-30);font-weight:var(--font-weight-bold);color:var(--primary-text-color)}@media (max-width:1200px){form[id^=node-card-issuance-form] #personal-info>legend{font-size:var(--font-size-21);line-height:1.1}}@media (max-width:768px){form[id^=node-card-issuance-form] #personal-info>legend{font-size:var(--font-size-18)}}form[id^=node-card-issuance-form] #personal-info>.fieldset-wrapper{display:grid;grid-template-columns:repeat(12,1fr);gap:0 50px}@media (max-width:768px){form[id^=node-card-issuance-form] #personal-info>.fieldset-wrapper{display:flex;flex-direction:column}}form[id^=node-card-issuance-form] #personal-info .group-inner{display:grid;grid-template-columns:repeat(4,minmax(100px,1fr));column-gap:17px;row-gap:20px;grid-column:1/10;max-width:700px}@media (max-width:1024px){form[id^=node-card-issuance-form] #personal-info .group-inner{grid-column:1/13;order:2;max-width:none}}@media (max-width:768px){form[id^=node-card-issuance-form] #personal-info .group-inner{display:flex;flex-direction:column}}form[id^=node-card-issuance-form] #personal-info .field--type-image{grid-column:10/13}@media (max-width:1024px){form[id^=node-card-issuance-form] #personal-info .field--type-image{grid-column:1/13;order:1;margin-bottom:80px}}form[id^=node-card-issuance-form] #personal-info .field--type-image .ajax-progress-throbber{position:absolute;left:0;right:0;bottom:-45px;padding:0;display:flex;align-items:center;justify-content:center}form[id^=node-card-issuance-form] #personal-info .field--type-image .ajax-progress-throbber .throbber{display:flex;align-items:center;justify-content:center;background:none}form[id^=node-card-issuance-form] #personal-info .field--type-image .ajax-progress-throbber .throbber:before{content:"";display:block;width:30px;height:30px;background:transparent url(/themes/custom/oasth/images/throbber-active.gif) no-repeat 0 center;background-color:#fff;border-radius:50%;background-position:center;padding:0;margin:0 auto}form[id^=node-card-issuance-form] #personal-info .field--type-image .ajax-progress-throbber .throbber:after{content:"Φόρτωση";font-size:var(--font-size-18)}form[id^=node-card-issuance-form] #personal-info .field--type-image .messages--error{flex-direction:column;max-width:none;background:none;color:var(--red-color);box-shadow:none;font-size:var(--font-line-height-16);text-align:center;padding:15px 0 0;margin-bottom:-30px}form[id^=node-card-issuance-form] #edit-field-lift-off--wrapper>legend{font-size:var(--font-size-18);line-height:var(--font-line-height-21);font-weight:var(--font-weight-regular);color:var(--primary-text-color);margin-bottom:20px}@media (max-width:768px){form[id^=node-card-issuance-form] #edit-field-lift-off--wrapper>legend{font-size:var(--font-size-15);line-height:1.1}}form[id^=node-card-issuance-form] #edit-field-lift-off--wrapper .form-radios{justify-content:flex-start}form[id^=node-card-issuance-form] .form-actions{width:100%;margin-bottom:0!important;margin-top:24px!important;display:flex;gap:10px}form[id^=node-card-issuance-form] .form-actions .button{margin:0;text-align:center;border:0px;border-radius:50px;background:var(--primary-text-color);padding:15px 19px;color:var(--white-color);font-size:var(--font-size-21);line-height:var(--font-line-height-23);font-weight:var(--font-weight-regular);text-transform:lowercase;max-width:305px;width:100%}@media (max-width:1200px){form[id^=node-card-issuance-form] .form-actions .button{max-width:260px;font-size:var(--font-size-18);line-height:var(--font-line-height-21);padding:10px 15px}}@media (max-width:768px){form[id^=node-card-issuance-form] .form-actions .button{max-width:200px;font-size:var(--font-size-16);line-height:var(--font-line-height-18);padding:10px}}form[id^=node-card-issuance-form] .form-actions .button:hover{cursor:pointer}form[id^=node-card-issuance-form] .form-actions #edit-preview{display:none}form[id^=node-card-issuance-form] .field-is-empty.field--name-field-profile-image .description{color:var(--red-color)}form[id^=node-card-issuance-form] .js-form-item-field-profile-image-0.uploaded-image>label{display:none!important}form[id^=node-card-issuance-form] .js-form-item-field-profile-image-0.uploaded-image .image-widget-data{display:flex;flex-direction:column;align-items:center}form[id^=node-card-issuance-form] .js-form-item-field-profile-image-0.uploaded-image .image-widget-data .file--image{display:none}form[id^=node-card-issuance-form] .js-form-item-field-profile-image-0.uploaded-image .image-preview img{margin:0 auto;border-radius:20px;box-shadow:5px 5px 15px #0003}form[id^=node-card-issuance-form] .js-form-item-field-profile-image-0.uploaded-image .image-widget-data{margin-top:15px}form[id^=node-card-issuance-form] .js-form-item-field-profile-image-0.uploaded-image .image-widget-data [data-drupal-selector^=edit-field-profile-image-0-remove-button]{border-radius:10px;background:transparent;border:2px solid var(--primary-text-color);color:var(--primary-text-color);padding:5px 15px;font-size:var(--font-size-18);line-height:1}form[id^=node-card-issuance-form] .js-form-item-field-profile-image-0.uploaded-image .image-widget-data [data-drupal-selector^=edit-field-profile-image-0-remove-button]:hover{cursor:pointer;background-color:var(--primary-text-color);color:var(--white-color)}form[id^=node-card-issuance-form] .js-form-item-field-profile-image-0{position:relative;display:flex;flex-direction:column;align-items:center}form[id^=node-card-issuance-form] .js-form-item-field-profile-image-0.empty-image .image-widget input[type=file],form[id^=node-card-issuance-form] .js-form-item-field-profile-image-0.empty-image .image-widget input[type=submit]{display:none}form[id^=node-card-issuance-form] .js-form-item-field-profile-image-0 .image-description{text-align:center;color:var(--red-color);margin-top:5px}form[id^=node-card-issuance-form] .js-form-item-field-profile-image-0 .image-help-text,form[id^=node-card-issuance-form] .js-form-item-field-profile-image-0 .file-formats{margin-top:5px}form[id^=node-card-issuance-form] .js-form-item-field-profile-image-0>label{background:url(/themes/custom/oasth/images/image-upload.svg) no-repeat;background-size:contain;max-width:145px;width:100%;height:145px;border:0px;padding:0;margin:0;font-size:0rem}form[id^=node-card-issuance-form] .js-form-item-field-profile-image-0 #edit-field-profile-image-0-upload{width:100%}form[id^=node-card-issuance-form] .js-form-item-field-profile-image-0 .description{font-size:var(--font-size-21);line-height:var(--font-line-height-23);font-weight:var(--font-weight-bold);max-width:245px;text-align:center;margin-top:30px}form[id^=node-card-issuance-form] .js-form-type-vertical-tabs{display:none}form[id^=node-card-issuance-form] .field--name-field-age h4{margin-bottom:15px;font-size:var(--font-size-18);line-height:var(--font-line-height-21);font-weight:var(--font-weight-regular);color:var(--primary-text-color)}form[id^=node-card-issuance-form] .field--name-field-age .js-form-type-date{margin-top:10px!important}form[id^=node-card-issuance-form] .field--name-field-age input[data-drupal-selector=edit-field-age-0-value-date]{min-height:50px;border:none;border-radius:10px;padding:14px 11px;font-size:var(--font-size-18);line-height:1;font-weight:var(--font-weight-regular);color:#000;background-color:var(--secondary-form-color)}form[id^=node-card-issuance-form] .js-form-type-select,form[id^=node-card-issuance-form] .js-form-type-number,form[id^=node-card-issuance-form] .js-form-type-date,form[id^=node-card-issuance-form] .js-form-type-textfield{display:flex;flex-direction:column}form[id^=node-card-issuance-form] .js-form-type-select label,form[id^=node-card-issuance-form] .js-form-type-number label,form[id^=node-card-issuance-form] .js-form-type-date label,form[id^=node-card-issuance-form] .js-form-type-textfield label{margin-bottom:10px;font-size:var(--font-size-18);line-height:var(--font-line-height-21);font-weight:var(--font-weight-regular);color:var(--primary-text-color)}@media (max-width:768px){form[id^=node-card-issuance-form] .js-form-type-select label,form[id^=node-card-issuance-form] .js-form-type-number label,form[id^=node-card-issuance-form] .js-form-type-date label,form[id^=node-card-issuance-form] .js-form-type-textfield label{font-size:var(--font-size-15);line-height:1.1}}form[id^=node-card-issuance-form] .js-form-type-select .form-number,form[id^=node-card-issuance-form] .js-form-type-select .js-text-full,form[id^=node-card-issuance-form] .js-form-type-select .js-form-item-field-accept-terms-value,form[id^=node-card-issuance-form] .js-form-type-number .form-number,form[id^=node-card-issuance-form] .js-form-type-number .js-text-full,form[id^=node-card-issuance-form] .js-form-type-number .js-form-item-field-accept-terms-value,form[id^=node-card-issuance-form] .js-form-type-date .form-number,form[id^=node-card-issuance-form] .js-form-type-date .js-text-full,form[id^=node-card-issuance-form] .js-form-type-date .js-form-item-field-accept-terms-value,form[id^=node-card-issuance-form] .js-form-type-textfield .form-number,form[id^=node-card-issuance-form] .js-form-type-textfield .js-text-full,form[id^=node-card-issuance-form] .js-form-type-textfield .js-form-item-field-accept-terms-value{width:100%;min-height:50px;border:none;border-radius:10px;padding:14px 11px;font-size:var(--font-size-18);line-height:1;font-weight:var(--font-weight-regular);color:#000;background-color:var(--secondary-form-color)}@media (max-width:768px){form[id^=node-card-issuance-form] .js-form-type-select .form-number,form[id^=node-card-issuance-form] .js-form-type-select .js-text-full,form[id^=node-card-issuance-form] .js-form-type-select .js-form-item-field-accept-terms-value,form[id^=node-card-issuance-form] .js-form-type-number .form-number,form[id^=node-card-issuance-form] .js-form-type-number .js-text-full,form[id^=node-card-issuance-form] .js-form-type-number .js-form-item-field-accept-terms-value,form[id^=node-card-issuance-form] .js-form-type-date .form-number,form[id^=node-card-issuance-form] .js-form-type-date .js-text-full,form[id^=node-card-issuance-form] .js-form-type-date .js-form-item-field-accept-terms-value,form[id^=node-card-issuance-form] .js-form-type-textfield .form-number,form[id^=node-card-issuance-form] .js-form-type-textfield .js-text-full,form[id^=node-card-issuance-form] .js-form-type-textfield .js-form-item-field-accept-terms-value{font-size:var(--font-size-15);line-height:1.1}}form[id^=node-card-issuance-form] .js-form-type-select .form-number.error,form[id^=node-card-issuance-form] .js-form-type-select .js-text-full.error,form[id^=node-card-issuance-form] .js-form-type-select .js-form-item-field-accept-terms-value.error,form[id^=node-card-issuance-form] .js-form-type-number .form-number.error,form[id^=node-card-issuance-form] .js-form-type-number .js-text-full.error,form[id^=node-card-issuance-form] .js-form-type-number .js-form-item-field-accept-terms-value.error,form[id^=node-card-issuance-form] .js-form-type-date .form-number.error,form[id^=node-card-issuance-form] .js-form-type-date .js-text-full.error,form[id^=node-card-issuance-form] .js-form-type-date .js-form-item-field-accept-terms-value.error,form[id^=node-card-issuance-form] .js-form-type-textfield .form-number.error,form[id^=node-card-issuance-form] .js-form-type-textfield .js-text-full.error,form[id^=node-card-issuance-form] .js-form-type-textfield .js-form-item-field-accept-terms-value.error{border:1px solid var(--red-color)}form[id^=node-card-issuance-form] .js-form-type-select .form-number[disabled],form[id^=node-card-issuance-form] .js-form-type-select .js-text-full[disabled],form[id^=node-card-issuance-form] .js-form-type-select .js-form-item-field-accept-terms-value[disabled],form[id^=node-card-issuance-form] .js-form-type-number .form-number[disabled],form[id^=node-card-issuance-form] .js-form-type-number .js-text-full[disabled],form[id^=node-card-issuance-form] .js-form-type-number .js-form-item-field-accept-terms-value[disabled],form[id^=node-card-issuance-form] .js-form-type-date .form-number[disabled],form[id^=node-card-issuance-form] .js-form-type-date .js-text-full[disabled],form[id^=node-card-issuance-form] .js-form-type-date .js-form-item-field-accept-terms-value[disabled],form[id^=node-card-issuance-form] .js-form-type-textfield .form-number[disabled],form[id^=node-card-issuance-form] .js-form-type-textfield .js-text-full[disabled],form[id^=node-card-issuance-form] .js-form-type-textfield .js-form-item-field-accept-terms-value[disabled]{background:#d5dee4}form[id^=node-card-issuance-form] .js-form-type-select .description,form[id^=node-card-issuance-form] .js-form-type-number .description,form[id^=node-card-issuance-form] .js-form-type-date .description,form[id^=node-card-issuance-form] .js-form-type-textfield .description{font-size:var(--font-size-15);line-height:1.2;margin-top:3px}form[id^=node-card-issuance-form] .js-form-item-field-age-profile .select2-container{width:100%!important}form[id^=node-card-issuance-form] .field--name-field-accept-terms,form[id^=node-card-issuance-form] .important-note{grid-column:1/5;font-size:var(--font-size-18);line-height:1.2}@media (max-width:768px){form[id^=node-card-issuance-form] .field--name-field-accept-terms,form[id^=node-card-issuance-form] .important-note{font-size:var(--font-size-15);line-height:1.1}}form[id^=node-card-issuance-form] .help-text{grid-column:1/13;max-width:700px;margin:10px 0 50px}form[id^=node-card-issuance-form] .js-form-item-field-accept-terms-value{margin-top:35px;display:flex;align-items:center;gap:10px;min-height:50px;line-height:1}form[id^=node-card-issuance-form] .js-form-item-field-accept-terms-value>label{display:none}form[id^=node-card-issuance-form] .js-form-item-field-accept-terms-value>.description{font-size:inherit;margin:4px 0 0}form[id^=node-card-issuance-form] .label-container{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;font-size:var(--font-size-18);line-height:var(--font-line-height-21);font-weight:var(--font-weight-regular);color:var(--primary-text-color)}@media (max-width:768px){form[id^=node-card-issuance-form] .label-container{font-size:var(--font-size-15);line-height:1.1}}form[id^=node-card-issuance-form] .label-container label{margin-bottom:0}.confirmation-message-form .important-note,.confirmation-message-form .help-text{display:none}[lang=en] form[id^=node-card-issuance-form] #personal-info .field--type-image .ajax-progress-throbber .throbber:after{content:"Loading"}.paragraph--type--red-border-title-text{padding:24px 18px 29px 28px;border-left:17px solid var(--red-color);background:#e0ecf580}.paragraph--type--red-border-title-text .field--name-field-title{margin-bottom:12px}.field--name-field-vertical-items>.field__item{margin-bottom:35px}.field--name-field-vertical-items>.field__item:last-child{margin-bottom:0}.arrow-left-blue-bg,.block-views-blockbuy-recharge-tickets-block-2 .more-link a,.block-views-blockbuy-recharge-tickets-block-1 .more-link a{background:var(--primary-text-color);border-radius:28px;padding:7px 24px 8px 35px;display:flex;align-items:center;gap:50px;max-width:307px;color:#fff}.arrow-left-blue-bg:before,.block-views-blockbuy-recharge-tickets-block-2 .more-link a:before,.block-views-blockbuy-recharge-tickets-block-1 .more-link a:before{content:"";background:url(/themes/custom/oasth/images/arrow-blue-link.svg);background-repeat:no-repeat;background-size:contain;width:38px;height:12px;transform:rotate(180deg)}.block-views-blockbuy-recharge-tickets-block-3,.block-views-blockbuy-recharge-tickets-map{max-width:1280px;width:100%;padding:0 40px;margin:0 auto}.block-views-blockbuy-recharge-tickets-block-3 .view-buy-recharge-tickets,.block-views-blockbuy-recharge-tickets-map .view-buy-recharge-tickets{border-top:1px solid var(--red-color);padding-top:40px}.block-views-blockbuy-recharge-tickets-block-3 .views-exposed-form,.block-views-blockbuy-recharge-tickets-map .views-exposed-form{display:none}.block-views-blockbuy-recharge-tickets-block-3 .view-header,.block-views-blockbuy-recharge-tickets-map .view-header{margin-bottom:30px}.block-views-blockbuy-recharge-tickets-block-3{border-top:0px!important}.block-views-blockbuy-recharge-tickets-block-2,.block-views-blockbuy-recharge-tickets-block-1{max-width:1280px;width:100%;padding:0 40px;margin:40px auto 0}.block-views-blockbuy-recharge-tickets-block-2 .views-exposed-form,.block-views-blockbuy-recharge-tickets-block-1 .views-exposed-form{background:#e0ecf5;padding:36px 48px 40px;margin:30px 0 25px}@media (max-width:768px){.block-views-blockbuy-recharge-tickets-block-2 .views-exposed-form,.block-views-blockbuy-recharge-tickets-block-1 .views-exposed-form{padding:30px}}@media (max-width:480px){.block-views-blockbuy-recharge-tickets-block-2 .views-exposed-form,.block-views-blockbuy-recharge-tickets-block-1 .views-exposed-form{padding:20px}}.block-views-blockbuy-recharge-tickets-block-2 .views-exposed-form h3,.block-views-blockbuy-recharge-tickets-block-1 .views-exposed-form h3{font-size:var(--font-size-24);line-height:var(--font-line-height-30);font-weight:var(--font-weight-bold);margin-bottom:20px}@media (max-width:1200px){.block-views-blockbuy-recharge-tickets-block-2 .views-exposed-form h3,.block-views-blockbuy-recharge-tickets-block-1 .views-exposed-form h3{font-size:var(--font-size-21);line-height:1.1}}@media (max-width:768px){.block-views-blockbuy-recharge-tickets-block-2 .views-exposed-form h3,.block-views-blockbuy-recharge-tickets-block-1 .views-exposed-form h3{font-size:var(--font-size-18)}}.block-views-blockbuy-recharge-tickets-block-2 .views-exposed-form .form--inline,.block-views-blockbuy-recharge-tickets-block-1 .views-exposed-form .form--inline{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:30px}@media (max-width:480px){.block-views-blockbuy-recharge-tickets-block-2 .views-exposed-form .form--inline,.block-views-blockbuy-recharge-tickets-block-1 .views-exposed-form .form--inline{grid-template-columns:1fr}}.block-views-blockbuy-recharge-tickets-block-2 .views-exposed-form .form--inline label,.block-views-blockbuy-recharge-tickets-block-1 .views-exposed-form .form--inline label{flex-shrink:0}@media (max-width:1200px){.block-views-blockbuy-recharge-tickets-block-2 .views-exposed-form .form--inline label,.block-views-blockbuy-recharge-tickets-block-1 .views-exposed-form .form--inline label{font-size:var(--font-size-18)}}.block-views-blockbuy-recharge-tickets-block-2 .views-exposed-form .form--inline .js-form-item-field-spot-address-address-line1,.block-views-blockbuy-recharge-tickets-block-1 .views-exposed-form .form--inline .js-form-item-field-spot-address-address-line1{display:flex;flex-direction:column;row-gap:15px}.block-views-blockbuy-recharge-tickets-block-2 .views-exposed-form .form--inline .js-form-item-field-spot-address-address-line1 label,.block-views-blockbuy-recharge-tickets-block-1 .views-exposed-form .form--inline .js-form-item-field-spot-address-address-line1 label{font-size:var(--font-size-21);line-height:var(--font-line-height-21);font-weight:var(--font-weight-bold);color:var(--primary-text-color)}.block-views-blockbuy-recharge-tickets-block-2 .views-exposed-form .form--inline .js-form-item-field-spot-address-address-line1 input,.block-views-blockbuy-recharge-tickets-block-1 .views-exposed-form .form--inline .js-form-item-field-spot-address-address-line1 input{display:block;min-height:50px;border:none;border-radius:10px;padding:14px 18px;font-size:var(--font-size-18);line-height:1;font-weight:var(--font-weight-regular);color:#000;background-color:var(--secondary-form-color)}.block-views-blockbuy-recharge-tickets-block-2 .views-exposed-form .form--inline .js-form-item-field-spot-address-address-line1 .geosearch,.block-views-blockbuy-recharge-tickets-block-1 .views-exposed-form .form--inline .js-form-item-field-spot-address-address-line1 .geosearch{height:50px;box-shadow:none;position:relative;z-index:0}.block-views-blockbuy-recharge-tickets-block-2 .views-exposed-form .form--inline .js-form-item-field-spot-address-address-line1 .geosearch .leaflet-bar-part,.block-views-blockbuy-recharge-tickets-block-1 .views-exposed-form .form--inline .js-form-item-field-spot-address-address-line1 .geosearch .leaflet-bar-part{display:none!important}.block-views-blockbuy-recharge-tickets-block-2 .views-exposed-form .form--inline .js-form-item-field-spot-address-address-line1 .geosearch form,.block-views-blockbuy-recharge-tickets-block-1 .views-exposed-form .form--inline .js-form-item-field-spot-address-address-line1 .geosearch form{display:block!important;width:100%!important;max-width:100%!important;left:0!important;right:0!important;background:transparent!important;border:0px!important;box-shadow:none!important;padding:0!important}.block-views-blockbuy-recharge-tickets-block-2 .views-exposed-form .form--inline .js-form-item-field-spot-address-address-line1 .geosearch form input,.block-views-blockbuy-recharge-tickets-block-1 .views-exposed-form .form--inline .js-form-item-field-spot-address-address-line1 .geosearch form input{display:block;min-height:50px;border:none;border-radius:10px;padding:14px 11px;font-size:var(--font-size-18);line-height:1;font-weight:var(--font-weight-regular);color:#000;background-color:var(--secondary-form-color)}.block-views-blockbuy-recharge-tickets-block-2 .views-exposed-form .form--inline .select2-container,.block-views-blockbuy-recharge-tickets-block-1 .views-exposed-form .form--inline .select2-container{width:100%!important}.block-views-blockbuy-recharge-tickets-block-2 .views-exposed-form .form--inline .js-form-item,.block-views-blockbuy-recharge-tickets-block-1 .views-exposed-form .form--inline .js-form-item{display:flex;align-items:center;gap:10px;margin:0}@media (max-width:768px){.block-views-blockbuy-recharge-tickets-block-2 .views-exposed-form .form--inline .js-form-item,.block-views-blockbuy-recharge-tickets-block-1 .views-exposed-form .form--inline .js-form-item{flex-direction:column;align-items:flex-start}}.block-views-blockbuy-recharge-tickets-block-2 .views-exposed-form .form--inline .js-form-item-field-category-value,.block-views-blockbuy-recharge-tickets-block-1 .views-exposed-form .form--inline .js-form-item-field-category-value{grid-column:1/2;height:fit-content}.block-views-blockbuy-recharge-tickets-block-2 .views-exposed-form .form--inline .js-form-item-field-category-value .select2-container,.block-views-blockbuy-recharge-tickets-block-1 .views-exposed-form .form--inline .js-form-item-field-category-value .select2-container{height:fit-content}.block-views-blockbuy-recharge-tickets-block-2 .views-exposed-form .form--inline .js-form-item-field-location-proximity,.block-views-blockbuy-recharge-tickets-block-1 .views-exposed-form .form--inline .js-form-item-field-location-proximity{grid-column:2/3;grid-row:3/4;height:fit-content}.block-views-blockbuy-recharge-tickets-block-2 .views-exposed-form .form--inline .js-form-item-field-location-proximity .select2-container,.block-views-blockbuy-recharge-tickets-block-1 .views-exposed-form .form--inline .js-form-item-field-location-proximity .select2-container{height:fit-content}.block-views-blockbuy-recharge-tickets-block-2 .views-exposed-form .form--inline .search-area,.block-views-blockbuy-recharge-tickets-block-1 .views-exposed-form .form--inline .search-area{grid-column:1/4;grid-row:1/2;min-height:86px;position:relative}.block-views-blockbuy-recharge-tickets-block-2 .views-exposed-form .form--inline #georesults,.block-views-blockbuy-recharge-tickets-block-1 .views-exposed-form .form--inline #georesults{position:relative;z-index:2;background-color:var(--white-color);margin-top:-10px;border-radius:0 0 10px 10px;padding:0;max-height:120px;overflow:auto}.block-views-blockbuy-recharge-tickets-block-2 .views-exposed-form .form--inline #georesults li,.block-views-blockbuy-recharge-tickets-block-1 .views-exposed-form .form--inline #georesults li{padding:10px 18px;list-style:none}.block-views-blockbuy-recharge-tickets-block-2 .views-exposed-form .form--inline #georesults li:hover,.block-views-blockbuy-recharge-tickets-block-1 .views-exposed-form .form--inline #georesults li:hover{cursor:pointer}.block-views-blockbuy-recharge-tickets-block-2 .views-exposed-form .form--inline .form-actions,.block-views-blockbuy-recharge-tickets-block-1 .views-exposed-form .form--inline .form-actions{position:relative;display:flex;align-items:center;width:100%;margin:0!important}.block-views-blockbuy-recharge-tickets-block-2 .views-exposed-form .form--inline .form-actions input,.block-views-blockbuy-recharge-tickets-block-1 .views-exposed-form .form--inline .form-actions input{width:210px;padding:14px 24px!important;text-align:start;font-size:var(--font-size-18);background-color:var(--primary-text-color);border-radius:25px;color:var(--white-color);line-height:1;border:0px}@media (max-width:480px){.block-views-blockbuy-recharge-tickets-block-2 .views-exposed-form .form--inline .form-actions input,.block-views-blockbuy-recharge-tickets-block-1 .views-exposed-form .form--inline .form-actions input{width:100%;font-size:var(--font-size-16);padding:10px 14px!important}}.block-views-blockbuy-recharge-tickets-block-2 .views-exposed-form .form--inline .form-actions input:hover,.block-views-blockbuy-recharge-tickets-block-1 .views-exposed-form .form--inline .form-actions input:hover{cursor:pointer}.block-views-blockbuy-recharge-tickets-block-2 .views-exposed-form .form--inline .form-actions:after,.block-views-blockbuy-recharge-tickets-block-1 .views-exposed-form .form--inline .form-actions:after{content:"";display:block;position:relative;margin-left:-30px;width:15px;height:15px;background:url(/themes/custom/oasth/images/svg-reportFormButton.svg);pointer-events:none}.block-views-blockbuy-recharge-tickets-block-2 .view-content,.block-views-blockbuy-recharge-tickets-block-1 .view-content{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:32px}@media (max-width:768px){.block-views-blockbuy-recharge-tickets-block-2 .view-content,.block-views-blockbuy-recharge-tickets-block-1 .view-content{grid-template-columns:100%}}.block-views-blockbuy-recharge-tickets-block-2 .pager,.block-views-blockbuy-recharge-tickets-block-1 .pager{margin-top:60px}.block-views-blockbuy-recharge-tickets-block-2 .more-link,.block-views-blockbuy-recharge-tickets-block-1 .more-link{margin-top:80px}.block-views-blockbuy-recharge-tickets-block-2 .more-link a,.block-views-blockbuy-recharge-tickets-block-1 .more-link a{margin-left:auto}#block-oasth-opening-hours-exceptions{max-width:1280px;width:100%;padding:0 40px;margin:40px auto 0}#block-oasth-opening-hours-exceptions .field--name-body{flex-direction:row;flex-wrap:wrap;justify-content:space-between;column-gap:42px;row-gap:0px}@media (max-width:768px){#block-oasth-opening-hours-exceptions .field--name-body{flex-direction:column}}#block-oasth-opening-hours-exceptions .field--name-body>p:first-child{width:100%;flex-shrink:0;margin-bottom:24px}#block-oasth-opening-hours-exceptions .field--name-body ol{padding-left:28px;margin-bottom:30px}#block-oasth-opening-hours-exceptions .field--name-body p{margin-bottom:30px}#block-oasth-opening-hours-exceptions .field--name-body p:last-child{margin-bottom:0}#block-oasth-opening-hours-exceptions .field--name-body li{margin-bottom:30px}#block-oasth-opening-hours-exceptions .field--name-body li:last-child{margin-bottom:0}#block-oasth-opening-hours-exceptions .field--name-body li::marker{color:var(--red-color)}#block-oasth-opening-hours-exceptions .section--left{width:45%}@media (max-width:768px){#block-oasth-opening-hours-exceptions .section--left{width:100%}}#block-oasth-opening-hours-exceptions .section--right{width:45%}@media (max-width:768px){#block-oasth-opening-hours-exceptions .section--right{width:100%}}#block-oasth-opening-hours-exceptions .section--right li,#block-oasth-opening-hours-exceptions .section--right p{text-decoration:underline}@media (max-width:480px){.leaflet-popup-content{max-width:180px}}.leaflet-popup-content p{margin:0!important}.leaflet-popup-content article.node--type-buy-recharge-spot{border:none;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;overflow:-moz-scrollbars-none;padding:10px}.leaflet-popup-content article.node--type-buy-recharge-spot::-webkit-scrollbar{display:none}.os-font-size--21,.select2-dropdown:has(#select2-edit-thematic-section-category-results) .select2-results,.select2-dropdown:has(#select2-edit-thematic-section-subcategory-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-0-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-1-results) .select2-results,[id^=webform-submission-report-form-node-10-add-form] input:not([type=checkbox]),[id^=webform-submission-report-form-node-10-add-form] textarea,[id^=webform-submission-report-form-node-10-add-form] h3,.paragraph--type--recharge-guide-steps .paragraph--type--recharge-guide-boxes,.paragraph--type--multiple-simple-accordions .field--name-field-body,.beneficiaries .paragraph--type--bordered-body p,#block-oasth-transferstationsinformation .field--name-field-transfer-routes-paragraphs .field--name-field-title,.front-page-block-wrapper .button-container .front-button>a,.front-page-block-wrapper .front-block-text,#block-oasth-views-block-faq-view-block .view-content .views-field-field-title,.select2-dropdown:has(#select2-edit-field-faq-category-target-id-results) .select2-results,.paragraph--type--bordered-body .field--name-field-body,.paragraph--type--simple-body .field--name-field-body,h5.text-center-with-tag,h5.text-with-tag,.select2-results,.arrow-left-blue-bg,.block-views-blockbuy-recharge-tickets-block-2 .more-link a,.block-views-blockbuy-recharge-tickets-block-1 .more-link a,#block-oasth-opening-hours-exceptions .field--name-body p,#block-oasth-opening-hours-exceptions .field--name-body li{font-size:var(--font-size-21);line-height:var(--font-line-height-24)}@media (max-width:1200px){.os-font-size--21,.select2-dropdown:has(#select2-edit-thematic-section-category-results) .select2-results,.select2-dropdown:has(#select2-edit-thematic-section-subcategory-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-0-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-1-results) .select2-results,[id^=webform-submission-report-form-node-10-add-form] input:not([type=checkbox]),[id^=webform-submission-report-form-node-10-add-form] textarea,[id^=webform-submission-report-form-node-10-add-form] h3,.paragraph--type--recharge-guide-steps .paragraph--type--recharge-guide-boxes,.paragraph--type--multiple-simple-accordions .field--name-field-body,.beneficiaries .paragraph--type--bordered-body p,#block-oasth-transferstationsinformation .field--name-field-transfer-routes-paragraphs .field--name-field-title,.front-page-block-wrapper .button-container .front-button>a,.front-page-block-wrapper .front-block-text,#block-oasth-views-block-faq-view-block .view-content .views-field-field-title,.select2-dropdown:has(#select2-edit-field-faq-category-target-id-results) .select2-results,.paragraph--type--bordered-body .field--name-field-body,.paragraph--type--simple-body .field--name-field-body,h5.text-center-with-tag,h5.text-with-tag,.select2-results,.arrow-left-blue-bg,.block-views-blockbuy-recharge-tickets-block-2 .more-link a,.block-views-blockbuy-recharge-tickets-block-1 .more-link a,#block-oasth-opening-hours-exceptions .field--name-body p,#block-oasth-opening-hours-exceptions .field--name-body li{font-size:var(--font-size-18);line-height:var(--font-line-height-21)}}@media (max-width:768px){.os-font-size--21,.select2-dropdown:has(#select2-edit-thematic-section-category-results) .select2-results,.select2-dropdown:has(#select2-edit-thematic-section-subcategory-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-0-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-1-results) .select2-results,[id^=webform-submission-report-form-node-10-add-form] input:not([type=checkbox]),[id^=webform-submission-report-form-node-10-add-form] textarea,[id^=webform-submission-report-form-node-10-add-form] h3,.paragraph--type--recharge-guide-steps .paragraph--type--recharge-guide-boxes,.paragraph--type--multiple-simple-accordions .field--name-field-body,.beneficiaries .paragraph--type--bordered-body p,#block-oasth-transferstationsinformation .field--name-field-transfer-routes-paragraphs .field--name-field-title,.front-page-block-wrapper .button-container .front-button>a,.front-page-block-wrapper .front-block-text,#block-oasth-views-block-faq-view-block .view-content .views-field-field-title,.select2-dropdown:has(#select2-edit-field-faq-category-target-id-results) .select2-results,.paragraph--type--bordered-body .field--name-field-body,.paragraph--type--simple-body .field--name-field-body,h5.text-center-with-tag,h5.text-with-tag,.select2-results,.arrow-left-blue-bg,.block-views-blockbuy-recharge-tickets-block-2 .more-link a,.block-views-blockbuy-recharge-tickets-block-1 .more-link a,#block-oasth-opening-hours-exceptions .field--name-body p,#block-oasth-opening-hours-exceptions .field--name-body li{font-size:var(--font-size-16);line-height:var(--font-line-height-18)}}@media (max-width:480px){.os-font-size--21,.select2-dropdown:has(#select2-edit-thematic-section-category-results) .select2-results,.select2-dropdown:has(#select2-edit-thematic-section-subcategory-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-0-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-1-results) .select2-results,[id^=webform-submission-report-form-node-10-add-form] input:not([type=checkbox]),[id^=webform-submission-report-form-node-10-add-form] textarea,[id^=webform-submission-report-form-node-10-add-form] h3,.paragraph--type--recharge-guide-steps .paragraph--type--recharge-guide-boxes,.paragraph--type--multiple-simple-accordions .field--name-field-body,.beneficiaries .paragraph--type--bordered-body p,#block-oasth-transferstationsinformation .field--name-field-transfer-routes-paragraphs .field--name-field-title,.front-page-block-wrapper .button-container .front-button>a,.front-page-block-wrapper .front-block-text,#block-oasth-views-block-faq-view-block .view-content .views-field-field-title,.select2-dropdown:has(#select2-edit-field-faq-category-target-id-results) .select2-results,.paragraph--type--bordered-body .field--name-field-body,.paragraph--type--simple-body .field--name-field-body,h5.text-center-with-tag,h5.text-with-tag,.select2-results,.arrow-left-blue-bg,.block-views-blockbuy-recharge-tickets-block-2 .more-link a,.block-views-blockbuy-recharge-tickets-block-1 .more-link a,#block-oasth-opening-hours-exceptions .field--name-body p,#block-oasth-opening-hours-exceptions .field--name-body li{font-size:var(--font-size-15);line-height:var(--font-line-height-16)}}@font-face{font-family:PFUniversal;src:url(/themes/custom/oasth/fonts/PFUniversal-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:PFUniversal;src:url(/themes/custom/oasth/fonts/PFUniversalMedium-Regular.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:PFUniversal;src:url(/themes/custom/oasth/fonts/PFUniversal-Bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:PFUniversal;src:url(/themes/custom/oasth/fonts/PFUniversalLight-Regular.otf) format("opentype");font-weight:300;font-style:normal}.paragraph--type--body-image,.paragraph--type--body-image-extra{display:flex;gap:70px}@media (max-width:1024px){.paragraph--type--body-image,.paragraph--type--body-image-extra{gap:55px}}@media (max-width:768px){.paragraph--type--body-image,.paragraph--type--body-image-extra{gap:40px}}.paragraph--type--body-image .field--name-field-body,.paragraph--type--body-image-extra .field--name-field-body{max-width:600px;display:flex;flex-direction:column;gap:21px}@media (max-width:1200px){.paragraph--type--body-image .field--name-field-body,.paragraph--type--body-image-extra .field--name-field-body{font-size:var(--font-size-18);line-height:var(--font-line-height-21);gap:18px}}@media (max-width:1024px){.paragraph--type--body-image .field--name-field-body,.paragraph--type--body-image-extra .field--name-field-body{max-width:none}}@media (max-width:768px){.paragraph--type--body-image .field--name-field-body,.paragraph--type--body-image-extra .field--name-field-body{font-size:var(--font-size-15);line-height:1.1;gap:15px}}.paragraph--type--body-image .field--name-field-body a,.paragraph--type--body-image-extra .field--name-field-body a{color:var(--red-color)}.paragraph--type--body-image .field--name-field-body h3,.paragraph--type--body-image-extra .field--name-field-body h3{font-size:var(--font-size-24);line-height:var(--font-line-height-27)}@media (max-width:1200px){.paragraph--type--body-image .field--name-field-body h3,.paragraph--type--body-image-extra .field--name-field-body h3{font-size:var(--font-size-21);line-height:1.1}}@media (max-width:768px){.paragraph--type--body-image .field--name-field-body h3,.paragraph--type--body-image-extra .field--name-field-body h3{font-size:var(--font-size-18)}}.paragraph--type--body-image{justify-content:end}.paragraph--type--body-image-extra img{border-radius:0 46px 46px 0}#penalty-form-paragraph{scroll-margin-top:110px}@media (max-width:480px){#penalty-form-paragraph{scroll-margin-top:70px}}.paragraph--type--body-image-extra{margin-top:60px;padding-right:100px;justify-content:flex-start}@media (max-width:768px){.paragraph--type--body-image-extra{padding-right:40px}}@media (max-width:1024px){.paragraph--type--body-image-extra{flex-direction:column}}.paragraph--type--body-image-extra .field--name-field-card-image{min-width:500px}@media (max-width:1024px){.paragraph--type--body-image-extra .field--name-field-card-image{min-width:0}}.paragraph--type--body-image-extra .card-extra-wrapper{display:flex;flex-direction:column;gap:20px}@media (max-width:1024px){.paragraph--type--body-image-extra .card-extra-wrapper{padding-left:100px}}@media (max-width:768px){.paragraph--type--body-image-extra .card-extra-wrapper{padding-left:40px}}.paragraph--type--body-image-extra .card-extra-wrapper #result-wrapper,.paragraph--type--body-image-extra .card-extra-wrapper .penalty-form{max-width:600px;display:flex;flex-direction:column;gap:30px}@media (max-width:768px){.paragraph--type--body-image-extra .card-extra-wrapper #result-wrapper,.paragraph--type--body-image-extra .card-extra-wrapper .penalty-form{gap:0}}.paragraph--type--body-image-extra .card-extra-wrapper #result-wrapper .search-results,.paragraph--type--body-image-extra .card-extra-wrapper .penalty-form .search-results{margin:25px 0}.paragraph--type--body-image-extra .card-extra-wrapper #result-wrapper .search-results p,.paragraph--type--body-image-extra .card-extra-wrapper .penalty-form .search-results p{font-size:var(--font-size-20);color:var(--gray-text-color);padding-bottom:25px}@media (max-width:768px){.paragraph--type--body-image-extra .card-extra-wrapper #result-wrapper .search-results p,.paragraph--type--body-image-extra .card-extra-wrapper .penalty-form .search-results p{font-size:var(--font-size-18);line-height:1.1;padding-bottom:15px}}.paragraph--type--body-image-extra .card-extra-wrapper #result-wrapper .search-results h4,.paragraph--type--body-image-extra .card-extra-wrapper .penalty-form .search-results h4{display:flex;align-items:center;gap:25px;font-size:var(--font-size-21)}@media (max-width:768px){.paragraph--type--body-image-extra .card-extra-wrapper #result-wrapper .search-results h4,.paragraph--type--body-image-extra .card-extra-wrapper .penalty-form .search-results h4{font-size:var(--font-size-18);line-height:1.1;gap:15px}}.paragraph--type--body-image-extra .card-extra-wrapper #result-wrapper .search-results h4:before,.paragraph--type--body-image-extra .card-extra-wrapper .penalty-form .search-results h4:before{content:"";display:block;width:24px;height:24px;background:url(/themes/custom/oasth/images/circle-check-solid.svg);background-repeat:no-repeat;background-size:contain}@media (max-width:768px){.paragraph--type--body-image-extra .card-extra-wrapper #result-wrapper .search-results h4:before,.paragraph--type--body-image-extra .card-extra-wrapper .penalty-form .search-results h4:before{width:18px;height:18px;margin-top:-6px}}.paragraph--type--body-image-extra .card-extra-wrapper #result-wrapper .search-results .result-amount h4,.paragraph--type--body-image-extra .card-extra-wrapper .penalty-form .search-results .result-amount h4{margin-top:1em}.paragraph--type--body-image-extra .card-extra-wrapper #result-wrapper .search-results .result-amount h4:before,.paragraph--type--body-image-extra .card-extra-wrapper .penalty-form .search-results .result-amount h4:before{background:var(--white-color)}.paragraph--type--body-image-extra .card-extra-wrapper #result-wrapper .step-1,.paragraph--type--body-image-extra .card-extra-wrapper #result-wrapper .step-2,.paragraph--type--body-image-extra .card-extra-wrapper .penalty-form .step-1,.paragraph--type--body-image-extra .card-extra-wrapper .penalty-form .step-2{display:flex;gap:20px}@media (max-width:768px){.paragraph--type--body-image-extra .card-extra-wrapper #result-wrapper .step-1,.paragraph--type--body-image-extra .card-extra-wrapper #result-wrapper .step-2,.paragraph--type--body-image-extra .card-extra-wrapper .penalty-form .step-1,.paragraph--type--body-image-extra .card-extra-wrapper .penalty-form .step-2{gap:10px}}.paragraph--type--body-image-extra .card-extra-wrapper #result-wrapper .step-1:before,.paragraph--type--body-image-extra .card-extra-wrapper #result-wrapper .step-2:before,.paragraph--type--body-image-extra .card-extra-wrapper .penalty-form .step-1:before,.paragraph--type--body-image-extra .card-extra-wrapper .penalty-form .step-2:before{content:"1";min-width:40px;height:40px;background-color:var(--primary-text-color);color:var(--white-color);line-height:2rem;font-size:var(--font-size-18);font-weight:var(--font-weight-bold);text-align:center;display:block;border-radius:10px}@media (max-width:768px){.paragraph--type--body-image-extra .card-extra-wrapper #result-wrapper .step-1:before,.paragraph--type--body-image-extra .card-extra-wrapper #result-wrapper .step-2:before,.paragraph--type--body-image-extra .card-extra-wrapper .penalty-form .step-1:before,.paragraph--type--body-image-extra .card-extra-wrapper .penalty-form .step-2:before{min-width:30px;height:30px;line-height:1.6666666666666667rem}}@media (max-width:480px){.paragraph--type--body-image-extra .card-extra-wrapper #result-wrapper .step-1:before,.paragraph--type--body-image-extra .card-extra-wrapper #result-wrapper .step-2:before,.paragraph--type--body-image-extra .card-extra-wrapper .penalty-form .step-1:before,.paragraph--type--body-image-extra .card-extra-wrapper .penalty-form .step-2:before{min-width:25px;height:25px;font-size:var(--font-size-14);line-height:2em;border-radius:6px}}.paragraph--type--body-image-extra .card-extra-wrapper #result-wrapper .step-2:before,.paragraph--type--body-image-extra .card-extra-wrapper .penalty-form .step-2:before{content:"2"}.paragraph--type--body-image-extra .card-extra-wrapper #result-wrapper .step-1-content,.paragraph--type--body-image-extra .card-extra-wrapper #result-wrapper .step-2-content,.paragraph--type--body-image-extra .card-extra-wrapper .penalty-form .step-1-content,.paragraph--type--body-image-extra .card-extra-wrapper .penalty-form .step-2-content{padding-top:10px;display:flex;flex-direction:column;align-items:start;gap:10px}@media (max-width:768px){.paragraph--type--body-image-extra .card-extra-wrapper #result-wrapper .step-1-content,.paragraph--type--body-image-extra .card-extra-wrapper #result-wrapper .step-2-content,.paragraph--type--body-image-extra .card-extra-wrapper .penalty-form .step-1-content,.paragraph--type--body-image-extra .card-extra-wrapper .penalty-form .step-2-content{padding-top:5px}}@media (max-width:480px){.paragraph--type--body-image-extra .card-extra-wrapper #result-wrapper .step-1-content,.paragraph--type--body-image-extra .card-extra-wrapper #result-wrapper .step-2-content,.paragraph--type--body-image-extra .card-extra-wrapper .penalty-form .step-1-content,.paragraph--type--body-image-extra .card-extra-wrapper .penalty-form .step-2-content{padding-top:3px}}.paragraph--type--body-image-extra .card-extra-wrapper #result-wrapper .step-1-content h3,.paragraph--type--body-image-extra .card-extra-wrapper #result-wrapper .step-2-content h3,.paragraph--type--body-image-extra .card-extra-wrapper .penalty-form .step-1-content h3,.paragraph--type--body-image-extra .card-extra-wrapper .penalty-form .step-2-content h3{font-size:var(--font-size-24);line-height:var(--font-line-height-27)}@media (max-width:1200px){.paragraph--type--body-image-extra .card-extra-wrapper #result-wrapper .step-1-content h3,.paragraph--type--body-image-extra .card-extra-wrapper #result-wrapper .step-2-content h3,.paragraph--type--body-image-extra .card-extra-wrapper .penalty-form .step-1-content h3,.paragraph--type--body-image-extra .card-extra-wrapper .penalty-form .step-2-content h3{font-size:var(--font-size-21);line-height:1.1}}@media (max-width:768px){.paragraph--type--body-image-extra .card-extra-wrapper #result-wrapper .step-1-content h3,.paragraph--type--body-image-extra .card-extra-wrapper #result-wrapper .step-2-content h3,.paragraph--type--body-image-extra .card-extra-wrapper .penalty-form .step-1-content h3,.paragraph--type--body-image-extra .card-extra-wrapper .penalty-form .step-2-content h3{font-size:var(--font-size-18)}}.paragraph--type--body-image-extra .card-extra-wrapper #result-wrapper .step-1-content p,.paragraph--type--body-image-extra .card-extra-wrapper #result-wrapper .step-2-content p,.paragraph--type--body-image-extra .card-extra-wrapper .penalty-form .step-1-content p,.paragraph--type--body-image-extra .card-extra-wrapper .penalty-form .step-2-content p{font-size:var(--font-size-18)}@media (max-width:768px){.paragraph--type--body-image-extra .card-extra-wrapper #result-wrapper .step-1-content p,.paragraph--type--body-image-extra .card-extra-wrapper #result-wrapper .step-2-content p,.paragraph--type--body-image-extra .card-extra-wrapper .penalty-form .step-1-content p,.paragraph--type--body-image-extra .card-extra-wrapper .penalty-form .step-2-content p{font-size:var(--font-size-15);line-height:1.1}}.paragraph--type--body-image-extra .card-extra-wrapper #result-wrapper .step-1-content a,.paragraph--type--body-image-extra .card-extra-wrapper #result-wrapper .step-2-content a,.paragraph--type--body-image-extra .card-extra-wrapper .penalty-form .step-1-content a,.paragraph--type--body-image-extra .card-extra-wrapper .penalty-form .step-2-content a{font-size:var(--font-size-18);margin:10px 0;color:var(--red-color);display:flex;align-items:center;gap:10px;line-height:1}.paragraph--type--body-image-extra .card-extra-wrapper #result-wrapper .step-1-content a:before,.paragraph--type--body-image-extra .card-extra-wrapper #result-wrapper .step-2-content a:before,.paragraph--type--body-image-extra .card-extra-wrapper .penalty-form .step-1-content a:before,.paragraph--type--body-image-extra .card-extra-wrapper .penalty-form .step-2-content a:before{content:"";margin-top:-5px;display:block;width:18px;height:18px;background:url(/themes/custom/oasth/images/svg-formInfo.svg)}@media (max-width:768px){.paragraph--type--body-image-extra .card-extra-wrapper #result-wrapper .step-1-content a,.paragraph--type--body-image-extra .card-extra-wrapper #result-wrapper .step-2-content a,.paragraph--type--body-image-extra .card-extra-wrapper .penalty-form .step-1-content a,.paragraph--type--body-image-extra .card-extra-wrapper .penalty-form .step-2-content a{font-size:var(--font-size-15);line-height:1.1}}.paragraph--type--body-image-extra .card-extra-wrapper #result-wrapper .step-1-content input,.paragraph--type--body-image-extra .card-extra-wrapper #result-wrapper .step-2-content input,.paragraph--type--body-image-extra .card-extra-wrapper .penalty-form .step-1-content input,.paragraph--type--body-image-extra .card-extra-wrapper .penalty-form .step-2-content input{height:50px;max-width:420px;border-radius:10px;padding:0 20px;border:1px solid var(--primary-text-color);color:inherit}.paragraph--type--body-image-extra .card-extra-wrapper #result-wrapper .step-1-content input::placeholder,.paragraph--type--body-image-extra .card-extra-wrapper #result-wrapper .step-2-content input::placeholder,.paragraph--type--body-image-extra .card-extra-wrapper .penalty-form .step-1-content input::placeholder,.paragraph--type--body-image-extra .card-extra-wrapper .penalty-form .step-2-content input::placeholder{color:var(--gray-text-color)}.paragraph--type--body-image-extra .card-extra-wrapper #result-wrapper .step-1-content #penalty-code,.paragraph--type--body-image-extra .card-extra-wrapper #result-wrapper .step-2-content #penalty-code,.paragraph--type--body-image-extra .card-extra-wrapper .penalty-form .step-1-content #penalty-code,.paragraph--type--body-image-extra .card-extra-wrapper .penalty-form .step-2-content #penalty-code{font-size:var(--font-size-18);line-height:var(--font-line-height-21);width:100%}.paragraph--type--body-image-extra .card-extra-wrapper #result-wrapper .step-1-content input[type=submit],.paragraph--type--body-image-extra .card-extra-wrapper #result-wrapper .step-2-content input[type=submit],.paragraph--type--body-image-extra .card-extra-wrapper .penalty-form .step-1-content input[type=submit],.paragraph--type--body-image-extra .card-extra-wrapper .penalty-form .step-2-content input[type=submit]{margin:0;font-size:var(--font-size-20);line-height:1.6666666666666667rem;height:35px;padding:0 38px;color:var(--white-color);background-color:var(--primary-text-color);text-align:center;border-radius:18px;border:none}@media (max-width:768px){.paragraph--type--body-image-extra .card-extra-wrapper #result-wrapper .step-1-content input[type=submit],.paragraph--type--body-image-extra .card-extra-wrapper #result-wrapper .step-2-content input[type=submit],.paragraph--type--body-image-extra .card-extra-wrapper .penalty-form .step-1-content input[type=submit],.paragraph--type--body-image-extra .card-extra-wrapper .penalty-form .step-2-content input[type=submit]{font-size:var(--font-size-18);height:30px;line-height:1.4285714285714286rem}}.paragraph--type--body-image-extra .card-extra-wrapper #result-wrapper .step-1-content input[type=submit]:hover,.paragraph--type--body-image-extra .card-extra-wrapper #result-wrapper .step-2-content input[type=submit]:hover,.paragraph--type--body-image-extra .card-extra-wrapper .penalty-form .step-1-content input[type=submit]:hover,.paragraph--type--body-image-extra .card-extra-wrapper .penalty-form .step-2-content input[type=submit]:hover{cursor:pointer}.paragraph--type--body-image-extra .card-extra-wrapper #result-wrapper .step-1-content .js-form-item,.paragraph--type--body-image-extra .card-extra-wrapper #result-wrapper .step-2-content .js-form-item,.paragraph--type--body-image-extra .card-extra-wrapper .penalty-form .step-1-content .js-form-item,.paragraph--type--body-image-extra .card-extra-wrapper .penalty-form .step-2-content .js-form-item{margin:0 0 10px}@media (max-width:1024px){.page-node-type-advanced-page:has(.paragraph--type--body-image-extra) .node--type-advanced-page .field--name-body ul{padding-inline-start:25px}}.page-node-type-advanced-page:has(.paragraph--type--body-image-extra) .node--type-advanced-page .field--name-body ul li::marker{font-size:var(--font-size-30)}.os-font-size--21,.select2-dropdown:has(#select2-edit-thematic-section-category-results) .select2-results,.select2-dropdown:has(#select2-edit-thematic-section-subcategory-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-0-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-1-results) .select2-results,[id^=webform-submission-report-form-node-10-add-form] input:not([type=checkbox]),[id^=webform-submission-report-form-node-10-add-form] textarea,[id^=webform-submission-report-form-node-10-add-form] h3,.paragraph--type--recharge-guide-steps .paragraph--type--recharge-guide-boxes,.paragraph--type--multiple-simple-accordions .field--name-field-body,.beneficiaries .paragraph--type--bordered-body p,#block-oasth-transferstationsinformation .field--name-field-transfer-routes-paragraphs .field--name-field-title,.front-page-block-wrapper .button-container .front-button>a,.front-page-block-wrapper .front-block-text,#block-oasth-views-block-faq-view-block .view-content .views-field-field-title,.select2-dropdown:has(#select2-edit-field-faq-category-target-id-results) .select2-results,.paragraph--type--bordered-body .field--name-field-body,.paragraph--type--simple-body .field--name-field-body,.select2-results,.arrow-left-blue-bg,.block-views-blockbuy-recharge-tickets-block-2 .more-link a,.block-views-blockbuy-recharge-tickets-block-1 .more-link a,#block-oasth-opening-hours-exceptions .field--name-body p,#block-oasth-opening-hours-exceptions .field--name-body li,h5.text-center-with-tag,h5.text-with-tag{font-size:var(--font-size-21);line-height:var(--font-line-height-24)}@media (max-width:1200px){.os-font-size--21,.select2-dropdown:has(#select2-edit-thematic-section-category-results) .select2-results,.select2-dropdown:has(#select2-edit-thematic-section-subcategory-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-0-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-1-results) .select2-results,[id^=webform-submission-report-form-node-10-add-form] input:not([type=checkbox]),[id^=webform-submission-report-form-node-10-add-form] textarea,[id^=webform-submission-report-form-node-10-add-form] h3,.paragraph--type--recharge-guide-steps .paragraph--type--recharge-guide-boxes,.paragraph--type--multiple-simple-accordions .field--name-field-body,.beneficiaries .paragraph--type--bordered-body p,#block-oasth-transferstationsinformation .field--name-field-transfer-routes-paragraphs .field--name-field-title,.front-page-block-wrapper .button-container .front-button>a,.front-page-block-wrapper .front-block-text,#block-oasth-views-block-faq-view-block .view-content .views-field-field-title,.select2-dropdown:has(#select2-edit-field-faq-category-target-id-results) .select2-results,.paragraph--type--bordered-body .field--name-field-body,.paragraph--type--simple-body .field--name-field-body,.select2-results,.arrow-left-blue-bg,.block-views-blockbuy-recharge-tickets-block-2 .more-link a,.block-views-blockbuy-recharge-tickets-block-1 .more-link a,#block-oasth-opening-hours-exceptions .field--name-body p,#block-oasth-opening-hours-exceptions .field--name-body li,h5.text-center-with-tag,h5.text-with-tag{font-size:var(--font-size-18);line-height:var(--font-line-height-21)}}@media (max-width:768px){.os-font-size--21,.select2-dropdown:has(#select2-edit-thematic-section-category-results) .select2-results,.select2-dropdown:has(#select2-edit-thematic-section-subcategory-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-0-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-1-results) .select2-results,[id^=webform-submission-report-form-node-10-add-form] input:not([type=checkbox]),[id^=webform-submission-report-form-node-10-add-form] textarea,[id^=webform-submission-report-form-node-10-add-form] h3,.paragraph--type--recharge-guide-steps .paragraph--type--recharge-guide-boxes,.paragraph--type--multiple-simple-accordions .field--name-field-body,.beneficiaries .paragraph--type--bordered-body p,#block-oasth-transferstationsinformation .field--name-field-transfer-routes-paragraphs .field--name-field-title,.front-page-block-wrapper .button-container .front-button>a,.front-page-block-wrapper .front-block-text,#block-oasth-views-block-faq-view-block .view-content .views-field-field-title,.select2-dropdown:has(#select2-edit-field-faq-category-target-id-results) .select2-results,.paragraph--type--bordered-body .field--name-field-body,.paragraph--type--simple-body .field--name-field-body,.select2-results,.arrow-left-blue-bg,.block-views-blockbuy-recharge-tickets-block-2 .more-link a,.block-views-blockbuy-recharge-tickets-block-1 .more-link a,#block-oasth-opening-hours-exceptions .field--name-body p,#block-oasth-opening-hours-exceptions .field--name-body li,h5.text-center-with-tag,h5.text-with-tag{font-size:var(--font-size-16);line-height:var(--font-line-height-18)}}@media (max-width:480px){.os-font-size--21,.select2-dropdown:has(#select2-edit-thematic-section-category-results) .select2-results,.select2-dropdown:has(#select2-edit-thematic-section-subcategory-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-0-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-1-results) .select2-results,[id^=webform-submission-report-form-node-10-add-form] input:not([type=checkbox]),[id^=webform-submission-report-form-node-10-add-form] textarea,[id^=webform-submission-report-form-node-10-add-form] h3,.paragraph--type--recharge-guide-steps .paragraph--type--recharge-guide-boxes,.paragraph--type--multiple-simple-accordions .field--name-field-body,.beneficiaries .paragraph--type--bordered-body p,#block-oasth-transferstationsinformation .field--name-field-transfer-routes-paragraphs .field--name-field-title,.front-page-block-wrapper .button-container .front-button>a,.front-page-block-wrapper .front-block-text,#block-oasth-views-block-faq-view-block .view-content .views-field-field-title,.select2-dropdown:has(#select2-edit-field-faq-category-target-id-results) .select2-results,.paragraph--type--bordered-body .field--name-field-body,.paragraph--type--simple-body .field--name-field-body,.select2-results,.arrow-left-blue-bg,.block-views-blockbuy-recharge-tickets-block-2 .more-link a,.block-views-blockbuy-recharge-tickets-block-1 .more-link a,#block-oasth-opening-hours-exceptions .field--name-body p,#block-oasth-opening-hours-exceptions .field--name-body li,h5.text-center-with-tag,h5.text-with-tag{font-size:var(--font-size-15);line-height:var(--font-line-height-16)}}@font-face{font-family:PFUniversal;src:url(/themes/custom/oasth/fonts/PFUniversal-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:PFUniversal;src:url(/themes/custom/oasth/fonts/PFUniversalMedium-Regular.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:PFUniversal;src:url(/themes/custom/oasth/fonts/PFUniversal-Bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:PFUniversal;src:url(/themes/custom/oasth/fonts/PFUniversalLight-Regular.otf) format("opentype");font-weight:300;font-style:normal}.paragraph--type--simple-body .field--name-field-body{display:flex;flex-direction:column;gap:32px}@media (max-width:768px){.paragraph--type--simple-body .field--name-field-body{gap:24px}}@media (max-width:480px){.paragraph--type--simple-body .field--name-field-body{gap:16px}}.paragraph--type--simple-body .field--name-field-body .field--name-field-media-oembed-video{position:relative;padding-top:56.25%}.paragraph--type--simple-body .field--name-field-body .field--name-field-media-oembed-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.paragraph--type--simple-body .field--name-field-paragraph-title{margin-bottom:40px;margin-top:85px}@media (max-width:768px){.paragraph--type--simple-body .field--name-field-paragraph-title{margin-top:60px}}@media (max-width:480px){.paragraph--type--simple-body .field--name-field-paragraph-title{margin-top:40px}}.paragraph--type--simple-body a{color:var(--red-color)}.paragraph--type--simple-body .es-tag-blue-bg{color:var(--white-color)}.paragraph--type--simple-body li{margin-bottom:20px}.paragraph--type--simple-body li:last-child{margin-bottom:0}.paragraph--type--simple-body li::marker{display:none;color:var(--red-color)}.paragraph--type--simple-body ul{padding-left:25px}@media (max-width:768px){.paragraph--type--simple-body ul{padding-left:20px}}.paragraph--type--simple-body ul li{margin-bottom:20px}@media (max-width:480px){.paragraph--type--simple-body ul li{margin-bottom:16px}}.paragraph--type--simple-body ul li:last-child{margin-bottom:0}.paragraph--type--simple-body ul li::marker{font-size:var(--font-size-30)}@media (max-width:768px){.paragraph--type--simple-body ul li::marker{font-size:var(--font-size-24)}}@media (max-width:480px){.paragraph--type--simple-body ul li::marker{font-size:var(--font-size-18)}}.paragraph--type--simple-body ol{padding-left:25px}@media (max-width:768px){.paragraph--type--simple-body ol{padding-left:20px}}.paragraph--type--simple-body ol li{list-style-type:upper-roman}.paragraph--type--simple-body ol li::marker{font-size:inherit}.paragraph--type--simple-body figure{display:block}.paragraph--type--simple-body figure .field--name-field-media-document .file{display:block;padding:0;background:none}.paragraph--type--simple-body figure figcaption{display:none}.paragraph--type--img-box-link{margin-top:80px}.paragraph--type--img-box-link .field--name-field-body{font-size:1.1428571428571428rem;margin-bottom:20px}.paragraph--type--img-box-link .es-tag-blue-bg-inline{margin:20px 140px 40px 0}.paragraph--type--img-box-link .blue-btn-container{display:flex;justify-content:flex-end}.paragraph--type--img-box-link .es-tag-blue-bg-inline:after{right:15px}.paragraph--type--instruction-steps{margin-bottom:60px}.paragraph--type--instruction-steps .main-instructions{padding:25px;border-left:17px solid var(--red-color);background-color:#e0ecf580;display:flex;flex-direction:column;gap:15px}.paragraph--type--instruction-steps .main-instructions .field--name-field-title{color:var(--red-color);font-size:var(--font-size-28)}.paragraph--type--instruction-steps .main-instructions .field--name-field-body{font-size:var(--font-size-18);line-height:var(--font-line-height-26)}.paragraph--type--instruction-steps .instuctions-paragraphs{display:flex;flex-direction:row;justify-content:end;gap:15px}.paragraph--type--instruction-steps .instuctions-paragraphs .field--name-field-images{margin-top:80px;display:flex;gap:25px}#block-oasth-oasthdownloadcustomblock{margin-top:60px;display:flex;gap:35px}#block-oasth-oasthdownloadcustomblock p{margin-bottom:1.1em}@media (max-width:1200px){#block-oasth-oasthdownloadcustomblock{font-size:var(--font-size-18);line-height:var(--font-line-height-21)}}@media (max-width:1024px){#block-oasth-oasthdownloadcustomblock{gap:20px;margin-top:40px}#block-oasth-oasthdownloadcustomblock svg{max-width:300px;width:100%}}@media (max-width:768px){#block-oasth-oasthdownloadcustomblock{margin-top:30px;font-size:var(--font-size-16);line-height:var(--font-line-height-18)}}@media (max-width:600px){#block-oasth-oasthdownloadcustomblock{flex-direction:column;align-items:center}#block-oasth-oasthdownloadcustomblock p{text-align:center;margin-bottom:.5em}}@media (max-width:340px){#block-oasth-oasthdownloadcustomblock{font-size:var(--font-size-15)}}#block-oasth-instructions-steps{margin-top:100px}#block-oasth-instructions-steps h3{font-size:var(--font-size-24)}#block-oasth-instructions-steps .field--name-field-instruction-paragraphs{margin-top:20px}.page-node-type-advanced-page .layout-content{padding-bottom:230px}@media (max-width:1024px){.page-node-type-advanced-page .layout-content{padding-bottom:100px}}@media (max-width:768px){.page-node-type-advanced-page .layout-content{padding-bottom:60px}}.page-node-type-advanced-page .region-content .title-label{margin-bottom:30px;font-size:var(--font-size-40);line-height:var(--font-line-height-47)}@media (max-width:1200px){.page-node-type-advanced-page .region-content .title-label{font-size:var(--font-size-30);line-height:1.1}}@media (max-width:768px){.page-node-type-advanced-page .region-content .title-label{font-size:var(--font-size-24);text-align:center}}.page-node-type-advanced-page .region-content .node__content .field--name-field-images{display:flex;align-items:center;gap:50px 100px;margin-left:65px}@media (max-width:650px){.page-node-type-advanced-page .region-content .node__content .field--name-field-images{flex-direction:column;gap:30px 50px;width:70%;margin:0 auto}}.page-node-type-advanced-page .region-content .field--name-body ul{padding-left:30px}@media (max-width:768px){.page-node-type-advanced-page .region-content .field--name-body ul{padding-left:20px}}.page-node-type-advanced-page .region-content .field--name-body ul li{margin-bottom:10px}.page-node-type-advanced-page .region-content .field--name-body ul li:last-child{margin-bottom:0}.page-node-type-advanced-page .region-content .field--name-body ul li::marker{color:var(--red-color)}.page-node-type-advanced-page .region-content .layout-vertical_side_by_side{margin-bottom:60px}.page-node-type-advanced-page .region-content .layout-vertical_side_by_side .field--name-field-vertical-items{position:relative}.page-node-type-advanced-page .region-content .layout-vertical_side_by_side .field--name-field-vertical-items:before{content:"";background:url(/themes/custom/oasth/images/redline-vertical.png) no-repeat;background-size:contain;position:absolute;left:0;top:90px;width:80px;bottom:120px}.page-node-type-advanced-page .region-content .layout-vertical_side_by_side .field--name-field-vertical-items>.field__item{margin-left:96px}.page-node-type-advanced-page .region-content .layout-vertical_side_by_side .field--name-field-paragraphs{display:flex;align-items:flex-start;column-gap:60px}.page-node-type-advanced-page .region-content .layout-vertical_side_by_side .field--name-field-paragraphs .field--name-field-images{margin-left:55px}.page-node-type-advanced-page .region-content .layout-vertical_side_by_side .field--name-field-paragraphs .field--name-field-images>.field__item{width:100%}.page-node-type-advanced-page .region-content .layout-vertical_side_by_side .field--name-field-paragraphs .field--name-field-images>.field__item img{width:100%}.page-node-type-advanced-page .region-content .layout-vertical_side_by_side .field--name-field-paragraphs>.field__item:first-child{max-width:455px;width:100%;margin-top:25px}.page-node-type-advanced-page .region-content .layout-vertical_side_by_side .field--name-field-paragraphs>.field__item:nth-child(2){max-width:100%;width:100%}#change-for-buses,#change-for-metro{scroll-margin-top:110px}@media (max-width:480px){#change-for-buses,#change-for-metro{scroll-margin-top:70px}}#block-oasth-thessticketinfoblueblock{position:relative;background-color:var(--primary-text-color);padding:100px 0;font-size:var(--font-size-18);line-height:var(--line-height-21)}@media (max-width:768px){#block-oasth-thessticketinfoblueblock{padding:60px 0}}@media (max-width:480px){#block-oasth-thessticketinfoblueblock{padding:40px 0}}#block-oasth-thessticketinfoblueblock .field--name-field-block-adv-content>.field__item{position:relative}@media (max-width:768px){#block-oasth-thessticketinfoblueblock .field--name-field-block-adv-content>.field__item{font-size:var(--font-size-15);line-height:1.1}}#block-oasth-thessticketinfoblueblock .field--name-field-block-adv-content>.field__item:nth-of-type(1){padding-bottom:70px;margin-bottom:80px}@media (min-width:1921px){#block-oasth-thessticketinfoblueblock .field--name-field-block-adv-content>.field__item:nth-of-type(1){margin-bottom:160px}}@media (max-width:1024px){#block-oasth-thessticketinfoblueblock .field--name-field-block-adv-content>.field__item:nth-of-type(1){margin-bottom:0;padding-bottom:0}}#block-oasth-thessticketinfoblueblock .field--name-field-block-adv-content>.field__item:nth-of-type(1):before{content:"";width:100%;max-width:33%;height:90px;background:url(/themes/custom/oasth/images/thessTicket_blueBlock_icons.svg);position:absolute;background-repeat:no-repeat;background-size:contain;bottom:0;left:0}@media (max-width:1024px){#block-oasth-thessticketinfoblueblock .field--name-field-block-adv-content>.field__item:nth-of-type(1):before{content:none}}@media (min-width:1921px){#block-oasth-thessticketinfoblueblock .field--name-field-block-adv-content>.field__item:nth-of-type(1):before{bottom:-40px}}#block-oasth-thessticketinfoblueblock .field--name-field-block-adv-content>.field__item:nth-of-type(1):after{content:"";display:block;width:112.25%;height:216px;background:url(/themes/custom/oasth/images/thessTicket_blueBlock_bigLine.svg);background-size:contain;background-repeat:no-repeat;position:absolute;margin-top:15px;right:210px}@media (max-width:1024px){#block-oasth-thessticketinfoblueblock .field--name-field-block-adv-content>.field__item:nth-of-type(1):after{content:none}}@media (min-width:1921px){#block-oasth-thessticketinfoblueblock .field--name-field-block-adv-content>.field__item:nth-of-type(1):after{width:2330px;height:140px;background-size:cover}}#block-oasth-thessticketinfoblueblock .field--name-field-block-adv-content>.field__item:nth-of-type(2){padding-bottom:30px;margin-bottom:40px}#block-oasth-thessticketinfoblueblock .field--name-field-block-adv-content>.field__item:nth-of-type(2) .paragraph--type--cards .field--name-field-title{align-self:flex-start;margin-top:60px}@media (max-width:1024px){#block-oasth-thessticketinfoblueblock .field--name-field-block-adv-content>.field__item:nth-of-type(2) .paragraph--type--cards .field--name-field-title{align-self:center}}#block-oasth-thessticketinfoblueblock .field--name-field-block-adv-content>.field__item:nth-of-type(2):after{content:"";width:475px;width:40%;height:95px;background:url(/themes/custom/oasth/images/thessTicket_blueBlock_smallLine.svg);background-repeat:no-repeat;background-size:contain;position:absolute;right:90%;bottom:0}@media (max-width:1200px){#block-oasth-thessticketinfoblueblock .field--name-field-block-adv-content>.field__item:nth-of-type(2):after{bottom:-30px}}@media (max-width:1024px){#block-oasth-thessticketinfoblueblock .field--name-field-block-adv-content>.field__item:nth-of-type(2):after{content:none}}@media (min-width:1921px){#block-oasth-thessticketinfoblueblock .field--name-field-block-adv-content>.field__item:nth-of-type(2):after{content:none}}#block-oasth-thessticketinfoblueblock .paragraph--type--cards{justify-content:end;flex-direction:row;align-items:center;gap:30px}@media (max-width:1024px){#block-oasth-thessticketinfoblueblock .paragraph--type--cards{flex-direction:column}}#block-oasth-thessticketinfoblueblock .paragraph--type--cards .field--name-field-title{color:var(--white-color);text-align:end;font-size:inherit;line-height:inherit;font-weight:var(--font-weight-regular);max-width:192px}@media (max-width:1024px){#block-oasth-thessticketinfoblueblock .paragraph--type--cards .field--name-field-title{max-width:none;text-align:center}}#block-oasth-thessticketinfoblueblock .paragraph--type--cards .field--name-field-body{font-size:inherit;line-height:inherit;max-width:475px;padding:25px 30px;text-align:start;background-color:var(--white-color);border-left:15px solid var(--red-color)}@media (max-width:1024px){#block-oasth-thessticketinfoblueblock .paragraph--type--cards .field--name-field-body{max-width:none}}@media (max-width:480px){#block-oasth-thessticketinfoblueblock .paragraph--type--cards .field--name-field-body{padding:25px 10px;border-left-width:10px}}#block-oasth-thessticketinfoblueblock .paragraph--type--title-svg-body{display:flex;justify-content:end;align-items:center;gap:35px;margin-bottom:40px}@media (max-width:1024px){#block-oasth-thessticketinfoblueblock .paragraph--type--title-svg-body{flex-direction:column}}#block-oasth-thessticketinfoblueblock .paragraph--type--title-svg-body .field--name-field-title{max-width:195px;text-align:end;color:var(--white-color)}@media (max-width:1024px){#block-oasth-thessticketinfoblueblock .paragraph--type--title-svg-body .field--name-field-title{max-width:none;text-align:center}}#block-oasth-thessticketinfoblueblock .paragraph--type--title-svg-body .svg-body-group{max-width:890px;padding:25px 45px 25px 20px;border-radius:17px;background-color:var(--primary-form-color);display:flex;gap:10px}@media (max-width:480px){#block-oasth-thessticketinfoblueblock .paragraph--type--title-svg-body .svg-body-group{width:100vw;align-items:center}}#block-oasth-thessticketinfoblueblock .paragraph--type--title-svg-body .svg-body-group .field--name-field-svg-image{flex-shrink:0}@media (max-width:1024px){#block-oasth-thessticketinfoblueblock .paragraph--type--title-svg-body .svg-body-group .field--name-field-svg-image{max-width:55px}}#block-oasth-thessticketinfoblueblock .paragraph--type--title-svg-body .svg-body-group .field--name-field-body{max-width:740px}#block-oasth-thessticketinfoblueblock .paragraph--type--multiple-body-link .field--name-field-multiple-body-link{display:flex;justify-content:end;gap:50px}@media (max-width:1200px){#block-oasth-thessticketinfoblueblock .paragraph--type--multiple-body-link .field--name-field-multiple-body-link{gap:20px}}@media (max-width:1024px){#block-oasth-thessticketinfoblueblock .paragraph--type--multiple-body-link .field--name-field-multiple-body-link{flex-direction:column;align-items:center}}#block-oasth-thessticketinfoblueblock .paragraph--type--body-link{height:100%}#block-oasth-thessticketinfoblueblock .paragraph--type--body-link>a{height:100%;align-items:start}#block-oasth-thessticketinfoblueblock .paragraph--type--body-link .es-white-br-blue-link hr{width:40px;margin:6px auto}#block-oasth-thessticketinfoblueblock .paragraph--type--body-link .es-white-br-blue-link strong{font-size:var(--font-size-21)}.paragraph--type--simple-ticket-product{position:relative;border-radius:7px;border:1px solid var(--red-color);padding:20px 32px 20px 54px;background-color:var(--bordered-body-main);max-width:850px;font-size:var(--font-size-18);display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:40px}@media (max-width:768px){.paragraph--type--simple-ticket-product{font-size:var(--font-size-15);line-height:1.1;max-width:500px;margin:0 auto;padding:30px 30px 20px;flex-direction:column;gap:20px;text-align:center}}.paragraph--type--simple-ticket-product .svg-container{position:absolute;width:44px;height:44px;border-radius:50%;border:1px solid var(--red-color);background-color:var(--bordered-body-main);top:-1px;left:-18px;display:flex;align-items:center;justify-content:center}@media (max-width:768px){.paragraph--type--simple-ticket-product .svg-container{top:-23px;left:-1px}}@media (max-width:768px){.paragraph--type--simple-ticket-product .field--name-field-body{display:flex;flex-direction:column;gap:10px}}.paragraph--type--simple-ticket-product .field--name-field-title{min-width:max-content;font-weight:var(--font-weight-medium)}.paragraph--type--simple-ticket-product .clearfix:after{content:none}#block-oasth-simple-ticket-products h2{font-size:var(--font-size-24)}@media (max-width:1200px){#block-oasth-simple-ticket-products h2{font-size:var(--font-size-21);line-height:1.1}}@media (max-width:768px){#block-oasth-simple-ticket-products h2{font-size:var(--font-size-18);text-align:center}}#block-oasth-simple-ticket-products .field--name-field-block-adv-content{margin-top:32px;margin-bottom:100px}@media (max-width:768px){#block-oasth-simple-ticket-products .field--name-field-block-adv-content{margin-bottom:60px}}@media (max-width:480px){#block-oasth-simple-ticket-products .field--name-field-block-adv-content{margin-bottom:40px}}#block-oasth-simple-ticket-products .field--name-field-block-adv-content>.field__item{margin-bottom:24px}@media (max-width:768px){#block-oasth-simple-ticket-products .field--name-field-block-adv-content>.field__item{margin-bottom:45px}}#block-oasth-simple-ticket-products .field--name-field-block-adv-content>.field__item:last-child{margin-bottom:0}.thess-ticket-page{padding-left:100px}.thess-ticket-page .content-fields{display:flex;gap:100px}@media (max-width:1200px){.thess-ticket-page .content-fields{gap:60px}}@media (max-width:1024px){.thess-ticket-page .content-fields{gap:30px}}@media (max-width:768px){.thess-ticket-page .content-fields{flex-direction:column}}.thess-ticket-page .content-fields>.field--name-body{max-width:500px;width:calc(50% - 100px);font-size:var(--font-size-21)}@media (max-width:1200px){.thess-ticket-page .content-fields>.field--name-body{font-size:var(--font-size-18);line-height:var(--font-line-height-21);width:calc(50% - 60px)}}@media (max-width:1024px){.thess-ticket-page .content-fields>.field--name-body{width:calc(50% - 30px)}}@media (max-width:768px){.thess-ticket-page .content-fields>.field--name-body{width:100%;max-width:none;font-size:var(--font-size-16);line-height:var(--font-line-height-18)}}.thess-ticket-page .content-fields>.field--name-body ul{position:relative;padding:0;margin:0;list-style:none}.thess-ticket-page .content-fields>.field--name-body ul li{margin-bottom:24px}.thess-ticket-page .content-fields>.field--name-body ul li:last-child{margin-bottom:0}.thess-ticket-page .content-fields .field--name-field-paragraphs{width:calc(50% - 100px)}@media (max-width:1200px){.thess-ticket-page .content-fields .field--name-field-paragraphs{width:calc(50% - 60px)}}@media (max-width:1024px){.thess-ticket-page .content-fields .field--name-field-paragraphs{width:calc(50% - 30px)}}@media (max-width:768px){.thess-ticket-page .content-fields .field--name-field-paragraphs{width:100%;margin:0 auto}}.thess-ticket-page .content-fields .field--name-field-images{margin-top:-20%}@media (max-width:1024px){.thess-ticket-page .content-fields .field--name-field-images{margin-top:-10%}}@media (max-width:768px){.thess-ticket-page .content-fields .field--name-field-images{margin:20px 0 40px}}.thess-ticket-page .content-fields .field--name-field-images .field__item{max-width:475px;box-shadow:10px 10px 20px #0a2a5e26}@media (max-width:768px){.thess-ticket-page .content-fields .field--name-field-images .field__item{margin:0 auto}}.thess-ticket-page .content-fields .field--name-field-images .field__item:last-of-type{position:relative;top:-85px;left:70px;z-index:-1}@media (max-width:768px){.thess-ticket-page .content-fields .field--name-field-images .field__item:last-of-type{top:auto;left:auto;margin-top:20px;z-index:0}}.os-font-size--18,[id^=webform-submission-report-form-node-10-add-form] .form-type-webform-document-file .webform-element-description,.paragraph--type--recharge-guide-steps>.field--name-field-body,#block-oasth-transferstationsinformation .field--name-field-transfer-routes-paragraphs,#block-oasth-views-block-faq-view-block .view-content .views-field-field-body,#block-oasth-opening-hours-exceptions .field--name-body>p:first-child{font-size:var(--font-size-18);line-height:var(--font-line-height-21)}@media (max-width:768px){.os-font-size--18,[id^=webform-submission-report-form-node-10-add-form] .form-type-webform-document-file .webform-element-description,.paragraph--type--recharge-guide-steps>.field--name-field-body,#block-oasth-transferstationsinformation .field--name-field-transfer-routes-paragraphs,#block-oasth-views-block-faq-view-block .view-content .views-field-field-body,#block-oasth-opening-hours-exceptions .field--name-body>p:first-child{font-size:var(--font-size-15);line-height:1.1}}.os-font-size--21,.select2-dropdown:has(#select2-edit-thematic-section-category-results) .select2-results,.select2-dropdown:has(#select2-edit-thematic-section-subcategory-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-0-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-1-results) .select2-results,[id^=webform-submission-report-form-node-10-add-form] input:not([type=checkbox]),[id^=webform-submission-report-form-node-10-add-form] textarea,[id^=webform-submission-report-form-node-10-add-form] h3,.paragraph--type--recharge-guide-steps .paragraph--type--recharge-guide-boxes,.paragraph--type--multiple-simple-accordions .field--name-field-body,.beneficiaries .paragraph--type--bordered-body p,#block-oasth-transferstationsinformation .field--name-field-transfer-routes-paragraphs .field--name-field-title,.front-page-block-wrapper .button-container .front-button>a,.front-page-block-wrapper .front-block-text,#block-oasth-views-block-faq-view-block .view-content .views-field-field-title,.select2-dropdown:has(#select2-edit-field-faq-category-target-id-results) .select2-results,.paragraph--type--bordered-body .field--name-field-body,.select2-results,.arrow-left-blue-bg,.block-views-blockbuy-recharge-tickets-block-2 .more-link a,.block-views-blockbuy-recharge-tickets-block-1 .more-link a,#block-oasth-opening-hours-exceptions .field--name-body p,#block-oasth-opening-hours-exceptions .field--name-body li,h5.text-center-with-tag,h5.text-with-tag,.paragraph--type--simple-body .field--name-field-body{font-size:var(--font-size-21);line-height:var(--font-line-height-24)}@media (max-width:1200px){.os-font-size--21,.select2-dropdown:has(#select2-edit-thematic-section-category-results) .select2-results,.select2-dropdown:has(#select2-edit-thematic-section-subcategory-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-0-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-1-results) .select2-results,[id^=webform-submission-report-form-node-10-add-form] input:not([type=checkbox]),[id^=webform-submission-report-form-node-10-add-form] textarea,[id^=webform-submission-report-form-node-10-add-form] h3,.paragraph--type--recharge-guide-steps .paragraph--type--recharge-guide-boxes,.paragraph--type--multiple-simple-accordions .field--name-field-body,.beneficiaries .paragraph--type--bordered-body p,#block-oasth-transferstationsinformation .field--name-field-transfer-routes-paragraphs .field--name-field-title,.front-page-block-wrapper .button-container .front-button>a,.front-page-block-wrapper .front-block-text,#block-oasth-views-block-faq-view-block .view-content .views-field-field-title,.select2-dropdown:has(#select2-edit-field-faq-category-target-id-results) .select2-results,.paragraph--type--bordered-body .field--name-field-body,.select2-results,.arrow-left-blue-bg,.block-views-blockbuy-recharge-tickets-block-2 .more-link a,.block-views-blockbuy-recharge-tickets-block-1 .more-link a,#block-oasth-opening-hours-exceptions .field--name-body p,#block-oasth-opening-hours-exceptions .field--name-body li,h5.text-center-with-tag,h5.text-with-tag,.paragraph--type--simple-body .field--name-field-body{font-size:var(--font-size-18);line-height:var(--font-line-height-21)}}@media (max-width:768px){.os-font-size--21,.select2-dropdown:has(#select2-edit-thematic-section-category-results) .select2-results,.select2-dropdown:has(#select2-edit-thematic-section-subcategory-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-0-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-1-results) .select2-results,[id^=webform-submission-report-form-node-10-add-form] input:not([type=checkbox]),[id^=webform-submission-report-form-node-10-add-form] textarea,[id^=webform-submission-report-form-node-10-add-form] h3,.paragraph--type--recharge-guide-steps .paragraph--type--recharge-guide-boxes,.paragraph--type--multiple-simple-accordions .field--name-field-body,.beneficiaries .paragraph--type--bordered-body p,#block-oasth-transferstationsinformation .field--name-field-transfer-routes-paragraphs .field--name-field-title,.front-page-block-wrapper .button-container .front-button>a,.front-page-block-wrapper .front-block-text,#block-oasth-views-block-faq-view-block .view-content .views-field-field-title,.select2-dropdown:has(#select2-edit-field-faq-category-target-id-results) .select2-results,.paragraph--type--bordered-body .field--name-field-body,.select2-results,.arrow-left-blue-bg,.block-views-blockbuy-recharge-tickets-block-2 .more-link a,.block-views-blockbuy-recharge-tickets-block-1 .more-link a,#block-oasth-opening-hours-exceptions .field--name-body p,#block-oasth-opening-hours-exceptions .field--name-body li,h5.text-center-with-tag,h5.text-with-tag,.paragraph--type--simple-body .field--name-field-body{font-size:var(--font-size-16);line-height:var(--font-line-height-18)}}@media (max-width:480px){.os-font-size--21,.select2-dropdown:has(#select2-edit-thematic-section-category-results) .select2-results,.select2-dropdown:has(#select2-edit-thematic-section-subcategory-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-0-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-1-results) .select2-results,[id^=webform-submission-report-form-node-10-add-form] input:not([type=checkbox]),[id^=webform-submission-report-form-node-10-add-form] textarea,[id^=webform-submission-report-form-node-10-add-form] h3,.paragraph--type--recharge-guide-steps .paragraph--type--recharge-guide-boxes,.paragraph--type--multiple-simple-accordions .field--name-field-body,.beneficiaries .paragraph--type--bordered-body p,#block-oasth-transferstationsinformation .field--name-field-transfer-routes-paragraphs .field--name-field-title,.front-page-block-wrapper .button-container .front-button>a,.front-page-block-wrapper .front-block-text,#block-oasth-views-block-faq-view-block .view-content .views-field-field-title,.select2-dropdown:has(#select2-edit-field-faq-category-target-id-results) .select2-results,.paragraph--type--bordered-body .field--name-field-body,.select2-results,.arrow-left-blue-bg,.block-views-blockbuy-recharge-tickets-block-2 .more-link a,.block-views-blockbuy-recharge-tickets-block-1 .more-link a,#block-oasth-opening-hours-exceptions .field--name-body p,#block-oasth-opening-hours-exceptions .field--name-body li,h5.text-center-with-tag,h5.text-with-tag,.paragraph--type--simple-body .field--name-field-body{font-size:var(--font-size-15);line-height:var(--font-line-height-16)}}@font-face{font-family:PFUniversal;src:url(/themes/custom/oasth/fonts/PFUniversal-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:PFUniversal;src:url(/themes/custom/oasth/fonts/PFUniversalMedium-Regular.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:PFUniversal;src:url(/themes/custom/oasth/fonts/PFUniversal-Bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:PFUniversal;src:url(/themes/custom/oasth/fonts/PFUniversalLight-Regular.otf) format("opentype");font-weight:300;font-style:normal}.paragraph--type--bordered-body .field--name-field-body{padding:65px 85px;border:1px solid var(--red-color);border-radius:26px;background-color:var(--bordered-body-main);display:flex;flex-direction:column;gap:15px}@media (max-width:768px){.paragraph--type--bordered-body .field--name-field-body{padding:40px}}@media (max-width:480px){.paragraph--type--bordered-body .field--name-field-body{padding:20px;text-align:center}}.paragraph--type--bordered-body .field--name-field-body.warning-bordered-body p:first-of-type{position:relative;margin-top:60px}.paragraph--type--bordered-body .field--name-field-body.warning-bordered-body p:first-of-type:before{display:block;content:"";width:32px;height:32px;background:url(/themes/custom/oasth/images/information.png);position:absolute;top:-40px;left:50%;transform:translate(-50%,-50%)}.passenger-rights .paragraph--type--hero-image .field--name-field-hero-image{padding:0;margin:80px 0 55px}@media (max-width:1024px){.passenger-rights .paragraph--type--hero-image .field--name-field-hero-image{margin:65px 0 47px}}@media (max-width:768px){.passenger-rights .paragraph--type--hero-image .field--name-field-hero-image{margin:45px 0 40px}}@media (max-width:480px){.passenger-rights .paragraph--type--hero-image .field--name-field-hero-image{margin:24px 0 32px}}@media (max-width:480px){.passenger-rights .paragraph--type--hero-image .field--name-field-hero-image img{max-width:128px}}.passenger-rights .paragraph--type--bordered-body{margin-bottom:32px}@media (max-width:480px){.passenger-rights .paragraph--type--bordered-body{margin-bottom:20px}}.passenger-rights .paragraph--type--simple-body{margin-bottom:190px}@media (max-width:1024px){.passenger-rights .paragraph--type--simple-body{margin-bottom:120px}}@media (max-width:768px){.passenger-rights .paragraph--type--simple-body{margin-bottom:70px}}@media (max-width:480px){.passenger-rights .paragraph--type--simple-body{margin-bottom:40px}}.view-page-start{border-radius:40px 40px 0 0;margin-top:-40px;padding-top:65px;position:relative;z-index:5;background-color:var(--white-color)}.view-page-start .breadcrumb{margin-bottom:0;padding:0}.view-page-title{display:flex;flex-direction:row;justify-content:space-between;align-items:baseline;margin-bottom:40px}.view-page-title h2{font-size:var(--font-size-40);line-height:var(--font-line-height-47)}.view-display-id-page_1 .view-content{display:flex;flex-direction:column;gap:35px}.view-display-id-page_1 .node--view-mode-announcement-teaser .release-date{font-size:var(--font-size-30);line-height:var(--font-line-height-30);font-weight:var(--font-weight-bold);margin-bottom:12px}.view-display-id-page_1 .node--view-mode-announcement-teaser .release-date span{color:var(--red-color)}.view-display-id-page_1 .node--view-mode-announcement-teaser .main-container-announcement-teaser{display:flex;flex-direction:row;justify-content:space-between;gap:30px;width:100%}.view-display-id-page_1 .node--view-mode-announcement-teaser .main-container-announcement-teaser .field--name-field-image{width:30%}.view-display-id-page_1 .node--view-mode-announcement-teaser .main-container-announcement-teaser .field--name-field-image img{border-radius:10px}.view-display-id-page_1 .node--view-mode-announcement-teaser .main-container-announcement-teaser .header-body-announcement-teaser{width:63%}.view-display-id-page_1 .node--view-mode-announcement-teaser .main-container-announcement-teaser .header-body-announcement-teaser .title-label{font-size:var(--font-size-28);line-height:var(--font-line-height-30);font-weight:var(--font-weight-medium);color:var(--red-color);margin-bottom:12px}.view-display-id-page_1 .node--view-mode-announcement-teaser .main-container-announcement-teaser .header-body-announcement-teaser .field--name-body{gap:0}@media (max-width:1200px){.view-page-title h2{font-size:var(--font-size-30);line-height:1}.view-page-title .content{max-width:55px}.view-page-title .content img{max-height:55px;width:auto}.view-display-id-page_1 .node--view-mode-announcement-teaser .release-date,.view-display-id-page_1 .node--view-mode-announcement-teaser .main-container-announcement-teaser .header-body-announcement-teaser .title-label{font-size:var(--font-size-25);line-height:1.1}.view-display-id-page_1 .node--view-mode-announcement-teaser .main-container-announcement-teaser .header-body-announcement-teaser .field--name-body{font-size:var(--font-size-18);line-height:var(--font-line-height-21)}}@media (max-width:1024px){.view-page-start{padding-top:45px}.view-display-id-page_1 .node--view-mode-announcement-teaser .main-container-announcement-teaser{flex-direction:column;gap:20px}.view-display-id-page_1 .node--view-mode-announcement-teaser .main-container-announcement-teaser .field--name-field-image,.view-display-id-page_1 .node--view-mode-announcement-teaser .main-container-announcement-teaser .header-body-announcement-teaser{width:100%}}@media (max-width:768px){.view-page-start{padding-top:25px}.view-page-title{flex-direction:column;align-items:center;margin-top:20px;margin-bottom:20px;gap:15px}.view-page-title h2{font-size:var(--font-size-21);line-height:1}.view-page-title .content img{max-height:32px;width:auto}.view-display-id-page_1 .view-content:has(.node--view-mode-announcement-teaser){gap:30px}.view-display-id-page_1 .node--view-mode-announcement-teaser .release-date,.view-display-id-page_1 .node--view-mode-announcement-teaser .main-container-announcement-teaser .header-body-announcement-teaser .title-label{font-size:var(--font-size-18);line-height:1}.view-display-id-page_1 .node--view-mode-announcement-teaser .main-container-announcement-teaser .header-body-announcement-teaser .field--name-body{font-size:var(--font-size-15);line-height:var(--font-line-height-16)}}.view-display-id-page_1{padding-bottom:150px}@media (max-width:1024px){.view-display-id-page_1{padding-bottom:100px}}@media (max-width:768px){.view-display-id-page_1{padding-bottom:60px}}.view-display-id-page_1 .view-content{display:flex;flex-direction:column;gap:45px}.view-display-id-page_1 .node--view-mode-proclamation-teaser .main-container-proclamation-teaser .header-body-proclamation-teaser .title-label{font-size:var(--font-size-28);line-height:var(--font-line-height-30);font-weight:var(--font-weight-medium);color:var(--red-color);margin-bottom:20px}.view-display-id-page_1 .node--view-mode-proclamation-teaser .main-container-proclamation-teaser .header-body-proclamation-teaser .field--name-body{gap:0}.release-date{font-size:var(--font-size-30);line-height:var(--font-line-height-30);font-weight:var(--font-weight-bold);margin-bottom:25px}.release-date span{color:var(--red-color)}@media (max-width:1200px){.view-display-id-page_1 .node--view-mode-proclamation-teaser .release-date{margin-bottom:15px;font-size:var(--font-size-25);line-height:1.1}.view-display-id-page_1 .node--view-mode-proclamation-teaser .main-container-proclamation-teaser .header-body-proclamation-teaser .title-label{margin-bottom:10px;font-size:var(--font-size-25);line-height:1.1}.view-display-id-page_1 .node--view-mode-proclamation-teaser .main-container-proclamation-teaser .header-body-proclamation-teaser .field--name-body{font-size:var(--font-size-18);line-height:var(--font-line-height-21)}}@media (max-width:768px){.view-display-id-page_1 .view-content:has(.node--view-mode-proclamation-teaser){gap:25px}.view-display-id-page_1 .node--view-mode-proclamation-teaser .release-date{margin-bottom:10px;font-size:var(--font-size-18);line-height:1}.view-display-id-page_1 .node--view-mode-proclamation-teaser .main-container-proclamation-teaser .header-body-proclamation-teaser .title-label{font-size:var(--font-size-18);line-height:1}.view-display-id-page_1 .node--view-mode-proclamation-teaser .main-container-proclamation-teaser .header-body-proclamation-teaser .field--name-body{font-size:var(--font-size-15);line-height:var(--font-line-height-16)}}.form-contact_wrapper{position:relative;padding:90px 0;background-color:var(--primary-form-color)}@media (max-width:1024px){.form-contact_wrapper{padding:70px 0}}@media (max-width:768px){.form-contact_wrapper{padding-top:50px;padding-bottom:calc(63% + 50px)}}.form-contact_wrapper:after{content:"";display:inline-block;height:550px;width:860px;background:url(/themes/custom/oasth/images/svg-whiteTower.svg);position:absolute;right:35px;top:90px;background-repeat:no-repeat;background-size:contain;background-position:bottom right}@media (max-width:1200px){.form-contact_wrapper:after{top:auto;bottom:90px}}@media (max-width:1024px){.form-contact_wrapper:after{right:50%;left:50%;transform:translate(-50%);width:calc(100% - 200px);height:550px;background-repeat:no-repeat;background-size:contain;background-position:bottom center}}@media (max-width:768px){.form-contact_wrapper:after{width:calc(100% - 80px);width:100%;bottom:50px}}@media (max-width:1200px){#block-oasth-webform h2{font-size:var(--font-size-25);line-height:1.1}}@media (max-width:768px){#block-oasth-webform h2{text-align:center;font-size:var(--font-size-21)}}#block-oasth-webform form{position:relative;z-index:5;width:100%;max-width:550px}@media (max-width:1024px){#block-oasth-webform form{max-width:none;padding-bottom:63.95%}}@media (max-width:768px){#block-oasth-webform form{padding-bottom:0;font-size:var(--font-size-18);line-height:var(--font-line-height-21)}}@media (max-width:480px){#block-oasth-webform form{font-size:var(--font-size-15);line-height:var(--font-line-height-16)}}#block-oasth-webform input,#block-oasth-webform textarea{min-height:50px;border:none;border-radius:10px;padding:18px}#block-oasth-webform input::placeholder,#block-oasth-webform textarea::placeholder{color:var(--primary-text-color);opacity:1}@media (max-width:768px){#block-oasth-webform input{min-height:0;max-height:36px;height:100%}}#block-oasth-webform textarea{min-height:290px;resize:none}#block-oasth-webform .webform-button--submit.button.button--primary{margin-left:auto;display:flex;padding:5px;min-height:35px;width:150px;text-align:center;background-color:var(--primary-text-color);color:var(--white-color);border-radius:18px}@media (max-width:768px){#block-oasth-webform .webform-button--submit.button.button--primary{min-height:0;margin-right:auto}}#block-oasth-webform .webform-button--submit.button.button--primary:hover{cursor:pointer}#block-oasth-webform .js-form-item{display:flex;flex-direction:column;gap:15px}.paragraph--type--cards{width:100%;height:100%;text-align:center;display:flex;flex-direction:column;gap:10px}.paragraph--type--cards .field--name-field-title.field__item{font-weight:var(--font-weight-bold);font-size:var(--font-size-30);color:var(--red-color)}@media (max-width:1024px){.paragraph--type--cards .field--name-field-title.field__item{font-size:var(--font-size-25)}}.paragraph--type--cards .field--name-field-body.field__item{margin:auto 0;font-size:var(--font-size-18);line-height:var(--font-line-height-26)}@media (max-width:1200px){.paragraph--type--cards .field--name-field-body.field__item{line-height:1.2}}@media (max-width:1024px){.paragraph--type--cards .field--name-field-body.field__item{font-size:var(--font-size-16)}}@media (max-width:768px){.paragraph--type--cards .field--name-field-body.field__item{font-size:var(--font-size-15)}}.layout-horizontal .field--name-field-paragraphs{display:flex;justify-content:space-between;padding-bottom:75px;gap:10px;flex-wrap:wrap}@media (max-width:1024px){.layout-horizontal .field--name-field-paragraphs{padding-bottom:50px}}@media (max-width:768px){.layout-horizontal .field--name-field-paragraphs{flex-direction:column;align-items:center;padding-bottom:35px}}.layout-horizontal .field--name-field-paragraphs>.field__item{width:30%}@media (max-width:1024px){.layout-horizontal .field--name-field-paragraphs>.field__item{width:32%}}@media (max-width:768px){.layout-horizontal .field--name-field-paragraphs>.field__item{width:100%;max-width:260px}}.layout-horizontal .field--name-field-paragraphs .paragraph--type--cards{border:2px solid var(--primary-text-color);padding:40px 35px;border-radius:16px}@media (max-width:1024px){.layout-horizontal .field--name-field-paragraphs .paragraph--type--cards{padding:25px;min-height:160px}}#block-oasth-exposedformfaq-viewblock{margin-top:30px}#block-oasth-exposedformfaq-viewblock .faq-filter-wrapper{background-color:var(--primary-form-color);padding:35px}@media (max-width:768px){#block-oasth-exposedformfaq-viewblock .faq-filter-wrapper{width:100vw;margin-left:calc(50% - 50vw);padding:35px 40px}}#block-oasth-exposedformfaq-viewblock .js-form-item{margin:0}#block-oasth-exposedformfaq-viewblock h2{font-size:var(--font-size-21);line-height:var(--font-line-height-24);font-weight:var(--font-weight-regular);margin-bottom:20px}@media (max-width:1200px){#block-oasth-exposedformfaq-viewblock h2{font-size:var(--font-size-18);line-height:var(--font-line-height-21)}}@media (max-width:768px){#block-oasth-exposedformfaq-viewblock h2{font-size:var(--font-size-16);line-height:var(--font-line-height-18)}}@media (max-width:480px){#block-oasth-exposedformfaq-viewblock h2{font-size:var(--font-size-15);line-height:var(--font-line-height-16)}}#block-oasth-exposedformfaq-viewblock .form--inline{display:flex;flex-direction:row;align-items:center;gap:40px}@media (max-width:768px){#block-oasth-exposedformfaq-viewblock .form--inline{gap:30px}}@media (max-width:480px){#block-oasth-exposedformfaq-viewblock .form--inline{flex-direction:column;gap:10px}}#block-oasth-exposedformfaq-viewblock .form--inline:after{display:none}#block-oasth-exposedformfaq-viewblock .js-form-item.js-form-type-select{width:100%;max-width:390px}@media (max-width:768px){#block-oasth-exposedformfaq-viewblock .js-form-item.js-form-type-select{width:calc(50% - 15px);max-width:none;min-width:0}}@media (max-width:480px){#block-oasth-exposedformfaq-viewblock .js-form-item.js-form-type-select{width:100%;max-width:300px}}#block-oasth-exposedformfaq-viewblock .select2-container{width:100%!important;height:50px;border-radius:10px;color:var(--primary-form-color);background-color:var(--secondary-form-color)}@media (max-width:480px){#block-oasth-exposedformfaq-viewblock .select2-container{height:36px}}#block-oasth-exposedformfaq-viewblock .select2-selection--single{background:none;border:none;padding:0 20px;height:100%!important;display:flex;align-items:center;justify-content:space-between;gap:15px}#block-oasth-exposedformfaq-viewblock .select2-selection--single .select2-selection__placeholder,#block-oasth-exposedformfaq-viewblock .select2-selection--single .select2-selection__rendered{color:var(--primary-text-color);font-size:var(--font-size-18)}@media (max-width:768px){#block-oasth-exposedformfaq-viewblock .select2-selection--single .select2-selection__placeholder,#block-oasth-exposedformfaq-viewblock .select2-selection--single .select2-selection__rendered{font-size:var(--font-size-15);line-height:1.1}}#block-oasth-exposedformfaq-viewblock .select2-selection--single .select2-selection__arrow{position:relative;flex-shrink:0}@media (max-width:768px){#block-oasth-exposedformfaq-viewblock .select2-selection--single .select2-selection__arrow{width:15px;height:20px}}#block-oasth-exposedformfaq-viewblock .select2-container--open.select2-container--below{border-radius:10px 10px 0 0}#block-oasth-exposedformfaq-viewblock .select2-container--open.select2-container--above{border-radius:0 0 10px 10px}#block-oasth-exposedformfaq-viewblock .form-actions.js-form-wrapper{margin:0;display:flex;align-items:center;max-width:210px;width:100%;min-width:130px}@media (max-width:768px){#block-oasth-exposedformfaq-viewblock .form-actions.js-form-wrapper{width:calc(50% - 15px);max-width:none;min-width:0}}@media (max-width:480px){#block-oasth-exposedformfaq-viewblock .form-actions.js-form-wrapper{width:100%;max-width:300px}}#block-oasth-exposedformfaq-viewblock .form-actions.js-form-wrapper input{text-align:start;padding:0 30px;border:none;border-radius:25px;width:100%;color:var(--white-color);background-color:var(--primary-text-color);min-height:50px;line-height:1}@media (max-width:1200px){#block-oasth-exposedformfaq-viewblock .form-actions.js-form-wrapper input{font-size:var(--font-size-18)}}@media (max-width:768px){#block-oasth-exposedformfaq-viewblock .form-actions.js-form-wrapper input{font-size:var(--font-size-16);border-radius:10px;padding:0 20px}}@media (max-width:480px){#block-oasth-exposedformfaq-viewblock .form-actions.js-form-wrapper input{min-height:36px;font-size:var(--font-size-15)}}#block-oasth-exposedformfaq-viewblock .form-actions.js-form-wrapper input:hover{cursor:pointer}#block-oasth-exposedformfaq-viewblock .form-actions.js-form-wrapper:after{content:"";display:block;position:relative;margin-left:-30px;width:15px;height:15px;background:url(/themes/custom/oasth/images/svg-reportFormButton.svg);pointer-events:none;background-size:cover;background-repeat:no-repeat}@media (max-width:768px){#block-oasth-exposedformfaq-viewblock .form-actions.js-form-wrapper:after{margin-left:-32px;width:12px;height:12px;margin-top:-2px}}.select2-dropdown:has(#select2-edit-field-faq-category-target-id-results){border:none;overflow:hidden}.select2-dropdown:has(#select2-edit-field-faq-category-target-id-results).select2-dropdown--below{border-radius:0 0 10px 10px;z-index:0}.select2-dropdown:has(#select2-edit-field-faq-category-target-id-results).select2-dropdown--above{border-radius:10px 10px 0 0;z-index:5}.select2-dropdown:has(#select2-edit-field-faq-category-target-id-results) .select2-results ul{color:var(--gray-text-color)}.select2-dropdown:has(#select2-edit-field-faq-category-target-id-results) .select2-results ul>li:hover{color:var(--primary-text-color);cursor:pointer}#block-oasth-views-block-faq-view-block .view-content{margin-top:30px;display:flex;flex-direction:column;gap:25px}#block-oasth-views-block-faq-view-block .view-content .views-row{border:2px solid var(--red-color);border-radius:16px}@media (max-width:768px){#block-oasth-views-block-faq-view-block .view-content .views-row{gap:20px}}#block-oasth-views-block-faq-view-block .view-content .views-row.open-faq .views-field-field-title{font-weight:var(--font-weight-bold)}#block-oasth-views-block-faq-view-block .view-content .views-row.open-faq .views-field-field-body{display:block}#block-oasth-views-block-faq-view-block .view-content .views-row.open-faq .field-content:after{transform:rotate(0);transition:transform .2s ease-in}#block-oasth-views-block-faq-view-block .view-content .views-field-field-title{padding:17px 28px;color:var(--red-color)}@media (max-width:768px){#block-oasth-views-block-faq-view-block .view-content .views-field-field-title{padding:17px}}#block-oasth-views-block-faq-view-block .view-content .views-field-field-title:hover{cursor:pointer}#block-oasth-views-block-faq-view-block .view-content .views-field-field-title .field-content{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:15px}@media (max-width:768px){#block-oasth-views-block-faq-view-block .view-content .views-field-field-title .field-content{gap:10px}}#block-oasth-views-block-faq-view-block .view-content .views-field-field-title .field-content:after{content:"";display:block;width:20px;height:20px;background:url(/themes/custom/oasth/images/svg-selectDropdown.svg);background-size:cover;background-repeat:no-repeat;transform:rotate(-90deg);transition:transform .3s ease-in;flex-shrink:0}@media (max-width:768px){#block-oasth-views-block-faq-view-block .view-content .views-field-field-title .field-content:after{width:15px;height:15px}}#block-oasth-views-block-faq-view-block .view-content .views-field-field-body{padding:0 28px 17px;font-size:var(--font-size-18);line-height:var(--font-line-height-24);display:none}#block-oasth-views-block-faq-view-block .view-content .views-field-field-body .field-content{display:flex;flex-direction:column;gap:10px}#block-oasth-views-block-faq-view-block .view-content .views-field-field-body .field-content .text-align-justify{text-align:start}@media (max-width:768px){#block-oasth-views-block-faq-view-block .view-content .views-field-field-body .field-content ol,#block-oasth-views-block-faq-view-block .view-content .views-field-field-body .field-content ul{padding-inline-start:20px}}@media (max-width:480px){#block-oasth-views-block-faq-view-block .view-content .views-field-field-body .field-content ol,#block-oasth-views-block-faq-view-block .view-content .views-field-field-body .field-content ul{padding-inline-start:15px}}#block-oasth-views-block-faq-view-block .view-content .views-field-field-body .field-content li{margin-bottom:10px}#block-oasth-views-block-faq-view-block .view-content .views-field-field-body .field-content li>ol,#block-oasth-views-block-faq-view-block .view-content .views-field-field-body .field-content li>ul{margin-top:10px}#block-oasth-views-block-faq-view-block .view-content .views-field-field-body .field-content li li{margin-bottom:5px}#block-oasth-views-block-faq-view-block .view-content .views-field-field-body .field-content li:last-child{margin-bottom:0}@media (max-width:768px){#block-oasth-views-block-faq-view-block .view-content .views-field-field-body{padding:0 17px 17px}}.main-content-wrapper{min-height:100vh;background:var(--bordered-body-main)}.main-content-wrapper.with-sidebar{display:flex}@media (max-width:1200px){.main-content-wrapper.with-sidebar{display:block}}.main-content-wrapper.with-sidebar .sidebar-first-inner{position:sticky;top:0;z-index:100;flex-shrink:0;width:286px;height:100vh;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;background:var(--white-color);border-top-right-radius:60px;border-bottom-right-radius:60px;box-shadow:0 0 10px #0000001a;padding:20px 16px 80px}@media (max-width:1200px){.main-content-wrapper.with-sidebar .sidebar-first-inner{position:fixed;display:flex;align-items:center;justify-content:space-between;width:100%;height:90px;border-radius:0 0 40px 40px;box-shadow:4px 4px 10px #0000001a;overflow-y:visible;padding:0 50px 0 40px}.main-content-wrapper.with-sidebar .sidebar-first-inner #block-oasth-sitebranding{max-width:80px}}@media (max-width:480px){.main-content-wrapper.with-sidebar .sidebar-first-inner{height:50px;border-radius:0 0 16px 16px;padding:0 35px}.main-content-wrapper.with-sidebar .sidebar-first-inner #block-oasth-sitebranding{max-width:42px}}.main-content-wrapper.with-sidebar .layout-content{width:calc(100vw - 286px);max-width:1600px;padding:20px 35px 60px;margin:0 auto}@media (max-width:1200px){.main-content-wrapper.with-sidebar .layout-content{width:100%;padding:130px 40px 60px}}@media (max-width:480px){.main-content-wrapper.with-sidebar .layout-content{padding-top:80px}}.main-content-wrapper.with-sidebar .block-system-branding-block{margin-bottom:60px}@media (max-width:1200px){.main-content-wrapper.with-sidebar .block-system-branding-block{margin-bottom:0}}.main-content-wrapper.with-sidebar .block-language-blocklanguage-interface{border-top:1px solid var(--gray-background-color);padding-top:40px;margin-top:40px}@media (max-width:1200px){.main-content-wrapper.with-sidebar .block-language-blocklanguage-interface{width:100%;padding-top:20px;margin-top:0}}.main-content-wrapper.with-sidebar .block-language-blocklanguage-interface h2{font-size:var(--font-size-20);margin-bottom:10px}.main-content-wrapper.with-sidebar .block-language-blocklanguage-interface .links{display:flex;align-items:center;gap:24px;padding-left:0}.main-content-wrapper.with-sidebar .block-language-blocklanguage-interface a.is-active,.main-content-wrapper.with-sidebar .block-language-blocklanguage-interface a:hover{color:var(--red-color)}@media (max-width:1200px){.menu--user-sidebar-menu{display:none}.menu--user-sidebar-menu.sidebar-menu-mobile{display:block}}.menu--user-sidebar-menu ul.menu{margin:0}.menu--user-sidebar-menu li{margin:15px 0}.menu--user-sidebar-menu li.menu-item--active-trail a{background:var(--primary-text-color);color:var(--white-color)}.menu--user-sidebar-menu li.menu-item--active-trail a svg path,.menu--user-sidebar-menu li.menu-item--active-trail a svg rect{fill:var(--white-color)}.menu--user-sidebar-menu li .icon{min-width:22px}.menu--user-sidebar-menu li .icon svg{margin:0 auto}.menu--user-sidebar-menu li a{display:flex;align-items:center;gap:15px;font-size:var(--font-size-16);font-weight:var(--font-weight-bold);border-radius:10px;padding:10px;cursor:pointer;transition:all .5s}.menu--user-sidebar-menu li a:hover{background:var(--primary-text-color);color:var(--white-color)}.menu--user-sidebar-menu li a:hover svg path,.menu--user-sidebar-menu li a:hover svg rect{fill:var(--white-color)}.block-dashboard-header-block{margin-bottom:40px}.block-dashboard-header-block .username{font-weight:var(--font-weight-bold)}.dashboard-title{margin-bottom:24px}@media (max-width:480px){.dashboard-title{margin-bottom:12px}}.dashboard-table{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;padding:1px}.dashboard-table table{width:100%;text-align:left;box-shadow:0 0 0 1px var(--border);border-radius:10px;border-collapse:collapse}.dashboard-table thead th{font-size:var(--font-size-16);line-height:1.2;background:var(--primary-text-color);color:var(--white-color);padding:20px}.dashboard-table thead th:first-child{border-radius:10px 0 0}.dashboard-table thead th:last-child{border-radius:0 10px 0 0}.dashboard-table tbody tr:last-child td{border-bottom:none}.dashboard-table tbody tr:last-child td:first-child{border-bottom-left-radius:10px}.dashboard-table tbody tr:last-child td:last-child{border-bottom-right-radius:10px}.dashboard-table tbody td{font-size:var(--font-size-16);background:var(--white-color);border-bottom:1px solid var(--border);padding:20px}.dashboard-table .pill{min-width:150px;max-width:220px;font-size:var(--font-size-15);font-weight:var(--font-weight-bold);background:var(--green);border-radius:18px;text-align:center;padding:5px 10px}.dashboard-table .pill--in-issue{background:var(--yellow)}.dashboard-table .pill--cancelled{background:var(--light-red)}.dashboard-table .view-actions{display:flex;flex-direction:column;gap:8px}.dashboard-table .view-actions span{line-height:1.1}.dashboard-table .view-action{display:flex;align-items:center;gap:10px;min-width:100px;font-size:var(--font-size-14);font-weight:var(--font-weight-bold);line-height:1.4}.dashboard-table .view-action svg{flex-shrink:0}.dashboard-table .view-action.delete,.dashboard-table .view-action.cancel{color:var(--red)}.dashboard-table .view-action.report svg{width:18px}.dashboard-table .ajax-progress{display:none}.get-pin{display:flex;align-items:center;gap:15px;margin:20px 0 40px}@media (max-width:1024px){.get-pin{flex-direction:column;align-items:flex-start}}.dashboard-products{margin-top:60px}@media (max-width:1200px){.dashboard-products{font-size:var(--font-size-18);line-height:var(--font-line-height-21)}}@media (max-width:768px){.dashboard-products{font-size:var(--font-size-16);line-height:var(--font-line-height-18);margin-top:40px}}.dashboard-products .ajax-progress{display:none}.block-views-blockproducts-block-1{margin-top:60px}.block-views-blockproducts-block-1 .dashboard-title{display:none}@media (max-width:768px){.view-products.view-display-id-block_1{margin-top:40px}}.view-products.view-display-id-block_1 .view-content{display:grid;grid-template-columns:repeat(auto-fill,minmax(375px,1fr));gap:50px}@media (max-width:1024px){.view-products.view-display-id-block_1 .view-content{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:30px}}@media (max-width:480px){.view-products.view-display-id-block_1 .view-content{grid-template-columns:repeat(auto-fill,minmax(100%,1fr))}}.view-products.view-display-id-block_1 .views-row{background:var(--white-color);border-radius:16px;padding:40px 20px 0}.commerce-product{height:100%;text-align:center}.commerce-product--inner{display:flex;flex-direction:column;justify-content:space-between;height:100%}.commerce-product--title{margin-top:40px}@media (max-width:1024px){.commerce-product--title{margin-top:20px}}.commerce-product--image img{box-shadow:6px 6px 10px #0000001a;margin:0 auto}.commerce-product--icon{display:flex;align-items:center;justify-content:center;width:61px;height:61px;border:1px solid var(--red-color);border-radius:50%;margin:40px auto 0}@media (max-width:1024px){.commerce-product--icon{margin-top:20px}}@media (max-width:480px){.commerce-product--icon{width:50px;height:50px}.commerce-product--icon svg{width:25px}}.commerce-product--price{color:var(--red-color);margin:15px 0 40px}@media (max-width:480px){.commerce-product--price{margin-bottom:20px}}.commerce-product--link{margin-bottom:-25px}@media (max-width:480px){.commerce-product--link{margin-bottom:-20px}}.commerce-product--link a{display:block;background:var(--primary-text-color);color:var(--white-color);border:1px solid transparent;border-radius:30px;padding:15px 20px;cursor:pointer;transition:all .2s}@media (max-width:480px){.commerce-product--link a{padding:10px 20px}}.commerce-product--link a:hover{background:var(--white-color);color:var(--primary-text-color);border-color:var(--primary-text-color)}.commerce-product .field--name-body{margin-top:10px}.invalid-password-message{color:var(--red-color);font-weight:var(--font-weight-bold)}@media (max-width:1200px){.invalid-password-message{font-size:var(--font-size-18);line-height:var(--font-line-height-21)}}@media (max-width:768px){.invalid-password-message{font-size:var(--font-size-16);line-height:var(--font-line-height-18)}}.retrieve-pin-success span{color:#038c03}.oasth-general-thesscard-purchase-product label,form.billing-form label{display:block;text-align:left;margin-bottom:5px}.oasth-general-thesscard-purchase-product input:not(.button),form.billing-form input:not(.button){width:100%;height:46px;border:1px solid var(--border);border-radius:10px;padding:10px 20px}.oasth-general-thesscard-purchase-product [data-drupal-selector=edit-address],.oasth-general-thesscard-purchase-product .modal-description,form.billing-form [data-drupal-selector=edit-address],form.billing-form .modal-description{display:flex;flex-wrap:wrap;gap:20px}.oasth-general-thesscard-purchase-product [data-drupal-selector=edit-address]>.form-item,.oasth-general-thesscard-purchase-product .modal-description>.form-item,form.billing-form [data-drupal-selector=edit-address]>.form-item,form.billing-form .modal-description>.form-item{flex-basis:calc(50% - 10px);margin:0}.oasth-general-thesscard-purchase-product [data-drupal-selector=edit-address-country-code],.oasth-general-thesscard-purchase-product .form-item-address-organization,.oasth-general-thesscard-purchase-product .form-item-address-address-line2,.oasth-general-thesscard-purchase-product .form-item-address-address-line3,form.billing-form [data-drupal-selector=edit-address-country-code],form.billing-form .form-item-address-organization,form.billing-form .form-item-address-address-line2,form.billing-form .form-item-address-address-line3{display:none}.oasth-general-thesscard-purchase-product .address-container-inline,form.billing-form .address-container-inline{display:flex;gap:20px}.oasth-general-thesscard-purchase-product .address-container-inline>.form-item,form.billing-form .address-container-inline>.form-item{margin-right:0}.checkout-pane-completion-message{padding:250px 0 150px}@media (max-width:1200px){.checkout-pane-completion-message{padding:180px 0 80px}}@media (max-width:768px){.checkout-pane-completion-message{padding:120px 0 60px}}@media (max-width:480px){.checkout-pane-completion-message{padding:80px 0 60px}}.confirmation-commerce-page{text-align:center}.confirmation-commerce-page--button{display:inline-block;margin-top:30px}.margin-top-custom{margin-top:20px}.delete-account-wrapper{margin-top:70px}.delete-account-wrapper a{display:inline-block}form[class*=amco-form-]{min-height:560px;padding-bottom:40px;display:flex;flex-direction:column;gap:15px;font-size:var(--font-size-18)}@media (max-width:768px){form[class*=amco-form-]{font-size:var(--font-size-15);line-height:1.1;gap:10px;max-width:420px;margin:0 auto;min-height:0}}form[class*=amco-form-] .title-label{font-size:var(--font-size-40);margin-top:20px;margin-bottom:35px}@media (max-width:1200px){form[class*=amco-form-] .title-label{font-size:var(--font-size-30);line-height:1.1;margin-top:0;margin-bottom:10px}}@media (max-width:768px){form[class*=amco-form-] .title-label{font-size:var(--font-size-24);text-align:center}}form[class*=amco-form-] .js-form-item{margin:0;display:flex;flex-direction:column;gap:15px}@media (max-width:768px){form[class*=amco-form-] .js-form-item{gap:10px}}form[class*=amco-form-] .js-form-item label:after{display:none}form[class*=amco-form-] .js-form-item input{min-height:50px;max-width:420px;border-radius:10px;padding:0 20px;border:1px solid var(--primary-text-color);color:inherit}@media (max-width:768px){form[class*=amco-form-] .js-form-item input{max-width:none;width:100%;min-height:36px}}form[class*=amco-form-] .js-form-item input::placeholder{color:var(--gray-text-color)}form[class*=amco-form-] .js-form-item input[type=password]{font-family:Open Sans,sans-serif}form[class*=amco-form-] .js-form-item .edit-confirmpassword-container,form[class*=amco-form-] .js-form-item .edit-password-container{position:relative;max-width:420px}form[class*=amco-form-] .js-form-item .edit-confirmpassword-container .confirm-password-svg.correct,form[class*=amco-form-] .js-form-item .edit-confirmpassword-container .correct-password-svg.correct,form[class*=amco-form-] .js-form-item .edit-password-container .confirm-password-svg.correct,form[class*=amco-form-] .js-form-item .edit-password-container .correct-password-svg.correct{position:absolute;width:24px;height:24px;background:url(/themes/custom/oasth/images/circle-check-solid.svg);background-repeat:no-repeat;background-size:contain;right:54px;top:50%;transform:translateY(-50%)}@media (max-width:768px){form[class*=amco-form-] .js-form-item .edit-confirmpassword-container .confirm-password-svg.correct,form[class*=amco-form-] .js-form-item .edit-confirmpassword-container .correct-password-svg.correct,form[class*=amco-form-] .js-form-item .edit-password-container .confirm-password-svg.correct,form[class*=amco-form-] .js-form-item .edit-password-container .correct-password-svg.correct{width:20px;height:20px;right:44px}}form[class*=amco-form-] .js-form-item .edit-confirmpassword-container .confirm-password-svg.wrong,form[class*=amco-form-] .js-form-item .edit-confirmpassword-container .correct-password-svg.wrong,form[class*=amco-form-] .js-form-item .edit-password-container .confirm-password-svg.wrong,form[class*=amco-form-] .js-form-item .edit-password-container .correct-password-svg.wrong{position:absolute;width:24px;height:24px;background:url(/themes/custom/oasth/images/circle-xmark-solid.svg);background-repeat:no-repeat;background-size:contain;right:54px;top:50%;transform:translateY(-50%)}@media (max-width:768px){form[class*=amco-form-] .js-form-item .edit-confirmpassword-container .confirm-password-svg.wrong,form[class*=amco-form-] .js-form-item .edit-confirmpassword-container .correct-password-svg.wrong,form[class*=amco-form-] .js-form-item .edit-password-container .confirm-password-svg.wrong,form[class*=amco-form-] .js-form-item .edit-password-container .correct-password-svg.wrong{width:20px;height:20px;right:44px}}form[class*=amco-form-] .js-form-item .edit-confirmpassword-container .confirm-password-eye,form[class*=amco-form-] .js-form-item .edit-confirmpassword-container .correct-password-eye,form[class*=amco-form-] .js-form-item .edit-password-container .confirm-password-eye,form[class*=amco-form-] .js-form-item .edit-password-container .correct-password-eye{cursor:pointer}form[class*=amco-form-] .js-form-item .edit-confirmpassword-container .confirm-password-eye.hidden-password,form[class*=amco-form-] .js-form-item .edit-confirmpassword-container .correct-password-eye.hidden-password,form[class*=amco-form-] .js-form-item .edit-password-container .confirm-password-eye.hidden-password,form[class*=amco-form-] .js-form-item .edit-password-container .correct-password-eye.hidden-password{position:absolute;width:24px;height:24px;background:url(/themes/custom/oasth/images/password-show.svg);background-repeat:no-repeat;background-size:contain;right:15px;top:50%;transform:translateY(-50%)}@media (max-width:768px){form[class*=amco-form-] .js-form-item .edit-confirmpassword-container .confirm-password-eye.hidden-password,form[class*=amco-form-] .js-form-item .edit-confirmpassword-container .correct-password-eye.hidden-password,form[class*=amco-form-] .js-form-item .edit-password-container .confirm-password-eye.hidden-password,form[class*=amco-form-] .js-form-item .edit-password-container .correct-password-eye.hidden-password{width:20px;height:20px}}form[class*=amco-form-] .js-form-item .edit-confirmpassword-container .confirm-password-eye.shown-password,form[class*=amco-form-] .js-form-item .edit-confirmpassword-container .correct-password-eye.shown-password,form[class*=amco-form-] .js-form-item .edit-password-container .confirm-password-eye.shown-password,form[class*=amco-form-] .js-form-item .edit-password-container .correct-password-eye.shown-password{position:absolute;width:24px;height:24px;background:url(/themes/custom/oasth/images/password-hide.svg);background-repeat:no-repeat;background-size:contain;right:15px;top:50%;transform:translateY(-50%)}@media (max-width:768px){form[class*=amco-form-] .js-form-item .edit-confirmpassword-container .confirm-password-eye.shown-password,form[class*=amco-form-] .js-form-item .edit-confirmpassword-container .correct-password-eye.shown-password,form[class*=amco-form-] .js-form-item .edit-password-container .confirm-password-eye.shown-password,form[class*=amco-form-] .js-form-item .edit-password-container .correct-password-eye.shown-password{width:20px;height:20px}}form[class*=amco-form-] .description{font-size:var(--font-size-16);max-width:750px}@media (max-width:768px){form[class*=amco-form-] .description{font-size:var(--font-size-14)}}form[class*=amco-form-] .link,form[class*=amco-form-] #edit-resend-otp-container,form[class*=amco-form-] #edit-resend-otp-container-reset{color:var(--red-color);display:flex;gap:10px;flex-direction:row;justify-content:flex-start;align-items:baseline;line-height:1}@media (max-width:500px){form[class*=amco-form-] .link,form[class*=amco-form-] #edit-resend-otp-container,form[class*=amco-form-] #edit-resend-otp-container-reset{align-items:center}}form[class*=amco-form-] .link input,form[class*=amco-form-] #edit-resend-otp-container input,form[class*=amco-form-] #edit-resend-otp-container-reset input{border:none;font-size:inherit;cursor:pointer}@media (max-width:500px){form[class*=amco-form-] .link input,form[class*=amco-form-] #edit-resend-otp-container input,form[class*=amco-form-] #edit-resend-otp-container-reset input{white-space:normal;text-align:start}}form[class*=amco-form-] .link svg,form[class*=amco-form-] #edit-resend-otp-container svg,form[class*=amco-form-] #edit-resend-otp-container-reset svg{flex-shrink:0}form[class*=amco-form-] #edit-resend-otp{background:none;color:inherit;padding:0;margin:0;line-height:1}form[class*=amco-form-] .button-line{display:flex;gap:15px;align-items:center}@media (max-width:480px){form[class*=amco-form-] .button-line{flex-direction:column}}@media (max-width:480px){form[class*=amco-form-] .form-actions{width:100%;display:flex;justify-content:center;margin-bottom:0}}form[class*=amco-form-] input[type=submit]:not(#edit-resend-otp),form[class*=amco-form-] .primary-button{font-size:var(--font-size-20);line-height:1.6666666666666667rem;height:35px;padding:0 38px;color:var(--white-color);background-color:var(--primary-text-color);text-align:center;border-radius:18px;border:1px solid var(--primary-text-color)}@media (max-width:768px){form[class*=amco-form-] input[type=submit]:not(#edit-resend-otp),form[class*=amco-form-] .primary-button{font-size:var(--font-size-18);padding:0 25px}}@media (max-width:480px){form[class*=amco-form-] input[type=submit]:not(#edit-resend-otp),form[class*=amco-form-] .primary-button{font-size:var(--font-size-15);padding:0 15px;width:100%;max-width:250px}}form[class*=amco-form-] input[type=submit]:not(#edit-resend-otp):hover,form[class*=amco-form-] .primary-button:hover{cursor:pointer;background-color:transparent;color:var(--primary-text-color)}form[class*=amco-form-] #forgot-password{margin-top:10px}form[class*=amco-form-] .os-info-box{margin-bottom:20px}.paragraph--type--image-link-title-text{position:relative;transition:all .3s;background:#000;border-radius:10px;overflow:hidden}.paragraph--type--image-link-title-text .field--name-field-paragraph-image{border-radius:10px;overflow:hidden;z-index:0;position:relative}.paragraph--type--image-link-title-text .field--name-field-title{max-width:245px;width:100%;text-align:left}@media (max-width:1200px){.paragraph--type--image-link-title-text .field--name-field-title{max-width:200px;font-size:var(--font-size-28);line-height:1}}@media (max-width:400px){.paragraph--type--image-link-title-text .field--name-field-title{max-width:180px;font-size:var(--font-size-20)}}.paragraph--type--image-link-title-text .field--name-field-body{display:none;transition:all .3s;max-width:245px;width:100%;position:relative}@media (max-width:1200px){.paragraph--type--image-link-title-text .field--name-field-body{max-width:200px;font-size:var(--font-size-16);line-height:1.1}}@media (max-width:400px){.paragraph--type--image-link-title-text .field--name-field-body{max-width:180px;line-height:1}}.paragraph--type--image-link-title-text .field--name-field-body:after{content:"";display:block;position:absolute;z-index:1;background:url(/themes/custom/oasth/images/arrow-top-right.svg) no-repeat;width:30px;height:32px;right:-30px;background-size:contain;top:5px}@media (max-width:1200px){.paragraph--type--image-link-title-text .field--name-field-body:after{width:25px;height:26px;right:-25px}}@media (max-width:400px){.paragraph--type--image-link-title-text .field--name-field-body:after{width:20px;height:21px;right:-20px}}.paragraph--type--image-link-title-text .os-flex-column{align-items:center;justify-content:center;gap:17px;padding:5px}@media (max-width:400px){.paragraph--type--image-link-title-text .os-flex-column{gap:10px}}.paragraph--type--image-link-title-text .image-filter{display:block;border-radius:10px;transition:all .3s;background:#0000001a}.paragraph--type--image-link-title-text:hover .field--name-field-body{display:block}.paragraph--type--image-link-title-text:hover .image-filter{background:#00000059}.overlay{position:absolute;right:0;left:0;top:0;bottom:0;z-index:1}.overlay-link{z-index:2}.overlay-link:hover{cursor:pointer}.os-flex-column{display:flex;flex-direction:column}#block-oasth-map{max-width:1290px;width:100%;margin:70px auto 0}#block-oasth-map .field--name-field-block-links{display:grid;grid-template-columns:repeat(3,minmax(150px,1fr));grid-template-rows:1fr 1fr;column-gap:33px;row-gap:48px}#block-oasth-map .field--name-field-block-links>.field__item:nth-child(3){grid-row:1/3;grid-column:2/3}#block-oasth-map .field--name-field-block-links>.field__item:nth-child(3) .field--name-field-body,#block-oasth-map .field--name-field-block-links>.field__item:nth-child(3) p,#block-oasth-map .field--name-field-block-links>.field__item:nth-child(3) iframe,#block-oasth-map .field--name-field-block-links>.field__item:nth-child(3) .paragraph{width:100%;height:100%}#block-oasth-map .field--name-field-block-links>.field__item:nth-child(4){grid-row:1/2;grid-column:3/4}@media (max-width:1024px){#block-oasth-map{margin:40px auto 0}#block-oasth-map .field--name-field-block-links{grid-template-columns:repeat(2,minmax(150px,1fr));grid-template-rows:1fr 1.5fr 1fr;row-gap:32px}#block-oasth-map .field--name-field-block-links>.field__item:nth-child(3){grid-row:2/3;grid-column:1/3}#block-oasth-map .field--name-field-block-links>.field__item:nth-child(3) .field--name-field-body,#block-oasth-map .field--name-field-block-links>.field__item:nth-child(3) p,#block-oasth-map .field--name-field-block-links>.field__item:nth-child(3) iframe,#block-oasth-map .field--name-field-block-links>.field__item:nth-child(3) .paragraph{width:100%;height:100%}#block-oasth-map .field--name-field-block-links>.field__item:nth-child(4){grid-row:3/4;grid-column:1/2}}@media (max-width:768px){#block-oasth-map{margin:20px auto 0}#block-oasth-map .field--name-field-block-links{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(5,1fr)}#block-oasth-map .field--name-field-block-links>.field__item{max-width:410px;width:100%;margin:0 auto}#block-oasth-map .field--name-field-block-links>.field__item:nth-child(3){grid-row:1/2;grid-column:initial}#block-oasth-map .field--name-field-block-links>.field__item:nth-child(4){grid-row:initial;grid-column:initial}}.paragraph--type--side-by-side-text-image{max-width:1545px;margin:0 auto;width:100%;display:flex;align-items:center;gap:45px;position:relative}@media (max-width:1200px){.paragraph--type--side-by-side-text-image{flex-direction:column}}.paragraph--type--side-by-side-text-image .field--name-field-title{margin-bottom:70px}@media (max-width:768px){.paragraph--type--side-by-side-text-image .field--name-field-title{margin-bottom:32px}}.paragraph--type--side-by-side-text-image .field--name-field-paragraph-image{margin-bottom:-157px}@media (max-width:1200px){.paragraph--type--side-by-side-text-image .field--name-field-paragraph-image{margin:0 auto;width:70%}}.paragraph--type--side-by-side-text-image .field--name-field-body{position:relative}.paragraph--type--side-by-side-text-image ul{padding:0;margin:0}.paragraph--type--side-by-side-text-image ul li{list-style:none;display:flex;align-items:center;gap:40px;margin-bottom:35px}@media (max-width:768px){.paragraph--type--side-by-side-text-image ul li{gap:25px;margin-bottom:20px}}.paragraph--type--side-by-side-text-image ul li:last-child{margin-bottom:0}.paragraph--type--side-by-side-text-image ul li:before{content:"";display:block;flex-shrink:0;width:11px;height:11px;background:var(--red-color);border-radius:50%}@media (max-width:768px){.paragraph--type--side-by-side-text-image ul li:before{width:8px;height:8px}}.paragraph--type--side-by-side-text-image .section--left,.paragraph--type--side-by-side-text-image .section--right{max-width:750px;width:100%}@media (max-width:1200px){.paragraph--type--side-by-side-text-image .section--left{order:2}}.paragraph--type--side-by-side-text-image #myCanvas{width:100%;height:210%;top:58%;left:0;right:0;position:absolute;z-index:0}@media (max-width:1724px){.paragraph--type--side-by-side-text-image #myCanvas{top:66%;height:200%;left:1px}}@media (max-width:1666px){.paragraph--type--side-by-side-text-image #myCanvas{height:210%}}@media (max-width:1586px){.paragraph--type--side-by-side-text-image #myCanvas{height:225%;top:68%;left:1px}}@media (max-width:1490px){.paragraph--type--side-by-side-text-image #myCanvas{height:240%;top:70%;left:2px}}@media (max-width:1200px){.paragraph--type--side-by-side-text-image #myCanvas{display:none}}#block-oasth-recharge-card-frontpage .field--name-field-block-adv-content .field--name-field-images{max-width:1410px;width:100%;margin:80px auto 100px}@media (max-width:1024px){#block-oasth-recharge-card-frontpage .field--name-field-block-adv-content .field--name-field-images{margin-top:75px}}@media (max-width:768px){#block-oasth-recharge-card-frontpage .field--name-field-block-adv-content .field--name-field-images{margin-bottom:60px}}@media (max-width:480px){#block-oasth-recharge-card-frontpage .field--name-field-block-adv-content .field--name-field-images{margin-top:45px;margin-bottom:45px}}#block-oasth-recharge-card-frontpage .field--name-field-block-adv-content .field--name-field-images>.field__item{z-index:1;position:relative}#block-oasth-recharge-card-frontpage .field--name-field-block-adv-content .field--name-field-images>.field__item img{border-radius:20px;max-width:550px;width:100%;box-shadow:-10px -10px 10px #0000001a}@media (max-width:1024px){#block-oasth-recharge-card-frontpage .field--name-field-block-adv-content .field--name-field-images>.field__item img{margin:0 auto;max-width:400px}}#block-oasth-recharge-card-frontpage .field--name-field-block-adv-content .field--name-field-images>.field__item:nth-child(2n) img{margin-left:auto;margin-top:-55px}@media (max-width:1024px){#block-oasth-recharge-card-frontpage .field--name-field-block-adv-content .field--name-field-images>.field__item:nth-child(2n) img{margin-top:40px}}@media (max-width:480px){#block-oasth-recharge-card-frontpage .field--name-field-block-adv-content .field--name-field-images>.field__item:nth-child(2n) img{margin-top:30px}}#block-oasth-recharge-card-frontpage .field--name-field-block-adv-content .field--name-field-hero-image{position:relative;z-index:1}@media (max-width:768px){#block-oasth-recharge-card-frontpage .field--name-field-block-adv-content .field--name-field-hero-image{width:calc(100% + 60px);margin-left:-30px}}#block-oasth-recharge-card-frontpage .field--name-field-block-adv-content .field--name-field-hero-image img{border-radius:76px}@media (max-width:768px){#block-oasth-recharge-card-frontpage .field--name-field-block-adv-content .field--name-field-hero-image img{border-radius:25px}}@media (max-width:480px){#block-oasth-recharge-card-frontpage .field--name-field-block-adv-content .field--name-field-hero-image img{border-radius:10px}}#block-oasth-recharge-card-frontpage .field--name-field-block-video{max-width:1212px;width:100%;margin:0 auto}@media (max-width:768px){#block-oasth-recharge-card-frontpage .field--name-field-block-video{width:calc(100% + 60px);margin-left:-30px}}#block-oasth-recharge-card-frontpage .field--name-field-block-video iframe{border-radius:76px;overflow:hidden}@media (max-width:768px){#block-oasth-recharge-card-frontpage .field--name-field-block-video iframe{border-radius:25px}}@media (max-width:480px){#block-oasth-recharge-card-frontpage .field--name-field-block-video iframe{border-radius:10px}}.block-frontpage-telematics-block #telematics-teaser{width:80%}@media (max-width:1300px){.block-frontpage-telematics-block #telematics-teaser{width:calc(100% - 80px);border-radius:60px;padding:70px 70px 50px}}@media (max-width:1024px){.block-frontpage-telematics-block #telematics-teaser{border-radius:50px;padding:40px}}@media (max-width:768px){.block-frontpage-telematics-block #telematics-teaser{padding:30px 28px 10px;border-radius:28px 28px 0 0;transform:none;bottom:36px;transform:translate(-50%);top:initial;max-width:520px}}.block-frontpage-telematics-block #telematics-teaser:after{content:none}.block-frontpage-telematics-block .telematics-teaser__content__header{gap:20px}@media (max-width:1024px){.block-frontpage-telematics-block .telematics-teaser__content__header{flex-direction:column;gap:10px;align-items:center;text-align:center}}@media (max-width:1200px){.block-frontpage-telematics-block .telematics-teaser__content__header_info_wrapper h2{font-size:var(--font-size-36)}}@media (max-width:768px){.block-frontpage-telematics-block .telematics-teaser__content__header_info_wrapper h2{font-size:var(--font-size-28);line-height:1.1}}@media (max-width:480px){.block-frontpage-telematics-block .telematics-teaser__content__header_info_wrapper h2{font-size:var(--font-size-21);line-height:1.1}}@media (max-width:1200px){.block-frontpage-telematics-block .telematics-teaser__content__header_info_wrapper p{font-size:var(--font-size-21);line-height:1.05}}@media (max-width:768px){.block-frontpage-telematics-block .telematics-teaser__content__header_info_wrapper p{font-size:var(--font-size-18);line-height:1.1}}@media (max-width:480px){.block-frontpage-telematics-block .telematics-teaser__content__header_info_wrapper p{font-size:var(--font-size-15);line-height:1.1}}.block-frontpage-telematics-block .telematics-teaser__content__body{align-items:flex-end}@media (max-width:768px){.block-frontpage-telematics-block .telematics-teaser__content__body{flex-direction:column;align-items:center;gap:20px;padding-top:20px}}@media (max-width:480px){.block-frontpage-telematics-block .telematics-teaser__content__body{gap:10px;padding-top:10px}}@media (max-width:1200px){.block-frontpage-telematics-block .telematics-teaser__content__body label{font-size:var(--font-size-21);line-height:1.1}}@media (max-width:1024px){.block-frontpage-telematics-block .telematics-teaser__content__body label{font-size:var(--font-size-18);line-height:1.1}}@media (max-width:480px){.block-frontpage-telematics-block .telematics-teaser__content__body label{font-size:var(--font-size-15);line-height:1.1}}@media (max-width:1024px){.block-frontpage-telematics-block .telematics-teaser__content__body .multiselect{font-size:var(--font-size-16);line-height:1.1}}@media (max-width:480px){.block-frontpage-telematics-block .telematics-teaser__content__body .multiselect{font-size:var(--font-size-14);line-height:1}}@media (max-width:1024px){.block-frontpage-telematics-block .telematics-teaser__content__body .multiselect-placeholder{line-height:1.1}}@media (max-width:480px){.block-frontpage-telematics-block .telematics-teaser__content__body .multiselect-placeholder{padding-left:10px}}.block-frontpage-telematics-block .telematics-teaser__content__body__col-2,.block-frontpage-telematics-block .telematics-teaser__content__body__col-1{min-width:205px}@media (max-width:768px){.block-frontpage-telematics-block .telematics-teaser__content__body__col-2,.block-frontpage-telematics-block .telematics-teaser__content__body__col-1{min-width:0;width:100%}}@media (max-width:1024px){.block-frontpage-telematics-block .telematics-teaser__content__footer{margin-right:auto}}@media (max-width:768px){.block-frontpage-telematics-block .telematics-teaser__content__footer{flex-direction:column;align-items:center;margin-top:20px}}@media (max-width:480px){.block-frontpage-telematics-block .telematics-teaser__content__footer{margin-top:10px;gap:15px}}@media (max-width:1200px){.block-frontpage-telematics-block .telematics-teaser__content__footer .telematics-cta{font-size:var(--font-size-18);line-height:var(--font-line-height-21)}}@media (max-width:768px){.block-frontpage-telematics-block .telematics-teaser__content__footer .telematics-cta{width:100%;padding:5px 0}}@media (max-width:480px){.block-frontpage-telematics-block .telematics-teaser__content__footer .telematics-cta{font-size:var(--font-size-15);line-height:1}}@media (max-width:1024px){.block-frontpage-telematics-block .telematics-teaser__content__footer #telematics-trip-planner{font-size:var(--font-size-16);line-height:1.1}}@media (max-width:480px){.block-frontpage-telematics-block .telematics-teaser__content__footer #telematics-trip-planner{font-size:var(--font-size-15);line-height:1}}.view-sliding-latest-news span{cursor:default}.view-sliding-latest-news .view-content{display:flex;align-items:center;gap:40px}.view-sliding-latest-news .view-content .views-row{display:flex;gap:10px}@keyframes rightToLeft{0%{transform:translate(100vw)}to{transform:translate(-100%)}}.right-to-left-slide{width:max-content;white-space:nowrap;animation:rightToLeft 50s infinite linear;color:#fff;animation-play-state:running}.three-column-display .view-content{display:grid;grid-template-columns:repeat(3,minmax(150px,1fr));row-gap:56px;column-gap:50px}@media (max-width:1440px){.node--type-frontpage .three-column-display .view-content{grid-template-columns:1fr 1fr;row-gap:40px;column-gap:36px}}@media (max-width:768px){.node--type-frontpage .three-column-display .view-content{grid-template-columns:1fr;margin:0 auto;max-width:350px;row-gap:25px}}#block-oasth-views-block-latest-news-block-1,#block-oasth-views-block-latest-competitions-block-1{margin-top:70px}@media (max-width:1440px){#block-oasth-views-block-latest-news-block-1,#block-oasth-views-block-latest-competitions-block-1{margin-top:50px}}@media (max-width:768px){#block-oasth-views-block-latest-news-block-1,#block-oasth-views-block-latest-competitions-block-1{margin-top:40px}}#block-oasth-views-block-latest-news-block-1 .more-link,#block-oasth-views-block-latest-competitions-block-1 .more-link{max-width:250px;margin-top:30px;margin-left:auto}@media (max-width:1024px){#block-oasth-views-block-latest-news-block-1 .more-link,#block-oasth-views-block-latest-competitions-block-1 .more-link{font-size:var(--font-size-15)}}@media (max-width:768px){#block-oasth-views-block-latest-news-block-1 .more-link,#block-oasth-views-block-latest-competitions-block-1 .more-link{margin:20px auto 0}}#block-oasth-views-block-latest-news-block-1 .more-link a,#block-oasth-views-block-latest-competitions-block-1 .more-link a{display:flex;gap:15px;justify-content:space-between;align-items:center;padding:10px 20px;color:var(--white-color);background-color:var(--primary-text-color);border:1px solid var(--primary-text-color);border-radius:20px;transition:background-color .3s ease-in-out,color .3s ease-in-out}@media (max-width:1024px){#block-oasth-views-block-latest-news-block-1 .more-link a,#block-oasth-views-block-latest-competitions-block-1 .more-link a{padding:5px 20px}}#block-oasth-views-block-latest-news-block-1 .more-link a:after,#block-oasth-views-block-latest-competitions-block-1 .more-link a:after{content:"";width:54px;height:17px;display:block;background:url(/themes/custom/oasth/images/arrow-link-blue-color.svg);background-size:contain;background-repeat:no-repeat;transition:filter .3s ease-in-out;filter:brightness(0) invert(1)}@media (max-width:1024px){#block-oasth-views-block-latest-news-block-1 .more-link a:after,#block-oasth-views-block-latest-competitions-block-1 .more-link a:after{width:40px;height:15px}}#block-oasth-views-block-latest-news-block-1 .more-link a:hover,#block-oasth-views-block-latest-competitions-block-1 .more-link a:hover{color:var(--primary-text-color);background-color:var(--white-color)}#block-oasth-views-block-latest-news-block-1 .more-link a:hover:after,#block-oasth-views-block-latest-competitions-block-1 .more-link a:hover:after{filter:none}.node--type-frontpage .section-top{position:relative}.node--type-frontpage .section-top .blue-bg{height:80px;background:#0a2a5e;overflow:hidden;display:flex;align-items:center;gap:20px}.node--type-frontpage .section-top .blue-bg:hover .right-to-left-slide{animation-play-state:paused}@media (max-width:1024px){.node--type-frontpage .section-top .blue-bg{height:60px;font-size:var(--font-size-18);line-height:var(--font-line-height-21)}}@media (max-width:768px){.node--type-frontpage .section-top .blue-bg{height:36px;font-size:var(--font-size-15);line-height:var(--font-line-height-16)}}.node--type-frontpage .section-top .video-embed-field-responsive-video{position:relative;top:0;left:0;width:100%;height:calc(100vh - 140px);min-height:700px;background:#000;overflow:hidden}@media (max-width:480px){.node--type-frontpage .section-top .video-embed-field-responsive-video{min-height:550px;max-height:600px}}.node--type-frontpage .section-top .video-embed-field-responsive-video:after{content:none}.node--type-frontpage .section-top .video-embed-field-responsive-video:before{content:"";background:#00000040;position:absolute;top:0;left:0;z-index:0;width:100%;height:100%}.node--type-frontpage .section-top .video-embed-field-responsive-video iframe{width:100vw;min-width:calc(177.77vh + 140px)!important;height:56.25vw;position:absolute;top:50%;left:50%;min-width:calc(100vh + 1000px)!important;min-height:100%;transform:translate(-50%,-50%)}.node--type-frontpage #block-oasth-simple-as-that{margin-top:50px}.node--type-frontpage #block-oasth-simple-as-that h2{display:none}@media (max-width:768px){.node--type-frontpage #block-oasth-simple-as-that{margin-top:20px}}.front-page-block-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:var(--white-color);padding:70px 120px;border-radius:100px;width:100%;max-width:1200px}@media (max-width:1300px){.front-page-block-wrapper{width:calc(100% - 80px);border-radius:60px;padding:70px 70px 50px}}@media (max-width:1024px){.front-page-block-wrapper{border-radius:50px;padding:40px}}@media (max-width:768px){.front-page-block-wrapper{max-width:520px;padding:30px;border-radius:28px}}.front-page-block-wrapper .image-container{display:flex;justify-content:center;gap:10px;margin-bottom:30px}@media (max-width:768px){.front-page-block-wrapper .image-container{margin-bottom:20px}.front-page-block-wrapper .image-container>div{max-width:55px}}.front-page-block-wrapper .front-block-title{font-size:var(--font-size-50);line-height:1.2;font-weight:var(--font-weight-regular);text-align:center;margin-bottom:20px}@media (max-width:1200px){.front-page-block-wrapper .front-block-title{font-size:var(--font-size-40)}}@media (max-width:768px){.front-page-block-wrapper .front-block-title{font-size:var(--font-size-30);line-height:1.1;margin-bottom:15px}}@media (max-width:480px){.front-page-block-wrapper .front-block-title{font-size:var(--font-size-25);line-height:1.1}}.front-page-block-wrapper .front-block-text{text-align:center;margin-bottom:40px}@media (max-width:768px){.front-page-block-wrapper .front-block-text{margin-bottom:30px}}.front-page-block-wrapper .button-container{display:flex;justify-content:center;gap:50px}@media (max-width:1024px){.front-page-block-wrapper .button-container{gap:30px}}@media (max-width:600px){.front-page-block-wrapper .button-container{flex-direction:column;align-items:center;gap:15px}}.front-page-block-wrapper .button-container .front-button{width:100%;max-width:300px}.front-page-block-wrapper .button-container .front-button>a{padding:17px 0;width:100%;display:flex;justify-content:center;align-items:center;color:var(--white-color);border:2px solid;line-height:1!important;border-radius:28px}@media (max-width:1024px){.front-page-block-wrapper .button-container .front-button>a{padding:14px 0}}@media (max-width:600px){.front-page-block-wrapper .button-container .front-button>a{padding:10px 0}}.front-page-block-wrapper .button-container .front-button-red>a{border-color:var(--red-color);background-color:var(--red-color)}.front-page-block-wrapper .button-container .front-button-red>a:hover{color:var(--red-color);background-color:var(--white-color)}.front-page-block-wrapper .button-container .front-button-blue>a{border-color:var(--primary-text-color);background-color:var(--primary-text-color)}.front-page-block-wrapper .button-container .front-button-blue>a:hover{color:var(--primary-text-color);background-color:var(--white-color)}.pager{font-size:var(--font-size-14);padding:0 20px;margin-top:150px}@media (max-width:1200px){.pager{margin-top:100px}}@media (max-width:768px){.pager{margin-top:60px}}.pager__items{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;padding-left:0}.pager__item{padding:0 8px;margin-bottom:10px!important}.pager__item.is-active a{font-weight:300;background:var(--red-color);color:var(--white-color);font-weight:var(--font-weight-bold);border:1px solid var(--primary-text-color)}.pager__item a{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border:1px solid var(--primary-text-color);border-radius:50%}.pager__item a:hover{background:var(--primary-text-color);color:var(--white-color);font-weight:var(--font-weight-bold);border-color:var(--primary-text-color)}.pager__item--next a,.pager__item--last a,.pager__item--first a,.pager__item--previous a{width:auto;height:auto;border:none;border-radius:0}.pager__item--next a:hover,.pager__item--last a:hover,.pager__item--first a:hover,.pager__item--previous a:hover{background:transparent;color:var(--red-color);font-weight:var(--font-weight-regular)}@media (max-width:768px){.pager{font-size:var(--font-size-10)}.pager__item{padding:0 5px}.pager__item a{width:28px;height:28px}.pager__item--next a,.pager__item--last a,.pager__item--first a,.pager__item--previous a{width:auto;height:auto}}@media (max-width:480px){.pager__item--previous,.pager__item--next,.pager__item--ellipsis{display:none}}.path-search .item-list h3{font-size:var(--font-size-24);line-height:var(--font-line-height-30);font-weight:var(--font-weight-bold)}@media (max-width:1200px){.path-search .item-list h3{font-size:var(--font-size-21);line-height:1.1}}@media (max-width:768px){.path-search .item-list h3{font-size:var(--font-size-18)}}#search-form{margin-bottom:50px;background-color:var(--primary-form-color);border-radius:10px;padding:20px}#search-form #edit-help-link,#search-form #edit-advanced{display:none}#search-form #edit-basic{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:20px}@media (max-width:1024px){#search-form #edit-basic{flex-direction:column}}#search-form .form-type-search{flex-grow:1;display:flex;align-items:center;gap:20px;justify-content:space-between;margin:0}@media (max-width:1200px){#search-form .form-type-search{font-size:var(--font-size-18);line-height:var(--font-line-height-21)}}@media (max-width:1024px){#search-form .form-type-search{flex-direction:column;width:100%}}@media (max-width:768px){#search-form .form-type-search{font-size:var(--font-size-16);line-height:var(--font-line-height-18)}}#search-form .form-type-search input{flex-grow:1;width:auto}@media (max-width:1024px){#search-form .form-type-search input{width:100%}}#search-form input[type=search]{border-radius:10px;background-color:var(--secondary-form-color);color:var(--primary-text-color);border:none;min-height:50px;padding:0 10px}#search-form .button{width:210px;padding:0 24px;text-align:center;font-size:var(--font-size-18);background-color:var(--primary-text-color);border-radius:25px;color:var(--white-color);line-height:1;min-height:50px;border:none;margin:0}@media (max-width:1200px){#search-form .button{font-size:var(--font-size-18);line-height:var(--font-line-height-21)}}@media (max-width:768px){#search-form .button{min-width:180px;min-height:40px;padding:0 15px;font-size:var(--font-size-15);line-height:1.1}}@media (max-width:768px){#search-form .button{min-height:35px}}#search-form .button:hover{cursor:pointer}.search-form-page+h2{text-align:center;margin-bottom:40px;font-size:var(--font-size-32);line-height:var(--font-line-height-40);font-weight:var(--font-weight-bold)}@media (max-width:1440px){.search-form-page+h2{font-size:var(--font-size-28);line-height:1.2}}@media (max-width:1200px){.search-form-page+h2{font-size:var(--font-size-25)}}@media (max-width:768px){.search-form-page+h2{font-size:var(--font-size-21)}}.search-form-page~.item-list ol{padding:0;display:flex;flex-direction:column;gap:30px;margin-bottom:100px}.search-form-page~.item-list ol li{margin:0}.search-form-page~.item-list h3{color:var(--red-color);padding-bottom:5px}@media (max-width:1200px){.search-form-page~.item-list .search-result__snippet-info{font-size:var(--font-size-18);line-height:var(--font-line-height-21)}}@media (max-width:768px){.search-form-page~.item-list .search-result__snippet-info{font-size:var(--font-size-16);line-height:var(--font-line-height-18)}}.region-content:has(#search-form){margin-bottom:150px}@media (max-width:1024px){.region-content:has(#search-form){padding-bottom:100px}}@media (max-width:768px){.region-content:has(#search-form){padding-bottom:60px}}.paragraph--type--buttons-links .field--name-field-buttons-links{width:100%;height:100%}.paragraph--type--buttons-links .field--name-field-buttons-links .field__item a{height:100%;width:100%;font-size:var(--font-size-21);text-align:center;display:flex;align-items:center;justify-content:center;padding:17px;border-radius:17px;background-color:var(--primary-text-color);color:var(--white-color)}.paragraph--type--buttons-links .field--name-field-buttons-links .field__item a:hover{background-color:var(--white-color);color:var(--primary-text-color)}@media (max-width:1024px){.paragraph--type--buttons-links .field--name-field-buttons-links .field__item a{font-size:var(--font-size-18);line-height:var(--font-line-height-21)}}@media (max-width:480px){.paragraph--type--buttons-links .field--name-field-buttons-links .field__item a{font-size:var(--font-size-15);line-height:var(--font-line-height-16)}}@font-face{font-family:PFUniversal;src:url(/themes/custom/oasth/fonts/PFUniversal-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:PFUniversal;src:url(/themes/custom/oasth/fonts/PFUniversalMedium-Regular.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:PFUniversal;src:url(/themes/custom/oasth/fonts/PFUniversal-Bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:PFUniversal;src:url(/themes/custom/oasth/fonts/PFUniversalLight-Regular.otf) format("opentype");font-weight:300;font-style:normal}.paragraph--type--hero-image .field--name-field-hero-image{padding:0;margin-bottom:40px}.paragraph--type--hero-image .field--name-field-hero-image img,.paragraph--type--hero-image .field--name-field-mobile-image img{margin:0 auto}.paragraph--type--hero-image.full-background{padding:80px 0;width:100vw;background-color:var(--primary-text-color);margin-left:calc((-100vw + 1000px)/2)}@media (max-width:1200px){.paragraph--type--hero-image.full-background{width:100%;margin-left:0;position:relative}.paragraph--type--hero-image.full-background:after{content:"";position:absolute;width:101px;right:-100px;top:0;bottom:0;background:#0c2a5e}.paragraph--type--hero-image.full-background:before{content:"";position:absolute;width:101px;left:-100px;top:0;bottom:0;background:#0c2a5e}}@media (max-width:768px){.paragraph--type--hero-image.full-background:after{width:41px;right:-40px}.paragraph--type--hero-image.full-background:before{width:41px;left:-40px}}h5.text-center-with-tag,h5.text-with-tag{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:15px}h5.text-center-with-tag .es-p-blue-bg,h5.text-with-tag .es-p-blue-bg{margin-left:0}h5.text-center-with-tag{justify-content:center}.cultural-route .es-p-blue-bg{display:inline-block}@media (max-width:480px){.cultural-route .es-p-blue-bg{text-align:center}}@media (max-width:480px){.cultural-route .paragraph--type--simple-body p:first-child{display:flex;flex-direction:column;gap:10px}}#block-oasth-simple-as-that{position:relative}#block-oasth-simple-as-that h2{text-align:center;font-size:var(--font-size-61);margin-bottom:30px}#block-oasth-simple-as-that .main-container,#block-oasth-simple-as-that #block-oasth-complete-card-form .field--name-body,#block-oasth-complete-card-form #block-oasth-simple-as-that .field--name-body{position:relative}#block-oasth-simple-as-that .main-container:before,#block-oasth-simple-as-that #block-oasth-complete-card-form .field--name-body:before,#block-oasth-complete-card-form #block-oasth-simple-as-that .field--name-body:before{content:"";display:block;position:absolute;z-index:-1;background:url(/themes/custom/oasth/images/redline.svg) no-repeat;left:0;right:0;top:30px;bottom:30px;background-position:center}#block-oasth-simple-as-that .field--name-field-image-title{display:flex;justify-content:center;align-items:stretch;gap:40px}#block-oasth-simple-as-that .field--name-field-image-title>.field__item{width:100%}#block-oasth-simple-as-that .field--name-field-svg-image{min-height:150px;display:flex;justify-content:center}#block-oasth-simple-as-that .paragraph--type--svg-image-title{background:var(--light-blue-bg);width:100%;height:100%;border-radius:16px;padding:35px 15px 20px;display:flex;gap:30px;flex-direction:column;align-items:center;justify-content:space-between}@media (max-width:1200px){#block-oasth-simple-as-that>h2{font-size:var(--font-size-40);line-height:var(--font-line-height-47)}#block-oasth-simple-as-that .paragraph--type--svg-image-title{gap:10px}#block-oasth-simple-as-that .paragraph--type--svg-image-title .field--name-field-svg-image{min-height:125px;max-width:60px}#block-oasth-simple-as-that .paragraph--type--svg-image-title .field--name-field-title{font-size:var(--font-size-20)}}@media (max-width:1024px){#block-oasth-simple-as-that .paragraph--type--svg-image-title .field--name-field-svg-image{max-width:40px;min-height:75px}#block-oasth-simple-as-that .paragraph--type--svg-image-title .field--name-field-title{font-size:var(--font-size-18)}#block-oasth-simple-as-that .field--name-field-image-title{gap:20px}}@media (max-width:860px){.node--type-frontpage #block-oasth-simple-as-that .main-container,.node--type-frontpage #block-oasth-simple-as-that #block-oasth-complete-card-form .field--name-body,#block-oasth-complete-card-form .node--type-frontpage #block-oasth-simple-as-that .field--name-body{max-width:1080px;padding:0 40px}}@media (max-width:768px){.node--type-frontpage #block-oasth-simple-as-that .main-container,.node--type-frontpage #block-oasth-simple-as-that #block-oasth-complete-card-form .field--name-body,#block-oasth-complete-card-form .node--type-frontpage #block-oasth-simple-as-that .field--name-body{padding:0}#block-oasth-simple-as-that>h2{font-size:var(--font-size-30);line-height:1.1}#block-oasth-simple-as-that .field--name-field-image-title{flex-direction:column;align-items:center}#block-oasth-simple-as-that .paragraph--type--svg-image-title{width:50%;margin:0 auto;max-width:220px}#block-oasth-simple-as-that .main-container:before,#block-oasth-simple-as-that #block-oasth-complete-card-form .field--name-body:before,#block-oasth-complete-card-form #block-oasth-simple-as-that .field--name-body:before{content:none}}@media (max-width:480px){#block-oasth-simple-as-that .paragraph--type--svg-image-title{width:70%;margin:0 auto}}.main-content-container.layout-vertical_lightBlue{background-color:var(--thess-card-light-blue-color);padding-bottom:70px;margin-bottom:120px}@media (max-width:1024px){.main-content-container.layout-vertical_lightBlue{margin-bottom:70px}}@media (max-width:768px){.main-content-container.layout-vertical_lightBlue{margin-bottom:30px}}.main-content-container.layout-vertical_lightBlue .title-label{margin-bottom:45px}@media (max-width:1024px){.main-content-container.layout-vertical_lightBlue .title-label{margin-bottom:35px}}@media (max-width:768px){.main-content-container.layout-vertical_lightBlue .title-label{margin-bottom:25px}}.main-content-container.layout-vertical_lightBlue .paragraph--type--simple-body{margin-bottom:1em}@media (max-width:1024px){.main-content-container.layout-vertical_lightBlue .paragraph--type--simple-body{font-size:var(--font-size-18);line-height:var(--font-line-height-21)}}@media (max-width:480px){.main-content-container.layout-vertical_lightBlue .paragraph--type--simple-body{font-size:var(--font-size-15);line-height:1.1}}.main-content-container.layout-vertical_lightBlue .paragraph--type--buttons-links{width:100%}.main-content-container.layout-vertical_lightBlue .paragraph--type--buttons-links .field--name-field-buttons-links{display:flex;gap:20px;justify-content:center}@media (max-width:768px){.main-content-container.layout-vertical_lightBlue .paragraph--type--buttons-links .field--name-field-buttons-links{flex-direction:column;align-items:center;margin-bottom:25px}}.main-content-container.layout-vertical_lightBlue .paragraph--type--buttons-links .field__item{width:100%;max-width:300px}@media (max-width:480px){.main-content-container.layout-vertical_lightBlue .paragraph--type--buttons-links .field__item{max-width:265px}}@media (max-width:768px){.main-content-container.layout-vertical_lightBlue .paragraph--type--hero-image{width:100vw;margin-left:calc(50% - 50vw)}}.main-content-container.layout-vertical_lightBlue .paragraph--type--images .field--name-field-images{margin-top:80px;display:flex;justify-content:center;gap:30px}@media (max-width:768px){.main-content-container.layout-vertical_lightBlue .paragraph--type--images .field--name-field-images{width:100%;flex-direction:column;max-width:410px;gap:20px;margin:0 auto}}.main-content-container.layout-vertical_lightBlue .paragraph--type--images .field--name-field-images .field__item{box-shadow:0 3px 25px rgba(var(--primary-text-color-rgb),.28);border-radius:20px;overflow:hidden}.ticket-options-navigation h2.title-label{margin-bottom:75px!important}.ticket-options-navigation .field--name-field-paragraphs{display:flex;gap:100px}.ticket-options-navigation .field--name-field-paragraphs .field__item{width:100%;max-width:428px}.ticket-options-navigation .es-white-br-blue-link{align-items:center;height:145px;text-align:center;max-width:428px;border:2px solid var(--primary-text-color);background-color:var(--white-color);color:var(--primary-text-color);padding:0 40px;transition:.2s ease}.ticket-options-navigation .es-white-br-blue-link:hover{background-color:var(--primary-text-color);color:var(--white-color)}.ticket-options-navigation .es-white-br-blue-link:hover .es-red-text{color:var(--white-color)!important}.product-prices .field--name-body{margin-bottom:40px}.product-prices .paragraph--type--price-cards-multiple .field__items{display:flex;gap:50px;justify-content:center;flex-wrap:wrap}@media (max-width:1200px){.product-prices .paragraph--type--price-cards-multiple .field__items{gap:30px}}@media (max-width:1024px){.product-prices .paragraph--type--price-cards-multiple .field__items{flex-direction:column;align-items:center}}.product-prices .paragraph--type--price-cards-multiple .field__items>.field__item{flex:0 0 calc(50% - 25px)}@media (max-width:1200px){.product-prices .paragraph--type--price-cards-multiple .field__items>.field__item{flex-basis:calc(50% - 15px)}}@media (max-width:1024px){.product-prices .paragraph--type--price-cards-multiple .field__items>.field__item{max-width:400px}}.product-prices .paragraph--type--price-cards-multiple .paragraph--type--price-cards{position:relative;background-color:var(--primary-form-color);height:100%;width:100%;border-radius:16px;display:flex;flex-direction:column;align-items:center}.product-prices .paragraph--type--price-cards-multiple .price-card{position:relative;padding:45px 70px;min-height:400px;display:flex;height:100%;gap:20px}.product-prices .paragraph--type--price-cards-multiple .price-card:before{content:"";position:absolute;top:0%;right:0%;width:60px;height:60px;background:var(--primary-text-color);border-bottom-left-radius:16px;box-shadow:-5px 5px 4px #0000001a}@media (max-width:1024px){.product-prices .paragraph--type--price-cards-multiple .price-card:before{width:50px;height:50px}}@media (max-width:768px){.product-prices .paragraph--type--price-cards-multiple .price-card:before{width:40px;height:40px}}.product-prices .paragraph--type--price-cards-multiple .price-card:after{content:"";display:block;width:0px;height:0px;position:absolute;top:0;right:0;border-top:60px solid var(--white-color);border-left:60px solid transparent}@media (max-width:1024px){.product-prices .paragraph--type--price-cards-multiple .price-card:after{border-top-width:50px;border-left-width:50px}}@media (max-width:768px){.product-prices .paragraph--type--price-cards-multiple .price-card:after{border-top-width:40px;border-left-width:40px}}@media (max-width:1024px){.product-prices .paragraph--type--price-cards-multiple .price-card{padding:35px 40px}}@media (max-width:400px){.product-prices .paragraph--type--price-cards-multiple .price-card{padding:30px 25px}}.product-prices .paragraph--type--price-cards-multiple .price-card .prices{display:flex;flex-direction:column;align-items:center;justify-content:center;font-weight:var(--font-weight-regular);font-size:var(--font-size-24);line-height:1.2}@media (max-width:1200px){.product-prices .paragraph--type--price-cards-multiple .price-card .prices{font-size:var(--font-size-21)}}@media (max-width:768px){.product-prices .paragraph--type--price-cards-multiple .price-card .prices{font-size:var(--font-size-18);line-height:1.1}}.product-prices .paragraph--type--price-cards-multiple .price-card .prices .field--name-field-paragraph-price,.product-prices .paragraph--type--price-cards-multiple .price-card .prices .field--name-field-paragraph-reduced-price{display:flex;gap:8px}.product-prices .paragraph--type--price-cards-multiple .price-card .prices .field--name-field-paragraph-price .field__label,.product-prices .paragraph--type--price-cards-multiple .price-card .prices .field--name-field-paragraph-reduced-price .field__label{font-weight:var(--font-weight-regular)}.product-prices .paragraph--type--price-cards-multiple .price-card .prices .field--name-field-paragraph-price .field__item:after,.product-prices .paragraph--type--price-cards-multiple .price-card .prices .field--name-field-paragraph-reduced-price .field__item:after{content:"€"}.product-prices .paragraph--type--price-cards-multiple .price-card .field--name-field-paragraph-disclaimer{align-self:flex-end}.product-prices .paragraph--type--price-cards-multiple .price-card .short-term{font-size:var(--font-size-24);line-height:1.2;font-weight:var(--font-weight-bold);text-align:center;display:grid;gap:40px}@media (max-width:1200px){.product-prices .paragraph--type--price-cards-multiple .price-card .short-term{font-size:var(--font-size-21);gap:30px}}@media (max-width:768px){.product-prices .paragraph--type--price-cards-multiple .price-card .short-term{font-size:var(--font-size-18);line-height:1.1;gap:15px}}.product-prices .paragraph--type--price-cards-multiple .price-card .short-term .field--name-field-paragraph-more-information{font-size:var(--font-size-18);font-weight:var(--font-weight-regular);text-align:center}@media (max-width:768px){.product-prices .paragraph--type--price-cards-multiple .price-card .short-term .field--name-field-paragraph-more-information{font-size:var(--font-size-15);line-height:1.1}}.product-prices .paragraph--type--price-cards-multiple .price-card .short-term .field--name-field-title{margin-bottom:10px}.product-prices .paragraph--type--price-cards-multiple .price-card .short-term .field--name-field-paragraph-disclaimer{font-size:var(--font-size-18);text-align:center;color:var(--red-color);font-weight:var(--font-weight-regular)}@media (max-width:768px){.product-prices .paragraph--type--price-cards-multiple .price-card .short-term .field--name-field-paragraph-disclaimer{font-size:var(--font-size-15);line-height:1.1}}.product-prices .paragraph--type--price-cards-multiple .price-card .long-term{display:grid}.product-prices .paragraph--type--price-cards-multiple .price-card .long-term .info_wrapper{margin-top:50px;display:flex;flex-direction:column;gap:50px;align-items:center;align-self:flex-end}@media (max-width:1200px){.product-prices .paragraph--type--price-cards-multiple .price-card .long-term .info_wrapper{margin-top:40px;gap:35px}}@media (max-width:768px){.product-prices .paragraph--type--price-cards-multiple .price-card .long-term .info_wrapper{margin-top:30px;gap:25px}}.product-prices .paragraph--type--price-cards-multiple .price-card .long-term .field--name-field-title{height:107px;width:107px;border:2px solid var(--primary-text-color);text-align:center;line-height:5.476190476190476rem;border-radius:50%}@media (max-width:1200px){.product-prices .paragraph--type--price-cards-multiple .price-card .long-term .field--name-field-title{width:85px;height:85px;line-height:4.285714285714286rem}}@media (max-width:768px){.product-prices .paragraph--type--price-cards-multiple .price-card .long-term .field--name-field-title{width:70px;height:70px;line-height:3.3333333333333335rem}}.product-prices .paragraph--type--price-cards-multiple .price-card .long-term .title_duration{font-size:var(--font-size-40);font-weight:var(--font-weight-regular);display:flex;flex-direction:column;gap:20px;align-items:center}@media (max-width:1200px){.product-prices .paragraph--type--price-cards-multiple .price-card .long-term .title_duration{font-size:var(--font-size-30)}}@media (max-width:768px){.product-prices .paragraph--type--price-cards-multiple .price-card .long-term .title_duration{font-size:var(--font-size-24)}}.product-prices .paragraph--type--price-cards-multiple .price-card .long-term .duration-text{font-size:var(--font-size-24);font-weight:var(--font-weight-bold);line-height:1.2}@media (max-width:1200px){.product-prices .paragraph--type--price-cards-multiple .price-card .long-term .duration-text{font-size:var(--font-size-21)}}@media (max-width:768px){.product-prices .paragraph--type--price-cards-multiple .price-card .long-term .duration-text{font-size:var(--font-size-18);line-height:1.1}}.product-prices .paragraph--type--price-cards-multiple .overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:.5s ease;background-color:var(--primary-text-color);border-radius:16px;display:flex;justify-content:center;align-items:center}.product-prices .paragraph--type--price-cards-multiple .overlay:after{content:"";display:block;width:0px;height:0px;position:absolute;left:0;top:0;border-top:60px solid var(--white-color);border-right:60px solid transparent}@media (max-width:1024px){.product-prices .paragraph--type--price-cards-multiple .overlay:after{border-top-width:50px;border-right-width:50px}}@media (max-width:768px){.product-prices .paragraph--type--price-cards-multiple .overlay:after{border-top-width:40px;border-right-width:40px}}.product-prices .paragraph--type--price-cards-multiple .overlay .text .field--name-field-body{color:var(--white-color);font-size:var(--font-size-21);padding:0 40px;display:flex;flex-direction:column;text-align:center;gap:1em}@media (max-width:1200px){.product-prices .paragraph--type--price-cards-multiple .overlay .text .field--name-field-body{font-size:var(--font-size-18);line-height:var(--font-line-height-21)}}@media (max-width:768px){.product-prices .paragraph--type--price-cards-multiple .overlay .text .field--name-field-body{padding:0 25px;font-size:var(--font-size-16);line-height:var(--font-line-height-18)}}@media (max-width:480px){.product-prices .paragraph--type--price-cards-multiple .overlay .text .field--name-field-body{font-size:var(--font-size-15);line-height:var(--font-line-height-16)}}.product-prices .paragraph--type--price-cards-multiple .price-card:hover .overlay{opacity:1}.product-prices .paragraph--type--bordered-body .field--name-field-body{margin-top:50px;margin-bottom:100px;padding:25px 75px}@media (max-width:1024px){.product-prices .paragraph--type--bordered-body .field--name-field-body{padding:25px 50px;margin-bottom:60px}}@media (max-width:768px){.product-prices .paragraph--type--bordered-body .field--name-field-body{padding:10px 30px 20px;margin-top:40px;margin-bottom:30px}}.product-prices .paragraph--type--simple-body .field--name-field-body{margin-bottom:40px}@media (max-width:768px){.product-prices .paragraph--type--simple-body .field--name-field-body{margin-bottom:30px}}.product-prices .paragraph--type--simple-body .field--name-field-body .es-tag-blue-bg{margin-bottom:60px}@media (max-width:1200px){.product-prices .paragraph--type--simple-body .field--name-field-body .es-tag-blue-bg{margin-bottom:30px}}@media (max-width:768px){.product-prices .paragraph--type--simple-body .field--name-field-body .es-tag-blue-bg{margin-bottom:10px}}.products-navigation h2.title-label{margin-bottom:75px!important}.products-navigation .field--name-field-paragraphs{display:flex;gap:100px}.products-navigation .field--name-field-paragraphs .field__item{width:100%;max-width:500px}.products-navigation .field--name-field-paragraphs .field__item a:hover img{transform:scale(1.04)}.products-navigation .field--name-field-paragraphs .field__item img{box-shadow:10px 10px 20px #0a2a5e26;transform-origin:top left;transition:transform .3s ease}.os-font-size--18,[id^=webform-submission-report-form-node-10-add-form] .form-type-webform-document-file .webform-element-description,.paragraph--type--recharge-guide-steps>.field--name-field-body,#block-oasth-transferstationsinformation .field--name-field-transfer-routes-paragraphs,#block-oasth-opening-hours-exceptions .field--name-body>p:first-child,#block-oasth-views-block-faq-view-block .view-content .views-field-field-body{font-size:var(--font-size-18);line-height:var(--font-line-height-21)}@media (max-width:768px){.os-font-size--18,[id^=webform-submission-report-form-node-10-add-form] .form-type-webform-document-file .webform-element-description,.paragraph--type--recharge-guide-steps>.field--name-field-body,#block-oasth-transferstationsinformation .field--name-field-transfer-routes-paragraphs,#block-oasth-opening-hours-exceptions .field--name-body>p:first-child,#block-oasth-views-block-faq-view-block .view-content .views-field-field-body{font-size:var(--font-size-15);line-height:1.1}}.os-font-size--21,.select2-dropdown:has(#select2-edit-thematic-section-category-results) .select2-results,.select2-dropdown:has(#select2-edit-thematic-section-subcategory-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-0-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-1-results) .select2-results,[id^=webform-submission-report-form-node-10-add-form] input:not([type=checkbox]),[id^=webform-submission-report-form-node-10-add-form] textarea,[id^=webform-submission-report-form-node-10-add-form] h3,.paragraph--type--recharge-guide-steps .paragraph--type--recharge-guide-boxes,.paragraph--type--multiple-simple-accordions .field--name-field-body,.beneficiaries .paragraph--type--bordered-body p,#block-oasth-transferstationsinformation .field--name-field-transfer-routes-paragraphs .field--name-field-title,.select2-results,.arrow-left-blue-bg,.block-views-blockbuy-recharge-tickets-block-2 .more-link a,.block-views-blockbuy-recharge-tickets-block-1 .more-link a,#block-oasth-opening-hours-exceptions .field--name-body p,#block-oasth-opening-hours-exceptions .field--name-body li,h5.text-center-with-tag,h5.text-with-tag,.paragraph--type--simple-body .field--name-field-body,.paragraph--type--bordered-body .field--name-field-body,.select2-dropdown:has(#select2-edit-field-faq-category-target-id-results) .select2-results,#block-oasth-views-block-faq-view-block .view-content .views-field-field-title,.front-page-block-wrapper .front-block-text,.front-page-block-wrapper .button-container .front-button>a{font-size:var(--font-size-21);line-height:var(--font-line-height-24)}@media (max-width:1200px){.os-font-size--21,.select2-dropdown:has(#select2-edit-thematic-section-category-results) .select2-results,.select2-dropdown:has(#select2-edit-thematic-section-subcategory-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-0-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-1-results) .select2-results,[id^=webform-submission-report-form-node-10-add-form] input:not([type=checkbox]),[id^=webform-submission-report-form-node-10-add-form] textarea,[id^=webform-submission-report-form-node-10-add-form] h3,.paragraph--type--recharge-guide-steps .paragraph--type--recharge-guide-boxes,.paragraph--type--multiple-simple-accordions .field--name-field-body,.beneficiaries .paragraph--type--bordered-body p,#block-oasth-transferstationsinformation .field--name-field-transfer-routes-paragraphs .field--name-field-title,.select2-results,.arrow-left-blue-bg,.block-views-blockbuy-recharge-tickets-block-2 .more-link a,.block-views-blockbuy-recharge-tickets-block-1 .more-link a,#block-oasth-opening-hours-exceptions .field--name-body p,#block-oasth-opening-hours-exceptions .field--name-body li,h5.text-center-with-tag,h5.text-with-tag,.paragraph--type--simple-body .field--name-field-body,.paragraph--type--bordered-body .field--name-field-body,.select2-dropdown:has(#select2-edit-field-faq-category-target-id-results) .select2-results,#block-oasth-views-block-faq-view-block .view-content .views-field-field-title,.front-page-block-wrapper .front-block-text,.front-page-block-wrapper .button-container .front-button>a{font-size:var(--font-size-18);line-height:var(--font-line-height-21)}}@media (max-width:768px){.os-font-size--21,.select2-dropdown:has(#select2-edit-thematic-section-category-results) .select2-results,.select2-dropdown:has(#select2-edit-thematic-section-subcategory-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-0-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-1-results) .select2-results,[id^=webform-submission-report-form-node-10-add-form] input:not([type=checkbox]),[id^=webform-submission-report-form-node-10-add-form] textarea,[id^=webform-submission-report-form-node-10-add-form] h3,.paragraph--type--recharge-guide-steps .paragraph--type--recharge-guide-boxes,.paragraph--type--multiple-simple-accordions .field--name-field-body,.beneficiaries .paragraph--type--bordered-body p,#block-oasth-transferstationsinformation .field--name-field-transfer-routes-paragraphs .field--name-field-title,.select2-results,.arrow-left-blue-bg,.block-views-blockbuy-recharge-tickets-block-2 .more-link a,.block-views-blockbuy-recharge-tickets-block-1 .more-link a,#block-oasth-opening-hours-exceptions .field--name-body p,#block-oasth-opening-hours-exceptions .field--name-body li,h5.text-center-with-tag,h5.text-with-tag,.paragraph--type--simple-body .field--name-field-body,.paragraph--type--bordered-body .field--name-field-body,.select2-dropdown:has(#select2-edit-field-faq-category-target-id-results) .select2-results,#block-oasth-views-block-faq-view-block .view-content .views-field-field-title,.front-page-block-wrapper .front-block-text,.front-page-block-wrapper .button-container .front-button>a{font-size:var(--font-size-16);line-height:var(--font-line-height-18)}}@media (max-width:480px){.os-font-size--21,.select2-dropdown:has(#select2-edit-thematic-section-category-results) .select2-results,.select2-dropdown:has(#select2-edit-thematic-section-subcategory-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-0-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-1-results) .select2-results,[id^=webform-submission-report-form-node-10-add-form] input:not([type=checkbox]),[id^=webform-submission-report-form-node-10-add-form] textarea,[id^=webform-submission-report-form-node-10-add-form] h3,.paragraph--type--recharge-guide-steps .paragraph--type--recharge-guide-boxes,.paragraph--type--multiple-simple-accordions .field--name-field-body,.beneficiaries .paragraph--type--bordered-body p,#block-oasth-transferstationsinformation .field--name-field-transfer-routes-paragraphs .field--name-field-title,.select2-results,.arrow-left-blue-bg,.block-views-blockbuy-recharge-tickets-block-2 .more-link a,.block-views-blockbuy-recharge-tickets-block-1 .more-link a,#block-oasth-opening-hours-exceptions .field--name-body p,#block-oasth-opening-hours-exceptions .field--name-body li,h5.text-center-with-tag,h5.text-with-tag,.paragraph--type--simple-body .field--name-field-body,.paragraph--type--bordered-body .field--name-field-body,.select2-dropdown:has(#select2-edit-field-faq-category-target-id-results) .select2-results,#block-oasth-views-block-faq-view-block .view-content .views-field-field-title,.front-page-block-wrapper .front-block-text,.front-page-block-wrapper .button-container .front-button>a{font-size:var(--font-size-15);line-height:var(--font-line-height-16)}}@font-face{font-family:PFUniversal;src:url(/themes/custom/oasth/fonts/PFUniversal-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:PFUniversal;src:url(/themes/custom/oasth/fonts/PFUniversalMedium-Regular.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:PFUniversal;src:url(/themes/custom/oasth/fonts/PFUniversal-Bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:PFUniversal;src:url(/themes/custom/oasth/fonts/PFUniversalLight-Regular.otf) format("opentype");font-weight:300;font-style:normal}.transfer-stations .field--name-field-paragraphs{margin-top:50px}.transfer-stations .field--name-field-paragraphs .field__item{margin-bottom:110px}@media (max-width:1024px){.transfer-stations .field--name-field-paragraphs .field__item{margin-bottom:85px}}@media (max-width:768px){.transfer-stations .field--name-field-paragraphs .field__item{margin-bottom:65px}}@media (max-width:480px){.transfer-stations .field--name-field-paragraphs .field__item{margin-bottom:40px}}@media (max-width:480px){.transfer-stations .field--name-field-paragraphs .field--name-field-body p:first-child{display:flex;flex-direction:column;gap:10px}}@media (max-width:480px){.transfer-stations .field--name-field-paragraphs .field--name-field-body .es-p-blue-bg{margin-left:0;text-align:center}}.transfer-stations .paragraph--type--simple-body{position:relative}.transfer-stations .paragraph--type--simple-body li{color:var(--black-color)}.transfer-stations .paragraph--type--simple-body h5:before{content:"";display:block;background-color:var(--red-color);width:calc((100vw - 860px)/2);height:1px;top:22px;left:calc((-100vw + 830px)/2);position:absolute}@media (max-width:1200px){.transfer-stations .paragraph--type--simple-body h5:before{top:20px}}@media (max-width:1076px){.transfer-stations .paragraph--type--simple-body h5:before{width:88px;left:-100px}}@media (max-width:768px){.transfer-stations .paragraph--type--simple-body h5:before{width:30px;left:-40px;top:18px}}@media (max-width:480px){.transfer-stations .paragraph--type--simple-body h5:before{top:5px}}#block-oasth-transferstationsinformation .field--name-field-transfer-routes-paragraphs{display:grid;grid-template-columns:repeat(2,auto);column-gap:60px;row-gap:35px}@media (max-width:768px){#block-oasth-transferstationsinformation .field--name-field-transfer-routes-paragraphs{column-gap:40px;row-gap:20px}}@media (max-width:640px){#block-oasth-transferstationsinformation .field--name-field-transfer-routes-paragraphs{row-gap:20px;grid-template-columns:1fr}}#block-oasth-transferstationsinformation .field--name-field-transfer-routes-paragraphs .field--name-field-title{font-weight:var(--font-weight-bold);margin-bottom:25px}@media (max-width:640px){#block-oasth-transferstationsinformation .field--name-field-transfer-routes-paragraphs .field--name-field-title{margin-bottom:16px}}#block-oasth-transferstationsinformation .field--name-field-transfer-routes-paragraphs .paragraph--type--svg-information{display:flex;align-items:center;gap:30px}@media (max-width:640px){#block-oasth-transferstationsinformation .field--name-field-transfer-routes-paragraphs .paragraph--type--svg-information{gap:18px}}#block-oasth-transferstationsinformation .field--name-field-transfer-routes-paragraphs .field--name-field-informations>.field__item{margin-bottom:16px}#block-oasth-transferstationsinformation .field--name-field-transfer-routes-paragraphs .field--name-field-informations>.field__item:last-child{margin-bottom:0}#block-oasth-transferstationsinformation .field--name-field-transfer-routes-paragraphs .field--name-field-svg-image{flex-shrink:0}#block-oasth-transferstationsinformation .field--name-field-transfer-routes-paragraphs .field--name-field-svg-image img{max-height:20px}.os-font-size--21,.select2-dropdown:has(#select2-edit-thematic-section-category-results) .select2-results,.select2-dropdown:has(#select2-edit-thematic-section-subcategory-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-0-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-1-results) .select2-results,[id^=webform-submission-report-form-node-10-add-form] input:not([type=checkbox]),[id^=webform-submission-report-form-node-10-add-form] textarea,[id^=webform-submission-report-form-node-10-add-form] h3,.paragraph--type--recharge-guide-steps .paragraph--type--recharge-guide-boxes,.paragraph--type--multiple-simple-accordions .field--name-field-body,.beneficiaries .paragraph--type--bordered-body p,.select2-results,.arrow-left-blue-bg,.block-views-blockbuy-recharge-tickets-block-2 .more-link a,.block-views-blockbuy-recharge-tickets-block-1 .more-link a,#block-oasth-opening-hours-exceptions .field--name-body p,#block-oasth-opening-hours-exceptions .field--name-body li,h5.text-center-with-tag,h5.text-with-tag,.paragraph--type--simple-body .field--name-field-body,.paragraph--type--bordered-body .field--name-field-body,.select2-dropdown:has(#select2-edit-field-faq-category-target-id-results) .select2-results,#block-oasth-views-block-faq-view-block .view-content .views-field-field-title,.front-page-block-wrapper .front-block-text,.front-page-block-wrapper .button-container .front-button>a,#block-oasth-transferstationsinformation .field--name-field-transfer-routes-paragraphs .field--name-field-title{font-size:var(--font-size-21);line-height:var(--font-line-height-24)}@media (max-width:1200px){.os-font-size--21,.select2-dropdown:has(#select2-edit-thematic-section-category-results) .select2-results,.select2-dropdown:has(#select2-edit-thematic-section-subcategory-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-0-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-1-results) .select2-results,[id^=webform-submission-report-form-node-10-add-form] input:not([type=checkbox]),[id^=webform-submission-report-form-node-10-add-form] textarea,[id^=webform-submission-report-form-node-10-add-form] h3,.paragraph--type--recharge-guide-steps .paragraph--type--recharge-guide-boxes,.paragraph--type--multiple-simple-accordions .field--name-field-body,.beneficiaries .paragraph--type--bordered-body p,.select2-results,.arrow-left-blue-bg,.block-views-blockbuy-recharge-tickets-block-2 .more-link a,.block-views-blockbuy-recharge-tickets-block-1 .more-link a,#block-oasth-opening-hours-exceptions .field--name-body p,#block-oasth-opening-hours-exceptions .field--name-body li,h5.text-center-with-tag,h5.text-with-tag,.paragraph--type--simple-body .field--name-field-body,.paragraph--type--bordered-body .field--name-field-body,.select2-dropdown:has(#select2-edit-field-faq-category-target-id-results) .select2-results,#block-oasth-views-block-faq-view-block .view-content .views-field-field-title,.front-page-block-wrapper .front-block-text,.front-page-block-wrapper .button-container .front-button>a,#block-oasth-transferstationsinformation .field--name-field-transfer-routes-paragraphs .field--name-field-title{font-size:var(--font-size-18);line-height:var(--font-line-height-21)}}@media (max-width:768px){.os-font-size--21,.select2-dropdown:has(#select2-edit-thematic-section-category-results) .select2-results,.select2-dropdown:has(#select2-edit-thematic-section-subcategory-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-0-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-1-results) .select2-results,[id^=webform-submission-report-form-node-10-add-form] input:not([type=checkbox]),[id^=webform-submission-report-form-node-10-add-form] textarea,[id^=webform-submission-report-form-node-10-add-form] h3,.paragraph--type--recharge-guide-steps .paragraph--type--recharge-guide-boxes,.paragraph--type--multiple-simple-accordions .field--name-field-body,.beneficiaries .paragraph--type--bordered-body p,.select2-results,.arrow-left-blue-bg,.block-views-blockbuy-recharge-tickets-block-2 .more-link a,.block-views-blockbuy-recharge-tickets-block-1 .more-link a,#block-oasth-opening-hours-exceptions .field--name-body p,#block-oasth-opening-hours-exceptions .field--name-body li,h5.text-center-with-tag,h5.text-with-tag,.paragraph--type--simple-body .field--name-field-body,.paragraph--type--bordered-body .field--name-field-body,.select2-dropdown:has(#select2-edit-field-faq-category-target-id-results) .select2-results,#block-oasth-views-block-faq-view-block .view-content .views-field-field-title,.front-page-block-wrapper .front-block-text,.front-page-block-wrapper .button-container .front-button>a,#block-oasth-transferstationsinformation .field--name-field-transfer-routes-paragraphs .field--name-field-title{font-size:var(--font-size-16);line-height:var(--font-line-height-18)}}@media (max-width:480px){.os-font-size--21,.select2-dropdown:has(#select2-edit-thematic-section-category-results) .select2-results,.select2-dropdown:has(#select2-edit-thematic-section-subcategory-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-0-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-1-results) .select2-results,[id^=webform-submission-report-form-node-10-add-form] input:not([type=checkbox]),[id^=webform-submission-report-form-node-10-add-form] textarea,[id^=webform-submission-report-form-node-10-add-form] h3,.paragraph--type--recharge-guide-steps .paragraph--type--recharge-guide-boxes,.paragraph--type--multiple-simple-accordions .field--name-field-body,.beneficiaries .paragraph--type--bordered-body p,.select2-results,.arrow-left-blue-bg,.block-views-blockbuy-recharge-tickets-block-2 .more-link a,.block-views-blockbuy-recharge-tickets-block-1 .more-link a,#block-oasth-opening-hours-exceptions .field--name-body p,#block-oasth-opening-hours-exceptions .field--name-body li,h5.text-center-with-tag,h5.text-with-tag,.paragraph--type--simple-body .field--name-field-body,.paragraph--type--bordered-body .field--name-field-body,.select2-dropdown:has(#select2-edit-field-faq-category-target-id-results) .select2-results,#block-oasth-views-block-faq-view-block .view-content .views-field-field-title,.front-page-block-wrapper .front-block-text,.front-page-block-wrapper .button-container .front-button>a,#block-oasth-transferstationsinformation .field--name-field-transfer-routes-paragraphs .field--name-field-title{font-size:var(--font-size-15);line-height:var(--font-line-height-16)}}.os-font-size--40,#block-oasth-ticket-validation-information-white .paragraph--type--body-image .field--name-field-body h1,#block-oasth-ticket-validation-information h1,.recharge-guide-block h1,.paragraph--type--multiple-simple-accordions .field--name-field-body h1,.beneficiaries .paragraph--type--bordered-body h2,.paragraph--type--simple-body .field--name-field-body h1{font-size:var(--font-size-40);line-height:var(--font-line-height-47)}@media (max-width:1200px){.os-font-size--40,#block-oasth-ticket-validation-information-white .paragraph--type--body-image .field--name-field-body h1,#block-oasth-ticket-validation-information h1,.recharge-guide-block h1,.paragraph--type--multiple-simple-accordions .field--name-field-body h1,.beneficiaries .paragraph--type--bordered-body h2,.paragraph--type--simple-body .field--name-field-body h1{font-size:var(--font-size-30);line-height:1.1}}@media (max-width:768px){.os-font-size--40,#block-oasth-ticket-validation-information-white .paragraph--type--body-image .field--name-field-body h1,#block-oasth-ticket-validation-information h1,.recharge-guide-block h1,.paragraph--type--multiple-simple-accordions .field--name-field-body h1,.beneficiaries .paragraph--type--bordered-body h2,.paragraph--type--simple-body .field--name-field-body h1{font-size:var(--font-size-24)}}@font-face{font-family:PFUniversal;src:url(/themes/custom/oasth/fonts/PFUniversal-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:PFUniversal;src:url(/themes/custom/oasth/fonts/PFUniversalMedium-Regular.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:PFUniversal;src:url(/themes/custom/oasth/fonts/PFUniversal-Bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:PFUniversal;src:url(/themes/custom/oasth/fonts/PFUniversalLight-Regular.otf) format("opentype");font-weight:300;font-style:normal}.beneficiaries .paragraph--type--bordered-body{margin-top:80px}@media (max-width:768px){.beneficiaries .paragraph--type--bordered-body{margin-top:60px}}@media (max-width:480px){.beneficiaries .paragraph--type--bordered-body{margin-top:40px}}.beneficiaries .paragraph--type--bordered-body .field--name-field-body{padding:30px 70px 15px}@media (max-width:768px){.beneficiaries .paragraph--type--bordered-body .field--name-field-body{padding:30px 50px 20px}}@media (max-width:768px){.beneficiaries .paragraph--type--bordered-body .field--name-field-body{padding:24px 30px}}.beneficiaries .paragraph--type--bordered-body h2{justify-content:center;align-items:center;display:flex;gap:20px}@media (max-width:480px){.beneficiaries .paragraph--type--bordered-body h2{gap:10px;flex-direction:column-reverse}}.beneficiaries .paragraph--type--bordered-body h2:after{display:block;content:"";width:32px;height:32px;background:url(/themes/custom/oasth/images/information.png);background-size:cover}@media (max-width:768px){.beneficiaries .paragraph--type--bordered-body h2:after{width:24px;height:24px}}@media (max-width:480px){.beneficiaries .paragraph--type--bordered-body h2:after{width:18px;height:18px}}.beneficiaries .paragraph--type--simple-body{margin-top:40px}.beneficiaries .paragraph--type--simple-body .clearfix:after{content:none}.os-font-size--18,[id^=webform-submission-report-form-node-10-add-form] .form-type-webform-document-file .webform-element-description,.paragraph--type--recharge-guide-steps>.field--name-field-body,#block-oasth-opening-hours-exceptions .field--name-body>p:first-child,#block-oasth-views-block-faq-view-block .view-content .views-field-field-body,#block-oasth-transferstationsinformation .field--name-field-transfer-routes-paragraphs{font-size:var(--font-size-18);line-height:var(--font-line-height-21)}@media (max-width:768px){.os-font-size--18,[id^=webform-submission-report-form-node-10-add-form] .form-type-webform-document-file .webform-element-description,.paragraph--type--recharge-guide-steps>.field--name-field-body,#block-oasth-opening-hours-exceptions .field--name-body>p:first-child,#block-oasth-views-block-faq-view-block .view-content .views-field-field-body,#block-oasth-transferstationsinformation .field--name-field-transfer-routes-paragraphs{font-size:var(--font-size-15);line-height:1.1}}.os-font-size--21,.select2-dropdown:has(#select2-edit-thematic-section-category-results) .select2-results,.select2-dropdown:has(#select2-edit-thematic-section-subcategory-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-0-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-1-results) .select2-results,[id^=webform-submission-report-form-node-10-add-form] input:not([type=checkbox]),[id^=webform-submission-report-form-node-10-add-form] textarea,[id^=webform-submission-report-form-node-10-add-form] h3,.paragraph--type--recharge-guide-steps .paragraph--type--recharge-guide-boxes,.paragraph--type--multiple-simple-accordions .field--name-field-body,.select2-results,.arrow-left-blue-bg,.block-views-blockbuy-recharge-tickets-block-2 .more-link a,.block-views-blockbuy-recharge-tickets-block-1 .more-link a,#block-oasth-opening-hours-exceptions .field--name-body p,#block-oasth-opening-hours-exceptions .field--name-body li,h5.text-center-with-tag,h5.text-with-tag,.paragraph--type--simple-body .field--name-field-body,.paragraph--type--bordered-body .field--name-field-body,.select2-dropdown:has(#select2-edit-field-faq-category-target-id-results) .select2-results,#block-oasth-views-block-faq-view-block .view-content .views-field-field-title,.front-page-block-wrapper .front-block-text,.front-page-block-wrapper .button-container .front-button>a,#block-oasth-transferstationsinformation .field--name-field-transfer-routes-paragraphs .field--name-field-title,.beneficiaries .paragraph--type--bordered-body p{font-size:var(--font-size-21);line-height:var(--font-line-height-24)}@media (max-width:1200px){.os-font-size--21,.select2-dropdown:has(#select2-edit-thematic-section-category-results) .select2-results,.select2-dropdown:has(#select2-edit-thematic-section-subcategory-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-0-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-1-results) .select2-results,[id^=webform-submission-report-form-node-10-add-form] input:not([type=checkbox]),[id^=webform-submission-report-form-node-10-add-form] textarea,[id^=webform-submission-report-form-node-10-add-form] h3,.paragraph--type--recharge-guide-steps .paragraph--type--recharge-guide-boxes,.paragraph--type--multiple-simple-accordions .field--name-field-body,.select2-results,.arrow-left-blue-bg,.block-views-blockbuy-recharge-tickets-block-2 .more-link a,.block-views-blockbuy-recharge-tickets-block-1 .more-link a,#block-oasth-opening-hours-exceptions .field--name-body p,#block-oasth-opening-hours-exceptions .field--name-body li,h5.text-center-with-tag,h5.text-with-tag,.paragraph--type--simple-body .field--name-field-body,.paragraph--type--bordered-body .field--name-field-body,.select2-dropdown:has(#select2-edit-field-faq-category-target-id-results) .select2-results,#block-oasth-views-block-faq-view-block .view-content .views-field-field-title,.front-page-block-wrapper .front-block-text,.front-page-block-wrapper .button-container .front-button>a,#block-oasth-transferstationsinformation .field--name-field-transfer-routes-paragraphs .field--name-field-title,.beneficiaries .paragraph--type--bordered-body p{font-size:var(--font-size-18);line-height:var(--font-line-height-21)}}@media (max-width:768px){.os-font-size--21,.select2-dropdown:has(#select2-edit-thematic-section-category-results) .select2-results,.select2-dropdown:has(#select2-edit-thematic-section-subcategory-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-0-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-1-results) .select2-results,[id^=webform-submission-report-form-node-10-add-form] input:not([type=checkbox]),[id^=webform-submission-report-form-node-10-add-form] textarea,[id^=webform-submission-report-form-node-10-add-form] h3,.paragraph--type--recharge-guide-steps .paragraph--type--recharge-guide-boxes,.paragraph--type--multiple-simple-accordions .field--name-field-body,.select2-results,.arrow-left-blue-bg,.block-views-blockbuy-recharge-tickets-block-2 .more-link a,.block-views-blockbuy-recharge-tickets-block-1 .more-link a,#block-oasth-opening-hours-exceptions .field--name-body p,#block-oasth-opening-hours-exceptions .field--name-body li,h5.text-center-with-tag,h5.text-with-tag,.paragraph--type--simple-body .field--name-field-body,.paragraph--type--bordered-body .field--name-field-body,.select2-dropdown:has(#select2-edit-field-faq-category-target-id-results) .select2-results,#block-oasth-views-block-faq-view-block .view-content .views-field-field-title,.front-page-block-wrapper .front-block-text,.front-page-block-wrapper .button-container .front-button>a,#block-oasth-transferstationsinformation .field--name-field-transfer-routes-paragraphs .field--name-field-title,.beneficiaries .paragraph--type--bordered-body p{font-size:var(--font-size-16);line-height:var(--font-line-height-18)}}@media (max-width:480px){.os-font-size--21,.select2-dropdown:has(#select2-edit-thematic-section-category-results) .select2-results,.select2-dropdown:has(#select2-edit-thematic-section-subcategory-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-0-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-1-results) .select2-results,[id^=webform-submission-report-form-node-10-add-form] input:not([type=checkbox]),[id^=webform-submission-report-form-node-10-add-form] textarea,[id^=webform-submission-report-form-node-10-add-form] h3,.paragraph--type--recharge-guide-steps .paragraph--type--recharge-guide-boxes,.paragraph--type--multiple-simple-accordions .field--name-field-body,.select2-results,.arrow-left-blue-bg,.block-views-blockbuy-recharge-tickets-block-2 .more-link a,.block-views-blockbuy-recharge-tickets-block-1 .more-link a,#block-oasth-opening-hours-exceptions .field--name-body p,#block-oasth-opening-hours-exceptions .field--name-body li,h5.text-center-with-tag,h5.text-with-tag,.paragraph--type--simple-body .field--name-field-body,.paragraph--type--bordered-body .field--name-field-body,.select2-dropdown:has(#select2-edit-field-faq-category-target-id-results) .select2-results,#block-oasth-views-block-faq-view-block .view-content .views-field-field-title,.front-page-block-wrapper .front-block-text,.front-page-block-wrapper .button-container .front-button>a,#block-oasth-transferstationsinformation .field--name-field-transfer-routes-paragraphs .field--name-field-title,.beneficiaries .paragraph--type--bordered-body p{font-size:var(--font-size-15);line-height:var(--font-line-height-16)}}.os-font-size--35,.paragraph--type--recharge-guide-steps>.field--name-field-body ul li::marker,.page-node-type-advanced-page .region-content .field--name-body ul li::marker{font-size:var(--font-size-35);line-height:var(--font-line-height-40)}@media (max-width:1200px){.os-font-size--35,.paragraph--type--recharge-guide-steps>.field--name-field-body ul li::marker,.page-node-type-advanced-page .region-content .field--name-body ul li::marker{font-size:var(--font-size-25);line-height:1.2}}@media (max-width:768px){.os-font-size--35,.paragraph--type--recharge-guide-steps>.field--name-field-body ul li::marker,.page-node-type-advanced-page .region-content .field--name-body ul li::marker{font-size:var(--font-size-21);line-height:1.1}}@media (max-width:480px){.os-font-size--35,.paragraph--type--recharge-guide-steps>.field--name-field-body ul li::marker,.page-node-type-advanced-page .region-content .field--name-body ul li::marker{font-size:var(--font-size-18)}}.os-font-size--40,#block-oasth-ticket-validation-information-white .paragraph--type--body-image .field--name-field-body h1,#block-oasth-ticket-validation-information h1,.recharge-guide-block h1,.paragraph--type--multiple-simple-accordions .field--name-field-body h1,.paragraph--type--simple-body .field--name-field-body h1,.beneficiaries .paragraph--type--bordered-body h2{font-size:var(--font-size-40);line-height:var(--font-line-height-47)}@media (max-width:1200px){.os-font-size--40,#block-oasth-ticket-validation-information-white .paragraph--type--body-image .field--name-field-body h1,#block-oasth-ticket-validation-information h1,.recharge-guide-block h1,.paragraph--type--multiple-simple-accordions .field--name-field-body h1,.paragraph--type--simple-body .field--name-field-body h1,.beneficiaries .paragraph--type--bordered-body h2{font-size:var(--font-size-30);line-height:1.1}}@media (max-width:768px){.os-font-size--40,#block-oasth-ticket-validation-information-white .paragraph--type--body-image .field--name-field-body h1,#block-oasth-ticket-validation-information h1,.recharge-guide-block h1,.paragraph--type--multiple-simple-accordions .field--name-field-body h1,.paragraph--type--simple-body .field--name-field-body h1,.beneficiaries .paragraph--type--bordered-body h2{font-size:var(--font-size-24)}}@font-face{font-family:PFUniversal;src:url(/themes/custom/oasth/fonts/PFUniversal-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:PFUniversal;src:url(/themes/custom/oasth/fonts/PFUniversalMedium-Regular.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:PFUniversal;src:url(/themes/custom/oasth/fonts/PFUniversal-Bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:PFUniversal;src:url(/themes/custom/oasth/fonts/PFUniversalLight-Regular.otf) format("opentype");font-weight:300;font-style:normal}.paragraph--type--multiple-simple-accordions .field--name-field-body{display:flex;flex-direction:column;gap:24px;margin-bottom:32px}@media (max-width:480px){.paragraph--type--multiple-simple-accordions .field--name-field-body{margin-bottom:20px;gap:16px}}.paragraph--type--multiple-simple-accordions .field--name-field-body a{color:var(--red-color)}.paragraph--type--multiple-simple-accordions .field--name-field-body:after{content:none}.paragraph--type--multiple-simple-accordions .field--name-field-accordion .field__item{margin-bottom:32px}.paragraph--type--multiple-simple-accordions .field--name-field-accordion .field__item:last-child{margin-bottom:0}.amea-page .field--name-field-paragraphs{margin-top:56px}@media (max-width:768px){.amea-page .field--name-field-paragraphs{margin-top:45px}}@media (max-width:480px){.amea-page .field--name-field-paragraphs{margin-top:30px}}.amea-page .field--name-field-paragraphs>.field__item{margin-bottom:64px}@media (max-width:768px){.amea-page .field--name-field-paragraphs>.field__item{margin-bottom:54px}}@media (max-width:480px){.amea-page .field--name-field-paragraphs>.field__item{margin-bottom:40px}}.amea-page .field--name-field-paragraphs>.field__item:last-child{margin-bottom:0}.issuing-recharging-ticket{max-width:800px;width:100%}.issuing-recharging-ticket .paragraph--type--simple-body{max-width:660px;width:100%;margin-bottom:56px}@media (max-width:480px){.issuing-recharging-ticket .paragraph--type--simple-body{margin-bottom:40px}}.issuing-recharging-ticket .paragraph--type--simple-body .field--name-field-body{position:relative}.issuing-recharging-ticket .paragraph--type--simple-body .field--name-field-body:before{content:"";display:block;background-color:var(--red-color);width:calc((100vw - 600px)/2);height:1px;position:absolute;top:10px;left:calc((-100vw + 560px)/2)}@media (max-width:768px){.issuing-recharging-ticket .paragraph--type--simple-body .field--name-field-body:before{width:30px;left:-40px}}.issuing-recharging-ticket .paragraph--type--simple-body .field--name-field-body:after{display:none}.issuing-recharging-ticket .paragraph--type--simple-body ul{padding-left:25px}.issuing-recharging-ticket .paragraph--type--simple-body ul li{margin-bottom:16px}.issuing-recharging-ticket .paragraph--type--simple-body ul li:last-child{margin-bottom:0}.lost-and-found .clearfix:after{content:none}.lost-and-found .paragraph--type--phone-button{margin-top:56px}@media (max-width:768px){.lost-and-found .paragraph--type--phone-button{margin-top:42px;max-width:85%}}@media (max-width:480px){.lost-and-found .paragraph--type--phone-button{margin-top:30px}}.paragraph--type--transfer-station-information.special-layout .field--name-field-title{font-size:var(--font-size-24);font-weight:var(--font-weight-bold)}@media (max-width:1024px){.paragraph--type--transfer-station-information.special-layout .field--name-field-title{font-size:var(--font-size-21);line-height:1.1;margin-bottom:60px}}@media (max-width:768px){.paragraph--type--transfer-station-information.special-layout .field--name-field-title{font-size:var(--font-size-18);margin-bottom:40px;text-align:center}}.paragraph--type--transfer-station-information.special-layout .paragraph--type--svg-information{position:relative;border:1px solid var(--red-color)}@media (max-width:1200px){.paragraph--type--transfer-station-information.special-layout .paragraph--type--svg-information{font-size:var(--font-size-18);line-height:var(--font-line-height-21)}}@media (max-width:768px){.paragraph--type--transfer-station-information.special-layout .paragraph--type--svg-information{font-size:var(--font-size-16);line-height:var(--font-line-height-18)}}@media (max-width:480px){.paragraph--type--transfer-station-information.special-layout .paragraph--type--svg-information{font-size:var(--font-size-15);line-height:var(--font-line-height-16)}}.paragraph--type--transfer-station-information.special-layout .paragraph--type--svg-information .field--name-field-svg-image{position:absolute}.paragraph--type--transfer-station-information.special-layout .paragraph--type--svg-information .field--name-field-information{display:flex;flex-direction:column;gap:10px}@media (max-width:768px){.paragraph--type--transfer-station-information.special-layout .paragraph--type--svg-information .field--name-field-information{text-align:center}}.paragraph--type--transfer-station-information.vertical_white{margin-top:30px}.paragraph--type--transfer-station-information.vertical_white .field--name-field-title{margin-bottom:80px}@media (max-width:1024px){.paragraph--type--transfer-station-information.vertical_white .field--name-field-title{margin-bottom:60px}}@media (max-width:768px){.paragraph--type--transfer-station-information.vertical_white .field--name-field-title{margin-bottom:40px}}.paragraph--type--transfer-station-information.vertical_white .field--name-field-informations{position:relative}.paragraph--type--transfer-station-information.vertical_white .field--name-field-informations .field__item{margin-bottom:70px}@media (max-width:768px){.paragraph--type--transfer-station-information.vertical_white .field--name-field-informations .field__item{margin-bottom:40px}}.paragraph--type--transfer-station-information.vertical_white .field--name-field-informations .field__item:last-child{margin-bottom:0}.paragraph--type--transfer-station-information.vertical_white .field--name-field-informations:before{content:"";width:33%;height:90px;background:url(/themes/custom/oasth/images/thessCard_blue_transports.png);position:absolute;background-repeat:no-repeat;background-size:contain;top:38%;transform:translateY(-50%);right:calc((-100vw + 1200px)/2 + 125px)}@media (max-width:1400px){.paragraph--type--transfer-station-information.vertical_white .field--name-field-informations:before{right:-50px}}@media (max-width:1024px){.paragraph--type--transfer-station-information.vertical_white .field--name-field-informations:before{content:none}}@media (min-width:1921px){.paragraph--type--transfer-station-information.vertical_white .field--name-field-informations:before{content:none}}.paragraph--type--transfer-station-information.vertical_white .field--name-field-informations:after{content:"";display:block;min-width:500px;width:100%;max-width:869px;max-width:72%;height:216px;background:url(/themes/custom/oasth/images/thessCard_right_line.png);background-size:contain;background-repeat:no-repeat;position:absolute;transform:translateY(-50%);top:50%;right:calc((-100vw + 1200px)/2)}@media (max-width:1600px){.paragraph--type--transfer-station-information.vertical_white .field--name-field-informations:after{max-width:60%}}@media (max-width:1400px){.paragraph--type--transfer-station-information.vertical_white .field--name-field-informations:after{right:-100px;width:calc(100% - 420px);min-width:0}}@media (max-width:1024px){.paragraph--type--transfer-station-information.vertical_white .field--name-field-informations:after{content:none}}@media (min-width:1921px){.paragraph--type--transfer-station-information.vertical_white .field--name-field-informations:after{content:none}}.paragraph--type--transfer-station-information.vertical_white .paragraph--type--svg-information{border:2px solid var(--red-color);padding:22px 75px;border-radius:24px;max-width:500px;background-color:var(--white-color)}@media (max-width:768px){.paragraph--type--transfer-station-information.vertical_white .paragraph--type--svg-information{border-radius:10px;max-width:none;padding:12px 25px 12px 50px}}.paragraph--type--transfer-station-information.vertical_white .paragraph--type--svg-information .field--name-field-svg-image{top:-38px;left:-36px;width:72px;height:72px;border-radius:50%;border:2px solid var(--red-color);background-color:var(--white-color);display:flex;justify-content:center;align-items:center}@media (max-width:768px){.paragraph--type--transfer-station-information.vertical_white .paragraph--type--svg-information .field--name-field-svg-image{left:-2px;top:-22px;width:44px;height:44px}.paragraph--type--transfer-station-information.vertical_white .paragraph--type--svg-information .field--name-field-svg-image img{max-width:60%;max-height:60%}}.paragraph--type--transfer-station-information.horizontal_lightblue .field--name-field-title{text-align:center;margin-bottom:40px}.paragraph--type--transfer-station-information.horizontal_lightblue .field--name-field-informations{display:flex;justify-content:center;flex-wrap:wrap;gap:50px}.paragraph--type--transfer-station-information.horizontal_lightblue .field--name-field-informations>.field__item{flex-basis:calc(50% - 25px)}@media (max-width:768px){.paragraph--type--transfer-station-information.horizontal_lightblue .field--name-field-informations{flex-direction:column;max-width:400px;margin:0 auto;gap:30px}}.paragraph--type--transfer-station-information.horizontal_lightblue .paragraph--type--svg-information{height:100%;width:100%;border:1px solid var(--red-color);padding:20px 55px;border-radius:7px;background-color:var(--bordered-body-main)}@media (max-width:768px){.paragraph--type--transfer-station-information.horizontal_lightblue .paragraph--type--svg-information{padding:10px 24px 10px 40px}}.paragraph--type--transfer-station-information.horizontal_lightblue .paragraph--type--svg-information .field--name-field-svg-image{top:-1px;left:-17px;width:44px;height:44px;border-radius:50%;border:1px solid var(--red-color);background-color:var(--bordered-body-main);display:flex;justify-content:center;align-items:center}@media (max-width:768px){.paragraph--type--transfer-station-information.horizontal_lightblue .paragraph--type--svg-information .field--name-field-svg-image{left:-1px;top:-18px;width:34px;height:34px}.paragraph--type--transfer-station-information.horizontal_lightblue .paragraph--type--svg-information .field--name-field-svg-image img{max-width:70%;max-height:70%}}.paragraph--type--transfer-station-information.vertical_lightblue .field--name-field-title{margin-bottom:40px}.paragraph--type--transfer-station-information.vertical_lightblue .field--name-field-informations .field__item{margin-bottom:25px}.paragraph--type--transfer-station-information.vertical_lightblue .field--name-field-informations .field__item:last-child{margin-bottom:0}.paragraph--type--transfer-station-information.vertical_lightblue .paragraph--type--svg-information{max-width:720px;border:1px solid var(--red-color);padding:20px 55px;border-radius:7px;background-color:var(--bordered-body-main)}@media (max-width:768px){.paragraph--type--transfer-station-information.vertical_lightblue .paragraph--type--svg-information{padding:10px 24px 10px 40px}}.paragraph--type--transfer-station-information.vertical_lightblue .paragraph--type--svg-information .field--name-field-svg-image{top:-1px;left:-17px;width:44px;height:44px;border-radius:50%;border:1px solid var(--red-color);background-color:var(--bordered-body-main);display:flex;justify-content:center;align-items:center}@media (max-width:768px){.paragraph--type--transfer-station-information.vertical_lightblue .paragraph--type--svg-information .field--name-field-svg-image{left:-1px;top:-18px;width:34px;height:34px}.paragraph--type--transfer-station-information.vertical_lightblue .paragraph--type--svg-information .field--name-field-svg-image img{max-width:80%;max-height:80%}}#block-oasth-thesscard-info-blue-block{background-color:var(--primary-text-color);margin-bottom:100px;padding:100px 0;font-size:var(--font-size-18);line-height:var(--line-height-21)}@media (max-width:768px){#block-oasth-thesscard-info-blue-block{font-size:var(--font-size-15);line-height:1.1;padding:60px 0;margin-bottom:60px}}#block-oasth-thesscard-info-blue-block .field--name-field-block-adv-content>.field__item{position:relative}#block-oasth-thesscard-info-blue-block .field--name-field-block-adv-content>.field__item:nth-of-type(1){padding-bottom:70px;margin-bottom:80px}@media (min-width:1921px){#block-oasth-thesscard-info-blue-block .field--name-field-block-adv-content>.field__item:nth-of-type(1){margin-bottom:160px}}@media (max-width:1024px){#block-oasth-thesscard-info-blue-block .field--name-field-block-adv-content>.field__item:nth-of-type(1){margin-bottom:50px;padding-bottom:0}}#block-oasth-thesscard-info-blue-block .field--name-field-block-adv-content>.field__item:nth-of-type(1):before{content:"";width:100%;max-width:33%;height:90px;background:url(/themes/custom/oasth/images/thessTicket_blueBlock_icons.svg);position:absolute;background-repeat:no-repeat;background-size:contain;bottom:0;left:0}@media (max-width:1024px){#block-oasth-thesscard-info-blue-block .field--name-field-block-adv-content>.field__item:nth-of-type(1):before{content:none}}@media (min-width:1921px){#block-oasth-thesscard-info-blue-block .field--name-field-block-adv-content>.field__item:nth-of-type(1):before{bottom:-40px}}#block-oasth-thesscard-info-blue-block .field--name-field-block-adv-content>.field__item:nth-of-type(1):after{content:"";display:block;width:112.25%;height:216px;background:url(/themes/custom/oasth/images/thessTicket_blueBlock_bigLine.svg);background-size:contain;background-repeat:no-repeat;position:absolute;margin-top:15px;right:210px}@media (max-width:1024px){#block-oasth-thesscard-info-blue-block .field--name-field-block-adv-content>.field__item:nth-of-type(1):after{content:none}}@media (min-width:1921px){#block-oasth-thesscard-info-blue-block .field--name-field-block-adv-content>.field__item:nth-of-type(1):after{width:2330px;height:140px;background-size:cover}}#block-oasth-thesscard-info-blue-block .paragraph--type--cards{justify-content:end;flex-direction:row;align-items:center;gap:30px}@media (max-width:1024px){#block-oasth-thesscard-info-blue-block .paragraph--type--cards{flex-direction:column;gap:15px}}#block-oasth-thesscard-info-blue-block .paragraph--type--cards .field--name-field-title{color:var(--white-color);text-align:end;font-size:inherit;line-height:inherit;font-weight:var(--font-weight-regular);max-width:192px}@media (max-width:1024px){#block-oasth-thesscard-info-blue-block .paragraph--type--cards .field--name-field-title{max-width:none;text-align:center}}#block-oasth-thesscard-info-blue-block .paragraph--type--cards .field--name-field-body{font-size:inherit;line-height:inherit;max-width:475px;padding:25px 30px;text-align:start;background-color:var(--white-color);border-left:15px solid var(--red-color)}@media (max-width:1024px){#block-oasth-thesscard-info-blue-block .paragraph--type--cards .field--name-field-body{max-width:none}}@media (max-width:480px){#block-oasth-thesscard-info-blue-block .paragraph--type--cards .field--name-field-body{padding:25px 10px;border-left-width:10px}}#block-oasth-thesscard-accordion-blue-block{margin-top:100px;background-color:var(--primary-text-color);padding:100px 0;font-size:var(--font-size-21);line-height:var(--line-height-27)}@media (max-width:1200px){#block-oasth-thesscard-accordion-blue-block{font-size:var(--font-size-18);line-height:var(--font-line-height-21)}}@media (max-width:768px){#block-oasth-thesscard-accordion-blue-block{font-size:var(--font-size-16);line-height:var(--font-line-height-18);padding:60px 0;margin-top:60px}}@media (max-width:480px){#block-oasth-thesscard-accordion-blue-block{padding:40px 0;margin-top:40px}}#block-oasth-thesscard-accordion-blue-block .paragraph--type--simple-accordion{margin-bottom:32px}#block-oasth-thesscard-accordion-blue-block .paragraph--type--simple-accordion li{font-size:var(--font-size-18);line-height:var(--line-height-21)}#block-oasth-thesscard-accordion-blue-block .paragraph--type--simple-accordion ol li{margin-bottom:20px}#block-oasth-thesscard-accordion-blue-block .paragraph--type--simple-accordion ol li :last-child{margin-bottom:0}#block-oasth-thesscard-accordion-blue-block .paragraph--type--buttons-links{margin-top:50px;width:100%;position:relative}#block-oasth-thesscard-accordion-blue-block .paragraph--type--buttons-links:after{content:"";width:525px;height:100px;background:url(/themes/custom/oasth/images/thessTicket_blueBlock_smallLine.svg);background-repeat:no-repeat;background-size:contain;position:absolute;right:105%;top:-50px}@media (min-width:1921px){#block-oasth-thesscard-accordion-blue-block .paragraph--type--buttons-links:after{content:none}}@media (max-width:1024px){#block-oasth-thesscard-accordion-blue-block .paragraph--type--buttons-links:after{content:none}}#block-oasth-thesscard-accordion-blue-block .paragraph--type--buttons-links .field--name-field-buttons-links{display:flex;gap:40px}@media (max-width:1024px){#block-oasth-thesscard-accordion-blue-block .paragraph--type--buttons-links .field--name-field-buttons-links{flex-direction:column;max-width:420px;margin:0 auto;gap:30px}}#block-oasth-thesscard-accordion-blue-block .paragraph--type--buttons-links .field__item{flex-basis:calc(50% - 20px)}#block-oasth-thesscard-accordion-blue-block .paragraph--type--buttons-links .field__item a{border:1px solid var(--white-color);padding:30px 5px}@media (max-width:768px){#block-oasth-thesscard-accordion-blue-block .paragraph--type--buttons-links .field__item a{padding:10px 5px;border-radius:10px}}.thess-card-information{padding-left:100px}.thess-card-information .clearfix:after{content:none}.thess-card-information .content-fields{display:flex;gap:100px}@media (max-width:1200px){.thess-card-information .content-fields{gap:60px}}@media (max-width:1024px){.thess-card-information .content-fields{gap:30px}}@media (max-width:768px){.thess-card-information .content-fields{flex-direction:column}}.thess-card-information .content-fields>.field--name-body{max-width:500px;width:calc(50% - 100px);min-width:330px;font-size:var(--font-size-21)}@media (max-width:1200px){.thess-card-information .content-fields>.field--name-body{font-size:var(--font-size-18);line-height:var(--font-line-height-21);width:calc(50% - 60px)}}@media (max-width:1024px){.thess-card-information .content-fields>.field--name-body{width:calc(50% - 30px)}}@media (max-width:768px){.thess-card-information .content-fields>.field--name-body{width:100%;min-width:0;max-width:none;font-size:var(--font-size-16);line-height:var(--font-line-height-18)}}.thess-card-information .content-fields>.field--name-body ul{position:relative;padding:0;margin:0;list-style:none}.thess-card-information .content-fields>.field--name-body ul li{margin-bottom:24px}.thess-card-information .content-fields>.field--name-body ul li:last-child{margin-bottom:0}.thess-card-information .content-fields .paragraph--type--images{width:calc(50% - 100px)}@media (max-width:1200px){.thess-card-information .content-fields .paragraph--type--images{width:calc(50% - 60px)}}@media (max-width:1024px){.thess-card-information .content-fields .paragraph--type--images{width:calc(50% - 30px)}}@media (max-width:768px){.thess-card-information .content-fields .paragraph--type--images{width:100%;margin:0 auto}}.thess-card-information .content-fields .field--name-field-images{margin-top:-20%}@media (max-width:1024px){.thess-card-information .content-fields .field--name-field-images{margin-top:-10%}}@media (max-width:860px){.thess-card-information .content-fields .field--name-field-images{margin-top:10%}}@media (max-width:768px){.thess-card-information .content-fields .field--name-field-images{margin:20px 0 40px}}.thess-card-information .content-fields .field--name-field-images .field__item{max-width:475px;box-shadow:10px 10px 20px #0a2a5e26}@media (max-width:768px){.thess-card-information .content-fields .field--name-field-images .field__item{margin:0 auto}}.thess-card-information .content-fields .field--name-field-images .field__item:last-of-type{position:relative;top:-85px;left:70px;z-index:-1}@media (max-width:768px){.thess-card-information .content-fields .field--name-field-images .field__item:last-of-type{top:auto;left:auto;margin-top:20px;z-index:0}}.thess-card-information .vertical_white{margin-bottom:100px}@media (max-width:1024px){.thess-card-information .vertical_white{margin-bottom:70px}}@media (max-width:768px){.thess-card-information .vertical_white{margin-bottom:50px}}.thess-card-information .horizontal_lightblue{margin-top:80px;margin-bottom:65px}@media (max-width:1024px){.thess-card-information .horizontal_lightblue{margin-top:60px;margin-bottom:40px}}@media (max-width:768px){.thess-card-information .horizontal_lightblue{margin-top:50px}}.thess-card-information .vertical_lightblue{margin-top:100px;margin-bottom:160px}@media (max-width:1024px){.thess-card-information .vertical_lightblue{margin-top:70px;margin-bottom:120px}}@media (max-width:768px){.thess-card-information .vertical_lightblue{margin-top:50px;margin-bottom:70px}}.page-node-type-advanced-page .layout-content:has(#block-oasth-thesscard-info-blue-block){padding-bottom:0}.recharge-guide-block{margin-top:80px}@media (max-width:768px){.recharge-guide-block{margin-top:60px}}@media (max-width:480px){.recharge-guide-block{margin-top:32px}}.recharge-guide-block h1{text-align:center;margin-bottom:80px}@media (max-width:768px){.recharge-guide-block h1{margin-bottom:60px}}@media (max-width:480px){.recharge-guide-block h1{margin-bottom:40px}}.recharge-guide-block .blue-bg{padding:80px 0;color:var(--white-color);background-color:var(--primary-text-color)}@media (max-width:768px){.recharge-guide-block .blue-bg{padding:60px 0}}@media (max-width:480px){.recharge-guide-block .blue-bg{padding:32px 0}}.recharge-guide-block .blue-bg .field--name-field-image img{margin:0 auto}.recharge-guide-block .field--name-field-paragraphs-recharge-guide{margin-top:80px}@media (max-width:768px){.recharge-guide-block .field--name-field-paragraphs-recharge-guide{margin-top:60px}}@media (max-width:480px){.recharge-guide-block .field--name-field-paragraphs-recharge-guide{margin-top:32px}}.recharge-guide-block .field--name-field-paragraphs-recharge-guide>.field__item{position:relative;margin-bottom:50px}@media (max-width:768px){.recharge-guide-block .field--name-field-paragraphs-recharge-guide>.field__item{margin-bottom:40px}}@media (max-width:480px){.recharge-guide-block .field--name-field-paragraphs-recharge-guide>.field__item{margin-bottom:30px}}.recharge-guide-block .field--name-field-paragraphs-recharge-guide>.field__item:last-child{margin-bottom:0}.recharge-guide-block .paragraph--type--simple-body,.recharge-guide-block .paragraph--type--bordered-body{margin-top:80px}@media (max-width:768px){.recharge-guide-block .paragraph--type--simple-body,.recharge-guide-block .paragraph--type--bordered-body{margin-top:60px}}@media (max-width:480px){.recharge-guide-block .paragraph--type--simple-body,.recharge-guide-block .paragraph--type--bordered-body{margin-top:32px}}.recharge-guide-block .paragraph--type--bordered-body .field--name-field-body{padding:25px 75px}@media (max-width:1024px){.recharge-guide-block .paragraph--type--bordered-body .field--name-field-body{padding:20px}}@media (max-width:768px){.recharge-guide-block .paragraph--type--bordered-body .field--name-field-body{padding:15px}}@media (max-width:768px){.recharge-guide-block .paragraph--type--bordered-body .field--name-field-body{padding:10px 15px}}.paragraph--type--recharge-guide-steps{position:relative}.paragraph--type--recharge-guide-steps:before{content:"";display:block;background-color:var(--red-color);width:calc((100vw - 900px)/2);height:1px;top:10px;left:calc((-100vw + 860px)/2);position:absolute}@media (max-width:1076px){.paragraph--type--recharge-guide-steps:before{width:88px;left:-100px}}@media (max-width:768px){.paragraph--type--recharge-guide-steps:before{width:30px;left:-40px}}.paragraph--type--recharge-guide-steps .field--name-field-title{font-size:var(--font-size-24);font-weight:var(--font-weight-bold);line-height:1;margin-bottom:15px}@media (max-width:1024px){.paragraph--type--recharge-guide-steps .field--name-field-title{font-size:var(--font-size-21);line-height:1.2}}@media (max-width:768px){.paragraph--type--recharge-guide-steps .field--name-field-title{font-size:var(--font-size-18)}}.paragraph--type--recharge-guide-steps>.field--name-field-body ul{padding-left:30px}@media (max-width:768px){.paragraph--type--recharge-guide-steps>.field--name-field-body ul{padding-left:20px}}.paragraph--type--recharge-guide-steps>.field--name-field-body ul li::marker{color:var(--red-color)}.paragraph--type--recharge-guide-steps .paragraph--type--recharge-guide-boxes{padding:30px 20px;height:100%;border:1px solid var(--red-color);background:var(--bordered-body-main);border-radius:7px;text-align:center}@media (max-width:768px){.paragraph--type--recharge-guide-steps .paragraph--type--recharge-guide-boxes{padding:20px}}@media (max-width:480px){.paragraph--type--recharge-guide-steps .paragraph--type--recharge-guide-boxes{padding:10px 15px}}.paragraph--type--recharge-guide-steps .field--name-field-guide-boxes{margin-top:20px;display:grid;grid-template-columns:repeat(3,minmax(100px,1fr));gap:10px}@media (max-width:768px){.paragraph--type--recharge-guide-steps .field--name-field-guide-boxes{grid-template-columns:repeat(2,minmax(100px,1fr))}}.paragraph--type--recharge-guide-steps .field--name-field-guide-boxes:has([class*=width]){width:85%}@media (max-width:768px){.paragraph--type--recharge-guide-steps .field--name-field-guide-boxes:has([class*=width]){width:100%}}.paragraph--type--recharge-guide-steps .field--name-field-guide-boxes>.field__item{width:100%}@media (max-width:480px){.paragraph--type--recharge-guide-steps .field--name-field-guide-boxes>.field__item{grid-column:1/3}}.paragraph--type--recharge-guide-steps .field--name-field-guide-boxes>.field__item.full_width{grid-column:1/4}@media (max-width:480px){.paragraph--type--recharge-guide-steps .field--name-field-guide-boxes>.field__item.full_width{grid-column:1/3}}.paragraph--type--recharge-guide-steps .field--name-field-guide-boxes>.field__item.full_width .paragraph--type--recharge-guide-boxes{padding:10px 60px;text-align:start}@media (max-width:1024px){.paragraph--type--recharge-guide-steps .field--name-field-guide-boxes>.field__item.full_width .paragraph--type--recharge-guide-boxes{padding:10px 20px}}@media (max-width:768px){.paragraph--type--recharge-guide-steps .field--name-field-guide-boxes>.field__item.full_width .paragraph--type--recharge-guide-boxes{padding:10px 15px}}@media (max-width:480px){.paragraph--type--recharge-guide-steps .field--name-field-guide-boxes>.field__item.full_width .paragraph--type--recharge-guide-boxes{text-align:center}}.paragraph--type--recharge-guide-steps .field--name-field-guide-boxes>.field__item[class*=small_width] .paragraph--type--recharge-guide-boxes{padding:10px 30px;text-align:center}@media (max-width:1024px){.paragraph--type--recharge-guide-steps .field--name-field-guide-boxes>.field__item[class*=small_width] .paragraph--type--recharge-guide-boxes{padding:10px 20px}}@media (max-width:768px){.paragraph--type--recharge-guide-steps .field--name-field-guide-boxes>.field__item[class*=small_width] .paragraph--type--recharge-guide-boxes{padding:10px 15px}}.paragraph--type--recharge-guide-steps .field--name-field-guide-boxes>.field__item.small_width_quantity{grid-column:1/2}@media (max-width:480px){.paragraph--type--recharge-guide-steps .field--name-field-guide-boxes>.field__item.small_width_quantity{grid-column:1/2}}.paragraph--type--recharge-guide-steps .field--name-field-guide-boxes>.field__item.small_width_quantity .paragraph--type--recharge-guide-boxes{padding:10px 30px 10px 60px}@media (max-width:1024px){.paragraph--type--recharge-guide-steps .field--name-field-guide-boxes>.field__item.small_width_quantity .paragraph--type--recharge-guide-boxes{padding:10px 20px}}@media (max-width:768px){.paragraph--type--recharge-guide-steps .field--name-field-guide-boxes>.field__item.small_width_quantity .paragraph--type--recharge-guide-boxes{padding:10px 15px}}.paragraph--type--recharge-guide-steps .field--name-field-guide-boxes>.field__item.small_width_quantity .field--name-field-body{text-align:start}@media (max-width:480px){.paragraph--type--recharge-guide-steps .field--name-field-guide-boxes>.field__item.small_width_quantity .field--name-field-body{text-align:center}}.paragraph--type--recharge-guide-steps .field--name-field-guide-boxes>.field__item.small_width_first{grid-column:1/2}@media (max-width:480px){.paragraph--type--recharge-guide-steps .field--name-field-guide-boxes>.field__item.small_width_first{grid-column:1/3}}.paragraph--type--recharge-guide-steps .field--name-field-guide-boxes>.field__item.small_width_first .paragraph--type--recharge-guide-boxes{padding:10px 30px 10px 60px}@media (max-width:1024px){.paragraph--type--recharge-guide-steps .field--name-field-guide-boxes>.field__item.small_width_first .paragraph--type--recharge-guide-boxes{padding:10px 20px}}@media (max-width:768px){.paragraph--type--recharge-guide-steps .field--name-field-guide-boxes>.field__item.small_width_first .paragraph--type--recharge-guide-boxes{padding:10px 15px}}.paragraph--type--recharge-guide-steps .field--name-field-guide-boxes>.field__item.small_width_first .field--name-field-body{text-align:start}@media (max-width:480px){.paragraph--type--recharge-guide-steps .field--name-field-guide-boxes>.field__item.small_width_first .field--name-field-body{text-align:center}}.paragraph--type--recharge-guide-steps .field--name-field-guide-boxes>.field__item.extra_small_width{width:50%;margin:0 auto}@media (max-width:480px){.paragraph--type--recharge-guide-steps .field--name-field-guide-boxes>.field__item.extra_small_width{grid-column:2/3;width:100%}}.paragraph--type--recharge-guide-steps .field--name-field-guide-boxes>.field__item.extra_small_width .paragraph--type--recharge-guide-boxes{text-align:center}.paragraph--type--recharge-guide-steps .field--name-field-guide-boxes>.field__item.medium_width{grid-column:1/3;width:65%}@media (max-width:768px){.paragraph--type--recharge-guide-steps .field--name-field-guide-boxes>.field__item.medium_width{grid-column:1/2;width:100%}}@media (max-width:480px){.paragraph--type--recharge-guide-steps .field--name-field-guide-boxes>.field__item.medium_width{grid-column:1/3}}.paragraph--type--recharge-guide-steps .field--name-field-guide-boxes>.field__item.medium_width .paragraph--type--recharge-guide-boxes{padding:10px 30px 10px 60px;text-align:start}@media (max-width:1024px){.paragraph--type--recharge-guide-steps .field--name-field-guide-boxes>.field__item.medium_width .paragraph--type--recharge-guide-boxes{padding:10px 20px}}@media (max-width:768px){.paragraph--type--recharge-guide-steps .field--name-field-guide-boxes>.field__item.medium_width .paragraph--type--recharge-guide-boxes{padding:10px 15px}}@media (max-width:480px){.paragraph--type--recharge-guide-steps .field--name-field-guide-boxes>.field__item.medium_width .paragraph--type--recharge-guide-boxes{text-align:center}}.paragraph--type--recharge-guide-steps .field--name-field-guide-boxes>.field__item.default_box .paragraph--type--recharge-guide-boxes{display:flex;justify-content:center;align-self:center}.paragraph--type--recharge-guide-steps .field--name-field-guide-boxes>.field__item.default_box .paragraph--type--recharge-guide-boxes>.field--name-field-body{display:flex;justify-content:center;align-self:center}@media (max-width:1550px){#app .telematics-search--block{padding:30px}}@media (max-width:1200px){#app .telematics-search--block{flex-direction:column;align-items:center;padding:50px 100px;gap:20px}}@media (max-width:768px){#app .telematics-search--block{padding:30px 40px}}#app .telematics-search--block .search--block-container .search--block-container--description{min-height:57px}@media (max-width:1200px){#app .telematics-search--block .search--block-container .search--block-container--description{min-height:0}}@media (max-width:768px){#app .telematics-search--block .search--block-container .search--block-container--description{font-size:var(--font-size-14);line-height:1.1;margin-bottom:10px}}#app .telematics-search--block .search--block-container label,#app .telematics-search--block .search--block-container h3{font-weight:var(--font-weight-bold)}@media (max-width:768px){#app .telematics-search--block .search--block-container label,#app .telematics-search--block .search--block-container h3{font-size:var(--font-size-18);line-height:var(--font-line-height-21)}}#app .telematics-search--block .search--block-container:nth-of-type(1){width:29%}@media (max-width:1815px) and (min-width:1725px){#app .telematics-search--block .search--block-container:nth-of-type(1){padding-right:25px}}@media (max-width:1725px){#app .telematics-search--block .search--block-container:nth-of-type(1){width:33%;max-width:none}}@media (max-width:1440px){#app .telematics-search--block .search--block-container:nth-of-type(1){padding-right:25px}}@media (max-width:1200px){#app .telematics-search--block .search--block-container:nth-of-type(1){width:100%;max-width:none;border:none;padding:0}}#app .telematics-search--block .search--block-container:nth-of-type(2){width:43%}@media (max-width:1815px) and (min-width:1725px){#app .telematics-search--block .search--block-container:nth-of-type(2){padding:0 25px}}@media (max-width:1725px){#app .telematics-search--block .search--block-container:nth-of-type(2){width:39%;max-width:none}}@media (max-width:1440px){#app .telematics-search--block .search--block-container:nth-of-type(2){padding:0 25px}}@media (max-width:1200px){#app .telematics-search--block .search--block-container:nth-of-type(2){width:100%;max-width:none;border:none;padding:0}}@media (max-width:1725px){#app .telematics-search--block .search--block-container:nth-of-type(2) .search--block-container--filters{flex-direction:column}#app .telematics-search--block .search--block-container:nth-of-type(2) .search--block-container--filters .multiselect{width:100%}}#app .telematics-search--block .search--block-container:nth-of-type(3){width:30%}@media (max-width:1815px) and (min-width:1725px){#app .telematics-search--block .search--block-container:nth-of-type(3){padding:0 25px}}@media (max-width:1725px){#app .telematics-search--block .search--block-container:nth-of-type(3){width:33%;max-width:none}}@media (max-width:1440px){#app .telematics-search--block .search--block-container:nth-of-type(3){padding:0 25px}}@media (max-width:1200px){#app .telematics-search--block .search--block-container:nth-of-type(3){width:100%;max-width:none;padding:0}}#app .telematics-search--block .search--block-container:nth-of-type(3) #trip-planner-cta{max-width:300px;text-align:center}@media (max-width:768px){#app .telematics-search--block .search--block-container:nth-of-type(3) #trip-planner-cta{max-width:none;font-size:var(--font-size-16);line-height:1.1}}@media (max-width:1024px){#app .route-main-container{width:100vw;margin-left:calc(-50vw + 50%)}}@media (max-width:1024px){#app .route-main-container .route-section--header{padding-left:100px;padding-right:100px}}@media (max-width:768px){#app .route-main-container .route-section--header{padding-left:40px;padding-right:40px;font-size:var(--font-size-18);line-height:var(--font-line-height-21)}}@media (max-width:768px){#app .route-main-container .route-section--header h3{font-size:var(--font-size-18);line-height:var(--font-line-height-21)}}@media (max-width:1024px){#app .route-main-container .route-section--content{padding-left:100px;padding-right:100px}}@media (max-width:768px){#app .route-main-container .route-section--content{padding-left:40px;padding-right:40px}}#app .route-main-container .info-section-col-2{overflow:hidden}#app .route-main-container .info-section-col-2 .info-section--crossing-lines:nth-child(2) .info-section--header{gap:10px}@media (max-width:480px){#app .route-main-container .info-section-col-2 .info-section--crossing-lines:nth-child(2) .info-section--header{flex-direction:column}}#app .route-main-container .info-section-col-2 .info-section--crossing-lines:nth-child(2) .info-section--header h3{flex-shrink:0}@media (max-width:480px){#app .route-main-container .info-section-col-2 .info-section--crossing-lines:nth-child(2) .info-section--header h3{order:2}}@media (max-width:1024px){#app .route-main-container .info-section-col-2 .info-section--crossing-lines:nth-child(2) .info-section--header .stop-latest-update{font-size:.47619047619047616rem;line-height:1;align-self:flex-start}}@media (max-width:480px){#app .route-main-container .info-section-col-2 .info-section--crossing-lines:nth-child(2) .info-section--header .stop-latest-update{align-self:flex-end}}@media (max-width:768px){#app .route-main-container .info-section-col-2{padding:0;flex-direction:column}#app .route-main-container .info-section-col-2>.info-section{border-radius:0}#app .route-main-container .info-section-col-2>.info-section:last-child{border:none;border-top:2px solid var(--white-color)}}@media (max-width:768px){#app .route-main-container .info-section-col-2 .info-section--header,#app .route-main-container .info-section-col-2 .info-section--content{padding-left:40px;padding-right:40px;gap:15px}}@media (max-width:768px){#app .route-main-container .info-section-col-2 .info-section--header h3{font-size:var(--font-size-18);line-height:var(--font-line-height-21)}}@media (max-width:768px){#app .route-main-container .info-section-col-2 .info-section--item{font-size:var(--font-size-14);line-height:1.1}#app .route-main-container .info-section-col-2 .info-section--item .route-headsign,#app .route-main-container .info-section-col-2 .info-section--item .route-departure-times{font-size:var(--font-size-14);line-height:1}#app .route-main-container .info-section-col-2 .info-section--item .route-code{width:30px;height:30px}}@media (max-width:768px){#app .route-main-container .route-info h2{font-size:var(--font-size-18);line-height:var(--font-line-height-21)}}@media (max-width:1024px){#app .route-main-container .route-info .multiselect,#app .route-main-container .route-info label{max-width:none}}@media (max-width:768px){#app .route-main-container .route-info .multiselect,#app .route-main-container .route-info label{font-size:var(--font-size-16);line-height:1.1}}@media (max-width:768px){#app .route-main-container .route-section--timetable-hour-headsign,#app .route-main-container .route-section--timetable-hour-container,#app .route-main-container .route-sequence--stop{font-size:var(--font-size-16);line-height:1.1}}@media (max-width:768px){#app .route-main-container .route-section--timetable-hour:has(.route-section--timetable-hour-container){gap:25px}}@media (max-width:768px){#app .route-main-container .route-section--timetable-hour-container{gap:10px;flex-wrap:nowrap}}@media (max-width:768px){#app .route-main-container .route-section--timetable-hour-container .route-section--timetable-hour-key{width:35px;height:35px}}@media (max-width:768px){#app .route-main-container .route-section--timetable-hour-container .route-section--timetable-hour-values{gap:10px;flex-wrap:wrap;row-gap:5px}}@media (max-width:1024px){#app .nearby-routes-main-container{width:100vw;margin-left:calc(-50vw + 50%)}}@media (max-width:1024px){#app .nearby-routes-main-container .route-section--header,#app .nearby-routes-main-container .route-section--content,#app .nearby-routes-main-container .nearby-stops-main-container{padding-left:100px;padding-right:100px}}@media (max-width:768px){#app .nearby-routes-main-container .route-section--header,#app .nearby-routes-main-container .route-section--content,#app .nearby-routes-main-container .nearby-stops-main-container{padding-left:40px;padding-right:40px}}@media (max-width:768px){#app .nearby-routes-main-container .route-section--header,#app .nearby-routes-main-container .section-nearby-stops-item-name{font-size:var(--font-size-18);line-height:var(--font-line-height-21)}}@media (max-width:768px){#app .nearby-routes-main-container .section-nearby-stops-item .section-title{font-size:var(--font-size-16);line-height:1.1}}@media (max-width:480px){#app .nearby-routes-main-container .section-nearby-stops-item .section-nearby-stops-item-route{width:30px;height:30px;font-size:var(--font-size-14)}}#app .nearby-routes-main-container .section-nearby-stops-header h3{font-size:inherit;line-height:inherit}@media (max-width:1024px){#app .info-section--trip-planner{width:100vw;margin-left:calc(-50vw + 50%)}}@media (max-width:1024px){#app .info-section--trip-planner .info-section--header,#app .info-section--trip-planner .info-section--content{padding-left:100px;padding-right:100px}}@media (max-width:768px){#app .info-section--trip-planner .info-section--header,#app .info-section--trip-planner .info-section--content{padding-left:40px;padding-right:40px}}@media (max-width:1024px){#app .info-section--trip-planner .info-section--navigate-options{flex-direction:column}#app .info-section--trip-planner .info-section--navigate-options .info-section--navigate-options-col-1,#app .info-section--trip-planner .info-section--navigate-options .info-section--navigate-options-col-2{width:100%}}@media (max-width:768px){#app .info-section--trip-planner .info-section--header h3,#app .info-section--trip-planner .info-section--navigate-options-col-1>span,#app .info-section--trip-planner .info-section--navigate-options-col-2>span{font-size:var(--font-size-18);line-height:var(--font-line-height-21)}}@media (max-width:768px){#app .info-section--trip-planner #calculateTrip{width:100%;text-align:center;display:block;font-size:var(--font-size-16);line-height:1.1}}@media (max-width:768px){#app .info-section--trip-planner button{font-size:var(--font-size-16);line-height:1.1}}@media (max-width:580px){#app .info-section--trip-planner-map .itinerary-directions{flex-direction:column;align-items:center;gap:10px}}@media (max-width:768px){#app .info-section--trip-planner-map .itinerary{font-size:var(--font-size-14);line-height:var(--font-line-height-16)}}@media (max-width:480px){#app .info-section--trip-planner-map .itinerary-timetable{font-size:var(--font-size-12);line-height:1.1}}@media (max-width:480px){#app .info-section--trip-planner-map .itinerary-action{font-size:var(--font-size-14);line-height:1.1;gap:10px}}@media (max-width:480px){#app .info-section--trip-planner-map .route-available-modes{width:70px;padding:8px}}@media (max-width:340px){#app .info-section--trip-planner-map .route-available-modes{width:62px}}@media (max-width:768px){#app .multiselect{font-size:var(--font-size-16);line-height:1.1}#app .multiselect .multiselect-single-label{padding-right:calc(1.25rem + var(--ms-px,.5rem) * 3)}#app .multiselect .multiselect-clear{padding-right:var(--ms-px,.5rem)}}@media (max-width:1440px){#app .multiselect .multiselect-placeholder{font-size:var(--font-size-16);line-height:1.1}}@media (max-width:768px){#app #show-stop-map{font-size:var(--font-size-16);line-height:1.1}}#special_route_airport{scroll-margin-top:200px;margin-top:80px;margin-bottom:100px}@media (max-width:768px){#special_route_airport{margin-top:60px;margin-bottom:70px}}@media (max-width:480px){#special_route_airport{margin-top:30px;margin-bottom:40px}}#express_lines{scroll-margin-top:200px}.mobile-app a{word-break:break-all}.mobile-app .paragraph--type--bordered-body{margin-bottom:40px}.mobile-app .paragraph--type--simple-body{margin-bottom:80px}@media (max-width:1024px){.mobile-app .paragraph--type--simple-body{margin-bottom:60px}}@media (max-width:768px){.mobile-app .paragraph--type--simple-body{margin-bottom:50px}}@media (max-width:480px){.mobile-app .paragraph--type--simple-body{margin-bottom:40px}.mobile-app .paragraph--type--simple-body .field--name-field-paragraph-title{margin-bottom:20px}}.mobile-app .paragraph--type--body-image{justify-content:space-between;justify-content:center;align-items:center}@media (max-width:768px){.mobile-app .paragraph--type--body-image{flex-direction:column!important;margin:40px 0;gap:20px;align-items:flex-start}}.mobile-app .paragraph--type--body-image .field--name-field-body{max-width:500px;gap:1em;margin:40px 0}@media (max-width:768px){.mobile-app .paragraph--type--body-image .field--name-field-body{margin:0}}.mobile-app .paragraph--type--body-image .field--name-field-body li:not(:last-child){margin-bottom:.5em}.mobile-app .paragraph--type--body-image .field--name-field-body li::marker{color:var(--red-color)}@media (max-width:768px){.mobile-app .paragraph--type--body-image .field--name-field-body ol,.mobile-app .paragraph--type--body-image .field--name-field-body ul{padding-inline-start:20px}}.mobile-app .paragraph--type--body-image .field--name-field-card-image{max-width:200px;flex-shrink:0;border:2px solid var(--primary-text-color);border-radius:14px;overflow:hidden}@media (max-width:1024px){.mobile-app .paragraph--type--body-image .field--name-field-card-image{max-width:160px}}@media (max-width:768px){.mobile-app .paragraph--type--body-image .field--name-field-card-image{max-width:200px;align-self:center}}.mobile-app .field__item:nth-child(2n) .paragraph--type--body-image{flex-direction:row-reverse}.telematics-app-info .paragraph--type--body-image{margin-left:calc((100vw - 1000px)/2)}.telematics-app-info .paragraph--type--body-image .field--name-field-card-image{min-width:450px}@media (max-width:1024px){.telematics-app-info .paragraph--type--body-image .field--name-field-card-image{margin-right:-100px;min-width:0}}@media (max-width:768px){.telematics-app-info .paragraph--type--body-image .field--name-field-card-image{margin-right:-40px}}.telematics-app-info .paragraph--type--body-image .field--name-field-card-image img{border-radius:46px 0 0 46px}@media (max-width:1024px){.telematics-app-info .paragraph--type--body-image .field--name-field-card-image img{margin-left:auto}}@media (max-width:768px){.telematics-app-info .paragraph--type--body-image .field--name-field-card-image img{border-radius:34px 0 0 34px}}@media (max-width:1200px){.telematics-app-info .paragraph--type--body-image{gap:40px;margin-left:100px}}@media (max-width:1024px){.telematics-app-info .paragraph--type--body-image{flex-direction:column;margin-right:100px}}@media (max-width:768px){.telematics-app-info .paragraph--type--body-image{margin:0 40px;gap:20px}}.field--name-field-subheader-hero-image,.region-subheader.field--name-field-hero-image{padding-top:70px}.field--name-field-subheader-hero-image img,.region-subheader.field--name-field-hero-image img{object-fit:cover;width:100%;height:400px}@media (max-width:1350px){.field--name-field-subheader-hero-image,.region-subheader.field--name-field-hero-image{padding-top:50px}.field--name-field-subheader-hero-image img,.region-subheader.field--name-field-hero-image img{height:300px}}@media (max-width:480px){.field--name-field-subheader-hero-image,.region-subheader.field--name-field-hero-image{padding-top:35px}.field--name-field-subheader-hero-image img,.region-subheader.field--name-field-hero-image img{height:200px}}.breadcrumb{color:#595959;padding-bottom:20px;padding-top:65px;font-size:var(--font-size-18);line-height:var(--font-line-height-21)}.breadcrumb li:before{content:"/"}.breadcrumb li:not(:last-child){font-weight:var(--font-weight-bold)}@media (max-width:768px){.breadcrumb{padding-top:25px;text-align:center;font-size:var(--font-size-15);line-height:var(--font-line-height-16)}}[id^=webform-submission-report-form-node-10-add-form]{margin-top:80px;padding:40px 130px 40px 30px;border-radius:10px;background-color:var(--primary-form-color);display:flex;flex-direction:column;gap:30px}@media (max-width:1024px){[id^=webform-submission-report-form-node-10-add-form]{margin-top:60px;padding:40px 60px}}@media (max-width:768px){[id^=webform-submission-report-form-node-10-add-form]{margin-top:40px;gap:20px}}@media (max-width:480px){[id^=webform-submission-report-form-node-10-add-form]{width:100vw;margin-left:calc(50% - 50vw);padding:20px 40px}}[id^=webform-submission-report-form-node-10-add-form] .js-form-item:not([id^=edit-thematic-section],.js-form-type-checkbox){margin:0;display:flex;flex-direction:column;gap:15px}@media (max-width:768px){[id^=webform-submission-report-form-node-10-add-form] .js-form-item:not([id^=edit-thematic-section],.js-form-type-checkbox){gap:10px}}[id^=webform-submission-report-form-node-10-add-form] [id^=edit-thematic-section]{margin:0}@media (max-width:768px){[id^=webform-submission-report-form-node-10-add-form] h3{text-align:center}}[id^=webform-submission-report-form-node-10-add-form] input:not([type=checkbox]),[id^=webform-submission-report-form-node-10-add-form] textarea{border-radius:10px;background-color:var(--secondary-form-color);color:var(--primary-text-color);border:none;min-height:50px}@media (max-width:768px){[id^=webform-submission-report-form-node-10-add-form] input:not([type=checkbox]),[id^=webform-submission-report-form-node-10-add-form] textarea{min-height:36px}}[id^=webform-submission-report-form-node-10-add-form] input:not([type=checkbox]){padding-left:15px}[id^=webform-submission-report-form-node-10-add-form] textarea{padding:20px;min-height:200px}[id^=webform-submission-report-form-node-10-add-form] label{font-size:var(--font-size-18);line-height:var(--font-line-height-21)}@media (max-width:768px){[id^=webform-submission-report-form-node-10-add-form] label{font-size:var(--font-size-15);line-height:1.1}}[id^=webform-submission-report-form-node-10-add-form] .shs-field-container{display:flex;flex-direction:row;gap:20px;margin:0}@media (max-width:768px){[id^=webform-submission-report-form-node-10-add-form] .shs-field-container{flex-direction:column;gap:15px}}[id^=webform-submission-report-form-node-10-add-form] .shs-field-container .shs-widget-container{width:100%;max-width:calc(50% - 10px)}@media (max-width:768px){[id^=webform-submission-report-form-node-10-add-form] .shs-field-container .shs-widget-container{max-width:none}}[id^=webform-submission-report-form-node-10-add-form] .shs-field-container .select2-container{width:100%!important}[id^=webform-submission-report-form-node-10-add-form] [id^=edit-thematic-section] .webform-section-wrapper{display:flex;flex-direction:row;gap:20px}@media (max-width:768px){[id^=webform-submission-report-form-node-10-add-form] [id^=edit-thematic-section] .webform-section-wrapper{gap:15px}}[id^=webform-submission-report-form-node-10-add-form] [id^=edit-info-line]{display:flex;flex-direction:row;gap:20px}@media (max-width:700px){[id^=webform-submission-report-form-node-10-add-form] [id^=edit-info-line]{flex-direction:column;gap:15px}}[id^=webform-submission-report-form-node-10-add-form] [id^=edit-info-line] .js-form-item{width:100%;max-width:27%;min-width:230px}@media (max-width:1024px){[id^=webform-submission-report-form-node-10-add-form] [id^=edit-info-line] .js-form-item{max-width:none;min-width:0}}[id^=webform-submission-report-form-node-10-add-form] [id^=edit-info-line] .js-form-item input{width:100%;padding:0 20px;line-height:1}[id^=webform-submission-report-form-node-10-add-form] [id^=edit-info-line] .js-form-item .edit-date-container{position:relative}[id^=webform-submission-report-form-node-10-add-form] [id^=edit-info-line] .js-form-item .edit-date-container input{padding-top:5px}[id^=webform-submission-report-form-node-10-add-form] [id^=edit-info-line] .js-form-item .edit-date-container:after{position:absolute;content:"";width:21px;height:21px;background:url(/themes/custom/oasth/images/calendar-days-solid.svg);background-repeat:no-repeat;background-size:contain;right:20px;top:50%;transform:translateY(-50%);pointer-events:none}[id^=webform-submission-report-form-node-10-add-form] [id^=edit-info-line] .js-form-item .edit-time-container{position:relative}[id^=webform-submission-report-form-node-10-add-form] [id^=edit-info-line] .js-form-item .edit-time-container input{padding-top:5px}[id^=webform-submission-report-form-node-10-add-form] [id^=edit-info-line] .js-form-item .edit-time-container:after{position:absolute;content:"";width:21px;height:21px;background:url(/themes/custom/oasth/images/clock-solid.svg);background-repeat:no-repeat;background-size:contain;right:20px;top:50%;transform:translateY(-50%);pointer-events:none}[id^=webform-submission-report-form-node-10-add-form] [id^=edit-personal-information]{max-width:66%}@media (max-width:1024px){[id^=webform-submission-report-form-node-10-add-form] [id^=edit-personal-information]{max-width:none}}[id^=webform-submission-report-form-node-10-add-form] [id^=edit-personal-information] .webform-section-wrapper{display:grid;grid-template-columns:repeat(2,minmax(230px,calc(50% - 10px)));gap:20px}@media (max-width:1024px){[id^=webform-submission-report-form-node-10-add-form] [id^=edit-personal-information] .webform-section-wrapper{grid-template-columns:repeat(2,calc(50% - 10px))}}@media (max-width:768px){[id^=webform-submission-report-form-node-10-add-form] [id^=edit-personal-information] .webform-section-wrapper{grid-template-columns:100%;gap:15px}}[id^=webform-submission-report-form-node-10-add-form] .js-form-item-subject input{width:100%}[id^=webform-submission-report-form-node-10-add-form] .form-type-webform-document-file .js-form-type-checkbox{margin-top:20px;display:flex;align-items:center;gap:15px}[id^=webform-submission-report-form-node-10-add-form] .form-type-webform-document-file .js-form-type-checkbox [type=checkbox]:before{background-color:var(--red-color)}[id^=webform-submission-report-form-node-10-add-form] .form-type-webform-document-file .js-form-type-checkbox .file{padding-left:0;background-image:none}[id^=webform-submission-report-form-node-10-add-form] .form-type-webform-document-file [data-drupal-selector=edit-report-file-remove-button]{margin:10px 0 0;padding:5px 10px;min-height:0;border:1px solid var(--red-color);color:var(--red-color)}[id^=webform-submission-report-form-node-10-add-form] .form-type-webform-document-file [data-drupal-selector=edit-report-file-remove-button]:hover{cursor:pointer;color:var(--white-color);background-color:var(--red-color)}[id^=webform-submission-report-form-node-10-add-form] .form-type-webform-document-file .webform-element-description{margin-top:10px}[id^=webform-submission-report-form-node-10-add-form] .form-type-webform-document-file .webform-element-description p{margin-bottom:10px}[id^=webform-submission-report-form-node-10-add-form] .form-type-webform-document-file .webform-element-description p:last-child{margin-bottom:0}[id^=webform-submission-report-form-node-10-add-form] .webform-upload-files{margin:0;display:inline-block;border-radius:10px;padding:10px 20px 7px;background-color:var(--secondary-form-color);border:1px solid var(--primary-text-color);width:100%;max-width:210px;text-align:center}@media (max-width:480px){[id^=webform-submission-report-form-node-10-add-form] .webform-upload-files{max-width:none}}[id^=webform-submission-report-form-node-10-add-form] .webform-upload-files:hover{cursor:pointer}[id^=webform-submission-report-form-node-10-add-form] .form-actions.webform-actions{position:relative;display:flex;align-items:center;max-width:210px;width:100%}@media (max-width:480px){[id^=webform-submission-report-form-node-10-add-form] .form-actions.webform-actions{max-width:160px}}[id^=webform-submission-report-form-node-10-add-form] .form-actions.webform-actions [id^=edit-actions-submit]{width:100%;padding:0 24px;font-size:var(--font-size-18);text-align:start;background-color:var(--primary-text-color);border-radius:25px;color:var(--white-color);line-height:1}@media (max-width:768px){[id^=webform-submission-report-form-node-10-add-form] .form-actions.webform-actions [id^=edit-actions-submit]{font-size:var(--font-size-15);min-height:27px}}[id^=webform-submission-report-form-node-10-add-form] .form-actions.webform-actions [id^=edit-actions-submit]:hover{cursor:pointer}[id^=webform-submission-report-form-node-10-add-form] .form-actions.webform-actions:after{content:"";display:block;position:relative;margin-left:-30px;width:15px;height:15px;background:url(/themes/custom/oasth/images/svg-reportFormButton.svg);pointer-events:none}.region-content .select2-selection{height:50px!important;border-radius:10px!important;color:var(--primary-form-color)!important;background-color:var(--secondary-form-color)!important;border:0px!important}@media (max-width:768px){.region-content:has([id^=block-oasth-report-form]) .select2-selection{height:36px!important}}.region-content .select2-selection--single{background:none;border:none;padding:0 20px;display:flex!important;align-items:center;justify-content:space-between;gap:15px}.region-content .select2-selection--single .select2-selection__placeholder,.region-content .select2-selection--single .select2-selection__rendered{color:var(--primary-text-color);font-size:var(--font-size-18);line-height:1.1;padding:0!important;white-space:normal}@media (max-width:768px){.region-content .select2-selection--single .select2-selection__placeholder,.region-content .select2-selection--single .select2-selection__rendered{font-size:var(--font-size-15)}}.region-content .select2-selection--single .select2-selection__arrow{position:relative!important}.region-content .select2-container--open.select2-container--below{border-radius:10px 10px 0 0}.region-content .select2-container--open.select2-container--above{border-radius:0 0 10px 10px}.select2-container--open{background-color:var(--white-color)!important}.select2-dropdown:has(#select2-edit-thematic-section-category-results),.select2-dropdown:has(#select2-edit-thematic-section-subcategory-results),.select2-dropdown:has(#select2-edit-category-shs-0-0-results),.select2-dropdown:has(#select2-edit-category-shs-0-1-results){border:none;overflow:hidden}.select2-dropdown:has(#select2-edit-thematic-section-category-results).select2-dropdown--below,.select2-dropdown:has(#select2-edit-thematic-section-subcategory-results).select2-dropdown--below,.select2-dropdown:has(#select2-edit-category-shs-0-0-results).select2-dropdown--below,.select2-dropdown:has(#select2-edit-category-shs-0-1-results).select2-dropdown--below{border-radius:0 0 10px 10px;z-index:0}.select2-dropdown:has(#select2-edit-thematic-section-category-results).select2-dropdown--above,.select2-dropdown:has(#select2-edit-thematic-section-subcategory-results).select2-dropdown--above,.select2-dropdown:has(#select2-edit-category-shs-0-0-results).select2-dropdown--above,.select2-dropdown:has(#select2-edit-category-shs-0-1-results).select2-dropdown--above{border-radius:10px 10px 0 0;z-index:5}.select2-dropdown:has(#select2-edit-thematic-section-category-results) .select2-results ul,.select2-dropdown:has(#select2-edit-thematic-section-subcategory-results) .select2-results ul,.select2-dropdown:has(#select2-edit-category-shs-0-0-results) .select2-results ul,.select2-dropdown:has(#select2-edit-category-shs-0-1-results) .select2-results ul{color:var(--gray-text-color)}.select2-dropdown:has(#select2-edit-thematic-section-category-results) .select2-results ul>li:hover,.select2-dropdown:has(#select2-edit-thematic-section-subcategory-results) .select2-results ul>li:hover,.select2-dropdown:has(#select2-edit-category-shs-0-0-results) .select2-results ul>li:hover,.select2-dropdown:has(#select2-edit-category-shs-0-1-results) .select2-results ul>li:hover{color:var(--primary-text-color);cursor:pointer}.flatpickr-calendar.animate.open{z-index:0}div[data-drupal-messages]{position:fixed;top:100px;right:0;z-index:502;width:auto!important}.messages{display:flex;width:100%;max-width:410px;min-height:63px;font-size:var(--font-size-18);line-height:1.25!important;color:var(--black-color);background:var(--white-color);border:none;border-radius:8px 0 0 8px;box-shadow:0 4px 12px #00000024;padding:0;margin-left:10px}@media (max-width:768px){.messages{font-size:var(--font-size-14)}}.messages+.messages{margin-top:140px}.messages__list{display:flex;justify-content:center;flex-direction:column;width:100%;overflow-x:hidden;padding:9px 32px 15px 20px}@media (max-width:768px){.messages__list{padding-right:15px}}.messages__item{max-height:140px;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;padding-right:20px;margin-right:-20px}.messages__item::-webkit-scrollbar{display:none}.messages__item a,.messages__item a:visited{color:var(--red-color)}.messages .item-list{padding:0}.messages .item-list ul{list-style:none}.messages .item-list ul,.messages .item-list li{margin:0}.messages .icon{display:flex;align-items:center;flex-shrink:0;width:59px;background:var(--green-2);border-radius:8px 0 0 8px;padding:22px 19px}.messages .icon-close{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;border:1px solid var(--border);border-radius:50%;margin:9px 20px 9px 0;cursor:pointer}.messages .icon-close svg{width:8px;height:8px}.messages .icon-close path{stroke:var(--black-color)}.messages--error .icon{background:var(--red-color)}.messages--error .icon svg{width:19px;height:19px}.messages--error .icon path{fill:var(--white-color)}.messages--warning .icon{background:var(--orange)}.messages--warning .icon svg{width:19px;height:19px}.messages--warning .icon path{stroke:var(--black-color)}.ui-widget-overlay{background:var(--black-color)!important;opacity:.8!important;z-index:101!important}.webform-confirmation-modal.ui-dialog .ui-dialog-titlebar{position:static;border:none;background:transparent;background-image:url(/themes/custom/oasth/images/sent.jpg)!important;width:250px;height:250px;background-size:contain;margin:0 auto}.ui-dialog:has(.webform-confirmation-modal--content) .ui-dialog-titlebar{position:static;border:none;background:transparent;background-image:url(/themes/custom/oasth/images/sent.jpg)!important;width:250px;height:250px;background-size:contain;margin:0 auto}.ui-dialog{left:50%!important;transform:translate(-50%)!important;z-index:102!important;width:calc(100% - 32px)!important;max-width:692px!important;background:var(--white-color)!important;font-family:var(--font-family-PFUniversal)!important;border:none!important;padding:0!important}.ui-dialog.ui-widget{border-radius:16px!important}.ui-dialog .ui-dialog-titlebar{color:var(--primary-text-color);background:none!important;border:none!important;padding:0!important}.ui-dialog .ui-dialog-titlebar .ui-dialog-title{display:none}.ui-dialog .ui-dialog-titlebar button{top:20px;right:20px!important;width:42px!important;height:42px;z-index:101;background:var(--white-color);color:transparent;border:1px solid var(--border)!important;border-radius:50%;transform:none;opacity:1;outline:none;margin:0}.ui-dialog .ui-dialog-titlebar button:hover{border:1px solid var(--border)}.ui-dialog .ui-dialog-titlebar .ui-icon.ui-icon-closethick{position:absolute;left:14px!important;top:13px;background-image:url(/themes/custom/oasth/images/close-grey.svg);background-position:0;background-repeat:no-repeat;background-size:12px;font-size:.5714285714285714rem;-webkit-mask-image:none;margin:0}.ui-dialog .ui-dialog-titlebar .ui-button-icon-space,.ui-dialog-title{display:none}.ui-dialog form{display:flex;flex-direction:column;gap:20px}.ui-dialog .ui-dialog-content{text-align:center;padding:40px 20px!important;background-color:var(--white-color)!important;color:var(--primary-text-color)!important;max-width:526px;border-radius:8px!important;margin:0 auto;scrollbar-width:none;background:var(--white-color)!important;-ms-overflow-style:none;overflow:-moz-scrollbars-none}@media (max-width:768px){.ui-dialog .ui-dialog-content{padding:75px 20px 40px!important}}.ui-dialog .ui-dialog-content::-webkit-scrollbar{display:none}@media (max-width:1440px){.ui-dialog .ui-dialog-content .modal-title{font-size:var(--font-size-28);line-height:1.2}}@media (max-width:1200px){.ui-dialog .ui-dialog-content .modal-title{font-size:var(--font-size-25)}}@media (max-width:768px){.ui-dialog .ui-dialog-content .modal-title{font-size:var(--font-size-21)}}@media (max-width:1200px){.ui-dialog .ui-dialog-content .modal-description{font-size:var(--font-size-18);line-height:var(--font-line-height-21)}}@media (max-width:768px){.ui-dialog .ui-dialog-content .modal-description{font-size:var(--font-size-16);line-height:var(--font-line-height-18)}}.ui-dialog .ui-dialog-content .modal-description a{color:var(--blue);font-weight:var(--font-weight-bold)}.ui-dialog .actions-wrapper{display:flex;flex-direction:column;gap:12px;margin-top:20px}.ui-dialog .actions-wrapper input{font-family:var(--font-family-PFUniversal);font-size:var(--font-size-15);line-height:var(--line-height-24);margin:0 auto}.ui-dialog .dialog-close{background:transparent;background-image:url(/themes/custom/oasth/images/close.svg);background-position:0 6px;background-repeat:no-repeat;background-size:12px;border:none;color:var(--red-color);font-weight:var(--font-weight-bold);padding:0 0 0 20px;cursor:pointer}@media (max-width:1200px){.ui-dialog .fieldset-legend{font-size:var(--font-size-18);line-height:var(--font-line-height-21)}}@media (max-width:768px){.ui-dialog .fieldset-legend{font-size:var(--font-size-16);line-height:var(--font-line-height-18)}}.ui-dialog .form-type-password label{display:block;font-weight:var(--font-weight-bold);margin-bottom:10px}@media (max-width:1200px){.ui-dialog .form-type-password label{font-size:var(--font-size-18);line-height:var(--font-line-height-21)}}@media (max-width:768px){.ui-dialog .form-type-password label{font-size:var(--font-size-16);line-height:var(--font-line-height-18)}}.ui-dialog .form-type-password input{width:100%;height:50px;border:1px solid var(--border);border-radius:10px;padding:10px 20px}.ui-dialog .form-type-password .description{padding-top:5px}@media (max-width:1200px){.ui-dialog .form-type-password .description{font-size:var(--font-size-18);line-height:var(--font-line-height-21)}}@media (max-width:768px){.ui-dialog .form-type-password .description{font-size:var(--font-size-16);line-height:var(--font-line-height-18)}}.ui-dialog .error-message{display:flex;align-items:center;gap:4px;font-size:var(--font-size-14);color:var(--red);padding-top:6px}.ui-dialog .form-radios{justify-content:center;margin:0}.ui-dialog .js-form-type-radio label{font-size:var(--font-size-16);line-height:1.1;text-align:left}.ui-dialog .ajax-progress{display:none}.dialog-hidden{visibility:hidden}.node--type-buy-recharge-spot.node--view-mode-teaser{padding:25px 35px 19px 28px;border-radius:16px;border:1px solid var(--red-color);height:100%}.node--type-buy-recharge-spot.node--view-mode-teaser:hover{cursor:pointer}.node--type-buy-recharge-spot.node--view-mode-teaser h2{margin-bottom:10px!important}.node--type-buy-recharge-spot.node--view-mode-teaser .field--name-field-opening-hours,.node--type-buy-recharge-spot.node--view-mode-teaser .field--name-body{margin-bottom:20px}.node--type-buy-recharge-spot.node--view-mode-teaser .field--name-body:after{display:none}.node--type-buy-recharge-spot.node--view-mode-teaser .field--name-field-card-issuance{display:flex;align-items:center;gap:5px;color:var(--red-color);margin-top:30px}.node--type-buy-recharge-spot.node--view-mode-teaser .field--name-field-card-issuance:before{content:"";flex-shrink:0;width:6px;height:6px;background:var(--red-color);border-radius:50%}.paragraph--type--title-subtitle-block{padding:80px 90px 100px}.paragraph--type--title-subtitle-block>.field--name-field-title{text-align:center}@media (max-width:480px){.paragraph--type--title-subtitle-block>.field--name-field-title{margin-bottom:.2em}}.paragraph--type--title-subtitle-block>.field--name-field-paragraph-subtitle{text-align:center}@media (max-width:768px){.paragraph--type--title-subtitle-block{padding:30px 40px}}.node--type-article.node--view-mode-square-card{border:1px solid var(--red-color);border-radius:16px;padding:60px 65px 70px 80px;height:100%}@media (max-width:1800px){.node--type-article.node--view-mode-square-card{padding:45px 45px 50px 55px}}@media (max-width:1024px){.node--type-article.node--view-mode-square-card{padding:35px}}.node--type-article.node--view-mode-square-card .section-top{margin-bottom:24px;display:flex;align-items:center;justify-content:space-between;gap:15px;font-size:var(--font-line-height-30);line-height:1;min-height:2em}@media (max-width:1480px){.node--type-article.node--view-mode-square-card .section-top{font-size:var(--font-size-28)}}@media (max-width:1024px){.node--type-article.node--view-mode-square-card .section-top{font-size:var(--font-size-25)}}@media (max-width:860px){.node--type-article.node--view-mode-square-card .section-top{font-size:var(--font-size-21)}}@media (max-width:768px){.node--type-article.node--view-mode-square-card .section-top{margin-bottom:15px}}.node--type-article.node--view-mode-square-card .section-top .release-date{margin-bottom:0;line-height:inherit;font-size:inherit}.node--type-article.node--view-mode-square-card .section-top .field--name-field-article-category{flex-shrink:0;max-width:70px;font-size:inherit}.node--type-article.node--view-mode-square-card .section-top .field--name-field-article-category img{max-height:2em;width:auto}.node--type-article.node--view-mode-square-card .title-label{font-size:var(--font-size-28);line-height:var(--font-line-height-30)}@media (max-width:1440px){.node--type-article.node--view-mode-square-card .title-label{font-size:var(--font-size-25);line-height:1.1}}@media (max-width:1024px){.node--type-article.node--view-mode-square-card .title-label{font-size:var(--font-size-18);line-height:1.1}}:root{--font-family-PFUniversal:"PFUniversal";--font-size-10:.47619047619047616rem;--font-size-12:.5714285714285714rem;--font-size-14:.6666666666666666rem;--font-size-15:.7142857142857143rem;--font-size-16:.7619047619047619rem;--font-size-17:.8095238095238095rem;--font-size-18:.8571428571428571rem;--font-size-20:.9523809523809523rem;--font-size-21:1rem;--font-size-24:1.1428571428571428rem;--font-size-25:1.1904761904761905rem;--font-size-28:1.3333333333333333rem;--font-size-30:1.4285714285714286rem;--font-size-32:1.5238095238095237rem;--font-size-35:1.6666666666666667rem;--font-size-36:1.7142857142857142rem;--font-size-37:1.7619047619047619rem;--font-size-40:1.9047619047619047rem;--font-size-50:2.380952380952381rem;--font-size-61:2.9047619047619047rem;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:700;--font-line-height-16:.7619047619047619rem;--font-line-height-18:.8571428571428571rem;--font-line-height-21:1rem;--font-line-height-23:1.0952380952380953rem;--font-line-height-24:1.1428571428571428rem;--font-line-height-26:1.2380952380952381rem;--font-line-height-27:1.2857142857142858rem;--font-line-height-30:1.4285714285714286rem;--font-line-height-37:1.7619047619047619rem;--font-line-height-40:1.9047619047619047rem;--font-line-height-47:2.238095238095238rem;--font-line-height-72:3.4285714285714284rem}.os-font-size--14{font-size:var(--font-size-14);line-height:var(--font-line-height-16)}.os-font-size--16,[id^=webform-submission-report-form-node-10-add-form] .form-type-webform-document-file [data-drupal-selector=edit-report-file-remove-button]{font-size:var(--font-size-16);line-height:var(--font-line-height-18)}.os-font-size--18,#block-oasth-opening-hours-exceptions .field--name-body>p:first-child,#block-oasth-views-block-faq-view-block .view-content .views-field-field-body,#block-oasth-transferstationsinformation .field--name-field-transfer-routes-paragraphs,.paragraph--type--recharge-guide-steps>.field--name-field-body,[id^=webform-submission-report-form-node-10-add-form] .form-type-webform-document-file .webform-element-description{font-size:var(--font-size-18);line-height:var(--font-line-height-21)}@media (max-width:768px){.os-font-size--18,#block-oasth-opening-hours-exceptions .field--name-body>p:first-child,#block-oasth-views-block-faq-view-block .view-content .views-field-field-body,#block-oasth-transferstationsinformation .field--name-field-transfer-routes-paragraphs,.paragraph--type--recharge-guide-steps>.field--name-field-body,[id^=webform-submission-report-form-node-10-add-form] .form-type-webform-document-file .webform-element-description{font-size:var(--font-size-15);line-height:1.1}}.os-font-size--21,.select2-results,.arrow-left-blue-bg,.block-views-blockbuy-recharge-tickets-block-2 .more-link a,.block-views-blockbuy-recharge-tickets-block-1 .more-link a,#block-oasth-opening-hours-exceptions .field--name-body p,#block-oasth-opening-hours-exceptions .field--name-body li,h5.text-center-with-tag,h5.text-with-tag,.paragraph--type--simple-body .field--name-field-body,.paragraph--type--bordered-body .field--name-field-body,.select2-dropdown:has(#select2-edit-field-faq-category-target-id-results) .select2-results,#block-oasth-views-block-faq-view-block .view-content .views-field-field-title,.front-page-block-wrapper .front-block-text,.front-page-block-wrapper .button-container .front-button>a,#block-oasth-transferstationsinformation .field--name-field-transfer-routes-paragraphs .field--name-field-title,.beneficiaries .paragraph--type--bordered-body p,.paragraph--type--multiple-simple-accordions .field--name-field-body,.paragraph--type--recharge-guide-steps .paragraph--type--recharge-guide-boxes,[id^=webform-submission-report-form-node-10-add-form] h3,[id^=webform-submission-report-form-node-10-add-form] input:not([type=checkbox]),[id^=webform-submission-report-form-node-10-add-form] textarea,.select2-dropdown:has(#select2-edit-thematic-section-category-results) .select2-results,.select2-dropdown:has(#select2-edit-thematic-section-subcategory-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-0-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-1-results) .select2-results{font-size:var(--font-size-21);line-height:var(--font-line-height-24)}@media (max-width:1200px){.os-font-size--21,.select2-results,.arrow-left-blue-bg,.block-views-blockbuy-recharge-tickets-block-2 .more-link a,.block-views-blockbuy-recharge-tickets-block-1 .more-link a,#block-oasth-opening-hours-exceptions .field--name-body p,#block-oasth-opening-hours-exceptions .field--name-body li,h5.text-center-with-tag,h5.text-with-tag,.paragraph--type--simple-body .field--name-field-body,.paragraph--type--bordered-body .field--name-field-body,.select2-dropdown:has(#select2-edit-field-faq-category-target-id-results) .select2-results,#block-oasth-views-block-faq-view-block .view-content .views-field-field-title,.front-page-block-wrapper .front-block-text,.front-page-block-wrapper .button-container .front-button>a,#block-oasth-transferstationsinformation .field--name-field-transfer-routes-paragraphs .field--name-field-title,.beneficiaries .paragraph--type--bordered-body p,.paragraph--type--multiple-simple-accordions .field--name-field-body,.paragraph--type--recharge-guide-steps .paragraph--type--recharge-guide-boxes,[id^=webform-submission-report-form-node-10-add-form] h3,[id^=webform-submission-report-form-node-10-add-form] input:not([type=checkbox]),[id^=webform-submission-report-form-node-10-add-form] textarea,.select2-dropdown:has(#select2-edit-thematic-section-category-results) .select2-results,.select2-dropdown:has(#select2-edit-thematic-section-subcategory-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-0-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-1-results) .select2-results{font-size:var(--font-size-18);line-height:var(--font-line-height-21)}}@media (max-width:768px){.os-font-size--21,.select2-results,.arrow-left-blue-bg,.block-views-blockbuy-recharge-tickets-block-2 .more-link a,.block-views-blockbuy-recharge-tickets-block-1 .more-link a,#block-oasth-opening-hours-exceptions .field--name-body p,#block-oasth-opening-hours-exceptions .field--name-body li,h5.text-center-with-tag,h5.text-with-tag,.paragraph--type--simple-body .field--name-field-body,.paragraph--type--bordered-body .field--name-field-body,.select2-dropdown:has(#select2-edit-field-faq-category-target-id-results) .select2-results,#block-oasth-views-block-faq-view-block .view-content .views-field-field-title,.front-page-block-wrapper .front-block-text,.front-page-block-wrapper .button-container .front-button>a,#block-oasth-transferstationsinformation .field--name-field-transfer-routes-paragraphs .field--name-field-title,.beneficiaries .paragraph--type--bordered-body p,.paragraph--type--multiple-simple-accordions .field--name-field-body,.paragraph--type--recharge-guide-steps .paragraph--type--recharge-guide-boxes,[id^=webform-submission-report-form-node-10-add-form] h3,[id^=webform-submission-report-form-node-10-add-form] input:not([type=checkbox]),[id^=webform-submission-report-form-node-10-add-form] textarea,.select2-dropdown:has(#select2-edit-thematic-section-category-results) .select2-results,.select2-dropdown:has(#select2-edit-thematic-section-subcategory-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-0-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-1-results) .select2-results{font-size:var(--font-size-16);line-height:var(--font-line-height-18)}}@media (max-width:480px){.os-font-size--21,.select2-results,.arrow-left-blue-bg,.block-views-blockbuy-recharge-tickets-block-2 .more-link a,.block-views-blockbuy-recharge-tickets-block-1 .more-link a,#block-oasth-opening-hours-exceptions .field--name-body p,#block-oasth-opening-hours-exceptions .field--name-body li,h5.text-center-with-tag,h5.text-with-tag,.paragraph--type--simple-body .field--name-field-body,.paragraph--type--bordered-body .field--name-field-body,.select2-dropdown:has(#select2-edit-field-faq-category-target-id-results) .select2-results,#block-oasth-views-block-faq-view-block .view-content .views-field-field-title,.front-page-block-wrapper .front-block-text,.front-page-block-wrapper .button-container .front-button>a,#block-oasth-transferstationsinformation .field--name-field-transfer-routes-paragraphs .field--name-field-title,.beneficiaries .paragraph--type--bordered-body p,.paragraph--type--multiple-simple-accordions .field--name-field-body,.paragraph--type--recharge-guide-steps .paragraph--type--recharge-guide-boxes,[id^=webform-submission-report-form-node-10-add-form] h3,[id^=webform-submission-report-form-node-10-add-form] input:not([type=checkbox]),[id^=webform-submission-report-form-node-10-add-form] textarea,.select2-dropdown:has(#select2-edit-thematic-section-category-results) .select2-results,.select2-dropdown:has(#select2-edit-thematic-section-subcategory-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-0-results) .select2-results,.select2-dropdown:has(#select2-edit-category-shs-0-1-results) .select2-results{font-size:var(--font-size-15);line-height:var(--font-line-height-16)}}.os-font-size--25{font-size:var(--font-size-25);line-height:var(--font-line-height-30)}@media (max-width:1200px){.os-font-size--25{font-size:var(--font-size-21);line-height:var(--font-line-height-24)}}@media (max-width:768px){.os-font-size--25{font-size:var(--font-size-18);line-height:1}}.os-font-size--28{font-size:var(--font-size-28);line-height:var(--font-line-height-30)}@media (max-width:1200px){.os-font-size--28{font-size:var(--font-size-25);line-height:1.2}}@media (max-width:768px){.os-font-size--28{font-size:var(--font-size-21)}}@media (max-width:480px){.os-font-size--28{font-size:var(--font-size-18)}}.os-font-size--32{font-size:var(--font-size-32);line-height:var(--font-line-height-40)}@media (max-width:1440px){.os-font-size--32{font-size:var(--font-size-28);line-height:1.2}}@media (max-width:1200px){.os-font-size--32{font-size:var(--font-size-25);line-height:1.1}}@media (max-width:768px){.os-font-size--32{font-size:var(--font-size-21)}}.os-font-size--35,.page-node-type-advanced-page .region-content .field--name-body ul li::marker,.paragraph--type--recharge-guide-steps>.field--name-field-body ul li::marker{font-size:var(--font-size-35);line-height:var(--font-line-height-40)}@media (max-width:1200px){.os-font-size--35,.page-node-type-advanced-page .region-content .field--name-body ul li::marker,.paragraph--type--recharge-guide-steps>.field--name-field-body ul li::marker{font-size:var(--font-size-25);line-height:1.2}}@media (max-width:768px){.os-font-size--35,.page-node-type-advanced-page .region-content .field--name-body ul li::marker,.paragraph--type--recharge-guide-steps>.field--name-field-body ul li::marker{font-size:var(--font-size-21);line-height:1.1}}@media (max-width:480px){.os-font-size--35,.page-node-type-advanced-page .region-content .field--name-body ul li::marker,.paragraph--type--recharge-guide-steps>.field--name-field-body ul li::marker{font-size:var(--font-size-18)}}.os-font-size--40,#block-oasth-ticket-validation-information-white .paragraph--type--body-image .field--name-field-body h1,#block-oasth-ticket-validation-information h1,.paragraph--type--simple-body .field--name-field-body h1,.beneficiaries .paragraph--type--bordered-body h2,.paragraph--type--multiple-simple-accordions .field--name-field-body h1,.recharge-guide-block h1{font-size:var(--font-size-40);line-height:var(--font-line-height-47)}@media (max-width:1200px){.os-font-size--40,#block-oasth-ticket-validation-information-white .paragraph--type--body-image .field--name-field-body h1,#block-oasth-ticket-validation-information h1,.paragraph--type--simple-body .field--name-field-body h1,.beneficiaries .paragraph--type--bordered-body h2,.paragraph--type--multiple-simple-accordions .field--name-field-body h1,.recharge-guide-block h1{font-size:var(--font-size-30);line-height:1.1}}@media (max-width:768px){.os-font-size--40,#block-oasth-ticket-validation-information-white .paragraph--type--body-image .field--name-field-body h1,#block-oasth-ticket-validation-information h1,.paragraph--type--simple-body .field--name-field-body h1,.beneficiaries .paragraph--type--bordered-body h2,.paragraph--type--multiple-simple-accordions .field--name-field-body h1,.recharge-guide-block h1{font-size:var(--font-size-24)}}.os-font-size--61{font-size:var(--font-size-61);line-height:var(--font-line-height-72)}@media (max-width:1200px){.os-font-size--61{font-size:var(--font-size-40);line-height:var(--font-line-height-47)}}@media (max-width:768px){.os-font-size--61{font-size:var(--font-size-30);line-height:1.1}}@media (max-width:480px){.os-font-size--61{font-size:var(--font-size-21);line-height:1.1}}.os-font-weight--light{font-weight:var(--font-weight-light)}.os-font-weight--regular{font-weight:var(--font-weight-regular)}.os-font-weight--medium{font-weight:var(--font-weight-medium)}.os-font-weight--bold{font-weight:var(--font-weight-bold)}@font-face{font-family:PFUniversal;src:url(/themes/custom/oasth/fonts/PFUniversal-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:PFUniversal;src:url(/themes/custom/oasth/fonts/PFUniversalMedium-Regular.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:PFUniversal;src:url(/themes/custom/oasth/fonts/PFUniversal-Bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:PFUniversal;src:url(/themes/custom/oasth/fonts/PFUniversalLight-Regular.otf) format("opentype");font-weight:300;font-style:normal}#block-oasth-ticket-validation-information{background-color:var(--primary-text-color);color:var(--white-color);font-size:var(--font-size-24);line-height:1.4;margin-top:100px}@media (max-width:1024px){#block-oasth-ticket-validation-information{font-size:var(--font-size-21)}}@media (max-width:768px){#block-oasth-ticket-validation-information{margin-top:70px;font-size:var(--font-size-18);line-height:1.2}}@media (max-width:480px){#block-oasth-ticket-validation-information{font-size:var(--font-size-15);margin-top:40px}}#block-oasth-ticket-validation-information .clearfix:after{content:none}@media (max-width:1024px){#block-oasth-ticket-validation-information .field--name-field-card-image img{max-height:500px;width:auto}}@media (max-width:480px){#block-oasth-ticket-validation-information .field--name-field-card-image img{max-height:300px}}#block-oasth-ticket-validation-information h1{text-align:center;color:var(--primary-text-color);padding:35px 20px;background-color:var(--primary-form-color);border-radius:0 0 32px 32px;margin-bottom:56px}@media (max-width:768px){#block-oasth-ticket-validation-information h1{padding:25px 15px;margin-bottom:35px}}@media (max-width:480px){#block-oasth-ticket-validation-information h1{padding:15px;margin-bottom:24px}}#block-oasth-ticket-validation-information .field--name-field-block-adv-content{display:flex;flex-direction:column;gap:65px;padding-bottom:450px;position:relative}@media (max-width:1024px){#block-oasth-ticket-validation-information .field--name-field-block-adv-content{padding-bottom:350px}}@media (max-width:768px){#block-oasth-ticket-validation-information .field--name-field-block-adv-content{gap:45px;padding-bottom:250px}}@media (max-width:480px){#block-oasth-ticket-validation-information .field--name-field-block-adv-content{gap:24px;padding-bottom:200px}}#block-oasth-ticket-validation-information .field--name-field-block-adv-content:before{content:"";max-width:390px;width:100%;height:90px;background:url(/themes/custom/oasth/images/thessTicket_blueBlock_icons.svg);position:absolute;background-repeat:no-repeat;background-size:contain;bottom:265px;left:-170px}@media (max-width:1200px){#block-oasth-ticket-validation-information .field--name-field-block-adv-content:before{width:290px;left:40px;bottom:220px}}@media (max-width:1024px){#block-oasth-ticket-validation-information .field--name-field-block-adv-content:before{width:205px;left:40px;bottom:200px}}@media (max-width:768px){#block-oasth-ticket-validation-information .field--name-field-block-adv-content:before{width:170px;left:40px;bottom:130px}}@media (max-width:480px){#block-oasth-ticket-validation-information .field--name-field-block-adv-content:before{height:45px}}#block-oasth-ticket-validation-information .field--name-field-block-adv-content:after{content:"";display:block;width:60vw;height:200px;background:url(/themes/custom/oasth/images/thessTicket_blueBlock_bigLine.svg);background-size:contain;background-repeat:no-repeat;position:absolute;bottom:100px;left:calc((-100vw + 860px)/2)}@media (max-width:1200px){#block-oasth-ticket-validation-information .field--name-field-block-adv-content:after{height:150px}}@media (max-width:1070px){#block-oasth-ticket-validation-information .field--name-field-block-adv-content:after{left:-110px}}@media (max-width:768px){#block-oasth-ticket-validation-information .field--name-field-block-adv-content:after{height:80px;bottom:100px;width:100%;left:-40px}}@media (max-width:480px){#block-oasth-ticket-validation-information .field--name-field-block-adv-content:after{bottom:60px;width:115%}}#block-oasth-ticket-validation-information .paragraph--type--body-image{align-items:center;justify-content:center;flex-direction:row-reverse}@media (max-width:480px){#block-oasth-ticket-validation-information .paragraph--type--body-image{flex-direction:column-reverse}}#block-oasth-ticket-validation-information .paragraph--type--body-image hr{color:var(--white-color);border-color:var(--white-color)}#block-oasth-ticket-validation-information .paragraph--type--body-image img{border-radius:0}#block-oasth-ticket-validation-information .paragraph--type--body-image .field--name-field-body{max-width:370px}#block-oasth-ticket-validation-information-white{padding-top:230px;margin-top:-140px}#block-oasth-ticket-validation-information-white .clearfix:after{content:none}#block-oasth-ticket-validation-information-white .paragraph--type--body-image{margin-bottom:50px;justify-content:start}#block-oasth-ticket-validation-information-white .paragraph--type--body-image .field--name-field-body{max-width:440px}#block-oasth-ticket-validation-information-white .paragraph--type--body-image img{border-radius:0}.paragraph--type--multiple-online-purchase-steps{margin-top:100px;display:flex;flex-direction:column;align-items:center}.paragraph--type--multiple-online-purchase-steps>.field--name-field-title{text-align:center;font-size:var(--font-size-24);font-weight:var(--font-weight-bold)}.paragraph--type--multiple-online-purchase-steps .field--name-field-file{margin-top:150px;position:relative}.paragraph--type--multiple-online-purchase-steps .field--name-field-file:before{content:"";position:absolute;width:1px;height:150px;background-color:var(--red-color);display:block;bottom:calc(100% - 1px);bottom:100%;left:calc(50% - .5px);z-index:-1}.paragraph--type--multiple-online-purchase-steps .field--name-field-file span{padding:0;background:none}.paragraph--type--multiple-online-purchase-steps .field--name-field-file span a{display:block;padding:22px 32px;border:1px solid var(--red-color);border-radius:15px;background-color:var(--bordered-body-main)}.field--name-field-online-purchase-steps{position:relative;margin-top:40px}.field--name-field-online-purchase-steps:before{content:"";position:absolute;width:1px;height:100%;background-color:var(--red-color);display:block;top:0;left:calc(50% - .5px);z-index:-1}.field--name-field-online-purchase-steps>.field__item{margin-bottom:150px}.field--name-field-online-purchase-steps>.field__item:first-of-type{margin-top:105px;position:relative}.field--name-field-online-purchase-steps>.field__item:first-of-type:before{content:"";position:absolute;width:11px;height:11px;border-radius:50%;background-color:var(--red-color);display:block;top:-105px;left:50%;transform:translate(-50%);z-index:-2}.field--name-field-online-purchase-steps>.field__item:last-of-type{margin-bottom:161px;position:relative}.field--name-field-online-purchase-steps>.field__item:last-of-type:after{content:"";position:absolute;width:11px;height:11px;border-radius:50%;background-color:var(--red-color);display:block;bottom:-161px;left:50%;transform:translate(-50%);z-index:-2}.paragraph--type--online-purchase-step-guide{display:flex;flex-direction:column;align-items:center;font-size:var(--font-size-18)}.paragraph--type--online-purchase-step-guide .field--name-field-title{margin-bottom:90px;padding:22px 32px;border:1px solid var(--red-color);border-radius:15px;background-color:var(--bordered-body-main)}.paragraph--type--online-purchase-step-guide .field--name-field-extra-information{align-self:flex-start;width:calc(50% - 32px)}.paragraph--type--online-purchase-step-guide .field--name-field-extra-information>.field__item{margin-top:10px}.paragraph--type--online-purchase-step-guide .field--name-field-extra-information .field--name-field-body{padding:45px 30px}.paragraph--type--online-purchase-step-guide .field--name-field-extra-information .warning-bordered-body{padding-top:25px}.paragraph--type--online-purchase-step-guide .field--name-field-extra-information .clearfix:after{content:none}.paragraph--type--recharing-steps-information{display:flex;align-items:center;gap:25px;margin-top:90px}.paragraph--type--recharing-steps-information .red-circle{width:11px;height:11px;background-color:var(--red-color);border-radius:50%}.paragraph--type--recharing-steps-information .field--name-field-body,.paragraph--type--recharing-steps-information .field--name-field-card-image{width:calc(50% - 30.5px)}.paragraph--type--recharing-steps-information .field--name-field-body{background-color:var(--bordered-body-main);border:1px solid var(--red-color);border-radius:26px;padding:45px 30px}.paragraph--type--recharing-steps-information .field--name-field-body p{margin-bottom:10px}.paragraph--type--recharing-steps-information .field--name-field-body p:last-of-type{margin-bottom:0}.paragraph--type--recharing-steps-information .field--name-field-card-image{padding:20px;background-color:var(--bordered-body-main)}main .main-content-container{border-radius:40px 40px 0 0;margin-top:-40px;position:relative;z-index:5;background-color:var(--white-color)}main .field--name-body{display:flex;flex-direction:column;gap:21px}@media (max-width:1200px){main .field--name-body{font-size:var(--font-size-18);line-height:var(--font-line-height-21)}}@media (max-width:768px){main .field--name-body{font-size:var(--font-size-16);line-height:var(--font-line-height-18)}}main .field--name-body a{color:var(--red-color)}main .field--name-body .media--type-remote-video.align-center{width:100%}main .field--name-body .field--name-field-media-oembed-video{position:relative;padding-top:56.25%}main .field--name-body .field--name-field-media-oembed-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}main .clearfix:after{content:none}.os-info-boxes{display:flex;flex-direction:column;gap:24px}.os-info-box{background:var(--white-color);border:1px solid var(--red-color);border-radius:26px;padding:20px 40px}@media (max-width:1200px){.os-info-box{font-size:var(--font-size-18);line-height:var(--font-line-height-21);border-radius:20px}}@media (max-width:1024px){.os-info-box{padding:20px}}@media (max-width:768px){.os-info-box{font-size:var(--font-size-16);line-height:var(--font-line-height-18);border-radius:16px}}@media (max-width:480px){.os-info-box{font-size:var(--font-size-15);line-height:var(--font-line-height-16)}}.os-info-box a:hover{text-decoration:underline}.form-radios{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:12px 24px}.js-form-type-radio{display:flex;align-items:center;gap:8px}.js-form-type-radio input{flex-shrink:0;width:22px;height:22px;border-radius:50%;border:1px solid black;background:#fff;position:relative}.js-form-type-radio input:after{content:"";display:none;position:absolute;left:5px;right:5px;top:5px;bottom:5px;background:#000;border-radius:50%}.js-form-type-radio input:checked:after{display:block}.button--bg-blue{min-width:200px;background:var(--primary-text-color);color:var(--white-color);border:1px solid transparent;border-radius:21px;padding:8px 20px;cursor:pointer;transition:all .2s}@media (max-width:768px){.button--bg-blue{min-width:180px;padding:5px 15px}}.button--bg-blue:hover{background:var(--white-color);color:var(--primary-text-color);border-color:var(--primary-text-color)}.button--small-blue{min-width:160px;font-size:var(--font-size-18);background:var(--primary-text-color);color:var(--white-color);border:1px solid transparent;border-radius:10px;text-align:center;padding:10px 30px;cursor:pointer;transition:all .2s}.button--small-blue:hover{background:var(--white-color);color:var(--primary-text-color);border-color:var(--primary-text-color)}.button--small-red{min-width:160px;font-size:var(--font-size-18);background:var(--red-color);color:var(--white-color);border:1px solid transparent;border-radius:10px;text-align:center;padding:10px 30px;cursor:pointer;transition:all .2s}.button--small-red:hover{background:var(--white-color);color:var(--red-color);border-color:var(--red-color)}.label--required label:after{content:"*";display:inline;width:auto;height:auto;font-weight:700;background-image:none;color:#ed0000;white-space:nowrap;margin-left:5px}.qc-cmp2-persistent-link{z-index:89}.accessibility-trigger.aioa_custom_position button{left:auto!important;right:20px!important}
html{font-size:21px}:root{--font-family-PFUniversal:"PFUniversal";--font-size-10:.47619047619047616rem;--font-size-12:.5714285714285714rem;--font-size-14:.6666666666666666rem;--font-size-15:.7142857142857143rem;--font-size-16:.7619047619047619rem;--font-size-17:.8095238095238095rem;--font-size-18:.8571428571428571rem;--font-size-20:.9523809523809523rem;--font-size-21:1rem;--font-size-24:1.1428571428571428rem;--font-size-25:1.1904761904761905rem;--font-size-28:1.3333333333333333rem;--font-size-30:1.4285714285714286rem;--font-size-32:1.5238095238095237rem;--font-size-35:1.6666666666666667rem;--font-size-36:1.7142857142857142rem;--font-size-37:1.7619047619047619rem;--font-size-40:1.9047619047619047rem;--font-size-50:2.380952380952381rem;--font-size-61:2.9047619047619047rem;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:700;--font-line-height-16:.7619047619047619rem;--font-line-height-18:.8571428571428571rem;--font-line-height-21:1rem;--font-line-height-23:1.0952380952380953rem;--font-line-height-24:1.1428571428571428rem;--font-line-height-26:1.2380952380952381rem;--font-line-height-27:1.2857142857142858rem;--font-line-height-30:1.4285714285714286rem;--font-line-height-37:1.7619047619047619rem;--font-line-height-40:1.9047619047619047rem;--font-line-height-47:2.238095238095238rem;--font-line-height-72:3.4285714285714284rem}.os-font-size--14{font-size:var(--font-size-14);line-height:var(--font-line-height-16)}.os-font-size--16{font-size:var(--font-size-16);line-height:var(--font-line-height-18)}.os-font-size--18{font-size:var(--font-size-18);line-height:var(--font-line-height-21)}@media (max-width:768px){.os-font-size--18{font-size:var(--font-size-15);line-height:1.1}}.os-font-size--21{font-size:var(--font-size-21);line-height:var(--font-line-height-24)}@media (max-width:1200px){.os-font-size--21{font-size:var(--font-size-18);line-height:var(--font-line-height-21)}}@media (max-width:768px){.os-font-size--21{font-size:var(--font-size-16);line-height:var(--font-line-height-18)}}@media (max-width:480px){.os-font-size--21{font-size:var(--font-size-15);line-height:var(--font-line-height-16)}}.os-font-size--25{font-size:var(--font-size-25);line-height:var(--font-line-height-30)}@media (max-width:1200px){.os-font-size--25{font-size:var(--font-size-21);line-height:var(--font-line-height-24)}}@media (max-width:768px){.os-font-size--25{font-size:var(--font-size-18);line-height:1}}.os-font-size--28{font-size:var(--font-size-28);line-height:var(--font-line-height-30)}@media (max-width:1200px){.os-font-size--28{font-size:var(--font-size-25);line-height:1.2}}@media (max-width:768px){.os-font-size--28{font-size:var(--font-size-21)}}@media (max-width:480px){.os-font-size--28{font-size:var(--font-size-18)}}.os-font-size--32,.paragraph--type--phone-button{font-size:var(--font-size-32);line-height:var(--font-line-height-40)}@media (max-width:1440px){.os-font-size--32,.paragraph--type--phone-button{font-size:var(--font-size-28);line-height:1.2}}@media (max-width:1200px){.os-font-size--32,.paragraph--type--phone-button{font-size:var(--font-size-25);line-height:1.1}}@media (max-width:768px){.os-font-size--32,.paragraph--type--phone-button{font-size:var(--font-size-21)}}.os-font-size--35{font-size:var(--font-size-35);line-height:var(--font-line-height-40)}@media (max-width:1200px){.os-font-size--35{font-size:var(--font-size-25);line-height:1.2}}@media (max-width:768px){.os-font-size--35{font-size:var(--font-size-21);line-height:1.1}}@media (max-width:480px){.os-font-size--35{font-size:var(--font-size-18)}}.os-font-size--40{font-size:var(--font-size-40);line-height:var(--font-line-height-47)}@media (max-width:1200px){.os-font-size--40{font-size:var(--font-size-30);line-height:1.1}}@media (max-width:768px){.os-font-size--40{font-size:var(--font-size-24)}}.os-font-size--61{font-size:var(--font-size-61);line-height:var(--font-line-height-72)}@media (max-width:1200px){.os-font-size--61{font-size:var(--font-size-40);line-height:var(--font-line-height-47)}}@media (max-width:768px){.os-font-size--61{font-size:var(--font-size-30);line-height:1.1}}@media (max-width:480px){.os-font-size--61{font-size:var(--font-size-21);line-height:1.1}}.os-font-weight--light{font-weight:var(--font-weight-light)}.os-font-weight--regular{font-weight:var(--font-weight-regular)}.os-font-weight--medium{font-weight:var(--font-weight-medium)}.os-font-weight--bold{font-weight:var(--font-weight-bold)}@font-face{font-family:PFUniversal;src:url(/themes/custom/oasth/fonts/PFUniversal-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:PFUniversal;src:url(/themes/custom/oasth/fonts/PFUniversalMedium-Regular.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:PFUniversal;src:url(/themes/custom/oasth/fonts/PFUniversal-Bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:PFUniversal;src:url(/themes/custom/oasth/fonts/PFUniversalLight-Regular.otf) format("opentype");font-weight:300;font-style:normal}#phone-button-link{display:block;border-radius:32px;max-width:85%}@media (max-width:768px){#phone-button-link{max-width:100%;display:flex;justify-content:center}}.paragraph--type--phone-button{background-color:var(--primary-text-color);color:var(--white-color);display:flex;align-items:center;justify-content:space-between;gap:32px;border-radius:32px;padding:18px 80px}@media (max-width:1024px){.paragraph--type--phone-button{padding:15px 60px}}@media (max-width:768px){.paragraph--type--phone-button{padding:15px 30px;gap:15px;font-size:var(--font-size-18);line-height:var(--font-line-height-21)}}@media (max-width:480px){.paragraph--type--phone-button{padding:8px 12px;font-size:var(--font-size-16);line-height:var(--font-line-height-18);gap:12px}}@media (max-width:340px){.paragraph--type--phone-button{font-size:var(--font-size-14);line-height:var(--font-line-height-16)}}.paragraph--type--phone-button .phone-group{display:flex;align-items:center;gap:18px;font-weight:var(--font-weight-bold)}@media (max-width:480px){.paragraph--type--phone-button .phone-group{gap:10px}}@media (max-width:390px){.paragraph--type--phone-button .phone-group{gap:5px}}@media (max-width:768px){.paragraph--type--phone-button .phone-group svg{width:18px;height:18px}}@media (max-width:480px){.paragraph--type--phone-button .phone-group svg{width:11px;height:11px}}
