.nest-page {background-color:#f5fafd;}
.page-header.page-header-nest > strong {color:#c76a58;}
.nest-features {border-bottom:6px solid #c76a58; text-align:center; padding-bottom:10px;}
.nest-features > strong {display:block; font-family:'PrioriSanRegular',sans-serif; text-transform:uppercase; font-weight:bold; color:#c76a58;}
.nest-dark-bg {background-color:#1a2a3c; 	background-image: url(//www.trypwyndhamdubai.com/rugnoawh/img/nest-pattern-bg.png); background-size:cover; background-position:left top;}
.nest-dark-bg h2,
.nest-dark-bg p,
.nest-dark-bg span,
.nest-dark-bg div,
.nest-dark-bg small,
.nest-dark-bg strong {color:#ffffff;}
.nest-page .row.amenities-icons {margin:3em auto;}
.nest-page .row.amenities-icons > div {line-height:1.1em; font-size:16px;}
.nest-page .row.amenities-icons span.icon {margin:10px 3px 10px 0;}
.nest-page .amenities-icons img {max-width:25px; width:25px;}
.nest-page .amenities-icons span.star {color:#c76a58;}
.nest-page .amenities-icons span.package-note {color:#7e8d9d; font-size:80%; margin-left:5px;}
.card.nest-color-orange > .card-body {border-top:9px solid #c76a58;}
.card.nest-color-orange > .card-body h3 {color: #c76a58;}
.card.nest-color-blue > .card-body {border-top:9px solid #1a2a3c;}
.card.nest-color-blue > .card-body h3 {color: #1a2a3c;}
.nest-requirements {margin:1rem auto; font-weight:bold;}
.nest-inclusions h4 {color:#838383; font-size:18px; text-transform:none;}
.nest-inclusions li {float:left; width:45%; margin-right:5%; margin-bottom:0 !important; font-size:80%;}
.nest-contact-outer .nest-contact-outer-row {flex-direction:row-reverse;}
.nest-contact-outer > div {background-size:cover;}
.nest-contact-inner {background-color:#ffffff; padding:3rem; text-align:left; margin-bottom:50px;}
.nest-contact-inner h2 {margin-top:1rem; text-align:left;}
.membership-inner {display:flex;}
.membership-item > div {padding:2rem; background-color:#ffffff; color:#000000; width:100%; height:100%;}
.membership-item > div > h4 {margin-bottom:10px;}
.membership-item > div > span {display:block; color:#000000; font-weight:500;}
.membership-item > div > span > strong {color:#000000;}
.membership-item > div > ul {padding:0; margin:10px auto;}
.membership-item > div > ul li {padding:0; margin:0 auto; list-style:none; list-style-image:none; color:#838383; font-size:90%;}
#carouselMembership {margin:30px auto 50px;}
#carouselMembership .carousel-control-prev,
#carouselMembership .carousel-control-next,
#carouselGallery .carousel-control-prev,
#carouselGallery .carousel-control-next {background-image:none; width:5%;}
#carouselMembership .carousel-control-prev,
#carouselGallery .carousel-control-prev {left:-5%;}
#carouselMembership .carousel-control-next,
#carouselGallery .carousel-control-next {right:-5%;}
#carouselMembership .carousel-indicators {bottom:-70px;}
#carouselGallery {margin:40px auto 60px;}
#carouselGallery .carousel-control-next-icon {background-image:url(//www.trypwyndhamdubai.com/rugnoawh/img/icon-arrow-next-blue.svg);}
#carouselGallery .carousel-control-prev-icon {background-image:url(//www.trypwyndhamdubai.com/rugnoawh/img/icon-arrow-prev-blue.svg);}
.page-template-template-nest .footer {background-image: url(//www.trypwyndhamdubai.com/rugnoawh/img/nest-footer-bg.png);background-size:cover;}
.page-template-template-nest .footer > .footer-inner {background-image:none;}
.page-template-template-nest .footer a:hover,
.page-template-template-nest .footer a:hover span.fa {color: #ffffff;}
.page-template-template-nest .footer .btn-explore-more::after {background-color:#ffffff}
.page-template-template-nest .hero-image-overlay {background-image: none;} .nestForm label {margin-bottom:0; font-weight:bold;}
.nestForm span.star {color:#c76a58;}
.nestForm .formBtn {padding: 15px 60px;
width: auto;
margin: 0;
line-height: 1rem !important;
border: 2px solid #172a3c;
font-weight:bold;
font-size: 20px !important;
background-color: #fff;
height: auto; float:right;}
.nestForm .formBtn:hover,
.nestForm .formBtn:active,
.nestForm .formBtn:focus {background-color:#172a3c; color:#ffffff;}
.nestForm .opt-in span {margin:0 auto; font-size:16px; line-height:1.3em;}
.nestForm .opt-in input {margin:0 10px 0  auto; width:38px; float:left;}
@media (min-width: 768px) and (max-width: 991px) { .multi-item-slide .carousel-inner .active.col-md-4.carousel-item + .carousel-item + .carousel-item + .carousel-item {
position: absolute;
top: 0;
right: -33.3333%; z-index: -1;
display: block;
visibility: visible;
}
}
@media (min-width: 576px) and (max-width: 767px) { .multi-item-slide .carousel-inner .active.col-sm-6.carousel-item + .carousel-item + .carousel-item {
position: absolute;
top: 0;
right: -50%; z-index: -1;
display: block;
visibility: visible;
}
}
@media (min-width: 576px) {
.multi-item-slide .carousel-item {
margin-right: 0;
} .multi-item-slide .carousel-inner .active + .carousel-item {
display: block;
}
.multi-item-slide .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left),
.multi-item-slide .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left) + .carousel-item {
transition: none;
}
.multi-item-slide .carousel-inner .carousel-item-next {
position: relative;
transform: translate3d(0, 0, 0);
} .multi-item-slide .active.carousel-item-left + .carousel-item-next.carousel-item-left,
.multi-item-slide .carousel-item-next.carousel-item-left + .carousel-item,
.multi-item-slide .carousel-item-next.carousel-item-left + .carousel-item + .carousel-item {
position: relative;
transform: translate3d(-100%, 0, 0);
visibility: visible;
} .multi-item-slide .carousel-inner .carousel-item-prev.carousel-item-right {
position: absolute;
top: 0;
left: 0;
z-index: -1;
display: block;
visibility: visible;
} .multi-item-slide .active.carousel-item-right + .carousel-item-prev.carousel-item-right,
.multi-item-slide .carousel-item-prev.carousel-item-right + .carousel-item,
.multi-item-slide .carousel-item-prev.carousel-item-right + .carousel-item + .carousel-item {
position: relative;
transform: translate3d(100%, 0, 0);
visibility: visible;
display: block;
visibility: visible;
}
} @media (min-width: 768px) { .multi-item-slide .carousel-inner .active + .carousel-item + .carousel-item {
display: block;
}
.multi-item-slide .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left) + .carousel-item + .carousel-item {
transition: none;
}
.multi-item-slide .carousel-inner .carousel-item-next {
position: relative;
transform: translate3d(0, 0, 0);
} .multi-item-slide .carousel-item-next.carousel-item-left + .carousel-item + .carousel-item + .carousel-item {
position: relative;
transform: translate3d(-100%, 0, 0);
visibility: visible;
} .multi-item-slide .carousel-item-prev.carousel-item-right + .carousel-item + .carousel-item + .carousel-item {
position: relative;
transform: translate3d(100%, 0, 0);
visibility: visible;
display: block;
visibility: visible;
}
} @media (min-width: 992px) {
.multi-item-slide .carousel-inner .carousel-item.active:not(.carousel-item-right):not(.carousel-item-left) + .carousel-item + .carousel-item + .carousel-item {
transition: none;
}
}
.formField {
border: 1px solid #ccc;
color: #444;
}
.formBtn{
border: 1px solid #000;
color: #000;
text-transform: uppercase;
}