#nav{position:relative;z-index:15}#nav .nav-container{position:relative;z-index:1;background:#000000}#nav .nav-container.fixed{position:fixed;top:0;right:0;left:0;opacity:1}#nav li{position:relative}#nav li > a{display:block;padding:1rem 0.5rem;color:#ffffff;text-align:center;text-decoration:none !important;white-space:nowrap}#nav li.selected > a, #nav li.selected-path > a, #nav li.hover > a, #nav li.focus > a{background:#000000 !important}#nav ul.level-0{width:100%}#nav li.level-0{width:1%;display:table-cell}#nav li.level-0.has-child > a::after{content:"";border:0.3rem solid #ffffff;opacity:0.5;height:0;width:0;border-left-color:transparent;border-bottom-color:transparent;border-right-color:transparent;position:absolute;bottom:0.15rem;left:50%;transform:translate(-50%,0)}#nav .level-0 ul{visibility:hidden;position:absolute;top:0;left:0;min-width:100%;z-index:1;opacity:0;padding-top:1rem;transition:opacity 250ms ease-in-out, visibility 250ms ease-in-out, padding-top 250ms}#nav .level-0 ul li > a{padding:1rem 1rem;text-align:left;background:#000000}#nav li.hover > ul, #nav li:hover > ul, #nav li.focus > ul, #nav li:focus > ul{visibility:visible;opacity:1;padding-top:0}#nav ul.level-1{top:100%;left:0}#nav ul.level-1 li.has-child > a::after{content:"";border:0.3rem solid #ffffff;opacity:0.5;height:0;width:0;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;position:absolute;right:0.25rem;top:50%;transform:translate(0,-50%)}#nav .level-1 ul{left:100%}.top{background:#000000;color:#ffffff;padding:0.5rem 0}.top li{display:inline-block}.top li > a:hover, .top li > a.focus{text-decoration:none;color:#ffffff}.top .s-contact li{margin-bottom:0 !important}.top .s-contact i{left:10px !important}.top a{color:#ffffff}.top #header-opening button{padding:0;background:transparent !important;border:none !important;box-shadow:none !important}.top #header-opening button:hover, .top #header-opening button.focus, .top #header-opening button:focus, .top #header-opening button:active{background:transparent !important;border:transparent !important;box-shadow:none !important}.top #header-opening button i{left:-20px !important;top:0.2rem !important;padding:0 !important}.top #header-opening button::after{margin:0 !important}.top #header-opening button .opening_span{display:inline-block;position:relative;top:-2px;margin-right:0.5rem}.top #header-opening .open{width:20rem !important}.top #header-opening .s-dropdown-content.open li{width:100%}.top #header-opening .s-opening-list *{color:#000000 !important}.top #header-opening .s-opening-list li{margin-bottom:0.5rem}.top #header-opening .s-opening-list li .times li{margin-bottom:0 !important}.top .right ul{float:right}.top .right ul li{padding:0 0.5rem;padding-right:0 !important;display:inline-flex}.top .right ul li i{padding-right:0.3rem}.top .right ul li.login .btn{background:#003399 !important;border:#003399 !important}.top .right ul li.login .btn:hover, .top .right ul li.login .btn.focus, .top .right ul li.login .btn:focus, .top .right ul li.login .btn:active{background:#003399 !important;border:#003399 !important;box-shadow:none !important}.top .right ul li.login .open{color:#000000 !important}.top .right ul li.login .open a{color:#000000 !important}.top .right ul li.login .open .btn{color:#ffffff !important;background:#000000 !important}.s-fAds .list{position:relative}.s-fAds .list a.btn-link h5{font-size:1.3rem;margin:0;text-align:left}.s-fAds .list a.btn-link:hover, .s-fAds .list a.btn-link:focus{text-decoration:none}.s-fAds .list .card-header{padding-right:12rem}.s-fAds .list .card-header .btn-readmore{position:absolute;top:0.75rem;right:1.25rem}.s-fAds .list .settings a.btn-link{width:auto;display:inline-block}.s-fAds .list .settings a.btn-link i{font-size:1.5rem}.s-fAds .list .settings a.btn-sm i{font-size:1.5rem}.detail .card{min-height:250px}.detail .s-gallery .row > *{margin-bottom:30px}.detail .s-fAds{margin-bottom:0.5rem}.detail .s-fAds .teaser{line-height:1.6;padding-bottom:5px}.detail .s-fAds .teaser .item{border-bottom:1px solid #eeeeee;position:relative;min-height:50px}.detail .s-fAds .teaser .item a{position:absolute;top:50%;left:0;right:0;padding:0.5rem 0;transform:translateY(-50%);font-size:0.8rem}.detail .s-fAds .teaser .item a:hover, .detail .s-fAds .teaser .item a:focus{cursor:pointer}#wrapper-outer{position:relative;min-height:100%}#header{position:relative;z-index:20}#header .main{position:relative}#header .main #form-location, #header .main #form-location_set{margin-top:1rem}#nav .btn{margin-bottom:0}#banner{position:relative;background:#000000;min-height:13rem}#banner .s-banner{overflow:hidden;position:relative;max-height:20rem}#banner .s-banner:after{content:"";display:block;position:absolute;bottom:0;right:0;left:0;height:17rem;background:linear-gradient(180deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0.7) 100%);z-index:5}#banner .s-banner img{min-width:1000px;max-width:none}#banner .title{padding-bottom:2rem;position:absolute;z-index:6;right:0;left:0;bottom:0}#banner .title img{float:left}#banner .title p{color:#ffffff}#banner .title h1{color:#ffffff}#banner .title h1.with_image{margin-left:75px;margin-top:0.75rem}#main{position:relative;z-index:10;padding:3rem 0}#main ::selection, #main ::-moz-selection{color:#ffffff;background:#000000}#main .card-col .card h5{margin-top:0}#main #card_register .small{width:50%;text-align:right;margin:0 0 5px 0}#main #sidebar .card-body{padding:1.25rem 0.75rem}#main #sidebar .sitemap_ads ul.level-0{padding-left:0;position:relative;margin:1rem 0 0}#main #sidebar .sitemap_ads ul.level-0 li{list-style:none;position:relative;border-bottom:2px solid #eeeeee;padding:0}#main #sidebar .sitemap_ads ul.level-0 li:last-child{border:none}#main #sidebar .sitemap_ads ul.level-0 li a{display:block;padding:0.375rem 0.35rem;width:100%;min-height:45px;height:100%}#main #sidebar .sitemap_ads ul.level-0 li a span{display:block;position:absolute;top:50%;left:0.5rem;transform:translateY(-50%)}#main #sidebar .sitemap_ads ul.level-0 li a span.with_image{left:35px}#main #sidebar .sitemap_ads ul.level-0 li a:hover span, #main #sidebar .sitemap_ads ul.level-0 li a:focus span{font-family:opensans_semibold_webfont, Arial, sans-serif}#main #sidebar .sitemap_ads ul.level-0 li.selected span{font-family:opensans_semibold_webfont, Arial, sans-serif}#main #sidebar .sitemap_ads ul.level-0 li > a > img{position:absolute;top:50%;left:7px;transform:translateY(-50%)}#footer{position:relative;z-index:5;background:#003399}#footer *{color:#ffffff}#footer .main{padding:1rem 0}#footer .main .s-logo{padding:0.5rem 0;margin:0}#footer .main .s-logo img{width:200px}#footer .main li img{display:none}#footer .bottom{padding:0.5rem 0;font-size:0.8rem;background:#000000}#quicklinks{position:fixed;z-index:100;right:0;top:20%;display:block}#quicklinks li{overflow:hidden;width:2.8rem;transition:width 300ms}#quicklinks li span{display:inline-block;padding-left:1rem}#quicklinks li a{background:#000000;color:#ffffff;font-size:1.2rem;padding:0.5rem 0.5rem;display:block;margin-top:5px;width:420px;transition:background 300ms}#quicklinks li a i{width:2rem;text-align:center}#quicklinks li a:hover{background:#003399}#quicklinks:hover li{width:250px}@media screen and (max-width:575px){footer{font-size:0.8rem}footer h5{font-size:1rem}}@media screen and (max-width:767px){.s-fAds .list .card-header{padding-right:0}.m-article_location .detail .card{min-height:200px !important}.m-misc_contact .card{min-height:auto}#form-location a, #form-location_set a{color:#ffffff}#sidebar .card-body{padding:1.25rem 0.75rem}#sidebar .sitemap_ads ul.level-0{padding-left:0;position:relative;margin:1rem 0 0}#sidebar .sitemap_ads ul.level-0 li{list-style:none;position:relative;border-bottom:2px solid #eeeeee;padding:0;background:#ffffff}#sidebar .sitemap_ads ul.level-0 li:last-child{border:none}#sidebar .sitemap_ads ul.level-0 li a{display:block;padding:0.375rem 0.35rem;width:100%;min-height:45px;height:100%}#sidebar .sitemap_ads ul.level-0 li a span{display:block;position:absolute;top:50%;left:0.5rem;transform:translateY(-50%)}#sidebar .sitemap_ads ul.level-0 li a span.with_image{left:35px}#sidebar .sitemap_ads ul.level-0 li a:hover span, #sidebar .sitemap_ads ul.level-0 li a:focus span{font-family:opensans_semibold_webfont, Arial, sans-serif}#sidebar .sitemap_ads ul.level-0 li > a > img{position:absolute;top:50%;left:7px;transform:translateY(-50%)}.container{padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.row > *{padding-right:15px;padding-left:15px}#header{font-size:0.9rem}#header .s-logo{padding:1rem 2rem}#header button{margin:1.5rem 0 0 0;padding:0;float:right}#banner .title{position:relative;margin-top:-8rem}#banner .s-banner:after{background:linear-gradient(180deg,rgba(0,0,0,0) 0%,#000000 100%)}#banner .s-banner img{transform:translate(-25%,0%);height:auto}.oc-nav_mobile-main{overflow:hidden}.oc-nav_mobile-inner{color:#ffffff;padding:0 30px 30px 15px;margin-right:-17px}.oc-nav_mobile-inner .card-body{padding:1.25rem 0}.oc-nav_mobile-inner .card-body h5{margin-top:0}.oc-nav_mobile-inner #card_register{background:#ffffff;color:#003399;margin:0 10px}.oc-nav_mobile-inner #card_register .mt-5{margin-top:0.5rem !important}#main{padding:1rem 0}}@media screen and (min-width:768px) and (max-width:1414px){.m-article_location .detail .card .card-body{padding:0.5rem}.m-article_location .detail .card .card-body h3{font-size:1.3rem}.m-article_location .detail ul{margin:0 -10px}.m-article_location .detail ul li{padding:0 10px}.m-article_location .detail ul ul{margin:0}.m-article_location .detail ul ul li{padding:0}}@media print{@page{size:330mm 427mm;margin:15mm}.container{width:1170px}}