.fade-in-from-top{opacity:0;transform:translateY(-6px);animation:fadeInVert 0.5s ease-out forwards;-webkit-animation:fadeInVert 0.5s ease-out forwards}.fade-in-from-bottom{opacity:0;transform:translateY(6px);animation:fadeInVert 0.5s ease-out forwards;-webkit-animation:fadeInVert 0.5s ease-out forwards}@keyframes fadeInVert{to{opacity:1;transform:translateY(0)}}@-webkit-keyframes fadeInVert{to{opacity:1;transform:translateY(0)}}.fade-in-from-left{opacity:0;transform:translateX(-6px);animation:fadeInHoriz 0.5s ease-out forwards;-webkit-animation:fadeInHoriz 0.5s ease-out forwards}.fade-in-from-right{opacity:0;transform:translateX(6px);animation:fadeInHoriz 0.5s ease-out forwards;-webkit-animation:fadeInHoriz 0.5s ease-out forwards}@keyframes fadeInHoriz{to{opacity:1;transform:translateX(0)}}@-webkit-keyframes fadeInHoriz{to{opacity:1;transform:translateX(0)}}.anim-delay--5{animation-delay:500ms;-webkit-animation-delay:500ms}.anim-delay--10{animation-delay:1000ms;-webkit-animation-delay:1000ms}.anim-delay--15{animation-delay:1500ms;-webkit-animation-delay:1500ms}.anim-delay--20{animation-delay:2000ms;-webkit-animation-delay:2000ms}.anim-delay--25{animation-delay:2500ms;-webkit-animation-delay:2500ms}.anim-delay--30{animation-delay:3000ms;-webkit-animation-delay:3000ms}.anim-delay--35{animation-delay:3500ms;-webkit-animation-delay:3500ms}.anim-delay--40{animation-delay:4000ms;-webkit-animation-delay:4000ms}.anim-delay--45{animation-delay:4500ms;-webkit-animation-delay:4500ms}.anim-delay--50{animation-delay:5000ms;-webkit-animation-delay:5000ms}.bg-lightgray{background:#d4d4d4 !important}.bg-gray{background:#a0a0a0 !important}.bg-red{background:red !important}.text-white{color:white !important}.text-gray{color:#a0a0a0 !important}.bg-darkblue{background:#1f2236 !important}.bg-yellow{background:#eecd13 !important}.text-darkblue{color:#45537a !important}.text-black{color:black !important}.text-blue{color:#2196f3 !important}.text-red{color:#ff0000 !important}.text-salad{color:#33db9b !important}.text-indigo{color:#3f51b5 !important}.font-roboto{font-family:"Roboto" !important}.font-awesome{font-family:"Geogrotesque Cyr", "FontAwesome" !important}.fs-7{font-size:0.8rem !important}.fs-8{font-size:0.75rem !important}.wrapper{display:flex;flex-direction:column;width:100%}@media (min-width: 1400px){.wrapper{max-width:1320px;margin-left:auto;margin-right:auto;padding:0px}}.p-5{padding:0.15rem !important}.mt-6{margin-top:3rem}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}a[data-fancybox] img{cursor:zoom-in}body.home{display:flex;flex-direction:column;font-family:"Roboto";min-height:100vh;font-style:normal;font-weight:400;background:#a0a0a0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:lightgrey;background-image:url(/assets/img/bg-home.webp);background-repeat:no-repeat;background-size:cover;background-position:center 122px}body.home header{min-height:96px;background-color:white}body.home main{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;flex-grow:1;background-color:unset}body.home main h1{font-size:3rem;padding:2rem;border-bottom:unset;text-shadow:1px 1px 0 #fff,-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff;color:#000000;animation:colorChange 3s infinite alternate}@media (max-width: 520px){body.home main h1{font-size:2rem}}@keyframes colorChange{0%{color:#000000}100%{color:#49738b}}body.home footer{color:black;min-height:32px;background-color:rgba(131,172,224,0.25)}body.home footer .footer-content{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;align-items:center;padding-top:6px;font-size:0.85rem;text-align:center}@media (max-width: 576px){body.home footer .footer-content{height:10vh}}body.home footer .footer-content a{color:white}body.home footer .footer-content a:hover{color:black}body.page{display:flex;flex-direction:column;font-family:"Roboto";min-height:100vh;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#efefef}body.page header{min-height:96px;background-color:white;width:100%}@media (min-width: 1400px){body.page header{max-width:1320px;margin-left:auto;margin-right:auto;padding:0px}}body.page header img.page-logo{max-height:96px}body.page main{display:flex;flex-direction:row;justify-content:center;align-items:stretch;flex-wrap:wrap;flex-grow:1}body.page main .wrapper{background-color:#ffffff;padding:2rem 2rem 2rem 2rem}body.page main .wrapper a:not(.btn){color:#2196f3;text-decoration:none;background-color:transparent;text-decoration:none}body.page main .wrapper a:hover:not(.btn){color:#33db9b;background-color:transparent;text-decoration:none}body.page footer{color:black;min-height:32px}body.page footer .wrapper{background-color:#89acd3}body.page footer .footer-content{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-around;position:relative;height:5vh;font-size:0.85rem;text-align:center}@media (max-width: 576px){body.page footer .footer-content{height:10vh}}body.page footer .footer-content a{color:white}body.page footer .footer-content a:hover{color:black}div.alert-info{border-left:6px solid #34b9e4;background-color:#efefef;color:#4f4f4f;padding:1rem 1rem 0.5rem 1rem;margin:0.5rem 0rem 2rem 0rem}.is-invalid{color:red;font-size:0.75rem}.navbar{-webkit-box-shadow:none;box-shadow:none}.dropdown-menu{border-radius:0px}.dropdown-menu,.dropdown-menu>.dropdown-item,.dropdown-menu>li:first-child,.dropdown-menu>li:first-child .dropdown-item,.dropdown-menu>li:last-child,.dropdown-menu>li:last-child .dropdown-item{border-radius:0px;font-size:1rem}.section-top-nav{font-family:"Roboto";font-size:1rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width: 480px){.section-top-nav{font-size:0.85rem}}.section-top-nav a{color:black !important}.section-top-nav a:hover{color:#1d3557 !important}.section-top-nav .navbar-nav>li>.dropdown-menu{color:black;background-color:white;padding:0.5rem !important}.section-top-nav .navbar-nav>li>.dropdown-menu a{color:black !important;background-color:white;padding-right:4rem}.section-top-nav .navbar-nav>li>.dropdown-menu a:hover{color:#f9f9f9 !important;background-color:#00a1d6}.section-top-nav .navbar-nav>li>.dropdown-menu>.dropdown-divider{border-top:1px dotted #5993bc !important}.section-top-nav .dropdown .show .nav-link{padding-left:0.5rem !important}.dropdown-toggle::after{display:inline-block}.navbar-toggler-title{display:inline-block;color:#a0a0a0}.navbar-toggler-title:hover{color:#ffffff}.navbar-toggler-title-dark{display:inline-block;vertical-align:text-bottom;color:#000000}.navbar-toggler-title-dark:hover{color:#0085c0}.navbar .dropdown-toggle,.navbar .dropdown-menu a{cursor:pointer;text-decoration:none}.navbar .dropdown-menu>li>a:after{transform:rotate(90deg)}.navbar .dropdown-item.active,.navbar .dropdown-item:active{color:inherit;text-decoration:none;background-color:inherit}.navbar .dropdown-item:focus,.navbar .dropdown-item:hover{color:green;text-decoration:none;background-color:#f8f9fa}.custom-toggler .navbar-toggler-icon{background-image:url(/assets/img/common/hamburger-ico-black.svg);height:1.6rem}.custom-toggler.navbar-toggler{border-color:#1f2236}.custom-toggler-light .navbar-toggler-icon{background-image:url(/assets/img/common/hamburger-ico-white.svg);height:1.6rem}@media (max-width: 520px){.custom-toggler-light .navbar-toggler-icon{height:1rem;margin-bottom:0.1rem}}.custom-toggler.navbar-toggler{border:1px solid black;background-color:white}.custom-toggler-light.navbar-toggler{border:1px solid white}@media (max-width: 520px){.navbar-toggler{font-size:1rem}}@media (min-width: 767px){.navbar .dropdown-toggle:not(.nav-link)::after{display:inline-block;width:0;height:0;margin-left:0.5rem;vertical-align:0;border-bottom:0.3rem solid transparent;border-top:0.3rem solid transparent;border-left:0.3rem solid}}.nav-divider{padding:12px 2px 8px 2px;font-size:0.85rem;color:black}@media (max-width: 1200px){.nav-divider{display:none}}.navbar-collapse{margin-top:8px}.navbar-collapse-home{margin-left:48px}.navbar-collapse-page{margin-left:92px}@media (max-width: 680px){.navbar-collapse{margin-left:32px !important}.page-bg-in{padding-left:0px;padding-right:0px}}.section-top-nav-page{background:#1f2236;font-family:"Geogrotesque Cyr";font-size:1.23rem}@media (max-width: 480px){.section-top-nav-page{font-size:1.1rem}}.section-top-nav-page a{color:#f9f9f9 !important}.section-top-nav-page a:hover{color:#a8dadb}.section-top-nav-page .navbar-nav>li>.dropdown-menu{color:black !important;background-color:white !important;padding:0.5rem !important}.section-top-nav-page .navbar-nav>li>.dropdown-menu a{color:black !important;background-color:white !important}.section-top-nav-page .navbar-nav>li>.dropdown-menu a:hover{color:#f9f9f9 !important;background-color:#1d3557 !important}.section-top-nav-page .navbar-nav>li>.dropdown-menu>.dropdown-divider{border-top:1px dotted #5993bc !important}.section-top-nav-page .dropdown .show .nav-link{padding-left:0.5rem !important}.waves{position:relative;width:100%;height:20vh;margin-bottom:-7px;min-height:100px;max-height:150px}.parallax>use{animation:move-forever 25s cubic-bezier(0.55, 0.5, 0.45, 0.5) infinite}.parallax>use:nth-child(1){animation-delay:-2s;animation-duration:7s}.parallax>use:nth-child(2){animation-delay:-3s;animation-duration:10s}.parallax>use:nth-child(3){animation-delay:-4s;animation-duration:13s}.parallax>use:nth-child(4){animation-delay:-5s;animation-duration:20s}@keyframes move-forever{0%{transform:translate3d(-90px, 0, 0)}100%{transform:translate3d(85px, 0, 0)}}@media (max-width: 768px){.content{height:30vh}h1{font-size:24px}}#loader-div{position:fixed;left:0px;top:0px;width:100%;height:100%;z-index:9999;opacity:1;background:url(/assets/img/common/loader.gif) center no-repeat #fff}#loader-div.is-loaded{opacity:0;transition:all 1s;-webkit-transition:all 1s;z-index:-1}#cookiesModal div.modal-header{color:black;background-color:yellow !important}#cookiesModal div.modal-body{color:black}h1{font-family:"AdihausDIN Cn";border-bottom:1px solid #35b9e3;margin-bottom:2rem}h2{font-family:"AdihausDIN Cn";color:#35b9e3}h3{font-family:"AdihausDIN Cn";color:black}a{color:#2196f3;text-decoration:none;background-color:transparent;text-decoration:none}a:hover{color:#ffffff;background-color:transparent;text-decoration:none}a.langswitch{font-weight:500;color:#ffffff;text-transform:uppercase}a.langswitch:hover{color:#a8dadb}a.langswitch.active{font-weight:500;color:#33db9b !important;text-transform:uppercase;background-color:#ffffff;padding:5px 3px 3px 3px}a.langswitch.active:hover{color:#1f2236}.modal{--mdb-modal-border-radius: unset;--mdb-modal-inner-border-radius: unset;--mdb-modal-header-padding: 0.5rem 1rem 0.5rem 1rem}.modal-header{background-color:#33db9b;color:black}
