.open-booking-main .booking-field .checklist-field .dest-checkrates .dest-check-rates-search .clusterCampaignSearchdestination .destination_label{color:#000}
.open-booking-main .booking-field .checklist-field .destination_input .destinationsearch-typeahead::-webkit-input-placeholder{color:#000}
.open-booking-main .booking-field .checklist-field .destination_input .destinationsearch-typeahead::-moz-placeholder{color:#000}
.open-booking-main .booking-field .checklist-field .destination_input .destinationsearch-typeahead:-ms-input-placeholder{color:#000}
.open-booking-main .booking-field .checklist-field .destination_input .destinationsearch-typeahead::-ms-input-placeholder{color:#000}
.open-booking-main .booking-field .checklist-field .destination_input .destinationsearch-typeahead::placeholder{color:#000}
.open-booking-main .booking-field .checklist-field .form-control:focus{border-color:#000}
.open-booking-main .booking-field .checklist-field .dest-checkrates .dest-check-rates-search .clusterCampaignSearchdestination .search-country-title,.open-booking-main .booking-field .checklist-field .dest-checkrates .dest-check-rates-search .clusterCampaignSearchdestination .list-group-item a,.open-booking-main .booking-field .checklist-field .dest-checkrates .dest-check-rates-search .clusterCampaignSearchdestination .no-searchresult{color:#000}
.open-booking-main .booking-field .checklist-field .ui-datepicker .ui-datepicker-header{color:#000}
.open-booking-main .booking-field .checklist-field .ui-datepicker .ui-datepicker-calendar .ui-checkin a,.open-booking-main .booking-field .checklist-field .ui-datepicker .ui-datepicker-calendar .ui-checkout a{background-color:#000 !important}
.open-booking-main .booking-field .checklist-field .ui-datepicker .ui-datepicker-calendar .ui-datepicker-today a{background-color:#fff;color:#000;border:1px solid #000}
.open-booking-main .booking-field .checklist-field .ui-state-active,.open-booking-main .booking-field .checklist-field .ui-widget-content .ui-state-active{background-color:#000 !important}
.open-booking-main .booking-widget-childcontainer{color:#000}
.hero-image-h100 .hero-container .hero-text .content-middle .bookingtool .open-booking-main .booking-field .checklist-field.checkrate-cta .cta-outline .btn:hover{color:#000 !important}
@media(max-width:991.98px){.hero-image-h100 .hero-container .hero-text .content-middle .bookingtool{color:#000}
.hero-image-h100 .hero-container .hero-text .content-middle .bookingtool .open-booking-main .booking-field .checklist-field .border-input .form-control{color:#000}
.hero-image-h100 .hero-container .hero-text .content-middle .bookingtool .open-booking-main .booking-field .checklist-field.checkrate-cta .cta-outline .btn{color:#000;border-color:#000}
.hero-image-h100 .hero-container .hero-text .content-middle .bookingtool .open-booking-main .booking-field .checklist-field.checkrate-cta .cta-outline .btn:hover{border-color:#000;color:#fafbf5 !important;background-color:#000}
.hero-image-h100 .hero-container .hero-text .content-middle .bookingtool .open-booking-main .booking-field .checklist-field .border-input{color:#000}
}
@media(max-width:991.98px){.hero-image-text-top .hero-container .hero-text .content-middle .bookingtool .open-booking-main .booking-field .checklist-field .check-rates-search-btn #destination-checkrates{color:#000;border:1px solid #000}
.hero-image-text-top .hero-container .hero-text .content-middle .bookingtool .open-booking-main .booking-field .checklist-field .check-rates-search-btn #destination-checkrates::-webkit-input-placeholder{color:#000}
.hero-image-text-top .hero-container .hero-text .content-middle .bookingtool .open-booking-main .booking-field .checklist-field .check-rates-search-btn #destination-checkrates::-moz-placeholder{color:#000}
.hero-image-text-top .hero-container .hero-text .content-middle .bookingtool .open-booking-main .booking-field .checklist-field .check-rates-search-btn #destination-checkrates:-ms-input-placeholder{color:#000}
.hero-image-text-top .hero-container .hero-text .content-middle .bookingtool .open-booking-main .booking-field .checklist-field .check-rates-search-btn #destination-checkrates::-ms-input-placeholder{color:#000}
.hero-image-text-top .hero-container .hero-text .content-middle .bookingtool .open-booking-main .booking-field .checklist-field .check-rates-search-btn #destination-checkrates::placeholder{color:#000}
}
.check-rates-container{color:#000}
.check-rates-container .check-rates-content .form-group .form-control::-webkit-input-placeholder{color:#000}
.check-rates-container .check-rates-content .form-group .form-control::-moz-placeholder{color:#000}
.check-rates-container .check-rates-content .form-group .form-control:-ms-input-placeholder{color:#000}
.check-rates-container .check-rates-content .form-group .form-control::-ms-input-placeholder{color:#000}
.check-rates-container .check-rates-content .form-group .form-control::placeholder{color:#000}
.cta-primary .btn{background-color:#000;color:#fff}
.cta-primary .btn:hover{border-color:#000;color:#000}
.cta-primary .btn:focus{border-color:#000;color:#000}
.cta-primary .btn:active{border-color:#000;color:#000}
.cta-outline .btn:hover,.cta-outline .btn:focus,.cta-outline .btn:active{color:#000}
.sectionheading{color:#000}
.cardcarousel-container .carousel-controls .carousel-control-prev,.cardcarousel-container .carousel-controls .carousel-control-next{background-image:url("clientlib-site/resources/images/global-icons-sprite-black.svg")}
.cardcarousel-container .card-container-carousel .cardcarousel-Acc-card-body .pd-grid-container .pd-grid-item .pd-text-wrapper{color:#000}
.cardcarousel-container .card-container-carousel .cardcarousel-card-header h4{color:#000}
.cardcarousel-container .card-container-carousel .cardcarousel-card-footer div.cta-primary{background-color:#000 !important;color:#fff;border:.0625rem solid #000 !important}
.cardcarousel-container .card-container-carousel .cardcarousel-card-footer div.cta-primary:hover{background-color:#fff !important;color:#000}
.cardcarousel-container .card-container-carousel .cardcarousel-card-footer div.cta-primary:hover .btn{color:#000}
.cardcarousel-container .card-container-carousel .cardcarousel-card-footer div.cta-primary:focus{background-color:#fff !important;color:#000}
.cardcarousel-container .card-container-carousel .cardcarousel-card-footer div.cta-primary:active{background-color:#fff !important;color:#000}
.cardcarousel-container .card-container-carousel .cardcarousel-card-footer div.cta-secondary .btn{color:#000}
.cardcarousel-container .card-container-carousel .cardcarousel-card-footer div.cta-secondary .btn:hover{color:#000}
.cardcarousel-container .cta-text-primary .btn{color:#000}
.cardcarousel-container .cta-text-primary .btn:hover{color:#000}
.cardcarousel-container .carousel-controls.number-controls .carousel-indicators li{color:#000}
@media(max-width:991.98px){.cardcarousel-container .cardcarousel-container-TabMob .dg-container .dg-wrapper .item .cardcarousel-card-TabMob .cardcarousel-card-desc .pd-grid-container .pd-grid-item .pd-text-wrapper{color:#000}
.cardcarousel-container .cardcarousel-container-TabMob .dg-container .dg-wrapper .item .cardcarousel-card-TabMob .cardcarousel-card-title{color:#000}
.cardcarousel-container .cardcarousel-container-TabMob .dg-container .dg-wrapper .item .cardcarousel-card-footer div.cta-primary{background-color:#000 !important;color:#fff;border:.0625rem solid #000 !important}
.cardcarousel-container .cardcarousel-container-TabMob .dg-container .dg-wrapper .item .cardcarousel-card-footer div.cta-primary:hover{color:#000}
.cardcarousel-container .cardcarousel-container-TabMob .dg-container .dg-wrapper .item .cardcarousel-card-footer div.cta-primary:hover{background-color:#fff !important;color:#000}
.cardcarousel-container .cardcarousel-container-TabMob .dg-container .dg-wrapper .item .cardcarousel-card-footer div.cta-primary:hover .btn,.cardcarousel-container .cardcarousel-container-TabMob .dg-container .dg-wrapper .item .cardcarousel-card-footer div.cta-primary:hover .btn:hover{background-color:#fff;color:#000}
.cardcarousel-container .cardcarousel-container-TabMob .dg-container .dg-wrapper .item .cardcarousel-card-footer div.cta-primary:focus{background-color:#fff !important;color:#000}
.cardcarousel-container .cardcarousel-container-TabMob .dg-container .dg-wrapper .item .cardcarousel-card-footer div.cta-primary:focus .btn{background-color:#fff;color:#000}
.cardcarousel-container .cardcarousel-container-TabMob .dg-container .dg-wrapper .item .cardcarousel-card-footer div.cta-primary:active{background-color:#fff !important;color:#000}
.cardcarousel-container .cardcarousel-container-TabMob .dg-container .dg-wrapper .item .cardcarousel-card-footer div.cta-primary:active .btn{background-color:#fff;color:#000}
.cardcarousel-container .cardcarousel-container-TabMob .dg-container .dg-wrapper .item .cardcarousel-card-footer div.cta-secondary .btn{color:#000}
.cardcarousel-container .cardcarousel-container-TabMob .dg-container .dg-wrapper .item .cardcarousel-card-footer div.cta-secondary .btn:hover{color:#000}
.cardcarousel-container .cardcarousel-container-TabMob .dg-container .carousel3D-controls.number-controls ol.lightButton li{color:#000}
}
.cta-text-arrow .btn{color:#000}
.cta-text-arrow .btn:hover{border-color:#000}
.brandimmersion .brand-immersion-container .location-info *{color:#000}
.brandimmersion .brand-immersion-container .brand-immersion-title{color:#000}
.brandimmersion .brand-immersion-container .pd-grid-container{color:#000}
.brandimmersion .brand-immersion-container .pd-grid-container .pd-grid-item a{color:#000}
.brandimmersion a{color:#000}
.teaser-container .teaser-content .teaser-heading,.teaser-container .teaser-content .teaser-tag{color:#000}
.cardcontainer a{color:#000}
.cardcontainer .cta-text-primary .btn{color:#000}
.cardcontainer .cta-text-primary .btn:hover{color:#000;border-color:#000}
.cardcontainer .card-slider .slick-slider .slick-arrow{background-image:url("clientlib-site/resources/images/global-icons-sprite-black.svg")}
.cardcontainer .related-slide .slick-slider .arrow-icon-card,.cardcontainer .card-slider .slick-slider .arrow-icon-card{background-image:url("clientlib-site/resources/images/global-icons-sprite-black.svg")}
.brandimmersion-newStyle .brand-immersion-container .brand-immersion-title h1,.brandimmersion-newStyle .brand-immersion-container .brand-immersion-title h2,.brandimmersion-newStyle .brand-immersion-container .brand-immersion-title h3,.brandimmersion-newStyle .brand-immersion-container .brand-immersion-title h4,.brandimmersion-newStyle .brand-immersion-container .brand-immersion-title h5{color:#000}
.brandimmersion-newStyle .brand-immersion-container .content-width .brand-immersion-desc p{color:#000}
.brandimmersion-newStyle .brand-immersion-container .location-info .location-link a,.brandimmersion-newStyle .brand-immersion-container .location-info .location-phno a{color:#000}
.brandimmersion-newStyle .brand-immersion-container .pd-grid-container .pd-grid-item .pd-text-wrapper{color:#000}
.brandimmersion-newStyle .brand-immersion-container .pd-grid-container .pd-grid-item a{color:#000}
.brandimmersion-newStyle .brand-immersion-container .kona--primary-blue-style .btn{background-color:#000 !important}
.brandimmersion-newStyle .brand-immersion-container .kona--primary-blue-style .btn:hover{background-color:#fff !important;color:#000 !important;border:1px solid #000}
.rw-thementic-content-slider .slick-slider-component .slick-slider .slick-list .slick-slide .card .card-body .card-title a{color:#000}
.rw-thementic-content-slider .slick-slider-component .slick-slider .slick-list .slick-slide .card .card-body .card-text{color:#000}
.rw-thementic-content-slider .slick-slider-component .slick-slider .slick-prev{background-image:url("clientlib-site/resources/images/ani-arrow-circle-lg-black.svg")}
.rw-thementic-content-slider .slick-slider-component .slick-slider .slick-prev::after{background-image:url("clientlib-site/resources/images/ani-arrow-left-lg-black.svg")}
.rw-thementic-content-slider .slick-slider-component .slick-slider .slick-next{background-image:url("clientlib-site/resources/images/ani-arrow-circle-lg-black.svg")}
.rw-thementic-content-slider .slick-slider-component .slick-slider .slick-next::after{background-image:url("clientlib-site/resources/images/ani-arrow-right-lg-black.svg")}
.teaser-container-v2-left .teaser-container .teaser-content .teaser-heading,.teaser-container-v2 .teaser-container .teaser-content .teaser-heading{color:#000}
.teaser-container-v2-left .teaser-container .teaser-content .teaser-description,.teaser-container-v2 .teaser-container .teaser-content .teaser-description{color:#000}
.teaser-container-v2-left .btn-primary-transparent .btn,.teaser-container-v2 .btn-primary-transparent .btn{background-color:#000 !important}
.teaser-container-v2-left .btn-primary-transparent .btn:hover,.teaser-container-v2 .btn-primary-transparent .btn:hover{background-color:#fff !important;color:#000 !important;border-color:#000}
.teaser-container-v2-left .kona--primary-blue-style .btn,.teaser-container-v2 .kona--primary-blue-style .btn{background-color:#000 !important}
.teaser-container-v2-left .kona--primary-blue-style .btn:hover,.teaser-container-v2 .kona--primary-blue-style .btn:hover{background-color:#fff !important;color:#000 !important;border-color:#000}
.k-spotlight-component-container .k-spotlight-component-heading h1,.k-spotlight-component-container .k-spotlight-component-heading h2,.k-spotlight-component-container .k-spotlight-component-heading h3,.k-spotlight-component-container .k-spotlight-component-heading h4,.k-spotlight-component-container .k-spotlight-component-heading h5{color:#000}
.k-spotlight-component-container .k-spotlight-capsule-wrap .spotlight-component-desc .cardTitle h1,.k-spotlight-component-container .k-spotlight-capsule-wrap .spotlight-component-desc .cardTitle h2,.k-spotlight-component-container .k-spotlight-capsule-wrap .spotlight-component-desc .cardTitle h3,.k-spotlight-component-container .k-spotlight-capsule-wrap .spotlight-component-desc .cardTitle h4,.k-spotlight-component-container .k-spotlight-capsule-wrap .spotlight-component-desc .cardTitle h5{color:#000}
.k-spotlight-component-container .k-spotlight-capsule-wrap .spotlight-component-desc .cardTitle{color:#000}
.k-spotlight-component-container .k-spotlight-capsule-wrap .spotlight-component-btn-group .btn.btn:nth-child(1){background-color:#000}
.k-spotlight-component-container .k-spotlight-capsule-wrap .spotlight-component-btn-group .btn.btn:nth-child(1):focus,.k-spotlight-component-container .k-spotlight-capsule-wrap .spotlight-component-btn-group .btn.btn:nth-child(1):hover,.k-spotlight-component-container .k-spotlight-capsule-wrap .spotlight-component-btn-group .btn.btn:nth-child(1):active{border:1px solid #000;background-color:#fff;color:#000}
.k-spotlight-component-container .k-spotlight-capsule-wrap .spotlight-component-btn-group .btn.btn:nth-child(2){color:#000}
.k-spotlight-component-container .btn_transparent-blue{color:#000;border-color:#000}
.k-spotlight-component-container .btn_transparent-blue:hover,.k-spotlight-component-container .btn_transparent-blue:focus{background-color:#000;border-color:#000}
.cardcarousel-container-v4 .card-container-carousel .cardcarousel-Acc-card-body>p,.cardcarousel-container-v4 .card-container-carousel .cardcarousel-card-body>p,.cardcarousel-container-v4 .card-container-carousel .cardcarousel-card-body .pd-grid-container .pd-grid-item .pd-text-wrapper span p,.cardcarousel-container-v4 .card-container-carousel .cardcarousel-Acc-card-body .pd-grid-container .pd-grid-item .pd-text-wrapper span p{color:#000 !important}
.cardcarousel-container-v4 .card-container-carousel .cardcarousel-card-footer div.cta-primary:hover{color:#000 !important}
.cardcarousel-container-v4 .card-container-carousel .cardcarousel-card-footer div.cta-primary:hover .btn:hover{color:#000}
.cardcarousel-container-v4 .cardcarousel-container-TabMob .dg-container .dg-wrapper .item .cardcarousel-card-TabMob .pd-grid-item .pd-text-wrapper span p{color:#000}
@media(max-width:991.98px){.cardcarousel-container-v4 .cardcarousel-container-TabMob .dg-container .dg-wrapper .item .cardcarousel-card-TabMob .cardcarousel-card-title h4,.cardcarousel-container-v4 .cardcarousel-container-TabMob .dg-container .dg-wrapper .item .cardcarousel-card-TabMob .cardcarousel-card-desc p{color:#000}
}
.cardcarousel-container-v2 .card-container-carousel .cardcarousel-card-body>p{color:#000 !important}
@media(max-width:991.98px){.cardcarousel-container-v2 .cardcarousel-container-TabMob .dg-container .dg-wrapper .item .cardcarousel-card-TabMob .cardcarousel-card-title h4{color:#000}
}
.cardcarousel-container-v2 .card-container-carousel .cardcarousel-card-footer div.cta-primary:hover .btn{color:#000}
.spotlightDestination.cardcarousel-container-v2 .carousel-controls .carousel-control-prev,.spotlightDestination.cardcarousel-container-v2 .carousel-controls .carousel-control-next,.spotlightDestination.cardcarousel-container-v3 .carousel-controls .carousel-control-prev,.spotlightDestination.cardcarousel-container-v3 .carousel-controls .carousel-control-next,.spotlightDestination.cardcarousel-container-v4 .carousel-controls .carousel-control-prev,.spotlightDestination.cardcarousel-container-v4 .carousel-controls .carousel-control-next{background-image:url("clientlib-site/resources/images/ani-arrow-circle.svg")}
.sectionheading-font .rw-container .sectionheading-inner h2{color:#000}
.sectionheading-font .rw-container .sectionheading-inner p{color:#000}
.sectionheading-font .rw-container .row .col .sectionheading-inner .custom-cta .ctaItem a{border-color:#000;color:#000}
.sectionheading-font .rw-container .row .col .sectionheading-inner .custom-cta .ctaItem a:hover{background-color:#000}
.fs-background-brown .spotlight-component-container .spotlight-component .cardcarousel-container-TabMob .banner .cardcarousel-header-TabMob,.fs-background-brown .spotlight-component-container .spotlight-component .cardcarousel-container-TabMob .banner .dg-container .number-controls ol.lightButton li{color:#000}
.kona-footer-stay-connected-style .stay-connected .stay-connected-heading{color:#000}
.kona-footer-stay-connected-style .stay-connected p{color:#000}
.kona-footer-stay-connected-style .stay-connected .offer-subscription #stay-connected-input{border-color:#000 !important}
.featured-experiences-container .featured-experiences .featured-experiences-box .featured-experiences-content .featured-active .btn{color:#000}
.featured-experiences-container-70vh .featured-experiences-container .featured-experiences .featured-experiences-box.expand .featured-active .btn{color:#000}
@media(max-width:767.98px){.hero-image-text-top .hero-container .hero-text .content-middle .bookingtool .open-booking-main .booking-field .checklist-field .check-rates-search-btn #destination-checkrates{color:#000}
}