@charset "UTF-8";.limited_offers_content .lo_element{display:block;margin:30px auto;width:50%}
.limited_offers_content .lo_element:after{content:'';display:table;clear:both}
.limited_offers_content .offer_cta_arrow{padding-left:10px}
.limited_offers_content .offer_cta_arrow:after{content:"\f105";font-family:FontAwesome;font-size:16px;color:#509e2f;font-weight:900}
.limited_offers_content .offer-image{position:relative;width:50%}
[dir="ltr"] .limited_offers_content .offer-image{float:left}
[dir="rtl"] .limited_offers_content .offer-image{float:right}
.limited_offers_content .offer-information{padding:30px;width:50%}
[dir="ltr"] .limited_offers_content .offer-information{float:right}
[dir="rtl"] .limited_offers_content .offer-information{float:left}
.limited_offers_content .offer-information a{text-decoration:none}
.limited_offers_content .limited_offers_gallery{margin-bottom:0;max-width:100%;display:block}
.limited_offers_content .limited_offers_gallery button{color:inherit;border:0;padding:0;font:inherit;cursor:pointer;outline:inherit}
.limited_offers_content.gallery--many .limited_offers_gallery .lo_element,.limited_offers_content.gallery--duo .limited_offers_gallery .lo_element,.limited_offers_content.gallery--solo .limited_offers_gallery .lo_element{display:block;margin:30px auto;width:50%}
.limited_offers_content.gallery--many .limited_offers_gallery .offer-image,.limited_offers_content.gallery--duo .limited_offers_gallery .offer-image,.limited_offers_content.gallery--solo .limited_offers_gallery .offer-image{width:50%}
.limited_offers_content.gallery--many .limited_offers_gallery .offer-information,.limited_offers_content.gallery--duo .limited_offers_gallery .offer-information,.limited_offers_content.gallery--solo .limited_offers_gallery .offer-information{width:50%}
.limited_offers_content .arrow-left,.limited_offers_content .arrow-right{width:70px;height:auto;background:gray;display:block;position:absolute;top:23%;z-index:10;overflow:hidden}
.limited_offers_content .arrow-left{left:10px}
.limited_offers_content .arrow-right{right:20px}
.limited_offers_content .dot{cursor:pointer;height:15px;width:15px;margin:0 2px;background-color:#bbb;border-radius:50%;display:inline-block;-webkit-transition:background-color .6s ease;transition:background-color .6s ease}
.limited_offers_content .slick-prev{left:12px}
.limited_offers_content .slick-prev:before{content:'';left:7px;background-image:url(//digital.ihg.com/is/image/ihg//in_flex_arrow_left?fmt=png-alpha);height:32px;position:absolute;top:50%;margin:-16px 0 0 0;width:26px;content:""}
.limited_offers_content .slick-next{right:12px}
.limited_offers_content .slick-next:before{right:7px;background-image:url(//digital.ihg.com/is/image/ihg//in_flex_arrow_right?fmt=png-alpha);height:32px;position:absolute;top:50%;margin:-16px 0 0 0;width:26px;content:""}
.limited_offers_content .slick-prev:before,.limited_offers_content .slick-next:before{font-family:"icomoon";font-size:30px;line-height:1;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:bolder}
.limited_offers_content .slick-dots-container{height:auto;position:absolute;overflow:visible;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:10}
.limited_offers_content .slick-dots{height:auto;display:block;white-space:nowrap;z-index:10}
.limited_offers_content .slick-dots li{position:relative;display:inline-block !important;height:20px;margin:0;padding:0;cursor:pointer}
.limited_offers_content .slick-dots li button{font-size:25px;line-height:20px;display:block;width:20px;height:20px;cursor:pointer;color:transparent;border:0;outline:0;background:transparent;text-indent:-9999px}
.limited_offers_content .slick-dots li button:before{font-family:'slick';font-size:25px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'\2022';text-align:center;opacity:.70;color:#b5b5b5;text-indent:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.limited_offers_content .slick-dots li.slick-active button:before{color:#509e2f}
.limited_offers_content .slick-dots li[data-opacity='clearly']{opacity:1}
.limited_offers_content .slick-dots li[data-opacity='misty']{opacity:.66}
.limited_offers_content .slick-dots li[data-opacity='misty'] button:before{font-size:21px}
.limited_offers_content .slick-dots li[data-opacity='foggy']{opacity:.33}
.limited_offers_content .slick-dots li[data-opacity='foggy'] button:before{font-size:17px}
.limited_offers_content .slick-dots li[data-opacity='blindly']{opacity:0}
.limited_offers_content .slick-prev{left:0}
.limited_offers_content .slick-next{right:0}
.limited_offers_content .slick-prev,.limited_offers_content .slick-next{background-color:rgba(68,68,68,.5);position:absolute;display:block;z-index:3;height:100%;width:60px;top:0;margin:0}
.limited_offers_content .limited_offers_headerline h2 span.city{display:inline;text-transform:capitalize}
.accordion_ltf{display:none}
.no-ltf-error{font-family:inherit;display:none;font-size:16px;color:#3f3d3d;margin-top:20px;margin-bottom:20px;line-height:26px}
.offer-redirection-link{position:absolute;top:25px}
[dir="ltr"] .offer-redirection-link{right:0}
[dir="rtl"] .offer-redirection-link{left:0}
.hd-offers .offer-redirection-link{display:none}
@media(min-width:1200px){.no-ltf-error{width:990px}
}
@media(min-width:992px) and (max-width:1199px){.limited_offers_content .limited_offers_headerline{font-size:3rem}
.limited_offers_content .offer_title{font-size:21px}
.limited_offers_content .offer_subtitle{font-size:16px}
.limited_offers_content .offer_paragraph{font-size:14px}
}
@media(min-width:768px) and (max-width:991px){.limited_offers_content .limited_offers_headerline{font-size:3rem}
.limited_offers_content .offer_title{font-size:20px}
.limited_offers_content .offer_subtitle{font-size:14px}
.limited_offers_content .offer_paragraph{font-size:13px}
}
@media only screen and (max-width:767px){.limited_offers_content{margin-bottom:0;padding-bottom:30px}
.limited_offers_content .limited_offers_gallery{margin-bottom:0}
.limited_offers_content.gallery--many .limited_offers_gallery .lo_element{border:0}
.limited_offers_content.gallery--solo .limited_offers_gallery .lo_element{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}
.limited_offers_content.gallery--solo .limited_offers_gallery .lo_element .offer-image{width:100%}
.limited_offers_content.gallery--solo .limited_offers_gallery .lo_element .offer-information{width:100%}
.limited_offers_content .limited_offers_headerline{font-size:1.8rem;padding-bottom:20px;padding-left:20px}
.limited_offers_content .limited_offers_headerline .offer-redirection-link{position:unset;padding:15px 0 30px 0;width:-webkit-max-content;width:-moz-max-content;width:max-content}
.limited_offers_content .offer_title{font-size:18px}
.limited_offers_content .offer_subtitle{font-size:14px}
.limited_offers_content .offer_paragraph{font-size:16px;margin-bottom:20px}
.limited_offers_content .offer_cta{font-size:16px}
.limited_offers_content .offer_cta_arrow:after{font-size:16px}
.limited_offers_content .lo_element{display:block}
.limited_offers_content .offer-image{width:100%}
.limited_offers_content .offer-information{width:100%;padding-top:20px;padding-bottom:0}
.limited_offers_content .slick-prev,.limited_offers_content .slick-next{width:13.9%}
.limited_offers_content .slick-dots{top:42.6%}
.accordion_ltf{background-color:#009cc0;font-family:eau_sans_bold;font-size:18px;color:#fff;padding:20px;position:relative;cursor:pointer;display:block}
.accordion_ltf:after{border-left:2px solid #fff;content:"";position:absolute;height:47px;top:6px;right:65px}
.accordion_ltf:before{font-family:"FontAwesome";float:right;font-size:16px;margin-top:2px;margin-right:7px;content:"\f067"}
.accordion_ltf.active:before{font-family:"FontAwesome";float:right;font-size:16px;margin-top:2px;margin-right:7px;content:"\f068"}
}
@supports(display:grid){.limited_offers_content{padding:0 2%}
.limited_offers_content .lo_element{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;min-width:0}
.limited_offers_content .offer_cta_arrow{padding-left:10px}
.limited_offers_content .offer_cta_arrow:after{content:"\f105";font-family:FontAwesome;font-size:16px;color:#509e2f;font-weight:900}
.limited_offers_content .offer-image{position:relative;width:50%}
.limited_offers_content .offer-information{padding-left:30px;padding-bottom:40px;padding-right:60px;width:50%}
.limited_offers_content .offer-information a{text-decoration:none}
.limited_offers_content .limited_offers_gallery{margin-bottom:0;display:grid;grid-template-rows:auto;max-width:unset;-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.limited_offers_content .limited_offers_gallery button{color:inherit;border:0;padding:0;font:inherit;cursor:pointer;outline:inherit}
.limited_offers_content.gallery--many .limited_offers_gallery{grid-template-columns:1fr 1fr 1fr}
.limited_offers_content.gallery--many .limited_offers_gallery .lo_element{width:auto}
.limited_offers_content.gallery--duo .limited_offers_gallery{grid-template-columns:1fr 1fr}
.limited_offers_content.gallery--duo .limited_offers_gallery .lo_element{width:auto}
.limited_offers_content.gallery--many .limited_offers_gallery .lo_element,.limited_offers_content.gallery--duo .limited_offers_gallery .lo_element{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;margin:unset}
.limited_offers_content.gallery--many .limited_offers_gallery .offer-image,.limited_offers_content.gallery--duo .limited_offers_gallery .offer-image{width:auto;float:none}
.limited_offers_content.gallery--many .limited_offers_gallery .offer-information,.limited_offers_content.gallery--duo .limited_offers_gallery .offer-information{width:auto;float:none}
.limited_offers_content.gallery--solo .limited_offers_gallery{grid-template-columns:1fr}
.limited_offers_content.gallery--solo .limited_offers_gallery .lo_element{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;width:auto}
.limited_offers_content.gallery--solo .offer-image{width:50%}
.limited_offers_content.gallery--solo .offer-information{width:50%}
.limited_offers_content .arrow-left,.limited_offers_content .arrow-right{width:70px;height:auto;background:gray;display:block;position:absolute;top:23%;z-index:10;overflow:hidden}
.limited_offers_content .arrow-left{left:10px}
.limited_offers_content .arrow-right{right:20px}
.limited_offers_content .dot{cursor:pointer;height:15px;width:15px;margin:0 2px;background-color:#bbb;border-radius:50%;display:inline-block;-webkit-transition:background-color .6s ease;transition:background-color .6s ease}
[dir="ltr"] .limited_offers_content .slick-prev{left:0;right:auto}
[dir="ltr"] .limited_offers_content .slick-prev:before{content:"\f053"}
[dir="rtl"] .limited_offers_content .slick-prev{right:0;left:auto}
[dir="rtl"] .limited_offers_content .slick-prev:before{content:"\f054"}
[dir="ltr"] .limited_offers_content .slick-next{right:0;left:auto}
[dir="ltr"] .limited_offers_content .slick-next:before{content:"\f054"}
[dir="rtl"] .limited_offers_content .slick-next{left:0;right:auto}
[dir="rtl"] .limited_offers_content .slick-next:before{content:"\f053"}
.limited_offers_content .slick-prev,.limited_offers_content .slick-next{background-color:rgba(68,68,68,.5);position:absolute;display:block;z-index:3;height:100%;width:60px;top:0;margin:0}
.limited_offers_content .slick-prev:before,.limited_offers_content .slick-next:before{background:0;font-family:"FontAwesome";font-size:30px;line-height:1;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:bolder;height:32px;position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);width:26px}
.limited_offers_content .slick-dots-container{bottom:0;height:auto;left:50%;position:absolute;overflow:visible;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:10}
.limited_offers_content .slick-dots{height:auto;display:block;white-space:nowrap;z-index:10}
.limited_offers_content .slick-dots li{position:relative;display:inline-block !important;height:20px;margin:0;padding:0;cursor:pointer}
.limited_offers_content .slick-dots li button{font-size:25px;line-height:20px;display:block;width:20px;height:20px;cursor:pointer;color:transparent;border:0;outline:0;background:transparent;text-indent:-9999px}
.limited_offers_content .slick-dots li button:before{font-family:'slick';font-size:25px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'\2022';text-align:center;opacity:.70;color:#b5b5b5;text-indent:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.limited_offers_content .slick-dots li.slick-active button:before{color:#509e2f}
.limited_offers_content .slick-dots li[data-opacity='clearly']{opacity:1}
.limited_offers_content .slick-dots li[data-opacity='misty']{opacity:.66}
.limited_offers_content .slick-dots li[data-opacity='misty'] button:before{font-size:21px}
.limited_offers_content .slick-dots li[data-opacity='foggy']{opacity:.33}
.limited_offers_content .slick-dots li[data-opacity='foggy'] button:before{font-size:17px}
.limited_offers_content .slick-dots li[data-opacity='blindly']{opacity:0}
.limited_offers_content .limited_offers_headerline h2 span.city{display:inline;text-transform:capitalize}
.accordion_ltf{display:none}
.no-ltf-error{font-family:inherit;display:none;font-size:16px;color:#3f3d3d;margin-top:20px;margin-bottom:20px;line-height:26px}
.offer-redirection-link{position:absolute;top:25px}
[dir="ltr"] .offer-redirection-link{right:0}
[dir="rtl"] .offer-redirection-link{left:0}
.hd-offers .offer-redirection-link{display:none}
@media(min-width:1200px){.no-ltf-error{width:990px}
}
@media(min-width:992px) and (max-width:1199px){.limited_offers_content .limited_offers_headerline{font-size:3rem}
.limited_offers_content .offer_title{font-size:21px}
.limited_offers_content .offer_subtitle{font-size:16px}
.limited_offers_content .offer_paragraph{font-size:14px}
}
@media(min-width:768px) and (max-width:991px){.limited_offers_content .limited_offers_headerline{font-size:3rem}
.limited_offers_content .offer_title{font-size:20px}
.limited_offers_content .offer_subtitle{font-size:14px}
.limited_offers_content .offer_paragraph{font-size:13px}
}
@media only screen and (max-width:767px){.limited_offers_content{margin-bottom:0;padding:0 0 30px}
.limited_offers_content .limited_offers_gallery{margin-bottom:0}
.limited_offers_content.gallery--many .limited_offers_gallery .lo_element{border:0}
.limited_offers_content.gallery--solo .limited_offers_gallery .lo_element{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}
.limited_offers_content.gallery--solo .limited_offers_gallery .lo_element .offer-image{width:100%}
.limited_offers_content.gallery--solo .limited_offers_gallery .lo_element .offer-information{width:100%}
.limited_offers_content.gallery--many .limited_offers_gallery,.limited_offers_content.gallery--duo .limited_offers_gallery{grid-template-columns:1fr}
.limited_offers_content .limited_offers_headerline{font-size:1.8rem;padding-bottom:20px;padding-left:20px}
.limited_offers_content .limited_offers_headerline .offer-redirection-link{position:unset;padding:15px 0 30px 0;width:-webkit-max-content;width:-moz-max-content;width:max-content}
.limited_offers_content .offer_title{font-size:18px}
.limited_offers_content .offer_subtitle{font-size:14px}
.limited_offers_content .offer_paragraph{font-size:16px;margin-bottom:20px}
.limited_offers_content .offer_cta{font-size:16px}
.limited_offers_content .offer_cta_arrow:after{font-size:16px}
.limited_offers_content .lo_element{display:block}
.limited_offers_content .offer-image{width:100%}
.limited_offers_content .offer-information{width:100%;padding-top:20px;padding-bottom:0}
.accordion_ltf{background-color:#009cc0;font-family:eau_sans_bold;font-size:18px;color:#fff;padding:20px;position:relative;cursor:pointer;display:block}
.accordion_ltf:after{border-left:2px solid #fff;content:"";position:absolute;height:47px;top:6px;right:65px}
.accordion_ltf:before{font-family:"FontAwesome";float:right;font-size:16px;margin-top:2px;margin-right:7px;content:"\f067"}
.accordion_ltf.active:before{font-family:"FontAwesome";float:right;font-size:16px;margin-top:2px;margin-right:7px;content:"\f068"}
}
}
.announcements-container{background-color:#fff;margin:30px auto;box-shadow:0 3px 10px 0 rgba(0,0,0,0.12);height:auto;color:#3f3d3d;font-family:inherit;border-color:#d71920;border-style:solid;border-width:0;display:none}
[dir="ltr"] .announcements-container{border-left-width:10px}
[dir="rtl"] .announcements-container{border-right-width:10px}
.announcements-container .title-important-update{font-size:20px;line-height:30px}
.announcements-container .important-update{font-weight:normal;font-size:16px;line-height:24px}
.announcements-container .announcement-list{margin:0}
.announcements-container .announcement-list__item{padding:15px 0;border-top:1px solid #8d8a8a}
.announcements-container .announcement-list__item:first-child{padding-top:0;border-top:0}
.announcements-container .announcement-list__item:last-child{padding-bottom:0}
.announcements-container .announcement-list__text{display:inline-block}
.announcements-container .show-more{display:none;font-size:14px;color:#3f3d3d;text-decoration:underline;text-transform:lowercase}
.announcements-container .show-more:first-letter {text-transform:uppercase}
.announcements-container .show-more--isShowing{display:inline-block}
[data-brandcode='6c'] .announcements-container{padding:26px 36px;font-family:'Graphik-Regular'}
[data-brandcode='6c'] .announcements-container .title-important-update{font-weight:500}
[data-brandcode='6c'] .announcements-container .important-update{margin-top:15px}
[data-brandcode='6c'] .announcements-container .announcement-list{padding:0}
[data-brandcode='6c'] .announcements-container .show-more{font-weight:500;line-height:28px;font-style:italic}
[data-brandcode='cp'] .announcements-container{padding:25px 50px}
[data-brandcode='cp'] .announcements-container .title-important-update{font-weight:600}
[data-brandcode='cp'] .announcements-container .important-update{margin-top:14px;line-height:26px}
[data-brandcode='cp'] .announcements-container .show-more{font-weight:500;line-height:26px}
[data-brandcode='cv'] .announcements-container{padding:28px 50px;max-width:90%}
[data-brandcode='cv'] .announcements-container .title-important-update{font-weight:bold}
[data-brandcode='cv'] .announcements-container .important-update{margin-top:13px;line-height:26px}
[data-brandcode='cv'] .announcements-container .show-more{font-family:fs_lolamedium_italic;line-height:28px}
[data-brandcode='cw'] .announcements-container{padding:26px 57px;max-width:960px}
[data-brandcode='cw'] .announcements-container .title-important-update{font-weight:500}
[data-brandcode='cw'] .announcements-container .important-update{margin-top:15px}
[data-brandcode='cw'] .announcements-container .show-more{font-weight:bold;line-height:26px}
[data-brandcode='ex'] .announcements-container{padding:25px 50px;max-width:94%}
[data-brandcode='ex'] .announcements-container .title-important-update{font-weight:900}
[data-brandcode='ex'] .announcements-container .important-update{margin-top:15px}
[data-brandcode='ex'] .announcements-container .show-more{font-weight:900;line-height:26px}
[data-brandcode='hi'] .announcements-container{padding:30px 50px;max-width:80%}
[data-brandcode='hi'] .announcements-container .title-important-update{font-weight:bold}
[data-brandcode='hi'] .announcements-container .important-update{margin-top:12px;line-height:26px}
[data-brandcode='hi'] .announcements-container .show-more{font-family:fs_lolamedium_italic;line-height:28px}
[data-brandcode='ic'] .announcements-container{padding:25px 55px;max-width:94%}
[data-brandcode='ic'] .announcements-container .title-important-update{font-weight:600}
[data-brandcode='ic'] .announcements-container .important-update{margin-top:15px}
[data-brandcode='ic'] .announcements-container .show-more{font-weight:600;line-height:26px;font-size:16px}
[data-brandcode='in'] .announcements-container{padding:25px 50px;max-width:1145px}
[data-brandcode='in'] .announcements-container .title-important-update{font-weight:bold}
[data-brandcode='in'] .announcements-container .important-update{margin-top:15px;line-height:26px}
[data-brandcode='in'] .announcements-container .show-more{font-weight:bold;line-height:26px}
[data-brandcode='ki'] .announcements-container{padding:26px 50px;max-width:94%}
[data-brandcode='ki'] .announcements-container .title-important-update{font-weight:bold}
[data-brandcode='ki'] .announcements-container .important-update{margin-top:15px}
[data-brandcode='ki'] .announcements-container .show-more{font-weight:500;line-height:26px}
[data-brandcode='nd'] .announcements-container{padding:25px 54px}
[data-brandcode='nd'] .announcements-container .title-important-update{font-weight:500;text-transform:capitalize}
[data-brandcode='nd'] .announcements-container .important-update{margin-top:15px}
[data-brandcode='nd'] .announcements-container .show-more{font-weight:500;line-height:28px;font-style:italic}
[data-brandcode='rs'] .announcements-container{padding:26px 50px;max-width:90%}
[data-brandcode='rs'] .announcements-container .title-important-update{font-weight:bold}
[data-brandcode='rs'] .announcements-container .important-update{margin-top:30px;line-height:26px}
[data-brandcode='rs'] .announcements-container .show-more{font-family:fs_lolamedium_italic;line-height:28px}
[data-brandcode='sb'] .announcements-container{padding:26px 72px;max-width:960px}
[data-brandcode='sb'] .announcements-container .title-important-update{font-weight:500}
[data-brandcode='sb'] .announcements-container .important-update{margin-top:15px;font-weight:300;line-height:26px}
[data-brandcode='sb'] .announcements-container .show-more{font-weight:500;line-height:26px}
[data-brandcode='va'] .announcements-container{padding:35px 50px;max-width:80%}
[data-brandcode='va'] .announcements-container .title-important-update{font-weight:bold;text-transform:lowercase}
[data-brandcode='va'] .announcements-container .title-important-update:first-letter {text-transform:uppercase}
[data-brandcode='va'] .announcements-container .important-update{margin-top:22px}
[data-brandcode='va'] .announcements-container .show-more{font-weight:bold;line-height:26px}
[data-brandcode='vn'] .announcements-container{padding:33px 50px;max-width:82%}
[data-brandcode='vn'] .announcements-container .title-important-update{font-weight:bold;font-family:eau_sans_bold}
[data-brandcode='vn'] .announcements-container .important-update{margin-top:30px;font-family:eau_sans_book;line-height:26px}
[data-brandcode='vn'] .announcements-container .show-more{font-weight:bold;font-family:eau_sans_bold;line-height:26px}
[data-brandcode='vx'] .announcements-container{padding:25px 50px;max-width:88%}
[data-brandcode='vx'] .announcements-container .title-important-update{font-weight:500;text-transform:lowercase}
[data-brandcode='vx'] .announcements-container .title-important-update:first-letter {text-transform:uppercase}
[data-brandcode='vx'] .announcements-container .important-update{margin-top:15px}
[data-brandcode='vx'] .announcements-container .show-more{font-weight:500;line-height:30px}
[data-brandcode='ul'] .announcements-container{padding:26px 54px;max-width:94%}
[data-brandcode='ul'] .announcements-container .title-important-update{font-weight:bold}
[data-brandcode='ul'] .announcements-container .important-update{margin-top:15px}
[data-brandcode='ul'] .announcements-container .show-more{font-weight:bold;line-height:26px}
@media(min-width:769px){.announcements-container .title-important-update{font-size:20px;line-height:15px}
.announcements-container .show-more{display:none;font-size:16px;font-style:italic;color:#3f3d3d;text-decoration:underline;text-transform:lowercase;float:right;position:relative;bottom:22px}
.announcements-container .show-more:first-letter {text-transform:uppercase}
.announcements-container .show-more--isShowing{display:inline-block}
[dir="rtl"] .announcements-container .show-more{float:left !important}
.announcements-container .important-update--less{margin-top:15px}
}
@media(max-width:991px){.announcements-container{max-width:100% !important}
}
.update-section{display:none;font-size:0}
.update-section.active{display:block}
.update-section .update-container{position:relative;display:inline-block;width:100%;color:#fff;font-size:14px;line-height:18px;font-weight:400;padding:15px 0}
.update-section .update-container .update-text{float:left;padding:0 35px 10px 0;margin:0;display:inline-block;height:18px;width:80%;max-width:100%;overflow:hidden}
.update-section .update-container .updateClose{display:inline;position:absolute;right:0;cursor:pointer}
.update-section .update-container .updateClose i{line-height:inherit}
.update-section .update-container .updateClose i:before{line-height:inherit;display:inline-block}
.update-section .update-container .show-less,.update-section .update-container .show-more{float:left}
.update-section .update-container .show-less,.update-section .update-container .show-less a,.update-section .update-container .show-more,.update-section .update-container .show-more a{color:inherit;font-weight:bold}
.update-section .update-container .show-less:hover,.update-section .update-container .show-less a:hover,.update-section .update-container .show-more:hover,.update-section .update-container .show-more a:hover{text-decoration:underline}
.update-section .update-container .show-less{display:none}
.update-section .update-container .show-more{display:inline-block}
.update-section .update-container.active .show-less{display:inline-block}
.update-section .update-container.active .show-more{display:none}
.update-section .update-container+.update-container{border-top:2px solid #fff}
@media only screen and (max-width:767px){.update-section .update-container .update-text{width:60%}
}
.faqs h3{font-family:"F37Ginger-Regular",sans-serif;font-weight:700;font-size:38px;color:#ff3a1e;padding:10px 0 10px 0;text-align:center}
.faqs .card-header{border-bottom:.5px #68d2df solid}
.faqs .faqs-question p{font-family:"F37Ginger-Regular",sans-serif;color:#666;font-size:16px;line-height:16px;padding:1em 3em 1em 1em;margin:0;text-align:left}
.faqs .faqs-question p:hover{background-color:#eee}
.faqs .faqs-question[aria-expanded=true] p{color:#68d2df;font-family:"F37Ginger-Regular",sans-serif}
.faqs .faqs-question[aria-expanded=true] .arrow-icon:after{content:"\f106"}
.faqs .faqs-answer p{font-family:"F37Ginger-Regular",sans-serif;padding:10px 10px 20px 10px;margin:0;font-size:16px;line-height:16px;color:#68d2df;text-indent:20px;text-align:left}
.faqs .faqs-question p:hover .arrow-icon{background-color:#eee}
.faqs .arrow-icon{position:inherit}
.faqs .arrow-icon:after{content:"\f107";color:#ff3a1e;position:absolute;font-family:"FontAwesome";font-size:22px;right:5%}
.faqs-section{padding-left:0;padding-bottom:10px}
@media(min-width:800px) and (max-width:920px){.faqs-section{width:90%;margin-left:5%}
}
@media(min-width:920px) and (max-width:1024px){.faqs-section{width:85%;margin-left:8%}
}
@media(min-width:1024px) and (max-width:1200px){.faqs-section{width:82%;margin-left:10%}
}
@media(min-width:1200px){.faqs-section{width:70%;margin-left:15%}
}
.status-flag{display:none;position:absolute;top:30px;z-index:1;max-width:calc(80%)}
[dir="ltr"] .status-flag{left:0}
[dir="rtl"] .status-flag{right:0}
@media screen and (max-width:767px){[data-brandcode='va'] .status-flag{top:60px}
}
.status-flag__title{color:#fff;display:inline-block}
[data-brandcasing="on"] .status-flag__title{text-transform:lowercase}
[dir="ltr"] .status-flag__title{padding:10px 30px 10px 25px}
[dir="rtl"] .status-flag__title{padding:10px 25px 10px 30px}
@media screen and (max-width:767px){.status-flag__title{padding:10px 15px !important}
}
.status-flag__title .allcaps{text-transform:uppercase}
[data-brandcode='cp'] .status-flag__title{background-color:#9c3374;font-size:13px;font-weight:600}
[dir="ltr"] [data-brandcode='cp'] .status-flag__title{padding:10px 30px 8px 25px}
[dir="rtl"] [data-brandcode='cp'] .status-flag__title{padding:10px 25px 8px 30px}
@media screen and (max-width:1199px){[data-brandcode='cp'] .status-flag__title{font-size:12px}
}
@media screen and (max-width:991px){[data-brandcode='cp'] .status-flag__title{font-size:12px}
}
@media screen and (max-width:767px){[data-brandcode='cp'] .status-flag__title{font-size:12px;padding:10px 15px 8px 15px}
}
[data-brandcode='cp'] [data-brandcasing="on"] .status-flag__title{text-transform:uppercase}
[data-brandcode='cv'] .status-flag__title{background-color:#b64b05;font-size:18px;line-height:18px;font-weight:500;font-style:italic}
@media screen and (max-width:767px){[data-brandcode='cv'] .status-flag__title{font-size:16px}
}
[data-brandcode='cv'] [data-brandcasing="on"] .status-flag__title{text-transform:capitalize}
[data-brandcode='cw'] .status-flag__title{background-color:#98002e;font-size:20px;line-height:26px;font-weight:bold}
@media screen and (max-width:767px){[data-brandcode='cw'] .status-flag__title{font-size:16px}
}
[data-brandcode='cw'] [data-brandcasing="on"] .status-flag__title{text-transform:capitalize}
[data-brandcode='ex'] .status-flag__title{background-color:#e35205;font-size:18px;line-height:22px}
[data-brandcode='ex'] [data-brandcasing="on"] .status-flag__title{text-transform:uppercase}
[data-brandcode='hi'] .status-flag__title{color:#494949;background-color:#fecb2f;font-size:18px;line-height:22px;font-family:'fs_lolamedium'}
[data-brandcode='hi'] [data-brandcasing="on"] .status-flag__title{text-transform:capitalize}
[data-brandcode='ic'] .status-flag__title{background-color:#8e731b;font-size:12px;line-height:20px}
@media screen and (max-width:767px){[data-brandcode='ic'] .status-flag__title{font-size:11px}
}
[data-brandcode='ic'] [data-brandcasing="on"] .status-flag__title{text-transform:uppercase}
[data-brandcode='in'] .status-flag__title{background-color:#af003d;font-size:18px;line-height:22px;font-weight:normal}
@media screen and (max-width:767px){[data-brandcode='in'] .status-flag__title{font-size:16px}
}
[data-brandcode='in'] [data-brandcasing='on'] .status-flag__title{text-transform:capitalize}
[data-brandcode='nd'] .status-flag__title{background-color:#231f20;font-size:18px;line-height:18px;font-family:'Graphik-Medium'}
@media screen and (max-width:767px){[data-brandcode='nd'] .status-flag__title{font-size:16px}
}
[data-brandcode='nd'] [data-brandcasing="on"] .status-flag__title:first-letter {text-transform:uppercase}
[data-brandcode='rs'] .status-flag__title{background-color:#00a0af;font-size:18px;line-height:22px;font-weight:500}
@media screen and (max-width:767px){[data-brandcode='rs'] .status-flag__title{font-size:16px}
}
[data-brandcode='rs'] [data-brandcasing="on"] .status-flag__title{text-transform:capitalize}
[data-brandcode='sb'] .status-flag__title{background-color:#572700;font-size:18px;line-height:28px;font-weight:400}
@media screen and (max-width:767px){[data-brandcode='sb'] .status-flag__title{font-size:16px;line-height:23px}
}
[data-brandcode='sb'] [data-brandcasing="on"] .status-flag__title{text-transform:capitalize}
[data-brandcode='ul'] .status-flag__title{background-color:#d31245;font-size:18px;line-height:22px;font-weight:bold}
@media screen and (max-width:991px){[data-brandcode='ul'] .status-flag__title{font-size:16px}
}
@media screen and (max-width:767px){[data-brandcode='ul'] .status-flag__title{font-size:14px;line-height:18px}
}
[data-brandcode='ul'] [data-brandcasing="on"] .status-flag__title{text-transform:capitalize}
[data-brandcode='va'] .status-flag__title{background-color:#ff3a1e;font-size:18px;line-height:18px;font-weight:400}
@media screen and (max-width:767px){[data-brandcode='va'] .status-flag__title{font-size:16px;line-height:16px}
}
[data-brandcode='va'] [data-brandcasing="on"] .status-flag__title:first-letter {text-transform:uppercase}
[data-brandcode='vn'] .status-flag__title{background-color:#de7c00;font-size:25px;line-height:25px;font-family:'eau_sans_book';font-weight:400}
@media screen and (max-width:1199px){[data-brandcode='vn'] .status-flag__title{font-size:21px;line-height:21px}
}
@media screen and (max-width:991px){[data-brandcode='vn'] .status-flag__title{font-size:20px;line-height:20px}
}
@media screen and (max-width:767px){[data-brandcode='vn'] .status-flag__title{font-size:18px;line-height:18px}
}
[data-brandcode='vn'] [data-brandcasing="on"] .status-flag__title{text-transform:capitalize}
.avid-hd-highlight-module1 .uiv2 h6{word-break:break-word}
.uiv2-gallery{text-align:center;visibility:hidden}
.uiv2-gallery .pattern-default .mediaGallery-carousel{position:relative}
.uiv2-gallery .pattern-default .mediaGallery-carousel img{margin:0 auto;object-fit:cover;width:100%}
.uiv2-gallery .pattern-default .toggle-drawer{text-align:center;width:100%;color:#fff;padding:14px 0;z-index:99;cursor:pointer;font-weight:bold;line-height:1.8em;padding:6px 0}
.uiv2-gallery .pattern-default .slide-caption{bottom:-45px;width:100%;padding:3px 0;position:absolute;left:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.uiv2-gallery .pattern-default .slide-caption .upper{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 20px;width:100%}
.uiv2-gallery .pattern-default .slide-caption .upper span{font-size:18px;line-height:24px}
.uiv2-gallery .pattern-default .slide-caption .lower{font-size:18px;line-height:32px;padding:0 0 40px}
.uiv2-gallery .pattern-default .fa-camera:before{content:""}
.uiv2-gallery .pattern-default .navigation a{-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-ms-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out}
.uiv2-gallery .pattern-default .navigation a:before{height:32px;position:absolute;top:50%;margin:-16px 0 0 0;width:26px;content:""}
.uiv2-gallery .pattern-default .navigation .slide-prev,.uiv2-gallery .pattern-default .navigation .slide-next{background-color:rgba(68,68,68,0.5);position:absolute;display:block;z-index:0;height:100%;width:60px;top:0;margin:0;filter:alpha(opacity=50)}
.uiv2-gallery .pattern-default .navigation .slide-prev{left:0}
.uiv2-gallery .pattern-default .navigation .slide-prev:before{left:25px;background-image:url(//digital.ihg.com/is/image/ihg//in_flex_arrow_left?fmt=png-alpha)}
.no-svg .uiv2-gallery .pattern-default .navigation .slide-prev:before{background-image:url(//digital.ihg.com/is/image/ihg//in_flex_arrow_left?fmt=png-alpha)}
@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .uiv2-gallery .pattern-default .navigation .slide-prev:before{background-image:url(//digital.ihg.com/is/image/ihg//in_flex_arrow_left?fmt=png-alpha@2x)}
}
.uiv2-gallery .pattern-default .navigation .slide-next{right:0}
.uiv2-gallery .pattern-default .navigation .slide-next:before{right:25px;background-image:url(//digital.ihg.com/is/image/ihg//in_flex_arrow_right?fmt=png-alpha)}
.no-svg .uiv2-gallery .pattern-default .navigation .slide-next:before{background-image:url(//digital.ihg.com/is/image/ihg//in_flex_arrow_right?fmt=png-alpha)}
@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .uiv2-gallery .pattern-default .navigation .slide-next:before{background-image:url(//digital.ihg.com/is/image/ihg//in_flex_arrow_right?fmt=png-alpha@2x)}
}
.uiv2-gallery .pattern-default .tn-container{bottom:109px;width:100%;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-ms-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out}
.uiv2-gallery .pattern-default .tn-container .caption-container{display:none}
.uiv2-gallery .pattern-default .tn-container .mediaGallery-thumb-carousel{max-width:945px;margin:0 auto;padding:0 50px;position:relative;height:0;overflow:hidden}
.uiv2-gallery .pattern-default .tn-container .mediaGallery-thumb-carousel .slides li{margin:5px;position:relative;cursor:pointer;max-width:90px}
.uiv2-gallery .pattern-default .tn-container .mediaGallery-thumb-carousel .slides li .navigation{display:none}
.uiv2-gallery .pattern-default .tn-container .mediaGallery-thumb-carousel .slides li.slick-current:after{content:"";display:inline-block;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #00a597;-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);margin-left:-10px;left:50%;position:absolute;bottom:-5px}
.uiv2-gallery .pattern-default .tn-container .mediaGallery-thumb-carousel .navigation .carousel-prev,.uiv2-gallery .pattern-default .tn-container .mediaGallery-thumb-carousel .navigation .carousel-next{opacity:1;top:7px;display:block}
.uiv2-gallery .pattern-default .tn-container .mediaGallery-thumb-carousel .navigation .carousel-prev:before,.uiv2-gallery .pattern-default .tn-container .mediaGallery-thumb-carousel .navigation .carousel-next:before{width:0;border-top:20px solid transparent;border-bottom:20px solid transparent;border-left:20px solid #000;background-image:none;opacity:.3}
.uiv2-gallery .pattern-default .tn-container .mediaGallery-thumb-carousel .navigation .carousel-prev{left:0}
.uiv2-gallery .pattern-default .tn-container .mediaGallery-thumb-carousel .navigation .carousel-prev:before{left:16px;transform:rotate(180deg)}
.uiv2-gallery .pattern-default .tn-container .mediaGallery-thumb-carousel .navigation .carousel-next{right:0}
.uiv2-gallery .pattern-default .tn-container .mediaGallery-thumb-carousel .navigation .carousel-next:before{right:16px}
.uiv2-gallery .pattern-default .tn-container .mediaGallery-thumb-carousel.open-thump{display:block}
.uiv2-gallery .pattern-default .tn-container .mediaGallery-thumb-carousel.open{display:block;cursor:pointer}
.uiv2-gallery .pattern-default .open-thump .mediaGallery-thumb-carousel{height:90px}
.uiv2-gallery .pattern-default .open-thump .caption-container{height:60px;display:block}
.uiv2-gallery .pattern-default .open-thump .caption-container .slides .active{display:block !important;position:relative;transition:left .1s ease}
.uiv2-gallery .loading_overlay{display:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}
.uiv2-gallery .loading_overlay img{width:32px !important;height:32px !important}
@media(min-width:320px) and (max-width:767px){.uiv2-gallery .pattern-default .navigation .slide-prev,.uiv2-gallery .pattern-default .navigation .slide-next{width:40px}
.uiv2-gallery .pattern-default .navigation .slide-prev:before{left:10px}
.uiv2-gallery .pattern-default .navigation .slide-next:before{right:10px}
.uiv2-gallery .pattern-default .tn-container .mediaGallery-thumb-carousel{padding:0 20px}
.uiv2-gallery .pattern-default .tn-container .mediaGallery-thumb-carousel .navigation{display:none}
}
.uiv2-gallery .scheme-default .toggle-drawer{font:16px Arial;background-color:#494949}
.uiv2-gallery .scheme-default .open-thump .slide-caption{background-color:#fff}
.uiv2-gallery .scheme-default .open-thump .caption-container{background-color:#fff}
.uiv2-gallery .scheme-default .open-thump .caption-container .upper span{color:#000;font:14px Arial}
.uiv2-gallery .scheme-default .tn-container{background-color:#fff}
.uiv2-gallery .scheme-default .tn-container .mediaGallery-thumb-carousel .slides li.slick-current:after{border-bottom-color:#000}
.uiv2-gallery .scheme-azure .toggle-drawer{font:16px Arial;background-color:#454545}
.uiv2-gallery .scheme-azure .open-thump .slide-caption{background-color:#2172b9}
.uiv2-gallery .scheme-azure .open-thump .caption-container{background-color:#2172b9}
.uiv2-gallery .scheme-azure .open-thump .caption-container .upper span{color:#fff;font:bold 12px Arial}
.uiv2-gallery .scheme-azure .tn-container{background-color:#ededed}
.uiv2-gallery .scheme-azure .tn-container .mediaGallery-thumb-carousel .slides li.slick-current:after{border-bottom-color:#454545}
.uiv2-gallery .scheme-limeade .toggle-drawer{font:14px fs_lolamedium_italic;background-color:#494949}
.uiv2-gallery .scheme-limeade .open-thump .slide-caption{background-color:#509e2f}
.uiv2-gallery .scheme-limeade .open-thump .caption-container{background-color:#509e2f}
.uiv2-gallery .scheme-limeade .open-thump .caption-container .upper span{color:#fff;font:13px fs_lolamedium_italic}
.uiv2-gallery .scheme-limeade .tn-container{background-color:#d1d4d3}
.uiv2-gallery .scheme-limeade .tn-container .mediaGallery-thumb-carousel .slides li.slick-current:after{border-bottom-color:#494949}
.uiv2-gallery .scheme-navy .toggle-drawer{font:16px Arial;background-color:#494949;text-transform:uppercase}
.uiv2-gallery .scheme-navy .open-thump .slide-caption{background-color:#7d81be}
.uiv2-gallery .scheme-navy .open-thump .caption-container{background-color:#7d81be}
.uiv2-gallery .scheme-navy .open-thump .caption-container .upper span{color:#fff;font:bold 14px Arial}
.uiv2-gallery .scheme-navy .tn-container{background-color:#fff}
.uiv2-gallery .scheme-navy .tn-container .mediaGallery-thumb-carousel .slides li.slick-current:after{border-bottom-color:#494949}
.uiv2-gallery .scheme-sunny .toggle-drawer{background-color:#494949}
.uiv2-gallery .scheme-sunny .open-thump .slide-caption{background-color:#f47d30}
.uiv2-gallery .scheme-sunny .open-thump .caption-container{background-color:#f47d30}
.uiv2-gallery .scheme-sunny .open-thump .caption-container .upper span{color:#fff}
.uiv2-gallery .scheme-sunny .tn-container{background-color:#fff}
.uiv2-gallery .scheme-sunny .tn-container .mediaGallery-thumb-carousel .slides li.slick-current:after{border-bottom-color:#494949}
.uiv2-gallery .scheme-husk .toggle-drawer{font:16px GillSans Medium;background-color:#333}
.uiv2-gallery .scheme-husk .open-thump .slide-caption{background-color:#232530}
.uiv2-gallery .scheme-husk .open-thump .caption-container{background-color:#232530}
.uiv2-gallery .scheme-husk .open-thump .caption-container .upper span{color:#fff;font:16px GillSans Regular}
.uiv2-gallery .scheme-husk .tn-container{background-color:#ebebeb}
.uiv2-gallery .scheme-husk .tn-container .mediaGallery-thumb-carousel .slides li.slick-current:after{border-bottom-color:#333}
.uiv2-gallery .scheme-siren .toggle-drawer{font:14px "Agenda-Regular";background-color:#222}
.uiv2-gallery .scheme-siren .open-thump .slide-caption{background-color:#918884}
.uiv2-gallery .scheme-siren .open-thump .caption-container{background-color:#918884}
.uiv2-gallery .scheme-siren .open-thump .caption-container .upper span{color:#e4e1e0;font:14px "Agenda-Semibold"}
.uiv2-gallery .scheme-siren .tn-container{background-color:#918884}
.uiv2-gallery .scheme-siren .tn-container .mediaGallery-thumb-carousel .slides li.slick-current:after{border-bottom-color:#222}
.uiv2-gallery .scheme-brown .toggle-drawer{font:16px "P22-UNDERGROUND";background-color:#572700;text-transform:uppercase}
.uiv2-gallery .scheme-brown .open-thump .slide-caption{background-color:#333}
.uiv2-gallery .scheme-brown .open-thump .caption-container{background-color:#333}
.uiv2-gallery .scheme-brown .open-thump .caption-container .upper span{color:#fff;font:14px "P22-UNDERGROUND"}
.uiv2-gallery .scheme-brown .tn-container{background-color:#eee}
.uiv2-gallery .scheme-brown .tn-container .mediaGallery-thumb-carousel .slides li.slick-current:after{border-bottom-color:#572700}
.uiv2-gallery .scheme-fuschia.pattern-default .navigation .slide-prev{border-radius:30px 0 0 0}
.uiv2-gallery .scheme-fuschia.pattern-default .navigation .slide-next{border-radius:0 30px 0 0}
.uiv2-gallery .scheme-fuschia .mediaGallery-carousel{border-radius:30px 30px 0 0;margin:0 auto;background-image:url(//digital.ihg.com/is/image/ihgint/tile-image-bg);padding-top:35px;background:-webkit-gradient(radial,center center,0,center center,460,from(#fff),to(#000));background:-webkit-radial-gradient(circle,rgba(255,255,255,0.5),rgba(0,0,0,0.5)),url(//digital.ihg.com/is/image/ihgint/tile-image-bg) repeat-x;background:-moz-radial-gradient(circle,rgba(255,255,255,0.5),rgba(0,0,0,0.5)),url(//digital.ihg.com/is/image/ihgint/tile-image-bg) repeat-x;background:-ms-radial-gradient(circle,rgba(255,255,255,0.5),rgba(0,0,0,0.5)),url(//digital.ihg.com/is/image/ihgint/tile-image-bg) repeat-x}
.uiv2-gallery .scheme-fuschia .toggle-drawer{font:16px "effra";background-color:#98002e;text-transform:uppercase}
.uiv2-gallery .scheme-fuschia .open-thump .slide-caption{background-color:#333}
.uiv2-gallery .scheme-fuschia .open-thump .caption-container{background-color:#333}
.uiv2-gallery .scheme-fuschia .open-thump .caption-container .upper span{color:#fff;font:14px "effra"}
.uiv2-gallery .scheme-fuschia .tn-container{background-color:#fff}
.uiv2-gallery .scheme-fuschia .tn-container .mediaGallery-thumb-carousel .slides li.slick-current:after{border-bottom-color:#98002e}
.uiv2-gallery .scheme-orange .toggle-drawer{font:16px "eau_sans_book";background-color:#81848a;text-transform:uppercase}
.uiv2-gallery .scheme-orange .open-thump .slide-caption{background-color:#de7c00}
.uiv2-gallery .scheme-orange .open-thump .caption-container{background-color:#de7c00}
.uiv2-gallery .scheme-orange .open-thump .caption-container .upper span{color:#fff;font:16px "eau_sans_book"}
.uiv2-gallery .scheme-orange .tn-container{background-color:#f0f0f0}
.uiv2-gallery .scheme-orange .tn-container .mediaGallery-thumb-carousel .slides li.slick-current:after{border-bottom-color:#81848a}
.uiv2-gallery .scheme-grayUL{padding-bottom:40px}
.uiv2-gallery .scheme-grayUL .toggle-drawer{font:16px "Heiti SC";background-color:#81848a}
.uiv2-gallery .scheme-grayUL .toggle-drawer:lang(en){font-family:"Trebuchet MS"}
.uiv2-gallery .scheme-grayUL .open-thump .slide-caption{background-color:#232530}
.uiv2-gallery .scheme-grayUL .open-thump .caption-container{background-color:#232530}
.uiv2-gallery .scheme-grayUL .open-thump .caption-container .upper span{color:#fff;font:16px "Heiti SC"}
.uiv2-gallery .scheme-grayUL .open-thump .caption-container .upper span:lang(en){font-family:"Trebuchet MS"}
.uiv2-gallery .scheme-grayUL .tn-container{background-color:#ebebeb}
.uiv2-gallery .scheme-grayUL .tn-container .mediaGallery-thumb-carousel .slides li.slick-current:after{border-bottom-color:#333}
.uiv2-gallery .scheme-ecstasy .mediaGallery-carousel ul{padding-left:0}
.uiv2-gallery .scheme-ecstasy .toggle-drawer{font:18px "Graphik-Regular";background-color:#3f3d3d}
.uiv2-gallery .scheme-ecstasy .open-thump .slide-caption{background-color:#d96932}
.uiv2-gallery .scheme-ecstasy .open-thump .caption-container{background-color:#d96932}
.uiv2-gallery .scheme-ecstasy .open-thump .caption-container .upper span{color:#fff;font:16px "Graphik-Regular"}
.uiv2-gallery .scheme-ecstasy .tn-container{background-color:#fff}
.uiv2-gallery .scheme-ecstasy .tn-container .mediaGallery-thumb-carousel .slides li.slick-current:after{border-bottom-color:#707372}
.uiv2-gallery .scheme-graySP .toggle-drawer{font:16px "Graphik-Regular";background-color:#333}
.uiv2-gallery .scheme-graySP .open-thump .slide-caption{background-color:#231f20}
.uiv2-gallery .scheme-graySP .open-thump .caption-container{background-color:#231f20}
.uiv2-gallery .scheme-graySP .open-thump .caption-container .upper span{color:#fff;font:16px "Graphik-Regular"}
.uiv2-gallery .scheme-graySP .tn-container{background-color:#333}
.uiv2-gallery .scheme-graySP .tn-container .mediaGallery-thumb-carousel .slides li.slick-current:after{border-bottom-color:#4e4c4d}
.uiv2-gallery .scheme-crimson .toggle-drawer{font:bold 18px "Arial";background-color:#37424a;text-transform:uppercase}
.uiv2-gallery .scheme-crimson .open-thump .slide-caption{background-color:#c30045}
.uiv2-gallery .scheme-crimson .open-thump .caption-container{background-color:#c30045}
.uiv2-gallery .scheme-crimson .open-thump .caption-container .upper span{color:#fff;font:16px "Arial"}
.uiv2-gallery .scheme-crimson .tn-container{background-color:#f0f2f3}
.uiv2-gallery .scheme-crimson .tn-container .mediaGallery-thumb-carousel .slides li.slick-current:after{border-bottom-color:#c30045}
#reservation .content .tab-content #book .form-inline .form-fields .form-fields-top .destination{display:none}
#reservation .content .tab-content #book .form-inline .form-fields .form-fields-top .dates.check-out-container{width:33%}
@media(min-width:320px) and (max-width:767px){#reservation .content .tab-content #book .form-inline .form-fields .form-fields-top .destination{display:none}
#reservation .content .tab-content #book .form-inline .form-fields .form-fields-top .dates.check-out-container{width:50%}
#reservation .content .main-nav .new-search{width:60%}
#reservation .content .main-nav li.book{display:block}
}
@media(min-width:768px){#reservation{border-bottom:4px solid #ff3a1e}
#reservation .content .main-nav li{width:33.34%}
#reservation .content .main-nav li.new-search{border-right:0}
#reservation .content .main-nav li.book{border-left:0}
#reservation .content .main-nav li.manage{border-right:0}
#reservation .content .tab-content #book .form-inline .form-fields .form-fields-top .searchBtnWrpr,#reservation .content .tab-content #book .form-inline .form-fields .form-fields-top .dates{width:33.33%}
#reservation .content .tab-content #book .form-inline .form-fields .call-for-booking-wrap{margin-top:30px;border-top:2px solid #fff}
#reservation .content .tab-content #book .form-inline .form-fields .call-for-booking-wrap .call-line{text-align:right;padding-top:20px;font-size:18px;line-height:26px;color:#3d3d3d}
#reservation .content .tab-content #book .form-inline .form-fields .call-for-booking-wrap .call-line{font-family:"F37Ginger",sans-serif}
}
.va-limited-time-offer-content{width:1170px;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.va-limited-time-offer-content .limited_offers_content .limited_offers_headerline{position:relative;padding:0 0 80px 0}
.va-limited-time-offer-content .limited_offers_content .limited_offers_headerline h2{font-family:"F37Ginger-Regular",sans-serif;font-weight:bold;font-size:38px;color:#ff3a1e;text-align:center;line-height:48px}
.va-limited-time-offer-content .limited_offers_content .limited_offers_headerline .offer-redirection-link{font-size:19px;font-family:inherit;text-align:center;position:relative}
.va-limited-time-offer-content .limited_offers_content .arrow-icon{display:none}
.va-limited-time-offer-content .limited_offers_content .lo_element img{max-width:100%}
.va-limited-time-offer-content .limited_offers_content .offer-information{padding:30px 0;width:50%}
.va-limited-time-offer-content .limited_offers_content .offer_title h3{color:#3d3d3d;font-size:24px;font-family:"F37Ginger-Regular",sans-serif;font-weight:bold;line-height:30px;margin-bottom:17px}
.va-limited-time-offer-content .limited_offers_content .offer_subtitle{color:#3d3d3d;font-size:18px;font-family:"F37Ginger";font-style:italic;line-height:26px;margin-bottom:16px}
.va-limited-time-offer-content .limited_offers_content .offer_paragraph{color:#3d3d3d;font-size:18px;font-family:"F37Ginger-Regular";line-height:26px;margin-bottom:18px;text-align:left}
.va-limited-time-offer-content .limited_offers_content .offer_cta{font-family:"F37Ginger-Regular";font-weight:bold;font-size:18px;color:#3d3d3d;line-height:26px;text-decoration:underline}
.va-limited-time-offer-content .limited_offers_content .offer_cta_arrow{display:none}
.va-limited-time-offer-content .limited_offers_content .limited_offers_gallery{grid-row-gap:30px;row-gap:30px}
.va-limited-time-offer-content .limited_offers_content.gallery--many .limited_offers_gallery{grid-column-gap:32px;-webkit-column-gap:32px;-moz-column-gap:32px;column-gap:32px}
.va-limited-time-offer-content .limited_offers_content.gallery--duo .limited_offers_gallery{grid-column-gap:40px;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}
.va-limited-time-offer-content .limited_offers_content .slick-prev,.va-limited-time-offer-content .limited_offers_content .slick-next{background-color:transparent}
.va-limited-time-offer-content .limited_offers_content .slick-prev:after,.va-limited-time-offer-content .limited_offers_content .slick-next:after{content:"";background-color:#ff3a1e;width:45px;height:38px;position:absolute;top:50%;z-index:-1;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
[dir=ltr] .va-limited-time-offer-content .limited_offers_content .slick-prev:after{left:0;border-radius:0 4px 4px 0}
[dir=rtl] .va-limited-time-offer-content .limited_offers_content .slick-prev:after{right:0;border-radius:4px 0 0 4px}
[dir=ltr] .va-limited-time-offer-content .limited_offers_content .slick-next:after{right:0;border-radius:4px 0 0 4px}
[dir=rtl] .va-limited-time-offer-content .limited_offers_content .slick-next:after{left:0;border-radius:0 4px 4px 0}
.va-limited-time-offer-content .limited_offers_content .slick-dots-container{bottom:0}
.va-limited-time-offer-content .limited_offers_content .limited_offers_list{padding-bottom:30px}
@media(min-width:992px) and (max-width:1199px){.va-limited-time-offer-content{width:970px}
.va-limited-time-offer-content .limited_offers_content .limited_offers_headerline h2{font-size:38px;line-height:48px}
.va-limited-time-offer-content .limited_offers_content .offer_title h3{font-size:24px;line-height:30px}
.va-limited-time-offer-content .limited_offers_content .offer_subtitle{font-size:18px;line-height:26px}
.va-limited-time-offer-content .limited_offers_content .offer_paragraph{font-size:18px;line-height:26px}
.va-limited-time-offer-content .limited_offers_content .offer_cta{font-size:18px;line-height:26px}
}
@media(min-width:768px) and (max-width:991px){.va-limited-time-offer-content{width:750px}
.va-limited-time-offer-content .limited_offers_headerline{position:relative;padding:60px 0 60px 0}
.va-limited-time-offer-content .limited_offers_headerline h2{font-size:38px;line-height:48px}
.va-limited-time-offer-content .offer_title h3{font-size:24px;line-height:30px;margin-bottom:12px}
.va-limited-time-offer-content .offer_subtitle{font-size:18px;line-height:26px;margin-bottom:11px}
.va-limited-time-offer-content .offer_paragraph{font-size:18px;line-height:26px;margin-bottom:13px}
.va-limited-time-offer-content .offer_cta{font-size:18px;line-height:26px}
.va-limited-time-offer-content .offer-information{padding-left:35px}
}
@media(min-width:768px) and (max-width:769px){.va-limited-time-offer-content .limited_offers_content.desktop{padding:0 10px}
}
@media only screen and (max-width:767px){.va-limited-time-offer-content{width:100%;padding-right:0;padding-left:0}
.va-limited-time-offer-content .limited_offers_content ul{margin:0}
.va-limited-time-offer-content .limited_offers_content .limited_offers_headerline{padding-left:20px;padding-right:20px;padding-top:0;padding-bottom:38px}
.va-limited-time-offer-content .limited_offers_content .limited_offers_headerline h2{font-size:28px;line-height:35px;text-align:left}
.va-limited-time-offer-content .limited_offers_content .lo_element img{max-width:100%;border-radius:0}
.va-limited-time-offer-content .limited_offers_content .offer_title h3{font-size:20px;line-height:25px;padding-left:20px;padding-right:20px;margin-bottom:13px}
.va-limited-time-offer-content .limited_offers_content .offer_subtitle{font-size:16px;line-height:23px;padding-left:20px;padding-right:20px;margin-bottom:13px}
.va-limited-time-offer-content .limited_offers_content .offer_paragraph{font-size:16px;line-height:23px;padding-left:20px;padding-right:20px;margin-bottom:11px}
.va-limited-time-offer-content .limited_offers_content .offer_cta{font-size:16px;line-height:23px;width:100%;text-align:left;margin-bottom:20px}
.va-limited-time-offer-content .limited_offers_content .offer-information{padding-left:0;padding-top:25px;padding-bottom:12px;width:100%}
.va-limited-time-offer-content .limited_offers_content .offer-information .link{padding:0 20px}
.va-limited-time-offer-content .limited_offers_content .slick-dots{margin-top:0}
.va-limited-time-offer-content .limited_offers_content .slick-dots li.slick-active button:before{color:#ff3a1e}
}
@media only screen and (min-width:1220px) and (max-width:1320px){.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hotelheader-pricewrap{width:21%}
.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview{width:79%}
}
@media only screen and (min-width:1360px) and (max-width:2560px){.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hotelheader-pricewrap{width:19%}
.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview{width:81%}
}
.hoteldetail-hotelhero-margin .container-fluid .container{width:auto;margin:0 10%}
.max-width-reset{max-width:unset}
.hotelhero-section{max-width:unset;margin:0 auto}
.hotelhero-section .hoteldetailpagewrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:40px;padding-bottom:40px}
.hotelhero-section .hoteldetailpagewrapper,.hotelhero-section .hoteldetailpagewrapper>*{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1;flex:1}
.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent{color:#3d3d3d}
.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent{font-family:"F37Ginger",sans-serif}
.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview{width:78%}
.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hd-hotelname{text-align:left;color:#ff3a1e;font-size:38px;line-height:1.25;font-weight:700}
.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .address,.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .address a{font-size:18px;line-height:1.45;padding-bottom:4px;text-align:left;color:inherit;text-decoration:none;font-weight:400}
.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .address [itemprop=telephone]{display:block}
.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .stars_rating{margin:0;display:inline-block}
.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .stars_rating .rating-static:after{display:inline-block;color:#ff3a1e;font-size:14px;line-height:18px;padding:2px 0;letter-spacing:2.5px}
.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .stars_rating .rating-static:after{font-family:FontAwesome}
.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .stars_rating .rating-static.rating-41:after,.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .stars_rating .rating-static.rating-42:after{content:"\f005 \f005 \f005 \f005 \f006"}
.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .stars_rating .rating-static.rating-43:after,.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .stars_rating .rating-static.rating-44:after,.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .stars_rating .rating-static.rating-45:after,.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .stars_rating .rating-static.rating-46:after,.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .stars_rating .rating-static.rating-47:after,.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .stars_rating .rating-static.rating-48:after{content:"\f005 \f005 \f005 \f005 \f5c0"}
.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .stars_rating .rating-static.rating-49:after,.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .stars_rating .rating-static.rating-50:after{content:"\f005 \f005 \f005 \f005 \f005"}
.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .stars_rating .rating-static.rating-31:after,.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .stars_rating .rating-static.rating-32:after{content:"\f005 \f005 \f005 \f006 \f006"}
.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .stars_rating .rating-static.rating-33:after,.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .stars_rating .rating-static.rating-34:after,.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .stars_rating .rating-static.rating-35:after,.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .stars_rating .rating-static.rating-36:after,.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .stars_rating .rating-static.rating-37:after,.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .stars_rating .rating-static.rating-38:after{content:"\f005 \f005 \f005 \f006 \f5c0"}
.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .stars_rating .rating-static.rating-39:after,.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .stars_rating .rating-static.rating-40:after{content:"\f005 \f005 \f005 \f005 \f006"}
.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .stars_rating .rating-static.rating-21:after,.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .stars_rating .rating-static.rating-22:after{content:"\f005 \f005 \f006 \f006 \f006"}
.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .stars_rating .rating-static.rating-23:after,.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .stars_rating .rating-static.rating-24:after,.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .stars_rating .rating-static.rating-25:after,.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .stars_rating .rating-static.rating-26:after,.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .stars_rating .rating-static.rating-27:after,.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .stars_rating .rating-static.rating-28:after{content:"\f005 \f005 \f006 \f006 \f5c0"}
.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .stars_rating .rating-static.rating-29:after,.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .stars_rating .rating-static.rating-30:after{content:"\f005 \f005 \f005 \f006 \f006"}
.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .stars_rating .rating-static.rating-11:after,.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .stars_rating .rating-static.rating-12:after{content:"\f005 \f006 \f006 \f006 \f006"}
.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .stars_rating .rating-static.rating-13:after,.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .stars_rating .rating-static.rating-14:after,.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .stars_rating .rating-static.rating-15:after,.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .stars_rating .rating-static.rating-16:after,.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .stars_rating .rating-static.rating-17:after,.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .stars_rating .rating-static.rating-18:after{content:"\f005 \f006 \f006 \f006 \f5c0"}
.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .stars_rating .rating-static.rating-19:after,.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .stars_rating .rating-static.rating-20:after{content:"\f005 \f005 \f006 \f006 \f006"}
.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .stars_rating .rating-static.rating-0:after,.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .stars_rating .rating-static.rating-1:after,.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .stars_rating .rating-static.rating-2:after{content:"\f006 \f006 \f006 \f006 \f006"}
.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .stars_rating .rating-static.rating-3:after,.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .stars_rating .rating-static.rating-4:after,.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .stars_rating .rating-static.rating-5:after,.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .stars_rating .rating-static.rating-6:after,.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .stars_rating .rating-static.rating-7:after,.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .stars_rating .rating-static.rating-8:after{content:"\f5c0 \f006 \f006 \f006 \f006"}
.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .stars_rating .rating-static.rating-10:after,.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .stars_rating .rating-static.rating-9:after{content:"\f005 \f006 \f006 \f006 \f006"}
.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .show-rating{font-size:0;display:inline-block}
.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .show-rating>*{font-size:18px;display:inline-block;line-height:1.444;font-weight:300;color:#3d3d3d;text-decoration:none}
.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .show-rating>*.big:after{content:"/"}
.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .show-rating>*[itemprop=bestRating]:after{content:" ";white-space:pre}
.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .show-rating>a{font-weight:bold}
.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .show-rating>a>*{text-decoration:underline}
.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .show-rating>a>*.small{font-size:inherit;display:inline-block}
.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .show-rating>a>*.small [itemprop=reviewCount]{-webkit-transition-duration:0;transition-duration:0}
.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .show-rating>a:hover{color:#e42c0f}
.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hotelheader-pricewrap{width:27%;text-align:left;padding:5px}
.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hotelheader-pricewrap .rates-from-wrapper{float:right}
.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hotelheader-pricewrap .rates-from-wrapper .rates-from-label{margin-bottom:4px;font-size:18px;line-height:1.444;font-weight:400}
.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hotelheader-pricewrap .rates-from-wrapper .rates-from-price{margin-top:0;margin-bottom:0;font-size:38px;line-height:1.25;text-align:left;display:block}
.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hotelheader-pricewrap .rates-from-wrapper .rates-from-price>span.price,.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hotelheader-pricewrap .rates-from-wrapper .rates-from-price>span.price+.currency{font-weight:700}
@media only screen and (min-width:992px) and (max-width:1199px){.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hotelheader-pricewrap{width:30%;margin-top:-120px}
.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hotelheader-pricewrap .rates-from-wrapper .rates-from-price{display:block;font-size:37px}
.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview{width:70%}
}
@media only screen and (max-width:991px){.hotelhero-section .hoteldetailpagewrapper{height:auto;padding-top:30px;padding-bottom:30px}
.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hotelheader-pricewrap{width:40%;margin-top:-105px;text-align:left}
.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview{width:60%}
.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hd-hotelname{font-size:28px;padding-bottom:30px}
.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .address,.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .address a{font-size:16px}
.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview .hotel-rated-price .hd-rating-stars .va-reviews-block .hinfo-rating .show-rating>*{font-size:16px}
.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hotelheader-pricewrap .rates-from-wrapper .rates-from-label{font-size:16px}
.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hotelheader-pricewrap .rates-from-wrapper .rates-from-price{font-size:28px;padding-bottom:30px;display:block}
.container-reference .uiv2-layout .container{width:100%}
.hoteldetail-hotelhero-margin .container-fluid .container{margin-right:15px !important;margin-left:15px !important}
}
@media only screen and (max-width:767px){.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview{width:100%}
.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hotelheader-pricewrap{display:none}
.container .row{margin-left:0;margin-right:0}
.container .row .column{padding-left:0 !important;padding-right:0 !important}
.container .uiv2-layout .container{padding-left:0 !important;padding-right:0 !important}
.container-reference .uiv2-layout .container{padding-left:0 !important;padding-right:0 !important}
.margin-reset-xsvp{margin:0}
}
@media only screen and (min-width:480px) and (max-width:767px) and (orientation:landscape){.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hoteldetailoverview{width:75%}
.hotelhero-section .hoteldetailpagewrapper .hotelsdetailpagecontent .hotelheader-pricewrap .rates-from-wrapper .rates-from-price{display:block}
}
.hoteldetail-hotelhero-margin .container-fluid .container{padding:0;margin-right:10%;margin-left:10%;width:auto}
.BVRRContainer{width:100% !important}
.htl-reviews-comp{width:90% !important;margin:0 auto}
@media only screen and (max-width:641px){.htl-reviews-comp{width:90% !important;margin:0 auto}
}
@media only screen and (min-width:40em) and (max-width:48em){.htl-reviews-comp{width:90% !important;margin:0 auto}
}
.va-default-img-maps-container .va-default-img-container{width:100%;float:left;position:relative}
.va-default-img-maps-container .va-default-img-container .uiv2-gallery .pattern-default .mediaGallery-carousel .navigation .slick-arrow{height:40px !important;top:50%;width:40px;background-color:#ff3a1e;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.va-default-img-maps-container .va-default-img-container .uiv2-gallery .pattern-default .mediaGallery-carousel .navigation .slick-arrow:before{background-size:cover}
.va-default-img-maps-container .va-default-img-container .uiv2-gallery .pattern-default .mediaGallery-carousel .navigation .slide-prev{border-radius:0 7px 7px 0}
.va-default-img-maps-container .va-default-img-container .uiv2-gallery .pattern-default .mediaGallery-carousel .navigation .slide-prev:before{background-image:url("//digital.ihg.com/is/image/ihg//avid-general-icon-arrow-gallery-left-white?fmt=png-alpha");left:3px}
.no-svg .va-default-img-maps-container .va-default-img-container .uiv2-gallery .pattern-default .mediaGallery-carousel .navigation .slide-prev:before{background-image:url("//digital.ihg.com/is/image/ihg//avid-general-icon-arrow-gallery-left-white?fmt=png-alpha")}
@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .va-default-img-maps-container .va-default-img-container .uiv2-gallery .pattern-default .mediaGallery-carousel .navigation .slide-prev:before{background-image:url("//digital.ihg.com/is/image/ihg//avid-general-icon-arrow-gallery-left-white?fmt=png-alpha@2x")}
}
.va-default-img-maps-container .va-default-img-container .uiv2-gallery .pattern-default .mediaGallery-carousel .navigation .slide-next{border-radius:7px 0 0 7px}
.va-default-img-maps-container .va-default-img-container .uiv2-gallery .pattern-default .mediaGallery-carousel .navigation .slide-next:before{background-image:url("//digital.ihg.com/is/image/ihg//avid-general-icon-arrow-gallery-right-white?fmt=png-alpha");right:9px}
.no-svg .va-default-img-maps-container .va-default-img-container .uiv2-gallery .pattern-default .mediaGallery-carousel .navigation .slide-next:before{background-image:url("//digital.ihg.com/is/image/ihg//avid-general-icon-arrow-gallery-right-white?fmt=png-alpha")}
@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .va-default-img-maps-container .va-default-img-container .uiv2-gallery .pattern-default .mediaGallery-carousel .navigation .slide-next:before{background-image:url("//digital.ihg.com/is/image/ihg//avid-general-icon-arrow-gallery-right-white?fmt=png-alpha@2x")}
}
.va-default-img-maps-container .va-default-img-container .uiv2-gallery .pattern-default .open-thump .mediaGallery-thumb-carousel{height:auto}
.va-default-img-maps-container .va-default-img-container .uiv2-gallery .pattern-default .tn-container{background:#f7f7f7}
.va-default-img-maps-container .va-default-img-container .uiv2-gallery .pattern-default .tn-container .mediaGallery-thumb-carousel .slides .slick-current:after{border-bottom-color:#ff3a1e}
.va-default-img-maps-container .va-default-img-container .uiv2-gallery .pattern-default .tn-container .mediaGallery-thumb-carousel .navigation a:before{margin:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.va-default-img-maps-container .va-default-img-container .uiv2-gallery .pattern-default .tn-container .mediaGallery-thumb-carousel .navigation .carousel-prev:before{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}
.va-default-img-maps-container .va-default-img-container .uiv2-gallery .pattern-default .tn-container .caption-container{background:#ff3a1e}
.va-default-img-maps-container .va-default-img-container .uiv2-gallery .pattern-default .tn-container .caption-container .slide-caption{background:#ff3a1e}
.va-default-img-maps-container .va-default-img-container .uiv2-gallery .pattern-default .tn-container .caption-container .upper span{font-family:"F37Ginger",sans-serif}
.va-default-img-maps-container .va-default-img-container .uiv2-gallery .pattern-default .tn-container .toggle-drawer{background:#3d3d3d;font-size:14px;line-height:18px}
.va-default-img-maps-container .va-default-img-container .uiv2-gallery .pattern-default .tn-container .toggle-drawer{font-family:"F37Ginger",sans-serif}
.va-default-img-maps-container .va-maps-container{position:relative}
.va-default-img-maps-container .va-maps-container .va-hd-google-map{background-position:center}
.va-default-img-maps-container .va-maps-container .va-hd-google-map a{height:inherit;display:block}
.va-default-img-maps-container .va-maps-container .va-transportation-details{text-decoration:none;border:3px solid #ff3b1d;border-radius:8px;font-weight:700;visibility:hidden;text-align:center;display:inline-block;width:auto;max-width:90%;margin:0 auto;line-height:1;padding:15px;color:#ff3b1d;font-size:16px;font-family:"F37Ginger";background:#fff;cursor:pointer}
.va-default-img-maps-container .va-maps-container .va-trans-link{display:block;position:absolute;bottom:0;left:0;right:0;padding:30px 0;text-align:center}
.va-default-img-maps-container .va-maps-container .va-distance-from-airports{position:absolute;width:100%;bottom:0;padding:15px 20px;background:#f7f7f7;font-size:16px;line-height:23px;min-height:90px}
.va-default-img-maps-container .va-maps-container .va-distance-from-airports p{margin-bottom:4px}
.va-default-img-maps-container .va-maps-container .va-distance-from-airports p,.va-default-img-maps-container .va-maps-container .va-distance-from-airports p a{color:#3d3d3d}
.va-default-img-maps-container .va-maps-container .va-distance-from-airports p,.va-default-img-maps-container .va-maps-container .va-distance-from-airports p a{font-family:"F37Ginger",sans-serif}
.va-default-img-maps-container .va-maps-container .va-distance-from-airports p a{font-weight:700}
.va-default-img-maps-container .va-maps-container .va-distance-from-airports p a:hover{color:#e42c0f;text-decoration:underline}
@media(min-width:320px) and (max-width:767px){.va-default-img-maps-container{border-top:2px solid #dbd9d6}
.va-default-img-maps-container .va-maps-container{display:none}
.va-default-img-maps-container .va-default-img-container .uiv2-gallery .pattern-default .tn-container .mediaGallery-thumb-carousel{padding:0 35px}
.va-default-img-maps-container .va-default-img-container .uiv2-gallery .pattern-default .tn-container .mediaGallery-thumb-carousel .navigation{display:block}
.va-default-img-maps-container .va-default-img-container .uiv2-gallery .pattern-default .tn-container .mediaGallery-thumb-carousel .navigation a:before{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.va-default-img-maps-container .va-default-img-container .uiv2-gallery .pattern-default .tn-container .mediaGallery-thumb-carousel .navigation .carousel-prev:before{left:9px}
.va-default-img-maps-container .va-default-img-container .uiv2-gallery .pattern-default .tn-container .mediaGallery-thumb-carousel .navigation .carousel-next:before{right:9px}
.va-default-img-maps-container .va-default-img-container .va-galleryMapWrapper{position:relative;z-index:1}
.va-default-img-maps-container .va-default-img-container .va-galleryMapWrapper .va-view-gallery,.va-default-img-maps-container .va-default-img-container .va-galleryMapWrapper .va-view-map{width:50%;height:40px;position:absolute;text-align:center;cursor:pointer;color:#3d3d3d;font-size:14px;line-height:40px;background:#f7f7f7}
.va-default-img-maps-container .va-default-img-container .va-galleryMapWrapper .va-view-gallery,.va-default-img-maps-container .va-default-img-container .va-galleryMapWrapper .va-view-map{font-family:"F37Ginger",sans-serif}
.va-default-img-maps-container .va-default-img-container .va-galleryMapWrapper .va-view-gallery.active,.va-default-img-maps-container .va-default-img-container .va-galleryMapWrapper .va-view-map.active{background:#fff}
.va-default-img-maps-container .va-default-img-container .va-galleryMapWrapper .va-view-gallery.active:after,.va-default-img-maps-container .va-default-img-container .va-galleryMapWrapper .va-view-map.active:after{position:absolute;top:25px;left:45%;content:"\f0d7";color:#fff;font-size:36px}
.va-default-img-maps-container .va-default-img-container .va-galleryMapWrapper .va-view-gallery.active:after,.va-default-img-maps-container .va-default-img-container .va-galleryMapWrapper .va-view-map.active:after{font-family:FontAwesome}
.va-default-img-maps-container .va-default-img-container .va-galleryMapWrapper .va-view-gallery{left:0}
.va-default-img-maps-container .va-default-img-container .va-galleryMapWrapper .va-view-map{right:0}
.va-default-img-maps-container .va-default-img-container .va-galleryMapWrapper .va-view-map.active{color:#ff3a1e}
}
@media(min-width:768px){.va-default-img-maps-container .va-default-img-container .uiv2-gallery{display:block !important}
.va-default-img-maps-container .va-default-img-container .va-galleryMapWrapper{display:none}
.va-default-img-maps-container .va-maps-container{width:100%;float:left;display:block !important}
.va-default-img-maps-container .va-maps-container .va-distance-from-airports p,.va-default-img-maps-container .va-maps-container .va-distance-from-airports p a{font-size:18px;line-height:26px}
}
@media(min-width:992px){.va-default-img-maps-container .va-default-img-container{width:65%}
.va-default-img-maps-container .va-default-img-container .va-view-gallery,.va-default-img-maps-container .va-default-img-container .va-view-map{width:25%;height:122px;font-size:20px;line-height:1.2em;z-index:99;padding-left:9%;font-weight:700;padding-top:3.8rem;padding-right:5%;display:none}
.va-default-img-maps-container .va-maps-container{width:35%}
}
@media(min-width:1200px){.uiv2-spacer-lg{height:80px;margin:0 auto;padding:0}
.uiv2-spacer-lg.half-lg{margin:0 auto;padding:0;height:40px}
.uiv2-spacer-lg.double-lg{height:80px;padding:0;margin:80px auto}
.uiv2-spacer-lg.double-lg.rule-lg{margin:0 auto}
.uiv2-spacer-lg.rule-lg{height:80px;margin:0 auto;padding:0;border:0;border-top:4px solid #dbd9d6}
.pattern-narrow .uiv2-spacer-lg.rule-lg{width:170px}
.scheme-coolgrey .uiv2-spacer-lg.rule-lg,.scheme-default .uiv2-spacer-lg.rule-lg{border-color:#dbd9d6}
.scheme-lightgrey .uiv2-spacer-lg.rule-lg{border-color:#f7f7f7}
.scheme-red .uiv2-spacer-lg.rule-lg{border-color:#ff3a1e}
.scheme-aqua .uiv2-spacer-lg.rule-lg{border-color:#68d2df}
.scheme-graphite .uiv2-spacer-lg.rule-lg{border-color:#3d3d3d}
.scheme-white .uiv2-spacer-lg.rule-lg{border-color:#fff}
}
@media(max-width:1199px){.uiv2-spacer-md{height:80px;margin:0 auto;padding:0}
.uiv2-spacer-md.half-md{margin:0 auto;padding:0;height:40px}
.uiv2-spacer-md.double-md{height:80px;padding:0;margin:80px auto}
.uiv2-spacer-md.double-md.rule-md{margin:0 auto}
.uiv2-spacer-md.rule-md{height:80px;margin:0 auto;padding:0;border:0;border-top:4px solid #dbd9d6}
.pattern-narrow .uiv2-spacer-md.rule-md{width:170px}
.scheme-coolgrey .uiv2-spacer-md.rule-md,.scheme-default .uiv2-spacer-md.rule-md{border-color:#dbd9d6}
.scheme-lightgrey .uiv2-spacer-md.rule-md{border-color:#f7f7f7}
.scheme-red .uiv2-spacer-md.rule-md{border-color:#ff3a1e}
.scheme-aqua .uiv2-spacer-md.rule-md{border-color:#68d2df}
.scheme-graphite .uiv2-spacer-md.rule-md{border-color:#3d3d3d}
.scheme-white .uiv2-spacer-md.rule-md{border-color:#fff}
}
@media(max-width:991px){.uiv2-spacer-sm{height:80px;margin:0 auto;padding:0}
.uiv2-spacer-sm.half-sm{margin:0 auto;padding:0;height:40px}
.uiv2-spacer-sm.double-sm{height:80px;padding:0;margin:80px auto}
.uiv2-spacer-sm.double-sm.rule-sm{margin:0 auto}
.uiv2-spacer-sm.rule-sm{height:80px;margin:0 auto;padding:0;border:0;border-top:4px solid #dbd9d6}
.pattern-narrow .uiv2-spacer-sm.rule-sm{width:170px}
.scheme-coolgrey .uiv2-spacer-sm.rule-sm,.scheme-default .uiv2-spacer-sm.rule-sm{border-color:#dbd9d6}
.scheme-lightgrey .uiv2-spacer-sm.rule-sm{border-color:#f7f7f7}
.scheme-red .uiv2-spacer-sm.rule-sm{border-color:#ff3a1e}
.scheme-aqua .uiv2-spacer-sm.rule-sm{border-color:#68d2df}
.scheme-graphite .uiv2-spacer-sm.rule-sm{border-color:#3d3d3d}
.scheme-white .uiv2-spacer-sm.rule-sm{border-color:#fff}
}
@media(max-width:767px){.uiv2-spacer-xs{height:80px;margin:0 auto;padding:0}
.uiv2-spacer-xs.half-xs{margin:0 auto;padding:0;height:40px}
.uiv2-spacer-xs.double-xs{height:80px;padding:0;margin:80px auto}
.uiv2-spacer-xs.double-xs.rule-xs{margin:0 auto}
.uiv2-spacer-xs.rule-xs{height:80px;margin:0 auto;padding:0;border:0;border-top:4px solid #dbd9d6}
.pattern-narrow .uiv2-spacer-xs.rule-xs{width:170px}
.scheme-coolgrey .uiv2-spacer-xs.rule-xs,.scheme-default .uiv2-spacer-xs.rule-xs{border-color:#dbd9d6}
.scheme-lightgrey .uiv2-spacer-xs.rule-xs{border-color:#f7f7f7}
.scheme-red .uiv2-spacer-xs.rule-xs{border-color:#ff3a1e}
.scheme-aqua .uiv2-spacer-xs.rule-xs{border-color:#68d2df}
.scheme-graphite .uiv2-spacer-xs.rule-xs{border-color:#3d3d3d}
.scheme-white .uiv2-spacer-xs.rule-xs{border-color:#fff}
}
@media only screen and (max-width:767px){.uiv2-spacer-xs{height:40px}
.uiv2-spacer-xs.half-xs{height:20px}
.uiv2-spacer-xs.rule-xs{height:40px}
.uiv2-spacer-xs.double-xs{margin:40px auto}
}
.uiv2-mixedmediatile div.layer.uiimage{padding-bottom:0}
.uiv2-mixedmediatile div.layer.uiimage+div.layer{padding-top:15px}
.uiv2-mixedmediatile .pattern-hero div.canvas{position:relative;overflow:hidden;height:300px}
.uiv2-mixedmediatile .pattern-hero div.layer.uiimage{position:absolute;width:100%;height:100%;z-index:1;top:0;padding:0;margin:0}
.uiv2-mixedmediatile .pattern-hero div.layer.uiimage>figure{width:100%;height:100%}
.uiv2-mixedmediatile .pattern-hero div.layer.uiimage>figure>img{height:100%;width:auto;position:absolute;right:0}
.uiv2-mixedmediatile .pattern-hero div.layer.uiheader{position:absolute;width:100%;z-index:10;top:50%;-webkit-transform:translateY(-50%) translateY(-50px);transform:translateY(-50%) translateY(-50px);margin-right:10%;margin-left:10%}
.uiv2-mixedmediatile .pattern-hero div.layer.uiheader small{padding-top:.1em}
.uiv2-mixedmediatile .pattern-centerxsleft{text-align:center}
.uiv2-mixedmediatile .pattern-centerxsleft div.layer+div.layer{padding-top:40px}
.uiv2-mixedmediatile .pattern-image div.canvas{position:relative;overflow:hidden;min-height:100px}
.uiv2-mixedmediatile .pattern-image div.canvas>div.sizer{display:block;top:0}
.uiv2-mixedmediatile .pattern-image div.layer.uiimage{position:absolute;width:100%;height:100%;top:0;padding:0;margin:0}
.uiv2-mixedmediatile .pattern-image div.layer.uiimage>figure{width:100%;height:100%}
.uiv2-mixedmediatile .pattern-image div.layer.uiimage>figure>img{height:100%;width:auto;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.uiv2-mixedmediatile .pattern-image .uiheader,.uiv2-mixedmediatile .pattern-image .uihtml,.uiv2-mixedmediatile .pattern-image .uicta,.uiv2-mixedmediatile .pattern-image .uivideo{display:none}
.uiv2-mixedmediatile .pattern-hpromo div.canvas{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:50%;min-height:277.5px}
.uiv2-mixedmediatile .pattern-hpromo .uiheader,.uiv2-mixedmediatile .pattern-hpromo .uihtml,.uiv2-mixedmediatile .pattern-hpromo .uicta{padding-left:15px}
.uiv2-mixedmediatile .pattern-hpromo .uiheader{padding-top:0 !important}
.uiv2-mixedmediatile .pattern-hpromo .uiimage{position:absolute;width:50%;height:100%;top:0;left:0;padding-right:15px}
.uiv2-mixedmediatile .pattern-hpromo .uiimage>figure{width:100%;height:100%;overflow:hidden;position:relative}
.uiv2-mixedmediatile .pattern-hpromo div.layer.uiimage>figure>img{height:100%;width:auto;position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.uiv2-mixedmediatile .pattern-ribbon .uiheader{padding-top:0 !important}
.uiv2-mixedmediatile .pattern-ribbon div.layer.uiimage>figure>img{height:100%;width:auto;position:absolute}
.uiv2-mixedmediatile .pattern-ribbon.scheme-lightgrey{background-color:#f7f7f7}
.uiv2-mixedmediatile .pattern-ribbon.scheme-lightgrey .uihtml{padding-right:30px}
.uiv2-mixedmediatile .pattern-ribbon.scheme-lightgrey .uiheader{padding-right:30px}
.uiv2-mixedmediatile .pattern-ribbon.scheme-aqua{background-color:#68d2df}
.uiv2-mixedmediatile .pattern-ribbon.scheme-graphite{background-color:#3d3d3d}
.uiv2-mixedmediatile .pattern-ribbon.scheme-graphite *{color:#fff}
.uiv2-mixedmediatile .pattern-ribbon.scheme-red{background-color:#ff3a1e}
.uiv2-mixedmediatile .pattern-ribbon.scheme-red *{color:#fff}
.uiv2-mixedmediatile .pattern-ribbon.scheme-red .uicta .primary{background-color:#fff;color:#ff3a1e}
.uiv2-mixedmediatile .pattern-promo div.layer.uiimage{margin-bottom:10px}
.uiv2-mixedmediatile .pattern-feature div.canvas{background-color:transparent}
.uiv2-mixedmediatile .pattern-feature div.layer{text-align:center;margin:10px auto 10px auto;padding:0 !important;max-width:263px}
.uiv2-mixedmediatile .pattern-feature div.layer.uiheader{margin-top:20px}
.uiv2-mixedmediatile .pattern-feature div.layer.uiimage{width:48px;height:48px;margin:0 auto}
.uiv2-mixedmediatile .pattern-feature div.layer.uihtml{font-size:14px;line-height:1.9;margin-bottom:0}
.uiv2-mixedmediatile .pattern-feature div.layer.uihtml p{min-height:52px}
.uiv2-mixedmediatile .pattern-location{margin-bottom:0}
@media only screen and (max-width:767px){.uiv2-mixedmediatile .pattern-location{margin-bottom:0}
}
.uiv2-mixedmediatile .pattern-location .layer+.layer{padding-top:0}
.uiv2-mixedmediatile .pattern-location .layer.uihtml{font-weight:bold;margin-top:20px}
.uiv2-mixedmediatile .pattern-location .layer.uihtml p{margin-bottom:0}
.uiv2-mixedmediatile .pattern-location .layer.uihtml .season{color:#3d3d3d}
.uiv2-mixedmediatile .pattern-location .layer.uicta a.primary,.uiv2-mixedmediatile .pattern-location .layer.uicta a.secondary,.uiv2-mixedmediatile .pattern-location .layer.uicta a.tertiary,.uiv2-mixedmediatile .pattern-location .layer.uicta a.basic{text-align:left}
.uiv2-mixedmediatile .pattern-location.scheme-red .uihtml .season{font-weight:bold;color:#ff3a1e}
.uiv2-mixedmediatile .pattern-chasepromo{padding:10px 0;text-align:center}
.uiv2-mixedmediatile .pattern-chasepromo .canvas{display:-webkit-box;display:-ms-flexbox;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.uiv2-mixedmediatile .pattern-chasepromo .canvas .layer{text-align:center;color:#3d3d3d;font-size:14px}
.uiv2-mixedmediatile .pattern-chasepromo .canvas .layer{font-family:"F37Ginger",sans-serif}
.uiv2-mixedmediatile .pattern-chasepromo .canvas .layer.uiimage{max-width:60px;margin-right:10px}
.uiv2-mixedmediatile .pattern-chasepromo .canvas .layer.uihtml{margin:2px 0;line-height:18px;font-weight:400;padding:0}
.uiv2-mixedmediatile .pattern-chasepromo .canvas .layer.uihtml a{font-weight:bold}
.uiv2-mixedmediatile .pattern-chasepromo .canvas .layer.uihtml a:hover,.uiv2-mixedmediatile .pattern-chasepromo .canvas .layer.uihtml a:focus{color:#e42c0f}
.uiv2-mixedmediatile .pattern-chasepromo .canvas .layer.uihtml a[target=_blank]{background-image:url("//digital.ihg.com/is/image/ihg//avid-general-icon-arrow-link-graphite?fmt=png-alpha");background-position:center right 0;background-repeat:no-repeat;background-size:12px 12px;padding-right:17px}
.no-svg .uiv2-mixedmediatile .pattern-chasepromo .canvas .layer.uihtml a[target=_blank]{background-image:url("//digital.ihg.com/is/image/ihg//avid-general-icon-arrow-link-graphite?fmt=png-alpha")}
@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .uiv2-mixedmediatile .pattern-chasepromo .canvas .layer.uihtml a[target=_blank]{background-image:url("//digital.ihg.com/is/image/ihg//avid-general-icon-arrow-link-graphite?fmt=png-alpha@2x")}
}
.uiv2-mixedmediatile .pattern-chasepromo .canvas .layer.uihtml a[target=_blank]:hover,.uiv2-mixedmediatile .pattern-chasepromo .canvas .layer.uihtml a[target=_blank]:focus{background-image:url("//digital.ihg.com/is/image/ihg//avid-general-icon-arrow-link-red?fmt=png-alpha")}
.no-svg .uiv2-mixedmediatile .pattern-chasepromo .canvas .layer.uihtml a[target=_blank]:hover,.no-svg .uiv2-mixedmediatile .pattern-chasepromo .canvas .layer.uihtml a[target=_blank]:focus{background-image:url("//digital.ihg.com/is/image/ihg//avid-general-icon-arrow-link-red?fmt=png-alpha")}
@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .uiv2-mixedmediatile .pattern-chasepromo .canvas .layer.uihtml a[target=_blank]:hover,.no-svg .uiv2-mixedmediatile .pattern-chasepromo .canvas .layer.uihtml a[target=_blank]:focus{background-image:url("//digital.ihg.com/is/image/ihg//avid-general-icon-arrow-link-red?fmt=png-alpha@2x")}
}
.uiv2-mixedmediatile ~ .uiv2-mixedmediatile .pattern-location{margin-top:60px}
@media only screen and (max-width:767px){.uiv2-mixedmediatile ~ .uiv2-mixedmediatile .pattern-location{margin-top:40px}
}
@media(max-width:1199px){.uiv2-mixedmediatile .pattern-centerxsleft{text-align:center}
.uiv2-mixedmediatile .pattern-centerxsleft div.layer+div.layer{padding-top:30px}
}
@media only screen and (max-width:991px){.uiv2-mixedmediatile .pattern-hero div.layer.uiheader{padding:20px;margin:0}
}
@media only screen and (max-width:767px){.uicta>div{width:auto}
.uiv2-mixedmediatile .pattern-hero div.canvas{height:170px}
.uiv2-mixedmediatile .pattern-hero div.layer.uiheader{padding:0 15px !important}
.uiv2-mixedmediatile .pattern-chasepromo{padding:10px 15px}
.uiv2-mixedmediatile .pattern-chasepromo .canvas .layer{text-align:left}
.uiv2-mixedmediatile .pattern-chasepromo .canvas .layer.uiimage{margin-top:5px;width:100%;max-width:53px}
}
@media only screen and (max-width:767px){.uiv2-mixedmediatile .pattern-centerxsleft{text-align:left}
}
@media(max-width:1199px){.uiv2-mixedmediatile .pattern-hpromo div.canvas{padding-left:50%;min-height:227.5px}
}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.uiv2-mixedmediatile .pattern-hpromo div.canvas{width:100%}
}
@media only screen and (max-width:991px){.uiv2-mixedmediatile .pattern-hpromo div.canvas{padding-left:50%;min-height:172.5px}
}
@media only screen and (max-width:767px){.uiv2-mixedmediatile .pattern-hpromo div.canvas{padding-left:0;min-height:auto}
.uiv2-mixedmediatile .pattern-hpromo .uiheader,.uiv2-mixedmediatile .pattern-hpromo .uihtml,.uiv2-mixedmediatile .pattern-hpromo .uicta{padding-left:0}
.uiv2-mixedmediatile .pattern-hpromo .uiimage{display:none}
}
@media(min-width:768px){.uiv2-mixedmediatile .pattern-ribbon div.canvas{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;position:relative;width:100%;max-width:1140px;min-height:416.25px;padding:80px 0;margin:0 auto}
.uiv2-mixedmediatile .pattern-ribbon .uiheader,.uiv2-mixedmediatile .pattern-ribbon .uihtml,.uiv2-mixedmediatile .pattern-ribbon .uicta{padding-left:15px;width:50%;margin-left:50%}
.uiv2-mixedmediatile .pattern-ribbon .uiimage{position:absolute;width:50%;height:100%;top:0;left:0;padding-right:15px}
.uiv2-mixedmediatile .pattern-ribbon .uiimage>figure{width:100%;height:100%;overflow:hidden;position:relative}
.uiv2-mixedmediatile .pattern-ribbon div.layer.uiimage>figure>img{right:0}
.uiv2-mixedmediatile .pattern-ribbon div.canvas{max-width:2000px !important}
}
@media(max-width:1199px){.uiv2-mixedmediatile .pattern-ribbon div.canvas{min-height:341.25px;max-width:940px;padding:40px 0}
}
@media only screen and (max-width:991px){.uiv2-mixedmediatile .pattern-ribbon div.canvas{min-height:258.75px;max-width:720px}
}
@media only screen and (max-width:767px){.uiv2-mixedmediatile .pattern-ribbon div.canvas{min-height:auto;max-width:100%;width:100%;padding:40px 15px}
.uiv2-mixedmediatile .pattern-ribbon .uiheader,.uiv2-mixedmediatile .pattern-ribbon .uihtml{padding-left:0}
.uiv2-mixedmediatile .pattern-ribbon .uicta{padding-left:0}
.uiv2-mixedmediatile .pattern-ribbon .uicta .primary{width:100%}
.uiv2-mixedmediatile .pattern-ribbon .uiimage{position:relative;padding:0;margin-bottom:40px;width:100%;height:auto}
.uiv2-mixedmediatile .pattern-ribbon .uiimage>figure{position:relative;width:100%;height:auto;overflow:hidden}
.uiv2-mixedmediatile .pattern-ribbon .uiimage>figure:after{display:block;content:"";padding-top:75%}
.uiv2-mixedmediatile .pattern-ribbon div.layer.uiimage>figure>img{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.uiv2-mixedmediatile .pattern-ribbon .uiheader,.uiv2-mixedmediatile .pattern-ribbon .uihtml,.uiv2-mixedmediatile .pattern-ribbon .uicta{max-width:100%}
}
@media(max-width:1199px){.uiv2-mixedmediatile .pattern-feature div.layer{max-width:213px}
}
@media only screen and (max-width:991px){.uiv2-mixedmediatile .pattern-feature div.layer{max-width:158px}
.uiv2-mixedmediatile .pattern-hero div.layer.uiheader{top:65%}
html[lang=fr] .uiv2-mixedmediatile .pattern-hero div.layer.uiheader{top:55%}
}
@media only screen and (max-width:767px){.uiv2-mixedmediatile .pattern-feature div.layer{text-align:left;margin-left:0;margin-right:0;max-width:768px}
.uiv2-mixedmediatile .pattern-feature div.layer.uiimage{margin:0}
.uiv2-mixedmediatile .pattern-hero div.layer.uiheader{top:75%}
html[lang=fr] .uiv2-mixedmediatile .pattern-hero div.layer.uiheader{top:75%}
html[lang=fr] .uiv2-mixedmediatile .pattern-hero div.layer.uiheader h1 span{font-size:28px}
}
@media(min-width:992px) and (max-width:1199px){.uiv2-mixedmediatile .pattern-ribbon.scheme-lightgrey .uihtml{max-width:470px}
.uiv2-mixedmediatile .pattern-ribbon.scheme-lightgrey .uiheader{max-width:470px}
}
@media(min-width:768px) and (max-width:991px){.uiv2-mixedmediatile .pattern-ribbon.scheme-lightgrey .uihtml{max-width:360px}
.uiv2-mixedmediatile .pattern-ribbon.scheme-lightgrey .uiheader{max-width:360px}
}
@media(min-width:1200px){.uiv2-layout [class*=carousel] .wayfinder{bottom:0;padding-bottom:10px}
.uiv2-layout [class*=carousel] .wayfinder .wayfinder-dots{font-family:'FontAwesome';margin-left:10px}
.uiv2-layout [class*=carousel] .wayfinder .wayfinder-dots:after{content:"\f10c";color:#fff;font-size:14px}
.uiv2-layout [class*=carousel] .wayfinder .wayfinder-dots.selected:after{content:"\f111";color:#ff3a1e}
.uiv2-layout [class*=carousel] .arrows div{font-size:24px;padding:0;font-family:'FontAwesome';background-color:#ff3a1e}
.uiv2-layout [class*=carousel] .arrows div:after{color:#fff}
.uiv2-layout [class*=carousel] .arrows div.prev:after{content:"\f053"}
.uiv2-layout [class*=carousel] .arrows div.next:after{content:"\f054"}
.uiv2-layout .container.accordion-lg>.heading,.uiv2-layout .container .column.accordion-lg>.heading,.uiv2-layout .container .row.accordion-lg>.heading,.uiv2-layout .container-fluid.accordion-lg>.heading,.uiv2-layout .container-fluid .column.accordion-lg>.heading,.uiv2-layout .container-fluid .row.accordion-lg>.heading{background-color:transparent;color:#3d3d3d;font-family:'F37Ginger';font-size:18px;font-weight:bold;line-height:22px;padding:30px;border-color:#68d2df;padding-right:50px;margin-top:0;-webkit-transition-delay:400ms;transition-delay:400ms;border-width:0}
.uiv2-layout .container.accordion-lg>.heading:after,.uiv2-layout .container .column.accordion-lg>.heading:after,.uiv2-layout .container .row.accordion-lg>.heading:after,.uiv2-layout .container-fluid.accordion-lg>.heading:after,.uiv2-layout .container-fluid .column.accordion-lg>.heading:after,.uiv2-layout .container-fluid .row.accordion-lg>.heading:after{content:"\f078";font-family:'FontAwesome';font-size:20px;right:30px}
.uiv2-layout .container.accordion-lg>.heading.selected:after,.uiv2-layout .container .column.accordion-lg>.heading.selected:after,.uiv2-layout .container .row.accordion-lg>.heading.selected:after,.uiv2-layout .container-fluid.accordion-lg>.heading.selected:after,.uiv2-layout .container-fluid .column.accordion-lg>.heading.selected:after,.uiv2-layout .container-fluid .row.accordion-lg>.heading.selected:after{content:"\f078"}
.uiv2-layout .container.accordion-lg>.heading.selected,.uiv2-layout .container .column.accordion-lg>.heading.selected,.uiv2-layout .container .row.accordion-lg>.heading.selected,.uiv2-layout .container-fluid.accordion-lg>.heading.selected,.uiv2-layout .container-fluid .column.accordion-lg>.heading.selected,.uiv2-layout .container-fluid .row.accordion-lg>.heading.selected{background-color:transparent;color:#3d3d3d}
.uiv2-layout .container.accordion-lg>.heading span,.uiv2-layout .container .column.accordion-lg>.heading span,.uiv2-layout .container .row.accordion-lg>.heading span,.uiv2-layout .container-fluid.accordion-lg>.heading span,.uiv2-layout .container-fluid .column.accordion-lg>.heading span,.uiv2-layout .container-fluid .row.accordion-lg>.heading span{text-decoration:underline}
.uiv2-layout .container.accordion-lg>.heading+*,.uiv2-layout .container .column.accordion-lg>.heading+*,.uiv2-layout .container .row.accordion-lg>.heading+*,.uiv2-layout .container-fluid.accordion-lg>.heading+*,.uiv2-layout .container-fluid .column.accordion-lg>.heading+*,.uiv2-layout .container-fluid .row.accordion-lg>.heading+*{padding-top:0;padding-left:30px;padding-right:30px;border-width:0;background-color:transparent}
.uiv2-layout .container.accordion-lg>.heading:after,.uiv2-layout .container .column.accordion-lg>.heading:after,.uiv2-layout .container .row.accordion-lg>.heading:after,.uiv2-layout .container-fluid.accordion-lg>.heading:after,.uiv2-layout .container-fluid .column.accordion-lg>.heading:after,.uiv2-layout .container-fluid .row.accordion-lg>.heading:after{color:#ff3a1e;line-height:0;-webkit-transition:all .2s linear;transition:all .2s linear}
.uiv2-layout .container.accordion-lg>.heading:not(:nth-child(2)),.uiv2-layout .container .column.accordion-lg>.heading:not(:nth-child(2)),.uiv2-layout .container .row.accordion-lg>.heading:not(:nth-child(2)),.uiv2-layout .container-fluid.accordion-lg>.heading:not(:nth-child(2)),.uiv2-layout .container-fluid .column.accordion-lg>.heading:not(:nth-child(2)),.uiv2-layout .container-fluid .row.accordion-lg>.heading:not(:nth-child(2)){border-top-width:2px;border-style:solid}
.uiv2-layout .container.accordion-lg>.heading.selected,.uiv2-layout .container .column.accordion-lg>.heading.selected,.uiv2-layout .container .row.accordion-lg>.heading.selected,.uiv2-layout .container-fluid.accordion-lg>.heading.selected,.uiv2-layout .container-fluid .column.accordion-lg>.heading.selected,.uiv2-layout .container-fluid .row.accordion-lg>.heading.selected{-webkit-transition-delay:0;transition-delay:0}
.uiv2-layout .container.accordion-lg>.heading.selected:after,.uiv2-layout .container .column.accordion-lg>.heading.selected:after,.uiv2-layout .container .row.accordion-lg>.heading.selected:after,.uiv2-layout .container-fluid.accordion-lg>.heading.selected:after,.uiv2-layout .container-fluid .column.accordion-lg>.heading.selected:after,.uiv2-layout .container-fluid .row.accordion-lg>.heading.selected:after{-webkit-transform:rotateZ(180deg) translateY(50%);transform:rotateZ(180deg) translateY(50%)}
.uiv2-layout .container.tabs-lg>.heading-wrapper,.uiv2-layout .container .column.tabs-lg>.heading-wrapper,.uiv2-layout .container .row.tabs-lg>.heading-wrapper,.uiv2-layout .container-fluid.tabs-lg>.heading-wrapper,.uiv2-layout .container-fluid .column.tabs-lg>.heading-wrapper,.uiv2-layout .container-fluid .row.tabs-lg>.heading-wrapper{background-color:#f7f7f7;border-color:#fff;text-align:center;border:0;background:transparent;position:absolute;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:translateY(-100%);transform:translateY(-100%)}
.uiv2-layout .container.tabs-lg>.heading-wrapper:after,.uiv2-layout .container .column.tabs-lg>.heading-wrapper:after,.uiv2-layout .container .row.tabs-lg>.heading-wrapper:after,.uiv2-layout .container-fluid.tabs-lg>.heading-wrapper:after,.uiv2-layout .container-fluid .column.tabs-lg>.heading-wrapper:after,.uiv2-layout .container-fluid .row.tabs-lg>.heading-wrapper:after{content:"";position:absolute;border-top:2px solid #fff;left:0;width:100%;z-index:-1;height:12px;background:#68d2df;bottom:-10px}
.uiv2-layout .container.tabs-lg>.heading-wrapper ~ .row,.uiv2-layout .container .column.tabs-lg>.heading-wrapper ~ .row,.uiv2-layout .container .row.tabs-lg>.heading-wrapper ~ .row,.uiv2-layout .container-fluid.tabs-lg>.heading-wrapper ~ .row,.uiv2-layout .container-fluid .column.tabs-lg>.heading-wrapper ~ .row,.uiv2-layout .container-fluid .row.tabs-lg>.heading-wrapper ~ .row{padding:0}
.uiv2-layout .container.tabs-lg>.heading-wrapper ~ .row,.uiv2-layout .container.tabs-lg>.heading-wrapper ~ .column,.uiv2-layout .container .column.tabs-lg>.heading-wrapper ~ .row,.uiv2-layout .container .column.tabs-lg>.heading-wrapper ~ .column,.uiv2-layout .container .row.tabs-lg>.heading-wrapper ~ .row,.uiv2-layout .container .row.tabs-lg>.heading-wrapper ~ .column,.uiv2-layout .container-fluid.tabs-lg>.heading-wrapper ~ .row,.uiv2-layout .container-fluid.tabs-lg>.heading-wrapper ~ .column,.uiv2-layout .container-fluid .column.tabs-lg>.heading-wrapper ~ .row,.uiv2-layout .container-fluid .column.tabs-lg>.heading-wrapper ~ .column,.uiv2-layout .container-fluid .row.tabs-lg>.heading-wrapper ~ .row,.uiv2-layout .container-fluid .row.tabs-lg>.heading-wrapper ~ .column{border:0}
.uiv2-layout .container.tabs-lg>.heading-wrapper>.heading,.uiv2-layout .container .column.tabs-lg>.heading-wrapper>.heading,.uiv2-layout .container .row.tabs-lg>.heading-wrapper>.heading,.uiv2-layout .container-fluid.tabs-lg>.heading-wrapper>.heading,.uiv2-layout .container-fluid .column.tabs-lg>.heading-wrapper>.heading,.uiv2-layout .container-fluid .row.tabs-lg>.heading-wrapper>.heading{border-color:#fff;border-style:solid;background-color:#f7f7f7;color:#3d3d3d;font-family:'F37Ginger';font-size:18px;line-height:22px;padding:20px 30px;font-weight:bold;text-align:center;vertical-align:bottom;border:2px solid #fff;border-left-width:0;margin:0;width:25%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.uiv2-layout .container.tabs-lg>.heading-wrapper>.heading.selected,.uiv2-layout .container .column.tabs-lg>.heading-wrapper>.heading.selected,.uiv2-layout .container .row.tabs-lg>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid.tabs-lg>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid .column.tabs-lg>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid .row.tabs-lg>.heading-wrapper>.heading.selected{border-color:#fff;background-color:#68d2df;color:#3d3d3d}
.uiv2-layout .container.tabs-lg>.heading-wrapper>.heading.selected,.uiv2-layout .container .column.tabs-lg>.heading-wrapper>.heading.selected,.uiv2-layout .container .row.tabs-lg>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid.tabs-lg>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid .column.tabs-lg>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid .row.tabs-lg>.heading-wrapper>.heading.selected{padding:""}
.uiv2-layout .container.tabs-lg>.heading-wrapper>.heading:first-child,.uiv2-layout .container .column.tabs-lg>.heading-wrapper>.heading:first-child,.uiv2-layout .container .row.tabs-lg>.heading-wrapper>.heading:first-child,.uiv2-layout .container-fluid.tabs-lg>.heading-wrapper>.heading:first-child,.uiv2-layout .container-fluid .column.tabs-lg>.heading-wrapper>.heading:first-child,.uiv2-layout .container-fluid .row.tabs-lg>.heading-wrapper>.heading:first-child{border-left:2px solid #fff}
.uiv2-layout .container.tabs-lg>.heading-wrapper>.heading>*,.uiv2-layout .container .column.tabs-lg>.heading-wrapper>.heading>*,.uiv2-layout .container .row.tabs-lg>.heading-wrapper>.heading>*,.uiv2-layout .container-fluid.tabs-lg>.heading-wrapper>.heading>*,.uiv2-layout .container-fluid .column.tabs-lg>.heading-wrapper>.heading>*,.uiv2-layout .container-fluid .row.tabs-lg>.heading-wrapper>.heading>*{display:contents}
.uiv2-layout .container.tabs-lg>.heading-wrapper>.heading:hover,.uiv2-layout .container .column.tabs-lg>.heading-wrapper>.heading:hover,.uiv2-layout .container .row.tabs-lg>.heading-wrapper>.heading:hover,.uiv2-layout .container-fluid.tabs-lg>.heading-wrapper>.heading:hover,.uiv2-layout .container-fluid .column.tabs-lg>.heading-wrapper>.heading:hover,.uiv2-layout .container-fluid .row.tabs-lg>.heading-wrapper>.heading:hover{color:#e42c0f}
.uiv2-layout .container.tabs-lg>.heading-wrapper>.heading.selected,.uiv2-layout .container .column.tabs-lg>.heading-wrapper>.heading.selected,.uiv2-layout .container .row.tabs-lg>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid.tabs-lg>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid .column.tabs-lg>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid .row.tabs-lg>.heading-wrapper>.heading.selected{padding-bottom:22px;border-bottom:0}
.uiv2-layout .container.tabs-lg>.heading-wrapper>.heading.selected:hover,.uiv2-layout .container .column.tabs-lg>.heading-wrapper>.heading.selected:hover,.uiv2-layout .container .row.tabs-lg>.heading-wrapper>.heading.selected:hover,.uiv2-layout .container-fluid.tabs-lg>.heading-wrapper>.heading.selected:hover,.uiv2-layout .container-fluid .column.tabs-lg>.heading-wrapper>.heading.selected:hover,.uiv2-layout .container-fluid .row.tabs-lg>.heading-wrapper>.heading.selected:hover{color:#3d3d3d}
.uiv2-layout .container.tabs-lg>.heading-wrapper ~ .heading,.uiv2-layout .container .column.tabs-lg>.heading-wrapper ~ .heading,.uiv2-layout .container .row.tabs-lg>.heading-wrapper ~ .heading,.uiv2-layout .container-fluid.tabs-lg>.heading-wrapper ~ .heading,.uiv2-layout .container-fluid .column.tabs-lg>.heading-wrapper ~ .heading,.uiv2-layout .container-fluid .row.tabs-lg>.heading-wrapper ~ .heading{display:none}
.uiv2-layout .container.carousel-lg,.uiv2-layout .container .column.carousel-lg,.uiv2-layout .container .row.carousel-lg,.uiv2-layout .container-fluid.carousel-lg,.uiv2-layout .container-fluid .column.carousel-lg,.uiv2-layout .container-fluid .row.carousel-lg{height:"auto"}
.uiv2-layout .container.carousel-lg .arrows div,.uiv2-layout .container .column.carousel-lg .arrows div,.uiv2-layout .container .row.carousel-lg .arrows div,.uiv2-layout .container-fluid.carousel-lg .arrows div,.uiv2-layout .container-fluid .column.carousel-lg .arrows div,.uiv2-layout .container-fluid .row.carousel-lg .arrows div{width:50px;height:auto;background-color:#ff3a1e;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:middle}
.uiv2-layout .container.carousel-lg .arrows div:after,.uiv2-layout .container .column.carousel-lg .arrows div:after,.uiv2-layout .container .row.carousel-lg .arrows div:after,.uiv2-layout .container-fluid.carousel-lg .arrows div:after,.uiv2-layout .container-fluid .column.carousel-lg .arrows div:after,.uiv2-layout .container-fluid .row.carousel-lg .arrows div:after{-webkit-transform:none;transform:none}
.uiv2-layout .container.carousel-lg .arrows div.prev,.uiv2-layout .container .column.carousel-lg .arrows div.prev,.uiv2-layout .container .row.carousel-lg .arrows div.prev,.uiv2-layout .container-fluid.carousel-lg .arrows div.prev,.uiv2-layout .container-fluid .column.carousel-lg .arrows div.prev,.uiv2-layout .container-fluid .row.carousel-lg .arrows div.prev{left:0;padding:15px 15px 15px 20px;border-radius:0 7px 7px 0}
.uiv2-layout .container.carousel-lg .arrows div.next,.uiv2-layout .container .column.carousel-lg .arrows div.next,.uiv2-layout .container .row.carousel-lg .arrows div.next,.uiv2-layout .container-fluid.carousel-lg .arrows div.next,.uiv2-layout .container-fluid .column.carousel-lg .arrows div.next,.uiv2-layout .container-fluid .row.carousel-lg .arrows div.next{right:0;padding:15px 20px 15px 15px;border-radius:7px 0 0 7px}
.uiv2-layout .container.carousel-lg .arrow,.uiv2-layout .container .column.carousel-lg .arrow,.uiv2-layout .container .row.carousel-lg .arrow,.uiv2-layout .container-fluid.carousel-lg .arrow,.uiv2-layout .container-fluid .column.carousel-lg .arrow,.uiv2-layout .container-fluid .row.carousel-lg .arrow{font-size:24px;padding:0}
.uiv2-layout .container.carousel-lg .arrow:after,.uiv2-layout .container .column.carousel-lg .arrow:after,.uiv2-layout .container .row.carousel-lg .arrow:after,.uiv2-layout .container-fluid.carousel-lg .arrow:after,.uiv2-layout .container-fluid .column.carousel-lg .arrow:after,.uiv2-layout .container-fluid .row.carousel-lg .arrow:after{top:50%}
}
@media(min-width:992px) and (max-width:1200px){.uiv2-layout [class*=carousel] .wayfinder{bottom:0;padding-bottom:10px}
.uiv2-layout [class*=carousel] .wayfinder .wayfinder-dots{font-family:'FontAwesome';margin-left:10px}
.uiv2-layout [class*=carousel] .wayfinder .wayfinder-dots:after{content:"\f10c";color:#fff;font-size:14px}
.uiv2-layout [class*=carousel] .wayfinder .wayfinder-dots.selected:after{content:"\f111";color:#ff3a1e}
.uiv2-layout [class*=carousel] .arrows div{font-size:24px;padding:0;font-family:'FontAwesome';background-color:#ff3a1e}
.uiv2-layout [class*=carousel] .arrows div:after{color:#fff}
.uiv2-layout [class*=carousel] .arrows div.prev:after{content:"\f053"}
.uiv2-layout [class*=carousel] .arrows div.next:after{content:"\f054"}
.uiv2-layout .container.accordion-md>.heading,.uiv2-layout .container .column.accordion-md>.heading,.uiv2-layout .container .row.accordion-md>.heading,.uiv2-layout .container-fluid.accordion-md>.heading,.uiv2-layout .container-fluid .column.accordion-md>.heading,.uiv2-layout .container-fluid .row.accordion-md>.heading{background-color:transparent;color:#3d3d3d;font-family:'F37Ginger';font-size:18px;font-weight:bold;line-height:22px;padding:30px;border-color:#68d2df;padding-right:50px;margin-top:0;-webkit-transition-delay:400ms;transition-delay:400ms;border-width:0}
.uiv2-layout .container.accordion-md>.heading:after,.uiv2-layout .container .column.accordion-md>.heading:after,.uiv2-layout .container .row.accordion-md>.heading:after,.uiv2-layout .container-fluid.accordion-md>.heading:after,.uiv2-layout .container-fluid .column.accordion-md>.heading:after,.uiv2-layout .container-fluid .row.accordion-md>.heading:after{content:"\f078";font-family:'FontAwesome';font-size:20px;right:30px}
.uiv2-layout .container.accordion-md>.heading.selected:after,.uiv2-layout .container .column.accordion-md>.heading.selected:after,.uiv2-layout .container .row.accordion-md>.heading.selected:after,.uiv2-layout .container-fluid.accordion-md>.heading.selected:after,.uiv2-layout .container-fluid .column.accordion-md>.heading.selected:after,.uiv2-layout .container-fluid .row.accordion-md>.heading.selected:after{content:"\f078"}
.uiv2-layout .container.accordion-md>.heading.selected,.uiv2-layout .container .column.accordion-md>.heading.selected,.uiv2-layout .container .row.accordion-md>.heading.selected,.uiv2-layout .container-fluid.accordion-md>.heading.selected,.uiv2-layout .container-fluid .column.accordion-md>.heading.selected,.uiv2-layout .container-fluid .row.accordion-md>.heading.selected{background-color:transparent;color:#3d3d3d}
.uiv2-layout .container.accordion-md>.heading span,.uiv2-layout .container .column.accordion-md>.heading span,.uiv2-layout .container .row.accordion-md>.heading span,.uiv2-layout .container-fluid.accordion-md>.heading span,.uiv2-layout .container-fluid .column.accordion-md>.heading span,.uiv2-layout .container-fluid .row.accordion-md>.heading span{text-decoration:underline}
.uiv2-layout .container.accordion-md>.heading+*,.uiv2-layout .container .column.accordion-md>.heading+*,.uiv2-layout .container .row.accordion-md>.heading+*,.uiv2-layout .container-fluid.accordion-md>.heading+*,.uiv2-layout .container-fluid .column.accordion-md>.heading+*,.uiv2-layout .container-fluid .row.accordion-md>.heading+*{padding-top:0;padding-left:30px;padding-right:30px;border-width:0;background-color:transparent}
.uiv2-layout .container.accordion-md>.heading:after,.uiv2-layout .container .column.accordion-md>.heading:after,.uiv2-layout .container .row.accordion-md>.heading:after,.uiv2-layout .container-fluid.accordion-md>.heading:after,.uiv2-layout .container-fluid .column.accordion-md>.heading:after,.uiv2-layout .container-fluid .row.accordion-md>.heading:after{color:#ff3a1e;line-height:0;-webkit-transition:all .2s linear;transition:all .2s linear}
.uiv2-layout .container.accordion-md>.heading:not(:nth-child(2)),.uiv2-layout .container .column.accordion-md>.heading:not(:nth-child(2)),.uiv2-layout .container .row.accordion-md>.heading:not(:nth-child(2)),.uiv2-layout .container-fluid.accordion-md>.heading:not(:nth-child(2)),.uiv2-layout .container-fluid .column.accordion-md>.heading:not(:nth-child(2)),.uiv2-layout .container-fluid .row.accordion-md>.heading:not(:nth-child(2)){border-top-width:2px;border-style:solid}
.uiv2-layout .container.accordion-md>.heading.selected,.uiv2-layout .container .column.accordion-md>.heading.selected,.uiv2-layout .container .row.accordion-md>.heading.selected,.uiv2-layout .container-fluid.accordion-md>.heading.selected,.uiv2-layout .container-fluid .column.accordion-md>.heading.selected,.uiv2-layout .container-fluid .row.accordion-md>.heading.selected{-webkit-transition-delay:0;transition-delay:0}
.uiv2-layout .container.accordion-md>.heading.selected:after,.uiv2-layout .container .column.accordion-md>.heading.selected:after,.uiv2-layout .container .row.accordion-md>.heading.selected:after,.uiv2-layout .container-fluid.accordion-md>.heading.selected:after,.uiv2-layout .container-fluid .column.accordion-md>.heading.selected:after,.uiv2-layout .container-fluid .row.accordion-md>.heading.selected:after{-webkit-transform:rotateZ(180deg) translateY(50%);transform:rotateZ(180deg) translateY(50%)}
.uiv2-layout .container.tabs-md>.heading-wrapper,.uiv2-layout .container .column.tabs-md>.heading-wrapper,.uiv2-layout .container .row.tabs-md>.heading-wrapper,.uiv2-layout .container-fluid.tabs-md>.heading-wrapper,.uiv2-layout .container-fluid .column.tabs-md>.heading-wrapper,.uiv2-layout .container-fluid .row.tabs-md>.heading-wrapper{background-color:#f7f7f7;border-color:#fff;text-align:center;border:0;background:transparent;position:absolute;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:translateY(-100%);transform:translateY(-100%)}
.uiv2-layout .container.tabs-md>.heading-wrapper:after,.uiv2-layout .container .column.tabs-md>.heading-wrapper:after,.uiv2-layout .container .row.tabs-md>.heading-wrapper:after,.uiv2-layout .container-fluid.tabs-md>.heading-wrapper:after,.uiv2-layout .container-fluid .column.tabs-md>.heading-wrapper:after,.uiv2-layout .container-fluid .row.tabs-md>.heading-wrapper:after{content:"";position:absolute;border-top:2px solid #fff;left:0;width:100%;z-index:-1;height:12px;background:#68d2df;bottom:-10px}
.uiv2-layout .container.tabs-md>.heading-wrapper ~ .row,.uiv2-layout .container .column.tabs-md>.heading-wrapper ~ .row,.uiv2-layout .container .row.tabs-md>.heading-wrapper ~ .row,.uiv2-layout .container-fluid.tabs-md>.heading-wrapper ~ .row,.uiv2-layout .container-fluid .column.tabs-md>.heading-wrapper ~ .row,.uiv2-layout .container-fluid .row.tabs-md>.heading-wrapper ~ .row{padding:0}
.uiv2-layout .container.tabs-md>.heading-wrapper ~ .row,.uiv2-layout .container.tabs-md>.heading-wrapper ~ .column,.uiv2-layout .container .column.tabs-md>.heading-wrapper ~ .row,.uiv2-layout .container .column.tabs-md>.heading-wrapper ~ .column,.uiv2-layout .container .row.tabs-md>.heading-wrapper ~ .row,.uiv2-layout .container .row.tabs-md>.heading-wrapper ~ .column,.uiv2-layout .container-fluid.tabs-md>.heading-wrapper ~ .row,.uiv2-layout .container-fluid.tabs-md>.heading-wrapper ~ .column,.uiv2-layout .container-fluid .column.tabs-md>.heading-wrapper ~ .row,.uiv2-layout .container-fluid .column.tabs-md>.heading-wrapper ~ .column,.uiv2-layout .container-fluid .row.tabs-md>.heading-wrapper ~ .row,.uiv2-layout .container-fluid .row.tabs-md>.heading-wrapper ~ .column{border:0}
.uiv2-layout .container.tabs-md>.heading-wrapper>.heading,.uiv2-layout .container .column.tabs-md>.heading-wrapper>.heading,.uiv2-layout .container .row.tabs-md>.heading-wrapper>.heading,.uiv2-layout .container-fluid.tabs-md>.heading-wrapper>.heading,.uiv2-layout .container-fluid .column.tabs-md>.heading-wrapper>.heading,.uiv2-layout .container-fluid .row.tabs-md>.heading-wrapper>.heading{border-color:#fff;border-style:solid;background-color:#f7f7f7;color:#3d3d3d;font-family:'F37Ginger';font-size:18px;line-height:22px;padding:20px 30px;font-weight:bold;text-align:center;vertical-align:bottom;border:2px solid #fff;border-left-width:0;margin:0;width:25%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.uiv2-layout .container.tabs-md>.heading-wrapper>.heading.selected,.uiv2-layout .container .column.tabs-md>.heading-wrapper>.heading.selected,.uiv2-layout .container .row.tabs-md>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid.tabs-md>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid .column.tabs-md>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid .row.tabs-md>.heading-wrapper>.heading.selected{border-color:#fff;background-color:#68d2df;color:#3d3d3d}
.uiv2-layout .container.tabs-md>.heading-wrapper>.heading.selected,.uiv2-layout .container .column.tabs-md>.heading-wrapper>.heading.selected,.uiv2-layout .container .row.tabs-md>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid.tabs-md>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid .column.tabs-md>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid .row.tabs-md>.heading-wrapper>.heading.selected{padding:""}
.uiv2-layout .container.tabs-md>.heading-wrapper>.heading:first-child,.uiv2-layout .container .column.tabs-md>.heading-wrapper>.heading:first-child,.uiv2-layout .container .row.tabs-md>.heading-wrapper>.heading:first-child,.uiv2-layout .container-fluid.tabs-md>.heading-wrapper>.heading:first-child,.uiv2-layout .container-fluid .column.tabs-md>.heading-wrapper>.heading:first-child,.uiv2-layout .container-fluid .row.tabs-md>.heading-wrapper>.heading:first-child{border-left:2px solid #fff}
.uiv2-layout .container.tabs-md>.heading-wrapper>.heading>*,.uiv2-layout .container .column.tabs-md>.heading-wrapper>.heading>*,.uiv2-layout .container .row.tabs-md>.heading-wrapper>.heading>*,.uiv2-layout .container-fluid.tabs-md>.heading-wrapper>.heading>*,.uiv2-layout .container-fluid .column.tabs-md>.heading-wrapper>.heading>*,.uiv2-layout .container-fluid .row.tabs-md>.heading-wrapper>.heading>*{display:contents}
.uiv2-layout .container.tabs-md>.heading-wrapper>.heading:hover,.uiv2-layout .container .column.tabs-md>.heading-wrapper>.heading:hover,.uiv2-layout .container .row.tabs-md>.heading-wrapper>.heading:hover,.uiv2-layout .container-fluid.tabs-md>.heading-wrapper>.heading:hover,.uiv2-layout .container-fluid .column.tabs-md>.heading-wrapper>.heading:hover,.uiv2-layout .container-fluid .row.tabs-md>.heading-wrapper>.heading:hover{color:#e42c0f}
.uiv2-layout .container.tabs-md>.heading-wrapper>.heading.selected,.uiv2-layout .container .column.tabs-md>.heading-wrapper>.heading.selected,.uiv2-layout .container .row.tabs-md>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid.tabs-md>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid .column.tabs-md>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid .row.tabs-md>.heading-wrapper>.heading.selected{padding-bottom:22px;border-bottom:0}
.uiv2-layout .container.tabs-md>.heading-wrapper>.heading.selected:hover,.uiv2-layout .container .column.tabs-md>.heading-wrapper>.heading.selected:hover,.uiv2-layout .container .row.tabs-md>.heading-wrapper>.heading.selected:hover,.uiv2-layout .container-fluid.tabs-md>.heading-wrapper>.heading.selected:hover,.uiv2-layout .container-fluid .column.tabs-md>.heading-wrapper>.heading.selected:hover,.uiv2-layout .container-fluid .row.tabs-md>.heading-wrapper>.heading.selected:hover{color:#3d3d3d}
.uiv2-layout .container.tabs-md>.heading-wrapper ~ .heading,.uiv2-layout .container .column.tabs-md>.heading-wrapper ~ .heading,.uiv2-layout .container .row.tabs-md>.heading-wrapper ~ .heading,.uiv2-layout .container-fluid.tabs-md>.heading-wrapper ~ .heading,.uiv2-layout .container-fluid .column.tabs-md>.heading-wrapper ~ .heading,.uiv2-layout .container-fluid .row.tabs-md>.heading-wrapper ~ .heading{display:none}
.uiv2-layout .container.carousel-md,.uiv2-layout .container .column.carousel-md,.uiv2-layout .container .row.carousel-md,.uiv2-layout .container-fluid.carousel-md,.uiv2-layout .container-fluid .column.carousel-md,.uiv2-layout .container-fluid .row.carousel-md{height:"auto"}
.uiv2-layout .container.carousel-md .arrows div,.uiv2-layout .container .column.carousel-md .arrows div,.uiv2-layout .container .row.carousel-md .arrows div,.uiv2-layout .container-fluid.carousel-md .arrows div,.uiv2-layout .container-fluid .column.carousel-md .arrows div,.uiv2-layout .container-fluid .row.carousel-md .arrows div{width:50px;height:auto;background-color:#ff3a1e;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:middle}
.uiv2-layout .container.carousel-md .arrows div:after,.uiv2-layout .container .column.carousel-md .arrows div:after,.uiv2-layout .container .row.carousel-md .arrows div:after,.uiv2-layout .container-fluid.carousel-md .arrows div:after,.uiv2-layout .container-fluid .column.carousel-md .arrows div:after,.uiv2-layout .container-fluid .row.carousel-md .arrows div:after{-webkit-transform:none;transform:none}
.uiv2-layout .container.carousel-md .arrows div.prev,.uiv2-layout .container .column.carousel-md .arrows div.prev,.uiv2-layout .container .row.carousel-md .arrows div.prev,.uiv2-layout .container-fluid.carousel-md .arrows div.prev,.uiv2-layout .container-fluid .column.carousel-md .arrows div.prev,.uiv2-layout .container-fluid .row.carousel-md .arrows div.prev{left:0;padding:15px 15px 15px 20px;border-radius:0 7px 7px 0}
.uiv2-layout .container.carousel-md .arrows div.next,.uiv2-layout .container .column.carousel-md .arrows div.next,.uiv2-layout .container .row.carousel-md .arrows div.next,.uiv2-layout .container-fluid.carousel-md .arrows div.next,.uiv2-layout .container-fluid .column.carousel-md .arrows div.next,.uiv2-layout .container-fluid .row.carousel-md .arrows div.next{right:0;padding:15px 20px 15px 15px;border-radius:7px 0 0 7px}
.uiv2-layout .container.carousel-md .arrow,.uiv2-layout .container .column.carousel-md .arrow,.uiv2-layout .container .row.carousel-md .arrow,.uiv2-layout .container-fluid.carousel-md .arrow,.uiv2-layout .container-fluid .column.carousel-md .arrow,.uiv2-layout .container-fluid .row.carousel-md .arrow{font-size:24px;padding:0}
.uiv2-layout .container.carousel-md .arrow:after,.uiv2-layout .container .column.carousel-md .arrow:after,.uiv2-layout .container .row.carousel-md .arrow:after,.uiv2-layout .container-fluid.carousel-md .arrow:after,.uiv2-layout .container-fluid .column.carousel-md .arrow:after,.uiv2-layout .container-fluid .row.carousel-md .arrow:after{top:50%}
}
@media(min-width:768px) and (max-width:991px){.uiv2-layout [class*=carousel] .wayfinder{bottom:0;padding-bottom:10px}
.uiv2-layout [class*=carousel] .wayfinder .wayfinder-dots{font-family:'FontAwesome';margin-left:10px}
.uiv2-layout [class*=carousel] .wayfinder .wayfinder-dots:after{content:"\f10c";color:#fff;font-size:14px}
.uiv2-layout [class*=carousel] .wayfinder .wayfinder-dots.selected:after{content:"\f111";color:#ff3a1e}
.uiv2-layout [class*=carousel] .arrows div{font-size:24px;padding:0;font-family:'FontAwesome';background-color:#ff3a1e}
.uiv2-layout [class*=carousel] .arrows div:after{color:#fff}
.uiv2-layout [class*=carousel] .arrows div.prev:after{content:"\f053"}
.uiv2-layout [class*=carousel] .arrows div.next:after{content:"\f054"}
.uiv2-layout .container.accordion-sm>.heading,.uiv2-layout .container .column.accordion-sm>.heading,.uiv2-layout .container .row.accordion-sm>.heading,.uiv2-layout .container-fluid.accordion-sm>.heading,.uiv2-layout .container-fluid .column.accordion-sm>.heading,.uiv2-layout .container-fluid .row.accordion-sm>.heading{background-color:transparent;color:#3d3d3d;font-family:'F37Ginger';font-size:18px;font-weight:bold;line-height:22px;padding:30px;border-color:#68d2df;padding-right:50px;margin-top:0;-webkit-transition-delay:400ms;transition-delay:400ms;border-width:0}
.uiv2-layout .container.accordion-sm>.heading:after,.uiv2-layout .container .column.accordion-sm>.heading:after,.uiv2-layout .container .row.accordion-sm>.heading:after,.uiv2-layout .container-fluid.accordion-sm>.heading:after,.uiv2-layout .container-fluid .column.accordion-sm>.heading:after,.uiv2-layout .container-fluid .row.accordion-sm>.heading:after{content:"\f078";font-family:'FontAwesome';font-size:20px;right:30px}
.uiv2-layout .container.accordion-sm>.heading.selected:after,.uiv2-layout .container .column.accordion-sm>.heading.selected:after,.uiv2-layout .container .row.accordion-sm>.heading.selected:after,.uiv2-layout .container-fluid.accordion-sm>.heading.selected:after,.uiv2-layout .container-fluid .column.accordion-sm>.heading.selected:after,.uiv2-layout .container-fluid .row.accordion-sm>.heading.selected:after{content:"\f078"}
.uiv2-layout .container.accordion-sm>.heading.selected,.uiv2-layout .container .column.accordion-sm>.heading.selected,.uiv2-layout .container .row.accordion-sm>.heading.selected,.uiv2-layout .container-fluid.accordion-sm>.heading.selected,.uiv2-layout .container-fluid .column.accordion-sm>.heading.selected,.uiv2-layout .container-fluid .row.accordion-sm>.heading.selected{background-color:transparent;color:#3d3d3d}
.uiv2-layout .container.accordion-sm>.heading span,.uiv2-layout .container .column.accordion-sm>.heading span,.uiv2-layout .container .row.accordion-sm>.heading span,.uiv2-layout .container-fluid.accordion-sm>.heading span,.uiv2-layout .container-fluid .column.accordion-sm>.heading span,.uiv2-layout .container-fluid .row.accordion-sm>.heading span{text-decoration:underline}
.uiv2-layout .container.accordion-sm>.heading+*,.uiv2-layout .container .column.accordion-sm>.heading+*,.uiv2-layout .container .row.accordion-sm>.heading+*,.uiv2-layout .container-fluid.accordion-sm>.heading+*,.uiv2-layout .container-fluid .column.accordion-sm>.heading+*,.uiv2-layout .container-fluid .row.accordion-sm>.heading+*{padding-top:0;padding-left:30px;padding-right:30px;border-width:0;background-color:transparent}
.uiv2-layout .container.accordion-sm>.heading:after,.uiv2-layout .container .column.accordion-sm>.heading:after,.uiv2-layout .container .row.accordion-sm>.heading:after,.uiv2-layout .container-fluid.accordion-sm>.heading:after,.uiv2-layout .container-fluid .column.accordion-sm>.heading:after,.uiv2-layout .container-fluid .row.accordion-sm>.heading:after{color:#ff3a1e;line-height:0;-webkit-transition:all .2s linear;transition:all .2s linear}
.uiv2-layout .container.accordion-sm>.heading:not(:nth-child(2)),.uiv2-layout .container .column.accordion-sm>.heading:not(:nth-child(2)),.uiv2-layout .container .row.accordion-sm>.heading:not(:nth-child(2)),.uiv2-layout .container-fluid.accordion-sm>.heading:not(:nth-child(2)),.uiv2-layout .container-fluid .column.accordion-sm>.heading:not(:nth-child(2)),.uiv2-layout .container-fluid .row.accordion-sm>.heading:not(:nth-child(2)){border-top-width:2px;border-style:solid}
.uiv2-layout .container.accordion-sm>.heading.selected,.uiv2-layout .container .column.accordion-sm>.heading.selected,.uiv2-layout .container .row.accordion-sm>.heading.selected,.uiv2-layout .container-fluid.accordion-sm>.heading.selected,.uiv2-layout .container-fluid .column.accordion-sm>.heading.selected,.uiv2-layout .container-fluid .row.accordion-sm>.heading.selected{-webkit-transition-delay:0;transition-delay:0}
.uiv2-layout .container.accordion-sm>.heading.selected:after,.uiv2-layout .container .column.accordion-sm>.heading.selected:after,.uiv2-layout .container .row.accordion-sm>.heading.selected:after,.uiv2-layout .container-fluid.accordion-sm>.heading.selected:after,.uiv2-layout .container-fluid .column.accordion-sm>.heading.selected:after,.uiv2-layout .container-fluid .row.accordion-sm>.heading.selected:after{-webkit-transform:rotateZ(180deg) translateY(50%);transform:rotateZ(180deg) translateY(50%)}
.uiv2-layout .container.tabs-sm>.heading-wrapper,.uiv2-layout .container .column.tabs-sm>.heading-wrapper,.uiv2-layout .container .row.tabs-sm>.heading-wrapper,.uiv2-layout .container-fluid.tabs-sm>.heading-wrapper,.uiv2-layout .container-fluid .column.tabs-sm>.heading-wrapper,.uiv2-layout .container-fluid .row.tabs-sm>.heading-wrapper{background-color:#f7f7f7;border-color:#fff;text-align:center;border:0;background:transparent;position:absolute;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:translateY(-100%);transform:translateY(-100%)}
.uiv2-layout .container.tabs-sm>.heading-wrapper:after,.uiv2-layout .container .column.tabs-sm>.heading-wrapper:after,.uiv2-layout .container .row.tabs-sm>.heading-wrapper:after,.uiv2-layout .container-fluid.tabs-sm>.heading-wrapper:after,.uiv2-layout .container-fluid .column.tabs-sm>.heading-wrapper:after,.uiv2-layout .container-fluid .row.tabs-sm>.heading-wrapper:after{content:"";position:absolute;border-top:2px solid #fff;left:0;width:100%;z-index:-1;height:12px;background:#68d2df;bottom:-10px}
.uiv2-layout .container.tabs-sm>.heading-wrapper ~ .row,.uiv2-layout .container .column.tabs-sm>.heading-wrapper ~ .row,.uiv2-layout .container .row.tabs-sm>.heading-wrapper ~ .row,.uiv2-layout .container-fluid.tabs-sm>.heading-wrapper ~ .row,.uiv2-layout .container-fluid .column.tabs-sm>.heading-wrapper ~ .row,.uiv2-layout .container-fluid .row.tabs-sm>.heading-wrapper ~ .row{padding:0}
.uiv2-layout .container.tabs-sm>.heading-wrapper ~ .row,.uiv2-layout .container.tabs-sm>.heading-wrapper ~ .column,.uiv2-layout .container .column.tabs-sm>.heading-wrapper ~ .row,.uiv2-layout .container .column.tabs-sm>.heading-wrapper ~ .column,.uiv2-layout .container .row.tabs-sm>.heading-wrapper ~ .row,.uiv2-layout .container .row.tabs-sm>.heading-wrapper ~ .column,.uiv2-layout .container-fluid.tabs-sm>.heading-wrapper ~ .row,.uiv2-layout .container-fluid.tabs-sm>.heading-wrapper ~ .column,.uiv2-layout .container-fluid .column.tabs-sm>.heading-wrapper ~ .row,.uiv2-layout .container-fluid .column.tabs-sm>.heading-wrapper ~ .column,.uiv2-layout .container-fluid .row.tabs-sm>.heading-wrapper ~ .row,.uiv2-layout .container-fluid .row.tabs-sm>.heading-wrapper ~ .column{border:0}
.uiv2-layout .container.tabs-sm>.heading-wrapper>.heading,.uiv2-layout .container .column.tabs-sm>.heading-wrapper>.heading,.uiv2-layout .container .row.tabs-sm>.heading-wrapper>.heading,.uiv2-layout .container-fluid.tabs-sm>.heading-wrapper>.heading,.uiv2-layout .container-fluid .column.tabs-sm>.heading-wrapper>.heading,.uiv2-layout .container-fluid .row.tabs-sm>.heading-wrapper>.heading{border-color:#fff;border-style:solid;background-color:#f7f7f7;color:#3d3d3d;font-family:'F37Ginger';font-size:18px;line-height:22px;padding:20px 30px;font-weight:bold;text-align:center;vertical-align:bottom;border:2px solid #fff;border-left-width:0;margin:0;width:25%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.uiv2-layout .container.tabs-sm>.heading-wrapper>.heading.selected,.uiv2-layout .container .column.tabs-sm>.heading-wrapper>.heading.selected,.uiv2-layout .container .row.tabs-sm>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid.tabs-sm>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid .column.tabs-sm>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid .row.tabs-sm>.heading-wrapper>.heading.selected{border-color:#fff;background-color:#68d2df;color:#3d3d3d}
.uiv2-layout .container.tabs-sm>.heading-wrapper>.heading.selected,.uiv2-layout .container .column.tabs-sm>.heading-wrapper>.heading.selected,.uiv2-layout .container .row.tabs-sm>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid.tabs-sm>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid .column.tabs-sm>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid .row.tabs-sm>.heading-wrapper>.heading.selected{padding:""}
.uiv2-layout .container.tabs-sm>.heading-wrapper>.heading:first-child,.uiv2-layout .container .column.tabs-sm>.heading-wrapper>.heading:first-child,.uiv2-layout .container .row.tabs-sm>.heading-wrapper>.heading:first-child,.uiv2-layout .container-fluid.tabs-sm>.heading-wrapper>.heading:first-child,.uiv2-layout .container-fluid .column.tabs-sm>.heading-wrapper>.heading:first-child,.uiv2-layout .container-fluid .row.tabs-sm>.heading-wrapper>.heading:first-child{border-left:2px solid #fff}
.uiv2-layout .container.tabs-sm>.heading-wrapper>.heading>*,.uiv2-layout .container .column.tabs-sm>.heading-wrapper>.heading>*,.uiv2-layout .container .row.tabs-sm>.heading-wrapper>.heading>*,.uiv2-layout .container-fluid.tabs-sm>.heading-wrapper>.heading>*,.uiv2-layout .container-fluid .column.tabs-sm>.heading-wrapper>.heading>*,.uiv2-layout .container-fluid .row.tabs-sm>.heading-wrapper>.heading>*{display:contents}
.uiv2-layout .container.tabs-sm>.heading-wrapper>.heading:hover,.uiv2-layout .container .column.tabs-sm>.heading-wrapper>.heading:hover,.uiv2-layout .container .row.tabs-sm>.heading-wrapper>.heading:hover,.uiv2-layout .container-fluid.tabs-sm>.heading-wrapper>.heading:hover,.uiv2-layout .container-fluid .column.tabs-sm>.heading-wrapper>.heading:hover,.uiv2-layout .container-fluid .row.tabs-sm>.heading-wrapper>.heading:hover{color:#e42c0f}
.uiv2-layout .container.tabs-sm>.heading-wrapper>.heading.selected,.uiv2-layout .container .column.tabs-sm>.heading-wrapper>.heading.selected,.uiv2-layout .container .row.tabs-sm>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid.tabs-sm>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid .column.tabs-sm>.heading-wrapper>.heading.selected,.uiv2-layout .container-fluid .row.tabs-sm>.heading-wrapper>.heading.selected{padding-bottom:22px;border-bottom:0}
.uiv2-layout .container.tabs-sm>.heading-wrapper>.heading.selected:hover,.uiv2-layout .container .column.tabs-sm>.heading-wrapper>.heading.selected:hover,.uiv2-layout .container .row.tabs-sm>.heading-wrapper>.heading.selected:hover,.uiv2-layout .container-fluid.tabs-sm>.heading-wrapper>.heading.selected:hover,.uiv2-layout .container-fluid .column.tabs-sm>.heading-wrapper>.heading.selected:hover,.uiv2-layout .container-fluid .row.tabs-sm>.heading-wrapper>.heading.selected:hover{color:#3d3d3d}
.uiv2-layout .container.tabs-sm>.heading-wrapper ~ .heading,.uiv2-layout .container .column.tabs-sm>.heading-wrapper ~ .heading,.uiv2-layout .container .row.tabs-sm>.heading-wrapper ~ .heading,.uiv2-layout .container-fluid.tabs-sm>.heading-wrapper ~ .heading,.uiv2-layout .container-fluid .column.tabs-sm>.heading-wrapper ~ .heading,.uiv2-layout .container-fluid .row.tabs-sm>.heading-wrapper ~ .heading{display:none}
.uiv2-layout .container.carousel-sm,.uiv2-layout .container .column.carousel-sm,.uiv2-layout .container .row.carousel-sm,.uiv2-layout .container-fluid.carousel-sm,.uiv2-layout .container-fluid .column.carousel-sm,.uiv2-layout .container-fluid .row.carousel-sm{height:"auto"}
.uiv2-layout .container.carousel-sm .arrows div,.uiv2-layout .container .column.carousel-sm .arrows div,.uiv2-layout .container .row.carousel-sm .arrows div,.uiv2-layout .container-fluid.carousel-sm .arrows div,.uiv2-layout .container-fluid .column.carousel-sm .arrows div,.uiv2-layout .container-fluid .row.carousel-sm .arrows div{width:50px;height:auto;background-color:#ff3a1e;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:middle}
.uiv2-layout .container.carousel-sm .arrows div:after,.uiv2-layout .container .column.carousel-sm .arrows div:after,.uiv2-layout .container .row.carousel-sm .arrows div:after,.uiv2-layout .container-fluid.carousel-sm .arrows div:after,.uiv2-layout .container-fluid .column.carousel-sm .arrows div:after,.uiv2-layout .container-fluid .row.carousel-sm .arrows div:after{-webkit-transform:none;transform:none}
.uiv2-layout .container.carousel-sm .arrows div.prev,.uiv2-layout .container .column.carousel-sm .arrows div.prev,.uiv2-layout .container .row.carousel-sm .arrows div.prev,.uiv2-layout .container-fluid.carousel-sm .arrows div.prev,.uiv2-layout .container-fluid .column.carousel-sm .arrows div.prev,.uiv2-layout .container-fluid .row.carousel-sm .arrows div.prev{left:0;padding:15px 15px 15px 20px;border-radius:0 7px 7px 0}
.uiv2-layout .container.carousel-sm .arrows div.next,.uiv2-layout .container .column.carousel-sm .arrows div.next,.uiv2-layout .container .row.carousel-sm .arrows div.next,.uiv2-layout .container-fluid.carousel-sm .arrows div.next,.uiv2-layout .container-fluid .column.carousel-sm .arrows div.next,.uiv2-layout .container-fluid .row.carousel-sm .arrows div.next{right:0;padding:15px 20px 15px 15px;border-radius:7px 0 0 7px}
.uiv2-layout .container.carousel-sm .arrow,.uiv2-layout .container .column.carousel-sm .arrow,.uiv2-layout .container .row.carousel-sm .arrow,.uiv2-layout .container-fluid.carousel-sm .arrow,.uiv2-layout .container-fluid .column.carousel-sm .arrow,.uiv2-layout .container-fluid .row.carousel-sm .arrow{font-size:24px;padding:0}
.uiv2-layout .container.carousel-sm .arrow:after,.uiv2-layout .container .column.carousel-sm .arrow:after,.uiv2-layout .container .row.carousel-sm .arrow:after,.uiv2-layout .container-fluid.carousel-sm .arrow:after,.uiv2-layout .container-fluid .column.carousel-sm .arrow:after,.uiv2-layout .container-fluid .row.carousel-sm .arrow:after{top:50%}
}
@media(min-width:320px) and (max-width:767px){.uiv2-layout [class*=carousel] .wayfinder{bottom:0;padding-bottom:10px}
.uiv2-layout [class*=carousel] .wayfinder .wayfinder-dots{font-family:'FontAwesome';margin-left:10px}
.uiv2-layout [class*=carousel] .wayfinder .wayfinder-dots:after{content:"\f10c";color:#fff;font-size:14px}
.uiv2-layout [class*=carousel] .wayfinder .wayfinder-dots.selected:after{content:"\f111";color:#ff3a1e}
.uiv2-layout [class*=carousel] .arrows div{font-size:24px;padding:0;font-family:'FontAwesome';background-color:#ff3a1e}
.uiv2-layout [class*=carousel] .arrows div:after{color:#fff}
.uiv2-layout [class*=carousel] .arrows div.prev:after{content:"\f053"}
.uiv2-layout [class*=carousel] .arrows div.next:after{content:"\f054"}
.uiv2-layout .container.accordion-xs:not(.tabs-xs)>.heading,.uiv2-layout .container .column.accordion-xs:not(.tabs-xs)>.heading,.uiv2-layout .container .row.accordion-xs:not(.tabs-xs)>.heading,.uiv2-layout .container-fluid.accordion-xs:not(.tabs-xs)>.heading,.uiv2-layout .container-fluid .column.accordion-xs:not(.tabs-xs)>.heading,.uiv2-layout .container-fluid .row.accordion-xs:not(.tabs-xs)>.heading{background-color:transparent;color:#3d3d3d;font-family:'F37Ginger';font-size:16px;font-weight:bold;line-height:20px;padding:30px 15px;border-color:#68d2df;padding-right:35px;margin-top:0;-webkit-transition-delay:400ms;transition-delay:400ms;border-width:0}
.uiv2-layout .container.accordion-xs:not(.tabs-xs)>.heading:after,.uiv2-layout .container .column.accordion-xs:not(.tabs-xs)>.heading:after,.uiv2-layout .container .row.accordion-xs:not(.tabs-xs)>.heading:after,.uiv2-layout .container-fluid.accordion-xs:not(.tabs-xs)>.heading:after,.uiv2-layout .container-fluid .column.accordion-xs:not(.tabs-xs)>.heading:after,.uiv2-layout .container-fluid .row.accordion-xs:not(.tabs-xs)>.heading:after{content:"\f078";font-family:'FontAwesome';font-size:20px;right:15px}
.uiv2-layout .container.accordion-xs:not(.tabs-xs)>.heading.selected:after,.uiv2-layout .container .column.accordion-xs:not(.tabs-xs)>.heading.selected:after,.uiv2-layout .container .row.accordion-xs:not(.tabs-xs)>.heading.selected:after,.uiv2-layout .container-fluid.accordion-xs:not(.tabs-xs)>.heading.selected:after,.uiv2-layout .container-fluid .column.accordion-xs:not(.tabs-xs)>.heading.selected:after,.uiv2-layout .container-fluid .row.accordion-xs:not(.tabs-xs)>.heading.selected:after{content:"\f078"}
.uiv2-layout .container.accordion-xs:not(.tabs-xs)>.heading.selected,.uiv2-layout .container .column.accordion-xs:not(.tabs-xs)>.heading.selected,.uiv2-layout .container .row.accordion-xs:not(.tabs-xs)>.heading.selected,.uiv2-layout .container-fluid.accordion-xs:not(.tabs-xs)>.heading.selected,.uiv2-layout .container-fluid .column.accordion-xs:not(.tabs-xs)>.heading.selected,.uiv2-layout .container-fluid .row.accordion-xs:not(.tabs-xs)>.heading.selected{background-color:transparent;color:#3d3d3d}
.uiv2-layout .container.accordion-xs:not(.tabs-xs)>.heading span,.uiv2-layout .container .column.accordion-xs:not(.tabs-xs)>.heading span,.uiv2-layout .container .row.accordion-xs:not(.tabs-xs)>.heading span,.uiv2-layout .container-fluid.accordion-xs:not(.tabs-xs)>.heading span,.uiv2-layout .container-fluid .column.accordion-xs:not(.tabs-xs)>.heading span,.uiv2-layout .container-fluid .row.accordion-xs:not(.tabs-xs)>.heading span{text-decoration:underline}
.uiv2-layout .container.accordion-xs:not(.tabs-xs)>.heading+*,.uiv2-layout .container .column.accordion-xs:not(.tabs-xs)>.heading+*,.uiv2-layout .container .row.accordion-xs:not(.tabs-xs)>.heading+*,.uiv2-layout .container-fluid.accordion-xs:not(.tabs-xs)>.heading+*,.uiv2-layout .container-fluid .column.accordion-xs:not(.tabs-xs)>.heading+*,.uiv2-layout .container-fluid .row.accordion-xs:not(.tabs-xs)>.heading+*{padding-top:0;padding-left:15px;padding-right:15px;border-width:0;background-color:transparent}
.uiv2-layout .container.accordion-xs:not(.tabs-xs)>.heading:after,.uiv2-layout .container .column.accordion-xs:not(.tabs-xs)>.heading:after,.uiv2-layout .container .row.accordion-xs:not(.tabs-xs)>.heading:after,.uiv2-layout .container-fluid.accordion-xs:not(.tabs-xs)>.heading:after,.uiv2-layout .container-fluid .column.accordion-xs:not(.tabs-xs)>.heading:after,.uiv2-layout .container-fluid .row.accordion-xs:not(.tabs-xs)>.heading:after{color:#ff3a1e;line-height:0;-webkit-transition:all .2s linear;transition:all .2s linear}
.uiv2-layout .container.accordion-xs:not(.tabs-xs)>.heading:not(:nth-child(2)),.uiv2-layout .container .column.accordion-xs:not(.tabs-xs)>.heading:not(:nth-child(2)),.uiv2-layout .container .row.accordion-xs:not(.tabs-xs)>.heading:not(:nth-child(2)),.uiv2-layout .container-fluid.accordion-xs:not(.tabs-xs)>.heading:not(:nth-child(2)),.uiv2-layout .container-fluid .column.accordion-xs:not(.tabs-xs)>.heading:not(:nth-child(2)),.uiv2-layout .container-fluid .row.accordion-xs:not(.tabs-xs)>.heading:not(:nth-child(2)){border-top-width:2px;border-style:solid}
.uiv2-layout .container.accordion-xs:not(.tabs-xs)>.heading.selected,.uiv2-layout .container .column.accordion-xs:not(.tabs-xs)>.heading.selected,.uiv2-layout .container .row.accordion-xs:not(.tabs-xs)>.heading.selected,.uiv2-layout .container-fluid.accordion-xs:not(.tabs-xs)>.heading.selected,.uiv2-layout .container-fluid .column.accordion-xs:not(.tabs-xs)>.heading.selected,.uiv2-layout .container-fluid .row.accordion-xs:not(.tabs-xs)>.heading.selected{-webkit-transition-delay:0;transition-delay:0}
.uiv2-layout .container.accordion-xs:not(.tabs-xs)>.heading.selected:after,.uiv2-layout .container .column.accordion-xs:not(.tabs-xs)>.heading.selected:after,.uiv2-layout .container .row.accordion-xs:not(.tabs-xs)>.heading.selected:after,.uiv2-layout .container-fluid.accordion-xs:not(.tabs-xs)>.heading.selected:after,.uiv2-layout .container-fluid .column.accordion-xs:not(.tabs-xs)>.heading.selected:after,.uiv2-layout .container-fluid .row.accordion-xs:not(.tabs-xs)>.heading.selected:after{-webkit-transform:rotateZ(180deg) translateY(50%);transform:rotateZ(180deg) translateY(50%)}
.uiv2-layout .container.tabs-xs>.heading-wrapper,.uiv2-layout .container .column.tabs-xs>.heading-wrapper,.uiv2-layout .container .row.tabs-xs>.heading-wrapper,.uiv2-layout .container-fluid.tabs-xs>.heading-wrapper,.uiv2-layout .container-fluid .column.tabs-xs>.heading-wrapper,.uiv2-layout .container-fluid .row.tabs-xs>.heading-wrapper{background-color:#f7f7f7;border-color:#fff;text-align:center;border:0;background:transparent;border:0}
.uiv2-layout .container.tabs-xs>.heading-wrapper ~ .row,.uiv2-layout .container.tabs-xs>.heading-wrapper ~ .column,.uiv2-layout .container .column.tabs-xs>.heading-wrapper ~ .row,.uiv2-layout .container .column.tabs-xs>.heading-wrapper ~ .column,.uiv2-layout .container .row.tabs-xs>.heading-wrapper ~ .row,.uiv2-layout .container .row.tabs-xs>.heading-wrapper ~ .column,.uiv2-layout .container-fluid.tabs-xs>.heading-wrapper ~ .row,.uiv2-layout .container-fluid.tabs-xs>.heading-wrapper ~ .column,.uiv2-layout .container-fluid .column.tabs-xs>.heading-wrapper ~ .row,.uiv2-layout .container-fluid .column.tabs-xs>.heading-wrapper ~ .column,.uiv2-layout .container-fluid .row.tabs-xs>.heading-wrapper ~ .row,.uiv2-layout .container-fluid .row.tabs-xs>.heading-wrapper ~ .column{border:0}
.uiv2-layout .container.tabs-xs>.heading,.uiv2-layout .container .column.tabs-xs>.heading,.uiv2-layout .container .row.tabs-xs>.heading,.uiv2-layout .container-fluid.tabs-xs>.heading,.uiv2-layout .container-fluid .column.tabs-xs>.heading,.uiv2-layout .container-fluid .row.tabs-xs>.heading{border-color:#fff;border-style:solid;background-color:#f7f7f7;color:#3d3d3d;font-family:'F37Ginger';font-size:16px;line-height:20px;padding:20px 0;font-weight:bold;border-color:#68d2df;text-align:center;vertical-align:bottom;border:2px solid #fff;border-left-width:0;margin:0;margin-bottom:2px;border:0;-webkit-transform:none;transform:none}
.uiv2-layout .container.tabs-xs>.heading:after,.uiv2-layout .container .column.tabs-xs>.heading:after,.uiv2-layout .container .row.tabs-xs>.heading:after,.uiv2-layout .container-fluid.tabs-xs>.heading:after,.uiv2-layout .container-fluid .column.tabs-xs>.heading:after,.uiv2-layout .container-fluid .row.tabs-xs>.heading:after{content:"";font-family:'FontAwesome';font-size:0;right:0}
.uiv2-layout .container.tabs-xs>.heading.selected,.uiv2-layout .container .column.tabs-xs>.heading.selected,.uiv2-layout .container .row.tabs-xs>.heading.selected,.uiv2-layout .container-fluid.tabs-xs>.heading.selected,.uiv2-layout .container-fluid .column.tabs-xs>.heading.selected,.uiv2-layout .container-fluid .row.tabs-xs>.heading.selected{background-color:#68d2df;color:#3d3d3d}
.uiv2-layout .container.tabs-xs>.heading.selected:after,.uiv2-layout .container .column.tabs-xs>.heading.selected:after,.uiv2-layout .container .row.tabs-xs>.heading.selected:after,.uiv2-layout .container-fluid.tabs-xs>.heading.selected:after,.uiv2-layout .container-fluid .column.tabs-xs>.heading.selected:after,.uiv2-layout .container-fluid .row.tabs-xs>.heading.selected:after{content:""}
.uiv2-layout .container.tabs-xs>.heading:first-child,.uiv2-layout .container .column.tabs-xs>.heading:first-child,.uiv2-layout .container .row.tabs-xs>.heading:first-child,.uiv2-layout .container-fluid.tabs-xs>.heading:first-child,.uiv2-layout .container-fluid .column.tabs-xs>.heading:first-child,.uiv2-layout .container-fluid .row.tabs-xs>.heading:first-child{border-left:2px solid #fff}
.uiv2-layout .container.tabs-xs>.heading:after,.uiv2-layout .container .column.tabs-xs>.heading:after,.uiv2-layout .container .row.tabs-xs>.heading:after,.uiv2-layout .container-fluid.tabs-xs>.heading:after,.uiv2-layout .container-fluid .column.tabs-xs>.heading:after,.uiv2-layout .container-fluid .row.tabs-xs>.heading:after{font-family:"FontAwesome";font-size:18px;content:"\f078";right:15px;color:#3d3d3d;-webkit-transition:all .2s linear;transition:all .2s linear}
.uiv2-layout .container.tabs-xs>.heading.selected:after,.uiv2-layout .container .column.tabs-xs>.heading.selected:after,.uiv2-layout .container .row.tabs-xs>.heading.selected:after,.uiv2-layout .container-fluid.tabs-xs>.heading.selected:after,.uiv2-layout .container-fluid .column.tabs-xs>.heading.selected:after,.uiv2-layout .container-fluid .row.tabs-xs>.heading.selected:after{font-family:"FontAwesome";font-size:18px;content:"\f078";right:15px;color:#3d3d3d;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateZ(180deg) translateY(50%);transform:rotateZ(180deg) translateY(50%)}
.uiv2-layout .container.carousel-xs,.uiv2-layout .container .column.carousel-xs,.uiv2-layout .container .row.carousel-xs,.uiv2-layout .container-fluid.carousel-xs,.uiv2-layout .container-fluid .column.carousel-xs,.uiv2-layout .container-fluid .row.carousel-xs{height:"auto"}
.uiv2-layout .container.carousel-xs .arrows div,.uiv2-layout .container .column.carousel-xs .arrows div,.uiv2-layout .container .row.carousel-xs .arrows div,.uiv2-layout .container-fluid.carousel-xs .arrows div,.uiv2-layout .container-fluid .column.carousel-xs .arrows div,.uiv2-layout .container-fluid .row.carousel-xs .arrows div{width:50px;height:auto;background-color:#ff3a1e;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:middle}
.uiv2-layout .container.carousel-xs .arrows div:after,.uiv2-layout .container .column.carousel-xs .arrows div:after,.uiv2-layout .container .row.carousel-xs .arrows div:after,.uiv2-layout .container-fluid.carousel-xs .arrows div:after,.uiv2-layout .container-fluid .column.carousel-xs .arrows div:after,.uiv2-layout .container-fluid .row.carousel-xs .arrows div:after{-webkit-transform:none;transform:none}
.uiv2-layout .container.carousel-xs .arrows div.prev,.uiv2-layout .container .column.carousel-xs .arrows div.prev,.uiv2-layout .container .row.carousel-xs .arrows div.prev,.uiv2-layout .container-fluid.carousel-xs .arrows div.prev,.uiv2-layout .container-fluid .column.carousel-xs .arrows div.prev,.uiv2-layout .container-fluid .row.carousel-xs .arrows div.prev{left:0;padding:15px 15px 15px 20px;border-radius:0 7px 7px 0}
.uiv2-layout .container.carousel-xs .arrows div.next,.uiv2-layout .container .column.carousel-xs .arrows div.next,.uiv2-layout .container .row.carousel-xs .arrows div.next,.uiv2-layout .container-fluid.carousel-xs .arrows div.next,.uiv2-layout .container-fluid .column.carousel-xs .arrows div.next,.uiv2-layout .container-fluid .row.carousel-xs .arrows div.next{right:0;padding:15px 20px 15px 15px;border-radius:7px 0 0 7px}
.uiv2-layout .container.carousel-xs .arrow,.uiv2-layout .container .column.carousel-xs .arrow,.uiv2-layout .container .row.carousel-xs .arrow,.uiv2-layout .container-fluid.carousel-xs .arrow,.uiv2-layout .container-fluid .column.carousel-xs .arrow,.uiv2-layout .container-fluid .row.carousel-xs .arrow{font-size:24px;padding:0}
.uiv2-layout .container.carousel-xs .arrow:after,.uiv2-layout .container .column.carousel-xs .arrow:after,.uiv2-layout .container .row.carousel-xs .arrow:after,.uiv2-layout .container-fluid.carousel-xs .arrow:after,.uiv2-layout .container-fluid .column.carousel-xs .arrow:after,.uiv2-layout .container-fluid .row.carousel-xs .arrow:after{top:50%}
}
.uiv2-layout .container.bgcolor-red,.uiv2-layout .container .column.bgcolor-red,.uiv2-layout .container .row.bgcolor-red,.uiv2-layout .container-fluid.bgcolor-red,.uiv2-layout .container-fluid .column.bgcolor-red,.uiv2-layout .container-fluid .row.bgcolor-red{background-color:#ff3a1e}
.uiv2-layout .container.bgcolor-aqua,.uiv2-layout .container .column.bgcolor-aqua,.uiv2-layout .container .row.bgcolor-aqua,.uiv2-layout .container-fluid.bgcolor-aqua,.uiv2-layout .container-fluid .column.bgcolor-aqua,.uiv2-layout .container-fluid .row.bgcolor-aqua{background-color:#68d2df}
.uiv2-layout .container.bgcolor-default,.uiv2-layout .container .column.bgcolor-default,.uiv2-layout .container .row.bgcolor-default,.uiv2-layout .container-fluid.bgcolor-default,.uiv2-layout .container-fluid .column.bgcolor-default,.uiv2-layout .container-fluid .row.bgcolor-default{background-color:transparent}
.uiv2-layout .container.bgcolor-lightgrey,.uiv2-layout .container .column.bgcolor-lightgrey,.uiv2-layout .container .row.bgcolor-lightgrey,.uiv2-layout .container-fluid.bgcolor-lightgrey,.uiv2-layout .container-fluid .column.bgcolor-lightgrey,.uiv2-layout .container-fluid .row.bgcolor-lightgrey{background-color:#f7f7f7}
.uiv2-layout .container.bgcolor-graphite,.uiv2-layout .container .column.bgcolor-graphite,.uiv2-layout .container .row.bgcolor-graphite,.uiv2-layout .container-fluid.bgcolor-graphite,.uiv2-layout .container-fluid .column.bgcolor-graphite,.uiv2-layout .container-fluid .row.bgcolor-graphite{background-color:#3d3d3d}
.uiv2-layout .container.bgcolor-coolgrey,.uiv2-layout .container .column.bgcolor-coolgrey,.uiv2-layout .container .row.bgcolor-coolgrey,.uiv2-layout .container-fluid.bgcolor-coolgrey,.uiv2-layout .container-fluid .column.bgcolor-coolgrey,.uiv2-layout .container-fluid .row.bgcolor-coolgrey{background-color:#dbd9d6}
.uiv2-layout .container.bgcolor-white,.uiv2-layout .container .column.bgcolor-white,.uiv2-layout .container .row.bgcolor-white,.uiv2-layout .container-fluid.bgcolor-white,.uiv2-layout .container-fluid .column.bgcolor-white,.uiv2-layout .container-fluid .row.bgcolor-white{background-color:#fff}
.uiv2-layout .container>.heading,.uiv2-layout .container>.heading-wrapper,.uiv2-layout .container-fluid>.heading,.uiv2-layout .container-fluid>.heading-wrapper{margin-left:0;margin-right:0}
.uiv2-layout .container-fluid{padding-right:0;padding-left:0}
.uiv2-layout .row{margin-bottom:0}
.uiv2-layout .row.no-gutters{margin-bottom:0}
.uiv2-layout .row.no-gutters>.col,.uiv2-layout .row.no-gutters>[class*=col-]{margin-bottom:80px}
.bottom-margin-40 .uiv2-layout .row.no-gutters>.col,.bottom-margin-40 .uiv2-layout .row.no-gutters>[class*=col-]{margin-bottom:40px}
.uiv2-layout .row>.col,.uiv2-layout .row>[class*=col-]{margin-bottom:80px}
.bottom-margin-40 .uiv2-layout .row>.col,.bottom-margin-40 .uiv2-layout .row>[class*=col-]{margin-bottom:40px}
.uiv2-layout>div.pattern-background{padding-top:80px;margin-bottom:80px}
.uiv2-layout>div.pattern-background .row>.col,.uiv2-layout>div.pattern-background .row>[class*=col-]{margin-bottom:80px}
.bottom-margin-40 .uiv2-layout>div.pattern-background .row>.col,.bottom-margin-40 .uiv2-layout>div.pattern-background .row>[class*=col-]{margin-bottom:40px}
.uiv2-layout>div.negative-margin-container{display:inline-block;width:100%;margin-top:-80px}
@media(min-width:320px) and (max-width:767px){.uiv2-layout .row>.col,.uiv2-layout .row>[class*=col-]{margin-bottom:40px}
.uiv2-layout .row.no-gutters>.col,.uiv2-layout .row.no-gutters>[class*=col-]{margin-bottom:40px}
.uiv2-layout>div.pattern-background{padding-top:40px;margin-bottom:40px}
.uiv2-layout>div.pattern-background .row>.col,.uiv2-layout>div.pattern-background .row>[class*=col-]{margin-bottom:40px}
}
@media(min-width:320px) and (max-width:767px){.uiv2-layout .container.tabs-xs>.row,.uiv2-layout .container .column.tabs-xs>.row,.uiv2-layout .container .row.tabs-xs>.row,.uiv2-layout .container-fluid.tabs-xs>.row,.uiv2-layout .container-fluid .column.tabs-xs>.row,.uiv2-layout .container-fluid .row.tabs-xs>.row{-webkit-box-ordinal-group:initial !important;-ms-flex-order:initial !important;order:initial !important}
}
@media(min-width:1200px){.uiv2-layout .container.accordion-lg,.uiv2-layout .container .column.accordion-lg,.uiv2-layout .container .row.accordion-lg,.uiv2-layout .container-fluid.accordion-lg,.uiv2-layout .container-fluid .column.accordion-lg,.uiv2-layout .container-fluid .row.accordion-lg{border-bottom:2px solid #68d2df !important}
}
@media(min-width:992px) and (max-width:1200px){.uiv2-layout .container.accordion-md,.uiv2-layout .container .column.accordion-md,.uiv2-layout .container .row.accordion-md,.uiv2-layout .container-fluid.accordion-md,.uiv2-layout .container-fluid .column.accordion-md,.uiv2-layout .container-fluid .row.accordion-md{border-bottom:2px solid #68d2df !important}
}
@media(min-width:768px) and (max-width:991px){.uiv2-layout .container.accordion-sm,.uiv2-layout .container .column.accordion-sm,.uiv2-layout .container .row.accordion-sm,.uiv2-layout .container-fluid.accordion-sm,.uiv2-layout .container-fluid .column.accordion-sm,.uiv2-layout .container-fluid .row.accordion-sm{border-bottom:2px solid #68d2df !important}
}
@media(min-width:320px) and (max-width:767px){.uiv2-layout .container.accordion-xs:not(.tabs-xs),.uiv2-layout .container .column.accordion-xs:not(.tabs-xs),.uiv2-layout .container .row.accordion-xs:not(.tabs-xs),.uiv2-layout .container-fluid.accordion-xs:not(.tabs-xs),.uiv2-layout .container-fluid .column.accordion-xs:not(.tabs-xs),.uiv2-layout .container-fluid .row.accordion-xs:not(.tabs-xs){border-bottom:2px solid #68d2df !important}
}
@media only screen and (max-width:767px){.uiv2-layout>div.negative-margin-container{margin-top:-40px}
}
.bottom-margin-40 .column:nth-of-type(2){padding:0}
.hotel-list-container .continent-list .continent{width:100%;display:inline-block}
.hotel-list-container .continent-list .continent ul{padding:0;margin:5px 0}
.hotel-list-container .continent-list .continent .continent-name{margin-top:0;margin-bottom:0;padding-right:10px;font-family:"F37Ginger",sans-serif;color:#ff3a1e;font-size:28px;line-height:32px;font-weight:700}
.hotel-list-container .continent-list .continent .country-name{font-family:"F37Ginger",sans-serif;color:#3d3d3d;font-weight:700;padding-right:30px;padding-left:0;padding-bottom:10px;margin-top:0;font-size:24px;line-height:30px}
.hotel-list-container .continent-list .continent .resort-list .resort{display:inline-block;border-bottom:1px none #000;color:#3d3d3d;font-weight:700;text-decoration:underline;margin-bottom:0;font-family:"F37Ginger",sans-serif;color:#3d3d3d;font-size:18px;line-height:26px;text-align:left;padding-right:50px;padding-left:0;padding-bottom:30px;width:100%}
.hotel-name---locations-opening-soon{padding-right:20px !important}
@media only screen and (min-width:768px){.hotel-list-container .continent-list .continent{padding-bottom:50px}
.hotel-list-container .continent-list .continent .column1,.hotel-list-container .continent-list .continent .column2,.hotel-list-container .continent-list .continent .column3{width:33%;float:left}
}
@media only screen and (max-width:767px){.hotel-list-container .continent-list .continent .resort-list .resort,.hotel-list-container .continent-list .continent .continent-name,.hotel-list-container .continent-list .continent .country{width:100%}
.hotel-list-container .continent-list .continent{padding-bottom:10px}
.hotel-list-container .continent-list .continent .country{padding-bottom:13px}
.hotel-list-container .continent-list .continent:first-child .continent-name{padding-top:0}
.hotel-list-container .continent-list .continent .continent-name{line-height:25px;padding-bottom:41px;padding-top:13px}
.hotel-list-container .continent-list .continent .country-name{padding-bottom:11px;font-size:20px}
.hotel-list-container .continent-list .continent .country .resort{padding-bottom:19px;line-height:26px;font-size:16px}
.hotel-list-container .continent-list .continent .country:last-child{padding-bottom:20px}
}
.breadcrumb-container{background-color:#f7f7f7;border-top:2px solid #dbd9d6;height:50px;font-size:14px;line-height:22px;font-weight:bold}
.breadcrumb-container{font-family:"F37Ginger",sans-serif}
.breadcrumb-container *{vertical-align:middle}
.breadcrumb-container .breadcrumb{margin:0 auto;padding:5px 15px;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.breadcrumb-container .breadcrumb li{display:inline-block;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}
.breadcrumb-container .breadcrumb li:before{display:none}
.breadcrumb-container .breadcrumb li a{display:inline-block;color:#3d3d3d;position:relative;text-decoration:underline;-webkit-transition:all .3s ease;transition:all .3s ease}
.breadcrumb-container .breadcrumb li a:before{width:35px;height:35px;content:"";display:inline-block;background-image:url("//digital.ihg.com/is/image/ihg/avid-general-icon-arrow-breadcrumb?fmt=png-alpha");background-size:30px 30px;background-repeat:no-repeat;background-position:center;vertical-align:middle}
.no-svg .breadcrumb-container .breadcrumb li a:before{background-image:url("//digital.ihg.com/is/image/ihg/avid-general-icon-arrow-breadcrumb?fmt=png-alpha")}
@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .breadcrumb-container .breadcrumb li a:before{background-image:url("//digital.ihg.com/is/image/ihg/avid-general-icon-arrow-breadcrumb?fmt=png-alpha@2x")}
}
.breadcrumb-container .breadcrumb li a:hover{text-decoration:underline;color:#e42c0f}
.breadcrumb-container .breadcrumb li:first-child a{font-size:0}
.breadcrumb-container .breadcrumb li:first-child a:before{width:30px;height:30px;background-image:url("//digital.ihg.com/is/image/ihg/avid-general-icon-house-breadcrumb?fmt=png-alpha")}
.no-svg .breadcrumb-container .breadcrumb li:first-child a:before{background-image:url("//digital.ihg.com/is/image/ihg/avid-general-icon-house-breadcrumb?fmt=png-alpha")}
@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .breadcrumb-container .breadcrumb li:first-child a:before{background-image:url("//digital.ihg.com/is/image/ihg/avid-general-icon-house-breadcrumb?fmt=png-alpha@2x")}
}
.breadcrumb-container .breadcrumb li:nth-child(2) a{padding-left:10px}
.breadcrumb-container .breadcrumb li:nth-child(2) a:before{display:none}
.breadcrumb-container .breadcrumb li:nth-child(n+3) a{padding-left:35px}
.breadcrumb-container .breadcrumb li:nth-child(n+3) a:before{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
@media only screen and (max-width:767px){.breadcrumb-container .breadcrumb li:first-child a:before{width:27px}
}
.renovation-description{display:none}
.renovation-description .re-heading h2{font-size:25px;line-height:26px}
.renovation-description .re-msg p{font-size:15px;line-height:21px}
@media(min-width:992px) and (max-width:1199px){.renovation-description .re-heading h2{font-size:20px;line-height:22px}
.renovation-description .re-msg p{font-size:12px;line-height:18px}
}
@media(min-width:768px) and (max-width:991px){.renovation-description .re-heading h2{font-size:20px;line-height:22px}
.renovation-description .re-msg p{font-size:12px;line-height:18px}
}
@media only screen and (max-width:767px){.renovation-description .re-heading h2{font-size:19px;line-height:22px}
.renovation-description .re-msg p{font-size:14px;line-height:16px}
}
.business .hd-hotel-overview-heading{padding-top:40px;margin:0 0 10px;color:#3d3d3d;font-size:18px;font-weight:bold;line-height:26px}
.business .hd-hotel-overview-heading{font-family:"F37Ginger",sans-serif}
.business .welcome-msg{color:#3d3d3d;font-size:18px;line-height:26px}
.business .welcome-msg{font-family:"F37Ginger",sans-serif}
.business .welcome-msg .wl-description,.business .welcome-msg .wl-description *{display:block}
.business .welcome-msg .wl-description .wl-txt-sec{display:inline;overflow:hidden}
.business .welcome-msg .hd-hotel-overview-viewless,.business .welcome-msg .hd-hotel-overview-viewmore{display:none;cursor:pointer;font-weight:bold;text-decoration:underline;-webkit-transition:all .3s ease;transition:all .3s ease}
.business .welcome-msg .hd-hotel-overview-viewless:hover,.business .welcome-msg .hd-hotel-overview-viewmore:hover{color:#ff3a1e}
.business .welcome-msg .hd-hotel-overview-viewless.active,.business .welcome-msg .hd-hotel-overview-viewmore.active{display:inline}
@media only screen and (max-width:991px){.business .hd-hotel-overview-heading{padding-top:60px}
.business .hd-hotel-overview-heading,.business .welcome-msg{font-size:16px;line-height:23px}
}
.avid-renovation-description .re-heading h2{font-size:28px;line-height:35px;color:#ff3a1e;padding:20px 20px 20px;font-weight:bold;text-align:center;background:#f7f7f7}
.avid-renovation-description .re-heading h2{font-family:"F37Ginger",sans-serif}
.avid-renovation-description .re-heading h2:before{display:block;text-align:center;padding:10px 0}
.avid-renovation-description .re-heading h2:after{content:"\f107";font-size:28px;background-color:transparent;position:relative;left:20px;line-height:28px;color:#ff3a1e}
.avid-renovation-description .re-heading h2:after{font-family:FontAwesome}
.avid-renovation-description .re-heading.active h2:after{content:"\f106"}
.avid-renovation-description .re-msg p{color:#3d3d3d;margin-bottom:0;padding:0 135px 30px;background:#f7f7f7;font-size:18px;line-height:26px}
.avid-renovation-description .re-msg p{font-family:"F37Ginger",sans-serif}
@media(min-width:768px) and (max-width:991px){.avid-renovation-description .re-msg p{margin-bottom:0;padding:0 135px 30px;font-size:18px;line-height:26px}
}
@media only screen and (max-width:767px){.avid-renovation-description .re-heading h2{font-size:24px;line-height:30px;padding:20px 20px 20px}
.avid-renovation-description .re-heading h2:after{font-size:28px;left:20px;line-height:28px}
.avid-renovation-description .re-msg p{margin-bottom:0;padding:0 40px 30px;font-size:16px;line-height:23px}
}
@media only screen and (max-width:319px){.avid-renovation-description .re-heading h2{font-size:24px;line-height:30px;padding:20px 20px 20px}
.avid-renovation-description .re-heading h2:after{font-size:24px;left:20px;line-height:30px}
.avid-renovation-description .re-msg p{margin-bottom:0;padding:0 40px 30px;font-size:16px;line-height:23px}
.hoteldetail-hotelhero-margin .container-flag-gallery .renovation-flag{margin-top:60px}
.hoteldetail-hotelhero-margin .container-flag-gallery .renovation-flag .re-flag{width:155px}
.hoteldetail-hotelhero-margin .container-flag-gallery .renovation-flag .title{font-size:16px;padding:10px 30px;line-height:16px}
}
.avid-custom-contact .uiv2-layout .row{display:-webkit-box;display:-ms-flexbox;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;flex:1}
.avid-custom-contact .uiv2-layout .row>.col,.avid-custom-contact .uiv2-layout .row>[class*=col-]{margin-top:40px;margin-bottom:40px}
.avid-custom-contact .uiv2-layout .row>.col:nth-child(2) .uiv2 .layer,.avid-custom-contact .uiv2-layout .row>[class*=col-]:nth-child(2) .uiv2 .layer{white-space:nowrap}
.avid-custom-contact .uiv2-layout .row>.col:nth-child(2) .uiv2 .layer b,.avid-custom-contact .uiv2-layout .row>[class*=col-]:nth-child(2) .uiv2 .layer b{display:block}
.avid-custom-contact .uiv2-layout .row>.col .uiv2-mixedmediatile,.avid-custom-contact .uiv2-layout .row>[class*=col-] .uiv2-mixedmediatile{font-size:18px;line-height:26px;color:#3d3d3d;font-weight:500;text-align:center}
.avid-custom-contact .uiv2-layout .row>.col .uiv2-mixedmediatile,.avid-custom-contact .uiv2-layout .row>[class*=col-] .uiv2-mixedmediatile{font-family:"F37Ginger",sans-serif}
.avid-custom-contact .uiv2-layout .row>.col .uiv2-mixedmediatile .canvas .layer p,.avid-custom-contact .uiv2-layout .row>[class*=col-] .uiv2-mixedmediatile .canvas .layer p{margin:0;display:inline-block}
.avid-custom-contact .uiv2-layout .row>.col .uiv2-mixedmediatile .canvas .layer p:last-child,.avid-custom-contact .uiv2-layout .row>[class*=col-] .uiv2-mixedmediatile .canvas .layer p:last-child{padding-left:0}
.avid-custom-contact .uiv2-layout .row>.col:first-child .uiv2-mixedmediatile .canvas .layer p b,.avid-custom-contact .uiv2-layout .row>[class*=col-]:first-child .uiv2-mixedmediatile .canvas .layer p b{text-transform:lowercase}
@media(max-width:1199px){.avid-custom-contact .uiv2-layout .row>.col .uiv2 .canvas .layer p:last-child,.avid-custom-contact .uiv2-layout .row>[class*=col-] .uiv2 .canvas .layer p:last-child{padding:0}
}
@media only screen and (max-width:991px){.avid-custom-contact .uiv2-layout .row>.col .uiv2 .canvas .layer p,.avid-custom-contact .uiv2-layout .row>[class*=col-] .uiv2 .canvas .layer p{display:block}
.avid-custom-contact .uiv2-layout .row>.col .uiv2 .canvas .layer p:last-child,.avid-custom-contact .uiv2-layout .row>[class*=col-] .uiv2 .canvas .layer p:last-child{padding:0}
}
@media only screen and (max-width:767px){.avid-custom-contact .uiv2-layout .row{display:block;padding-top:20px;padding-bottom:20px}
.avid-custom-contact .uiv2-layout .row>.col,.avid-custom-contact .uiv2-layout .row>[class*=col-]{padding:0 15px;margin-top:10px;margin-bottom:10px}
.avid-custom-contact .uiv2-layout .row>.col:nth-child(2) .uiv2 .layer b,.avid-custom-contact .uiv2-layout .row>[class*=col-]:nth-child(2) .uiv2 .layer b{display:inline}
.avid-custom-contact .uiv2-layout .row>.col .uiv2-mixedmediatile,.avid-custom-contact .uiv2-layout .row>[class*=col-] .uiv2-mixedmediatile{font-size:16px;line-height:23px;text-align:left}
}
#additional-hotel-info{background:#f7f7f7}
.additional-information{padding:80px 0 0}
.additional-information{font-family:"F37Ginger",sans-serif}
.additional-information .item-header>*{font-size:38px;line-height:1.25;font-weight:700;color:#ff3a1e;text-align:center;padding-bottom:40px;padding-top:10px}
.additional-information .info-accordion{padding:0;margin:0;border-bottom:2px solid #68d2df}
.additional-information .info-accordion>li .item-icon-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:70px;-webkit-transition:"all 0.3s ease";transition:"all 0.3s ease"}
.additional-information .info-accordion>li .item-icon-header img{width:40px;height:40px;margin-right:20px}
.additional-information .info-accordion>li .item-icon-header h2,.additional-information .info-accordion>li .item-icon-header h3,.additional-information .info-accordion>li .item-icon-header h4{display:inline-block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:18px;line-height:1.44444;font-weight:700;text-align:left;text-decoration:underline;color:#3d3d3d;margin:0}
.additional-information .info-accordion>li .item-icon-header:hover{cursor:pointer}
.additional-information .info-accordion>li .item-icon-header:hover h2,.additional-information .info-accordion>li .item-icon-header:hover h3,.additional-information .info-accordion>li .item-icon-header:hover h4{color:#e42c0f}
.additional-information .info-accordion>li .item-icon-header:after{content:"\f078";overflow:visible;color:#ff3a1e;font-size:20px;text-decoration:none}
.additional-information .info-accordion>li .item-icon-header:after{font-family:FontAwesome}
.additional-information .info-accordion>li .item-description{display:none}
.additional-information .info-accordion>li .item-description .item-desc{padding-bottom:20px;color:#3d3d3d;font-size:18px;line-height:1.4444;font-weight:400;text-align:left;padding:0 20px 20px 62px}
.additional-information .info-accordion>li .item-description .item-desc p:empty,.additional-information .info-accordion>li .item-description .item-desc ul:empty{display:none}
.additional-information .info-accordion>li .item-description .item-desc p{margin-bottom:20px}
.additional-information .info-accordion>li .item-description .item-desc li{list-style:none;margin-bottom:10px;position:relative;padding-left:10px}
.additional-information .info-accordion>li .item-description .item-desc li:before{content:"•";font-size:14px;font-weight:400;text-decoration:none;position:absolute;left:0}
.additional-information .info-accordion>li .item-description .item-desc li a:hover{text-decoration:underline}
.additional-information .info-accordion>li .item-description .item-desc .lay-horizontal-p{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-15px;margin-right:-15px}
.additional-information .info-accordion>li .item-description .item-desc .lay-horizontal-p>*{display:inline-block;float:left;padding-left:15px;padding-right:15px}
.additional-information .info-accordion>li .item-description .item-desc .lay-horizontal-p p{width:33%}
.additional-information .info-accordion>li .item-description .item-desc .lay-horizontal-p ul{width:70%;-webkit-columns:2;-moz-columns:2;columns:2}
.additional-information .info-accordion>li .item-description .item-desc .lay-horizontal ul{-webkit-columns:3;-moz-columns:3;columns:3}
.additional-information .info-accordion>li .item-description .item-desc .lay-horizontal ul li{padding-left:15px;padding-right:15px}
.additional-information .info-accordion>li:not(:first-child){border-top:2px solid #68d2df}
.additional-information .info-accordion>li.active .item-icon-header h2,.additional-information .info-accordion>li.active .item-icon-header h3,.additional-information .info-accordion>li.active .item-icon-header h4{color:#ff3a1e;text-decoration:none}
.additional-information .info-accordion>li.active .item-icon-header:after{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}
@media only screen and (max-width:991px){.additional-information{padding:60px 0 0}
.additional-information .item-header>*{font-size:28px;padding-bottom:30px}
.additional-information .info-accordion>li .item-icon-header h2,.additional-information .info-accordion>li .item-icon-header h3,.additional-information .info-accordion>li .item-icon-header h4{font-size:16px}
.additional-information .info-accordion>li .item-description .item-desc{font-size:16px}
}
@media only screen and (max-width:767px){.additional-information{padding:30px 0 0}
.additional-information .item-header>*{text-align:left}
.additional-information .info-accordion>li .item-description .item-desc{font-size:16px}
.additional-information .info-accordion>li .item-description .item-desc .lay-horizontal-p{display:block;margin-left:0;margin-right:0}
.additional-information .info-accordion>li .item-description .item-desc .lay-horizontal-p>*{display:block;float:none;padding-left:0;padding-right:0}
.additional-information .info-accordion>li .item-description .item-desc .lay-horizontal-p p{width:100%}
.additional-information .info-accordion>li .item-description .item-desc .lay-horizontal-p ul{width:100%;-webkit-columns:1;-moz-columns:1;columns:1;margin:0}
.additional-information .info-accordion>li .item-description .item-desc .lay-horizontal ul{-webkit-columns:1;-moz-columns:1;columns:1}
}