/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
@font-face{font-family:"Causten";src:url(/themes/elron/fonts/Causten-Thin.eot),url(/themes/elron/fonts/Causten-Thin.eot#iefix) format("embedded-opentype"),url(/themes/elron/fonts/Causten-Thinx.otf) format("otf"),url(/themes/elron/fonts/Causten-Thin.svg#Causten-Thin) format("svg"),url(/themes/elron/fonts/Causten-Thin.ttf) format("truetype"),url(/themes/elron/fonts/Causten-Thin.woff) format("woff"),url(/themes/elron/fonts/Causten-Thin.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap;}@font-face{font-family:"Causten";src:url(/themes/elron/fonts/Causten-ExtraLight.eot),url(/themes/elron/fonts/Causten-ExtraLight.eot#iefix) format("embedded-opentype"),url(/themes/elron/fonts/Causten-ExtraLight.otf) format("otf"),url(/themes/elron/fonts/Causten-ExtraLight.svg#Causten-ExtraLight) format("svg"),url(/themes/elron/fonts/Causten-ExtraLight.ttf) format("truetype"),url(/themes/elron/fonts/Causten-ExtraLight.woff) format("woff"),url(/themes/elron/fonts/Causten-ExtraLight.woff2) format("woff2");font-weight:200;font-style:normal;font-display:swap;}@font-face{font-family:"Causten";src:url(/themes/elron/fonts/Causten-Light.eot),url(/themes/elron/fonts/Causten-Light.eot#iefix) format("embedded-opentype"),url(/themes/elron/fonts/Causten-Light.otf) format("otf"),url(/themes/elron/fonts/Causten-Light.svg#Causten-Light) format("svg"),url(/themes/elron/fonts/Causten-Light.ttf) format("truetype"),url(/themes/elron/fonts/Causten-Light.woff) format("woff"),url(/themes/elron/fonts/Causten-Light.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap;}@font-face{font-family:"Causten";src:url(/themes/elron/fonts/Causten-Regular.eot),url(/themes/elron/fonts/Causten-Regular.eot#iefix) format("embedded-opentype"),url(/themes/elron/fonts/Causten-Regular.otf) format("otf"),url(/themes/elron/fonts/Causten-Regular.svg#Causten-Regular) format("svg"),url(/themes/elron/fonts/Causten-Regular.ttf) format("truetype"),url(/themes/elron/fonts/Causten-Regular.woff) format("woff"),url(/themes/elron/fonts/Causten-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;}@font-face{font-family:"Causten";src:url(/themes/elron/fonts/Causten-Medium.eot),url(/themes/elron/fonts/Causten-Medium.eot#iefix) format("embedded-opentype"),url(/themes/elron/fonts/Causten-Medium.otf) format("otf"),url(/themes/elron/fonts/Causten-Medium.svg#Causten-Medium) format("svg"),url(/themes/elron/fonts/Causten-Medium.ttf) format("truetype"),url(/themes/elron/fonts/Causten-Medium.woff) format("woff"),url(/themes/elron/fonts/Causten-Medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;}@font-face{font-family:"Causten";src:url(/themes/elron/fonts/Causten-SemiBold.eot),url(/themes/elron/fonts/Causten-SemiBold.eot#iefix) format("embedded-opentype"),url(/themes/elron/fonts/Causten-SemiBold.otf) format("otf"),url(/themes/elron/fonts/Causten-SemiBold.svg#Causten-SemiBold) format("svg"),url(/themes/elron/fonts/Causten-SemiBold.ttf) format("truetype"),url(/themes/elron/fonts/Causten-SemiBold.woff) format("woff"),url(/themes/elron/fonts/Causten-SemiBold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap;}@font-face{font-family:"Causten";src:url(/themes/elron/fonts/Causten-Bold.eot),url(/themes/elron/fonts/Causten-Bold.eot#iefix) format("embedded-opentype"),url(/themes/elron/fonts/Causten-Bold.otf) format("otf"),url(/themes/elron/fonts/Causten-Bold.svg#Causten-Bold) format("svg"),url(/themes/elron/fonts/Causten-Bold.ttf) format("truetype"),url(/themes/elron/fonts/Causten-Bold.woff) format("woff"),url(/themes/elron/fonts/Causten-Bold.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;}@font-face{font-family:"Causten";src:url(/themes/elron/fonts/Causten-ExtraBold.eot),url(/themes/elron/fonts/Causten-ExtraBold.eot#iefix) format("embedded-opentype"),url(/themes/elron/fonts/Causten-ExtraBold.otf) format("otf"),url(/themes/elron/fonts/Causten-ExtraBold.svg#Causten-ExtraBold) format("svg"),url(/themes/elron/fonts/Causten-ExtraBold.ttf) format("truetype"),url(/themes/elron/fonts/Causten-ExtraBold.woff) format("woff"),url(/themes/elron/fonts/Causten-ExtraBold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap;}@font-face{font-family:"Causten";src:url(/themes/elron/fonts/Causten-Black.eot),url(/themes/elron/fonts/Causten-Black.eot#iefix) format("embedded-opentype"),url(/themes/elron/fonts/Causten-Black.otf) format("otf"),url(/themes/elron/fonts/Causten-Black.svg#Causten-Black) format("svg"),url(/themes/elron/fonts/Causten-Black.ttf) format("truetype"),url(/themes/elron/fonts/Causten-Black.woff) format("woff"),url(/themes/elron/fonts/Causten-Black.woff2) format("woff2");font-weight:900;font-style:normal;font-display:swap;}:root{--mob-header:52px;--header:96px;--tb-height:21px;--max-height-teade:86px;}.visually-hidden{display:none;}.hide-in{overflow:hidden;display:none;}.tbm .hide-in.tbm-button{display:none;}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}input,button,select,textarea,optgroup,option{font-family:inherit;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none;}table{border-collapse:collapse;border-spacing:0;}*,*:after,*:before{outline:0;box-sizing:border-box;}img{max-width:100%;height:auto;}button::-moz-focus-inner{border:0;padding:0;}*{-webkit-tap-highlight-color:transparent;}html,body{height:100%;background-color:#FFFFFF;color:#3d3130;font-size:20PX;font-size:125%;}html a,body a{text-decoration:none;color:#FB4F14;}html a:hover,body a:hover{color:#FB4F14;text-decoration:underline;}html a:focus-visible,body a:focus-visible{outline:#00B092 2px solid;outline-offset:8px;border-radius:2px;}html .float-right,body .float-right{float:right;}html .float-right .block,body .float-right .block{float:right;}html .header,body .header{max-width:1270px;width:100%;padding:0 16px;margin:0 auto 88px;}@media (max-width:768px){html .header,body .header{margin-bottom:40px;}}html .sidebar,body .sidebar{display:inline-block;}html.lock-scrolling,body.lock-scrolling{position:fixed;width:100%;height:100%;}main.content{position:relative;display:grid;grid-auto-flow:row;grid-row-gap:40px;}.path-frontpage main.content{margin-top:32px;max-width:1270px;padding:0 16px;margin-left:auto;margin-right:auto;}@media (min-width:768px){main.content{display:grid;grid-auto-flow:row;grid-row-gap:80px;}.path-frontpage main.content{margin-top:56px;}}main.con-hidden{display:grid;grid-auto-flow:row;grid-row-gap:0px;}ul,ol{padding-left:20px;}ul.no-markers,li.no-markers{list-style:none !important;background-image:none !important;padding-left:0 !important;}ul.no-markers li,li.no-markers li{list-style:none !important;background-image:none !important;padding-left:0 !important;}p{margin-bottom:10px;}b,strong{font-weight:700;}em{font-style:italic;}h1{font-size:2.2rem;font-weight:700;color:#221E1F;margin-bottom:32px;line-height:2.65rem;}@media (max-width:768px){h1{font-size:1.5rem;}}h2{font-size:1.75rem;font-weight:700;color:#221E1F;margin-bottom:30px;line-height:1.75rem;}@media (max-width:768px){h2{font-size:1.25rem;margin-bottom:24px;}}h3{color:#221E1F;margin-bottom:30px;font-size:1.3rem;font-weight:700;line-height:1.8rem;}.lang-ru h3{font-size:1.1rem;}@media (max-width:768px){h3{font-size:1.1rem;margin-bottom:24px;}}h4{color:#221E1F;margin-bottom:30px;font-size:1.1rem;font-weight:700;line-height:1.35rem;}.lang-ru h4{font-size:0.9rem;font-weight:700;}@media (max-width:768px){h4{font-size:0.9rem;margin-bottom:24px;}}.field--name-field-hide-title{display:none;}.field--name-field-accordion-block > .field__item{margin-bottom:40px;}.field--name-field-accordion-block > .field__item .paragraph--type--accordion-block > .field--name-field-title{color:#3d3130;font-size:1.75rem;font-weight:700;margin-bottom:30px;}.field--name-field-accordion-block > .field__item:nth-child(n+1) .paragraph--type--accordion-block > .field--name-field-title{margin-top:30px;}.paragraph--type--file-block .field--name-field-title{font-size:1.75rem;font-weight:700;color:#3d3130;margin-bottom:30px;}.paragraph--type--file-block .field--name-field-file{border-bottom:1px solid #ddd;float:left;width:100%;}.paragraph--type--file-block .field--name-field-file a{width:100%;float:left;padding:20px 0;line-height:2rem;color:#3d3130;}.paragraph--type--file-block .field--name-field-file a[href$=".pdf"]{background:transparent url(/themes/elron/images/download.svg) center right no-repeat;background-size:21px;}.paragraph--type--file-block:last-child{border-bottom:1px solid #ddd;}.orange-btn{font-size:1rem;font-weight:700;padding:17px;border-radius:10px;float:right;background:#FB4F14;color:#fff;}#block-laadisoidukaardilerahanupp{margin-bottom:50px;width:100%;float:left;}@media (max-width:1114px){#block-laadisoidukaardilerahanupp{margin-bottom:0;width:100%;float:left;}#block-laadisoidukaardilerahanupp .field--name-body{width:100%;text-align:center;}#block-laadisoidukaardilerahanupp .field--name-body a{float:none;display:inline-block;padding:17px 25px;margin-top:15px;}}.page-content{float:left;width:100%;}.region-status .messages{margin:0 auto;max-width:850px;}#block-sakid .tabs{list-style:none;padding:0;margin:0 auto;max-width:850px;}#block-sakid .tabs li{display:inline-block;margin-right:0.3em;}#block-sakid .tabs li a{display:block;padding:0.2em 0.5em;text-decoration:none;font-size:0.8rem;}#block-sakid .tabs li a.is-active{background-color:#eee;}article.node--type-campaign{max-width:1270px;width:100%;padding:0 16px;margin:0 auto 88px;}article.node--type-page{width:100%;color:#221E1F;font-size:0.8rem;font-weight:500;line-height:1.3rem;margin:0 auto;}.lang-ru article.node--type-page{font-size:0.7rem;font-weight:400;}article.node--type-page h1{max-width:848px;padding-left:16px;padding-right:16px;margin-left:auto;margin-right:auto;}article.node--type-page ul{list-style:none;padding-left:0;margin-bottom:10px;}article.node--type-page ul li{background-image:url(/themes/elron/images/bullet.svg);background-repeat:no-repeat;background-position:0 0.3rem;padding-left:17px;}body.accessibility__contrast--high article.node--type-page ul li{background-image:url(/themes/elron/images/bullet-contrast.svg) !important;background-repeat:no-repeat !important;background-position:0 0.3rem !important;}article.node--type-page ul ul{margin-bottom:0;}article.node--type-page ol{list-style:decimal;}article.node--type-page .paragraphs{display:flex;flex-direction:column;row-gap:88px;align-items:center;margin-bottom:88px;}@media (max-width:768px){article.node--type-page .paragraphs{margin-bottom:40px;row-gap:56px;}.con-hidden article.node--type-page .paragraphs{margin-bottom:0;}}article.node--type-page .paragraphs > .field--name-body{max-width:848px;padding-left:16px;padding-right:16px;}article.node--type-page .paragraphs > .paragraph{width:100%;}.page--wide{max-width:1048px !important;}.page__background{height:280px;position:absolute;top:0;width:100%;background-color:#F0F5F9;margin-top:-50px;}@media (max-width:1114px){.page__background{margin-top:-32px;}}@media (max-width:768px){.page__background{height:146px;}}#block-elron-content{min-width:0;}.round-corners{border-top-left-radius:16px;border-bottom-left-radius:16px;}.text-formatted ol{list-style:auto;}.text-formatted ul{list-style:disc;}.paragraph{max-width:848px;padding-left:16px;padding-right:16px;margin:0 auto;}.form-item--error-message{color:#e31414;padding-left:25px;font-size:0.8rem;font-weight:500;line-height:1.3rem;}.lang-ru .form-item--error-message{font-size:0.7rem;font-weight:400;}html #CybotCookiebotDialog *,html #CybotCookiebotDialogBodyUnderlay *{font-size:0.8rem;font-weight:500;line-height:1.3rem;font-family:"Causten",sans-serif;}.lang-ru html #CybotCookiebotDialog *,.lang-ru html #CybotCookiebotDialogBodyUnderlay *{font-size:0.7rem;font-weight:400;}.page #header-shadow{box-shadow:0px 25px 60px rgba(0,51,89,0.04);}.page header{position:relative;}.page header ul{list-style:none;}.page header .navbar-header{position:relative;display:flex;flex-flow:row nowrap;justify-content:flex-end;gap:16px;align-items:center;padding:16px 0;background:#FFFFFF;height:var(--mob-header);}.page header #block-sitebranding{margin-right:auto;display:grid;width:100%;}@media (min-width:1114px){.page header #block-sitebranding{height:auto;}}.page header #block-sitebranding .site-logo{display:flex;height:calc(var(--mob-header) - 32px);}@media (min-width:1114px){.page header #block-sitebranding .site-logo{height:calc(var(--header) - 66px);}}.page header #block-search,.page header #block-elron-search-desktop{display:flex;}.page header #block-search .field--name-body p,.page header #block-elron-search-desktop .field--name-body p{margin:0;}.page header #block-search .field--name-body p a,.page header #block-elron-search-desktop .field--name-body p a{position:relative;display:flex;align-items:center;transform:scale(1.25);}.page header #block-search .field--name-body p a:before,.page header #block-elron-search-desktop .field--name-body p a:before{content:"";background:url(/themes/elron/images/svg/search-icon.svg) center center no-repeat;background-size:contain;display:flex;height:16px;width:16px;}body.accessibility__contrast--high .page header #block-search .field--name-body p a,body.accessibility__contrast--high .page header #block-elron-search-desktop .field--name-body p a{position:relative;}body.accessibility__contrast--high .page header #block-search .field--name-body p a:before,body.accessibility__contrast--high .page header #block-elron-search-desktop .field--name-body p a:before{content:"";background:url(/themes/elron/images/svg/search-icon-contrast.svg) center center no-repeat;background-size:contain;display:flex;height:16px;width:16px;}@media (min-width:1114px){.page header #block-search .field--name-body p a,.page header #block-elron-search-desktop .field--name-body p a{transform:scale(1);}}@media (min-width:1114px){.page header #block-search{display:none;}}.page header #block-elron-search-desktop{display:none;}@media (min-width:1114px){.page header #block-elron-search-desktop{display:flex;}}@media (min-width:1114px){.page header{height:var(--header);display:grid;grid-auto-flow:column;grid-auto-columns:-webkit-max-content;grid-auto-columns:max-content;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr;grid-column-gap:24px;align-items:center;}.page header .navbar-header{display:contents;padding:unset;gap:unset;background:transparent;height:auto;}}.page header #block-useraccountmenu .menu{display:flex;flex-flow:row nowrap;padding:0;}.page header #block-useraccountmenu .menu li a{color:#221E1F;font-size:0.8rem;font-weight:500;line-height:1.3rem;position:relative;display:flex;align-items:center;gap:8px;}.lang-ru .page header #block-useraccountmenu .menu li a{font-size:0.7rem;font-weight:400;}.page header #block-useraccountmenu .menu li a:before{content:"";background:url(/themes/elron/images/svg/login-icon.svg) center center no-repeat;background-size:contain;display:flex;height:16px;width:16px;}body.accessibility__contrast--high .page header #block-useraccountmenu .menu li a{position:relative;}body.accessibility__contrast--high .page header #block-useraccountmenu .menu li a:before{content:"";background:url(/themes/elron/images/svg/login-icon-contrast.svg) center center no-repeat;background-size:contain;display:flex;height:16px;width:16px;}.page header #block-useraccountmenu .menu li a:hover{color:#FB4F14;text-decoration:underline;}@media (min-width:1114px){.page header #block-languagedropdownswitcher{height:26px;display:flex;align-items:center;}}.page header #block-languagedropdownswitcher .ddsDefault .dd-container{width:auto !important;}.page header #block-languagedropdownswitcher .ddsDefault .dd-select{border:0;background:transparent !important;border-radius:0;width:auto !important;}.page header #block-languagedropdownswitcher .ddsDefault .dd-select.dd-open .dd-selected:after{transform:rotate(180deg);}.page header #block-languagedropdownswitcher .ddsDefault .dd-selected{padding:0;color:#221E1F;font-size:0.8rem;font-weight:500;line-height:1.3rem;position:relative;display:flex;flex-flow:row nowrap;gap:8px;-moz-column-gap:8px;column-gap:8px;align-items:center;position:relative;}.lang-ru .page header #block-languagedropdownswitcher .ddsDefault .dd-selected{font-size:0.7rem;font-weight:400;}.page header #block-languagedropdownswitcher .ddsDefault .dd-selected:before{content:"";background:url(/themes/elron/images/svg/lang-icon.svg) center center no-repeat;background-size:contain;display:flex;height:16px;width:16px;}.page header #block-languagedropdownswitcher .ddsDefault .dd-selected:after{content:"";background:url(/themes/elron/images/svg/dropdownarrow.svg) center center no-repeat;background-size:contain;display:flex;height:16px;width:16px;}body.accessibility__contrast--high .page header #block-languagedropdownswitcher .ddsDefault .dd-selected{position:relative;position:relative;}body.accessibility__contrast--high .page header #block-languagedropdownswitcher .ddsDefault .dd-selected:before{content:"";background:url(/themes/elron/images/svg/lang-icon-contrast.svg) center center no-repeat;background-size:contain;display:flex;height:16px;width:16px;}body.accessibility__contrast--high .page header #block-languagedropdownswitcher .ddsDefault .dd-selected:after{content:"";background:url(/themes/elron/images/svg/dropdownarrow-contrast.svg) center center no-repeat;background-size:contain;display:flex;height:16px;width:16px;}.page header #block-languagedropdownswitcher .ddsDefault .dd-selected:after{margin-left:auto;}.page header #block-languagedropdownswitcher .ddsDefault .dd-selected:hover{color:#FB4F14;text-decoration:underline;}@media (min-width:1114px){.page header #block-languagedropdownswitcher .ddsDefault .dd-selected:after{content:none;}}.page header #block-languagedropdownswitcher .ddsDefault .dd-selected img{display:none;}.page header #block-languagedropdownswitcher .ddsDefault .dd-selected label{color:#221E1F;font-size:0.8rem;font-weight:500;line-height:1.3rem;line-height:26px !important;top:0;left:0;position:relative;transform:unset;}.lang-ru .page header #block-languagedropdownswitcher .ddsDefault .dd-selected label{font-size:0.7rem;font-weight:400;}.page header #block-languagedropdownswitcher .ddsDefault .dd-pointer-down{display:none;}.page header #block-languagedropdownswitcher .ddsDefault .dd-option-selected{background:#F0F5F9;}.page header #block-languagedropdownswitcher .ddsDefault .dd-options{border:unset;margin:16px 0 0 0;overflow:visible;position:relative;box-shadow:unset;background:transparent;}body.accessibility__contrast--high .page header #block-languagedropdownswitcher .ddsDefault .dd-options{border:1px solid #ff0 !important;}@media (min-width:1114px){.page header #block-languagedropdownswitcher .ddsDefault .dd-options{right:0;padding:8px 0 !important;position:absolute;background:#F0F5F9;border-radius:16px;box-shadow:0px 20px 60px rgba(0,51,89,0.08);}.page header #block-languagedropdownswitcher .ddsDefault .dd-options:before{content:"";width:0;height:0;border-right:12px solid transparent;border-left:12px solid transparent;border-bottom:12px solid #F0F5F9;position:absolute;top:-12px;right:20px;}}.page header #block-languagedropdownswitcher .ddsDefault .dd-option{border:unset;padding:0;color:#221E1F;display:flex;align-items:center;background:transparent;}.page header #block-languagedropdownswitcher .ddsDefault .dd-option:hover .dd-option-text{color:#FB4F14;text-decoration:underline;}.page header #block-languagedropdownswitcher .ddsDefault .dd-option.dd-option-selected label{font-size:0.8rem;font-weight:700;line-height:1.3rem;}.lang-ru .page header #block-languagedropdownswitcher .ddsDefault .dd-option.dd-option-selected label{font-size:0.7rem;}@media (min-width:1114px){.page header #block-languagedropdownswitcher .ddsDefault .dd-option.dd-option-selected label{font-size:1rem;font-weight:700;line-height:1.3rem;}.lang-ru .page header #block-languagedropdownswitcher .ddsDefault .dd-option.dd-option-selected label{font-size:0.85rem;font-weight:700;line-height:1.3rem;}}@media (min-width:1114px){.page header #block-languagedropdownswitcher .ddsDefault .dd-option{padding:8px 16px;}}@media (min-width:1114px){.page header #block-languagedropdownswitcher .ddsDefault .dd-option:focus{outline:#00B092 2px solid;outline-offset:-2px;border-radius:8px;}}.page header #block-languagedropdownswitcher .ddsDefault .dd-option img{margin-right:16px;border-radius:100px;width:16px;height:16px;-o-object-fit:cover;object-fit:cover;}.page header #block-languagedropdownswitcher .ddsDefault .dd-option label{color:#221E1F;font-size:0.8rem;font-weight:500;line-height:1.3rem;line-height:26px !important;top:0;left:0;position:relative;transform:unset;}.lang-ru .page header #block-languagedropdownswitcher .ddsDefault .dd-option label{font-size:0.7rem;font-weight:400;}@media (min-width:1114px){.page header #block-languagedropdownswitcher .ddsDefault .dd-option label{font-size:1rem;font-weight:700;line-height:1.3rem;}.lang-ru .page header #block-languagedropdownswitcher .ddsDefault .dd-option label{font-size:0.85rem;font-weight:700;line-height:1.3rem;}}.page header #block-languagedropdownswitcher .ddsDefault li{margin-top:16px;}@media (min-width:1114px){.page header #block-languagedropdownswitcher .ddsDefault li{margin-top:0;}}.page header #block-languagedropdownswitcher .ddsDefault li:last-child label{font-size:0.7rem;font-weight:500;line-height:1.1rem;font-family:"Montserrat",sans-serif;}.lang-ru .page header #block-languagedropdownswitcher .ddsDefault li:last-child label{font-size:0.6rem;font-weight:400;}@media (min-width:1114px){.page header #block-languagedropdownswitcher .ddsDefault li:last-child label{font-size:0.9rem;font-weight:700;line-height:1.15rem;}.lang-ru .page header #block-languagedropdownswitcher .ddsDefault li:last-child label{font-size:0.8rem;}}.page header #block-languagedropdownswitcher a{line-height:1.1rem;}.page header #block-languagedropdownswitcher .block span{display:block;}.page header #block-languagedropdownswitcher .block a{color:#5a5050;transition:0.2s ease;}.page header #block-languagedropdownswitcher .block a:hover{color:#FB4F14;}.page header #block-languagedropdownswitcher .block{padding:0 20px;border-right:1px solid rgba(141,142,145,0.2);margin-top:20px;}.page header #block-languagedropdownswitcher .block:first-child{border:0;padding:0 40px 0 20px;}.page header #block-resisiinfo{font-size:0.8rem;font-weight:700;line-height:1.3rem;background:#FFFFFF;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;padding:4px 12px;position:fixed;bottom:0;right:16px;z-index:999;}.lang-ru .page header #block-resisiinfo{font-size:0.7rem;}@media (min-width:1114px){.page header #block-resisiinfo{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding:3px 12px;position:absolute;bottom:-32px;}}.page header #block-resisiinfo p{margin:0;color:#221E1F;}.page header #block-resisiinfo a{color:#FB4F14;}body:not(.path-frontpage) header{margin-bottom:50px;}@media (max-width:1114px){body:not(.path-frontpage) header{margin-bottom:32px;}}#block-livetrainmaptripfinderbuttons,#block-ostaperioodipiletnupp,#block-findjourney,#block-tagastusnupp{float:right;width:100%;padding-bottom:20px;}@media (max-width:1114px){#block-livetrainmaptripfinderbuttons .field--name-body,#block-ostaperioodipiletnupp .field--name-body,#block-findjourney .field--name-body,#block-tagastusnupp .field--name-body{width:100%;text-align:center;}#block-livetrainmaptripfinderbuttons .field--name-body a,#block-ostaperioodipiletnupp .field--name-body a,#block-findjourney .field--name-body a,#block-tagastusnupp .field--name-body a{float:none;width:300px;display:inline-block;margin-top:15px;}#block-livetrainmaptripfinderbuttons .field--name-body a.trainmap,#block-ostaperioodipiletnupp .field--name-body a.trainmap,#block-findjourney .field--name-body a.trainmap,#block-tagastusnupp .field--name-body a.trainmap{margin-right:0;}}#block-livetrainmaptripfinderbuttons a,#block-ostaperioodipiletnupp a,#block-findjourney a,#block-tagastusnupp a{font-size:1rem;font-weight:700;padding:17px;border-radius:10px;float:right;}#block-livetrainmaptripfinderbuttons a.tripfinder-btn,#block-ostaperioodipiletnupp a.tripfinder-btn,#block-findjourney a.tripfinder-btn,#block-tagastusnupp a.tripfinder-btn{background:#FB4F14;color:#fff;}#block-livetrainmaptripfinderbuttons a.trainmap,#block-ostaperioodipiletnupp a.trainmap,#block-findjourney a.trainmap,#block-tagastusnupp a.trainmap{padding:15px;color:#FB4F14;border:solid 2px #FB4F14;margin-right:10px;}header #main-menu .is-grid-parent.active.menu-item--expanded ul.menu-level-1{display:flex !important;flex-wrap:wrap;flex-direction:row;left:25%;}header #main-menu .is-grid-parent.active.menu-item--expanded ul.menu-level-1 li{font-size:1.3rem;}header #main-menu .is-grid-parent.active.menu-item--expanded ul.menu-level-2{display:inline-block;position:relative;box-shadow:none;}.is-grid-parent h3{font-size:1.3rem;color:rgb(0,176,146);}header #main-menu .is-grid-parent.active.menu-item--expanded ul.menu-level-2{margin-left:25px;padding:0;}header #main-menu li.not-grid-parent.menu-item.active .menu-dropdown{margin-left:-150px;position:relative;}header #main-menu .not-grid-parent.active .menu{width:300px;}li.menu-item.has-icun > a{display:flex !important;}.footer{width:100%;background-color:#003359;padding:73px 0;display:flex;justify-content:center;color:#ffffff;overflow:hidden;}@media (max-width:1114px){.footer{padding:40px 0;}}.footer__wrap{width:1060px;padding-left:16px;padding-right:16px;position:relative;}.footer__top{display:flex;justify-content:space-between;gap:50px;position:relative;z-index:1;}@media (max-width:1114px){.footer__top{flex-direction:column;gap:32px;}}.footer__logo{margin-bottom:40px;display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}.footer__contacts{display:flex;flex-direction:column;row-gap:8px;}.footer__contacts > span{display:flex;align-items:flex-start;}.footer__contacts a{white-space:nowrap;}.footer__contacts a:hover{text-decoration:underline;}.footer__contacts__icon{margin-right:12px;margin-top:3px;}.footer__contacts__text{font-style:normal;font-weight:700;font-size:0.8rem;line-height:125%;}.footer__social{margin-top:30px;display:flex;gap:10px;}@media (max-width:1114px){.footer__social{position:absolute;top:-70px;margin-top:0;right:0;}}.footer__social a{color:#FFFFFF;}.footer__social a:hover{color:#FB4F14;}.footer__menu{display:flex;}@media (max-width:768px){.footer__menu{flex-direction:column;gap:24px;}}.footer__menu__column{display:flex;flex-direction:column;gap:24px;min-width:160px;}.footer__menu a{font-weight:500;font-size:0.8rem;line-height:1.2rem;color:#ffffff;}.footer__menu a:hover{color:#FB4F14;}.footer__awards{display:flex;flex-direction:column;gap:15px;}@media (max-width:1114px){.footer__awards{flex-direction:row;}}.footer__awards img{max-width:142px;}.footer__bottom{margin-top:72px;display:flex;justify-content:space-between;}@media (max-width:1114px){.footer__bottom{flex-direction:column;margin-top:32px;gap:12px;}}.footer__company-info{font-style:normal;font-weight:500;font-size:0.8rem;line-height:160%;display:flex;gap:42px;color:#B0B1D9;}@media (max-width:768px){.footer__company-info{flex-direction:column;gap:12px;}}.footer__links{font-style:normal;font-weight:500;font-size:0.8rem;line-height:160%;display:flex;gap:32px;}.footer__links__item{display:flex;align-items:center;gap:8px;}@media (max-width:768px){.footer__links{flex-direction:column;gap:12px;}}.footer__links a{color:#ffffff;}.footer__links a:hover{color:#FB4F14;}.footer__background{position:absolute;bottom:-73px;right:-115px;}@media (max-width:1114px){.footer__background{top:111px;right:16px;}}@media (max-width:768px){.footer__background{bottom:240px;left:140px;top:auto;}}@media (max-width:1114px){#block-savetimeandmoney h2{height:auto;padding:40px 0 20px;}}#pre-footer-map a{height:400px;width:100%;background:url("/themes/elron/images/footer-map.png") no-repeat center center #ddd;margin-top:70px;display:block;}@media (max-width:1114px){#pre-footer-map a{margin-top:0;}}.region-after-content{background:#F0F5F9;display:inline-block;width:100%;}.region-after-content .additional-action-block{margin-bottom:33px;}.region-after-content .additional-action-block:nth-child(1){margin-top:33px;}@media (min-width:768px){.region-after-content .additional-action-block{margin-top:33px;}}#CybotCookiebotDialogBody form label{position:unset;}.news{display:block;max-width:848px;margin:0 auto;padding-left:16px;padding-right:16px;}.news__image{margin-bottom:24px;}@media (max-width:768px){.news__image{margin-bottom:16px;}}.news__image img{border-top-left-radius:16px;border-top-right-radius:16px;border-bottom-right-radius:16px;border-bottom-left-radius:16px;}.news__date{color:#587299;margin-bottom:11px;font-size:0.8rem;font-weight:500;line-height:1.3rem;}.lang-ru .news__date{font-size:0.7rem;font-weight:400;}.news__title{margin-bottom:24px;font-size:1.9rem;font-weight:700;line-height:2.1rem;}.lang-ru .news__title{font-size:1.55rem;}@media (max-width:768px){.news__title{font-size:1.4rem;font-weight:700;line-height:1.7rem;}.lang-ru .news__title{font-size:1.15rem;}}.news__summary{color:#221E1F;margin-bottom:10px;font-size:0.8rem;font-weight:700;line-height:1.3rem;}.lang-ru .news__summary{font-size:0.7rem;}.news__description{color:#221E1F;font-size:0.8rem;font-weight:500;line-height:1.3rem;}.lang-ru .news__description{font-size:0.7rem;font-weight:400;}.news__description span{font-size:0.8rem !important;line-height:1.3rem !important;font-family:"Causten",sans-serif !important;color:#221E1F !important;}.news__description ul{list-style:none;padding-left:17px;margin-bottom:10px;}.news__description ul li{list-style-image:url(/themes/elron/images/bullet.svg);list-style-position:outside;}.news__description ul ul{margin-bottom:0;}.view-display-id-block_1.view-news{width:100%;}.view-display-id-block_1.view-news .view-content{display:grid;grid-auto-flow:row;}@media (min-width:768px){.view-display-id-block_1.view-news .view-content{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:32px;}}.view-display-id-block_1.view-news .view-content .views-row:not(:first-child){display:none;}@media (min-width:768px){.view-display-id-block_1.view-news .view-content .views-row{display:block;}.view-display-id-block_1.view-news .view-content .views-row:not(:first-child){display:block;}}.view-display-id-page_1.view-news{max-width:1270px;padding:0 16px;margin:0 auto 88px;}@media (min-width:1114px){.view-display-id-page_1.view-news{padding:0;}}.view-display-id-page_1.view-news .view-content{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:32px;grid-row-gap:56px;}@media (max-width:992px){.view-display-id-page_1.view-news .view-content{grid-row-gap:32px;grid-column-gap:16px;}}@media (max-width:576px){.view-display-id-page_1.view-news .view-content{display:flex;flex-direction:column;}}.view-news.view-display-id-block_1{display:grid;grid-auto-flow:row;grid-row-gap:32px;}@media (min-width:768px){.view-news.view-display-id-block_1{display:grid;grid-auto-flow:row;grid-row-gap:45px;}}.view-news .views-field-field-cover{margin-bottom:24px;}@media (max-width:992px){.view-news .views-field-field-cover{margin-bottom:16px;}}.view-news .views-field-field-cover .field-content{display:flex;height:100%;}.view-news .views-field-field-cover a{display:flex;width:100%;}.view-news .views-field-field-cover a:hover img{transform:scale(1.05);}.view-news .views-field-field-cover img{border-top-left-radius:16px;border-top-right-radius:16px;border-bottom-right-radius:16px;border-bottom-left-radius:16px;transition:all 0.2s ease;width:100%;}.view-news .views-field-created{font-size:0.8rem;font-weight:500;line-height:1.3rem;color:#587299;margin-bottom:12px;line-height:0.8rem;}.lang-ru .view-news .views-field-created{font-size:0.7rem;font-weight:400;}@media (max-width:992px){.view-news .views-field-created{margin-bottom:8px;font-size:0.6rem;font-weight:500;line-height:0.7rem;}.lang-ru .view-news .views-field-created{font-size:0.5rem;font-weight:400;}}.view-news .views-field-title a{color:#221E1F;display:block;font-size:1.3rem;font-weight:700;line-height:1.8rem;}.lang-ru .view-news .views-field-title a{font-size:1.1rem;}@media (max-width:992px){.view-news .views-field-title a{font-size:1.1rem;font-weight:700;line-height:1.35rem;}.lang-ru .view-news .views-field-title a{font-size:0.9rem;font-weight:700;}}.view-news .views-field-title a:hover{color:#FB4F14;}.view-news .more-link{margin:0;display:flex;justify-content:center;}.view-news .more-link a{border-radius:100px;background:#FB4F14;color:#FFFFFF;border:1px solid #FB4F14;position:relative;display:flex;flex-flow:row nowrap;font-size:0.8rem;font-weight:700;line-height:1.3rem;line-height:1.25rem;align-items:center;justify-content:center;box-sizing:border-box;padding:10px 32px 11px;}.lang-ru .view-news .more-link a{font-size:0.7rem;}.view-news .more-link a:after{content:"";background:url(/themes/elron/images/svg/arrow.svg) center center no-repeat;height:16px;width:16px;background-size:contain;display:flex;margin-left:12px;}body.accessibility__contrast--high .view-news .more-link a:after{background:url(/themes/elron/images/svg/arrow-contrast.svg) center center no-repeat;}.view-news .more-link a:hover{text-decoration:none;background:transparent;color:#FB4F14;border:1px solid #FB4F14;}.view-news .more-link a:hover:after{background:url(/themes/elron/images/svg/arrow-orange.svg) center center no-repeat;}.view-news .more-link a:focus-visible{outline:#00B092 2px solid;outline-offset:2px;border-radius:100px;}.news-item{display:block;}.news-item:hover{text-decoration:none;}.news-item:hover .news-item__image img{transform:scale(1.05);}.news-item:hover .news-item__date{text-decoration:none;}.news-item:hover .news-item__title{color:#FB4F14;text-decoration:underline;}.news-item__image{margin-bottom:24px;}.news-item__image img{border-top-left-radius:16px;border-top-right-radius:16px;border-bottom-right-radius:16px;border-bottom-left-radius:16px;transition:all 0.2s ease;width:100%;display:block;}.news-item__date{color:#587299;margin-bottom:12px;font-size:0.8rem;font-weight:500;line-height:1.3rem;}.lang-ru .news-item__date{font-size:0.7rem;font-weight:400;}.news-item__title{color:#221E1F;font-size:1.3rem;font-weight:700;line-height:1.8rem;}.lang-ru .news-item__title{font-size:1.1rem;}.webform-submission-notification-form{position:relative;}.webform-submission-notification-form .form-item-direction,.webform-submission-notification-form .form-type-processed-text,.webform-submission-notification-form .form-item-days,.webform-submission-notification-form .form-item-e-mail{width:100%;}.webform-submission-notification-form #direction-options,.webform-submission-notification-form #days-options{background:#fff;width:100%;margin-top:-9px;box-shadow:0 5px 10px #ddd;overflow:hidden;border:1px solid #B0B1D9;border-radius:16px;display:none;}.webform-submission-notification-form #direction-options ul,.webform-submission-notification-form #days-options ul{list-style:none;padding-left:0;}@media (max-width:1114px){.webform-submission-notification-form #direction-options,.webform-submission-notification-form #days-options{box-shadow:none;}}.webform-submission-notification-form #direction-options.open,.webform-submission-notification-form #days-options.open{display:block;z-index:401;position:absolute;}.webform-submission-notification-form #direction-options label,.webform-submission-notification-form #days-options label{padding-left:36px;cursor:pointer;color:#221E1F;font-size:0.8rem;font-weight:500;line-height:1.3rem;}.lang-ru .webform-submission-notification-form #direction-options label,.lang-ru .webform-submission-notification-form #days-options label{font-size:0.7rem;font-weight:400;}.webform-submission-notification-form #direction-options .main-directions,.webform-submission-notification-form #days-options .main-directions{min-height:50px;line-height:1.5rem;border-bottom:1px solid #B0B1D9;width:100%;position:relative;background-image:none;}.webform-submission-notification-form #direction-options .main-directions > label,.webform-submission-notification-form #days-options .main-directions > label{font-weight:700;}.webform-submission-notification-form #direction-options .main-directions > ul,.webform-submission-notification-form #days-options .main-directions > ul{background:#F0F5F9;padding:10px 20px;height:170px;overflow-y:scroll;display:none;width:100%;border-top:1px solid #F0F5F9;}.webform-submission-notification-form #direction-options .main-directions.open > ul,.webform-submission-notification-form #days-options .main-directions.open > ul{display:block;}.webform-submission-notification-form #direction-options .main-directions.open .arrow,.webform-submission-notification-form #days-options .main-directions.open .arrow{transform:rotate(180deg) scaleX(-1);}.webform-submission-notification-form #direction-options .main-option-container,.webform-submission-notification-form #days-options .main-option-container{padding:12px 20px;cursor:pointer;display:flex;gap:16px;align-items:center;}.webform-submission-notification-form #direction-options .main-option-container input,.webform-submission-notification-form #days-options .main-option-container input{top:0;}.webform-submission-notification-form #direction-options .main-option-container .main-option-label,.webform-submission-notification-form #days-options .main-option-container .main-option-label{flex-grow:1;display:flex;align-items:center;}.webform-submission-notification-form #direction-options .main-option-container .main-option-label:focus-visible,.webform-submission-notification-form #days-options .main-option-container .main-option-label:focus-visible{outline:#00B092 2px solid;outline-offset:8px;border-radius:2px;}.webform-submission-notification-form #direction-options .main-option-container .main-option-label label,.webform-submission-notification-form #days-options .main-option-container .main-option-label label{font-weight:700;position:unset;padding-left:0;transform:none;flex-grow:1;}.webform-submission-notification-form #direction-options .main-option-container .main-option-label .arrow,.webform-submission-notification-form #days-options .main-option-container .main-option-label .arrow{display:block;width:14px;height:13px;background:url(/themes/elron/images/svg/drop-down-arrow.svg) no-repeat;}.webform-submission-notification-form #direction-options .route-option,.webform-submission-notification-form #days-options .route-option{padding:4px 0;position:relative;background-image:none;}.webform-submission-notification-form #direction-options .route-option > input,.webform-submission-notification-form #days-options .route-option > input{background-color:#ffffff;}.webform-submission-notification-form #direction-options .route-option > input:checked,.webform-submission-notification-form #days-options .route-option > input:checked{background-color:#00B092;}.webform-submission-notification-form #direction-options .route-option > label,.webform-submission-notification-form #days-options .route-option > label{padding-left:16px;}.webform-submission-notification-form #days-options li{min-height:50px;line-height:1.5rem;border-bottom:1px solid #B0B1D9;padding:12px 24px;position:relative;background-image:none;}.webform-submission-notification-form div[id*=edit-days-checkbox],.webform-submission-notification-form div[id*=edit-direction-checkboxes]{margin:-8px 0;}.no-notifications{display:flex;flex-flow:column nowrap;justify-content:flex-start;}.no-notifications .bird{width:145px;height:156px;background:transparent url(/themes/elron/images/svg/bird-notification.svg) no-repeat left center;background-size:contain;}.no-notifications h2{margin:0 0 16px;}@media (min-width:992px){.no-notifications h2{margin:16px 0 24px;font-size:1.9rem;font-weight:700;line-height:2.1rem;}.lang-ru .no-notifications h2{font-size:1.55rem;}}.no-notifications p{text-align:left;font-size:0.8rem;font-weight:500;line-height:1.3rem;color:#221E1F;display:inline-flex;margin:0;}.lang-ru .no-notifications p{font-size:0.7rem;font-weight:400;}.no-notifications a{margin-top:16px;font-weight:700;border-radius:100px;background:#FB4F14;color:#FFFFFF;border:1px solid #FB4F14;position:relative;display:flex;flex-flow:row nowrap;font-size:0.8rem;font-weight:700;line-height:1.3rem;line-height:1.25rem;align-items:center;justify-content:center;box-sizing:border-box;padding:9px 24px 11px;}.lang-ru .no-notifications a{font-size:0.7rem;}.no-notifications a:after{content:"";background:url(/themes/elron/images/svg/arrow.svg) center center no-repeat;height:16px;width:16px;background-size:contain;display:flex;margin-left:12px;}body.accessibility__contrast--high .no-notifications a:after{background:url(/themes/elron/images/svg/arrow-contrast.svg) center center no-repeat;}.no-notifications a:hover{text-decoration:none;background:transparent;color:#FB4F14;border:1px solid #FB4F14;}.no-notifications a:hover:after{background:url(/themes/elron/images/svg/arrow-orange.svg) center center no-repeat;}.no-notifications a:focus-visible{outline:#00B092 2px solid;outline-offset:2px;border-radius:100px;}@media (min-width:992px){.no-notifications a{margin-top:24px;}}.path-user .user-login-form .form-item{margin-bottom:30px;}.path-user .user-login-form .form-item input{width:300px;}.path-user .user-login-form .form-item .description{padding-left:15px;color:#221E1F;font-size:0.8rem;font-weight:500;line-height:1.3rem;}.lang-ru .path-user .user-login-form .form-item .description{font-size:0.7rem;font-weight:400;}.path-user #block-savetimeandmoney,.path-user footer{display:none;}@media (max-width:768px){table.rongid{display:block;}table.rongid thead,table.rongid tbody,table.rongid th,table.rongid td,table.rongid tr{display:block;}table.rongid thead tr{position:absolute;top:-9999px;left:-9999px;}table.rongid tr{margin-top:20px;}table.rongid tr:first-child{display:none;}table.rongid tr:nth-of-type(odd){background:#eee;}table.rongid tr td{border:none !important;border-bottom:1px solid #eee;position:relative !important;padding-left:50% !important;text-align:right;}table.rongid tr td:last-child{border-bottom:0;}table.rongid td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap;text-align:left;}table.rongid td:nth-of-type(1):before{content:"Nimi";font-weight:700;}table.rongid td:nth-of-type(2):before{content:"Number";font-weight:700;}table.rongid td:nth-of-type(3):before{content:"Depoosse saabus";font-weight:700;}table.rongid td:nth-of-type(4):before{content:"Liinile läks";font-weight:700;}}.page-node-type-organisation .node--type-organisation{max-width:817px;margin:0 auto;width:100%;}.page-node-type-organisation .node--type-organisation ul{list-style:none;padding-left:0;margin-bottom:10px;}.page-node-type-organisation .node--type-organisation ul li{background-image:url(/themes/elron/images/bullet.svg);background-repeat:no-repeat;background-position:0 0.3rem;padding-left:17px;}.page-node-type-organisation .node--type-organisation ul ul{margin-bottom:0;}.page-node-type-organisation .field--name-field-accordion{display:grid;grid-auto-flow:row;grid-row-gap:24px;}@media (min-width:1114px){.page-node-type-organisation .field--name-field-accordion{display:grid;grid-auto-flow:row;grid-row-gap:40px;}}.contact-row{display:flex;margin-bottom:50px;}@media (max-width:1114px){.contact-row{display:block;}}.contact-row .contact-block{width:50%;padding-right:150px;}@media (max-width:1114px){.contact-row .contact-block{width:100%;margin-bottom:30px;padding-right:0;}}.contact-row .contact-block p{margin:0;}.travel-card{display:flex;row-gap:40px;-moz-column-gap:40px;column-gap:40px;align-items:center;}@media (max-width:992px){.travel-card{flex-direction:column;}.travel-card + .cta-block{order:-1;}}.travel-card__images{flex:1 1 0;}.travel-card__images #soidukaardid{position:relative;width:317px;height:211px;display:block;margin:0 auto;}@media (max-width:1114px){.travel-card__images #soidukaardid{height:210px;}}.travel-card__images #soidukaardid img{max-width:287px;}.travel-card__images #soidukaardid img:first-child{position:absolute;left:0;bottom:0;z-index:11;}@media (max-width:1114px){.travel-card__images #soidukaardid img:first-child{left:0;}}.travel-card__images #soidukaardid img:nth-child(2){position:absolute;right:0;top:0;z-index:10;}.travel-card__images #soidukaardid:hover img:first-child{z-index:10;right:0;top:0;left:auto;bottom:auto;}.travel-card__images #soidukaardid:hover img:nth-child(2){left:0;bottom:0;right:auto;top:auto;z-index:11;}@media (max-width:1114px){.travel-card__images #soidukaardid:hover img:nth-child(2){left:0;}}.travel-card__content{flex:1 1 0;}.travel-card__content .travel-card-content__text{margin-bottom:24px;}.travel-card__content .travel-card-content__item{display:flex;-moz-column-gap:16px;column-gap:16px;align-items:center;}.travel-card__content .travel-card-content__item:not(:last-child){margin-bottom:16px;}.travel-card__content .travel-card-content__item .icon{width:32px;height:32px;min-width:32px;}.travel-card__content .travel-card-content__item .icon img{margin:0 auto;display:block;}.travel-card__content .travel-card-content__item .text{max-width:334px;}.travel-card__content .travel-card-content__item p{margin-bottom:0;}.card-info{padding:15px;color:#FB4F14;border:solid 2px #FB4F14;margin-right:10px;border-radius:10px;float:right;margin-left:10px;font-weight:700;}@media (max-width:1114px){#block-laadisoidukaardilerahanupp .orange-btn,#block-laadisoidukaardilerahanupp .card-info{width:300px;}}.ticket-machine__slider{display:flex;-moz-column-gap:85px;column-gap:85px;width:100%;max-width:700px;margin:0 auto;}@media (max-width:768px){.ticket-machine__slider{-moz-column-gap:16px;column-gap:16px;}}.ticket-machine__slider .ticket-machine-slider__images{max-width:181px;}.ticket-machine__slider .ticket-machine-slider__images > div{display:none;}@media (max-width:768px){.ticket-machine__slider .ticket-machine-slider__images > div img{min-height:240px;}}.ticket-machine__slider .ticket-machine-slider__images > div.active{display:block;}.ticket-machine__slider .ticket-machine-slider__list{margin-top:24px;}.ticket-machine__slider .ticket-machine-slider__list .ticket-machine-slider__item{cursor:pointer;color:#221E1F;list-style:none;font-size:1rem;font-weight:500;line-height:1.4rem;}.lang-ru .ticket-machine__slider .ticket-machine-slider__list .ticket-machine-slider__item{font-size:0.85rem;font-weight:400;line-height:1.3rem;}@media (max-width:768px){.ticket-machine__slider .ticket-machine-slider__list .ticket-machine-slider__item{font-size:0.8rem;font-weight:500;line-height:1.3rem;}.lang-ru .ticket-machine__slider .ticket-machine-slider__list .ticket-machine-slider__item{font-size:0.7rem;font-weight:400;}}.ticket-machine__slider .ticket-machine-slider__list .ticket-machine-slider__item:not(:last-child){margin-bottom:16px;}@media (max-width:768px){.ticket-machine__slider .ticket-machine-slider__list .ticket-machine-slider__item:not(:last-child){margin-bottom:12px;}}.ticket-machine__slider .ticket-machine-slider__list .ticket-machine-slider__item:hover{color:#FB4F14;text-decoration:underline;}.ticket-machine__slider .ticket-machine-slider__list .ticket-machine-slider__item:focus-visible{outline:#00B092 2px solid;outline-offset:8px;border-radius:2px;}.ticket-machine__slider .ticket-machine-slider__list .ticket-machine-slider__item.active{color:#00B092;font-size:1rem;font-weight:700;line-height:1.3rem;display:flex;-moz-column-gap:16px;column-gap:16px;align-items:center;}.lang-ru .ticket-machine__slider .ticket-machine-slider__list .ticket-machine-slider__item.active{font-size:0.85rem;font-weight:700;line-height:1.3rem;}@media (max-width:768px){.ticket-machine__slider .ticket-machine-slider__list .ticket-machine-slider__item.active{font-size:0.8rem;font-weight:700;line-height:1.3rem;}.lang-ru .ticket-machine__slider .ticket-machine-slider__list .ticket-machine-slider__item.active{font-size:0.7rem;}}.ticket-machine__slider .ticket-machine-slider__list .ticket-machine-slider__item.active:hover{color:#FB4F14;text-decoration:underline;}.ticket-machine__slider .ticket-machine-slider__list .ticket-machine-slider__item.active:before{content:" ";background:url(/themes/elron/images/svg/arrow-right.svg);width:16px;min-width:16px;height:16px;}.field--name-field-soiduplaanid{margin-bottom:30px;}.field--name-field-soiduplaanid .field--name-field-suund{font-size:1.5rem;font-weight:700;color:#3d3130;margin-bottom:15px;}.field--name-field-soiduplaanid .field__items > .field__item{padding:10px 0;border-bottom:1px solid #ddd;}.field--name-field-soiduplaanid .field__items > .field__item:first-child{border-top:1px solid #ddd;}.field--name-field-soiduplaanid .field__items > .field__item .field--name-field-file{color:#FB4F14;font-size:1rem;font-weight:700;line-height:2rem;}.field--name-field-soiduplaanid .field__items > .field__item .field--name-field-file:before{content:" ";background:url(/themes/elron/images/download.svg);width:21px;height:21px;display:block;float:left;margin-top:8px;}.field--name-field-soiduplaanid .field__items > .field__item .field--name-field-file a{padding-left:10px;}.field--name-field-soiduplaanid .field__items > .field__item .field--name-field-notification{font-style:italic;}.field--name-field-soiduplaanid .field__items > .field__item .field--name-field-notification:before{content:"Teade";background:#3d3130;display:block;float:left;padding:0px 5px;font-size:0.75rem;font-weight:700;border-radius:5px;color:#fff;margin-right:10px;}.stations{margin-top:40px;}.stations .station{width:50%;float:left;}@media (max-width:1114px){.stations .station{width:100%;}}.stations .station a[href$=".pdf"]{background:transparent url(/themes/elron/images/download.svg) center left no-repeat;padding-left:36px;}.lost-item-img{float:left;width:500px;text-align:center;padding-top:60px;}@media (max-width:1114px){.lost-item-img{width:100%;padding-top:20px;}}.lost-item-img img{height:250px;}.lost-item-desc{padding-top:100px;}body.path-uldinfo main.content{max-width:initial;}.view-leitud-asjad{margin-bottom:60px;}.view-leitud-asjad ::-moz-placeholder{color:#a2a2a2;opacity:1;}.view-leitud-asjad :-ms-input-placeholder{color:#a2a2a2;opacity:1;}.view-leitud-asjad ::placeholder{color:#a2a2a2;opacity:1;}.view-leitud-asjad .view-header{max-width:1270px;width:100%;margin:0 auto 35px;color:#3D3130;}@media (max-width:768px){.view-leitud-asjad .view-header{padding:20px;margin-bottom:0;}}.view-leitud-asjad .view-header p{font-size:1rem;}.view-leitud-asjad .view-filters{background:#f3f3f4;display:inline-block;width:100%;padding:30px 0;}@media (max-width:1114px){.view-leitud-asjad .view-filters{display:inline-block;width:100%;background:#f3f3f4;padding:30px 20px;}}.view-leitud-asjad .views-exposed-form{position:relative;max-width:1270px;width:100%;margin:0 auto;}.view-leitud-asjad .views-exposed-form .form-item-title{width:50%;float:left;margin-top:20px;}@media (max-width:1114px){.view-leitud-asjad .views-exposed-form .form-item-title{width:100%;margin-top:0;}}.view-leitud-asjad .views-exposed-form .form-item-title #edit-title{height:57px;border:solid 1px #d6d5d5;padding-left:20px;width:100%;border-radius:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;outline:none;}.view-leitud-asjad .views-exposed-form .form-type-select select{min-width:185px;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:url(/themes/elron/images/arrow.svg) no-repeat 95% 57% #fff;background-size:15px 15px;width:384px;height:58px;border-radius:10px;border:1px solid #e0e0e0;font-size:1rem;font-weight:400;line-height:1.65rem;float:left;padding-left:15px;margin-right:15px;color:#999999;}.view-leitud-asjad .views-exposed-form .form-type-select select:invalid,.view-leitud-asjad .views-exposed-form .form-type-select select [value=All]{color:#999999;}.view-leitud-asjad .views-exposed-form .form-type-select select option{color:#000;}.view-leitud-asjad .views-exposed-form .form-type-select select option:first-child{color:#999999;}.view-leitud-asjad .views-exposed-form .form-type-select select option[value=All]{color:#999999;}@media (max-width:1114px){.view-leitud-asjad .views-exposed-form .form-type-select select{width:100% !important;margin-bottom:20px;}}.view-leitud-asjad .views-exposed-form .form-item-field-leiuaeg-value .form-text{background:url(/themes/elron/images/calendar.svg) no-repeat 95% 57% #fff;background-size:22px 22px;width:385px;height:58px;border-radius:10px;border:1px solid #e0e0e0;color:#5f5f60;font-size:1rem;font-weight:400;line-height:1.65rem;float:left;padding-left:15px;}@media (max-width:1114px){.view-leitud-asjad .views-exposed-form .form-item-field-leiuaeg-value .form-text{width:100%;margin-bottom:20px;}}.view-leitud-asjad .views-exposed-form #edit-field-kategooria-value{width:300px;}.view-leitud-asjad .views-exposed-form #edit-actions{float:left;margin-top:20px;width:50%;}@media (max-width:1114px){.view-leitud-asjad .views-exposed-form #edit-actions{width:100%;}}.view-leitud-asjad .views-exposed-form #edit-actions #edit-submit-leitud-asjad{height:57px;width:200px;border:0;background:#f17728;color:#fff;border-radius:10px;font-weight:700;float:right;}@media (max-width:1114px){.view-leitud-asjad .views-exposed-form #edit-actions #edit-submit-leitud-asjad{width:50%;border-radius:10px;position:initial;}}.view-leitud-asjad .views-exposed-form #edit-actions #edit-reset{float:right;height:57px;background:#f3f3f4;color:#f17728;line-height:2.85rem;font-weight:700;border:0;margin-right:20px;}@media (max-width:1114px){.view-leitud-asjad .views-exposed-form #edit-actions #edit-reset{float:left;background:#fff;width:48%;border:1px solid #e0e0e0;border-radius:10px;margin-right:0;}}.view-leitud-asjad .view-content{padding-top:20px;width:100%;max-width:1270px;margin:0 auto;}.view-leitud-asjad .view-content .views-row{flex:1 0 33.3333%;max-width:33.3333%;padding:0px 15px 25px;float:left;position:relative;font-size:0.9rem;height:390px;width:100%;}@media (max-width:768px){.view-leitud-asjad .view-content .views-row{flex:1 0 50%;max-width:50%;height:initial;}}@media (max-width:576px){.view-leitud-asjad .view-content .views-row{max-width:100%;}}.view-leitud-asjad .view-content .views-row:first-child,.view-leitud-asjad .view-content .views-row:nth-child(4n),.view-leitud-asjad .view-content .views-row:nth-child(7n){padding-left:0;padding-right:25px;}@media (max-width:576px){.view-leitud-asjad .view-content .views-row:first-child,.view-leitud-asjad .view-content .views-row:nth-child(4n),.view-leitud-asjad .view-content .views-row:nth-child(7n){padding:0 15px 25px;}}.view-leitud-asjad .view-content .views-row:first-child .views-field-field-kategooria,.view-leitud-asjad .view-content .views-row:nth-child(4n) .views-field-field-kategooria,.view-leitud-asjad .view-content .views-row:nth-child(7n) .views-field-field-kategooria{left:10px;}.view-leitud-asjad .view-content .views-row img{border-radius:10px;}@media (max-width:768px){.view-leitud-asjad .view-content .views-row img{width:100%;}}.view-leitud-asjad .view-content .views-row .views-field-field-kategooria{position:absolute;top:10px;left:25px;background:rgba(53,53,53,0.6);font-size:0.75rem;font-weight:700;padding:2px 10px;color:#fff;text-transform:uppercase;line-height:1rem;border-radius:5px;letter-spacing:0.05em;}@media (max-width:576px){.view-leitud-asjad .view-content .views-row .views-field-field-kategooria{left:25px !important;}}.view-leitud-asjad .view-content .views-row:nth-child(3n){padding-left:25px;padding-right:0;}@media (max-width:576px){.view-leitud-asjad .view-content .views-row:nth-child(3n){padding:0 15px 25px;}}.view-leitud-asjad .view-content .views-row:nth-child(3n) .views-field-field-kategooria{left:35px;}.view-leitud-asjad .view-content .views-row .views-field-title{color:#3d3130;font-size:1rem;font-weight:700;line-height:1.5rem;}.view-leitud-asjad .view-content .views-row .views-label{float:left;color:#a2a2a2;margin-right:10px;min-width:70px;}.view-leitud-asjad .view-content .views-row .views-field{margin-bottom:5px;}.view-leitud-asjad .view-content .views-row .views-field-nothing,.view-leitud-asjad .view-content .views-row .views-field-nothing-1{font-weight:700;color:#f17728;margin-top:15px;cursor:pointer;}.view-leitud-asjad .view-content .views-row .views-field-body{min-height:141px;display:none;}.view-leitud-asjad .view-content .views-row .views-field-nothing-1,.view-leitud-asjad .view-content .views-row .views-field-nothing-2{display:none;}@media (max-width:576px){.view-leitud-asjad .view-content .views-row.active{padding:0px 0 40px;border-radius:0;}}.view-leitud-asjad .view-content .views-row.active .item-content{background:#f3f3f4;padding:20px;border-radius:10px;}@media (max-width:576px){.view-leitud-asjad .view-content .views-row.active .item-content{border-radius:0;}}.view-leitud-asjad .view-content .views-row.active .views-field-field-kategooria{left:0;}.view-leitud-asjad .view-content .views-row.active .views-field-nothing-1,.view-leitud-asjad .view-content .views-row.active .views-field-nothing-2,.view-leitud-asjad .view-content .views-row.active .views-field-body{display:block;}.view-leitud-asjad .view-content .views-row.active .views-field-nothing,.view-leitud-asjad .view-content .views-row.active .views-field-field-kategooria,.view-leitud-asjad .view-content .views-row.active .views-field-field-cover,.view-leitud-asjad .view-content .views-row.active .views-field-field-leiuaeg,.view-leitud-asjad .view-content .views-row.active .views-field-field-suund{display:none;}.view-leitud-asjad .views-field-nothing-1 span span{width:20px;height:19px;display:block;background:url(/themes/elron/images/lost_item_arrow.png) no-repeat;float:left;background-size:cover;margin-right:8px;}.view-leitud-asjad .views-field-nothing-2{margin:20px 0px !important;}.view-leitud-asjad .views-field-nothing-2 .field-content{text-align:right;}.view-leitud-asjad .views-field-body p{font-size:0.9rem;}.view-leitud-asjad .noresults{text-align:center;padding:100px;}.view-leitud-asjad .results-count{padding:0px 0px 30px 15px;color:#000;}.view-leitud-asjad .pager{padding-top:50px;width:100%;max-width:1270px;margin:0 auto;}.path-otsi .view-search-content h1{text-align:center;}.path-otsi .view-search-content .view-filters .views-exposed-form{margin:0 auto;width:730px;}@media (max-width:768px){.path-otsi .view-search-content .view-filters .views-exposed-form{width:100%;}}.path-otsi .view-search-content .view-filters .views-exposed-form .form-item{float:left;}.path-otsi .view-search-content .view-filters .views-exposed-form .form-item input{height:57px;border:solid 1px #d6d5d5;border-top-right-radius:0;border-bottom-right-radius:0;border-right:0;padding-left:20px;width:572px;background:#f3f3f4;}@media (max-width:768px){.path-otsi .view-search-content .view-filters .views-exposed-form .form-item input{width:100%;}}.path-otsi .view-search-content .view-filters .views-exposed-form .form-actions{float:left;}.path-otsi .view-search-content .view-filters .views-exposed-form .form-actions input{width:157px;height:57px;border-top-right-radius:100px;border-bottom-right-radius:100px;border:0;background:#FB4F14;color:#fff;font-weight:700;}.path-otsi .view-search-content .view-empty{display:block;width:100%;float:left;text-align:center;padding-top:10px;}.path-otsi .view-search-content .view-content{width:100%;float:left;margin-top:50px;}.path-otsi .view-search-content .pager{display:block;float:left;width:100%;margin-top:20px;}.path-otsi .view-search-content .pager .pager__items{text-align:center;padding:0;}.path-otsi .view-search-content .pager .pager__items .pager__item{padding-left:10px;display:inline-block;}.node--type-elronist{max-width:820px;margin:0 auto;}.elronist__title{font-style:normal;font-weight:bold;font-size:1.75rem;line-height:2.15rem;color:#3D3130;margin:0;}.elronist__description{color:#221E1F;font-size:0.8rem;font-weight:500;line-height:1.3rem;}.lang-ru .elronist__description{font-size:0.7rem;font-weight:400;}.elronist__description p{margin-bottom:10px;}.elronist__description p:last-child{margin-bottom:0;}.elronist__description ul,.elronist__description ol{list-style:unset;margin-bottom:32px;}.elronist__description h2,.elronist__description h3,.elronist__description h4{margin-bottom:16px;}.elronist__description span{font-size:0.8rem !important;line-height:1.3rem !important;font-family:"Causten",sans-serif !important;color:#221E1F !important;}.elronist__description ul{list-style:none;padding-left:17px;margin-bottom:10px;}.elronist__description ul li{list-style-image:url(/themes/elron/images/bullet.svg);list-style-position:outside;}.elronist__description ul ul{margin-bottom:0;}.elronist__banner{background-color:#FFFFFF;padding-top:4px;padding-bottom:88px;}.elronist__banner-picture{max-width:1270px;width:100%;margin:0 auto;display:grid;grid-auto-flow:row;grid-row-gap:32px;}.elronist__banner-picture > img{width:100%;}.elronist__banner > .elronist__banner-picture > p{font-style:normal;font-weight:normal;font-size:1rem;line-height:1.75rem;text-align:justify;color:#5F5F60;}.elronist__banner > .elronist__banner-picture > p img{border-top-left-radius:16px;border-bottom-left-radius:16px;}.elronist__banner > .elronist__banner-picture > ul{color:#5F5F60;}.elronist__banner > .elronist__banner-picture > .elronist__banner-pdf{display:flex;align-items:center;}.elronist__banner > .elronist__banner-picture > .elronist__banner-pdf .link__pdf{margin-right:20px;display:flex;align-items:center;gap:10px;}.elronist__banner > .elronist__banner-picture > .elronist__banner-pdf .link__pdf:last-child{margin:0;}.elronist__banner > .elronist__banner-picture > .elronist__banner-pdf > a{color:#FB4F14;text-decoration:none;font-style:normal;font-weight:bold;font-size:1rem;line-height:1.75rem;text-align:justify;}.elronist__banner > .elronist__banner-picture > .elronist__banner-pdf > img{margin-right:12px;}.elronist__koolitajad{padding-bottom:88px;}.elronist__koolitajad-grid{max-width:1270px;width:100%;margin:0 auto;}.elronist__koolitajad-grid h2{margin-bottom:32px;}.elronist__grid{display:grid;grid-template-columns:repeat(3,1fr);grid-row-gap:32px;grid-column-gap:16px;}.elronist__staff-element{display:flex;align-items:center;gap:16px;}.elronist__staff-element > img{border-radius:50%;}.elronist__staff-name{font-style:normal;font-weight:bold;font-size:1rem;line-height:1.3rem;color:#3D3130;margin-bottom:6px;}.elronist__staff-job{font-style:normal;font-weight:normal;font-size:0.8rem;line-height:1.3rem;color:#587299;margin-bottom:4px;}.elronist__staff-job:last-child{margin:0;}.elronist__staff-desc .elronist__staff-name{margin-bottom:4px;}.elronist__banner > .elronist__banner-picture > a{color:#FB4F14;text-decoration:none;font-style:normal;font-weight:bold;font-size:1rem;line-height:1.75rem;text-align:justify;}.elronist__banner > .elronist__banner-picture > a > img{margin-right:16px;}.elronist__staff-job > a{font-style:normal;font-weight:normal;font-size:0.8rem;line-height:1.2rem;text-align:center;text-decoration-line:underline !important;color:#FB4F14;}.elronist__staff-job > a:hover{color:#FB4F14;text-decoration:underline;}.elronist__embed > iframe{border-radius:10px;max-width:1270px;width:100%;margin:0 auto;}.elronist__afterfooter-picture{max-width:1270px;width:100%;margin:0 auto;}.elronist__afterfooter > .elronist__koolitajad-grid > .elronist__grid{grid-template-columns:repeat(2,1fr);}.after__title{padding-bottom:32px;}.after__title-bottom{padding-top:88px;padding-bottom:32px;}@media (max-width:1114px){.elronist__afterfooter{padding:20px 20px;}}@media (max-width:560px){.elronist__banner{padding-top:0px;}.elronist__banner > .elronist__banner-picture > p{text-align:inherit;}.elronist__title{padding-top:8px;padding-bottom:25px;font-style:normal;font-weight:bold;font-size:1.25rem;line-height:1.5rem;}.elronist__grid > .elronist__staff-element > .elronist__staff-desc > .elronist__staff-name{font-size:0.8rem;}}@media (max-width:1000px){.elronist__grid{display:block;flex-direction:column;}}@media (max-width:1114px){.elronist__koolitajad{padding:20px 20px;}.node--type-elronist{padding:0px !important;}}@media (max-width:560px){.elronist__grid > .elronist__staff-element > .elronist__staff-desc > .elronist__staff-name{font-size:0.8rem;}.elronist__banner > .elronist__banner-picture > p{text-align:inherit;}.elronist__title{padding-top:8px;padding-bottom:25px;font-style:normal;font-weight:bold;font-size:1.25rem;line-height:1.5rem;}}@media (max-width:1000px){.elronist__grid{display:block;flex-direction:column;}}@media (max-width:1000px){.elronist__grid{display:block;flex-direction:column;}.elronist__staff-element{margin-bottom:25px;}}@media (max-width:560px){.elronist__grid > .elronist__staff-element > .elronist__staff-desc > .elronist__staff-name{font-size:0.8rem;}.elronist__banner-picture > img{display:none;}.elronist__banner > .elronist__banner-picture > p{text-align:inherit;font-size:0.8rem;line-height:1.5rem;}.elronist__title{padding-top:8px;padding-bottom:25px;font-style:normal;font-weight:bold;font-size:1.25rem;line-height:1.5rem;}}@media (max-width:560px){.elronist__banner > .elronist__banner-picture > .elronist__banner-pdf > a{font-size:0.8rem !important;}.elronist__banner > .elronist__banner-picture > .elronist__banner-pdf > img{width:19px !important;height:19px !important;}}@media (max-width:1114px){.elronist__banner{padding:20px 20px;}.node--type-elronist{padding:0px !important;}}.field--name-field-links{display:none;}.price__link{float:right;font-weight:500;}@media (max-width:768px){.price__link{float:unset;}}.price__link p{color:#5f5f60;line-height:unset;margin-bottom:unset;}.skip-link-wrapper{width:100%;max-width:100%;background-color:#F0F5F9;outline:black;padding:0 18px;display:flex;justify-content:center;}.skip-link{color:#FB4F14;position:relative;display:flex;flex-flow:row nowrap;font-size:0.8rem;font-weight:700;line-height:1.3rem;align-items:center;box-sizing:border-box;text-decoration:none;justify-content:center;margin:16px 0;}.lang-ru .skip-link{font-size:0.7rem;}.skip-link:focus{outline:#00B092 2px solid;outline-offset:8px;border-radius:2px;}.skip-link.focusable:focus{z-index:503;width:-webkit-max-content;width:-moz-max-content;width:max-content;}.job{display:block;margin:0 auto 88px;}@media (max-width:768px){.job{margin-bottom:40px;}}.job__tag{display:block;border-top-left-radius:16px;border-top-right-radius:16px;border-bottom-right-radius:16px;border-bottom-left-radius:16px;color:#FFFFFF;background-color:#00B092;padding:3px 8px;font-size:0.8rem;font-weight:700;line-height:1.3rem;}.lang-ru .job__tag{font-size:0.7rem;}@media (max-width:992px){.job__tag{font-size:0.6rem;font-weight:700;line-height:0.7rem;}.lang-ru .job__tag{font-size:0.5rem;font-weight:700;}}.job__banner{max-width:848px;padding-left:16px;padding-right:16px;margin:20px auto 88px;}@media (max-width:768px){.job__banner{margin-bottom:56px;margin-top:0;}}.job .quick-scroll{margin-bottom:88px;}@media (max-width:768px){.job .quick-scroll{margin-bottom:56px;}}.job__title{display:flex;align-items:center;gap:16px;color:#221E1F;margin-bottom:32px;max-width:848px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px;font-size:2.2rem;font-weight:700;line-height:2.65rem;}.lang-ru .job__title{font-size:1.8rem;}@media (max-width:768px){.job__title{gap:8px;margin-bottom:24px;font-size:1.4rem;font-weight:700;line-height:1.7rem;}.lang-ru .job__title{font-size:1.15rem;}}.job__description{color:#221E1F;font-size:0.8rem;font-weight:500;line-height:1.3rem;max-width:848px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px;}.lang-ru .job__description{font-size:0.7rem;font-weight:400;}.job__description ul,.job__description ol{list-style:unset;margin-bottom:10px;}.job__description span{font-size:0.8rem !important;line-height:1.3rem !important;font-family:"Causten",sans-serif !important;color:#221E1F !important;}.job__description h4{margin-bottom:16px;}.job__description h4:not(:first-child){margin-top:32px;}.job__description ul{list-style:none;padding-left:17px;margin-bottom:10px;}.job__description ul li{list-style-image:url(/themes/elron/images/bullet.svg);list-style-position:outside;}.job__description ul ul{margin-bottom:0;}.job .job-offers{margin:88px auto;max-width:848px;padding-left:16px;padding-right:16px;}@media (max-width:768px){.job .job-offers{margin:56px auto;}}.job .job-offers h4{margin:40px 0 24px;}@media (max-width:768px){.job .job-offers h4{margin:32px 0 24px;}}.job .jobs{max-width:848px;padding-left:16px;padding-right:16px;margin:88px auto;}@media (max-width:768px){.job .jobs{margin-top:56px;margin-bottom:56px;}}.job-image{position:relative;margin-bottom:24px;}@media (max-width:768px){.job-image{margin-bottom:16px;}}.job-image img{display:block;box-shadow:0 25px 60px 0 rgba(0,51,89,0.1490196078);border-top-left-radius:24px;border-top-right-radius:24px;border-bottom-right-radius:24px;border-bottom-left-radius:24px;}@media (max-width:768px){.job-image img{border-radius:16px 16px 0 0;}}.job-image__description{padding:32px 24px;border-radius:24px 0 0 24px;max-width:223px;position:absolute;bottom:32px;right:32px;background-color:#FB4F14;color:#FFFFFF;font-size:0.7rem;font-weight:500;line-height:1.1rem;}.lang-ru .job-image__description{font-size:0.6rem;font-weight:400;}@media (max-width:768px){.job-image__description{position:unset;max-width:100%;width:100%;border-radius:0 0 16px 16px;padding:16px 16px;}}.readmore-description_wrapper{margin-left:auto;margin-right:auto;}.readmore-description{position:relative;}.readmore-description_ellipsis:after{content:"";display:inline-block;position:absolute;bottom:0;right:0;width:100%;height:85px;background:linear-gradient(180deg,rgba(255,255,255,0) 0%,#FFFFFF 100%);}.readmore-description_button{color:#FB4F14;font-size:0.8rem;font-weight:700;line-height:1.3rem;padding-left:16px;padding-right:16px;margin-top:12px;}.lang-ru .readmore-description_button{font-size:0.7rem;}.readmore-description_button:hover{text-decoration:underline;cursor:pointer;}.job-offer{display:block;margin:0 auto 88px;}@media (max-width:768px){.job-offer{margin-bottom:40px;}}.job-offer__banner{max-width:848px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px;}.job-offer__details{display:flex;flex-direction:column;gap:32px;max-width:848px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px;}@media (max-width:768px){.job-offer__details{flex-direction:column-reverse;}}.job-offer__title-wrapper{display:flex;flex-direction:column;gap:16px;margin-bottom:32px;max-width:848px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px;}@media (max-width:768px){.job-offer__title-wrapper{margin-bottom:24px;}}.job-offer__title{color:#FB4F14;font-size:2.2rem;font-weight:700;line-height:2.65rem;}.lang-ru .job-offer__title{font-size:1.8rem;}@media (max-width:768px){.job-offer__title{font-size:1.4rem;font-weight:700;line-height:1.7rem;}.lang-ru .job-offer__title{font-size:1.15rem;}}.job-offer__subtitle h4{margin-bottom:0;color:#FB4F14;}.job-offer__description{color:#221E1F;font-size:0.8rem;font-weight:500;line-height:1.3rem;max-width:848px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px;}.lang-ru .job-offer__description{font-size:0.7rem;font-weight:400;}.job-offer__description p{margin-bottom:32px;}.job-offer__description p:last-child{margin-bottom:0;}.job-offer__description ul,.job-offer__description ol{list-style:unset;margin-bottom:32px;}.job-offer__description h2,.job-offer__description h3,.job-offer__description h4{margin-bottom:16px;}.job-offer__description span{font-size:0.8rem !important;line-height:1.3rem !important;font-family:"Causten",sans-serif !important;color:#221E1F !important;}.job-offer__description ul{list-style:none;padding-left:17px;}.job-offer__description ul li{list-style-image:url(/themes/elron/images/bullet.svg);list-style-position:outside;}.job-offer__description ul ul{margin-bottom:0;}.job-offer .job-offers{margin:88px auto;max-width:848px;padding-left:16px;padding-right:16px;}@media (max-width:768px){.job-offer .job-offers{margin:56px 0;}}.job-offer-image{position:relative;margin-bottom:80px;}@media (max-width:768px){.job-offer-image{margin-bottom:56px;}}.job-offer-image img{display:block;box-shadow:0 25px 60px 0 rgba(0,51,89,0.1490196078);width:100%;border-top-left-radius:24px;border-top-right-radius:24px;border-bottom-right-radius:24px;border-bottom-left-radius:24px;}@media (max-width:768px){.job-offer-image img{border-top-left-radius:16px;border-top-right-radius:16px;border-bottom-right-radius:16px;border-bottom-left-radius:16px;}}.job-offer-image__description{padding:32px 24px;border-top-left-radius:24px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:24px;max-width:223px;position:absolute;bottom:32px;right:32px;background-color:#FB4F14;color:#FFFFFF;font-size:0.7rem;font-weight:500;line-height:1.1rem;}.lang-ru .job-offer-image__description{font-size:0.6rem;font-weight:400;}@media (max-width:768px){.job-offer-image__description{right:0;bottom:-46px;max-width:80%;border-top-left-radius:16px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:16px;padding:16px 12px;font-size:0.6rem;font-weight:500;line-height:0.7rem;}.lang-ru .job-offer-image__description{font-size:0.5rem;font-weight:400;}}.job-offer-image__description p:last-child{margin-bottom:0;}.job-offer-cv-info{display:block;margin:32px auto 0;text-align:center;color:#221E1F;font-size:0.8rem;font-weight:500;line-height:1.3rem;}.lang-ru .job-offer-cv-info{font-size:0.7rem;font-weight:400;}@media (max-width:768px){.job-offer-cv-info{font-size:0.8rem;font-weight:500;line-height:1.3rem;margin-bottom:56px;margin-top:0;}.lang-ru .job-offer-cv-info{font-size:0.7rem;font-weight:400;}}.job-offer-cv-info a{color:#221E1F;text-decoration:underline;}.job-offer-cv-info a:hover{color:#FB4F14;}@media (max-width:768px){.job-offer-cv-info.job-offer-cv-info--small .job-offer-cv-info__mail{display:block;padding:7px 24px 7px 24px;margin:0 auto;}}@media (max-width:768px){.job-offer-cv-info.job-offer-cv-info--small .job-offer-cv-info__alt{display:block;padding:7px 24px 7px 24px;margin:0 auto;}.job-offer-cv-info.job-offer-cv-info--small .job-offer-cv-info__alt:before{display:none;}}.job-offer-cv-info__date{display:inline-block;margin-right:-25px;background:#BBE7E6;padding:7px 60px 7px 40px;border-radius:100px 0 0 100px;}@media (max-width:768px){.job-offer-cv-info__date{display:block;padding:7px 32px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;border-radius:100px;}}.job-offer-cv-info__mail{position:relative;display:inline-block;background:#B0B1D9;padding:7px 40px;border-radius:0 100px 100px 0;}@media (max-width:768px){.job-offer-cv-info__mail{display:inline-block;margin-right:-40px;padding:7px 56px 7px 24px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:100px;}}.job-offer-cv-info__mail:before{content:"";background:#B5CCE0;width:40px;height:40px;border-radius:100px;position:absolute;left:-20px;top:0;}@media (max-width:768px){.job-offer-cv-info__mail:before{display:none;}}.job-offer-cv-info__alt{display:block;background:#00B092;padding:7px 40px;border-radius:100px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;}@media (max-width:768px){.job-offer-cv-info__alt{display:inline-block;padding:7px 24px 7px 56px;position:relative;}.job-offer-cv-info__alt:before{content:"";background:#B5CCE0;width:40px;height:40px;border-radius:100px;position:absolute;top:0;left:0;}}.job-offer-additional{margin-bottom:80px;}@media (max-width:768px){.job-offer-additional{margin-bottom:0;margin-top:32px;}}.job-offer-additional h4{color:#221E1F;margin-bottom:16px;font-size:1.1rem;font-weight:700;line-height:1.35rem;}.lang-ru .job-offer-additional h4{font-size:0.9rem;font-weight:700;}.job-offer-additional__person{margin-bottom:8px;}.job-offer-additional__role{color:#587299;font-size:0.8rem;font-weight:500;line-height:1.3rem;}.lang-ru .job-offer-additional__role{font-size:0.7rem;font-weight:400;}.job-offer-additional__name{color:#221E1F;font-size:0.8rem;font-weight:700;line-height:1.3rem;}.lang-ru .job-offer-additional__name{font-size:0.7rem;}.job-offer-additional__phone{font-size:0.8rem;font-weight:500;line-height:1.3rem;margin-bottom:8px;display:flex;align-items:center;gap:12px;}.lang-ru .job-offer-additional__phone{font-size:0.7rem;font-weight:400;}.job-offer-additional__mail{font-size:0.8rem;font-weight:500;line-height:1.3rem;display:flex;align-items:center;gap:12px;}.lang-ru .job-offer-additional__mail{font-size:0.7rem;font-weight:400;}body{font-family:"Causten",sans-serif;color:#5f5f60;font-size:1em;}body.lang-ru{font-family:"Montserrat",sans-serif;}.path-frontpage .ui-autocomplete{border:0;box-shadow:0 6px 11px rgba(0,0,0,0.1);border-radius:10px;}.path-frontpage .ui-autocomplete .ui-menu-item{border-bottom:solid 1px #ebebeb;}.path-frontpage .ui-autocomplete .ui-menu-item:last-child{border-bottom:0;border-bottom-right-radius:10px;border-bottom-left-radius:10px;overflow:hidden;}.path-frontpage .ui-autocomplete .ui-menu-item:first-child{border-top-right-radius:10px;border-top-left-radius:10px;overflow:hidden;}.path-frontpage .ui-autocomplete .ui-menu-item a{padding:13px;background:#fff;display:block;}.path-frontpage .ui-autocomplete .ui-menu-item a:hover{background:#FB4F14;}.path-frontpage .ui-autocomplete .ui-menu-item a:hover .ui-state-active{color:#FFFFFF;}.path-frontpage .ui-autocomplete .ui-menu-item .ui-state-active{background:#FB4F14;color:#FFFFFF;border:0;margin:initial;}.path-frontpage #edit-actions{float:right;}#block-savetimeandmoneywithoutbuybtn{float:left;width:100%;}.path-frontpage .save-time-and-money{margin-top:0;}.save-time-and-money{width:100%;height:160px;margin-bottom:80px;position:relative;margin-top:80px;}@media (max-width:1114px){.save-time-and-money{padding:0 20px;}}@media (max-width:768px){.save-time-and-money{height:350px;margin-bottom:0;}}.save-time-and-money h2{padding-bottom:15px;}@media (max-width:1114px){.save-time-and-money h2{font-size:1.3rem;}}.save-time-and-money .content{text-align:center;}.save-time-and-money .content p{line-height:1.5rem;padding-bottom:30px;}.save-time-and-money .content .buy-ticket{background:#FB4F14;height:50px;border-radius:10px;padding:17px 90px;font-weight:700;font-size:1rem;color:#fff;}@media (max-width:768px){#block-savetimeandmoneywithoutbuybtn .save-time-and-money{height:140px;}}.block-views-blocknotifications-block-1{background:#f3f3f4;border-radius:10px;padding:41px 55px;min-height:551px;position:relative;}@media (max-width:1114px){.block-views-blocknotifications-block-1{width:100%;min-height:230px;}}@media (max-width:768px){.block-views-blocknotifications-block-1{border-radius:0;padding:20px;}}.block-views-blocknotifications-block-1 h2{padding-bottom:20px;}.block-views-blocknotifications-block-1 .views-row{padding:20px 0;border-bottom:1px solid #d4d4d4;}.block-views-blocknotifications-block-1 .views-row:first-child{border-top:solid 1px rgba(149,149,149,0.3);}.block-views-blocknotifications-block-1 .views-row .views-field-created{font-size:0.75rem;font-weight:700;color:#8d8e91;}@media (max-width:768px){.block-views-blocknotifications-block-1 .views-row .views-field-created{font-weight:400;}}.block-views-blocknotifications-block-1 .views-row .views-field-title{padding-top:10px;}.block-views-blocknotifications-block-1 .views-row .views-field-title a{color:#3d3130;font-size:1rem;font-weight:400;}@media (max-width:768px){.block-views-blocknotifications-block-1 .views-row .views-field-title a{font-size:0.9rem;}}.block-views-blocknotifications-block-1 .view-footer{padding-top:30px;}@media (max-width:1114px){.block-views-blocknotifications-block-1 .view-footer{margin-top:20px;position:initial;}}.block-views-blocknotifications-block-1 .view-footer a{color:#FB4F14;font-weight:700;font-size:1rem;}#block-veebivorm,#block-veebivorm-2{background:#f3f3f4;border-radius:10px;padding:41px 53px;font-size:1rem;line-height:1.5rem;}#block-veebivorm fieldset,#block-veebivorm-2 fieldset{width:100%;position:relative;}#block-veebivorm .webform-submission-add-form .form-item#edit-direction-checkboxes,#block-veebivorm-2 .webform-submission-add-form .form-item#edit-direction-checkboxes{grid-row:4/4;}#block-veebivorm .webform-submission-add-form .form-item#edit-days-checkbox,#block-veebivorm-2 .webform-submission-add-form .form-item#edit-days-checkbox{grid-row:5/5;}#block-veebivorm .webform-submission-add-form .form-item#edit-direction-checkboxes,#block-veebivorm .webform-submission-add-form .form-item#edit-days-checkbox,#block-veebivorm-2 .webform-submission-add-form .form-item#edit-direction-checkboxes,#block-veebivorm-2 .webform-submission-add-form .form-item#edit-days-checkbox{position:absolute;z-index:9;}#block-veebivorm .webform-submission-add-form .form-item.open label:after,#block-veebivorm .webform-submission-add-form .form-item.open legend:after,#block-veebivorm-2 .webform-submission-add-form .form-item.open label:after,#block-veebivorm-2 .webform-submission-add-form .form-item.open legend:after{transform:rotate(180deg) scaleX(-1);}#block-veebivorm .form-item-days label,#block-veebivorm .form-item-days legend,#block-veebivorm .form-item-direction label,#block-veebivorm .form-item-direction legend,#block-veebivorm-2 .form-item-days label,#block-veebivorm-2 .form-item-days legend,#block-veebivorm-2 .form-item-direction label,#block-veebivorm-2 .form-item-direction legend{height:57px;border-radius:10px;border:1px solid #e0e0e0;background:#fff;width:100%;margin:7px 0;text-indent:20px;color:rgba(62,49,48,0.4);line-height:2.85rem;float:left;cursor:pointer;position:relative;overflow:hidden;}#block-veebivorm .form-item-days label:after,#block-veebivorm .form-item-days legend:after,#block-veebivorm .form-item-direction label:after,#block-veebivorm .form-item-direction legend:after,#block-veebivorm-2 .form-item-days label:after,#block-veebivorm-2 .form-item-days legend:after,#block-veebivorm-2 .form-item-direction label:after,#block-veebivorm-2 .form-item-direction legend:after{content:"";width:14px;height:13px;background:url(/themes/elron/images//arrow.svg) no-repeat;float:right;right:20px;top:25px;position:absolute;}#block-veebivorm .form-item-days .form-text,#block-veebivorm .form-item-direction .form-text,#block-veebivorm-2 .form-item-days .form-text,#block-veebivorm-2 .form-item-direction .form-text{display:none;}@media (max-width:1114px){#block-veebivorm,#block-veebivorm-2{width:100%;}}@media (max-width:768px){#block-veebivorm,#block-veebivorm-2{border-radius:0;padding:20px;}}#block-veebivorm .webform-actions,#block-veebivorm-2 .webform-actions{width:100%;}#block-veebivorm h2,#block-veebivorm-2 h2{padding-bottom:15px;}#block-veebivorm p,#block-veebivorm-2 p{margin-bottom:11px;}.ui-autocomplete strong{font-weight:bold !important;}.closest-popular-stops{position:absolute;width:100%;background:#f9f9f9;border-top:2px solid #FB4F14;box-shadow:0 0 6px rgba(0,0,0,0.3);border-bottom-right-radius:10px;border-bottom-left-radius:10px;}.closest-popular-stops li{padding:13px;background:#f3f3f4;border-bottom:solid 1px #fff;font-weight:700;cursor:pointer;}.closest-popular-stops li:hover{background:#FB4F14;}.closest-popular-stops li:hover a{color:#ffffff;}.closest-popular-stops li:last-child{border-bottom-right-radius:10px;border-bottom-left-radius:10px;}.closest-popular-stops li a{position:relative;padding:3px 1em 3px 0.4em;color:#333333;}.closest-popular-stops li a span{float:right;}.additional-actions{display:flex;max-width:1028px;width:100%;margin:0 auto;padding:0 16px;}.additional-actions .additional-action-block{width:100%;display:inline-block;}@media (max-width:1114px){.additional-actions{display:block;}}.additional-actions .additional-action-block{font-size:1rem;line-height:1.5rem;flex:1 0 33.3333%;max-width:33.3333%;}@media (max-width:768px){.additional-actions .additional-action-block{padding:20px 0 0;max-width:100%;}}.additional-actions .additional-action-block .additional-actions-link{position:relative;color:#3d3130;display:flex;gap:24px;}.additional-actions .additional-action-block .additional-actions-link:hover{text-decoration:none;}.additional-actions .additional-action-block .additional-actions-link:hover h3{color:#FB4F14;text-decoration:underline;}.additional-actions .additional-action-block .additional-actions-link p{font-size:0.8rem;font-weight:500;line-height:1.3rem;}.additional-actions .additional-action-block h3{font-size:1.1rem;line-height:1.21rem;color:#3d3130;margin-bottom:12px;}.additional-actions .additional-action-block h3 span{width:16px;height:16px;background:url(/themes/elron/images/svg/icon-arrow.svg) no-repeat;right:-16px;transition:0.3s ease;line-height:1.25rem;background-position:center;float:right;margin-top:4px;}.additional-actions .additional-action-block:hover h3 span{transform:translateX(6px);}.additional-actions .additional-action-block a{color:#3d3130;}.additional-actions .additional-action-block span.svg-icon{width:64px;text-align:center;margin-top:10px;display:block;}.additional-actions .additional-action-block span.svg-icon svg{width:100%;height:auto;}.additional-actions .additional-action-block span.additional-actions-content{width:100%;max-width:180px;}#block-views-block-campaign-block-1{position:relative;}#block-views-block-campaign-block-1:before{content:"";position:absolute;left:0;top:24px;width:100%;height:70%;box-shadow:0 25px 60px rgba(0,51,89,0.15);}@media (min-width:768px){#block-views-block-campaign-block-1:before{content:none;}}#block-views-block-campaign-block-1 .view-content{display:grid;width:100%;}@media (min-width:768px){#block-views-block-campaign-block-1 .view-content{position:relative;max-width:816px;margin:0 auto;}#block-views-block-campaign-block-1 .view-content:before{content:"";position:absolute;left:24px;top:0;width:402px;height:100%;box-shadow:0 25px 60px rgba(0,51,89,0.15);}}#block-views-block-campaign-block-1 .splide{position:relative;display:flex;flex-flow:column nowrap;overflow:hidden;}@media (min-width:768px){#block-views-block-campaign-block-1 .splide{flex-flow:row nowrap;justify-content:center;}}@media (xl-width:768px){#block-views-block-campaign-block-1 .splide{padding:0 105px 0;}}#block-views-block-campaign-block-1 .splide .splide__track{width:100%;}@media (min-width:768px){#block-views-block-campaign-block-1 .splide .splide__track{max-width:816px;min-width:816px;}}#block-views-block-campaign-block-1 .splide .splide__pagination{bottom:inherit;margin-top:8px;position:relative;left:16px;transform:unset;width:100%;justify-content:flex-start;}@media (min-width:768px){#block-views-block-campaign-block-1 .splide .splide__pagination{width:auto;bottom:76px;position:absolute;transform:translate(0,-50%);left:unset;margin:0 auto;right:50px;justify-content:flex-end;}}#block-views-block-campaign-block-1 .splide .splide__pagination li{display:flex;background-image:none;padding-left:0;}#block-views-block-campaign-block-1 .splide .splide__pagination__page{background:#B0B1D9;width:12px;height:12px;margin:4px;}#block-views-block-campaign-block-1 .splide .splide__pagination__page.is-active{background:transparent;border:solid 3px #FB4F14;}#block-views-block-campaign-block-1 .splide .splide__arrows{display:none;}#block-views-block-campaign-block-1 .view-campaign .views-row{display:flex;flex-flow:column nowrap;width:100%;}@media (min-width:768px){#block-views-block-campaign-block-1 .view-campaign .views-row{flex-flow:row nowrap;height:326px;min-height:326px;border-bottom-left-radius:24px;}#block-views-block-campaign-block-1 .view-campaign .views-row > div{min-width:498px;}}#block-views-block-campaign-block-1 .views-field-field-cover{height:250px;display:flex;position:relative;background:transparent;}@media (min-width:768px){#block-views-block-campaign-block-1 .views-field-field-cover{width:100%;text-align:center;height:inherit;justify-content:flex-start;}}#block-views-block-campaign-block-1 .views-field-field-cover .field-content{display:flex;height:100%;}#block-views-block-campaign-block-1 .views-field-field-cover .field-content img{border-top-left-radius:24px;}@media (min-width:768px){#block-views-block-campaign-block-1 .views-field-field-cover .field-content img{border-top-left-radius:16px;border-bottom-left-radius:16px;}}#block-views-block-campaign-block-1 .views-field-nothing{display:flex;width:100%;padding:16px;position:relative;background:#FFFFFF;}@media (min-width:768px){#block-views-block-campaign-block-1 .views-field-nothing{padding:0;}}#block-views-block-campaign-block-1 .views-field-nothing .field-content{display:flex;flex-flow:column nowrap;align-items:flex-start;}@media (min-width:768px){#block-views-block-campaign-block-1 .views-field-nothing .field-content{padding:32px 48px;background:#FFFFFF;margin:50px 0;z-index:1;position:absolute;left:-36%;width:inherit;border-bottom-left-radius:16px;border-top-left-radius:16px;height:calc(100% - 100px);}}#block-views-block-campaign-block-1 .views-field-nothing .field-content span{font-size:1.4rem;font-weight:700;line-height:1.7rem;display:block;margin-bottom:16px;color:#221E1F;}.lang-ru #block-views-block-campaign-block-1 .views-field-nothing .field-content span{font-size:1.15rem;}@media (min-width:768px){#block-views-block-campaign-block-1 .views-field-nothing .field-content span{font-size:2.2rem;font-weight:700;line-height:2.65rem;margin-bottom:24px;}.lang-ru #block-views-block-campaign-block-1 .views-field-nothing .field-content span{font-size:1.8rem;}}#block-views-block-campaign-block-1 .views-field-nothing .field-content a{border-radius:100px;background:#FB4F14;color:#FFFFFF;border:1px solid #FB4F14;position:relative;display:flex;flex-flow:row nowrap;font-size:0.8rem;font-weight:700;line-height:1.3rem;line-height:1.25rem;align-items:center;justify-content:center;box-sizing:border-box;padding:10px 32px 11px;margin-top:auto;}.lang-ru #block-views-block-campaign-block-1 .views-field-nothing .field-content a{font-size:0.7rem;}#block-views-block-campaign-block-1 .views-field-nothing .field-content a:after{content:"";background:url(/themes/elron/images/svg/arrow.svg) center center no-repeat;height:16px;width:16px;background-size:contain;display:flex;margin-left:12px;}body.accessibility__contrast--high #block-views-block-campaign-block-1 .views-field-nothing .field-content a:after{background:url(/themes/elron/images/svg/arrow-contrast.svg) center center no-repeat;}#block-views-block-campaign-block-1 .views-field-nothing .field-content a:hover{text-decoration:none;background:transparent;color:#FB4F14;border:1px solid #FB4F14;}#block-views-block-campaign-block-1 .views-field-nothing .field-content a:hover:after{background:url(/themes/elron/images/svg/arrow-orange.svg) center center no-repeat;}#block-views-block-campaign-block-1 .views-field-nothing .field-content a:focus-visible{outline:#00B092 2px solid;outline-offset:2px;border-radius:100px;}#block-views-block-campaign-block-1 .views-field-title{float:left;width:50%;overflow:hidden;padding:30px;font-size:1.25rem;color:#3d3130;font-weight:700;line-height:1.75rem;}@media (max-width:768px){#block-views-block-campaign-block-1 .views-field-title{width:100%;}}#block-views-block-campaign-block-1 .views-field-view-node{float:left;padding-left:30px;font-weight:700;}.path-frontpage main.content{margin-bottom:0;}#block-views-block-campaign-block-1 .views-field-nothing .field-content.morethan-50 span{font-size:1.6rem;}.breadcrumb{padding:40px 0;}@media (max-width:768px){.breadcrumb{display:none;}}.breadcrumb ol{display:flex;}.breadcrumb ol li{padding-right:10px;}.breadcrumb ol li:after{content:"/";padding-left:10px;}.breadcrumb ol li:last-child{color:#000000;}.breadcrumb ol li:last-child:after{content:"";}.breadcrumb a{color:#777777;transition:0.2s ease;}.breadcrumb a:hover{color:#FB4F14;}button.big-orange,input.big-orange{height:57px;background:#FB4F14;width:164px;border-radius:10px;border:1px solid #FB4F14;color:#fff;font-size:1rem;font-weight:700;}#block-mainnavigation{margin-bottom:16px;}@media (min-width:1114px){#block-mainnavigation{margin-bottom:0;}}#block-mainnavigation .tbm-main{background:transparent;}@media (min-width:1114px){#block-mainnavigation .tbm-main{height:var(--tb-height);}}#block-mainnavigation .tbm-nav{display:grid;grid-auto-flow:row;grid-row-gap:24px;background:transparent;}@media (min-width:1114px){#block-mainnavigation .tbm-nav{grid-auto-flow:column;grid-column-gap:48px;justify-content:center;}}#block-mainnavigation .tbm-nav li{border:none;}body.accessibility__contrast--high #block-mainnavigation .tbm-nav li.open{outline:1px solid;outline-offset:8px;border-radius:100px;}@media (max-width:1114px){body.accessibility__contrast--high #block-mainnavigation .tbm-nav li.open{outline:none;}}#block-mainnavigation .tbm-group-container{border:none;}@media (min-width:1114px){#block-mainnavigation .tbm-group-container{margin-top:16px;margin-left:64px;border:none;}}#block-mainnavigation .tbm-group-container > .tbm-row{grid-template-columns:none;-moz-column-gap:unset;column-gap:unset;}#block-mainnavigation .tbm-group-container > .tbm-row .tbm-column{grid-column-start:unset;}@media (min-width:1114px){#block-mainnavigation .tbm-group-container > .tbm-row .tbm-column.span12{width:300px;}}#block-mainnavigation .tbm-submenu{background:transparent;border:unset;width:auto;}body.accessibility__contrast--high #block-mainnavigation .tbm-submenu{border:1px solid #ff0 !important;}@media (min-width:1114px){#block-mainnavigation .tbm-submenu{background:#F0F5F9;margin-top:calc((var(--header) - var(--tb-height)) / 2);border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding:0;}}#block-mainnavigation .tbm-submenu > .tbm-row{display:grid;grid-auto-flow:row;grid-row-gap:20px;padding-top:24px;grid-template-columns:none;-moz-column-gap:unset;column-gap:unset;}body.accessibility__contrast--high #block-mainnavigation .tbm-submenu > .tbm-row{padding:24px;}#block-mainnavigation .tbm-submenu > .tbm-row .tbm-column{grid-column-start:unset;}@media (min-width:1114px){#block-mainnavigation .tbm-submenu > .tbm-row .tbm-column.span12{width:237px;}}@media (min-width:1114px){#block-mainnavigation .tbm-submenu > .tbm-row{padding:40px;grid-auto-flow:column;grid-auto-columns:auto;grid-column-gap:64px;}}#block-mainnavigation .tbm-subnav{display:grid;grid-auto-flow:row;grid-row-gap:16px;margin:0;}#block-mainnavigation .tbm-link-container{height:unset;}#block-mainnavigation .tbm-link-container p{margin:0;}#block-mainnavigation .tbm-link-container .tbm-link{text-align:left;}#block-mainnavigation .tbm-link-container .tbm-link.active-trail .tb-label{color:#FB4F14;background:transparent;text-decoration:underline;}#block-mainnavigation .tbm-link-container .tbm-link.tbm-group-title .tb-label:hover{cursor:default;text-decoration:none;}#block-mainnavigation .tbm-link-container .tbm-link.tbm-group-title.active-trail .tb-label{color:#007276;text-decoration:unset;}#block-mainnavigation .tbm-link-container .level-1{background:transparent;border:unset;padding:0;color:#221E1F;font-size:1rem;font-weight:700;line-height:1.3rem;position:relative;display:grid;grid-auto-flow:column;align-items:center;}.lang-ru #block-mainnavigation .tbm-link-container .level-1{font-size:0.85rem;font-weight:700;line-height:1.3rem;}#block-mainnavigation .tbm-link-container .level-1:after{content:"";background:url(/themes/elron/images/svg/dropdownarrow.svg) center center no-repeat;background-size:contain;display:flex;height:16px;width:16px;}body.accessibility__contrast--high #block-mainnavigation .tbm-link-container .level-1{position:relative;}body.accessibility__contrast--high #block-mainnavigation .tbm-link-container .level-1:after{content:"";background:url(/themes/elron/images/svg/dropdownarrow-contrast.svg) center center no-repeat;background-size:contain;display:flex;height:16px;width:16px;}@media (min-width:1114px){body.accessibility__contrast--high #block-mainnavigation .tbm-link-container .level-1:after{content:none;}}#block-mainnavigation .tbm-link-container .level-1:after{margin-left:auto;}@media (min-width:1114px){#block-mainnavigation .tbm-link-container .level-1{font-size:0.8rem;font-weight:700;line-height:1.05rem;}.lang-ru #block-mainnavigation .tbm-link-container .level-1{font-size:0.7rem;}#block-mainnavigation .tbm-link-container .level-1:after{content:none;}}#block-mainnavigation .tbm-link-container .level-1:hover{cursor:pointer;color:#FB4F14;text-decoration:underline;}#block-mainnavigation .tbm-link-container .level-1:focus-visible{outline:#00B092 2px solid;outline-offset:8px;border-radius:2px;}#block-mainnavigation .tbm-link-container .level-1:not(.no-link):after{content:none;}#block-mainnavigation .tbm-link-container .level-1[aria-expanded=true]:after{transform:rotate(180deg);}#block-mainnavigation .tbm-link-container .level-2{background:transparent;border:unset;padding:0;color:#221E1F;font-size:1rem;font-weight:500;line-height:1.4rem;position:relative;display:grid;grid-auto-flow:column;align-items:center;text-transform:initial;}.lang-ru #block-mainnavigation .tbm-link-container .level-2{font-size:0.85rem;font-weight:400;line-height:1.3rem;}#block-mainnavigation .tbm-link-container .level-2:after{content:"";background:url(/themes/elron/images/svg/arrow-tb.svg) center center no-repeat;background-size:contain;display:flex;height:16px;width:16px;}body.accessibility__contrast--high #block-mainnavigation .tbm-link-container .level-2{position:relative;}body.accessibility__contrast--high #block-mainnavigation .tbm-link-container .level-2:after{content:"";background:url(/themes/elron/images/svg/arrow-tb-contrast.svg) center center no-repeat;background-size:contain;display:flex;height:16px;width:16px;}#block-mainnavigation .tbm-link-container .level-2:after{margin-left:auto;transition:0.3s ease;}@media (min-width:1114px){#block-mainnavigation .tbm-link-container .level-2{font-size:1rem;font-weight:700;line-height:1.3rem;position:relative;}.lang-ru #block-mainnavigation .tbm-link-container .level-2{font-size:0.85rem;font-weight:700;line-height:1.3rem;}#block-mainnavigation .tbm-link-container .level-2:after{content:"";background:url(/themes/elron/images/svg/arrow-tb.svg) center center no-repeat;background-size:contain;display:flex;height:12px;width:12px;}body.accessibility__contrast--high #block-mainnavigation .tbm-link-container .level-2{position:relative;}body.accessibility__contrast--high #block-mainnavigation .tbm-link-container .level-2:after{content:"";background:url(/themes/elron/images/svg/arrow-tb-contrast.svg) center center no-repeat;background-size:contain;display:flex;height:12px;width:12px;}}#block-mainnavigation .tbm-link-container .level-2:hover:not(.no-link){cursor:pointer;text-decoration:none;}#block-mainnavigation .tbm-link-container .level-2:hover:not(.no-link) .tb-label{color:#FB4F14;text-decoration:underline;}#block-mainnavigation .tbm-link-container .level-2:hover:not(.no-link):after{transform:translateX(6px);}#block-mainnavigation .tbm-link-container .level-2 h2.tb-label{color:#007276;text-align:left;font-size:1rem;font-weight:700;line-height:1.3rem;margin-bottom:0;}.lang-ru #block-mainnavigation .tbm-link-container .level-2 h2.tb-label{font-size:0.85rem;font-weight:700;line-height:1.3rem;}@media (min-width:1114px){#block-mainnavigation .tbm-link-container .level-2 h2.tb-label{font-size:1.3rem;font-weight:700;line-height:1.8rem;}.lang-ru #block-mainnavigation .tbm-link-container .level-2 h2.tb-label{font-size:1.1rem;}}#block-mainnavigation .tbm-link-container .level-2.no-link:after{content:none;}body.accessibility__contrast--high #block-mainnavigation .tbm-link-container .level-2.no-link:after{content:none;}#block-mainnavigation .tbm-link-container .level-2.tb-megamenu-grid{display:grid;padding:0 !important;text-transform:unset !important;grid-auto-flow:column;border:none;}#block-mainnavigation .tbm-link-container .level-2.tb-megamenu-grid img{display:none;}#block-mainnavigation .tbm-link-container .level-2.tb-megamenu-grid .tb-text{display:none;}@media (min-width:1114px){#block-mainnavigation .tbm-link-container .level-2.tb-megamenu-grid{grid-template-columns:48px 1fr;grid-column-gap:16px;grid-row-gap:12px;}#block-mainnavigation .tbm-link-container .level-2.tb-megamenu-grid img{grid-row:1/2;grid-column:1/2;justify-self:center;align-self:center;display:flex;}#block-mainnavigation .tbm-link-container .level-2.tb-megamenu-grid .tb-label{grid-column:2/3;align-self:center;font-size:1rem;font-weight:700;line-height:1.3rem;line-height:1rem;}.lang-ru #block-mainnavigation .tbm-link-container .level-2.tb-megamenu-grid .tb-label{font-size:0.85rem;font-weight:700;line-height:1.3rem;}#block-mainnavigation .tbm-link-container .level-2.tb-megamenu-grid .tb-text{grid-row:2/3;grid-column:2/4;color:#221E1F;font-size:0.8rem;font-weight:500;line-height:1.3rem;display:flex;margin:0;}.lang-ru #block-mainnavigation .tbm-link-container .level-2.tb-megamenu-grid .tb-text{font-size:0.7rem;font-weight:400;}}#block-mainnavigation .tbm-link-container .level-2.tb-megamenu-grid img{grid-row:1/3;align-self:start;margin-top:10px;}#block-mainnavigation .tbm-link-container .level-2:not(.tb-megamenu-grid).no-link{margin-bottom:16px;color:#007276 !important;text-align:left;font-size:1rem;font-weight:700;line-height:1.3rem;cursor:default;text-decoration:none;grid-template-columns:32px auto;grid-column-gap:16px;}.lang-ru #block-mainnavigation .tbm-link-container .level-2:not(.tb-megamenu-grid).no-link{font-size:0.85rem;font-weight:700;line-height:1.3rem;}@media (min-width:1114px){#block-mainnavigation .tbm-link-container .level-2:not(.tb-megamenu-grid).no-link{grid-template-columns:48px auto;margin:0;font-size:1.3rem;font-weight:700;line-height:1.8rem;}.lang-ru #block-mainnavigation .tbm-link-container .level-2:not(.tb-megamenu-grid).no-link{font-size:1.1rem;}}#block-mainnavigation .tbm-link-container .level-2:not(.tb-megamenu-grid).no-link img{width:32px;height:32px;}@media (min-width:1114px){#block-mainnavigation .tbm-link-container .level-2:not(.tb-megamenu-grid).no-link img{width:48px;height:48px;display:flex;justify-content:center;}}#block-mainnavigation .tbm-link-container .level-2:not(.tb-megamenu-grid).no-link p{margin-top:5px;}#block-mainnavigation .tbm-link-container .level-3{background:transparent;border:unset;padding:0;color:#221E1F;font-size:1rem;font-weight:500;line-height:1.4rem;position:relative;display:grid;grid-auto-flow:column;align-items:center;text-transform:initial;}.lang-ru #block-mainnavigation .tbm-link-container .level-3{font-size:0.85rem;font-weight:400;line-height:1.3rem;}#block-mainnavigation .tbm-link-container .level-3:after{content:"";background:url(/themes/elron/images/svg/arrow-tb.svg) center center no-repeat;background-size:contain;display:flex;height:16px;width:16px;}body.accessibility__contrast--high #block-mainnavigation .tbm-link-container .level-3{position:relative;}body.accessibility__contrast--high #block-mainnavigation .tbm-link-container .level-3:after{content:"";background:url(/themes/elron/images/svg/arrow-tb-contrast.svg) center center no-repeat;background-size:contain;display:flex;height:16px;width:16px;}#block-mainnavigation .tbm-link-container .level-3:after{margin-left:auto;transition:0.3s ease;}@media (min-width:1114px){#block-mainnavigation .tbm-link-container .level-3{font-size:1rem;font-weight:700;line-height:1.3rem;position:relative;}.lang-ru #block-mainnavigation .tbm-link-container .level-3{font-size:0.85rem;font-weight:700;line-height:1.3rem;}#block-mainnavigation .tbm-link-container .level-3:after{content:"";background:url(/themes/elron/images/svg/arrow-tb.svg) center center no-repeat;background-size:contain;display:flex;height:12px;width:12px;}body.accessibility__contrast--high #block-mainnavigation .tbm-link-container .level-3{position:relative;}body.accessibility__contrast--high #block-mainnavigation .tbm-link-container .level-3:after{content:"";background:url(/themes/elron/images/svg/arrow-tb-contrast.svg) center center no-repeat;background-size:contain;display:flex;height:12px;width:12px;}}#block-mainnavigation .tbm-link-container .level-3:hover:not(.no-link){cursor:pointer;text-decoration:none;}#block-mainnavigation .tbm-link-container .level-3:hover:not(.no-link) .tb-label{color:#FB4F14;text-decoration:underline;}#block-mainnavigation .tbm-link-container .level-3:hover:not(.no-link):after{transform:translateX(6px);}#block-mainnavigation .tbm--mobile .tbm-submenu{border:none;background:transparent;transform:translate(0);}header #block-pohinavigatsioon{position:absolute;top:48px;right:10px;}@media (max-width:768px){header #block-pohinavigatsioon{top:35px;}}header #mobile-menu{-webkit-overflow-scrolling:touch;overflow-y:auto;display:none;position:fixed;height:100%;width:100%;left:0;background:#F0F5F9;z-index:999;padding:30px 15px calc(var(--mob-header) + var(--max-height-teade) + 70px) 15px;}@media (min-width:1114px){header #mobile-menu{position:relative;display:contents;padding:0;top:0;background:transparent;border:unset;}}header #mobile-menu.open{display:grid;grid-auto-flow:row;grid-row-gap:16px;align-content:start;}header #mobile-menu.open .tbm.tbm--mobile .tbm-collapse{display:initial;height:auto !important;overflow:visible !important;position:relative;top:0;background:transparent;margin:0;padding:0;}header #mobile-menu.open #block-useraccountmenu{order:3;}header #mobile-menu #mobile-block-login .block-block-content{padding:20px;border-bottom:solid 1px #dcdcdc;}header #mobile-menu #mobile-block-login .block-block-content span{background:url(/themes/elron/images/user.svg) no-repeat;background-size:23px;width:24px;height:24px;display:block;float:left;margin-right:9px;margin-top:-4px;}header #mobile-menu #mobile-block-login .block-block-content p{color:#929292;font-size:0.8rem;}header #mobile-menu #mobile-block-login .block-block-content p a{color:#929292;}header #mobile-menu .block-language{border-bottom:solid 1px #dcdcdc;}header #mobile-menu .block-language ul{overflow:hidden;position:relative;}header #mobile-menu .block-language ul:after{content:" ";width:32px;height:30px;display:block;position:absolute;right:20px;top:14px;background:url(/themes/elron/images/arrow.png) no-repeat;background-position:9px 12px;cursor:pointer;pointer-events:none;}header #mobile-menu .block-language ul li{color:#2a2a2a;padding:20px;display:none;}header #mobile-menu .block-language ul li a{color:#929292;font-size:0.8rem;}header #mobile-menu .block-language ul li.is-active{display:block;}header #mobile-menu-footer{background:#5f5f60;padding:0 20px;position:fixed;bottom:0;width:100%;line-height:2rem;z-index:99999;display:block;left:0;}header #mobile-menu-footer .travel-info-block{font-size:0.7rem;color:#fff;float:right;}header #mobile-menu-footer .search-block .block-block-content span{background:url(/themes/elron/images/search-mobile.svg) no-repeat;background-size:21px;width:24px;height:24px;display:block;float:left;margin-right:5px;margin-top:9px;}header #mobile-menu-pull{cursor:pointer;width:29px;height:19px;display:none;position:relative;border-radius:2px;}header #mobile-menu-pull:focus-visible{outline:#00B092 2px solid;outline-offset:8px;}@media (max-width:1114px){header #mobile-menu-pull{display:block;}}header #mobile-menu-pull .line{width:23px;height:2px;background-color:#221E1F;position:absolute;border-radius:2px;}body.accessibility__contrast--high header #mobile-menu-pull .line{background-color:#ff0 !important;}header #mobile-menu-pull #line1{top:0;}header #mobile-menu-pull #line2{top:8px;}header #mobile-menu-pull #line3{top:16px;}.trip-search{width:100%;background:url(/themes/elron/images/elron-tripfinder-snow.png) no-repeat center center;background-size:cover;margin-top:-40px;}.trip-search input.form-autocomplete{background-image:none;}@media (min-width:768px){.trip-search{margin-top:-88px;}}@media (max-width:1114px){.trip-search{background:#fff;}}.trip-search .bg-overlay{display:flex;align-items:center;position:relative;height:480px;}@media (max-width:1114px){.trip-search .bg-overlay{background:#fff;}}@media (max-width:768px){.trip-search .bg-overlay{height:auto;}}.trip-search .search-container{width:100%;z-index:4;}@media (max-width:768px){.trip-search .search-container{margin-top:0;}}@media (max-width:1114px){.trip-search .search-container{background:#F0F5F9;}}.trip-search h1{text-align:center;font-size:2.2rem;font-weight:bold;color:#fff;padding:30px 0;text-shadow:0px 0px 50px #000;line-height:2.64rem;margin-bottom:0;}@media (max-width:1114px){.trip-search h1{color:#3d3130;padding:20px 20px 0px;font-size:1.4rem;line-height:1.68rem;text-shadow:none;}}.trip-search #trip-finder-form{display:flex;flex-wrap:wrap;flex-direction:row;position:relative;justify-content:center;width:1028px;}.trip-search #trip-finder-form label{background:transparent;}.trip-search #trip-finder-form .big-orange{background:#FB4F14;font-size:1rem;}.trip-search #trip-finder-form .big-orange:hover{color:#FFFFFF;background:#FB4F14;}.trip-search #popular-options{width:100%;display:block;margin:26px auto 0;font-size:0.85rem;font-weight:700;text-align:center;cursor:pointer;}.trip-search #popular-options .first,.trip-search #popular-options .second,.trip-search #popular-options .third{position:relative;text-align:center;color:#221E1F;border-radius:100px;line-height:2rem;width:350px;height:40px;}body.accessibility__contrast--high .trip-search #popular-options .first,body.accessibility__contrast--high .trip-search #popular-options .second,body.accessibility__contrast--high .trip-search #popular-options .third{border:1px solid;}.trip-search #popular-options .first:hover,.trip-search #popular-options .second:hover,.trip-search #popular-options .third:hover{color:#FB4F14;text-decoration:underline;}.trip-search #popular-options .first:focus-visible,.trip-search #popular-options .second:focus-visible,.trip-search #popular-options .third:focus-visible{outline:#00B092 2px solid;outline-offset:0;}@media (max-width:1114px){.trip-search #popular-options .first,.trip-search #popular-options .second,.trip-search #popular-options .third{width:100%;}}.trip-search #popular-options .first{display:inline-block;margin-right:-25px;background:#BBE7E6;}@media (max-width:1114px){.trip-search #popular-options .first{width:calc(50% + 18px);}}@media (max-width:576px){.trip-search #popular-options .first{padding-right:25px;}}.trip-search #popular-options .first:after{content:"";background:transparent;width:26px;height:26px;border-radius:100%;position:absolute;right:73px;top:-13px;transform:translate(0,-50%);border:5px solid #FFF;}body.accessibility__contrast--high .trip-search #popular-options .first:after{content:none;}.trip-search #popular-options .second{display:inline-block;margin-left:-20px;background:#B0B1D9;}@media (max-width:1114px){.trip-search #popular-options .second{width:calc(50% + 18px);}}@media (max-width:576px){.trip-search #popular-options .second{padding-left:25px;}}.trip-search #popular-options .second:before{content:"";background:#B5CCE0;width:40px;height:40px;border-radius:100px;position:absolute;left:0;top:0;}body.accessibility__contrast--high .trip-search #popular-options .second:before{content:none;}.trip-search #popular-options .third{display:block;margin:0 auto 0 282px;background:#00B092;}@media (max-width:1114px){.trip-search #popular-options .third{margin-left:auto;width:50%;}}.trip-search .search-form{display:flex;justify-content:center;align-items:center;position:relative;}.trip-search .search-form .js input.form-autocomplete{background-image:none;}@media (max-width:1114px){.trip-search .search-form{padding:20px 20px 30px;}}.trip-search .search-form .form-item{position:relative;display:inline-block;}.trip-search .search-form .form-item label{padding:24px 0 24px 17px;transition:all 0.1s linear;font-weight:500;line-height:0.75rem;font-size:1rem;color:#587299;opacity:0.8;top:50%;}@media (max-width:1114px){.trip-search .search-form .form-item label{padding-left:0;}}.trip-search .search-form .form-item.form-item-date label{transform:translate(0,0);color:#221E1F;font-size:0.6rem;position:absolute;top:15px;left:40px;padding:0;}@media (max-width:1114px){.trip-search .search-form .form-item.form-item-date label{color:#587299;left:24px;}}.trip-search .search-form .form-item input:focus,.trip-search .search-form .form-item input:hover,.trip-search .search-form .form-item input:focus + label,.trip-search .search-form .form-item input:hover + label{background:#FFF;}.trip-search .search-form .form-item input:focus + label,.trip-search .search-form .form-item input:valid + label,.trip-search .search-form .form-item input.focused + label{transform:translate(0,0);position:absolute;top:15px;left:40px;color:#221E1F;font-size:0.6rem;padding:0;height:20px;}@media (max-width:1114px){.trip-search .search-form .form-item input:focus + label,.trip-search .search-form .form-item input:valid + label,.trip-search .search-form .form-item input.focused + label{color:#587299;left:24px;}}@media (max-width:1114px){.trip-search .search-form .form-item{width:100%;}}.trip-search .search-form .form-item input{height:74px;font-weight:700;font-size:1rem;width:282px;padding:33px 0 15px 40px;border-radius:0;border:0;-webkit-appearance:none;}body.accessibility__contrast--high .trip-search .search-form .form-item input{border:1px solid;}.trip-search .search-form .form-item input::-webkit-input-placeholder{color:rgba(62,49,48,0.4);}.trip-search .search-form .form-item input:-moz-placeholder{color:rgba(62,49,48,0.4);}.trip-search .search-form .form-item input::-moz-placeholder{color:rgba(62,49,48,0.4);}.trip-search .search-form .form-item input:-ms-input-placeholder{color:rgba(62,49,48,0.4);}@media (max-width:1114px){.trip-search .search-form .form-item input{width:100%;padding-left:24px;height:68px;}}.trip-search .search-form .form-item input:focus-visible{outline:#00B092 2px solid;}.trip-search .search-form .form-item.form-item-start-stop,.trip-search .search-form .form-item.form-item-end-stop{border-right:1px solid #B0B1D9;position:relative;}@media (max-width:1114px){.trip-search .search-form .form-item.form-item-start-stop,.trip-search .search-form .form-item.form-item-end-stop{border-right:none;border-bottom:1px solid #B0B1D9;background:transparent;}}.trip-search .search-form .form-item:first-child input{border-top-left-radius:100px;border-bottom-left-radius:100px;}@media (max-width:1114px){.trip-search .search-form .form-item:first-child input{border-radius:16px 16px 0 0;}}.trip-search .search-form .form-item img{position:absolute;}@media (max-width:1114px){.trip-search .search-form .big-orange{width:100%;}}@media (max-width:1114px){.trip-search .search-form #edit-actions{width:100%;}}.trip-search .search-form .form-item-start-stop{cursor:pointer;}@media (max-width:1114px){.trip-search .search-form .form-item-start-stop{width:100%;}.trip-search .search-form .form-item-start-stop input{width:100%;}}.trip-search .search-form .form-item-start-stop .field-suffix{position:absolute;width:20px;height:20px;top:37px;right:41.87px;transform:translate(0,-50%);background:url(/themes/elron/images//navigation.svg) 0 0 no-repeat;background-size:20px;transition:0.2s ease;}@media (max-width:1114px){.trip-search .search-form .form-item-start-stop .field-suffix{right:20px;width:24px;height:24px;background-size:24px;}}.trip-search .search-form .locations-switch{width:24px;background:#fff;height:24px;position:absolute;top:37px;left:282px;transform:translate(-50%,-50%);z-index:7;padding:0;border-radius:100%;border:1px solid #B0B1D9;color:rgba(255,255,255,0);background:url(/themes/elron/images//nooled.svg) 0 0 no-repeat #fff;background-size:16px;background-position:center;transition:0.2s ease;}body.accessibility__contrast--high .trip-search .search-form .locations-switch{background:url(/themes/elron/images//nooled-contrast.svg) 0 0 no-repeat #000 !important;color:transparent !important;background-size:16px !important;background-position:center !important;}@media (max-width:1114px){.trip-search .search-form .locations-switch{display:none;transform:rotate(90deg);top:90px;left:auto;right:20px;margin-bottom:0;border-radius:0;border:none;background-size:20px;}}.trip-search .search-form .locations-switch .flip{background-size:30px;background-color:#221E1F;width:24px;height:24px;display:block;color:#ffffff;margin-top:-22px;margin-left:-16px;}.trip-search .search-form .form-item-date{}.trip-search .search-form .form-item-date .field-suffix{position:absolute;top:0;right:0;cursor:pointer;}@media (max-width:1114px){.trip-search .search-form .form-item-date .field-suffix{background:url(/themes/elron/images//date-arrow.png) 16px 21px no-repeat;background-size:20px;}}.trip-search .search-form .form-item-date .flatpickr-input{background:#fff;font-weight:bold;}@media (max-width:1114px){.trip-search .search-form .form-item-date .flatpickr-input{text-indent:0;}}.trip-search .search-form #edit-actions input{border-radius:0 100px 100px 0;height:74px;width:180px;}@media (max-width:1114px){.trip-search .search-form #edit-actions input{border-radius:0 0 16px 16px;width:100%;height:56px;}}.trip-search .closest-popular-stops{position:absolute;width:100%;background:#fff;border-top:0;box-shadow:0px 20px 60px rgba(0,51,89,0.08);border-radius:16px;z-index:9;padding-left:0;overflow:hidden;}body.accessibility__contrast--high .trip-search .closest-popular-stops{border:1px solid;}.trip-search .closest-popular-stops li{padding:13px;background:#fff;border-bottom:solid 1px #ebebeb;font-weight:700;cursor:pointer;}.trip-search .closest-popular-stops li:hover{background:#FB4F14;}.trip-search .closest-popular-stops li:hover a{color:#ffffff;}.trip-search .closest-popular-stops li:last-child{border-bottom-right-radius:10px;border-bottom-left-radius:10px;border-bottom:0;}.trip-search .closest-popular-stops li:first-child{border-top-right-radius:10px;border-top-left-radius:10px;}.trip-search .closest-popular-stops li a{position:relative;padding:3px 1em 3px 0.4em;color:#333333;}.trip-search .closest-popular-stops li a span{float:right;}.lang-ru .trip-search .search-form .form-item label,.lang-ru .trip-search .search-form .form-item input{font-size:0.8rem;}body.accessibility__contrast--high .flatpickr-calendar{box-shadow:none;border:1px solid;}body.accessibility__contrast--high .flatpickr-calendar span.flatpickr-day{border:0;}body.accessibility__contrast--high .flatpickr-calendar span.flatpickr-day:hover{border:1px solid;}body.accessibility__contrast--high .flatpickr-calendar span.flatpickr-disabled{opacity:30%;}body.accessibility__contrast--high .flatpickr-calendar span.selected{color:#000 !important;background-color:#ff0 !important;}.field--name-field-accordion .field__item .paragraph--type--accordion{position:relative;width:100%;float:left;}.field--name-field-accordion .field__item .paragraph--type--accordion .field--name-field-title{color:#3d3130;font-size:1rem;font-weight:700;line-height:2rem;border-top:solid 1px #ddd;padding:20px 0;cursor:pointer;padding-left:30px;position:relative;display:inline-block;width:100%;transition:0.3s ease;}@media (max-width:1114px){.field--name-field-accordion .field__item .paragraph--type--accordion .field--name-field-title{padding:10px 0 10px 30px;line-height:inherit;}}.field--name-field-accordion .field__item .paragraph--type--accordion .field--name-field-title:before{content:" ";width:14px;height:13px;display:block;position:absolute;left:0;top:36px;background:url("/themes/elron/images/arrow.svg") no-repeat;}@media (max-width:1114px){.field--name-field-accordion .field__item .paragraph--type--accordion .field--name-field-title:before{top:23px;}}.field--name-field-accordion .field__item .paragraph--type--accordion .field--name-field-title.open{color:#FB4F14;}.field--name-field-accordion .field__item .paragraph--type--accordion .field--name-field-title.open:before{transform:rotate(180deg) scaleX(-1);}.field--name-field-accordion .field__item .paragraph--type--accordion .field--name-field-title:hover{color:#FB4F14;}.field--name-field-accordion .field__item .paragraph--type--accordion .field--name-field-file-paragraph{display:flex;line-height:4.05rem;position:absolute;top:0;right:0;}.field--name-field-accordion .field__item .paragraph--type--accordion .field--name-field-file-paragraph .field__item .field--type-file span{padding:0 20px;border-right:solid 1px #ccc;}.field--name-field-accordion .field__item .paragraph--type--accordion .field--name-field-file-paragraph .field__item:last-child .field--type-file span{border-right:0;padding-right:0;}.field--name-field-accordion .field__item .paragraph--type--accordion .field--name-field-content{padding:0 0 20px;display:none;float:left;width:100%;}.field--name-field-accordion .field__item .paragraph--type--accordion .field--name-field-content table{width:100%;}.field--name-field-accordion .field__item .paragraph--type--accordion .field--name-field-content table td{border:solid 1px #fff;padding:0 15px;}.field--name-field-accordion .field__item .paragraph--type--accordion .field__item .field--name-field-title:last-child{border-bottom:solid 1px #ddd;}.field--name-field-accordion .field__item:last-child .paragraph--type--accordion .field--name-field-title{border-bottom:solid 1px #ddd;}.field--name-field-accordion .field__item:last-child .paragraph--type--accordion .field--name-field-title.open{border-bottom:0;}.field--name-field-accordion-block > .field__item,.field--name-field-file-block > .field__item{margin-bottom:0px;display:inline-block;width:100%;}@media (max-width:1114px){.field--name-field-accordion-block > .field__item:last-child,.field--name-field-file-block > .field__item:last-child{margin-bottom:0px;}}.field--name-field-file-block{margin-bottom:30px;}.field--name-field-accordion-block{float:left;width:100%;}.history{background-color:#F0F5F9;padding:56px 0;}@media (max-width:768px){.history{padding:24px 0;}}.history__inner{max-width:1024px;margin:0 auto;}.history__content{max-width:848px;width:100%;display:flex;padding:0 16px;margin:0 auto 40px;gap:34px;}@media (max-width:768px){.history__content{flex-direction:column-reverse;margin-bottom:32px;gap:24px;}}.history .history-content__text{max-width:494px;padding-top:50px;color:#221E1F;width:100%;background:transparent url(/themes/elron/images/history-content-background.png) no-repeat scroll 100% 0;}@media (max-width:768px){.history .history-content__text{max-width:100%;padding-top:0;background:none;}}.history .history-content__text .timeline-top{display:flex;gap:12px;}.history .history-content__text .timeline-top .year{font-size:2.2rem;font-weight:700;line-height:120%;}.history .history-content__text .timeline-top .date{font-weight:700;font-size:1rem;line-height:130%;align-self:flex-end;margin-bottom:7px;}.history .history-content__text .description{font-style:italic;font-weight:500;font-size:1rem;line-height:140%;margin-top:24px;}.history .history-content__image{margin-right:-100px;}@media (max-width:1114px){.history .history-content__image{margin-right:0;text-align:center;}}.history .horizontal-timeline .timeline{align-items:center;gap:16px;}.history .horizontal-timeline .filling-line{background-color:#003359;}.history .horizontal-timeline .events{height:3px;background-color:#B0B1D9;bottom:50%;}.history .horizontal-timeline .events a{display:flex;flex-direction:column;bottom:-20px;align-items:center;gap:10px;color:#B0B1D9;font-size:0.8rem;line-height:normal;}.history .horizontal-timeline .events a::after{position:unset;background-color:white;height:16px;width:16px;border:1.6px solid #B0B1D9;}.history .horizontal-timeline .events a.first::after{left:50%;}.history .horizontal-timeline .events a.odd{flex-direction:column-reverse;bottom:-49px;}.history .horizontal-timeline .events a.older-event{color:#003359;}.history .horizontal-timeline .events a.older-event::after{background-color:#B5CCE0;border:1.6px solid #003359;}.history .horizontal-timeline .events a.selected{color:#003359;font-weight:700;}.history .horizontal-timeline .events a.selected::after{background-color:#00B092;border:1.6px solid #003359;}.history .horizontal-timeline .timeline-navigation{z-index:0;transform:none;position:unset;}@media (max-width:768px){.history .horizontal-timeline .timeline-navigation{display:none !important;}}.history .horizontal-timeline .timeline-navigation a{color:#003359;}.history .horizontal-timeline .timeline-navigation a.inactive{color:#B5CCE0;}.history .horizontal-timeline .timeline-navigation a.scroll-left svg{transform:rotate(-180deg);}@media (max-width:768px){.lines-controls{width:100%;}}.lines-controls .lines-row{width:100%;display:flex;min-height:48px;align-items:center;-moz-column-gap:32px;column-gap:32px;flex-wrap:wrap;row-gap:0;}@media (max-width:1114px){.lines-controls .lines-row{display:grid;grid-template-columns:repeat(2,1fr);grid-row-gap:10px;}}.lines-controls .lines-row .container{display:block;position:relative;padding-left:32px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;color:#221E1F;font-size:0.8rem;font-weight:500;line-height:1.3rem;}.lang-ru .lines-controls .lines-row .container{font-size:0.7rem;font-weight:400;}.lines-controls .lines-row .container input{position:absolute;opacity:0;cursor:pointer;}.lines-controls .lines-row .container input:checked ~ .checkmark:after{display:block;}.lines-controls .lines-row .container .checkmark:focus-visible{outline:#00B092 2px solid;}.lines-controls .lines-row .container .checkmark:after{top:4px;left:4px;width:10px;height:10px;border-radius:50%;background:#FB4F14;}.lines-controls .lines-row .checkmark{position:absolute;top:2px;left:0;height:20px;width:20px;background-color:#FFF;border-radius:50%;border:1px solid #B0B1D9;}.lines-controls .lines-row .checkmark:after{content:"";position:absolute;display:none;}.lines-stops-controls{max-width:604px;flex-grow:1;}@media (max-width:768px){.lines-stops-controls{width:100%;min-width:unset;}}.map-container{width:100%;background-color:#F0F5F9;}.map-container__content{max-width:1060px;padding:32px 16px;width:100%;margin:0 auto;}@media (max-width:576px){.map-container__content{padding:16px 16px;}}.map-container__content.open .filters-title__arrow{rotate:180deg;}.map-container__content .elements{display:flex;justify-content:space-between;row-gap:25px;-moz-column-gap:32px;column-gap:32px;}@media (max-width:992px){.map-container__content .elements{flex-direction:column;}}@media (max-width:576px){.map-container__content .elements{display:none;margin-top:20px;}}.map-container__content .filters-title{display:flex;padding-right:40px;position:relative;-moz-column-gap:10px;column-gap:10px;color:#221E1F;cursor:pointer;font-size:0.8rem;font-weight:700;line-height:1.3rem;}.lang-ru .map-container__content .filters-title{font-size:0.7rem;}@media (min-width:576px){.map-container__content .filters-title{display:none;}}.map-container__content .filters-title__arrow{position:absolute;right:5px;top:5px;}.map-container h3{color:#221E1F;font-size:1rem;font-weight:700;line-height:1.3rem;margin-bottom:20px;}.lang-ru .map-container h3{font-size:0.85rem;font-weight:700;line-height:1.3rem;}@media (max-width:768px){.map-container h3{margin-bottom:16px;}}.map-container select{height:48px;border:1px solid #B0B1D9;border-radius:100px;color:#587299;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/themes/elron/images/svg/drop-down-arrow.svg) no-repeat 95% 57% #ffffff;background-size:15px 15px;padding:11px 24px;font-size:0.8rem;font-weight:500;line-height:1.3rem;width:100%;}.lang-ru .map-container select{font-size:0.7rem;font-weight:400;}.map-container #trainmap-container{position:relative;height:300px;width:100%;}.map-container #trainmap{position:absolute;top:0;bottom:0;width:100%;font-size:0.6rem;font-weight:500;line-height:0.7rem;}.lang-ru .map-container #trainmap{font-size:0.5rem;font-weight:400;}.map-container #mapcontrols{width:100%;display:flex;-moz-column-gap:16px;column-gap:16px;row-gap:12px;flex-wrap:wrap;}@media (max-width:576px){.map-container #mapcontrols{flex-direction:column;}}.map-container #mapcontrols .formselect{max-width:294px;flex:1 1 0;}@media (max-width:768px){.map-container #mapcontrols .formselect{width:100%;max-width:unset;}.map-container #mapcontrols #linesselect{width:100%;}.map-container #mapcontrols #trainstops{width:100%;}}.ui-autocomplete{z-index:99999;}.webform-submission-krediidilepingu-taotlus-add-form{width:670px;margin:0 auto;background:#f3f3f4;padding:49px;border-radius:10px;margin-bottom:100px;display:grid;grid-auto-flow:row;grid-row-gap:16px;}@media (max-width:1114px){.webform-submission-krediidilepingu-taotlus-add-form{width:100%;margin-bottom:10px;padding:19px;}}.webform-submission-krediidilepingu-taotlus-add-form h2{margin:0;}.webform-submission-rahulolu-uuringu-kusimused-2020-form{width:670px;margin:0 auto;background:#f3f3f4;padding:49px;border-radius:10px;margin-bottom:100px;}@media (max-width:1114px){.webform-submission-rahulolu-uuringu-kusimused-2020-form{width:100%;margin-bottom:10px;padding:20px;}}.webform-submission-rahulolu-uuringu-kusimused-2020-form .fieldset-wrapper{margin:10px 0 0px;}.webform-submission-rahulolu-uuringu-kusimused-2020-form tbody .form-item label,.webform-submission-rahulolu-uuringu-kusimused-2020-form .form-checkboxes .form-item label,.webform-submission-rahulolu-uuringu-kusimused-2020-form .form-radios .form-item label{font-size:0.7rem;}.webform-submission-rahulolu-uuringu-kusimused-2020-form label{font-size:1rem;}.webform-submission-rahulolu-uuringu-kusimused-2020-form .form-type-textfield input,.webform-submission-rahulolu-uuringu-kusimused-2020-form .form-type-email input{margin:10px 0 20px;width:100%;height:50px;border-radius:10px;border:1px solid #e0e0e0;background-color:#ffffff;width:100%;margin:7px 0;text-indent:20px;}.webform-submission-rahulolu-uuringu-kusimused-2020-form .form-textarea-wrapper textarea{width:100%;}.webform-submission-rahulolu-uuringu-kusimused-2020-form .form-type-webform-rating label{font-size:1rem;}.webform-submission-rahulolu-uuringu-kusimused-2020-form .rateit{width:100%;margin:10px 0 20px;}.webform-submission-rahulolu-uuringu-kusimused-2020-form textarea{border-radius:10px;border:1px solid #e0e0e0;background-color:#fff;max-width:560px;}.webform-submission-rahulolu-uuringu-kusimused-2020-form .form-item-_4-mida-soovite-veel-lisada-teie-ettepanekud-on-vaga-oodatud-{margin-top:20px;}.webform-submission-rahulolu-uuringu-kusimused-2020-form .form-item-_4-mida-soovite-veel-lisada-teie-ettepanekud-on-vaga-oodatud- label{font-size:1rem;}.webform-submission-rahulolu-uuringu-kusimused-2020-form .form-textarea-wrapper{margin:10px 0 20px;}.webform-submission-rahulolu-uuringu-kusimused-2020-form .form-actions{margin-top:50px;text-align:right;}.webform-submission-rahulolu-uuringu-kusimused-2020-form .form-actions input{background:#FB4F14;background:#FB4F14;height:50px;border-radius:10px;padding:17px 90px;font-weight:700;font-size:1rem;color:#fff;border:0;text-align:right;}.webform-submission-rahulolu-uuringu-kusimused-2020-form .webform-confirmation__back{display:none;}.webform-submission-rahulolu-uuringu-kusimused-2020-form .webform-likert-table-wrapper{margin-top:10px;}.webform-submission-rahulolu-uuringu-kusimused-2020-form .webform-likert-table-wrapper th{font-size:0.7rem;font-weight:700;padding:10px 5px;}.webform-submission-rahulolu-uuringu-kusimused-2020-form .webform-likert-table-wrapper td{padding:10px 0 10px 10px;}.webform-submission-rahulolu-uuringu-kusimused-2020-form .webform-likert-table-wrapper .sticky-header{background:rgb(243,243,244);}.webform-submission-rahulolu-uuringu-kusimused-2020-form .webform-likert-table th{font-size:0.7rem;font-weight:700;padding:0 5px;}.webform-submission-rahulolu-uuringu-kusimused-2020-form .webform-likert-table tr:nth-child(even){background:#ddd;}.webform-submission-rahulolu-uuringu-kusimused-2020-form .form-type-webform-likert > label{font-size:1rem;}.webform-submission-rahulolu-uuringu-kusimused-2020-form .webform-confirmation__message{text-align:center;font-weight:700;margin:3em 0 1em 0;}.webform-submission-rahulolu-uuringu-kusimused-2020-form > .js-form-type-checkbox,.webform-submission-rahulolu-uuringu-kusimused-2020-form > .form-type-select,.webform-submission-rahulolu-uuringu-kusimused-2020-form > .form-type-textarea,.webform-submission-rahulolu-uuringu-kusimused-2020-form > .webform-type-radios{margin:20px 0;}.webform-submission-rahulolu-uuringu-kusimused-2020-form select{height:58px;border-radius:10px;border:1px solid #e0e0e0;color:#5f5f60;font-size:1rem;font-weight:400;line-height:1.65rem;padding-left:15px;margin-right:20px;min-width:185px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/themes/elron/images/drop-down-arrow.svg) no-repeat 95% 57% #fff;background-size:15px 15px;}input[type=checkbox]{position:relative;width:20px;height:20px;color:#d6d3d3;border:1px solid #B0B1D9;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;cursor:pointer;top:5px;z-index:5;background-color:#F0F5F9;}input[type=checkbox]::before{position:absolute;content:"";display:block;left:5px;top:5px;width:9px;height:6px;border-style:solid;border-color:#fff;border-width:0 2px 2px 0;transform:rotate(131deg) rotateX(180deg);opacity:0;}input[type=checkbox]:focus-visible{outline:#00B092 2px solid;}input[type=checkbox]:checked{color:#FFFFFF;border-color:#B0B1D9;background:#00B092;}input[type=checkbox]:checked::before{opacity:1;}input[type=checkbox]:checked::before ~ label::before{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%);}label{position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}form label{color:#587299;font-size:0.8rem;font-weight:500;line-height:1.3rem;position:absolute;left:24px;top:24px;transform:translate(0,-50%);transition:all 0.1s linear;}.lang-ru form label{font-size:0.7rem;font-weight:400;}form .form-item-with-description label{top:calc(50% - 13px);}form.webform-submission-notification-form{display:flex;flex-direction:column;row-gap:16px;}@media (max-width:768px){form.webform-submission-notification-form button{width:100%;}}form.webform-submission-feedback-form .form-item:not(:last-child){margin-bottom:16px;}form.webform-submission-feedback-form .messages{margin-bottom:24px;margin-top:-8px;padding-right:150px;}@media (max-width:768px){form.webform-submission-feedback-form .messages{padding-right:55px;}}@media (max-width:768px){form.webform-submission-feedback-form button{width:100%;}}form .form-item{position:relative;float:unset;display:flex;flex-flow:column nowrap;}form div[data-drupal-selector=edit-route-id] .legend,form div[data-drupal-selector=edit-selected-days] .legend{position:relative;margin:0;padding:11px 24px;background:#FFFFFF;height:48px;border-radius:100px;border:1px solid #B0B1D9;width:100%;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:24px;}form div[data-drupal-selector=edit-route-id] .legend .fieldset-legend,form div[data-drupal-selector=edit-selected-days] .legend .fieldset-legend{display:flex;flex:1;color:#587299;font-size:0.8rem;font-weight:500;line-height:1.3rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.lang-ru form div[data-drupal-selector=edit-route-id] .legend .fieldset-legend,.lang-ru form div[data-drupal-selector=edit-selected-days] .legend .fieldset-legend{font-size:0.7rem;font-weight:400;}form div[data-drupal-selector=edit-route-id] .legend:after,form div[data-drupal-selector=edit-selected-days] .legend:after{content:"";background:url(/themes/elron/images/svg/drop-down-arrow.svg) center center no-repeat;height:12px;width:12px;background-size:contain;display:flex;}form div[data-drupal-selector=edit-route-id] .legend:focus,form div[data-drupal-selector=edit-route-id] .legend:hover,form div[data-drupal-selector=edit-selected-days] .legend:focus,form div[data-drupal-selector=edit-selected-days] .legend:hover{border:1.5px solid #00B092;}form div[data-drupal-selector=edit-route-id] .hidden-label,form div[data-drupal-selector=edit-selected-days] .hidden-label{display:none;position:absolute;font-size:0.6rem;font-weight:700;line-height:0.7rem;padding:0 4px;background:rgb(255,255,255);background:linear-gradient(0deg,rgba(255,255,255,0) 50%,rgb(240,245,249) 50%);top:1px;left:24px;color:#587299;transform:translate(0,-50%);transition:all 0.1s linear;}.lang-ru form div[data-drupal-selector=edit-route-id] .hidden-label,.lang-ru form div[data-drupal-selector=edit-selected-days] .hidden-label{font-size:0.5rem;font-weight:700;}form div[data-drupal-selector=edit-route-id] .fieldset-wrapper,form div[data-drupal-selector=edit-selected-days] .fieldset-wrapper{display:none;}form div[data-drupal-selector=edit-route-id].open .legend:after,form div[data-drupal-selector=edit-selected-days].open .legend:after{transform:rotate(180deg);}form div[data-drupal-selector=edit-route-id].open .legend span,form div[data-drupal-selector=edit-selected-days].open .legend span{color:#221E1F;}form div[data-drupal-selector=edit-route-id].option-active .legend .hidden-label,form div[data-drupal-selector=edit-selected-days].option-active .legend .hidden-label{display:block;}form div[data-drupal-selector=edit-route-id].option-active .legend .fieldset-legend,form div[data-drupal-selector=edit-selected-days].option-active .legend .fieldset-legend{color:#221E1F;}input[type=password],input[type=email],input[type=text]{margin:0;padding:11px 24px;background:#FFFFFF;font-size:0.8rem;font-weight:500;line-height:1.3rem;color:#221E1F;height:48px;border-radius:100px;border:1px solid #B0B1D9;width:100%;cursor:pointer;}.lang-ru input[type=password],.lang-ru input[type=email],.lang-ru input[type=text]{font-size:0.7rem;font-weight:400;}input[type=password]:-webkit-autofill,input[type=email]:-webkit-autofill,input[type=text]:-webkit-autofill{background:#FFFFFF;box-shadow:none;-webkit-box-shadow:0 0 0 56px #FFFFFF inset;-webkit-text-fill-color:#221E1F;}input[type=password]:-webkit-autofill:active,input[type=password]:-webkit-autofill:hover,input[type=email]:-webkit-autofill:active,input[type=email]:-webkit-autofill:hover,input[type=text]:-webkit-autofill:active,input[type=text]:-webkit-autofill:hover{background:#FFFFFF;box-shadow:none;-webkit-box-shadow:0 0 0 56px #FFFFFF inset;-webkit-text-fill-color:#221E1F;}input[type=password]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=text]::-moz-placeholder{font-size:0.8rem;font-weight:500;line-height:1.3rem;color:#221E1F;}input[type=password]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder{font-size:0.8rem;font-weight:500;line-height:1.3rem;color:#221E1F;}input[type=password]::placeholder,input[type=email]::placeholder,input[type=text]::placeholder{font-size:0.8rem;font-weight:500;line-height:1.3rem;color:#221E1F;}.lang-ru input[type=password]::-moz-placeholder,.lang-ru input[type=email]::-moz-placeholder,.lang-ru input[type=text]::-moz-placeholder{font-size:0.7rem;font-weight:400;}.lang-ru input[type=password]:-ms-input-placeholder,.lang-ru input[type=email]:-ms-input-placeholder,.lang-ru input[type=text]:-ms-input-placeholder{font-size:0.7rem;font-weight:400;}.lang-ru input[type=password]::placeholder,.lang-ru input[type=email]::placeholder,.lang-ru input[type=text]::placeholder{font-size:0.7rem;font-weight:400;}input[type=password].filled + label,input[type=email].filled + label,input[type=text].filled + label{font-size:0.6rem;font-weight:700;line-height:0.7rem;padding:0 4px;background:rgb(255,255,255);background:linear-gradient(0deg,rgba(255,255,255,0) 50%,rgb(240,245,249) 50%);top:1px;}.lang-ru input[type=password].filled + label,.lang-ru input[type=email].filled + label,.lang-ru input[type=text].filled + label{font-size:0.5rem;font-weight:700;}input[type=password]:focus + label,input[type=email]:focus + label,input[type=text]:focus + label{font-size:0.6rem;font-weight:700;line-height:0.7rem;padding:0 4px;background:rgb(255,255,255);background:linear-gradient(0deg,rgba(255,255,255,0) 50%,rgb(240,245,249) 50%);top:1px;}.lang-ru input[type=password]:focus + label,.lang-ru input[type=email]:focus + label,.lang-ru input[type=text]:focus + label{font-size:0.5rem;font-weight:700;}input[type=password]:valid + label,input[type=email]:valid + label,input[type=text]:valid + label{font-size:0.6rem;font-weight:700;line-height:0.7rem;padding:0 4px;background:rgb(255,255,255);background:linear-gradient(0deg,rgba(255,255,255,0) 50%,rgb(240,245,249) 50%);top:1px;}.lang-ru input[type=password]:valid + label,.lang-ru input[type=email]:valid + label,.lang-ru input[type=text]:valid + label{font-size:0.5rem;font-weight:700;}input[type=password]:focus,input[type=email]:focus,input[type=text]:focus{border:1.5px solid #00B092;outline:0;}input[type=password]:hover,input[type=email]:hover,input[type=text]:hover{border:1.5px solid #00B092;}input[type=submit]{border-radius:100px;background:#FB4F14;color:#FFFFFF;border:1px solid #FB4F14;position:relative;display:flex;flex-flow:row nowrap;font-size:0.8rem;font-weight:700;line-height:1.3rem;line-height:1.25rem;align-items:center;justify-content:center;box-sizing:border-box;padding:10px 32px 11px;}.lang-ru input[type=submit]{font-size:0.7rem;}input[type=submit]:after{content:"";background:url(/themes/elron/images/svg/arrow.svg) center center no-repeat;height:16px;width:16px;background-size:contain;display:flex;margin-left:12px;}body.accessibility__contrast--high input[type=submit]:after{background:url(/themes/elron/images/svg/arrow-contrast.svg) center center no-repeat;}input[type=submit]:hover{text-decoration:none;background:transparent;color:#FB4F14;border:1px solid #FB4F14;}input[type=submit]:hover:after{background:url(/themes/elron/images/svg/arrow-orange.svg) center center no-repeat;}input[type=submit]:focus-visible{outline:#00B092 2px solid;outline-offset:2px;border-radius:100px;}button[type=submit]{border-radius:100px;background:#FB4F14;color:#FFFFFF;border:1px solid #FB4F14;position:relative;display:flex;flex-flow:row nowrap;font-size:0.8rem;font-weight:700;line-height:1.3rem;line-height:1.25rem;align-items:center;justify-content:center;box-sizing:border-box;padding:9px 24px 11px;}.lang-ru button[type=submit]{font-size:0.7rem;}button[type=submit]:after{content:"";background:url(/themes/elron/images/svg/arrow.svg) center center no-repeat;height:16px;width:16px;background-size:contain;display:flex;margin-left:12px;}body.accessibility__contrast--high button[type=submit]:after{background:url(/themes/elron/images/svg/arrow-contrast.svg) center center no-repeat;}button[type=submit]:hover{text-decoration:none;background:transparent;color:#FB4F14;border:1px solid #FB4F14;}button[type=submit]:hover:after{background:url(/themes/elron/images/svg/arrow-orange.svg) center center no-repeat;}button[type=submit]:focus-visible{outline:#00B092 2px solid;outline-offset:2px;border-radius:100px;}.form-textarea-wrapper textarea{width:100%;margin:0;padding:11px 24px;background:#FFFFFF;font-size:0.8rem;font-weight:500;line-height:1.3rem;color:#221E1F;border-radius:20px;border:1px solid #B0B1D9;cursor:pointer;resize:none;}.lang-ru .form-textarea-wrapper textarea{font-size:0.7rem;font-weight:400;}.form-textarea-wrapper textarea:focus-visible,.form-textarea-wrapper textarea:hover{border:1.5px solid #00B092;outline:0;}.form-textarea-wrapper + label{top:25px;}.form-textarea-wrapper:focus-within + label,.form-textarea-wrapper.filled + label{font-size:0.6rem;font-weight:700;line-height:0.7rem;padding:0 4px;background:rgb(255,255,255);background:linear-gradient(0deg,rgba(255,255,255,0) 50%,rgb(240,245,249) 50%);top:1px;}.lang-ru .form-textarea-wrapper:focus-within + label,.lang-ru .form-textarea-wrapper.filled + label{font-size:0.5rem;font-weight:700;}.webform-flexbox[data-drupal-selector=edit-time]{display:flex;-moz-column-gap:16px;column-gap:16px;}.webform-flex{min-width:0;}.webform-flexbox{margin:0;}.webform-flex--1{flex:1;}.webform-flex--container{margin:0;}#sliding-popup.sliding-popup-bottom{padding:0 20px;background:#ffffff;}#popup-text{margin:15px 0 10px;}#popup-text h2{margin-bottom:0;padding:0;}#popup-buttons button{border:1px solid #FB4F14;background:#FB4F14;border-radius:100px;padding:16px 32px;color:#fff;font-size:0.75rem;text-shadow:none;}#popup-buttons button:hover{background:none;color:#FB4F14;}.eu-cookie-compliance-message p{font-size:0.8rem;font-weight:normal;}.eu-cookie-compliance-content{max-width:1100px;}@media (max-width:768px){.eu-cookie-compliance-content{display:flex;}}@media (max-width:768px){.eu-cookie-compliance-content .eu-cookie-compliance-buttons{padding-left:20px;}}.agree-button.eu-cookie-compliance-default-button{text-align:center;font:bold 0.8rem/1.25 "Roboto Bold",sans-serif;min-height:50px;padding:1px 12px;box-sizing:border-box;border:none;border-radius:10px;position:relative;box-shadow:0 2px 2px 0 rgba(0,0,0,0.15);cursor:pointer;min-width:50px;}.view-id-oluline_teade_punasel_ribal_{width:100%;text-align:center;background:#e12a28;color:#fff;font-size:0.8rem;line-height:1.28rem;padding:20px 0;}.view-id-oluline_teade_punasel_ribal_ .views-row{display:flex;align-items:center;justify-content:center;}.view-id-oluline_teade_punasel_ribal_ a{font-weight:700;padding-left:10px;color:#fff;}.view-id-oluline_teade_punasel_ribal_ a:hover{text-decoration:underline;}@media (max-width:1114px){.view-id-oluline_teade_punasel_ribal_ .views-field-view-node{padding-top:10px;}}.feedback{max-width:604px;margin:0 auto;}.feedback form{position:relative;}.feedback h1{font-weight:700;font-size:2.2rem;line-height:120%;margin-bottom:32px;padding:0;padding-right:150px;}@media (max-width:768px){.feedback h1{font-size:1.5rem;line-height:110%;padding-right:55px;}}.feedback__content{background:#F0F5F9;box-shadow:0 20px 60px rgba(0,51,89,0.08);padding:40px;border-bottom-left-radius:16px;border-top-left-radius:16px;position:relative;}@media (max-width:768px){.feedback__content{padding:24px;}}.feedback .feedback__bird{position:absolute;top:-90px;right:40px;}@media (max-width:768px){.feedback .feedback__bird{width:75px;top:-72px;right:-8px;}}.pagination{display:flex;justify-content:center;width:100%;margin-top:56px;padding:0;}.pagination li{list-style:none !important;background-image:none !important;padding-left:0 !important;}.pagination .pagination__item{display:flex;justify-content:center;align-items:center;width:24px;height:24px;font-size:0.8rem;font-weight:700;color:#221E1F;list-style:none !important;}.pagination .pagination__item_extreme{width:auto;padding:0 10px;font-weight:bold;font-size:0.8rem;}.pagination .pagination__item_prev{padding:0 24px 0 0;}.pagination .pagination__item_next{padding:0 0 0 24px;}.pagination .pagination__item_next img{transform:rotate(180deg);}.pagination .pagination__item_active{background:#B0B1D9;color:#FFFFFF;font-weight:bold;pointer-events:none;border-radius:100%;}.pagination .pagination__item:hover{text-decoration:none;color:#B0B1D9;font-weight:bold;}.messages{font-weight:700;font-size:0.8rem;line-height:160%;}.messages__list{list-style:none;padding-left:0;}.messages--status{color:#00B092;}.messages--error{color:#e31414;}.messages__item:not(:last-child){margin-bottom:10px;}@media (max-width:768px){.messages__item:not(:last-child){margin-bottom:5px;}}.select2.select2-container--default .select2-selection--single{height:48px;background-color:transparent;border:none;outline:0;}.select2.select2-container--default .select2-selection--single .select2-selection__rendered{border:1px solid #B0B1D9;border-radius:100px;color:#587299;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:11px 24px;font-size:0.8rem;font-weight:500;line-height:1.3rem;background:url(/themes/elron/images/svg/drop-down-arrow.svg) no-repeat 95% 57% #fff;outline:0;}.select2.select2-container--default .select2-selection--single .select2-selection__rendered:hover{border:1.5px solid #00B092;}.select2.select2-container--default.select2-container--focus .select2-selection__rendered{border:1.5px solid #00B092;}.select2-container--open .select2-selection__rendered{border:1.5px solid #00B092 !important;}.select2-dropdown{border:1px solid #B0B1D9 !important;border-radius:16px !important;overflow:hidden;z-index:1000001 !important;}.select2-dropdown .select2-results .select2-results__options{max-height:288px !important;}.select2-dropdown .select2-results .select2-results__options .select2-results__option{min-height:50px;border-bottom:1px solid #B0B1D9;padding:12px 16px;color:#221E1F;font-size:0.8rem;font-weight:500;line-height:1.3rem;background-color:#ffffff;}.select2-container--default .select2-results__option--highlighted{background-color:#FB4F14 !important;color:#FFFFFF !important;}.select2-selection__arrow{display:none;}.select2-container--filled + label{display:block !important;}@media (min-width:1114px){.page .navbar-header .accessibility{display:none;}}@media (max-width:1114px){.page #mobile-menu .accessibility{display:none;}}.accessibility__trigger{position:relative;display:flex;align-items:center;gap:8px;color:#221E1F;font-size:0.8rem;font-weight:500;line-height:1.3rem;}.lang-ru .accessibility__trigger{font-size:0.7rem;font-weight:400;}.accessibility__trigger:hover{color:#FB4F14;}@media (max-width:1114px){.accessibility__label{display:none;}}.accessibility__title{font-size:1.9rem;font-weight:700;line-height:2.1rem;color:#221E1F;margin-bottom:24px;display:block;}.lang-ru .accessibility__title{font-size:1.55rem;}@media (max-width:576px){.accessibility__title{font-size:1.4rem;font-weight:700;line-height:1.7rem;}.lang-ru .accessibility__title{font-size:1.15rem;}}.accessibility__description{font-size:1rem;font-weight:500;line-height:1.4rem;margin-bottom:48px;}.lang-ru .accessibility__description{font-size:0.85rem;font-weight:400;line-height:1.3rem;}@media (max-width:576px){.accessibility__description{font-size:0.8rem;font-weight:500;line-height:1.3rem;margin-bottom:32px;}.lang-ru .accessibility__description{font-size:0.7rem;font-weight:400;}}.accessibility__controls{display:flex;gap:96px;}@media (max-width:576px){.accessibility__controls{flex-direction:column;gap:24px;}}.accessibility__control-label{font-size:1.3rem;font-weight:700;line-height:1.8rem;margin-bottom:16px;display:block;}.lang-ru .accessibility__control-label{font-size:1.1rem;}.accessibility__radio-group{display:flex;gap:16px;flex-direction:column;}.accessibility__radio-group .radio--high-contrast{background-color:#000 !important;color:#ff0 !important;padding:4px 0 4px 32px;}.accessibility__radio-group .radio--high-contrast .radio__checkmark{top:6px;left:3px;border-color:#ff0;}.accessibility__close{position:absolute;top:28px;right:28px;}.accessibility__backdrop{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#221E1F;opacity:0.8;z-index:10;}.accessibility__dropdown{display:none;}body.accessibility__contrast--high .accessibility__dropdown{border:1px solid #ff0 !important;}.accessibility__dropdown--open{display:block;position:absolute;max-width:587px;right:0;z-index:1001;background:#F0F5F9;margin-top:calc(var(--header) - 64px);border-bottom-right-radius:10px;border-bottom-left-radius:10px;padding:40px;color:#221E1F;}@media (max-width:576px){.accessibility__dropdown--open{position:fixed;top:0;margin:0;padding:16px 16px 32px;}}.accessibility__actions{display:flex;gap:16px;margin-top:48px;}@media (max-width:576px){.accessibility__actions{flex-direction:column;margin-top:32px;}}.accessibility__restore{border-radius:100px;background:transparent;color:#FB4F14;border:1px solid #FB4F14;position:relative;display:flex;flex-flow:row nowrap;font-size:0.8rem;font-weight:700;line-height:1.3rem;line-height:1.25rem;align-items:center;justify-content:center;box-sizing:border-box;padding:10px 32px 11px;}.lang-ru .accessibility__restore{font-size:0.7rem;}.accessibility__restore:hover{text-decoration:none;background:#FB4F14;color:#FFFFFF;border:0;}.accessibility__restore:hover svg path{fill:#FFFFFF;}.accessibility__restore:focus-visible{outline:#00B092 2px solid;outline-offset:2px;border-radius:100px;}.accessibility__restore svg{margin-left:12px;}.accessibility__confirm{border-radius:100px;background:#FB4F14;color:#FFFFFF;border:1px solid #FB4F14;position:relative;display:flex;flex-flow:row nowrap;font-size:0.8rem;font-weight:700;line-height:1.3rem;line-height:1.25rem;align-items:center;justify-content:center;box-sizing:border-box;padding:10px 32px 11px;}.lang-ru .accessibility__confirm{font-size:0.7rem;}.accessibility__confirm:hover{text-decoration:none;background:transparent;color:#FB4F14;border:1px solid #FB4F14;}.accessibility__confirm:hover svg path{fill:#FB4F14;}.accessibility__confirm:focus-visible{outline:#00B092 2px solid;outline-offset:2px;border-radius:100px;}.accessibility__confirm svg{margin-left:12px;}.radio{display:block;position:relative;padding-left:32px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;color:#221E1F;font-size:0.8rem;font-weight:500;line-height:1.3rem;}.lang-ru .radio{font-size:0.7rem;font-weight:400;}.radio__input{position:absolute;opacity:0;cursor:pointer;}.radio__input:checked ~ .radio__checkmark:after{display:block;top:4px;left:4px;width:10px;height:10px;border-radius:50%;background:#FB4F14;content:"";position:absolute;}.radio__checkmark{position:absolute;top:2px;left:0;height:20px;width:20px;background-color:#FFFFFF;border-radius:50%;border:1px solid #B0B1D9;}.radio__checkmark:focus-visible{outline:#00B092 2px solid;}.accordion__title{color:#007276;margin-bottom:32px;font-size:1.3rem;font-weight:700;line-height:1.8rem;}.lang-ru .accordion__title{font-size:1.1rem;}@media (max-width:768px){.accordion__title{margin-bottom:24px;font-size:1.1rem;font-weight:700;line-height:1.35rem;}.lang-ru .accordion__title{font-size:0.9rem;font-weight:700;}}.accordion__title-icon{display:flex;align-items:center;-moz-column-gap:24px;column-gap:24px;margin-bottom:32px;}@media (max-width:768px){.accordion__title-icon{margin-bottom:27px;-moz-column-gap:16px;column-gap:16px;}}.accordion__title-icon .accordion-title-icon__title{font-size:2.2rem;font-weight:700;line-height:2.65rem;margin-bottom:0;}.lang-ru .accordion__title-icon .accordion-title-icon__title{font-size:1.8rem;}@media (max-width:768px){.accordion__title-icon .accordion-title-icon__title{font-size:1.5rem;}}.accordion__title-icon .accordion-title-icon__icon img{height:48px;width:auto;}.accordion__title-icon.style-2{-moz-column-gap:16px;column-gap:16px;margin-bottom:30px;}.accordion__title-icon.style-2 .accordion-title-icon__title{color:#007276;font-size:1.3rem;font-weight:700;line-height:1.8rem;}.lang-ru .accordion__title-icon.style-2 .accordion-title-icon__title{font-size:1.1rem;}@media (max-width:768px){.accordion__title-icon.style-2 .accordion-title-icon__title{font-size:1.3rem;font-weight:700;line-height:1.8rem;}.lang-ru .accordion__title-icon.style-2 .accordion-title-icon__title{font-size:1.1rem;}}.accordion__title-icon.style-2 .accordion-title-icon__icon{height:40px;}.accordion__title-icon.style-2 .accordion-title-icon__icon img{height:40px;width:auto;}.accordion-item{position:relative;}.accordion-item:not(:first-child){margin-top:40px;}@media (max-width:768px){.accordion-item:not(:first-child){margin-top:24px;}}.accordion-item__title{color:#221E1F;font-size:1.1rem;font-weight:700;line-height:1.35rem;display:flex;justify-content:space-between;padding-right:40px;padding-left:0;align-items:center;-moz-column-gap:16px;column-gap:16px;width:100%;border:0;background-color:transparent;text-align:left;}.lang-ru .accordion-item__title{font-size:0.9rem;font-weight:700;}.accordion-item__title:hover{cursor:pointer;}.accordion-item__title:hover > span{color:#FB4F14;text-decoration:underline;}.accordion-item__title:focus-visible{outline:#00B092 2px solid;outline-offset:8px;border-radius:2px;}.accordion-item__title.accordion-item__active{color:#FB4F14;}body.accessibility__contrast--high .accordion-item__title.accordion-item__active{outline:1px solid;outline-offset:8px;border-radius:100px;}@media (max-width:768px){.accordion-item__title{font-size:1rem;font-weight:700;line-height:1.3rem;flex-direction:column;align-items:baseline;row-gap:12px;}.lang-ru .accordion-item__title{font-size:0.85rem;font-weight:700;line-height:1.3rem;}}.accordion-item__active .accordion-item__arrow{rotate:180deg;}.accordion-item__arrow{position:absolute;right:5px;}.accordion-item__prices{display:flex;-moz-column-gap:16px;column-gap:16px;white-space:nowrap;}@media (max-width:768px){.accordion-item__prices{flex-wrap:wrap;}}.accordion-item__prices span{color:#B5CCE0;font-size:0.8rem;font-weight:500;line-height:1.3rem;}.lang-ru .accordion-item__prices span{font-size:0.7rem;font-weight:400;}.accordion-item__prices ul.links{display:flex;list-style:none;font-size:0.8rem;font-weight:700;line-height:1.3rem;padding:0;-moz-column-gap:16px;column-gap:16px;margin-bottom:0;}.lang-ru .accordion-item__prices ul.links{font-size:0.7rem;}@media (max-width:768px){.accordion-item__prices ul.links{flex-wrap:wrap;}}.accordion-item__prices ul.links li{list-style:none;background-image:none;padding-left:0;}.accordion-item__prices ul.links a:hover{text-decoration:underline;}.accordion-item__content{margin-top:24px;display:none;color:#221E1F;font-size:0.8rem;font-weight:500;line-height:1.3rem;}.lang-ru .accordion-item__content{font-size:0.7rem;font-weight:400;}.accordion-item__content table{width:100%;}.accordion-item__content ul{padding-right:0;}.accordion-item__content ul li{padding:0;color:#221E1F;font-size:0.8rem;font-weight:500;line-height:1.3rem;}.lang-ru .accordion-item__content ul li{font-size:0.7rem;font-weight:400;}.accordion-item__content .accordion-contacts{display:flex;-moz-column-gap:33px;column-gap:33px;row-gap:24px;}@media (max-width:768px){.accordion-item__content .accordion-contacts{flex-direction:column;}}.accordion-item__content .accordion-contacts h2{font-size:0.8rem;font-weight:700;line-height:1.3rem;margin-bottom:8px;}.lang-ru .accordion-item__content .accordion-contacts h2{font-size:0.7rem;}.train-stats{margin-bottom:79px !important;position:relative;}@media (max-width:576px){.train-stats{margin-bottom:40px;}}.train-stats__items{display:flex;max-width:604px;justify-content:space-between;margin:0 auto 32px;}@media (max-width:576px){.train-stats__items{justify-content:center;flex-wrap:wrap;-moz-column-gap:16px;column-gap:16px;row-gap:42px;}}.train-stats__item{width:180px;text-align:center;min-height:100px;background:no-repeat center center;align-items:center;display:flex;flex-direction:column;justify-content:center;}.train-stats__item:first-child{background-position-y:3px;}@media (max-width:576px){.train-stats__item{width:136px;}.train-stats__item:last-child{width:100%;}}.train-stats__item .train-stats__title{font-size:2.2rem;font-weight:700;line-height:2.65rem;color:#FB4F14;}.lang-ru .train-stats__item .train-stats__title{font-size:1.8rem;}.train-stats__item .train-stats__description{font-size:0.8rem;font-weight:500;line-height:1.3rem;color:#221E1F;margin:0;}.lang-ru .train-stats__item .train-stats__description{font-size:0.7rem;font-weight:400;}.train-stats__image{width:100%;position:absolute;}.train-stats__image img{width:816px;max-width:none;}@media (max-width:576px){.train-stats__image img{width:698px;}}.text h1,.text h2,.text h3,.text h4{margin:24px 0;}@media (max-width:768px){.text h1,.text h2,.text h3,.text h4{margin:24px 0;}}.text h1:first-child,.text h2:first-child,.text h3:first-child,.text h4:first-child{margin-top:0;}.text ul,.text ol{margin:10px 0;padding-left:30px;}.text p:last-child{margin-bottom:0;}.text a[data-entity-type=file]{position:relative;padding-left:36px;}.text a[data-entity-type=file]:before{content:" ";background:url(/themes/elron/images/svg/download.svg) no-repeat;width:24px;min-width:24px;height:24px;position:absolute;top:-1px;left:0;}.cta-block__wrapper{display:flex;-moz-column-gap:40px;column-gap:40px;background:#F0F5F9;box-shadow:0 20px 60px rgba(0,51,89,0.08);padding:40px 38px;align-items:center;border-top-left-radius:16px;border-bottom-left-radius:16px;}@media (max-width:768px){.cta-block__wrapper{flex-direction:column;row-gap:16px;padding:24px 24px;align-items:normal;}}.cta-block__image{width:100px;flex-shrink:0;}.cta-block__image img{width:100px;height:auto;}.cta-block__content{display:flex;flex-direction:column;row-gap:16px;}.cta-block__title{font-size:1.3rem;font-weight:700;line-height:1.8rem;margin-bottom:0;}.lang-ru .cta-block__title{font-size:1.1rem;}@media (max-width:768px){.cta-block__title{font-size:1.1rem;font-weight:700;line-height:1.35rem;}.lang-ru .cta-block__title{font-size:0.9rem;font-weight:700;}}.cta-block__description{font-size:0.8rem;font-weight:500;line-height:1.3rem;color:#221E1F;}.lang-ru .cta-block__description{font-size:0.7rem;font-weight:400;}.cta-block__description p:last-child{margin-bottom:0;}.cta-block__buttons{display:flex;-moz-column-gap:16px;column-gap:16px;}@media (max-width:768px){.cta-block__buttons{flex-direction:column;row-gap:16px;}}.cta-block__buttons .primary-button{border-radius:100px;background:#FB4F14;color:#FFFFFF;border:1px solid #FB4F14;position:relative;display:flex;flex-flow:row nowrap;font-size:0.8rem;font-weight:700;line-height:1.3rem;line-height:1.25rem;align-items:center;justify-content:center;box-sizing:border-box;padding:9px 24px 11px;}.lang-ru .cta-block__buttons .primary-button{font-size:0.7rem;}.cta-block__buttons .primary-button:hover{text-decoration:none;background:transparent;color:#FB4F14;border:1px solid #FB4F14;}.cta-block__buttons .primary-button:hover svg path{fill:#FB4F14;}.cta-block__buttons .primary-button:focus-visible{outline:#00B092 2px solid;outline-offset:2px;border-radius:100px;}.cta-block__buttons .primary-button svg{margin-left:12px;}.cta-block__buttons .secondary-button{border-radius:100px;background:transparent;color:#FB4F14;border:1px solid #FB4F14;position:relative;display:flex;flex-flow:row nowrap;font-size:0.8rem;font-weight:700;line-height:1.3rem;line-height:1.25rem;align-items:center;justify-content:center;box-sizing:border-box;padding:9px 24px 11px;}.lang-ru .cta-block__buttons .secondary-button{font-size:0.7rem;}.cta-block__buttons .secondary-button:hover{text-decoration:none;background:#FB4F14;color:#FFFFFF;border:0;}.cta-block__buttons .secondary-button:hover svg path{fill:#FFFFFF;}.cta-block__buttons .secondary-button:focus-visible{outline:#00B092 2px solid;outline-offset:2px;border-radius:100px;}.cta-block__buttons .secondary-button svg{margin-left:12px;}.attention{background:#BBE7E6;box-shadow:0 20px 60px rgba(0,51,89,0.08);padding:32px;font-weight:700;margin-top:-24px;border-top-left-radius:16px;border-bottom-left-radius:16px;}.train-notifications{display:flex;justify-content:space-between;-moz-column-gap:16px;column-gap:16px;max-width:1080px;}@media (max-width:992px){.train-notifications{flex-direction:column;row-gap:40px;}}.train-notifications .messages ul{list-style:none;}.train-notifications__list .train-notification:not(:last-child){margin-bottom:24px;}.train-notifications__list .train-notification__date{color:#587299;margin-bottom:8px;font-size:0.6rem;font-weight:500;line-height:0.7rem;}.lang-ru .train-notifications__list .train-notification__date{font-size:0.5rem;font-weight:400;}.train-notifications__list .train-notification__link{font-size:1rem;font-weight:700;line-height:1.3rem;}.lang-ru .train-notifications__list .train-notification__link{font-size:0.85rem;font-weight:700;line-height:1.3rem;}.train-notifications__list .train-notification__link a{color:#221E1F;}.train-notifications__list .train-notification__link a:hover{color:#FB4F14;text-decoration:underline;}.train-notifications__list .pagination{justify-content:left;}@media (max-width:992px){.train-notifications__list .pagination{margin-top:24px;}}.train-notifications__form{width:497px;box-shadow:0 20px 60px rgba(0,51,89,0.08);padding:40px;margin-top:24px;background:url(/themes/elron/images/notification-form-background.png) right 10px no-repeat #F0F5F9;border-top-left-radius:16px;border-bottom-left-radius:16px;}@media (max-width:992px){.train-notifications__form{width:100%;row-gap:40px;padding:24px;margin-top:0;}}.train-notifications__form h2{font-size:1.9rem;margin-bottom:16px;}@media (max-width:992px){.train-notifications__form h2{font-size:1.4rem;}}.train-notifications__form p{font-size:1rem;font-weight:500;line-height:1.4rem;}.lang-ru .train-notifications__form p{font-size:0.85rem;font-weight:400;line-height:1.3rem;}@media (max-width:992px){.train-notifications__form p{font-size:0.8rem;font-weight:500;line-height:1.3rem;}.lang-ru .train-notifications__form p{font-size:0.7rem;font-weight:400;}}.train-notifications-teasers{display:flex;padding:48px 56px;max-width:1028px;width:100%;margin:0 auto;background:#F0F5F9;border-top-left-radius:16px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:16px;background:url(/themes/elron/images/notification-form-background.png) right 0 no-repeat #F0F5F9;box-shadow:0 20px 60px rgba(0,51,89,0.08);}@media (max-width:992px){.train-notifications-teasers{padding:32px 16px;flex-direction:column;background-image:none;}}.train-notifications-teasers__list{border-right:1px solid #B0B1D9;margin-right:54px;padding-right:24px;flex-grow:1;display:flex;flex-direction:column;}@media (min-width:992px){.train-notifications-teasers__list{max-width:58%;}}.train-notifications-teasers__list .views-element-container{flex-grow:1;}.train-notifications-teasers__list .views-element-container .view-notifications{display:flex;flex-direction:column;justify-content:space-between;height:100%;}@media (max-width:992px){.train-notifications-teasers__list{margin-right:0;padding-right:0;border-right:none;border-bottom:1px solid #B0B1D9;margin-bottom:24px;padding-bottom:20px;}}.train-notifications-teasers__list h2{margin-bottom:24px;}@media (max-width:992px){.train-notifications-teasers__list h2{font-size:1.4rem;font-weight:700;line-height:1.7rem;}.lang-ru .train-notifications-teasers__list h2{font-size:1.15rem;}}.train-notifications-teasers__list .more-link a{margin-top:20px;color:#FB4F14;position:relative;display:flex;flex-flow:row nowrap;font-size:0.8rem;font-weight:700;line-height:1.3rem;align-items:center;box-sizing:border-box;}.lang-ru .train-notifications-teasers__list .more-link a{font-size:0.7rem;}.train-notifications-teasers__list .more-link a:after{content:"";background:url(/themes/elron/images/svg/arrow-orange.svg) center center no-repeat;height:16px;width:16px;background-size:contain;display:flex;margin-left:8px;}.train-notifications-teasers__list .train-notification:not(:last-child){margin-bottom:24px;}.train-notifications-teasers__list .train-notification__date{color:#587299;margin-bottom:8px;font-size:0.6rem;font-weight:500;line-height:0.7rem;}.lang-ru .train-notifications-teasers__list .train-notification__date{font-size:0.5rem;font-weight:400;}.train-notifications-teasers__list .train-notification__link{font-size:1rem;font-weight:700;line-height:1.3rem;}.lang-ru .train-notifications-teasers__list .train-notification__link{font-size:0.85rem;font-weight:700;line-height:1.3rem;}.train-notifications-teasers__list .train-notification__link a{color:#221E1F;}.train-notifications-teasers__list .train-notification__link a:hover{color:#FB4F14;text-decoration:underline;}.train-notifications-teasers__cta{width:417px;margin-top:20px;}@media (max-width:992px){.train-notifications-teasers__cta{width:auto;margin-top:0;background:url(/themes/elron/images/notification-form-background.png) right 0 no-repeat #F0F5F9;background-size:contain;}}.train-notifications-teasers__cta img,.train-notifications-teasers__cta h2,.train-notifications-teasers__cta p{margin-bottom:24px;}.train-notifications-teasers__cta h2{font-size:1.9rem;font-weight:700;line-height:2.1rem;}.lang-ru .train-notifications-teasers__cta h2{font-size:1.55rem;}@media (max-width:992px){.train-notifications-teasers__cta h2{font-size:1.4rem;font-weight:700;line-height:1.7rem;}.lang-ru .train-notifications-teasers__cta h2{font-size:1.15rem;}}.train-notifications-teasers__cta p{color:#221E1F;font-size:0.8rem;font-weight:500;line-height:1.3rem;}.lang-ru .train-notifications-teasers__cta p{font-size:0.7rem;font-weight:400;}.train-notifications-teasers__cta a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:100px;background:#FB4F14;color:#FFFFFF;border:1px solid #FB4F14;position:relative;display:flex;flex-flow:row nowrap;font-size:0.8rem;font-weight:700;line-height:1.3rem;line-height:1.25rem;align-items:center;justify-content:center;box-sizing:border-box;padding:10px 32px 11px;}.lang-ru .train-notifications-teasers__cta a{font-size:0.7rem;}.train-notifications-teasers__cta a:after{content:"";background:url(/themes/elron/images/svg/arrow.svg) center center no-repeat;height:16px;width:16px;background-size:contain;display:flex;margin-left:12px;}body.accessibility__contrast--high .train-notifications-teasers__cta a:after{background:url(/themes/elron/images/svg/arrow-contrast.svg) center center no-repeat;}.train-notifications-teasers__cta a:hover{text-decoration:none;background:transparent;color:#FB4F14;border:1px solid #FB4F14;}.train-notifications-teasers__cta a:hover:after{background:url(/themes/elron/images/svg/arrow-orange.svg) center center no-repeat;}.train-notifications-teasers__cta a:focus-visible{outline:#00B092 2px solid;outline-offset:2px;border-radius:100px;}.schedules__direction:not(:last-child){margin-bottom:32px;}.schedules__direction .schedules-direction-title{display:flex;margin-bottom:16px;-moz-column-gap:8px;column-gap:8px;flex-wrap:wrap;align-items:center;}.schedules__direction .schedules-direction-title__primary{margin-bottom:0;font-size:1.1rem;font-weight:700;line-height:1.35rem;}.lang-ru .schedules__direction .schedules-direction-title__primary{font-size:0.9rem;font-weight:700;}.schedules__direction .schedules-direction-title__secondary{color:#587299;margin-top:3px;font-size:0.8rem;font-weight:500;line-height:1.3rem;}.lang-ru .schedules__direction .schedules-direction-title__secondary{font-size:0.7rem;font-weight:400;}.schedules__direction .schedules-direction-list__item{display:flex;align-items:center;-moz-column-gap:18px;column-gap:18px;}.schedules__direction .schedules-direction-list__item:not(:last-child){margin-bottom:12px;}.schedules__direction .schedules-direction-list__item a{font-size:0.8rem;font-weight:500;line-height:1.3rem;}.lang-ru .schedules__direction .schedules-direction-list__item a{font-size:0.7rem;font-weight:400;}.images-texts__item{display:flex;align-items:center;-moz-column-gap:34px;column-gap:34px;row-gap:8px;}.images-texts__item:not(:last-child){margin-bottom:32px;}@media (max-width:992px){.images-texts__item{flex-direction:column !important;}}.images-texts__item--right{flex-direction:row-reverse;}.images-texts__item .images-texts-item__image,.images-texts__item .images-texts-item__content{flex:50%;}@media (max-width:992px){.images-texts__item .images-texts-item{flex:auto;}}.images-texts__item .images-texts-item__image img{width:100%;border-radius:16px;box-shadow:0 25px 60px 0 rgba(0,51,89,0.1490196078);}.images-texts__item .images-texts-item__content h2{margin-bottom:16px;font-size:1.1rem;font-weight:700;line-height:1.35rem;}.lang-ru .images-texts__item .images-texts-item__content h2{font-size:0.9rem;font-weight:700;}.field--name-field-block-with-icon{display:grid;grid-auto-flow:row;grid-row-gap:32px;margin-bottom:40px;}@media (min-width:1114px){.field--name-field-block-with-icon{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:32px;margin-bottom:56px;}}.paragraph--type--block-with-icon{display:grid;grid-auto-flow:row;grid-row-gap:12px;}@media (min-width:1114px){.paragraph--type--block-with-icon{display:grid;grid-auto-flow:row;grid-row-gap:16px;}}.paragraph--type--block-with-icon .field--name-field-title{font-size:1.4rem;font-weight:700;line-height:1.7rem;color:#221E1F;}.lang-ru .paragraph--type--block-with-icon .field--name-field-title{font-size:1.15rem;}@media (min-width:1114px){.paragraph--type--block-with-icon .field--name-field-title{font-size:1.3rem;font-weight:700;line-height:1.8rem;margin-top:-3px;}.lang-ru .paragraph--type--block-with-icon .field--name-field-title{font-size:1.1rem;}}.paragraph--type--block-with-icon .field--name-field-content{font-size:0.8rem;font-weight:500;line-height:1.3rem;color:#221E1F;}.lang-ru .paragraph--type--block-with-icon .field--name-field-content{font-size:0.7rem;font-weight:400;}.paragraph--type--block-with-icon .field--name-field-content p{margin:0;}.replacement-transport{width:100%;max-width:797px;margin:0 auto;}.replacement-transport__item{display:flex;width:100%;-moz-column-gap:50px;column-gap:50px;row-gap:24px;}.replacement-transport__item:not(:last-child){margin-bottom:88px;}@media (max-width:768px){.replacement-transport__item:not(:last-child){margin-bottom:40px;}}@media (max-width:768px){.replacement-transport__item{flex-direction:column;}}.replacement-transport__item .replacement-transport-item__image{box-shadow:0 20px 60px rgba(0,51,89,0.08);width:148px;height:209px;min-width:148px;border-top-left-radius:16px;border-top-right-radius:16px;border-bottom-right-radius:16px;border-bottom-left-radius:16px;margin-top:9px;}.replacement-transport__item h2{font-size:2.2rem;line-height:2.65rem;font-weight:700;margin-bottom:16px;}@media (max-width:768px){.replacement-transport__item h2{font-size:1.5rem;line-height:1.65rem;}}.replacement-transport__item select{height:48px;border:1px solid #B0B1D9;border-radius:100px;color:#221E1F;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/themes/elron/images/svg/drop-down-arrow.svg) no-repeat 95% 57% #F0F5F9;background-size:15px 15px;padding:11px 24px;font-size:0.8rem;font-weight:500;line-height:1.3rem;width:100%;}.lang-ru .replacement-transport__item select{font-size:0.7rem;font-weight:400;}.replacement-transport__item select:invalid{color:#587299;}.replacement-transport__item select option{color:#221E1F;}.replacement-transport__item select option[value=""]{color:#587299;}.replacement-transport__item select:valid + label{display:block !important;}.replacement-transport__item .location-description{margin-bottom:20px;}.replacement-transport__item .street-view-btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:100px;background:#FB4F14;color:#FFFFFF;border:1px solid #FB4F14;position:relative;display:flex;flex-flow:row nowrap;font-size:0.8rem;font-weight:700;line-height:1.3rem;line-height:1.25rem;align-items:center;justify-content:center;box-sizing:border-box;padding:10px 32px 11px;}.lang-ru .replacement-transport__item .street-view-btn{font-size:0.7rem;}.replacement-transport__item .street-view-btn:after{content:"";background:url(/themes/elron/images/svg/arrow.svg) center center no-repeat;height:16px;width:16px;background-size:contain;display:flex;margin-left:12px;}body.accessibility__contrast--high .replacement-transport__item .street-view-btn:after{background:url(/themes/elron/images/svg/arrow-contrast.svg) center center no-repeat;}.replacement-transport__item .street-view-btn:hover{text-decoration:none;background:transparent;color:#FB4F14;border:1px solid #FB4F14;}.replacement-transport__item .street-view-btn:hover:after{background:url(/themes/elron/images/svg/arrow-orange.svg) center center no-repeat;}.replacement-transport__item .street-view-btn:focus-visible{outline:#00B092 2px solid;outline-offset:2px;border-radius:100px;}.replacement-transport__item .form-elements span.form-title{display:block;margin-bottom:16px;font-size:1.1rem;font-weight:700;line-height:1.35rem;}.lang-ru .replacement-transport__item .form-elements span.form-title{font-size:0.9rem;font-weight:700;}.replacement-transport__item .form-elements .selects-wrapper{display:flex;width:100%;-moz-column-gap:16px;column-gap:16px;margin-bottom:16px;row-gap:24px;}@media (max-width:768px){.replacement-transport__item .form-elements .selects-wrapper{flex-direction:column;}}.replacement-transport__item .form-elements .selects-wrapper .form-element-select{position:relative;width:100%;max-width:285px;}@media (max-width:768px){.replacement-transport__item .form-elements .selects-wrapper .form-element-select{max-width:100%;}}.replacement-transport__item .form-elements .selects-wrapper .form-element-select--stops{display:none;}.replacement-transport__item .form-elements .selects-wrapper .form-element-select label{position:absolute;display:none;top:-6px;left:26px;color:#587299;font-size:0.6rem;font-weight:700;line-height:0.7rem;background:#F0F5F9;}.lang-ru .replacement-transport__item .form-elements .selects-wrapper .form-element-select label{font-size:0.5rem;font-weight:700;}.replacement-transport__item div.stop-description{color:#00B092;font-weight:700;-moz-column-gap:16px;column-gap:16px;display:none;margin-bottom:16px;align-items:center;}.replacement-transport__item div.stop-description.visible{display:flex;}.replacement-transport__item div.stop-description:before{content:" ";background:url(/themes/elron/images/svg/bus-stop.svg);width:22px;min-width:22px;height:22px;}.replacement-transport .select2-selection__rendered{background-color:#F0F5F9 !important;}body.accessibility__contrast--high .replacement-transport .select2-selection__rendered{background-color:#000 !important;}.contacts{display:flex;-moz-column-gap:33px;column-gap:33px;row-gap:40px;}@media (max-width:768px){.contacts{flex-direction:column;}}.contacts-item{width:50%;}@media (max-width:768px){.contacts-item{width:100%;}}.contacts-item h2{margin-bottom:24px;font-size:2.2rem;font-weight:700;line-height:2.65rem;}.lang-ru .contacts-item h2{font-size:1.8rem;}.contacts-item__elements > div:not(:last-child){margin-bottom:8px;}.contacts-item__elements:not(:last-child){margin-bottom:8px;}.contacts-item__elements .icon-text{display:flex;-moz-column-gap:14px;column-gap:14px;}.contacts-item__elements .icon-text .text{margin-top:-2px;}.contacts-item__elements .icon-text .text p{margin-bottom:0;}.contacts-item__elements .file-block span:not(:last-child){margin-bottom:12px;}span.file{display:flex;-moz-column-gap:10px;column-gap:10px;}span.file .file__icon{width:24px;min-width:24px;height:24px;}span.file a{margin-top:-2px;}.customer-service{position:relative;z-index:5;}.customer-service__wrapper{font-size:1rem;font-weight:500;line-height:1.4rem;max-width:497px;box-shadow:0 20px 60px rgba(0,51,89,0.08);background-color:#F0F5F9;padding:40px;border-top-left-radius:16px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:16px;position:relative;}.lang-ru .customer-service__wrapper{font-size:0.85rem;font-weight:400;line-height:1.3rem;}@media (max-width:768px){.customer-service__wrapper{max-width:100%;}}.customer-service__wrapper h2{font-size:1.3rem;font-weight:700;line-height:1.8rem;margin-bottom:16px;}.lang-ru .customer-service__wrapper h2{font-size:1.1rem;}.customer-service__bird{position:absolute;top:16px;right:-120px;z-index:-1;}@media (max-width:768px){.customer-service__bird{width:75px;top:-70px;right:4px;z-index:0;}}.customer-service__contact-item{display:flex;-moz-column-gap:16px;column-gap:16px;align-items:center;}.customer-service__contact-item:not(:last-child){margin-bottom:16px;}.customer-service__contact-item img{width:20px;height:20px;}.customer-service__phone{display:flex;flex-wrap:wrap;-moz-column-gap:6px;column-gap:6px;}.lost-found{display:flex;-moz-column-gap:65px;column-gap:65px;row-gap:24px;margin-top:70px;}@media (max-width:768px){.lost-found{flex-direction:column;}}.lost-found__image{font-weight:700;font-size:2.2rem;line-height:120%;margin-bottom:24px;width:233px;height:243px;}.lost-found__content .lost-title{margin-bottom:24px;}.farms-map{max-width:1030px;margin:0 auto;position:relative;}@media (max-width:768px){.farms-map{padding-top:40px;}}.farms-directions{display:flex;flex-direction:column;gap:40px;position:relative;}.farms-directions .sheep{position:absolute;top:-75px;right:0;}@media (max-width:768px){.farms-directions .sheep{display:none;}}.farms-directions .tractor{position:absolute;bottom:-125px;right:-255px;}@media (max-width:1114px){.farms-directions .tractor{display:none;}}.farms-description h1{font-size:1.9rem;font-style:normal;font-weight:700;line-height:110%;}@media (max-width:768px){.farms-description h1{font-size:1.4rem;margin-bottom:24px;}}.farms-description .partners{display:flex;max-height:72px;align-items:center;gap:32px;margin-top:24px;}@media (max-width:768px){.farms-description .partners{margin-top:16px;}}.farms-list{margin-top:46px;}.farms-list__title{display:block;margin-bottom:24px;font-size:1.3rem;font-style:normal;font-weight:700;line-height:140%;}@media (max-width:768px){.farms-list__title{font-size:1.1rem;margin-bottom:12px;}}.farms-list__route{display:flex;gap:12px;align-items:center;color:#221E1F;font-size:1rem;font-style:normal;line-height:130%;margin-bottom:24px;}@media (max-width:768px){.farms-list__route{font-size:0.8rem;}}.farms-list__route .direction{font-weight:400;}.farms-list__route .route{font-weight:700;}.farms-list__route .separator{display:grid;place-items:center;}.farms-list__items{margin-bottom:24px;display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:32px;grid-row-gap:24px;}@media (max-width:768px){.farms-list__items{display:flex;flex-direction:column;gap:16px;}}.farm-card{background-color:#F0F5F9;padding:24px;flex-basis:50%;box-sizing:border-box;border-bottom-left-radius:16px;border-top-left-radius:16px;font-family:"Causten",sans-serif;}.farm-card__image{text-align:center;margin-top:-63px;}@media (max-width:768px){.farm-card__image{display:none;}}.farm-card__title{font-size:1rem;font-style:normal;font-weight:700;line-height:130%;margin-bottom:12px;}@media (max-width:768px){.farm-card__title{font-size:0.8rem;}}.farm-card__description{max-height:272px;overflow-y:auto;font-size:0.8rem;font-weight:500;line-height:1.3rem;}.lang-ru .farm-card__description{font-size:0.7rem;font-weight:400;}.farm-card__subtitle{font-size:0.8rem;font-weight:500;line-height:1.3rem;}.lang-ru .farm-card__subtitle{font-size:0.7rem;font-weight:400;}.farm-card__links{display:flex;gap:12px;align-items:center;font-size:0.8rem;font-style:normal;font-weight:700;line-height:160%;}.farm-card__links .separator{display:grid;place-items:center;}.farm-card table{width:100%;margin-bottom:12px;}.farm-card table .attribute-title{color:var(--leminek-sinine-2,#587299);font-size:0.6rem;font-style:normal;font-weight:500;line-height:normal;height:24px;}.farm-card table .attribute-value{font-size:0.8rem;font-style:normal;font-weight:500;line-height:160%;height:24px;}.map-control-zoom{background:#FFFFFF;border:1px solid #B0B1D9;box-shadow:0 4px 10px rgba(0,51,89,0.2);border-radius:100px;overflow:hidden;width:40px;position:absolute;top:64px;left:16px;}@media (max-width:768px){.map-control-zoom{bottom:16px;top:unset;}}.map-control-zoom .zoom-in{background:url(/themes/elron/images/svg/zoom-in.svg) 10px 12px no-repeat;display:block;text-indent:-99999em;overflow:hidden;border-bottom-color:#B0B1D9;height:40px;}.map-control-zoom .zoom-out{background:url(/themes/elron/images/svg/zoom-out.svg) 11px 16px no-repeat;display:block;text-indent:-99999em;overflow:hidden;height:40px;}.map-notice{display:flex;align-items:center;gap:12px;position:absolute;top:15px;left:20px;}@media (max-width:768px){.map-notice{top:0;}}.map-notice .notice{color:#221E1F;font-size:0.8rem;font-style:normal;line-height:150%;}.farm-popup{background-color:#F0F5F9;border-bottom-left-radius:16px;border-top-left-radius:16px;}.farm-popup .farm-card{padding:8px 24px 24px;overflow:visible;}.farm-popup .ui-dialog-titlebar{background-color:transparent;border:0 none;}.farm-popup .ui-dialog-titlebar .ui-dialog-title{display:none;}.farm-popup .ui-widget-content a{color:#FB4F14;}.farm-popup .ui-dialog-titlebar-close{width:32px;height:32px;right:-10px;top:-10px;padding:0;margin:0;}.farm-popup .ui-dialog-titlebar-close .ui-icon-closethick{width:32px;height:32px;background:url(/themes/elron/images/popup-close.svg);left:0;top:0;margin:0;}.ui-widget-overlay{opacity:0.6000000238;background:#221E1F;}.farm-cover:hover{fill:#2bff33 !important;cursor:pointer;}.forest-express-map{max-width:1030px;margin:0 auto;position:relative;}@media (max-width:768px){.forest-express-map{padding-top:40px;}}.forest-express-directions{display:flex;flex-direction:column;gap:40px;position:relative;}.forest-express-directions .sign{position:absolute;top:-99px;right:0;}@media (max-width:768px){.forest-express-directions .sign{display:none;}}.forest-express-directions .tractor{position:absolute;bottom:-125px;right:-255px;}@media (max-width:1114px){.forest-express-directions .tractor{display:none;}}.forest-express-description h1{font-size:1.9rem;font-style:normal;font-weight:700;line-height:110%;}@media (max-width:768px){.forest-express-description h1{font-size:1.4rem;margin-bottom:24px;}}.forest-express-description .partners{display:flex;max-height:72px;align-items:center;gap:32px;margin-top:24px;}@media (max-width:768px){.forest-express-description .partners{margin-top:16px;}}.forest-express-list{margin-top:46px;}.forest-express-list__title{display:block;margin-bottom:24px;font-size:1.3rem;font-style:normal;font-weight:700;line-height:140%;}@media (max-width:768px){.forest-express-list__title{font-size:1.1rem;margin-bottom:12px;}}.forest-express-list__route{display:flex;gap:12px;align-items:center;color:#221E1F;font-size:1rem;font-style:normal;line-height:130%;margin-bottom:24px;}@media (max-width:768px){.forest-express-list__route{font-size:0.8rem;}}.forest-express-list__route .direction{font-weight:400;}.forest-express-list__route .route{font-weight:700;}.forest-express-list__route .separator{display:grid;place-items:center;}.forest-express-list__items{margin-bottom:24px;display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:32px;grid-row-gap:24px;}@media (max-width:768px){.forest-express-list__items{display:flex;flex-direction:column;gap:16px;}}.forest-express-card{background-color:#F0F5F9;padding:24px;flex-basis:50%;box-sizing:border-box;border-bottom-left-radius:16px;border-top-left-radius:16px;display:flex;flex-direction:column;}.forest-express-card__image{text-align:center;}@media (max-width:768px){.forest-express-card__image{display:none;}}.forest-express-card__title{font-size:1rem;font-style:normal;font-weight:700;line-height:130%;margin-bottom:12px;}@media (max-width:768px){.forest-express-card__title{font-size:0.8rem;}}.forest-express-card__main-data{flex-grow:1;}.forest-express-card__links{display:flex;gap:12px;align-items:center;font-size:0.8rem;font-style:normal;font-weight:700;line-height:160%;}.forest-express-card__links .separator{display:grid;place-items:center;}.forest-express-card table{width:100%;margin-bottom:12px;}.forest-express-card table .attribute-title{color:var(--leminek-sinine-2,#587299);font-size:0.6rem;font-style:normal;font-weight:500;line-height:normal;height:24px;width:31%;}.forest-express-card table .attribute-value{font-size:0.8rem;font-style:normal;font-weight:500;line-height:160%;height:24px;}.map-control-zoom{background:#FFFFFF;border:1px solid #B0B1D9;box-shadow:0 4px 10px rgba(0,51,89,0.2);border-radius:100px;overflow:hidden;width:40px;position:absolute;top:64px;left:16px;}@media (max-width:768px){.map-control-zoom{bottom:16px;top:unset;}}.map-control-zoom .zoom-in{background:url(/themes/elron/images/svg/zoom-in.svg) 10px 12px no-repeat;display:block;text-indent:-99999em;overflow:hidden;border-bottom-color:#B0B1D9;height:40px;}.map-control-zoom .zoom-out{background:url(/themes/elron/images/svg/zoom-out.svg) 11px 16px no-repeat;display:block;text-indent:-99999em;overflow:hidden;height:40px;}.map-notice{display:flex;align-items:center;gap:12px;position:absolute;top:15px;left:20px;}@media (max-width:768px){.map-notice{top:0;}}.map-notice .notice{color:#221E1F;font-size:0.8rem;font-style:normal;line-height:150%;}.forest-express-popup{background-color:#F0F5F9;border-bottom-left-radius:16px;border-top-left-radius:16px;}.forest-express-popup .forest-express-card{padding:8px 24px 24px;overflow:visible;}.forest-express-popup .ui-dialog-titlebar{background-color:transparent;border:0 none;}.forest-express-popup .ui-dialog-titlebar .ui-dialog-title{display:none;}.forest-express-popup .ui-widget-content a{color:#FB4F14;}.ui-widget-overlay{opacity:0.6000000238;background:#221E1F;}.forest-express-cover:hover{fill:#2bff33 !important;cursor:pointer;}.image-bordered img{box-shadow:0 25px 60px 0 rgba(0,51,89,0.1490196078);border-radius:16px;display:block;width:100%;}.text-button a{margin-top:30px;border-radius:100px;background:#FB4F14;color:#FFFFFF;border:1px solid #FB4F14;position:relative;display:flex;flex-flow:row nowrap;font-size:0.8rem;font-weight:700;line-height:1.3rem;line-height:1.25rem;align-items:center;justify-content:center;box-sizing:border-box;padding:10px 32px 11px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}.lang-ru .text-button a{font-size:0.7rem;}.text-button a:after{content:"";background:url(/themes/elron/images/svg/arrow.svg) center center no-repeat;height:16px;width:16px;background-size:contain;display:flex;margin-left:12px;}body.accessibility__contrast--high .text-button a:after{background:url(/themes/elron/images/svg/arrow-contrast.svg) center center no-repeat;}.text-button a:hover{text-decoration:none;background:transparent;color:#FB4F14;border:1px solid #FB4F14;}.text-button a:hover:after{background:url(/themes/elron/images/svg/arrow-orange.svg) center center no-repeat;}.text-button a:focus-visible{outline:#00B092 2px solid;outline-offset:2px;border-radius:100px;}.video__thumbnail{box-shadow:0 25px 60px 0 rgba(0,51,89,0.1490196078);position:relative;border-radius:16px;}@media (max-width:768px){.video__thumbnail{border-radius:16px;}}.video__description{margin-bottom:30px;}@media (max-width:768px){.video__description{margin-bottom:24px;}}.video__shadow{background:linear-gradient(345deg,#000000 -9.19%,rgba(0,0,0,0) 56.54%);height:50%;position:absolute;bottom:0;width:100%;border-radius:16px;}@media (max-width:768px){.video__shadow{border-radius:16px;}}.video__play{position:absolute;bottom:32px;right:32px;display:flex;align-items:center;gap:24px;}@media (max-width:768px){.video__play{bottom:16px;right:16px;gap:12px;}}.video__play span{color:#FFFFFF;font-size:1rem;font-weight:700;line-height:1.3rem;}.lang-ru .video__play span{font-size:0.85rem;font-weight:700;line-height:1.3rem;}@media (max-width:768px){.video__play span{font-size:0.6rem;font-weight:700;line-height:0.7rem;}.lang-ru .video__play span{font-size:0.5rem;font-weight:700;}}.video__play button{height:64px;width:64px;border:0;border-radius:100%;background:#FB4F14 url("/themes/elron/images/svg/play.svg") center center no-repeat;}@media (max-width:768px){.video__play button{height:40px;width:40px;background-size:24px auto;}}.video__media{display:none;}.video video{border-radius:16px;box-shadow:0 25px 60px 0 rgba(0,51,89,0.1490196078);width:100%;max-height:350px;background-color:#000;}@media (max-width:768px){.video video{border-radius:16px;}}.video img{display:block;border-radius:16px;width:100%;}@media (max-width:768px){.video img{margin-bottom:16px;}}.logos__grid{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:56px;grid-row-gap:24px;}@media (max-width:768px){.logos__grid{grid-template-columns:repeat(2,1fr);grid-column-gap:32px;}}.logos__logo img{max-height:120px;width:auto;display:block;}.jobs__description{margin-bottom:40px;color:#221E1F;font-size:0.8rem;font-weight:500;line-height:1.3rem;}.lang-ru .jobs__description{font-size:0.7rem;font-weight:400;}@media (max-width:992px){.jobs__description{margin-bottom:24px;}}.jobs__content{display:flex;justify-content:center;gap:32px;flex-wrap:wrap;}@media (max-width:768px){.jobs__content{gap:16px;}}.jobs__item{position:relative;flex:0 0 calc(50% - 16px);}@media (max-width:768px){.jobs__item{flex:0 0 100%;}}.jobs__item:hover .jobs__item-title:after{transform:translateX(6px);}.jobs__item img{display:block;border-radius:16px;width:100%;}@media (max-width:992px){.jobs__item img{border-radius:16px;}}.jobs__item-content{position:absolute;bottom:24px;left:24px;color:#FFFFFF;}@media (max-width:992px){.jobs__item-content{bottom:16px;left:16px;}}.jobs__item-tag{position:absolute;top:16px;right:16px;display:block;border-radius:16px;color:#FFFFFF;background-color:#00B092;padding:3px 8px;font-size:0.8rem;font-weight:700;line-height:1.3rem;}.lang-ru .jobs__item-tag{font-size:0.7rem;}@media (max-width:992px){.jobs__item-tag{top:12px;right:12px;font-size:0.6rem;font-weight:700;line-height:0.7rem;}.lang-ru .jobs__item-tag{font-size:0.5rem;font-weight:700;}}.jobs__item-title{font-size:1.3rem;font-weight:700;line-height:1.8rem;display:flex;align-items:center;gap:8px;margin-bottom:0;}.lang-ru .jobs__item-title{font-size:1.1rem;}.jobs__item-title:after{margin-top:2px;transition:0.3s ease;content:"";background:url(/themes/elron/images/svg/arrow.svg) center center no-repeat;height:16px;width:16px;background-size:contain;display:flex;}@media (max-width:992px){.jobs__item-title{font-size:1.1rem;font-weight:700;line-height:1.35rem;}.lang-ru .jobs__item-title{font-size:0.9rem;font-weight:700;}}.jobs__item-description{margin-bottom:0;font-size:0.8rem;font-weight:500;line-height:1.3rem;}.lang-ru .jobs__item-description{font-size:0.7rem;font-weight:400;}@media (max-width:992px){.jobs__item-description{font-size:0.6rem;font-weight:500;line-height:0.7rem;}.lang-ru .jobs__item-description{font-size:0.5rem;font-weight:400;}}.jobs__item-shadow{background:linear-gradient(0deg,#000000 -12.74%,rgba(0,0,0,0) 71.33%);height:50%;position:absolute;bottom:0;width:100%;border-radius:16px;}.colleagues{background-color:#F0F5F9;padding:56px 16px;max-width:100%;overflow:hidden;}@media (max-width:768px){.colleagues{padding:40px 16px;}}.colleagues__wrapper{max-width:848px;margin:0 auto;}.colleagues__item{display:flex;gap:32px;align-items:center;}@media (max-width:768px){.colleagues__item{flex-direction:column;gap:24px;}}.colleagues__item-image{margin:0 auto;}.colleagues__item-image img{border-radius:16px;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;}@media (max-width:768px){.colleagues__item-image img{border-radius:16px;max-width:136px;}}.colleagues__item-description{color:#221E1F;font-size:1rem;font-weight:500;line-height:1.4rem;font-style:italic;}.lang-ru .colleagues__item-description{font-size:0.85rem;font-weight:400;line-height:1.3rem;}@media (max-width:768px){.colleagues__item-description{margin-top:0;font-size:0.8rem;font-weight:500;line-height:1.3rem;margin-bottom:16px;}.lang-ru .colleagues__item-description{font-size:0.7rem;font-weight:400;}}.colleagues__item-role{color:#587299;font-size:0.8rem;font-weight:500;line-height:1.3rem;}.lang-ru .colleagues__item-role{font-size:0.7rem;font-weight:400;}@media (max-width:768px){.colleagues__item-role{font-size:0.6rem;font-weight:500;line-height:0.7rem;}.lang-ru .colleagues__item-role{font-size:0.5rem;font-weight:400;}}.colleagues__item-name{color:#221E1F;font-size:1rem;font-weight:700;line-height:1.3rem;}.lang-ru .colleagues__item-name{font-size:0.85rem;font-weight:700;line-height:1.3rem;}@media (max-width:768px){.colleagues__item-name{font-size:0.8rem;font-weight:700;line-height:1.3rem;margin-bottom:4px;}.lang-ru .colleagues__item-name{font-size:0.7rem;}}.colleagues__item-right{height:-webkit-max-content;height:-moz-max-content;height:max-content;display:flex;flex-direction:column;gap:36px;}@media (max-width:768px){.colleagues__item-right{text-align:center;gap:0;}}@media (max-width:768px){.colleagues__item-person{position:unset;}}@media (max-width:768px){.colleagues__arrows{display:flex;justify-content:space-between;margin-top:32px;}}.colleagues__arrow{background-color:#FFFFFF !important;box-shadow:0 20px 60px 0 rgba(0,51,89,0.0784313725) !important;width:72px !important;height:72px !important;opacity:unset !important;z-index:5 !important;}@media (max-width:768px){.colleagues__arrow{position:unset !important;width:32px !important;height:32px !important;transform:none !important;}}.colleagues__arrow--prev{left:-138px !important;}.colleagues__arrow--next{right:-138px !important;}.colleagues__arrow svg{width:unset !important;height:unset !important;}@media (max-width:768px){.colleagues__arrow svg{width:18px !important;height:18px !important;}}.colleagues .splide__pagination{bottom:24px;right:0;left:unset;width:auto;}.colleagues .splide__pagination li{background-image:none;padding-left:0;}@media (max-width:768px){.colleagues .splide__pagination{bottom:6px;left:0;right:0;transform:none;}}.colleagues .splide__pagination__page{background-color:#B0B1D9;width:12px;height:12px;margin:4px 4px;}.colleagues .splide__pagination__page.is-active{transform:unset;background:#FFFFFF;border:3px solid #FB4F14;width:14px;height:14px;}.job-offers__content{display:flex;flex-direction:column;gap:8px;}@media (max-width:768px){.job-offers__content{gap:16px;}}.job-offers__all{margin:40px auto 0;border-radius:100px;background:#FB4F14;color:#FFFFFF;border:1px solid #FB4F14;position:relative;display:flex;flex-flow:row nowrap;font-size:0.8rem;font-weight:700;line-height:1.3rem;line-height:1.25rem;align-items:center;justify-content:center;box-sizing:border-box;padding:10px 32px 11px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;}.lang-ru .job-offers__all{font-size:0.7rem;}.job-offers__all:after{content:"";background:url(/themes/elron/images/svg/arrow.svg) center center no-repeat;height:16px;width:16px;background-size:contain;display:flex;margin-left:12px;}body.accessibility__contrast--high .job-offers__all:after{background:url(/themes/elron/images/svg/arrow-contrast.svg) center center no-repeat;}.job-offers__all:hover{text-decoration:none;background:transparent;color:#FB4F14;border:1px solid #FB4F14;}.job-offers__all:hover:after{background:url(/themes/elron/images/svg/arrow-orange.svg) center center no-repeat;}.job-offers__all:focus-visible{outline:#00B092 2px solid;outline-offset:2px;border-radius:100px;}@media (max-width:768px){.job-offers__all{margin:24px 0 0;}}.job-offers__item{padding:24px 32px;background-color:#F0F5F9;border-radius:16px 0 0 16px;display:flex;justify-content:space-between;}@media (max-width:768px){.job-offers__item{flex-direction:column;gap:8px;padding:16px 16px;}}.job-offers .job-offers-item__label{color:#221E1F;margin-bottom:8px;font-size:1.1rem;font-weight:700;line-height:1.35rem;}.lang-ru .job-offers .job-offers-item__label{font-size:0.9rem;font-weight:700;}.job-offers .job-offers-item__date{color:#221E1F;margin-bottom:0;font-size:0.8rem;font-weight:500;line-height:1.3rem;}.lang-ru .job-offers .job-offers-item__date{font-size:0.7rem;font-weight:400;}.job-offers .job-offers-item__link a{color:#FB4F14;position:relative;display:flex;flex-flow:row nowrap;font-size:0.8rem;font-weight:700;line-height:1.3rem;align-items:center;box-sizing:border-box;text-decoration:underline;}.lang-ru .job-offers .job-offers-item__link a{font-size:0.7rem;}.job-offers .job-offers-item__link a:after{content:"";background:url(/themes/elron/images/svg/arrow-orange.svg) center center no-repeat;height:16px;width:16px;background-size:contain;display:flex;margin-left:8px;}.job-offers h4{font-size:1.3rem;font-weight:700;line-height:1.8rem;}.lang-ru .job-offers h4{font-size:1.1rem;}@media (max-width:768px){.job-offers h4{font-size:1.1rem;font-weight:700;line-height:1.35rem;}.lang-ru .job-offers h4{font-size:0.9rem;font-weight:700;}}.quick-scroll{justify-content:center;max-width:100%;}.quick-scroll:not(.quick-scroll__mobile){background-color:unset;}.quick-scroll__wrapper{display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin:0 auto;align-items:center;}@media (max-width:1114px){.quick-scroll__wrapper{flex-direction:column;width:100%;}}.quick-scroll.original{margin-top:-40px;}.quick-scroll.cloned{position:fixed;top:22px;margin-top:0;z-index:100;display:none;margin-bottom:16px;padding:0 16px;width:100%;}.quick-scroll.cloned .quick-scroll__wrapper{background-color:#FFFFFF;box-shadow:0 25px 60px 0 rgba(0,51,89,0.04);border-radius:24px;padding:16px 32px;}@media (max-width:1114px){.quick-scroll.cloned .quick-scroll__wrapper{border-radius:16px;padding:0;background-color:#003359;}.quick-scroll.cloned .quick-scroll__wrapper .quick-scroll__mobile-title{color:#FFFFFF;}}@media (max-width:1114px){.quick-scroll--open.cloned .quick-scroll__wrapper{background-color:#FFFFFF;}.quick-scroll--open.cloned .quick-scroll__wrapper .quick-scroll__mobile-title{color:#221E1F;}}.quick-scroll__circle{width:24px;height:24px;border-radius:100%;border:6px solid #B0B1D9;}@media (max-width:1114px){.quick-scroll__circle{display:none;}}.quick-scroll__circle--last{border-color:#00B092;}.quick-scroll__overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#221E1F;opacity:0.4;z-index:10;}.quick-scroll__mobile-controls{display:none;align-items:center;justify-content:space-between;width:100%;padding:8px 16px;}@media (max-width:1114px){.quick-scroll__mobile-controls{display:flex;}}.quick-scroll__mobile-title{color:#221E1F;display:none;font-size:0.8rem;font-weight:700;line-height:1.3rem;line-height:normal;}.lang-ru .quick-scroll__mobile-title{font-size:0.7rem;}@media (max-width:1114px){.quick-scroll__mobile-title{display:block;}}.quick-scroll__links{display:flex;align-items:center;}@media (max-width:1114px){.quick-scroll__links{align-items:unset;display:none;flex-direction:column;gap:16px;width:100%;padding:24px 16px;border-top:1px solid #B0B1D9;}}.quick-scroll__link{display:block;border-radius:24px;padding:2px 16px;background-color:#003359;color:#FFFFFF;font-size:0.8rem;font-weight:700;line-height:1.3rem;}.lang-ru .quick-scroll__link{font-size:0.7rem;}@media (max-width:1114px){.quick-scroll__link{background-color:transparent;color:#221E1F;font-size:0.8rem;font-weight:500;line-height:1.3rem;border-radius:unset;padding:0;display:flex;align-items:center;gap:12px;}.lang-ru .quick-scroll__link{font-size:0.7rem;font-weight:400;}}.quick-scroll__link:hover{color:#FFFFFF;}@media (max-width:1114px){.quick-scroll__link:hover{color:#FB4F14;text-decoration:underline;}}.quick-scroll__link--active{background-color:#B0B1D9;color:#221E1F;}@media (max-width:1114px){.quick-scroll__link--active{background-color:transparent;font-size:0.8rem;font-weight:700;line-height:1.3rem;}.lang-ru .quick-scroll__link--active{font-size:0.7rem;}.quick-scroll__link--active:before{display:block;content:"";width:12px;height:12px;border:3px solid #B0B1D9;border-radius:100%;}}.quick-scroll__link--active:hover{color:#221E1F;}.mushrooms{position:relative;}.mushrooms h1{padding:0 !important;}.mushrooms .partners{display:flex;justify-content:space-between;align-items:center;width:100%;gap:20px;max-width:600px;text-align:center;margin:48px auto 0;}.mushrooms .partners > div{flex:1;display:flex;justify-content:center;align-items:center;}.mushrooms .mushrooms-background{position:absolute;bottom:-110px;right:-200px;z-index:-1;}@media (max-width:1264px){.mushrooms .mushrooms-background{display:none;}}.mushrooms .mushrooms-background svg{display:block;}.mushrooms .attention{margin-top:40px;font-weight:500;padding:24px;}.mushrooms .attention h3{margin-bottom:14px;}.mushrooms .attention .readmore-description_wrapper{margin-left:0;margin-right:0;}.mushrooms .attention .readmore-description_ellipsis:after{content:unset;}.mushrooms .attention .readmore-description_button{padding:0;}.mushrooms .farms-list__title-wrapper{display:flex;align-items:center;gap:16px;margin-bottom:32px;}.mushrooms .farms-list__title{margin:0;}.mushrooms .farms-list__title-icon{height:48px;}.events-popup .ticket-info{display:flex;align-items:center;gap:10px;}.events-popup .farm-card__description{max-height:272px;overflow-y:auto;}.ui-dialog{display:block !important;}.farm-popup .farm-card{display:block;}.farm-card__mobile-app{display:flex;align-items:center;gap:10px;margin:32px 0;}.farm-card__mobile-app .farm-card__mobile-app-icon{width:33px;height:34px;}.farm-card__mobile-app .farm-card__mobile-app-text{font-size:0.8rem;font-weight:500;line-height:1.3rem;color:#006E46;}.lang-ru .farm-card__mobile-app .farm-card__mobile-app-text{font-size:0.7rem;font-weight:400;}.map-legend{display:flex;align-items:center;gap:16px;position:absolute;top:-35px;left:20px;color:#221E1F;flex-wrap:wrap;row-gap:0;font-size:0.8rem;font-weight:500;line-height:1.3rem;}.lang-ru .map-legend{font-size:0.7rem;font-weight:400;}.map-legend .legend-item{display:flex;gap:8px;align-items:center;}.map-legend .legend-item .legend-item__icon svg{display:block;}.farms-map{margin-top:100px;}
.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-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-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:white;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[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.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:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold}.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:white;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir="rtl"] .select2-selection--multiple .select2-search--inline{float:right}.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__remove{margin-left:2px;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[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:white}.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,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);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:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:bold;margin-right:10px}.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,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);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:0;border-top-left-radius:4px;border-bottom-left-radius: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,#fff 0%,#eee 50%);background-image:-o-linear-gradient(top,#fff 0%,#eee 50%);background-image:linear-gradient(to bottom,#fff 0%,#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,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFFFFFFF',GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:white;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.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;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:bold;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir="rtl"] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.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[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{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}
.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}
