body{position:relative;font-family:Arial,HelveticaNeue,"Helvetica Neue",Helvetica,sans-serif;font-weight:400;color:#686868;font-size:1rem;line-height:26px;letter-spacing:.02em;background-color:#fafafa;border-top:5px solid #172154}h1{font-size:1.8rem}h1,h2,h3,h4,h5,h6{color:#172154;font-family:Raleway,Arial,sans-serif;font-weight:700;line-height:1.1;letter-spacing:1px;margin:0 0 1em 0;padding:0;text-transform:uppercase}h4,h5,h6{text-transform:uppercase}h4{font-size:17px;padding-top:14px}h6{font-family:Arial,HelveticaNeue,"Helvetica Neue",Helvetica,sans-serif;font-size:12px;padding-right:0;margin-top:1px;word-wrap:break-word}p{padding-top:15px}.artikelgrid-item .details_content{padding:.5rem 0 2rem 0}.eventslist-item{background-color:#4891dc!important}.eventslist-item .eventslist-item-date{height:120px;background:#172154;color:#fff;font-size:24px;display:inline-block;margin:0;padding:1.7em .3em;text-align:center;border-radius:10px;vertical-align:middle;width:100%}.eventslist-item .eventslist-img{width:100%}.eventslist-item .eventslist-item-main-desc p{padding-top:0;margin-bottom:.5rem}.eventslist-small{max-height:400px;overflow:hidden}.eventslist-small .eventslist-item{grid-template-columns:140px 1fr;grid-template-rows:135px;margin:0 0 5px 0}.eventslist-small .eventslist-item .eventslist-item-date{font-size:1em;height:135px}.eventslist-small .eventslist-item .eventslist-item-main-desc h1,h2,h3,h4,h5,h6{padding-top:0;margin-bottom:.5rem;font-weight:700;letter-spacing:initial}.eventslist-small .eventslist-item .eventslist-item-main-desc h4{font-size:15px}.eventslist-small .eventslist-item .eventslist-item-main-desc p{padding-top:0;margin-bottom:.2rem}.eventslist-small .eventslist-item .eventslist-img img{width:100%;background-color:transparent;height:135px;background:#172154;border-radius:10px}.BilderWandBildContainer{position:relative;text-align:center;color:#000;margin:20px}.CenterBilderwandText{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.CenterBilderwandText p{margin:0}.BilderWandDetailContainer{margin-top:50px;margin-bottom:50px}.BilderWandBild{max-width:100%;max-height:200px}@media (max-width:768px){.BilderWandBild{max-height:auto}}.BilderWandDetailContainer .carousel-indicators li{width:.625rem;height:.625rem;cursor:pointer;border-radius:50%}.BilderWandOverlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:.5s ease;background-color:#089}.BilderWandBildContainer:hover .BilderWandOverlay{opacity:1}.BilderWandOverlayText{color:#fff;font-size:22px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}input[type=datetime],input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{background:#fff;background-clip:padding-box;border:1px solid #eaeaea;border-radius:1px;font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-size:14px;height:32px;line-height:1.42857143;padding:0 9px;vertical-align:baseline;width:100%;box-sizing:border-box}section{padding-bottom:20px;padding-top:0}section+section{padding-top:20px}main{padding-bottom:20px;padding-top:20px}.Homepage_Title{height:40px;background-color:#fff;position:absolute;width:100%;bottom:0;font-family:Arial,Helvetica,sans-serif}.colour_highlight_1{color:#000}:hover.colour_highlight_1{text-decoration:none;color:#000}.alignRight{align-content:right;text-align:right;float:right}.alignLeft{align-content:left;text-align:left;float:left}.btn-1{border:none;border-radius:0;box-shadow:none;display:inline-block;font-family:Montserrat,sans-serif;border-radius:3px;font-weight:400;text-shadow:none;white-space:nowrap;-webkit-transition:all .3s ease;transition:all .3s ease;font-size:14px;height:50px;line-height:50px;color:#fff;background-color:#4a4a4a;text-transform:uppercase;margin-bottom:10px}.btn-1:hover{background-color:#089}.link{text-decoration:underline;color:#000}.link:hover{text-decoration:underline;color:#666}.page-title{margin-left:auto;margin-right:auto;text-align:center;font-size:24px;color:#333;position:relative;text-transform:uppercase;padding-bottom:18px;margin-bottom:25px;margin-top:25px;font-family:Oswald,sans-serif;display:block;font-weight:700}.small-title{font-size:18px;color:#333;position:relative;text-transform:uppercase;padding-bottom:18px;margin-bottom:15px;margin-top:15px;font-family:Oswald,sans-serif;display:block;font-weight:700}.text-emphasis{color:#666;font-size:14px;font-style:italic}.top-nav{line-height:30px}.top-nav .container{padding-left:0}.top-link{font-size:12px;color:#888}.top-nav ul.top-link{margin:0;padding:0 5px}.top-nav ul.top-link li{display:inline-block}li.top-link-left{float:left}li.top-link-right{font-size:20px;float:right}.top-link a{color:#888;text-transform:uppercase;margin-left:10px;margin-right:10px}.top-link a:hover{color:#089;text-decoration:none}.nav-container{background-color:#f5f5f5;box-shadow:0 1px 6px rgba(0,0,0,.09);padding:10px 20px}nav.navbar{margin-right:-15px;margin-left:-15px;justify-content:center}nav.navbar .navbar-brand{margin:0}.navbar-toggler{color:#000;float:right;z-index:1000;position:relative}a.navbar-brand{padding-top:0;padding-bottom:0}.logo{padding:0}.logo-bild{max-height:100px;padding:20px 0}.navbar-collapse{padding:0;justify-content:end}.navbar-background{background-color:#f5f5f5;padding-top:0;padding-bottom:0;margin:0}nav.navbar .navbar-nav{position:relative;flex-wrap:wrap}nav.navbar .navbar-nav .minicart{font-size:24px}nav.navbar .navbar-nav .minicart .counter.qty{position:absolute;min-width:18px;height:18px;border-radius:100%;background:#000;line-height:18px;padding:0;margin:0;text-align:center;top:auto;right:auto;font-size:12px;color:#fff;display:block;margin-left:15px;margin-top:-30px}nav.navbar .navbar-nav .dropdown-menu.minisearch{right:0;left:auto;min-width:470px;height:45px;line-height:45px;position:absolute;padding:0;margin:0;border-radius:2px;border:1px solid #999}nav.navbar .navbar-nav .dropdown-menu.minisearch:focus{border:0}.dropdown-menu{margin-top:-10px}.navbar-light .navbar-nav .nav-link{font-weight:400;display:block;line-height:22px;color:#151b4f;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.navbar-light .navbar-nav .nav-link:hover{color:#4891dc}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:#4891dc}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:5px 10px 12px rgba(0,0,0,.6);box-shadow:5px 10px 12px rgba(0,0,0,.6)}.dropdown-menu label{display:none}.dropdown-menu input{padding:0;width:100%;padding-right:45px;margin:0;border:0;color:#555;padding-left:10px;font-size:14px;position:static;font-style:italic}nav.navbar .navbar-nav .dropdown-menu .action.search::before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:ElegantIcons;content:"\55";color:#fff;display:inline-block;width:45px;height:45px;line-height:45px;text-align:center;color:#333;font-weight:700;font-size:18px}.dropdown-menu .action.search>span{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.dropdown-menu .action.search{padding:0;right:0;top:0;position:absolute;display:block;background:0 0;line-height:0;border:0}.home-pics{display:-ms-grid;display:grid;-ms-grid-columns:1fr .5em 2fr;grid-template-columns:1fr 2fr;-ms-grid-rows:1fr .5em 1fr;grid-template-rows:1fr 1fr;-webkit-column-gap:.5em;-moz-column-gap:.5em;column-gap:.5em;row-gap:.5em;padding:.5em;width:100%}.home-pics a{opacity:1;transition:.5s all}.home-pics a .bg-fade{opacity:0;transition:1s opacity;background-color:#222;position:absolute;top:0;bottom:0;left:0;right:0}.home-pics a .bg-fade:hover{opacity:.5}.home-pics a.left-link1{-ms-grid-row:1;-ms-grid-column:1}.home-pics a.left-link2{-ms-grid-row:2;-ms-grid-column:1}.home-pics a.right-link{grid-column-start:2;grid-column-end:3;grid-row-start:1;grid-row-end:3;-ms-grid-row:1;-ms-grid-column:3;-ms-grid-row-span:3}.square h1{color:#000;position:absolute;bottom:-3;padding-left:1%;font-size:30px;font-weight:800}@media (max-width:768px){.square h1{font-size:22px}}.square{background-size:cover;background-position:center;width:100%;padding-top:75%;-ms-padding-top:200px;position:relative;display:block}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.square{padding-top:250px}}.home-button-link{background:0 0;border:3px solid #000!important;text-align:center;font-size:12px;font-family:Oswald;color:#000;cursor:pointer;line-height:12px;padding:14px 22px;text-transform:uppercase;text-decoration:none;transition:all ease-in-out .25s;margin-right:20px;display:inline-block}.home-button-link:hover{background:#000;color:#fff!important;text-decoration:none}.home-button-link.active{background:#bcd13d;border:3px solid #bcd13d!important;color:#fff}.home-button-link.active:hover{background:#a0ba1f;border:3px solid #a0ba1f!important;color:#fff!important;text-decoration:none}.kontakt_titel{font-size:16px;text-transform:UPPERCASE}.carousel-item-fullscreen{min-height:100vh;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;margin-top:-85px}.carousel-inner-overlay{background-color:#fff;bottom:0;left:-15px;opacity:.5;position:absolute;right:-15px;top:0;z-index:-1}.carousel-caption{top:25%;bottom:auto;color:#000;text-align:left}.carousel-caption h1{font-size:48px;line-height:49px;font-weight:700;color:#0d0d0a;font-family:Oswald}.carousel-caption h1 a{text-decoration:none}.carousel-caption h2{font-size:32px;line-height:25px;font-weight:500;color:#0d0d0a;font-family:Oswald}.carousel-caption h3{font-size:17px;line-height:20px;font-weight:300;color:#0d0d0a;font-family:Oswald}.carousel-caption a{font-size:13px;line-height:15px;font-weight:400;color:#0a0a0a;font-family:Oswald;border-bottom:2px solid rgba(0,0,0,.16);cursor:pointer}.carousel-caption a:focus,.carousel-caption a:hover{color:#000}.carousel-indicators{border-radius:4px;padding:0 10px;background-color:rgb(0,0,0,.5);width:fit-content;margin:0 auto;bottom:10%}.carousel-control-next-icon,.carousel-control-prev-icon{box-shadow:0 0 5px 5px #555;background-color:#555;border-radius:4px}.info-set-main-header{text-align:center;width:100%}.info-set-item{text-align:center}.info-set-item .info-set-icon{font-style:normal;font-weight:400;display:inline-block;text-decoration:inherit;width:inherit;height:inherit;font-size:1em;text-align:center;text-rendering:optimizelegibility;font-size:5em!important}.info-set-item .info-set-text{font-size:13px;font-family:'roboto slab';line-height:1.8;font-weight:300;color:#252522}.home-text-main{font-size:18px}.home-text-img-div{max-width:250px;margin:auto}.home-text-img{width:auto;max-height:250px;margin:auto;display:block}.shop-breadcrumbs{width:100%;margin-top:10px;margin-bottom:10px}.shop-titel{font-size:18px;color:#333;position:relative;text-transform:uppercase;padding-bottom:12px;font-family:Oswald,sans-serif;font-weight:600;margin-top:10px;margin-bottom:0;padding-bottom:0}.shop-cat-desc{margin-bottom:20px}.shop-breadcrumbs a,.shop-breadcrumbs span{color:#636363;font-size:13px}.shop-breadcrumbs a:hover{color:#089;text-decoration:underline}.shop-main{width:100%}.shop-filters .cat-header-container{margin-bottom:20px}.shop-filters .cat-header-container:hover{cursor:pointer}.shop-filters .cat-header-arrow{display:block;float:right;font-size:24px;transform:rotate(0);transition:transform ease-in-out .25s}.shop-filters .cat-header-arrow.up{transform:rotate(180deg)}.shop-filters .cat-header{font-size:18px;color:#333;position:relative;text-transform:uppercase;padding-bottom:12px;font-family:Oswald,sans-serif;display:inline;font-weight:600}.shop-filters .cat-header::before{content:"";width:20px;border-top:3px solid #089;position:absolute;left:0;bottom:0}.shop-filters .cat-sub-header{font-size:14px;color:#333;position:relative;text-transform:uppercase;margin-bottom:5px;font-family:Oswald,sans-serif;display:block;font-weight:600}.shop-filters .cat-items{list-style:none;padding:0}.shop-filters .category .cat-item.active{font-weight:600;text-decoration:underline}.shop-filters .filters{margin-top:25px}.shop-filters .filters .clear-filters{border:1px solid #333;border-radius:2px;display:block;padding:2px;text-align:center;background-color:#666;color:#fff;margin:10px auto;width:100%;font-size:13px}.shop-filters .filters .clear-filters:hover{color:#000;background-color:#fff;text-decoration:none}.shop-filters .filters .cat-item.active{background-color:#e1e1e1;border-radius:2px}.shop-filters .filters .cat-item.active a::after{content:'\4d';font-family:ElegantIcons;float:right;font-size:26px;margin-top:-9px}.shop-filters .cat-item a{color:#636363;font-size:13px;display:block;padding:2px}.shop-filters .cat-item a:hover{color:#089;text-decoration:none}.shop-main .product-grid{list-style:none;padding:0}.shop-main .product-item{list-style:none;margin-bottom:45px;padding:0 24px;padding-bottom:70px;border-right:1px solid #eaeaea}#select-produkte-sort{width:auto;margin-right:25px}#select-produkte-limit{width:auto}.shop-main .product-paging{text-align:right;font-size:18px;margin:auto;margin-bottom:10px}.page-link{padding:.05rem .55rem}.shop-main .product-item .product-image{object-fit:contain;max-width:200px;display:block;margin-left:auto;margin-right:auto}.shop-main .product-item .product-info h3{line-height:1}h3.product-name{font-size:16px;color:#7b7b7b;font-weight:600}a.product-title{font-size:16px;color:#7b7b7b;font-weight:600}a:hover.product-title{color:#089;text-decoration:none}.shop-main .product-item .product-teaser{font-size:12px}.shop-main .product-item .product-price{font-size:14px;margin-top:0;position:relative;z-index:2;color:#089;font-weight:700;display:inline-block;margin-bottom:10px}.shop-main .product-item .product-cart{position:absolute;bottom:0;width:100%;left:0}.shop-main .product-item .product-cart .product-cart-form{margin:0 24px}.shop-main .product-item .product-cart .item-to-cart{width:100%}.search-item-img{float:left;max-width:200px;max-height:200px}.search-nav{left:50%;position:absolute;transform:translateX(-50%)}.search-result-content{width:100%}.item-main{margin-bottom:40px}.item-main .item-img{height:100%}.item-main .item-img .item-full-img{display:block;padding:20px;object-fit:contain;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%;height:100%}.item-main .item-info h2{font-size:18px;color:#333;position:relative;text-transform:uppercase;padding-bottom:12px;margin-bottom:20px;font-family:Oswald,sans-serif;display:block;font-weight:600}.item-main .item-info h2::before{content:"";width:20px;border-top:3px solid #089;position:absolute;left:0;bottom:0}.item-main .item-desc{color:#606060;font-size:14px;font-style:italic}.item-main .item-price{font-size:24px;color:#089;font-weight:700;margin-bottom:20px}.item-info .item-actions .anzahl{width:50px;height:32px;padding:5px;margin-bottom:10px}.item-full-info #item-full-info-tabs{width:100%}.item-full-info #item-full-info-tabs .nav-item{margin-right:30px}.item-full-info #item-full-info-tabs a{background-color:#fff;border:0;font-size:18px;color:#333;position:relative;text-transform:uppercase;padding:0;padding-bottom:12px;margin-bottom:20px;font-family:Oswald,sans-serif;display:block;font-weight:600}.item-full-info #item-full-info-tabs a.active::before{content:"";width:20px;border-top:3px solid #089;position:absolute;left:0;bottom:0}.item-full-info #item-full-info-tabs a:hover{color:#089}.item-full-info #item-full-info-tabs a.active{color:#089}.item-full-info .tab-content{margin-top:25px}.checkout-item{border-top:solid 1px #e1e1e1;margin:0;padding:8px 0 0 0}.checkout-img{width:5%;float:left}.checkout-img .item-full-img{width:100%}.checkout-desc{width:95%;float:left;position:relative;padding-left:10px;font-size:12px}.checkout-itemname{width:85%}.checkout-itemname a{font-size:11px;color:#7b7b7b;font-weight:600}.checkout-itemname a:hover{color:#089;text-decoration:underline}.checkout-subcost{float:right;font-size:12px;font-weight:800}.checkout-price{width:100%}.checkout-price .aktion-current-price,.checkout-price .aktion-new-price,.checkout-price .aktion-old-price{display:inline-block;text-align:right;width:100%}.aktion-current-price span{color:#000}.checkout-price .aktion-new-price span{color:red}.checkout-price .aktion-new-price .aktion-text{color:#00f;margin:0 8px}.checkout-price .aktion-old-price span{text-decoration:line-through}.checkout-delete{float:right;position:absolute;top:0;right:0;padding:4px}.checkout-delete i{display:none;padding:10px;font-size:12px}.checkout-quantity{width:10%}.checkout-total{width:100%;font-size:18px;font-weight:800;margin:0;display:inline-block}.checkout-total label{font-weight:800}.checkout-total label:first-child{float:left}.checkout-total label:nth-child(2){float:right}.checkout-MWST{width:100%;font-weight:800;margin:0;display:inline-block;font-size:12px}.checkout-MWST label{font-weight:600;margin-bottom:0;font-size:12px}.checkout-MWST label:first-child{float:left}.checkout-MWST label:nth-child(2){float:right}input.checkout-button-number{display:block;margin-left:auto;margin-right:auto}input.checkout-button-submit{display:block;margin-left:auto;margin-right:auto}.bordered-1{border:1px solid #eaeaea;width:100%;padding:25px}.bordered-1 label{display:inline-block;margin:0;text-align:right}.bordered-1 input[type=password],.bordered-1 input[type=text]{display:inline-block;margin:0;width:100%;border:1px solid #eaeaea}.center{width:250px;margin:auto;text-align:center}.login-button{width:200px}.pass-forget{color:#aaa}.pass-forget:hover{color:#333}.error-field{color:red;font-size:14px}.create-user{margin:auto;display:block;width:200px}.cust-entry form .required>label::after{content:'*';color:#e02b27;font-size:1rem;margin:0 0 0 5px}.cust-entry form .error-field>input{border:1px solid red}.payment-warenkorb{color:red;font-size:16px}.payment-labels{margin:0;padding:8px 0 8px 0}.payment-labels div{padding:0 5px;text-align:right}.payment-labels div:first-child{text-align:left}.payment-item{border-top:solid 1px #e1e1e1;margin:0;padding:8px 0 8px 0}.payment-item div{padding:0 5px;text-align:right}.payment-item div:first-child{text-align:left}.payment-prices{border-top:solid 1px #e1e1e1;width:100%;padding:15px 5px;margin:auto}.payment-prices div span{float:right}.payment-prices .prices-total{font-weight:800;font-size:18px}input.payment-accept{width:200px;display:block;margin:auto}a.order-id{font-weight:800;text-decoration:underline}.clearfix::after{content:"";clear:both;display:table}.payment-address{margin:30px 10px;padding:30px;border:1px solid #eaeaea}.payment-address h3{font-size:18px;color:#666;font-style:italic}.account-links a{margin:0 10px;text-decoration:underline;transition:width ease 1s;position:relative}.account-links a:first-child{margin-left:0}.account-links a:before{content:"";position:absolute;left:0;bottom:0;border-top:3px solid #089;width:0;transition:width ease .5s}.account-links a:after{content:""}.account-links a:focus:before,.account-links a:hover:before{width:100%}.order-row{padding:4px 0;border-top:solid 1px #e1e1e1}.row-header{font-weight:700;color:#555}.order-row span{display:block;color:grey}.order-row a{text-decoration:underline;overflow-wrap:break-word;word-break:break-all}.order-total{text-align:right;border-top:solid 1px #e1e1e1;margin:0;padding:8px 0 8px 0}.order-address{margin:8px 0}.order-address .col-md{border-top:solid 1px #e1e1e1;padding-top:8px;padding-bottom:8px;margin-bottom:8px}.order-address .col-md:nth-child(2){border-left:solid 1px #e1e1e1}.order-address .col-md .col:first-child{color:#888;text-align:right}footer .footer-top a.btn-back-top{display:none;position:fixed;bottom:20px;right:30px;z-index:99;font-size:18px;border:none;outline:0;background-color:#888;color:#fff;cursor:pointer;padding:15px;border-radius:4px}footer .footer-top a.btn-back-top:hover{background-color:#555}footer .footer-static{width:100%}footer .footer-static{padding:30px 0 15px;background-color:#089;position:relative}footer .footer-static .title{position:relative;margin-bottom:10px;font-size:16px;padding-bottom:0;padding-left:15px;text-transform:uppercase;line-height:1;color:#fff;display:block;border-left:2px solid #fff;padding-left:10px}footer .footer-static .title::before{border-left:1px solid #fff}footer .footer-static .title:hover{color:#aaa}footer .footer-bottom{background-color:#2d2d2d;color:#999;font-size:14px;margin:0;padding:18px 0}footer .footer-text{color:#000!important;padding-left:14px}footer .footer-text:hover{color:#fff}a.footer-text{color:#000}a.footer-text:hover{color:#fff!important}.row.FooterBlackBlueBar{margin:0}.footer-bar{background-color:#f5f5f5;height:50px}.footer-bar-links{text-align:right;padding:15px 0}.copyright{padding:15px 0}@media(max-width:1200px){nav.navbar .navbar-nav{padding-left:40px}}@media(min-width:993px){.shop-main .product-item:nth-child(3n){border-right:none}}@media(max-width:992px){nav.navbar .navbar-nav{padding-left:0}nav.navbar .navbar-nav .dropdown-menu{min-width:96%;margin:0 2%}.shop-main .product-item:nth-child(2n){border-right:none}}@media(max-width:767px){.home-pics{grid-template-columns:1fr;grid-template-rows:1fr 1fr;-ms-grid-rows:1fr 1fr;-ms-grid-columns:1fr}.home-pics a.left-link1{-ms-grid-row:2;-ms-grid-column:1}.home-pics a.left-link2{-ms-grid-row:3;-ms-grid-column:1}.home-pics a.right-link{grid-column-start:1;grid-column-end:1;grid-row-start:1;grid-row-end:1;-ms-grid-row:1;-ms-grid-column:1;-ms-grid-row-span:1}.cat-header-container .cat-header-arrow{display:block}.shop-main .product-item{border-right:none}.shop-main .product-item{border-bottom:1px solid #eaeaea}}@media(max-width:576px){.navbar-toggler{top:-66px;position:absolute;right:0}nav.navbar .navbar-nav .dropdown-menu{min-width:96%;margin:0 2%}.carousel-caption h1{font-size:32px;line-height:38px;padding-bottom:15px}}#cookieConsent{z-index:999;min-height:20px;font-family:OpenSans,arial,sans-serif;padding:10px 20px;background:rgba(0,0,0,.6);overflow:hidden;position:fixed;color:#fff;bottom:0;right:0;display:none;left:0;text-align:center;font-size:15px;font-weight:700}#cookieConsent a{color:#4b8ee7;text-decoration:none}#closeCookieConsent{float:right;display:inline-block;cursor:pointer;height:20px;width:20px;margin:-15px 0 0 0;font-weight:700}#closeCookieConsent:hover{color:#fff}#cookieConsent a.cookieConsentOK{display:inline-block;color:#000;font-size:1.1em;background:#ffba55;text-decoration:none;cursor:pointer;padding:2px 20px;float:right;border-radius:20px}#cookieConsent a.cookieConsentOK:hover{background-color:#fda016}.menu-header a.logo{float:left}.menu-header h2,.menu-header h3{margin-top:5px;font-family:Arial,HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif;padding-left:160px;font-size:24px;line-height:26px;letter-spacing:.07em}.menu-header h3{color:#828282;font-family:Arial,HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif}.navbar-nav .nav-item{text-transform:uppercase;font-size:13px}.navbar-nav .nav-item.dropdown a{padding:10px 12px}footer .footer-container,footer .footer-container a,footer .footer-container h6,footer .footer-container p{color:#fff;margin-top:0;margin-bottom:0;padding:0}footer .footer-container{background:#172154;padding:1em 0 1em 0;font-size:11px;color:#fff;overflow:hidden}footer .footer-container{font-family:Arial,HelveticaNeue,"Helvetica Neue",Helvetica,sans-serif;font-weight:400;font-size:12px;line-height:20px}footer .footer-static{background-color:inherit}.btn-step{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#151b4f;border-radius:3px;border-bottom:3px solid rgba(0,0,0,.15)}.btn-step{font-family:Arial,HelveticaNeue-Bold,"Helvetica Neue Bold","Helvetica Neue",Helvetica,sans-serif;font-weight:400}.btn-step.active,.btn-step.disabled,.btn-step:active,.btn-step:focus,.btn-step:hover,.btn-step[disabled]{background-color:#5ca1e4!important;opacity:.9;background-image:none;color:#fff}.carousel-item-fullscreen{min-height:400px;margin-top:0}.carousel-inner-overlay{background-color:transparent}.carousel-caption{top:10%;height:287px;max-width:655px;background-color:rgba(0,0,0,.7);padding:50px 35px 10px 35px}.carousel-caption h1,.carousel-caption p{margin:0;margin-top:0;margin-top:-3px;line-height:1.3;color:#fff;text-shadow:0 1px 1px rgba(0,0,0,.4)}.carousel-caption h1{font-size:48px;letter-spacing:.03em;padding-bottom:12px}.carousel-caption p{font-size:24px;font-family:HelveticaNeue,"Helvetica Neue",Helvetica,Arial,sans-serif}.article{padding-top:15px}div#promotion{text-align:center;background-color:#ccecf8;padding-top:28px;padding-bottom:25px;box-shadow:0 0 0 1px #f4fbfd,0 0 0 2px #c2e1eb}