﻿body{font-family:Lato,Arial;}.form-group{margin-bottom:20px;}.navigation-tree{list-style:none;}.navigation-tree .clicked{border:1px solid #28d6db;}.navigation-tree .on-hover:hover{background:rgba(40,214,219,.2);}.navigation-tree .active-item{border:1px solid #28d6db;background:rgba(40,214,219,.1019607843);box-shadow:inset 5px 0 0 0 #28d6db;}.navigation-tree ul{display:none;list-style:none;}.navigation-tree ul li{list-style:none;}.navigation-tree a{color:#212529;width:100%;display:flex;align-items:center;font-size:14px;line-height:21px;height:29px;}.navigation-tree a:hover{text-decoration:none;}.navigation-tree .visible{display:block!important;margin-top:.75rem;margin-bottom:.75rem;}.navigation-tree .label-has-tree a{position:relative;padding-left:24px;color:#212529;width:100%;display:flex;align-items:center;}.navigation-tree .label-has-tree a:before{content:"";background:url("/images/icon-folder.png");width:20px;height:20px;display:block;position:absolute;left:0;}.navigation-tree .arrow-right{background:url("/images/ico-arrow-right.svg");width:11px;height:10px;display:block;padding:10px;background-repeat:no-repeat;cursor:pointer;position:relative;left:-3px;top:5px;background-position:center;}.navigation-tree .arrow-down{background:url("/images/ico-arrow-down.svg");width:11px;height:10px;display:block;padding:10px;background-repeat:no-repeat;cursor:pointer;background-position-y:center;top:4px;left:0;}.navigation-tree a{position:relative;padding-left:24px;}.navigation-tree a:before{content:"";background:url("/images/icon-file.png");width:20px;height:20px;display:block;position:absolute;left:0;}.tree-open:before{background:url("/images/icon-folder-open.png")!important;}.has-tree{position:relative;}.has-tree:before{content:"";background:url("/images/icon-folder.png");width:20px;height:20px;display:block;position:absolute;left:-24px;}header{position:sticky;top:0;z-index:9999;}@media(max-width:991.98px){header{height:67px;background:#fff;}}.menu-toggle{border:0;background:none;}@media(min-width:992px){.menu-toggle{display:none;}}.menu-toggle-icon{background-image:url("/images/menu_mobile_click.svg");display:inline-block;width:50px;height:50px;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:100%;}.menu-toggle.collapsed .menu-toggle-icon{background-image:url("/images/menu_mobile.svg");}.logo-img{width:306px;height:39px;object-fit:cover;}.footer-list{list-style:none;font-family:Lato,Arial;font-size:16px;padding-left:16px;}.footer-list__title{font-weight:bold;margin-bottom:16px;margin-top:16px;display:block;}@media(max-width:575.98px){.footer-list__title{text-align:center;}}.footer-list__contact{line-height:1.56;}@media(max-width:575.98px){.footer-list__contact{padding-left:6px;}}.footer-list li{padding:5px 0;}.footer-list li a{color:#707070;}.swiper-button-next{background-image:url("/images/arrow-right.svg");width:23px;height:27px;display:block!important;}.swiper-button-next:after{font-size:0;}.title-bordered{border-bottom:2px solid #2dc7de;margin-bottom:59px;margin-top:59px;display:flex;align-items:center;justify-content:center;position:relative;margin:0 0 36px;border-bottom:2px solid #2dc7de;color:#333;}.title-bordered p{display:inline;position:absolute;background-color:#fff;font-size:40px;line-height:56px;padding:0 15px;color:#707070;margin-bottom:0;}@media only screen and (max-width:576px){.title-bordered{margin-left:0;}.title-bordered p{padding:0 6px;font-size:20px;}}.swiper-button-prev{display:block!important;background-image:url("/images/arrow-left.svg");width:23px;height:27px;}.swiper-button-prev:after{font-size:0;}@media only screen and (max-width:576px){.country-select{margin-left:0;}}.country-select .dropdown-toggle{padding:12px 0 12px 15px;font-size:14px;display:block;color:#707070;}@media only screen and (max-width:576px){.country-select .dropdown-toggle{padding-left:0;}}.country-select .dropdown-toggle::before{display:inline-block;margin-left:.255em;content:"";border-top:8px solid;border-right:5px solid transparent;border-bottom:0;border-left:5px solid transparent;}.country-select .dropdown-toggle::after{display:none;}.country-select .dropdown-toggle__flag{border:1px solid #707070;width:20px;height:16px;}.container-fluid{font-family:"Lato",Helvetica,Arial,sans-serif;}@media(max-width:575.98px){.container-fluid{justify-content:left!important;flex-direction:row-reverse;}.container-fluid .navbar-nav{flex-direction:column;height:100vh;z-index:99999;position:relative;background:#fff;justify-content:flex-start;}}a:visited,a:link,a:active{text-decoration:none;}a:hover{text-decoration:underline;color:#707070;}.swiper-initialized{overflow:hidden;}.form__title{font-size:20px;color:#707070;margin-bottom:0;}.details-contact__success{height:100%;}.details-contact__success-bold-text{font-size:16px;font-weight:bold;height:100%;display:flex;align-items:center;}.contact-form .agreement_body{font-size:11.5px;color:#707070;margin-bottom:20px;}.contact-form .agreement_welcome_title-more{cursor:pointer;}.contact-form .file-wrapper{display:flex;width:100%;justify-content:space-between;height:0;}.contact-form .uploaded-files{display:none;position:relative;max-width:180px;font-size:10px;color:#707070;left:5px;}.contact-form .upload-file{width:192px;position:relative;top:-30px;margin-left:auto;background-color:#fff;}.contact-form .upload-file label{cursor:pointer;display:block;width:100%;color:#707070;line-height:26px;text-align:center;border:0;background-repeat:no-repeat;border:0;font-size:14px;background:url(/images/button_contact_long_hover.svg);background-size:192px 26px;background-color:#fff;}.contact-form .upload-file input{opacity:0;position:absolute;z-index:-1;}.contact-form .contact-button{display:block;background:url("/images/button_contact_long.svg");width:100%;color:#707070;margin-left:auto;margin-right:auto;margin-bottom:12px;line-height:30px;text-align:center;border:0;background-repeat:no-repeat;border:0;background-size:100% 40px;font-size:16px;}.contact-form .contact-button:hover{background:url("/images/button_contact_long_hover.svg");background-size:100% 40px;}@media(min-width:576px){.contact-form .contact-button{height:40px;}}.contact-form fieldset{margin-bottom:10px;border:0;}.contact-form fieldset legend{float:none;width:auto;margin-bottom:0;margin-right:auto;margin-left:15px;padding:0 5px;color:#707070;font-size:11px;position:relative;top:28px;background:#fff;z-index:999;transition:all .22s ease;}@media(min-width:576px){.contact-form fieldset legend{font-size:12px;top:30px;}}.contact-form fieldset input,.contact-form fieldset textarea{border:solid 1px #707070;height:40px;width:100%;padding:0 0 0 10px;font-size:12px;color:#707070;outline:0;}.contact-form fieldset input.message,.contact-form fieldset textarea.message{height:200px;}.contact-form fieldset input.has-value,.contact-form fieldset input:focus,.contact-form fieldset textarea.has-value,.contact-form fieldset textarea:focus{border:1px solid #707070;color:#707070;}.contact-form fieldset textarea{padding:10px;resize:none;}.contact-form fieldset input:focus~legend,.contact-form fieldset input.has-value~legend,.contact-form fieldset textarea:focus~legend,.contact-form fieldset textarea.has-value~legend{transition:all .22s ease;top:10px;color:#707070!important;}.contact-form fieldset input:focus~legend label,.contact-form fieldset input:focus~legend span,.contact-form fieldset input.has-value~legend label,.contact-form fieldset input.has-value~legend span,.contact-form fieldset textarea:focus~legend label,.contact-form fieldset textarea:focus~legend span,.contact-form fieldset textarea.has-value~legend label,.contact-form fieldset textarea.has-value~legend span{color:#707070!important;}.pswp img{height:auto!important;}.breadcrumb{margin-bottom:0;}.breadcrumb ul{display:flex;align-items:center;justify-content:flex-start;position:relative;padding-right:20px;list-style:none;padding-left:0;overflow-x:auto;}.breadcrumb ul a{color:#215799;}.breadcrumb li{color:#707070;font-size:12px;line-height:18px;white-space:nowrap;}@media(min-width:576px){.breadcrumb li{font-size:14px;}}.breadcrumb li a{color:#707070;}.breadcrumb li .delimiter{color:#707070;margin:0 4px;}.breadcrumb:after{content:"";position:absolute;width:40px;height:20px;right:0;top:0;background-image:linear-gradient(to right,rgba(255,255,255,0) 0%,white 100%);}.bottom_border{margin-top:40px;border-bottom:4px solid #000;padding-bottom:10px;}.page_title{text-align:center;margin-top:60px;margin-bottom:60px;font-weight:700;}.page_title::after{display:block;content:"";width:100px;padding-top:.5rem;border-bottom:4px solid #000;margin:0 auto;margin-bottom:1rem;}.page_title::before{display:block;content:"";width:100px;border-bottom:4px solid #000;margin:0 auto;margin-bottom:.5rem;}.grid_subtitle{background-image:url("/resources/image/gift-card.png");background-repeat:no-repeat;background-size:30px;background-position-x:2px;background-position-y:bottom;}@media(max-width:767px){.grid_subtitle{padding:2px;}}.nav-label{margin-top:-.75rem!important;}.column{width:50%;padding:10px;}.row:after{content:"";display:table;clear:both;}.header--opening-hours{width:100%;font-size:22px;color:#393939;margin-bottom:0;}@media only screen and (max-width:576px){.header--opening-hours{font-size:18px;}}.header--opening-hours-link{color:#888!important;font-size:.875rem;display:block;}.header--opening-hours-link:after{content:url("/images/icons/arrow_forward.svg");vertical-align:-10%;}.header--nav-item{font-size:1.2rem;font-weight:bold;}.header--nav-item:hover a{color:#c20012!important;}.footer-column-header{border-bottom:3px solid #000;font-weight:700;line-height:3rem;font-size:1rem;color:#222;margin-bottom:1rem;}.footer-column-content{margin:auto;font-size:1rem;line-height:2.2rem;color:#111;}@media(min-width:768px){.footer-column-content{display:block!important;}}.footer__contact{color:#111;line-height:normal;font-size:14px;}@media(max-width:768px){.footer__contact--section{margin-bottom:15px;}}.footer__contact--header{font-weight:600;}.footer__contact--content{margin:0;}.footer__contact--content-small{font-size:12px;margin:0;}.footer__contact--phone{margin-top:16px;}@media(max-width:768px){.footer__contact--phone{margin-top:5px;}}.footer__privacy{margin-left:10px;}@media(max-width:768px){.footer__privacy{display:block;margin:unset;}}.link{color:#c20012!important;}.link:hover{text-decoration:underline;}.content{max-width:720px;display:block;margin:0 auto;}.content p{text-align:justify;}.content__bg{background:#fff;padding:2.5rem .75rem;}.content h1{font-size:1.5rem;font-weight:700;margin-top:3rem;text-align:center;}.content img{display:block;margin:0 auto;width:100%;}.content__description{margin-top:2rem;margin-bottom:1rem;padding-top:1rem;border-top:3px solid #000;}.content__social{text-align:center;}.content__social p{text-align:center;}.content__social div{display:flex;max-width:150px;margin-left:auto;margin-right:auto;justify-content:space-around;}.content__social div img{max-width:40px;}.container-main{padding-left:calc(50vw - 640px);padding-right:calc(50vw - 640px);}.avion-nav{height:130px;padding-top:0;padding-bottom:0;background-color:#fff;width:100%;}@media only screen and (max-width:576px){.avion-nav{padding:0 12px;height:150px;}}.avion-nav__link{font-size:16px;font-weight:bold;padding:12px 15px;color:#707070;display:block;text-align:center;}@media only screen and (max-width:576px){.avion-nav__link{padding-left:0;}}.avion-nav__link--more{font-size:16px;display:flex;}.avion-nav__link--more-item{margin:10px 0;padding:0;}.avion-nav__link--more:after{content:url("/images/expand-red.svg");}.avion-nav__content{position:relative;width:100%;padding:20px 0 0 23px;}.dropdown-main:hover .dropdown-menu-main{display:block;}.dropdown-panel:hover .dropdown-menu-panel{display:block!important;}.dropdown-main:hover{display:block;}.dropdown-main:hover .avion-nav__link--more:after{content:url("/images/expand-white.svg");}@media only screen and (max-width:576px){.dropdown-main:hover .avion-nav__link--more:after{padding-right:1rem;}}.dropdown-panel::before{display:inline-block;margin-left:.255em;content:"";border-top:8px solid;border-right:5px solid transparent;border-bottom:0;border-left:5px solid transparent;}.dropdown-menu-main{left:auto;right:0;top:98%;width:max-content;padding:0 20px;}@media only screen and (max-width:576px){.dropdown-menu-main{z-index:99;position:absolute!important;}}.dropdown-menu-panel{left:auto;right:0;top:100%;margin-top:0;width:max-content;padding:0 20px;}.dropdown-menu-panel a{text-align:left;padding-left:0!important;font-size:16px;font-weight:bold;}@media only screen and (max-width:576px){.dropdown-menu-panel{z-index:99;position:absolute!important;}}.container-content{margin-top:100px;}@media only screen and (max-width:576px){.container-content{padding:.75rem;margin-top:0;}}.navbar{position:absolute;width:100%;}@media(max-width:991.98px){.navbar{margin-top:10px;}}.navbar-nav{justify-content:space-between;}@media(min-width:576px){.navbar-nav.short li{width:min-content;}}.navbar-nav li{display:flex;align-items:center;}.sticky-top{position:fixed;top:0;}.sticky-top img{width:240px!important;height:auto;}.sticky-top-mobile{position:fixed;background-color:#fff;width:100%;left:0;padding-right:17px;z-index:99;margin-top:0!important;}@media only screen and (max-width:1366px){.sticky-top-mobile{top:13px;}}@media only screen and (max-width:576px){.sticky-top-mobile{top:0;}}.sticky-top .avion-nav__link{padding:8px 15px;}footer .container-main{margin:0 5px;background-color:#fff;padding-top:40px;padding-bottom:0;}footer h2{font-weight:700;line-height:1.25em;max-width:740px;color:#222;}footer .link{color:#c20012;text-decoration:none;}footer .bottom{background-color:#fff;margin:0;}footer .bottom a{color:#888;font-size:14px;}footer .bottom .container-main{padding-top:20px;padding-bottom:20px;}.border-top-blue{border-top:1px solid #2dc7de;}@font-face{font-family:"Lato";font-style:italic;font-weight:300;font-display:swap;src:url("/fonts/lato/LatoLatin-ThinItalic.woff2") format("woff2");unicode-range:U+100-24F,U+259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:"Lato";font-style:italic;font-weight:300;font-display:swap;src:url("/fonts/lato/LatoLatin-ThinItalic.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:"Lato";font-style:italic;font-weight:400;font-display:swap;src:url("/fonts/lato/LatoLatin-Italic.woff2") format("woff2");unicode-range:U+100-24F,U+259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:"Lato";font-style:italic;font-weight:400;font-display:swap;src:url("/fonts/lato/LatoLatin-Italic.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:"Lato";font-style:italic;font-weight:700;font-display:swap;src:url("/fonts/lato/LatoLatin-BoldItalic.woff2") format("woff2");unicode-range:U+100-24F,U+259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:"Lato";font-style:italic;font-weight:700;font-display:swap;src:url("/fonts/lato/LatoLatin-BoldItalic.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:"Lato";font-style:italic;font-weight:900;font-display:swap;src:url("/fonts/lato/LatoLatin-BlackItalic.woff") format("woff2");unicode-range:U+100-24F,U+259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:"Lato";font-style:italic;font-weight:900;font-display:swap;src:url("/fonts/lato/LatoLatin-BlackItalic.woff") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:"Lato";font-style:normal;font-weight:300;font-display:swap;src:url("/fonts/lato/LatoLatin-Light.woff2") format("woff2");unicode-range:U+100-24F,U+259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:"Lato";font-style:normal;font-weight:300;font-display:swap;src:url("/fonts/lato/LatoLatin-Light.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:"Lato";font-style:normal;font-weight:400;font-display:swap;src:url("/fonts/lato/LatoLatin-Regular.woff2") format("woff2");unicode-range:U+100-24F,U+259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:"Lato";font-style:normal;font-weight:400;font-display:swap;src:url("/fonts/lato/LatoLatin-Regular.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:"Lato";font-style:normal;font-weight:700;font-display:swap;src:url("/fonts/lato/LatoLatin-Bold.woff2") format("woff2");unicode-range:U+100-24F,U+259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:"Lato";font-style:normal;font-weight:700;font-display:swap;src:url("/fonts/lato/LatoLatin-Bold.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family:"Lato";font-style:normal;font-weight:900;font-display:swap;src:url("/fonts/lato/LatoLatin-Black.woff2") format("woff2");unicode-range:U+100-24F,U+259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:"Lato";font-style:normal;font-weight:900;font-display:swap;src:url("/fonts/lato/LatoLatin-Black.woff2") format("woff2");unicode-range:U+0-FF,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}