*,*:before,*:after{-webkit-box-sizing:border-box;box-sizing:border-box}body{margin:0;padding:0;overflow-x:hidden}address{font-style:normal}p{margin:0;padding:0 0 20px 0}ul,ol{margin-top:0;padding-top:0;margin-top:0;padding-bottom:0}ul ul{padding-bottom:0}h1,h2,h3,h4,h5,h6{margin:0;padding:0 0 20px 0}ul ul{margin:0}img,figure,picture,iframe{margin:0;padding:0;border:0;display:block}form,fieldset{margin:0;padding:0;border:0}label{margin:0;padding:0;cursor:pointer;text-align:left}input[type=text],input[type=tel],input[type=email],input[type=submit],select,textarea{margin:0;padding:0;border:none;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}input[type=submit]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}select{background:url(/../../images/esr/svg/icon-dropdown.svg) right 15px center no-repeat #fff;padding-right:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}input[type=text]:focus,input[type=tel]:focus,input[type=email]:focus,input[type=submit]:focus,select:focus,textarea:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}input,textarea,select{border-radius:0px}table{border-collapse:collapse}a{text-decoration:none}a:hover{text-decoration:none}p img{max-width:100% !important;height:auto !important}.container{margin:0 auto;width:1200px;position:relative}@media screen and (max-width: 1279px){.container{width:1000px}}@media screen and (max-width: 1023px){.container{width:746px}}@media screen and (max-width: 767px){.container{width:100%;padding:0 25px}}@media screen and (max-width: 479px){.container{width:100%}}.topbar{width:100%}.topbar .burgermenu{float:right;display:block;cursor:pointer}@media screen and (max-width: 1279px){nav.navbar{display:none}}nav.navbar ul{margin:0;padding:0;list-style:none}nav.navbar ul li{margin:0;padding:0}.navbarMobile{position:fixed;top:0;right:0;width:100vw;height:100vh;z-index:99999}.navbarMobile .container{padding:0;width:100%;overflow-y:auto;position:fixed;top:0;right:-99.999%;z-index:2;height:100vh;-webkit-transition:right 0.3s ease-out;transition:right 0.3s ease-out;background:rgba(255,255,255,0)}.navbarMobile .containerActive{right:0px}.breadcrumb{margin:15px -10px 0 -10px;padding:0;list-style:none;display:block;overflow:hidden;width:100%;font-size:0.875em}.breadcrumb li{padding:0 0 0 10px;float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.breadcrumb li::before{padding:0 10px 0 0;content:'/'}.cover-bg{background-repeat:no-repeat;min-height:100%;min-width:100%;height:100%;background-size:cover;background-position:center center}.slider .content{margin:0;padding:0;list-style:none;position:relative}.slider .content li{margin:0;padding:0;display:none;height:100%;position:absolute}.slider .content li:first-child{display:block}.slider .content li:last-child{display:block;visibility:hidden;position:relative}.justify{text-align:justify}.right{text-align:right}.center{text-align:center}.row{margin:0 auto;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.row .col1{width:8.33333333333333%}.row .col2{width:16.6666666666667%}.row .col3{width:25%}.row .col4{width:33.33333333333333%}.row .col5{width:41.66666666666667%}.row .col6{width:50%}.row .col7{width:58.33333333333333%}.row .col8{width:66.66666666666667%}.row .col9{width:75%}.row .col10{width:83.3333333333333%}.row .col11{width:91.6666666666667%}.row .col12{width:100%}.row200{margin:0 -100px;width:calc(100% + 200px)}.row200 .col{padding:100px}.row160{margin:0 -80px;width:calc(100% + 160px)}.row160 .col{padding:80px}.row120{margin:0 -60px;width:calc(100% + 120px)}.row120 .col{padding:60px}.row80{margin:0 -40px;width:calc(100% + 80px)}.row80 .col{padding:40px}.row70{margin:0 -35px;width:calc(100% + 70px)}.row70 .col{padding:35px}.row60{margin:0 -30px;width:calc(100% + 60px)}.row60 .col{padding:30px}.row50{margin:0 -25px;width:calc(100% + 50px)}.row50 .col{padding:25px}.row40{margin:0 -20px;width:calc(100% + 40px)}.row40 .col{padding:20px}.row30{margin:0 -15px;width:calc(100% + 30px)}.row30 .col{padding:15px}.row20{margin:0 -10px;width:calc(100% + 20px)}.row20 .col{padding:10px}.row10{margin:0 -5px;width:calc(100% + 10px)}.row10 .col{padding:5px}.row6{margin:0 -3px;width:calc(100% + 6px)}.row6 .col{padding:3px}.row0{margin:0;width:100%}.row0 .col{padding:0}@media screen and (max-width: 1023px){.row .col1,.row .col2,.row .col3,.row .col4,.row .col5,.row .col6,.row .col7,.row .col8,.row .col9,.row .col10,.row .col11,.row .col12{width:100%}}footer{width:100%}.cookies{position:fixed;bottom:0;left:0;width:100%;background:rgba(0,0,0,0.9);color:#FFFFFF;display:block;text-align:center;font-size:12px;line-height:15px;z-index:999999999}.cookies p{margin:0;padding:20px 0;width:calc(100% - 40px);color:#FFFFFF;text-align:left}.cookies p a{color:#FFFFFF;text-decoration:underline}.cookies .close{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.__uppercase{text-transform:uppercase}.__lowercase{text-transform:lowercase}.accordion .panel .panel-header{cursor:pointer}.RWDiframe{position:relative;padding-bottom:56.25%;height:0}.RWDiframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}img{-webkit-transform:translateZ(0) scale(1, 1);transform:translateZ(0) scale(1, 1)}.error{background-color:#c11f27 !important;color:#fff !important}.error::-webkit-input-placeholder{color:#fff !important}.error:-ms-input-placeholder{color:#fff !important}.error::-ms-input-placeholder{color:#fff !important}.RWDtable{overflow-x:auto;width:100%}.hideNr{-webkit-transition:0.1s opacity ease-in !important;transition:0.1s opacity ease-in !important;opacity:0}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input,select,textarea{font-family:"Noto Sans",sans-serif}input::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{font-family:"Noto Sans",sans-serif;color:#000}input:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{font-family:"Noto Sans",sans-serif;color:#000}input::-ms-input-placeholder,select::-ms-input-placeholder,textarea::-ms-input-placeholder{font-family:"Noto Sans",sans-serif;color:#000}input::placeholder,select::placeholder,textarea::placeholder{font-family:"Noto Sans",sans-serif;color:#000}input.error::-webkit-input-placeholder,select.error::-webkit-input-placeholder,textarea.error::-webkit-input-placeholder{color:#FEFEFE !important}input.error:-ms-input-placeholder,select.error:-ms-input-placeholder,textarea.error:-ms-input-placeholder{color:#FEFEFE !important}input.error::-ms-input-placeholder,select.error::-ms-input-placeholder,textarea.error::-ms-input-placeholder{color:#FEFEFE !important}input.error::placeholder,select.error::placeholder,textarea.error::placeholder{color:#FEFEFE !important}html{scroll-behavior:smooth}.bodynoscroll{overflow-y:hidden}.bodyscroll{overflow-y:scroll}body{font-family:"Noto Sans",sans-serif;color:#003691;line-height:1.4;font-weight:400;font-size:14px;background:#FEFEFE}@media screen and (max-width: 479px){body{font-size:13px}}body a{font-family:"Noto Sans",sans-serif;color:#003691}body p{color:#003691;font-weight:400}main{overflow:hidden;font-family:"Noto Sans",sans-serif;font-weight:normal;font-style:normal}strong{font-weight:700}.topbar{background:#003691;color:#FEFEFE}.topbar .container{height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.topbar__left p{color:#FEFEFE;padding:0}.topbar__center{height:100%;padding:0}.topbar__center a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.topbar__center picture{height:44px}.topbar__center picture img{width:auto;height:100%}.topbar__right{position:relative;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.topbar__right a{position:absolute;height:100%;width:100%;z-index:9}.topbar__right span.amount{position:absolute;background:#FEFEFE;border-radius:50%;color:#003691;width:22px;height:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:-18px;left:14px;z-index:1;font-size:12px}.topbar__right .basket{background:url(/../../images/esr/svg/icon-basket.svg) left center no-repeat;background-size:auto 24px;position:relative;left:0;top:0;bottom:0;padding-left:42px;height:24px}@media screen and (max-width: 767px){.topbar .container{padding:15px 25px;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:15px 29px}.topbar__center{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}.topbar__left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.topbar__right{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}.header-title{background:url(../img/background.png) center top no-repeat #003691;background-size:cover;height:323px}.header-title .container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:85px}.header-title h2{font-size:36px;color:#FEFEFE;font-weight:400}@media screen and (max-width: 767px){.header-title h2{font-size:32px}}@media screen and (max-width: 479px){.header-title h2{font-size:25px}}.suggestions{position:relative;margin-top:-107px}.suggestions .container{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;gap:30px}.suggestions__type{background:#003691;padding:15px;position:relative;width:100%;height:auto;-webkit-transition:0.3s all ease-in;transition:0.3s all ease-in}.suggestions__type a{-webkit-transition:0.3s all ease-in;transition:0.3s all ease-in;position:absolute;height:100%;width:100%;z-index:1;top:0;left:0}.suggestions__type:hover{background:#97D6F8}.suggestions__type:hover p{color:#003691}.suggestions__type picture img{width:100%;height:auto}.suggestions__type p{-webkit-transition:0.3s color ease-in;transition:0.3s color ease-in;text-align:center;padding:36px 0;color:#FEFEFE;font-size:17px}@media screen and (max-width: 767px){.suggestions__type p{font-size:16px}}@media screen and (max-width: 479px){.suggestions__type p{font-size:15px}}@media screen and (max-width: 767px){.suggestions .container{gap:15px;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2, 1fr)}}@media screen and (max-width: 479px){.suggestions .container{-ms-grid-columns:100%;grid-template-columns:100%}}.language{margin:30px auto}.language__select{padding:30px;background:#E7F3FB;color:#003691;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr);gap:30px}.language__select header{background:url(/../../images/esr/svg/icon-lang.svg) left top calc(50% + 5px) no-repeat;background-size:16px auto;padding-left:30px;padding-top:10px;text-align:center;display:inline-block;margin:0 auto;-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1/4}.language__select header h3{font-size:18px;font-weight:400;padding:0}@media screen and (max-width: 767px){.language__select header h3{font-size:16px}}@media screen and (max-width: 479px){.language__select header h3{font-size:15px}}.language-type{color:#FEFEFE;background-color:#003691;padding:30px;font-size:17px;text-align:left;-webkit-transition:0.3s all ease-in;transition:0.3s all ease-in;border:none;cursor:pointer;font-family:"Noto Sans",sans-serif;transition:0.3s all ease-in}@media screen and (max-width: 767px){.language-type{font-size:16px}}@media screen and (max-width: 479px){.language-type{font-size:15px}}.language-type:nth-of-type(1){background-image:url(/../../images/esr/svg/flag-pl.svg);background-position:right 30px center;background-repeat:no-repeat;background-size:41px auto}.language-type:nth-of-type(2){background-image:url(/../../images/esr/svg/flag-en.svg);background-position:right 30px center;background-repeat:no-repeat;background-size:41px auto}.language-type:nth-of-type(3){background-image:url(/../../images/esr/svg/flag-ru.svg);background-position:right 30px center;background-repeat:no-repeat;background-size:41px auto}.language-type:hover{background-color:#97D6F8;color:#003691}@media screen and (max-width: 767px){.language__select{gap:15px}.language__select header{padding-bottom:0;padding-top:0;background:url(/../../images/esr/svg/icon-lang.svg) left top calc(50% + 0px) no-repeat;background-size:16px auto}.language-type{text-align:center;padding:40px 20px 18px 20px}.language-type:nth-of-type(1){background-image:url(/../../images/esr/svg/flag-pl.svg);background-position:top 17px center;background-repeat:no-repeat;background-size:28px auto}.language-type:nth-of-type(2){background-image:url(/../../images/esr/svg/flag-en.svg);background-position:top 17px center;background-repeat:no-repeat;background-size:28px auto}.language-type:nth-of-type(3){background-image:url(/../../images/esr/svg/flag-ru.svg);background-position:top 17px center;background-repeat:no-repeat;background-size:28px auto}}@media screen and (max-width: 479px){.language__select{-ms-grid-columns:100%;grid-template-columns:100%}.language__select header{-ms-grid-column:1;grid-column:1}}.calendar{margin-bottom:30px}@media screen and (max-width: 767px){.calendar .month-days{padding-top:1px}}.calendar__top{background:#E7F3FB;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:30px 0;font-size:16px}@media screen and (max-width: 767px){.calendar__top{font-size:15px}}@media screen and (max-width: 479px){.calendar__top{font-size:14px}}.calendar__top button{padding:20px 24px;border:none;cursor:pointer;font-family:"Noto Sans",sans-serif;-webkit-transition:0.3s all ease-in;transition:0.3s all ease-in;font-size:16px;color:#003691;min-width:150px;transition:0.3s all ease-in}@media screen and (max-width: 767px){.calendar__top button{font-size:15px}}@media screen and (max-width: 479px){.calendar__top button{font-size:14px}}.calendar__top .left{padding:20px 30px 20px 40px;background:url(/../../images/esr/svg/icon-arrow-left.svg) left 25px center no-repeat #97D6F8;background-size:6px auto}.calendar__top .left:hover{background:url(/../../images/esr/svg/icon-arrow-left-wh.svg) left 25px center no-repeat #003691;background-size:6px auto;color:#FEFEFE}.calendar__top .right{padding:20px 40px 20px 30px;background:url(/../../images/esr/svg/icon-arrow-right.svg) right 25px center no-repeat #97D6F8;background-size:6px auto}.calendar__top .right:hover{background:url(/../../images/esr/svg/icon-arrow-right-wh.svg) right 25px center no-repeat #003691;background-size:6px auto;color:#FEFEFE}@media screen and (max-width: 767px){.calendar__top button{min-width:120px}.calendar__top .left{text-align:right;padding:20px 15px 20px 20px;background:url(/../../images/esr/svg/icon-arrow-left.svg) left 15px center no-repeat #97D6F8;background-size:6px auto}.calendar__top .left:hover{background:url(/../../images/esr/svg/icon-arrow-left-wh.svg) left 15px center no-repeat #003691;background-size:6px auto;color:#FEFEFE}.calendar__top .right{text-align:left;padding:20px 20px 20px 15px;background:url(/../../images/esr/svg/icon-arrow-right.svg) right 15px center no-repeat #97D6F8;background-size:6px auto}.calendar__top .right:hover{background:url(/../../images/esr/svg/icon-arrow-right-wh.svg) right 15px center no-repeat #003691;background-size:6px auto}}@media screen and (max-width: 479px){.calendar__top button{min-width:44px;padding:20px}.calendar__top button span{display:none}.calendar__top .left{padding:22px;background:url(/../../images/esr/svg/icon-arrow-left.svg) top 16px center no-repeat #97D6F8;background-size:6px auto}.calendar__top .left:hover{background:url(/../../images/esr/svg/icon-arrow-left-wh.svg) top 16px center no-repeat #003691;background-size:6px auto}.calendar__top .right{padding:22px;background:url(/../../images/esr/svg/icon-arrow-right.svg) top 16px center no-repeat #97D6F8;background-size:6px auto}.calendar__top .right:hover{background:url(/../../images/esr/svg/icon-arrow-right-wh.svg) top 16px center no-repeat #003691;background-size:6px auto}}.calendar__content .days{padding:0;margin:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;overflow:hidden}.calendar__content .days li{padding:15px 7px;-webkit-transition:0.3s all ease-in;transition:0.3s all ease-in;position:relative}.calendar__content .days span{display:block;text-align:center;width:100%}.calendar__content .days .active{background:#E7F3FB;cursor:pointer;width:100%}.calendar__content .days .active:hover{background:#003691}.calendar__content .days .active:hover a{color:#FEFEFE}.calendar__content .days .active a{padding:15px 7px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;position:absolute;top:0;left:0;width:100%}@media screen and (max-width: 1279px){.calendar__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.calendar__content .days{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.calendar__content .days li{min-width:calc(100% / 21)}.calendar__content .days .active{width:auto}}@media screen and (max-width: 1023px){.calendar__content .days{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.calendar__content .days li{min-width:calc(100% / 14)}}@media screen and (max-width: 767px){.calendar__content .days li{padding:6px 10px;min-width:calc(100% / 12)}.calendar__content .days .active a{padding:6px 10px}}@media screen and (max-width: 479px){.calendar__content .days{max-width:300px}.calendar__content .days li{width:calc(100% / 7)}.calendar__content .days .active{width:calc(100% / 7)}}.tickets{position:relative}.tickets__header header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-column-gap:14px;column-gap:14px}.tickets__header header p,.tickets__header header span{color:#FEFEFE;font-size:18px;padding:0}@media screen and (max-width: 767px){.tickets__header header p,.tickets__header header span{font-size:16px}}@media screen and (max-width: 479px){.tickets__header header p,.tickets__header header span{font-size:15px}}@media screen and (max-width: 767px){.tickets__header header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tickets__header .container{-ms-flex-wrap:wrap;flex-wrap:wrap}.tickets__header .container p{width:100%;text-align:center}.tickets__header .container p:first-of-type{padding-bottom:3px}.tickets__header .container span{display:none}}.tickets__content .container{display:-ms-grid;display:grid;gap:15px}.tickets__content .ticket{padding:15px 40px;background:#E7F3FB;display:-ms-grid;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3, 1fr)}@media screen and (max-width: 767px){.tickets__content .ticket{padding:15px 25px}}@media screen and (max-width: 479px){.tickets__content .ticket{padding:15px}}.tickets__content .ticket p{padding:0;min-width:230px;font-size:16px}@media screen and (max-width: 767px){.tickets__content .ticket p{font-size:15px}}@media screen and (max-width: 479px){.tickets__content .ticket p{font-size:14px}}.tickets__content .ticket span{text-align:center;font-size:18px}@media screen and (max-width: 767px){.tickets__content .ticket span{font-size:16px}}@media screen and (max-width: 479px){.tickets__content .ticket span{font-size:15px}}.tickets__content .ticket-amount{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;font-size:18px;font-weight:700}@media screen and (max-width: 767px){.tickets__content .ticket-amount{font-size:16px}}@media screen and (max-width: 479px){.tickets__content .ticket-amount{font-size:15px}}.tickets__content .ticket-amount button{border:none;cursor:pointer;font-family:"Noto Sans",sans-serif;-webkit-transition:0.3s all ease-in;transition:0.3s all ease-in;width:50px;height:50px;background-color:#003691;transition:0.3s all ease-in}.tickets__content .ticket-amount .less{background-image:url(/../../images/esr/svg/icon-minus.svg);background-size:12px auto;background-position:center center;background-repeat:no-repeat}.tickets__content .ticket-amount .less:hover{background-color:#FEFEFE;background-image:url(/../../images/esr/svg/icon-minus-blue.svg);background-size:12px auto;background-position:center center;background-repeat:no-repeat}.tickets__content .ticket-amount .more{background-image:url(/../../images/esr/svg/icon-plus.svg);background-size:12px auto;background-position:center center;background-repeat:no-repeat}.tickets__content .ticket-amount .more:hover{background-color:#FEFEFE;background-image:url(/../../images/esr/svg/icon-plus-blue.svg);background-size:12px auto;background-position:center center;background-repeat:no-repeat}.tickets__content .ticket-amount span{background-color:#FEFEFE;width:50px;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 767px){.tickets__content .ticket{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;row-gap:15px}.tickets__content .ticket-type{-ms-grid-row:1;grid-row:1;-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3}.tickets__content .ticket-value{-ms-grid-row:2;grid-row:2}.tickets__content .ticket-amount{-ms-grid-row:2;grid-row:2}}@media screen and (max-width: 479px){.tickets__content .ticket{grid-row:1fr 1fr 1fr;-ms-grid-columns:100%;grid-template-columns:100%}.tickets__content .ticket-amount{-ms-grid-row:3;grid-row:3;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tickets__content .ticket-amount button{border:none;cursor:pointer;font-family:"Noto Sans",sans-serif;-webkit-transition:0.3s all ease-in;transition:0.3s all ease-in;width:50px;height:50px;transition:0.3s all ease-in}}@media screen and (max-width: 479px) and (max-width: 479px){.tickets__content .ticket-amount button{width:44px;height:44px}}@media screen and (max-width: 479px){.tickets__content .ticket-amount span{width:44px;height:44px}}.tickets__basket{padding:15px 0}.tickets__basket .container{display:-ms-grid;display:grid}.tickets__basket h3{padding:28px 0;width:100%;background:#003691;color:#FEFEFE;text-align:center;font-weight:400;font-size:18px}@media screen and (max-width: 767px){.tickets__basket h3{font-size:16px}}@media screen and (max-width: 479px){.tickets__basket h3{font-size:15px}}.tickets__basket .basket-added{padding:15px 40px;background:#E7F3FB;width:100%;display:-ms-grid;display:grid;-ms-grid-columns:1fr auto 1fr;grid-template-columns:1fr auto 1fr;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px;position:relative;border-bottom:1px solid #CEE4F2}@media screen and (max-width: 767px){.tickets__basket .basket-added{padding:15px 25px}}@media screen and (max-width: 479px){.tickets__basket .basket-added{padding:15px}}.tickets__basket .basket-added .basket-type{min-width:230px;padding:0;font-size:16px}@media screen and (max-width: 767px){.tickets__basket .basket-added .basket-type{font-size:15px}}@media screen and (max-width: 479px){.tickets__basket .basket-added .basket-type{font-size:14px}}.tickets__basket .basket-added .basket-desc{max-width:460px;width:100%;display:block;position:relative}.tickets__basket .basket-added .basket-desc p{max-width:calc(100% - 50px);padding:0;min-width:calc(100% - 50px);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.tickets__basket .basket-added .basket-desc button{border:0;cursor:pointer;font-family:"Noto Sans",sans-serif;color:#003691;background:url(/../../images/esr/svg/icon-arrow-down.svg) center center no-repeat;background-size:12px auto;width:44px;height:44px;position:absolute;top:-3px;right:0;-webkit-transition:-webkit-transform 0.3s ease-in;transition:-webkit-transform 0.3s ease-in;transition:transform 0.3s ease-in;transition:transform 0.3s ease-in, -webkit-transform 0.3s ease-in}.tickets__basket .basket-added .basket-desc button.show{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.tickets__basket .basket-added .basket-value{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:30px}.tickets__basket .basket-added .basket-value .amount{text-align:center;min-width:70px;font-size:16px}@media screen and (max-width: 767px){.tickets__basket .basket-added .basket-value .amount{font-size:15px}}@media screen and (max-width: 479px){.tickets__basket .basket-added .basket-value .amount{font-size:14px}}.tickets__basket .basket-added .basket-value .price{text-align:center;min-width:90px;font-size:18px}@media screen and (max-width: 767px){.tickets__basket .basket-added .basket-value .price{font-size:16px}}@media screen and (max-width: 479px){.tickets__basket .basket-added .basket-value .price{font-size:15px}}.tickets__basket .basket-added .basket-value button{border:none;cursor:pointer;font-family:"Noto Sans",sans-serif;-webkit-transition:0.3s all ease-in;transition:0.3s all ease-in;width:50px;height:50px;background-color:#003691;transition:0.3s all ease-in}@media screen and (max-width: 479px){.tickets__basket .basket-added .basket-value button{width:44px;height:44px}}.tickets__basket .basket-added .basket-value button.delete{background-image:url(/../../images/esr/svg/icon-close.svg);background-size:12px auto;background-position:center center;background-repeat:no-repeat}.tickets__basket .basket-added .basket-value button.delete:hover{background-color:#FEFEFE;background-image:url(/../../images/esr/svg/icon-close-blue.svg);background-size:12px auto;background-position:center center;background-repeat:no-repeat}@media screen and (max-width: 1023px){.tickets__basket .basket-added{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:1fr 1fr;grid-template-rows:1fr 1fr}.tickets__basket .basket-added .basket-type{white-space:initial;-ms-grid-row:2;grid-row:2;-ms-grid-column:1;grid-column:1;min-width:100%}.tickets__basket .basket-added .basket-desc{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;max-width:100%}.tickets__basket .basket-added .basket-desc p{max-width:calc(100% - 50px)}.tickets__basket .basket-added .basket-value{-ms-grid-column:2;-ms-grid-column-span:1;grid-column:2/3;-ms-grid-row:2;grid-row:2;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}}@media screen and (max-width: 767px){.tickets__basket .basket-added{-ms-grid-columns:100%;grid-template-columns:100%;-ms-grid-rows:1fr 1fr 1fr;grid-template-rows:1fr 1fr 1fr;gap:8px}.tickets__basket .basket-added .basket-type{-ms-grid-row:2;grid-row:2;-ms-grid-column:1;grid-column:1}.tickets__basket .basket-added .basket-desc{-ms-grid-row:1;grid-row:1;-ms-grid-column:1;grid-column:1}.tickets__basket .basket-added .basket-desc p{white-space:unset}.tickets__basket .basket-added .basket-value{-ms-grid-row:3;grid-row:3;-ms-grid-column:1;grid-column:1}.tickets__basket .basket-added .basket-value .amount{text-align:left}}@media screen and (max-width: 479px){.tickets__basket .basket-added .basket-desc{min-width:100%;max-width:100%}.tickets__basket .basket-added .basket-desc p{max-width:calc(100% - 44px);min-width:calc(100% - 44px)}.tickets__basket .basket-added .basket-value{gap:0}.tickets__basket .basket-added .basket-value .amount{min-width:60px}.tickets__basket .basket-added .basket-value .price{min-width:80px}}.tickets__basket .basket-sum{padding:15px 40px;background:#E7F3FB;width:100%;gap:30px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 767px){.tickets__basket .basket-sum{padding:15px 25px}}@media screen and (max-width: 479px){.tickets__basket .basket-sum{padding:15px}}.tickets__basket .basket-sum .sum{background:url(/../../images/esr/svg/icon-ticket.svg) left top calc(50% + 1px) no-repeat;background-size:17px auto;padding-left:30px;font-size:18px}@media screen and (max-width: 767px){.tickets__basket .basket-sum .sum{font-size:16px}}@media screen and (max-width: 479px){.tickets__basket .basket-sum .sum{font-size:15px}}.tickets__basket .basket-sum .total{background:url(/../../images/esr/svg/icon-price.svg) left top calc(50%) no-repeat;background-size:17px auto;padding-left:30px;font-size:18px}@media screen and (max-width: 767px){.tickets__basket .basket-sum .total{font-size:16px}}@media screen and (max-width: 479px){.tickets__basket .basket-sum .total{font-size:15px}}.tickets__basket .basket-sum button{margin-left:70px;border:none;cursor:pointer;font-family:"Noto Sans",sans-serif;-webkit-transition:0.3s all ease-in;transition:0.3s all ease-in;color:#FEFEFE;width:248px;font-size:16px;padding:25px;background:url(/../../images/esr/svg/icon-basket-wh.svg) right 25px center no-repeat #003691;background-size:18px auto;text-align:left;transition:0.3s all ease-in}@media screen and (max-width: 767px){.tickets__basket .basket-sum button{font-size:15px}}@media screen and (max-width: 479px){.tickets__basket .basket-sum button{font-size:14px}}.tickets__basket .basket-sum button:hover{background:url(/../../images/esr/svg/icon-basket-blue.svg) right 25px center no-repeat #97D6F8;background-size:18px auto;color:#003691}@media screen and (max-width: 1023px){.tickets__basket .basket-sum button{margin-left:0}}@media screen and (max-width: 767px){.tickets__basket .basket-sum button{width:150px;padding:15px 25px}}@media screen and (max-width: 479px){.tickets__basket .basket-sum{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:15px 50px}.tickets__basket .basket-sum button{width:100%;padding:14px 25px}.tickets__basket .basket-sum .sum{background:url(/../../images/esr/svg/icon-ticket.svg) left top calc(50%) no-repeat;background-size:17px auto}.tickets__basket .basket-sum .total{background:url(/../../images/esr/svg/icon-price.svg) left top calc(50%) no-repeat;background-size:17px auto}}.summary{margin-top:-54px}.summary .container{display:-ms-grid;display:grid}.summary__ticket{padding:30px 40px;background:#E7F3FB;border-bottom:1px solid #CEE4F2;display:-ms-grid;display:grid;-ms-grid-columns:3fr 1fr 3fr 2fr;grid-template-columns:3fr 1fr 3fr 2fr;gap:30px;padding-top:30px;padding-bottom:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 1023px){.summary__ticket{padding:30px 40px}}@media screen and (max-width: 767px){.summary__ticket{padding:15px 25px}}@media screen and (max-width: 479px){.summary__ticket{padding:15px}}.summary__ticket .summary-description{display:-ms-grid;display:grid;-ms-grid-rows:auto 1fr;grid-template-rows:auto 1fr}.summary__ticket .summary-description .name{font-weight:700;font-size:16px;padding-bottom:13px}@media screen and (max-width: 767px){.summary__ticket .summary-description .name{font-size:15px}}@media screen and (max-width: 479px){.summary__ticket .summary-description .name{font-size:14px}}.summary__ticket .summary-description .desc{max-width:360px;width:100%;display:block;position:relative}.summary__ticket .summary-description .desc p{max-width:calc(100% - 50px);padding:0;min-width:calc(100% - 50px);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.summary__ticket .summary-description .desc button{border:0;cursor:pointer;font-family:"Noto Sans",sans-serif;color:#003691;background:url(/../../images/esr/svg/icon-arrow-down.svg) center center no-repeat;background-size:12px auto;width:44px;height:44px;position:absolute;top:-3px;right:0;-webkit-transition:-webkit-transform 0.3s ease-in;transition:-webkit-transform 0.3s ease-in;transition:transform 0.3s ease-in;transition:transform 0.3s ease-in, -webkit-transform 0.3s ease-in}.summary__ticket .summary-description .desc button.show{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.summary__ticket .summary-date{display:-ms-grid;display:grid;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:3px;min-width:145px;font-size:16px}@media screen and (max-width: 767px){.summary__ticket .summary-date{font-size:15px}}@media screen and (max-width: 479px){.summary__ticket .summary-date{font-size:14px}}.summary__ticket .summary-date .day{font-weight:700}.summary__ticket .summary-date .duration span{background:url(/../../images/esr/svg/icon-timer.svg) left center no-repeat;background-size:16px auto;padding-left:28px}.summary__ticket .summary-ticketType{display:-ms-grid;display:grid}.summary__ticket .summary-ticketType .type{font-size:16px;padding-bottom:12px}@media screen and (max-width: 767px){.summary__ticket .summary-ticketType .type{font-size:15px}}@media screen and (max-width: 479px){.summary__ticket .summary-ticketType .type{font-size:14px}}.summary__ticket .summary-ticketType .discount{display:-ms-grid;display:grid}.summary__ticket .summary-ticketType .discount button{border:none;cursor:pointer;font-family:"Noto Sans",sans-serif;-webkit-transition:0.3s all ease-in;transition:0.3s all ease-in;font-size:14px;max-width:270px;background:url(/../../images/esr/svg/icon-discount.svg) left 13px center no-repeat #FEFEFE;background-size:20px auto;padding:13px 25px 13px 38px;text-align:right;color:#003691}@media screen and (max-width: 479px){.summary__ticket .summary-ticketType .discount button{font-size:13px}}.summary__ticket .summary-ticketType .discount div{padding-top:9px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:20px;column-gap:20px}.summary__ticket .summary-ticketType .discount div span{font-size:14px}@media screen and (max-width: 479px){.summary__ticket .summary-ticketType .discount div span{font-size:13px}}.summary__ticket .summary-ticketType .discount div span:first-of-type{position:relative}.summary__ticket .summary-ticketType .discount div span:first-of-type::after{content:'\2022';position:absolute;right:-12px}.summary__ticket .summary-value{display:-ms-grid;display:grid;-ms-grid-columns:1fr auto 1fr;grid-template-columns:1fr auto 1fr;min-width:250px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.summary__ticket .summary-value button{border:none;cursor:pointer;font-family:"Noto Sans",sans-serif;-webkit-transition:0.3s all ease-in;transition:0.3s all ease-in;width:50px;height:50px;background:url(/../../images/esr/svg/icon-return.svg) center center no-repeat #003691;background-size:17px auto;-ms-grid-column-align:center;justify-self:center}@media screen and (max-width: 479px){.summary__ticket .summary-value button{width:44px;height:44px}}.summary__ticket .summary-value .amount{font-size:16px}@media screen and (max-width: 767px){.summary__ticket .summary-value .amount{font-size:15px}}@media screen and (max-width: 479px){.summary__ticket .summary-value .amount{font-size:14px}}.summary__ticket .summary-value .price{text-align:right;font-size:18px}@media screen and (max-width: 767px){.summary__ticket .summary-value .price{font-size:16px}}@media screen and (max-width: 479px){.summary__ticket .summary-value .price{font-size:15px}}@media screen and (max-width: 1023px){.summary__ticket{-ms-grid-columns:100%;grid-template-columns:100%}.summary__ticket .summary-description .desc{max-width:100%}.summary__ticket .summary-date{-ms-grid-columns:(max-content)[3];grid-template-columns:repeat(3,-webkit-max-content);grid-template-columns:repeat(3,max-content);gap:10px 30px}.summary__ticket .summary-ticketType{-ms-grid-columns:100%;grid-template-columns:100%}}@media screen and (max-width: 767px){.summary__ticket{-ms-grid-columns:100%;grid-template-columns:100%;gap:25px}.summary__ticket .summary-description{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.summary__ticket .summary-date{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;text-align:center;-ms-grid-columns:100%;grid-template-columns:100%}.summary__ticket .summary-ticketType{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;text-align:center}.summary__ticket .summary-value{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;min-width:100%}}.summary__cost{padding:30px 40px;background:#E7F3FB;display:-ms-grid;display:grid;-ms-grid-columns:auto auto;grid-template-columns:auto auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px 40px}@media screen and (max-width: 1023px){.summary__cost{padding:30px 40px}}@media screen and (max-width: 767px){.summary__cost{padding:15px 25px}}@media screen and (max-width: 479px){.summary__cost{padding:15px}}.summary__cost span{display:block}.summary__cost .totalVisitTime{background:url(/../../images/esr/svg/icon-timer.svg) left center no-repeat;background-size:16px auto;padding-left:28px;font-size:16px}@media screen and (max-width: 767px){.summary__cost .totalVisitTime{font-size:15px}}@media screen and (max-width: 479px){.summary__cost .totalVisitTime{font-size:14px}}.summary__cost .totalCost{font-size:18px}@media screen and (max-width: 767px){.summary__cost .totalCost{font-size:16px}}@media screen and (max-width: 479px){.summary__cost .totalCost{font-size:15px}}@media screen and (max-width: 767px){.summary__cost{-ms-grid-columns:100%;grid-template-columns:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.additional .additional__content{background:#E7F3FB;padding:30px 40px}@media screen and (max-width: 1023px){.additional .additional__content{padding:30px 40px}}@media screen and (max-width: 767px){.additional .additional__content{padding:15px 25px}}@media screen and (max-width: 479px){.additional .additional__content{padding:15px}}.additional .additional__content p:last-of-type{padding:0}.transaction__form{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:15px}.transaction__form fieldset{padding:30px 40px;background:#E7F3FB;display:-ms-grid;display:grid;gap:27px}@media screen and (max-width: 1023px){.transaction__form fieldset{padding:30px 40px}}@media screen and (max-width: 767px){.transaction__form fieldset{padding:15px 25px}}@media screen and (max-width: 479px){.transaction__form fieldset{padding:15px}}.transaction__form fieldset legend{display:none}.transaction__form fieldset .field label{display:inline-block;font-size:16px;color:#003691;padding-bottom:7px}@media screen and (max-width: 767px){.transaction__form fieldset .field label{font-size:15px}}@media screen and (max-width: 479px){.transaction__form fieldset .field label{font-size:14px}}.transaction__form fieldset .field input,.transaction__form fieldset .field select{width:100%;padding:20px 28px;font-size:16px;color:#859FCA}@media screen and (max-width: 767px){.transaction__form fieldset .field input,.transaction__form fieldset .field select{font-size:15px}}@media screen and (max-width: 479px){.transaction__form fieldset .field input,.transaction__form fieldset .field select{font-size:14px}}.transaction__form fieldset .field input::-webkit-input-placeholder,.transaction__form fieldset .field select::-webkit-input-placeholder{color:#859FCA;font-size:16px}.transaction__form fieldset .field input:-ms-input-placeholder,.transaction__form fieldset .field select:-ms-input-placeholder{color:#859FCA;font-size:16px}.transaction__form fieldset .field input::-ms-input-placeholder,.transaction__form fieldset .field select::-ms-input-placeholder{color:#859FCA;font-size:16px}.transaction__form fieldset .field input::placeholder,.transaction__form fieldset .field select::placeholder{color:#859FCA;font-size:16px}@media screen and (max-width: 767px){.transaction__form fieldset .field input::-webkit-input-placeholder,.transaction__form fieldset .field select::-webkit-input-placeholder{font-size:15px}.transaction__form fieldset .field input:-ms-input-placeholder,.transaction__form fieldset .field select:-ms-input-placeholder{font-size:15px}.transaction__form fieldset .field input::-ms-input-placeholder,.transaction__form fieldset .field select::-ms-input-placeholder{font-size:15px}.transaction__form fieldset .field input::placeholder,.transaction__form fieldset .field select::placeholder{font-size:15px}}@media screen and (max-width: 479px){.transaction__form fieldset .field input::-webkit-input-placeholder,.transaction__form fieldset .field select::-webkit-input-placeholder{font-size:14px}.transaction__form fieldset .field input:-ms-input-placeholder,.transaction__form fieldset .field select:-ms-input-placeholder{font-size:14px}.transaction__form fieldset .field input::-ms-input-placeholder,.transaction__form fieldset .field select::-ms-input-placeholder{font-size:14px}.transaction__form fieldset .field input::placeholder,.transaction__form fieldset .field select::placeholder{font-size:14px}}.transaction__form .form-left .personal-data a{width:20px;height:20px;border:3px solid #003691;background:#FEFEFE;display:inline-block;margin-right:16px;top:3px;position:relative}.transaction__form .form-left .personal-data a.active{background:url(/../../images/esr/svg/icon-checked.svg) center center no-repeat #FEFEFE;background-size:10px auto}.transaction__form .form-left .personal-data input[type=checkbox]{display:none}.transaction__form .form-left .personal-data .checkboxes label{padding-bottom:11px}.transaction__form .form-left .personal-data .checkboxes span{font-size:12px}.transaction__form .form-right{display:-ms-grid;display:grid;-ms-grid-rows:max-content max-content max-content;grid-template-rows:-webkit-max-content -webkit-max-content -webkit-max-content;grid-template-rows:max-content max-content max-content;gap:15px}.transaction__form .form-right .ticket-type,.transaction__form .form-right .payment{position:relative;gap:13px}.transaction__form .form-right .ticket-type legend,.transaction__form .form-right .payment legend{display:block;position:relative;font-size:18px;float:left}@media screen and (max-width: 767px){.transaction__form .form-right .ticket-type legend,.transaction__form .form-right .payment legend{font-size:16px}}@media screen and (max-width: 479px){.transaction__form .form-right .ticket-type legend,.transaction__form .form-right .payment legend{font-size:15px}}.transaction__form .form-right .ticket-type .field,.transaction__form .form-right .payment .field{display:-webkit-box;display:-ms-flexbox;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.transaction__form .form-right .ticket-type a,.transaction__form .form-right .payment a{background:#FEFEFE;border:3px solid #003691;border-radius:50%;width:18px;height:18px;margin-right:20px;top:2px;position:relative}.transaction__form .form-right .ticket-type a.active,.transaction__form .form-right .payment a.active{background:url(/../../images/esr/svg/icon-radio.svg) center center no-repeat #FEFEFE;background-size:6px auto}.transaction__form .form-right .ticket-type input[type=radio],.transaction__form .form-right .payment input[type=radio]{display:none}.transaction__form .form-right .ticket-type label,.transaction__form .form-right .payment label{padding:0}.transaction__form .form-right .pay{font-size:24px;gap:15px;-ms-grid-columns:auto 1fr;grid-template-columns:auto 1fr;display:-ms-grid;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width: 767px){.transaction__form .form-right .pay{font-size:22px}}@media screen and (max-width: 479px){.transaction__form .form-right .pay{font-size:18px}}.transaction__form .form-right .pay legend{float:left;display:block}.transaction__form .form-right .pay span{text-align:right}.transaction__form .form-right .pay span span{background:url(/../../images/esr/svg/icon-price.svg) left center no-repeat;background-size:17px auto;padding-left:30px}.transaction__form .form-right .pay input[type=submit]{padding:28px 40px 28px 0;width:100%;-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1/3;background:url(/../../images/esr/svg/icon-pay.svg) center right calc(50% - 62px) no-repeat #003691;background-size:24px auto;font-size:18px;color:#FEFEFE;text-align:center;-webkit-transition:0.3s all ease-in;transition:0.3s all ease-in}@media screen and (max-width: 767px){.transaction__form .form-right .pay input[type=submit]{font-size:16px}}@media screen and (max-width: 479px){.transaction__form .form-right .pay input[type=submit]{font-size:15px}}.transaction__form .form-right .pay input[type=submit]:hover{background:url(/../../images/esr/svg/icon-pay-blue.svg) center right calc(50% - 62px) no-repeat #97D6F8;background-size:24px auto;color:#003691}@media screen and (max-width: 1023px){.transaction__form{-ms-grid-columns:100%;grid-template-columns:100%}}@media screen and (max-width: 767px){.transaction__form .form-right .pay input[type=submit]{padding:20px 40px 20px 0}}.path{position:relative}.path__header{background:#003691;padding:27px 0;margin:27px 0}.path__header .container header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.path__header .container h2,.path__header .container p{padding:0;font-size:18px;color:#FEFEFE;font-weight:400}@media screen and (max-width: 767px){.path__header .container h2,.path__header .container p{font-size:16px}}@media screen and (max-width: 479px){.path__header .container h2,.path__header .container p{font-size:15px}}@media screen and (max-width: 767px){.path__header{padding-top:18px;padding-bottom:18px}.path__header .container{text-align:center}.path__header .container header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.path__header .container h2{padding-bottom:3px}}.path__objects{display:-ms-grid;display:grid;row-gap:15px}.path__objects .object{display:-webkit-box;display:-ms-flexbox;display:flex}.path__objects .object picture{width:255px;min-width:255px;height:auto}.path__objects .object picture img{border-top:15px solid #E7F3FB;border-bottom:15px solid #E7F3FB;border-left:15px solid #E7F3FB;width:100%;height:auto}.path__objects .object .details{background:#E7F3FB;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:25px 44px 18px 44px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.path__objects .object .details .top{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-column-gap:40px;column-gap:40px;position:relative}.path__objects .object .details .top header{width:calc(100% - 290px)}.path__objects .object .details .top header.chosen{width:calc(100% - 142px)}@media screen and (max-width: 767px){.path__objects .object .details .top header.chosen{width:100%;padding-top:25px}}.path__objects .object .details .top header h2,.path__objects .object .details .top header h3{font-size:24px;font-weight:700;padding-bottom:17px}@media screen and (max-width: 767px){.path__objects .object .details .top header h2,.path__objects .object .details .top header h3{font-size:22px}}@media screen and (max-width: 479px){.path__objects .object .details .top header h2,.path__objects .object .details .top header h3{font-size:18px}}.path__objects .object .details .top .back-white{padding:18px 26px;border:none;cursor:pointer;font-family:"Noto Sans",sans-serif;-webkit-transition:0.3s all ease-in;transition:0.3s all ease-in;font-size:14px;color:#003691;background:url(/../../images/esr/svg/arrow-basket-left-blue.svg) left 26px center no-repeat #FEFEFE;background-size:7px auto;width:117px;right:0;top:8px;position:absolute;text-align:right;transition:0.3s all ease-in}@media screen and (max-width: 479px){.path__objects .object .details .top .back-white{font-size:13px}}.path__objects .object .details .top .back-white:hover{color:#003691;background:url(/../../images/esr/svg/arrow-basket-left-blue.svg) left 26px center no-repeat #97D6F8;background-size:7px auto}@media screen and (max-width: 767px){.path__objects .object .details .top .back-white{padding:15px 26px;position:relative}}.path__objects .object .details .top .duration{min-width:220px;padding-bottom:13px;text-align:right}.path__objects .object .details .top .duration.chosen{text-align:left;padding:0;width:100%}.path__objects .object .details .top .duration span{background:url(/../../images/esr/svg/icon-timer.svg) left center no-repeat;background-size:16px auto;padding-left:28px}.path__objects .object .details .top .availability{background:url(/../../images/esr/svg/icon-ticket.svg) left top 3px no-repeat;background-size:20px auto;padding-left:33px;padding-bottom:0;font-size:16px;width:100%}@media screen and (max-width: 767px){.path__objects .object .details .top .availability{font-size:15px}}@media screen and (max-width: 479px){.path__objects .object .details .top .availability{font-size:14px}}.path__objects .object .details .top div{padding:13px 0 32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:20px;column-gap:20px}.path__objects .object .details .top div span{font-size:18px}@media screen and (max-width: 767px){.path__objects .object .details .top div span{font-size:16px}}@media screen and (max-width: 479px){.path__objects .object .details .top div span{font-size:15px}}.path__objects .object .details .top div span:last-of-type{position:relative}.path__objects .object .details .top div span:last-of-type::after{content:'\2022';position:absolute;left:-13px;font-size:18px;font-weight:400}@media screen and (max-width: 767px){.path__objects .object .details .top div span:last-of-type::after{font-size:16px}}@media screen and (max-width: 479px){.path__objects .object .details .top div span:last-of-type::after{font-size:15px}}@media screen and (max-width: 479px){.path__objects .object .details .top div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.path__objects .object .details .top div span:last-of-type::after{display:none}}.path__objects .object .details .booking{list-style:none;padding:0;margin:11px 0 10px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}.path__objects .object .details .booking li{text-align:center;line-height:1.6;min-width:63px}.path__objects .object .details .booking li a{background:#FEFEFE;padding:9px 12px;height:100%;width:100%;display:block;-webkit-transition:0.3s all ease-in;transition:0.3s all ease-in}.path__objects .object .details .booking li a:hover{background:#003691;color:#FEFEFE}.path__objects .object .details .booking li span{display:block}.path__objects .object .details .buy-ticket{background:#003691;padding:21px 26px;margin:20px 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;color:#FEFEFE;-webkit-transition:0.3s all ease-in;transition:0.3s all ease-in}.path__objects .object .details .buy-ticket:hover{background:#97D6F8;color:#003691}.path__objects .object .details .description button{border:0;cursor:pointer;font-size:16px;font-family:"Noto Sans",sans-serif;color:#003691;background:transparent;padding-left:28px;margin-bottom:20px;position:relative}@media screen and (max-width: 767px){.path__objects .object .details .description button{font-size:15px}}@media screen and (max-width: 479px){.path__objects .object .details .description button{font-size:14px}}.path__objects .object .details .description button::after{-webkit-transition:-webkit-transform 0.3s ease-in;transition:-webkit-transform 0.3s ease-in;transition:transform 0.3s ease-in;transition:transform 0.3s ease-in, -webkit-transform 0.3s ease-in;content:'';position:absolute;top:0;left:0;background:url(/../../images/esr/svg/icon-arrow-down.svg) center center no-repeat;background-size:12px auto;width:24px;height:24px}.path__objects .object .details .description button.show::after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.path__objects .object .details .description div{display:none;padding-bottom:20px}.path__objects .object .details .description div p{padding-bottom:10px}.path__objects .object .details .description div p:last-of-type{padding:0}.path__objects .object .details .description div.show{display:block}@media screen and (max-width: 1023px){.path__objects .object picture{min-width:200px;width:200px}.path__objects .object .details .top header{width:100%}.path__objects .object .details .top .duration{width:100%;text-align:left}}@media screen and (max-width: 767px){.path__objects .object{-ms-flex-wrap:wrap;flex-wrap:wrap;background:#E7F3FB}.path__objects .object picture{width:100%;max-width:460px;border-right:15px solid #E7F3FB;margin:0 auto}.path__objects .object .details{padding:25px}.path__objects .object .details .top h3{width:100%}.path__objects .object .details .top .duration{width:100%;min-width:auto}.path__objects .object .details .booking{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}.path__objects .object .details .booking li{min-width:70px}}@media screen and (max-width: 479px){.path__objects .object picture{max-width:250px}.path__objects .object .details{padding:15px}}.path--sub{margin-top:-60px}.header-content{background:#002A73;color:#FEFEFE}.header-content .container{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:55px;padding-bottom:110px}.header-content .container h1{font-size:24px;font-weight:400;margin:0;text-align:center;padding:0;width:100%}@media screen and (max-width: 767px){.header-content .container h1{font-size:22px}}@media screen and (max-width: 479px){.header-content .container h1{font-size:18px}}.header-content .container h1.summary{width:calc(100% - 137px);text-align:left;margin:0}.header-content .container .back-white{padding:18px 26px;border:none;cursor:pointer;font-family:"Noto Sans",sans-serif;-webkit-transition:0.3s all ease-in;transition:0.3s all ease-in;font-size:14px;color:#003691;background:url(/../../images/esr/svg/arrow-basket-left-blue.svg) left 26px center no-repeat #FEFEFE;background-size:7px auto;width:117px;right:0;top:calc(50% - 55px);position:absolute;text-align:right;transition:0.3s all ease-in}@media screen and (max-width: 479px){.header-content .container .back-white{font-size:13px}}.header-content .container .back-white:hover{color:#003691;background:url(/../../images/esr/svg/arrow-basket-left-blue.svg) left 26px center no-repeat #97D6F8;background-size:7px auto}@media screen and (max-width: 767px){.header-content .container{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-top:25px;padding-bottom:85px}.header-content .container h1{width:100%;padding-right:20px}.header-content .container h1.summary{width:100%}.header-content .container .back-white{padding:15px 26px;position:relative;top:0;right:0;justify-self:flex-start;margin-top:25px}}.footer{background:#002A73;margin-top:55px}.footer .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:url(/../../images/esr/svg/logo-footer.svg) center center no-repeat;background-size:auto 24px}.footer .container p{font-size:12px;padding:17px 0;color:#FEFEFE}.footer .container p a{color:#FEFEFE}@media screen and (max-width: 767px){.footer .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.cookies{height:50px}.cookies .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.cookies .close{color:#FEFEFE;font-weight:700;text-transform:uppercase;margin-left:20px}@media screen and (max-width: 479px){.cookies{height:63px}}.blue{background:#003691;padding:27px 0;margin:15px 0;color:#FEFEFE;text-align:center}.blue header h3{font-size:18px;font-weight:400;padding:0}@media screen and (max-width: 767px){.blue header h3{font-size:16px}}@media screen and (max-width: 479px){.blue header h3{font-size:15px}}@media screen and (max-width: 767px){.blue{padding:15px 0}}span.event-hour-one{display:none}
/*# sourceMappingURL=style.min.css.map */