.h2,.m--message .message-module__wrapper .m--news-content-block h1,.m--message .message-module__wrapper h2,.m--news-content-block .m--message .message-module__wrapper h1,.m--news-content-block h1,.rich-text h2{color:#222!important}h1,h2{color:#243a76!important}.h3,.m--message .message-module__wrapper h3,.rich-text h3,form fieldset legend,h3{color:#243a76!important}.link,.link .link__label,.link--underline .link__label,.m--message .message-module__wrapper a:not(.button) .link__label,.privacy-consent__info a .link__label,.rich-text a:not(.button),.rich-text a:not(.button) .link__label{color:#df3153!important}.button--slider svg path,.link svg path,.link--underline svg path,.m--message .message-module__wrapper a:not(.button) svg path,.privacy-consent__info a svg path,.rich-text a:not(.button) svg path{fill:#df3153!important}.button--slider .link__arrow svg path,.link .link__arrow svg path,.link--underline .link__arrow svg path,.m--message .message-module__wrapper a:not(.button) .link__arrow svg path,.privacy-consent__info a .link__arrow svg path,.rich-text a:not(.button) .link__arrow svg path{fill:#df3153!important}.button--slider:hover,.link--underline:hover,.link:hover,.m--message .message-module__wrapper a:not(.button):hover,.privacy-consent__info a:hover,.rich-text a:not(.button):hover{color:#ad1a41!important}.button--slider:hover svg path,.link--underline:hover svg path,.link:hover svg path,.m--message .message-module__wrapper a:not(.button):hover svg path,.privacy-consent__info a:hover svg path,.rich-text a:not(.button):hover svg path{fill:#ad1a41!important}.button--slider:hover .link__arrow svg path,.link--underline:hover .link__arrow svg path,.link:hover .link__arrow svg path,.m--message .message-module__wrapper a:not(.button):hover .link__arrow svg path,.privacy-consent__info a:hover .link__arrow svg path,.rich-text a:not(.button):hover .link__arrow svg path{fill:#ad1a41!important}.number__button{color:#df3153!important}.number__button:focus{border-color:#ad1a41!important}.m--accordion .accordion__header{color:#243a76!important}.m--accordion .accordion__item{background-color:#f7f8fa!important}.m--accordion .accordion__check-icon svg path{fill:#df3153!important}.m--accordion.variant--customer-service .accordion__item{background-color:#fff!important}.m--header{background-color:#ad1a41!important}.m--hero-visual h1{color:#fff!important}.m--hero-visual .hero__visual-content-variant p{color:#fff!important}.m--hero-visual.variant--homepage .hero__visual-content header p{color:#fff!important}.m--hero-visual svg path{fill:#fff!important}.m--hero-visual .article-image:before,.m--hero-visual picture:before{background-color:rgba(34,34,34,.5)!important}.m--hero-visual.variant--homepage-zakelijk picture:before{background-color:rgba(34,34,34,.5)!important}.m--menu .button__label{color:#fff!important}.m--menu .button--menu .button__menu>svg rect{fill:#fff!important}.m--menu .button--menu .button__menu:focus>svg rect,.m--menu .button--menu .button__menu:hover>svg rect{fill:#fff!important}.m--menu .button--menu:focus,.m--menu .button--menu:hover{background-color:#df3153}.m--usp-bar svg path{fill:#243a76!important}.logo{display:block;max-width:45px}.button{text-transform:uppercase;color:#fff;box-shadow:none!important}.button.button--outline.button--variant-primary{color:#fff;border-color:#df3153!important;box-shadow:none}.button.button--outline.button--variant-primary .button__label{color:#fff}.button--outline.button--variant-secondary,input.button--outline.button--variant-secondary[type=submit]{color:#df3153;background-color:transparent!important;border-color:#df3153!important}.button--outline.button--variant-secondary:focus,.button--outline.button--variant-secondary:hover,input.button--outline.button--variant-secondary[type=submit]:focus,input.button--outline.button--variant-secondary[type=submit]:hover{background-color:#df3153!important;border-color:#df3153}.button--variant-primary,.m--reservation-guests .select:not(.no--styling) .selectivity-result-item.highlight[data-item-id="-1"],.m--reservation-guests .select:not(.no--styling) .selectivity-result-item[data-item-id="-1"],.m--reservation-guests .select:not(.no--styling) .selectivity-result-item[data-item-id="-1"]:hover,a.button--variant-primary,button.button--variant-primary,input.button--variant-primary[type=submit]{background-color:#df3153!important;color:#fff;box-shadow:none}.button--variant-primary:focus,.button--variant-primary:hover,.m--reservation-guests .select:not(.no--styling) .selectivity-result-item.highlight[data-item-id="-1"]:focus,.m--reservation-guests .select:not(.no--styling) .selectivity-result-item.highlight[data-item-id="-1"]:hover,.m--reservation-guests .select:not(.no--styling) .selectivity-result-item[data-item-id="-1"]:focus,.m--reservation-guests .select:not(.no--styling) .selectivity-result-item[data-item-id="-1"]:hover,.m--reservation-guests .select:not(.no--styling) .selectivity-result-item[data-item-id="-1"]:hover:focus,.m--reservation-guests .select:not(.no--styling) .selectivity-result-item[data-item-id="-1"]:hover:hover,a.button--variant-primary:focus,a.button--variant-primary:hover,button.button--variant-primary:focus,button.button--variant-primary:hover,input.button--variant-primary[type=submit]:focus,input.button--variant-primary[type=submit]:hover{background-color:#e4506d!important;color:#fff}.button--variant-primary:focus .button__label,.button--variant-primary:hover .button__label,.m--reservation-guests .select:not(.no--styling) .selectivity-result-item.highlight[data-item-id="-1"]:focus .button__label,.m--reservation-guests .select:not(.no--styling) .selectivity-result-item.highlight[data-item-id="-1"]:hover .button__label,.m--reservation-guests .select:not(.no--styling) .selectivity-result-item[data-item-id="-1"]:focus .button__label,.m--reservation-guests .select:not(.no--styling) .selectivity-result-item[data-item-id="-1"]:hover .button__label,.m--reservation-guests .select:not(.no--styling) .selectivity-result-item[data-item-id="-1"]:hover:focus .button__label,.m--reservation-guests .select:not(.no--styling) .selectivity-result-item[data-item-id="-1"]:hover:hover .button__label,a.button--variant-primary:focus .button__label,a.button--variant-primary:hover .button__label,button.button--variant-primary:focus .button__label,button.button--variant-primary:hover .button__label,input.button--variant-primary[type=submit]:focus .button__label,input.button--variant-primary[type=submit]:hover .button__label{color:#fff}.button--variant-secondary{background-color:#243a76!important;color:#fff;box-shadow:none!important}.button--variant-secondary:focus,.button--variant-secondary:hover{background-color:#2c4791!important;color:#fff}.button--variant-secondary:focus .button__label,.button--variant-secondary:hover .button__label{color:#fff}.button--variant,a.button--variant{box-shadow:none;text-transform:uppercase}.button--variant-primary,a.button--variant-primary{background-color:#df3153!important;color:#fff;box-shadow:none}.button--variant-primary .button__icon svg path,a.button--variant-primary .button__icon svg path{fill:#fff}.button--variant-primary .button__label,a.button--variant-primary .button__label{color:#fff!important}.button--variant-primary:focus,.button--variant-primary:hover,a.button--variant-primary:focus,a.button--variant-primary:hover{background-color:#e4506d!important;color:#fff}.button .button__label{color:#fff!important}.button svg path{fill:#fff!important}.button--variant-green{background:#df3153!important}.button--variant-green:focus,.button--variant-green:hover{background-color:#e4506d!important;color:#fff}.button--variant-gradient-yellow{color:#fff!important;background:#243a76!important}.button--variant-gradient-yellow:focus,.button--variant-gradient-yellow:hover{background-color:#2c4791!important;color:#fff!important}.button--variant-blue-light,.button--variant-gradient-blue-dark,.button--variant-white-light{background:#243a76!important}.button--variant-blue-light:focus,.button--variant-blue-light:hover,.button--variant-gradient-blue-dark:focus,.button--variant-gradient-blue-dark:hover,.button--variant-white-light:focus,.button--variant-white-light:hover{background-color:#2c4791!important;color:#fff!important}.button--variant-gradient-red{background:#ad1a41!important}.button--variant-gradient-red:focus,.button--variant-gradient-red:hover{background-color:#cc1f4d!important}.m--action-block .action-block__content{padding-top:0;margin-top:0}.m--action-block .action-block__content::before{display:none}.c-booking-bar form{box-shadow:0 2px 3px rgba(34,34,34,.2)!important}.c-booking-bar form .booking-bar__fieldset>.fieldset-content{background-color:#fff!important}.c-booking-bar .fieldgroup.form-item-private-business .radio .option::before{border:2px solid #df3153!important}.c-booking-bar .fieldgroup.form-item-private-business .radio input:checked+.option::before{border-color:#fff!important}.m--feedback-form{background-color:#222!important}.c-language-switch .language-switch__container .button__icon,.c-language-switch .language-switch__container .button__label{color:#222!important}.m--footer{background-color:#f7f8fa!important;padding-bottom:48px}.m--footer .footer__list li,.m--footer .footer__list li a{color:#222!important}.m--footer .footer__list li:first-child{color:#243a76!important}.m--footer .footer__socials svg circle,.m--footer .footer__socials svg path{fill:#df3153}.m--footer .footer__socials li a:hover svg circle,.m--footer .footer__socials li a:hover svg path{fill:#ad1a41}.m--footer-menu .footer__list li a{color:#df3153}.footer-menu__logo{display:block;width:45px;margin:0 auto}.m--usp-facilities{background-color:#f7f8fa!important;border-radius:3px}.m--usp-facilities h2{color:#243a76!important}.m--usp-facilities .usp__facility-icon svg g{fill:#243a76!important}.m--usp-facilities .usp__facility:first-child svg{left:1px;-webkit-transform:translateY(-44%);transform:translateY(-44%)}.m--usp-facilities.variant--homepage .usp__facility .usp__facility-title{color:#243a76!important}.m--usp-facilities.variant--homepage .usp__facility .usp__facility-text{color:#222!important}.usp--list li::before,ul.usp-list li::before{content:url(../svg/icons/icon--checkmark--pink.svg)!important}.usp .usp__icon>svg{fill:#df3153!important}.m--usp-register .register__text a{color:#243a76!important;font-weight:600}.m--usp-account{background-color:#f7f8fa!important}.m--usp-account .account__badge{background-color:#df3153!important}.m--usp-account .account__image svg path{fill:#243a76!important}.rating{background-color:#febe10!important}.m--news-content-block h1{color:#243a76!important}.loader .loader__inner div{background-color:#df3153}.c-review-header-block{background-color:rgba(255,255,255,.9)!important}.c-review-header-block .review-header-block__quote,.c-review-header-block .review-header-block__rating-text{color:#222!important}.c-review-header-block .review-header-block__cite{color:#243a76!important}.c-review-header-block svg path{fill:#243a76!important}.review-header-block__cite-name{color:#243a76!important}.c-hotel-header{background-color:#ad1a41;color:#fff}.c-hotel-header h1{color:currentColor!important}.hotel-header__contact-icon svg path,.hotel-header__facility-icon svg path{fill:#fff}.practical-info__value a{color:#df3153}.m--hotel-content::before,.m--venue-content::before{border-color:#243a76!important}.m--hotel-nearby .hotel__price{color:#df3153!important}.m--hotel-nearby .hotel__address{color:#243a76!important}.m--hotel-nearby .nearby__footer{background-color:#f7f8fa!important}.m--hotel-nearby-summary .container::before{border-color:#243a76!important}.m--hotel-nearby-summary .nearby__date{color:#243a76!important}.m--hotel-facilities .facility__item{color:#222!important}.m--hotel-facilities .facility__icon.is--active{border-color:#243a76!important}.m--hotel-facilities svg path{fill:#243a76!important}.m--hotel-facilities-summary li{color:#243a76!important}.m--hotel-slider .slick-arrow svg path{stroke:#df3153!important}.m--hotel-slider .slider__nav.slick-current{border-color:#df3153!important}.m--hotel-slider .slider__nav::before{background-color:rgba(223,49,83,.9)!important}.m--hotel-card .hotel__price-discount{color:#df3153!important}.m--hotel-card .hotel__address{color:#222!important}.m--hotel-card .card__footer{background-color:#f7f8fa!important}.m--hotel-info h1::before,.m--hotel-info h2::before{border-color:#243a76!important}.m--hotel-room .hotel__price,.m--hotel-room .room__price{color:#df3153!important}.m--hotel-room .conditions__subtitle{color:#243a76!important}.m--hotel-room .room__persons svg path,.m--hotel-room .room__persons-label svg path{fill:#df3153!important}.m--hotel-environment .button span{color:#fff!important}.m--hotel-environment h3::after{border-color:#243a76!important}.gallery__thumb::before{background-color:rgba(223,49,83,.5)!important}.m--modal .modal__close svg path{fill:#df3153!important}.m--reservation-cart .reservation__bg{background-color:#f0f1f2!important}.daterangepicker::before{border-color:transparent transparent #ad1a41 transparent}.daterangepicker .table-row div.weekend:not(.active){color:#df3153!important}.daterangepicker .daterangepicker-header h3{color:#fff!important}.daterangepicker .calendar-header,.daterangepicker .daterangepicker-header{background-color:#ad1a41!important}.reviews-block__breakdown-item-bars.has-1 span:nth-child(-n+1){background-color:#df3153!important}.reviews-block__breakdown-item-bars.has-2 span:nth-child(-n+2){background-color:#df3153!important}.reviews-block__breakdown-item-bars.has-3 span:nth-child(-n+3){background-color:#df3153!important}.reviews-block__breakdown-item-bars.has-4 span:nth-child(-n+4){background-color:#df3153!important}.reviews-block__breakdown-item-bars.has-5 span:nth-child(-n+5){background-color:#df3153!important}.reviews-block__breakdown-item-bars.has-6 span:nth-child(-n+6){background-color:#df3153!important}.reviews-block__breakdown-item-bars.has-7 span:nth-child(-n+7){background-color:#df3153!important}.reviews-block__breakdown-item-bars.has-8 span:nth-child(-n+8){background-color:#df3153!important}.reviews-block__breakdown-item-bars.has-9 span:nth-child(-n+9){background-color:#df3153!important}.reviews-block__breakdown-item-bars.has-10 span:nth-child(-n+10){background-color:#df3153!important}.m--my-business-options .my-business-options__icon svg path:first-child{fill:#243a76!important}.m--my-business-options .my-business-options__icon svg path:last-child{fill:#fff!important}.m--my-business-options h3{color:#243a76!important}.m--my-company-selection{background-color:#f7f8fa!important}.m--my-menu .my-menu__item{color:#243a76!important}.m--my-menu .my-menu__item--subitem{color:#979797!important}.my-reservation .my-reservation__price{color:#df3153!important}.my-reservation .my-reservation__label{color:#243a76!important}.my-reservation .my-reservation__seperator-arrow svg path{stroke:#243a76!important}.tooltip--my-reservation>svg path{fill:#df3153!important}.m--reservation-card .hotel__address{color:#222}.m--reservation-card .hotel__suggestions-hotel .hotel__cta-price{color:#df3153!important}.m--reservation-card .room__deal,.m--reservation-card .room__type{color:#243a76!important}.m--reservation-card .foot__note{background-color:#243a76!important}.m--reservation-card .card__room-policies{background-color:#f0f1f2!important}.card__stay-info-arrival svg path,.card__stay-info-departure svg path,.card__stay-info-nights svg path,.card__stay-info-persons svg path{fill:#df3153!important}.card__room-price--highlight div:last-child{color:#df3153!important}.m--foldout .foldout__header{background-color:#243a76!important}.m--foldout .button,.m--foldout .button--toggle[aria-expanded=true]{background-color:#243a76!important}.m--foldout.foldout--references-comments .button--toggle[aria-expanded=false] .button__icon{background-image:url(../svg/icons/icon--minus-white.svg)!important}.m--foldout.foldout--references-comments .button--toggle[aria-expanded=true] .button__icon{background-image:url(../svg/icons/icon--add-white.svg)!important}.select:not(.no--styling).has--touch:after{content:"";background-image:url(../svg/icons/icon--chevron-dropdown-dark-blue.svg)!important;background-size:15px 24px}.select:not(.no--styling).has--error .selectivity-input{border:1px solid red}.select:not(.no--styling) .selectivity-dropdown{background-color:#fff;border-top:1px solid #fff;border-radius:0 0 4px 4px}.select:not(.no--styling) .selectivity-single-result-container{font-size:inherit;border-radius:4px;background:#fff!important;color:#222;background-color:#fff}.select:not(.no--styling) .selectivity-result-item.highlight{background-color:#243a76!important;color:#fff}.has--contrast .select:not(.no--styling) .selectivity-result-item.highlight{background-color:#febe10;color:#fff}.select:not(.no--styling) .selectivity-search-input{border-bottom:1px solid #e5e5e5;background-color:#f2f2f2;color:#0051b3}.select:not(.no--styling) .selectivity-input.hover .selectivity-single-result-container{background-color:#f2f2f2}.select:not(.no--styling) .selectivity-input.open .selectivity-single-result-container{background-color:#fff;border-bottom:1px solid #cbcbcb}.select:not(.no--styling) .selectivity-caret{background-image:url(../svg/icons/icon--chevron-dropdown-dark-blue.svg)!important}.select:not(.no--styling) .selectivity-result-label{background-color:#f2f2f2!important}.selectivity-input{background-color:#fff!important;border:1px solid #cbcbcb!important}.selectivity-input.open .selectivity-single-result-container{box-shadow:0 3px 6px rgba(0,0,0,.2)!important}.select--generic:after{background:url(../svg/icons/icon--chevron-dropdown-dark-blue.svg) no-repeat center center!important}.select--generic select{color:#222;background-color:#fff;border:1px solid #cbcbcb}.radio input:checked+label:before{background-color:#df3153!important}.radio input:checked+label:after{border-color:#df3153!important}.checkbox label:before{border:2px solid #df3153}.checkbox label>a{color:#df3153}.checkbox label>a:focus,.checkbox label>a:hover{color:#df3153}.checkbox input:checked+label:before{background-color:#df3153!important}.checkbox input[disabled]:checked+label{cursor:default}.checkbox input[disabled]:checked+label:before{background-color:#cbcbcb!important;border:2px solid #cbcbcb!important}.m--client-information h2{color:#243a76}.create-password{background-color:#f7f8fa!important}.create-password .create-password__discount{background-color:#df3153}.m--process ul li.current--step{color:#243a76!important}.m--process svg path{fill:#243a76!important}.m--payment h1{color:#243a76!important}.m--usp-newsletter{background-color:#df3153!important;background-image:url(../images/background--placeholder-best-western@2x.png)}.m--usp-newsletter::before{background-image:radial-gradient(circle closest-side,#df3153,transparent)}.m--usp-newsletter .usp__newsletter .newsletter__title{color:#fff!important}.m--usp-newsletter .usp__newsletter .newsletter__text{color:#fff}.m--usp-newsletter .usp__newsletter .button{background:#243a76!important}.m--usp-newsletter .usp__newsletter .button:focus,.m--usp-newsletter .usp__newsletter .button:hover{background-color:#2c4791!important;color:#fff!important}.m--breadcrumb ol li a{color:#243a76}.m--breadcrumb svg path{fill:currentColor}.label--tooltip{color:#df3153!important}.label--variant-secondary{background-color:#243a76!important}.c-cookie-bar{background-color:#f7f8fa!important;border-top:1px solid #f0f1f2}.c-cookie-bar .cookie-bar__content,.c-cookie-bar .cookie-bar__text{color:#222!important}.scrollto path{fill:#243a76}.scrollto .scroll__back-label{color:#243a76}.c-language-splash::before{content:"";position:absolute;width:100%;height:100%;background-color:rgba(173,26,65,.5)}.c-language-splash h1,.c-language-splash h2,.c-language-splash h3{color:#fff!important}.c-language-splash .language-splash__link{color:#222!important}.c-language-splash .language-splash__link .button__label{color:#222!important}.c-cart .cart__title{color:#fff!important}.c-cart .cart__bottom{background-color:#ad1a41!important}.c-cart .cart__link,.c-cart .scroll__link{color:#df3153!important}.c-cart .cart__link svg path,.c-cart .scroll__link svg path{fill:#df3153!important}.c-cart .cart__sub-title .cart__link,.c-cart .cart__sub-title .scroll__link{color:#fff!important}.c-cart .cart__sub-title .cart__link svg path,.c-cart .cart__sub-title .scroll__link svg path{fill:#fff!important}.c-cart .cart__room-amount{background-color:#df3153!important}.person-room-selection__header a{color:#df3153!important}.link--email span,.link--phone span,.m--tags .tags__link-text{color:#243a76}.m--tags .tags__link-text svg{fill:#243a76}.m--action-block{background:0 0}li::before{color:#243a76!important}@media only screen and (min-width:769px){.c-hotel-header+.c-booking-bar::after{background-color:#ad1a41}.card__room-price--total div:last-child{color:#df3153!important}}@media only screen and (max-width:1022px){.m--menu .m--menu-container,.m--menu .menu__close{background-color:#f7f8fa}.m--menu .menu__close span{border-color:#ad1a41}.m--menu .menu__close svg path{fill:#ad1a41}.m--menu .menu__item svg path{fill:#243a76}.m--menu .menu__item,.m--menu .menu__item a{color:#243a76!important}.m--menu .menu__item a:focus,.m--menu .menu__item a:hover,.m--menu .menu__item:focus,.m--menu .menu__item:hover{color:#0051b3}.m--menu .menu__item a:focus svg path,.m--menu .menu__item a:hover svg path,.m--menu .menu__item:focus svg path,.m--menu .menu__item:hover svg path{fill:#0051b3}.m--menu .menu__item.is--active>a{color:#0051b3!important}.m--menu .menu__item.is--active>a svg path{fill:#0051b3!important}.m--menu .menu__contact p,.m--menu .menu__contact p span{color:#222!important}.m--menu .submenu{box-shadow:none!important}.button--outline.button--variant-secondary:focus,.button--outline.button--variant-secondary:hover,input.button--outline.button--variant-secondary[type=submit]:focus,input.button--outline.button--variant-secondary[type=submit]:hover{background-color:#243a76!important;border-color:#243a76!important}.button--outline.button--variant-secondary:focus span,.button--outline.button--variant-secondary:hover span,input.button--outline.button--variant-secondary[type=submit]:focus span,input.button--outline.button--variant-secondary[type=submit]:hover span{color:#fff!important}.button--outline.button--variant-secondary,input.button--outline.button--variant-secondary[type=submit]{color:#243a76;border-color:#243a76!important}.button--outline.button--variant-secondary span,input.button--outline.button--variant-secondary[type=submit] span{color:#243a76!important}}