@charset 'UTF-8';.gslide-video:before,.plyr__menu__container .plyr__control--back::before,.plyr__menu__container .plyr__control::after,.plyr__menu__container::after,.slick-track:after,.slick-track:before{content:''}.CompanionScreen .GalleryPage-gridLead,.GalleryPage-gridLead{-ms-grid-columns:33% 17% 17% 33%;grid-template-columns:33% 17% 17% 33%;-ms-grid-rows:80px 80px}.plyr,body{-moz-osx-font-smoothing:grayscale}@font-face{font-family:Roboto;font-style:italic;font-weight:300;src:local('Roboto Light Italic'),local('Roboto-LightItalic'),url('https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TjASc6CsE.ttf') format('truetype')}@font-face{font-family:Roboto;font-style:italic;font-weight:400;src:local('Roboto Italic'),local('Roboto-Italic'),url('https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu51xIIzc.ttf') format('truetype')}@font-face{font-family:Roboto;font-style:italic;font-weight:700;src:local('Roboto Bold Italic'),local('Roboto-BoldItalic'),url('https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic6CsE.ttf') format('truetype')}@font-face{font-family:Roboto;font-style:italic;font-weight:900;src:local('Roboto Black Italic'),local('Roboto-BlackItalic'),url('https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TLBCc6CsE.ttf') format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:300;src:local('Roboto Light'),local('Roboto-Light'),url('https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmSU5fBBc9.ttf') format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:local('Roboto'),local('Roboto-Regular'),url('https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu4mxP.ttf') format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:500;src:local('Roboto Medium'),local('Roboto-Medium'),url('https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fBBc9.ttf') format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:local('Roboto Bold'),local('Roboto-Bold'),url('https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc9.ttf') format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:900;src:local('Roboto Black'),local('Roboto-Black'),url('https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmYUtfBBc9.ttf') format('truetype')}.autocomplete-suggestions{text-align:left;cursor:default;border:1px solid #ccc;border-top:0;background:#fff;box-shadow:-1px 1px 3px rgba(0,0,0,.1);position:absolute;display:none;z-index:9999;overflow:hidden;overflow-y:auto;box-sizing:border-box}img,legend{border:0}.autocomplete-suggestion{position:relative;overflow:hidden;text-overflow:ellipsis;color:#333}.autocomplete-suggestion b{font-weight:400;color:#1f8dd6}.autocomplete-suggestion.selected{background:#f0f0f0}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}.glightbox-container.inactive,[hidden],template{display:none}audio:not([controls]){display:none;height:0}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none} input[type=reset],button,html input[type=button],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}.plyr--full-ui,.slick-slider{box-sizing:border-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend,td,th{padding:0}legend{}table{border-collapse:collapse;border-spacing:0}.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999!important;overflow:hidden;overflow-scrolling:touch}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999}.glightbox-container .gslider{transition:transform .4s ease;height:100%;left:0;top:0;width:100%;position:absolute}.glightbox-container .gslide{height:100%;width:100%;position:absolute;display:block;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.glightbox-container .gslide.current{opacity:1;z-index:99999}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.glightbox-container .ginner-container{width:auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;max-width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{display:inline-block}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{width:100vw;max-width:100vw;min-width:100vw;outline:0!important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;-ms-touch-action:auto;touch-action:auto}.gslide-image{-ms-flex-align:center;align-items:center}.gslide-image img{max-height:100vh;display:block;max-width:100%;margin:0;padding:0;float:none;outline:0;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:auto;width:initial}.plyr__video-embed iframe,.slick-slider{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none}.gslide-video{width:100%;height:auto;min-width:100%;max-width:100%;min-height:auto;max-height:auto;position:relative}.gslide-video:before{position:absolute;width:100%;height:100%;background:rgba(255,0,0,.34);display:none}.gslide-video.playing:before{display:none}.gslide-video .jw-media,.gslide-video .jw-video{position:relative!important}.gslide-video .jwplayer{max-width:100vw;width:100vh;height:auto!important}.gslide-video .box-emboss,.gslide-video .jwplayer{outline:0!important;box-shadow:none!important;border:none!important}.gslide-video .box-emboss .btnd.active,.gslide-video .box-emboss .btnd:active,.gslide-video .box-emboss .btnd:focus,.gslide-video .jwplayer .btnd.active,.gslide-video .jwplayer .btnd:active,.gslide-video .jwplayer .btnd:focus{background-image:none;outline:0;box-shadow:none}.gslide-video object{position:absolute;top:0;left:0}.gslide-inline{background:#fff;padding:20px;text-align:left;max-height:62vh;overflow:auto}.ginlined-content{overflow:auto;display:block!important;opacity:1}.gslide-external{display:-ms-flexbox;display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:62vh}.gslide-media{display:block;width:auto}.gslide-description.left-position,.gslide-description.right-position{padding:30px;background:#fff;max-width:300px;min-width:190px}.gslide-description .bottom-position,.gslide-description .top-position{padding:30px;background:#fff;width:100%;display:inline-block;min-width:190px}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p::last-child{margin-bottom:0}.glightbox-mobile .glightbox-container .gslide-description{position:absolute;bottom:15px;padding:19px 11px;max-width:100vw!important;-ms-flex-order:2!important;order:2!important;max-height:78vh;overflow:auto!important;background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.75) 100%);transition:opacity .3s linear}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{transition:opacity .5s ease;opacity:.4}.gdesc-open .gslide-description{padding-bottom:30px}.gdesc-closed .gslide-media{transition:opacity .5s ease;opacity:1}.greset{transition:all .5s ease}.glightbox-desc{display:none}.glightbox-open{-webkit-overflow-scrolling:touch;-ms-touch-action:auto;touch-action:auto}.gloader{height:25px;width:25px;animation:lightboxLoader .8s infinite linear;border:2px solid #fff;border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}.goverlay{width:100%;height:100%;position:fixed;top:0;left:0;background:#000}.gclose,.gnext,.gprev{background-repeat:no-repeat;z-index:99999;cursor:pointer;width:26px;height:44px;display:block;background-position:0 0}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description{background:#fff;padding:22px 20px}.glightbox-clean .gslide-title{font-size:1em;font-weight:400;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em}.glightbox-clean .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.08);position:absolute;background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGMAAAA2CAYAAADTeCfRAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIE1hY2ludG9zaCIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5NThDMEMwNzg3NjgxMUU1QUM2MUYwRDYwNTNEN0UxMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5NThDMEMwODg3NjgxMUU1QUM2MUYwRDYwNTNEN0UxMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjk1OEMwQzA1ODc2ODExRTVBQzYxRjBENjA1M0Q3RTExIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjk1OEMwQzA2ODc2ODExRTVBQzYxRjBENjA1M0Q3RTExIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+htE8KwAAA9BJREFUeNrsm1tIFGEYhndDI4OSLgqkMrKjBXYwCjt40QkpL4pMyoqMgigIgm6iiy66KSwpj2vrucKgpINRRhYRooQkWYEWUkaWERokhVQXbu/QOyDhpjPzz3H/Dx7W1f2+753/3X9mnPnHHwqFfDKcEWPkEEgzZEgzpBkybDbjHLhvIP8GKLNhPILgksEaFaDKKWacAMdAn4Ean8F+kGOxGXFgDyjSmZ8L9oFpurKVU1uBnAr9jZMCah1hrQLBGkciyL7FGvNymXdZb2+RG3GGYo4LrHmINS9abEiZRkMu8PNXjPQVJV4Vc9SEgclm7WqLDSkd5RdBiBGizCihmMMmDkwWe1yz2JBy9g2E+ft5o7smkWZUUMwBCwYmg71u2nQMCZhphFEzaihmt4UDk86e9TYZUsj3OaKNMGJGHcVkWjwoChvZ+7HFfQvZt42vpaJ76Em6SzHbbDBCZR01NFvct519u8yorzXhEcWk2WiESiq1tFrUT901veZrnp1mNFHEWgcYoZJMTe0m98ljn3K+z+f7oB1mtLD5agcZoZJEbZ3Ab0J9deCrwpzSB6004xWbLnegESqJ1NgNok04aFeF+XtA5MF8pA90stkiBxuhkkCtvSBGQL2iEYz415Bys8yIAu/ZZKELjFCJp+Z+EGugTgHrVGq8ClEm2oxZ4CUYAHNcZIRKHOjj6ed8A8eISo15xUaPIcP9spFFk11ohMp0bkOHxrxa5lXo7Ksack9Pvn+YpTqLwS0QDZbxRo+bYgJoBZPAZtCiIVe5QzceZBroXwP8YKfWRH+YdVOx4AOYCOJBt0uMUAz4BGLAVNDjhXvg/bwF2UdTElywLVOoN5o/97hsRv/3HvgAv10fwVuQ6ODtUO45f6HmyaDXi6tDfoMZNKMdJDlwG2ZyN/qVs/mbl5fqDILZoAO8AMkO0j8XvONJhjKLf0TKuqkF4Dl4BlY6QLty1vcGdHE39SvSFrEtBc2gCWywUfcKfjE6eHIxGKkrCleBRvAApNmgOQU8BW2crRG/vDMV1JN0C/WmcmYqZizxeSyMLO/cBG6DOyDDAq3rwRPOyhSfB8PoWtst4DrJMlGnYnwDeMjZ4c0QdGGumhfIsk246LeVtetcfOFyVEQJ8nQv+AkqwThQIqjuDnAV1ILtPo9HlMBaB/kfewCMBfkG6ylL85VnJZSroLt8kRAmTLezOpfUD+W0WQvFnIzfpEePlaeO5oE1OvOVp56+R8KuaWiYZYYMG05tZUgzpBkypBnSDBnSDGmGDGmGDGmGNEOGNEOaIUOa4YH4I8AAM9m8BFEzyDIAAAAASUVORK5CYII=')}.glightbox-clean .gprev{background-position:4px 5px;top:-100%;left:30px;width:38px;height:56px}.glightbox-clean .gnext{background-position:-27px 5px;top:-100%;right:30px;width:38px;height:56px}.glightbox-clean .gclose{width:35px;height:35px;top:15px;right:10px;opacity:.7;background-position:-59px 2px}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{animation:gfadeIn .5s ease}.gfadeOut{animation:gfadeOut .5s ease}.gslideOutLeft{animation:gslideOutLeft .3s ease}.gslideInLeft{animation:gslideInLeft .3s ease}.gslideOutRight{animation:gslideOutRight .3s ease}.gslideInRight{animation:gslideInRight .3s ease}.gzoomIn{animation:gzoomIn .5s ease}.gzoomOut{animation:gzoomOut .5s ease}@keyframes lightboxLoader{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes gfadeIn{from{opacity:0}to{opacity:1}}@keyframes gfadeOut{from{opacity:1}to{opacity:0}}@keyframes gslideInLeft{from{opacity:0;transform:translate3d(-60%,0,0)}to{visibility:visible;transform:translate3d(0,0,0);opacity:1}}@keyframes gslideOutLeft{from{opacity:1;visibility:visible;transform:translate3d(0,0,0)}to{transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideInRight{from{opacity:0;visibility:visible;transform:translate3d(60%,0,0)}to{transform:translate3d(0,0,0);opacity:1}}@keyframes gslideOutRight{from{opacity:1;visibility:visible;transform:translate3d(0,0,0)}to{transform:translate3d(60%,0,0);opacity:0}}.CompanionScreen,.Header-toggle,.slick-loading .slick-slide,.slick-loading .slick-track,[data-plyrhelper-state=timeupdate] .VideoLead-image,[data-plyrhelper-state=playing] .VideoLead-image,[data-video-start] .VideoLead-image{visibility:hidden}@keyframes gzoomIn{from{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomOut{from{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}@media (min-width:25em){.gslide iframe,.gslide video{min-width:0}}@media (min-width:48em){.glightbox-container .ginner-container{-ms-flex-direction:row;flex-direction:row}.glightbox-container .ginner-container.desc-left .gslide-description,.glightbox-container .ginner-container.desc-top .gslide-description{-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-left .gslide-media,.glightbox-container .ginner-container.desc-top .gslide-media{-ms-flex-order:1;order:1}.gslide-image img{width:auto;width:initial;max-height:97vh}.gslide-video{display:-ms-flexbox;display:flex;min-height:100px;height:100%;max-height:95vh!important}.gslide-external,.gslide-inline{max-height:95vh}.gslide-media{display:block;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.goverlay{background:rgba(0,0,0,.92)}.glightbox-clean .ginner-container{box-shadow:1px 2px 9px 0 rgba(0,0,0,.65)}.glightbox-clean .gnext,.glightbox-clean .gprev{top:45%}}.slick-list,.slick-slider{display:block;position:relative}@media (min-width:62em){.glightbox-clean .gclose{right:20px}}.slick-slider{user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@keyframes plyr-progress{to{background-position:25px 0}}@keyframes plyr-popup{0%{opacity:.5;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes plyr-fade-in{from{opacity:0}to{opacity:1}}.plyr{-webkit-font-smoothing:antialiased;direction:ltr;font-family:Avenir,"Avenir Next","Helvetica Neue","Segoe UI",Helvetica,Arial,sans-serif;font-variant-numeric:tabular-nums;font-weight:500;line-height:1.7;max-width:100%;min-width:200px;position:relative;text-shadow:none;transition:box-shadow .3s ease}.plyr audio,.plyr video{border-radius:inherit;height:auto;vertical-align:middle;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui *,.plyr--full-ui ::after,.plyr--full-ui ::before{box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{-ms-touch-action:manipulation;touch-action:manipulation}.plyr__badge{background:#4f5b5f;border-radius:2px;color:#fff;font-size:9px;line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{animation:plyr-fade-in .3s ease;bottom:0;color:#fff;display:none;font-size:14px;left:0;padding:10px;position:absolute;text-align:center;transform:translateY(-40px);transition:transform .4s ease-in-out;width:100%}.plyr__captions .plyr__caption{background:rgba(0,0,0,.8);border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__captions .plyr__caption div{display:inline}.plyr__captions span:empty{display:none}@media (min-width:480px){.plyr__captions{font-size:16px;padding:20px}}@media (min-width:768px){.plyr__captions{font-size:18px}}.plyr--captions-active .plyr__captions{display:block}.plyr--hide-controls .plyr__captions{transform:translateY(-15px)}.plyr__control{background:0 0;border:0;border-radius:3px;color:inherit;cursor:pointer;-ms-flex-negative:0;flex-shrink:0;overflow:visible;padding:7px;position:relative;transition:all .3s ease}.plyr__control svg{display:block;fill:currentColor;height:18px;pointer-events:none;width:18px}.plyr__control:focus{outline:0}.plyr__control.plyr__tab-focus{box-shadow:0 0 0 3px rgba(26,175,255,.35);outline:0}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed{display:none}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#1aafff;color:#fff}.plyr__control--overlaid{background:rgba(26,175,255,.8);border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15);color:#fff;display:none;left:50%;padding:15px;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.plyr__control--overlaid svg{height:20px;left:2px;position:relative;width:20px}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{background:#1aafff}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;text-align:center}.plyr__controls .plyr__menu,.plyr__controls .plyr__progress,.plyr__controls .plyr__time,.plyr__controls>.plyr__control{margin-left:5px}.plyr__controls .plyr__menu:first-child,.plyr__controls .plyr__menu:first-child+[data-plyr=pause],.plyr__controls .plyr__progress:first-child,.plyr__controls .plyr__progress:first-child+[data-plyr=pause],.plyr__controls .plyr__time:first-child,.plyr__controls .plyr__time:first-child+[data-plyr=pause],.plyr__controls>.plyr__control:first-child,.plyr__controls>.plyr__control:first-child+[data-plyr=pause]{margin-left:0}.plyr__controls .plyr__volume{margin-left:5px}@media (min-width:480px){.plyr__controls .plyr__menu,.plyr__controls .plyr__progress,.plyr__controls .plyr__time,.plyr__controls>.plyr__control{margin-left:10px}.plyr__controls .plyr__menu+.plyr__control,.plyr__controls>.plyr__control+.plyr__control,.plyr__controls>.plyr__control+.plyr__menu{margin-left:5px}.plyr__volume{max-width:50px}}.plyr--video .plyr__controls{background:linear-gradient(transparent,rgba(0,0,0,.7));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;left:0;padding:35px 10px 10px;position:absolute;right:0;transition:opacity .4s ease-in-out,transform .4s ease-in-out;z-index:2}.plyr--video .plyr__controls .plyr__control svg{filter:drop-shadow(0 1px 1px rgba(0, 0, 0, .15))}.plyr--video .plyr__controls .plyr__control.plyr__tab-focus,.plyr--video .plyr__controls .plyr__control:hover,.plyr--video .plyr__controls .plyr__control[aria-expanded=true]{background:#1aafff;color:#fff}.plyr--audio .plyr__controls{background:#fff;border-radius:inherit;color:#4f5b5f;padding:10px}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;transform:translateY(100%)}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip]{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__video-embed{height:0;padding-bottom:56.25%;position:relative}.plyr__video-embed iframe{border:0;height:100%;left:0;position:absolute;top:0;user-select:none;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;transform:translateY(-38.28125%)}.plyr__menu{display:-ms-flexbox;display:flex;position:relative}.plyr__menu .plyr__control svg{transition:transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{animation:plyr-popup .2s ease;background:rgba(255,255,255,.9);border-radius:4px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);color:#4f5b5f;font-size:16px;margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container::after{border:4px solid transparent;border-top-color:rgba(255,255,255,.9);height:0;position:absolute;right:15px;top:100%;width:0}.plyr__menu__container ul{list-style:none;margin:0;overflow:hidden;padding:7px}.plyr__menu__container ul li{margin-top:2px}.plyr__menu__container ul li:first-child{margin-top:0}.plyr__menu__container .plyr__control{-ms-flex-align:center;align-items:center;color:#4f5b5f;display:-ms-flexbox;display:flex;font-size:14px;padding:4px 14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control::after{border:4px solid transparent;position:absolute;top:50%;transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px}.plyr__menu__container .plyr__control--forward::after{border-left-color:rgba(79,91,95,.8);right:5px}.plyr__menu__container .plyr__control--forward.plyr__tab-focus::after,.plyr__menu__container .plyr__control--forward:hover::after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:500;margin:7px 7px 3px;padding-left:28px;position:relative;width:calc(100% - 14px)}.plyr__menu__container .plyr__control--back::after{border-right-color:rgba(79,91,95,.8);left:7px}.plyr__menu__container .plyr__control--back::before{background:#b7c5cd;box-shadow:0 1px 0 #fff;height:1px;left:0;margin-top:4px;overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back.plyr__tab-focus::after,.plyr__menu__container .plyr__control--back:hover::after{border-right-color:currentColor}.plyr__menu__container label.plyr__control{padding-left:7px}.plyr__menu__container label.plyr__control input[type=radio]+span{background:rgba(0,0,0,.1);border-radius:100%;display:block;-ms-flex-negative:0;flex-shrink:0;height:16px;margin-right:10px;position:relative;transition:all .3s ease;width:16px}.plyr__menu__container label.plyr__control input[type=radio]+span::after{background:#fff;border-radius:100%;content:'';height:6px;left:5px;opacity:0;position:absolute;top:5px;transform:scale(0);transition:transform .3s ease,opacity .3s ease;width:6px}.plyr__menu__container label.plyr__control input[type=radio]:checked+span{background:#1aafff}.plyr__menu__container label.plyr__control input[type=radio]:checked+span::after{opacity:1;transform:scale(1)}.plyr__menu__container label.plyr__control input[type=radio]:focus+span{box-shadow:0 0 0 3px rgba(26,175,255,.35);outline:0}.plyr__menu__container label.plyr__control.plyr__tab-focus input[type=radio]+span,.plyr__menu__container label.plyr__control:hover input[type=radio]+span{background:rgba(0,0,0,.1)}.plyr__menu__container .plyr__menu__value{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:-7px;overflow:hidden;padding-left:25px;pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;background:0 0;border:0;border-radius:28px;color:#1aafff;display:block;height:20px;margin:0;padding:0;transition:box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:0 0;border:0;border-radius:3px;height:6px;transition:all .3s ease;-webkit-user-select:none;user-select:none;background-image:linear-gradient(to right,currentColor var(--value,0),transparent var(--value,0))}.plyr--full-ui input[type=range]::-webkit-slider-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2);box-sizing:border-box;height:14px;position:relative;transition:all .2s ease;width:14px;-webkit-appearance:none;margin-top:-4px}.plyr--full-ui input[type=range]::-moz-range-track{background:0 0;border:0;border-radius:3px;height:6px;transition:all .3s ease;-moz-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2);box-sizing:border-box;height:14px;position:relative;transition:all .2s ease;width:14px}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:3px;height:6px}.plyr--full-ui input[type=range]::-ms-track{background:0 0;border:0;border-radius:3px;height:6px;transition:all .3s ease;-ms-user-select:none;user-select:none;color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper{background:0 0;border:0;border-radius:3px;height:6px;transition:all .3s ease;-ms-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{border:0;border-radius:3px;height:6px;transition:all .3s ease;-ms-user-select:none;user-select:none;background:currentColor}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;border:0;border-radius:100%;box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2);box-sizing:border-box;height:14px;position:relative;transition:all .2s ease;width:14px;margin-top:0}#sb-nav a,.plyr__poster{background-repeat:no-repeat}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{box-shadow:0 0 0 3px rgba(26,175,255,.35);outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{box-shadow:0 0 0 3px rgba(26,175,255,.35);outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{box-shadow:0 0 0 3px rgba(26,175,255,.35);outline:0}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:rgba(255,255,255,.25)}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:rgba(255,255,255,.25)}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:rgba(255,255,255,.25)}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2),0 0 0 3px rgba(255,255,255,.5)}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2),0 0 0 3px rgba(255,255,255,.5)}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2),0 0 0 3px rgba(255,255,255,.5)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:rgba(183,197,205,.66)}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:rgba(183,197,205,.66)}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:rgba(183,197,205,.66)}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2),0 0 0 3px rgba(0,0,0,.1)}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2),0 0 0 3px rgba(0,0,0,.1)}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px rgba(0,0,0,.15),0 0 0 1px rgba(47,52,61,.2),0 0 0 3px rgba(0,0,0,.1)}.plyr__poster{background-color:#000;background-position:50% 50%;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1;pointer-events:none}.plyr__time{font-size:14px}.plyr__time+.plyr__time::before{content:'\2044';margin-right:10px}@media (max-width:767px){.plyr__time+.plyr__time{display:none}}.plyr--video .plyr__time{text-shadow:0 1px 1px rgba(0,0,0,.15)}.plyr__tooltip{background:rgba(255,255,255,.9);border-radius:3px;bottom:100%;box-shadow:0 1px 2px rgba(0,0,0,.15);color:#4f5b5f;font-size:14px;font-weight:500;line-height:1.3;margin-bottom:10px;opacity:0;padding:5px 7.5px;pointer-events:none;position:absolute;transform:translate(-50%,10px) scale(.8);transform-origin:50% 100%;transition:transform .2s .1s ease,opacity .2s .1s ease;white-space:nowrap;z-index:2}.plyr__tooltip::before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(255,255,255,.9);bottom:-4px;content:'';height:0;left:50%;position:absolute;transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;transform:translate(-50%,0) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;transform:translate(0,10px) scale(.8);transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip::before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip::before{left:16px}.plyr__controls>.plyr__control:last-child .plyr__tooltip{right:0;transform:translate(0,10px) scale(.8);transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip::before{left:auto;right:16px;transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{transform:translate(0,0) scale(1)}.plyr--video{overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;border-radius:inherit;overflow:hidden;position:relative;z-index:0}.plyr__progress{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;left:7px;margin-right:14px;position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-7px;margin-right:-7px;width:calc(100% + 14px)}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{font-size:14px;left:0}.plyr__progress__buffer{-webkit-appearance:none;background:0 0;border:0;border-radius:100px;height:6px;left:0;margin-top:-3px;padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:0 0;transition:width .2s ease}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:6px}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:6px;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;transition:width .2s ease}.plyr--video .plyr__progress__buffer{box-shadow:0 1px 1px rgba(0,0,0,.15);color:rgba(255,255,255,.25)}.plyr--audio .plyr__progress__buffer{color:rgba(183,197,205,.66)}.plyr--loading .plyr__progress__buffer{animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,rgba(47,52,61,.6) 25%,transparent 25%,transparent 50%,rgba(47,52,61,.6) 50%,rgba(47,52,61,.6) 75%,transparent 75%,transparent);background-repeat:repeat-x;background-size:25px 25px;color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:rgba(255,255,255,.25)}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:rgba(183,197,205,.66)}.plyr__volume{-ms-flex:1;flex:1;position:relative}.plyr__volume input[type=range]{position:relative;z-index:2}@media (min-width:768px){.plyr__volume{max-width:80px}}.plyr--is-ios .plyr__volume,.plyr--is-ios.plyr--vimeo [data-plyr=mute]{display:none!important}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen video{height:100%}.plyr:fullscreen .plyr__video-wrapper{height:100%;width:100%}.plyr:fullscreen .plyr__video-embed{overflow:visible}.plyr:fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;transform:translateY(-50%)}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;width:100%}.plyr:-webkit-full-screen .plyr__video-embed{overflow:visible}.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;transform:translateY(-50%)}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}.plyr:-moz-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-moz-full-screen video{height:100%}.plyr:-moz-full-screen .plyr__video-wrapper{height:100%;width:100%}.plyr:-moz-full-screen .plyr__video-embed{overflow:visible}.plyr:-moz-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;transform:translateY(-50%)}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-moz-full-screen.plyr--hide-controls{cursor:none}.plyr:-ms-fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;width:100%}.plyr:-ms-fullscreen .plyr__video-embed{overflow:visible}.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;transform:translateY(-50%)}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;height:100%;margin:0;width:100%;bottom:0;left:0;position:fixed;right:0;top:0;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__video-wrapper{height:100%;width:100%}.plyr--fullscreen-fallback .plyr__video-embed{overflow:visible}.plyr--fullscreen-fallback.plyr--vimeo .plyr__video-wrapper{height:0;top:50%;transform:translateY(-50%)}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg,.plyr__ads::after:empty{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}@media (min-width:1024px){.plyr:fullscreen .plyr__captions{font-size:21px}.plyr:-webkit-full-screen .plyr__captions{font-size:21px}.plyr:-moz-full-screen .plyr__captions{font-size:21px}.plyr:-ms-fullscreen .plyr__captions{font-size:21px}.plyr--fullscreen-fallback .plyr__captions{font-size:21px}}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads::after{background:rgba(47,52,61,.8);border-radius:2px;bottom:10px;color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;z-index:3}.plyr__cues{background:currentColor;display:block;height:6px;left:0;margin:-3px 0 0;opacity:.8;position:absolute;top:50%;width:3px;z-index:3}.plyr--no-transition{transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);overflow:hidden;border:0!important;height:1px!important;padding:0!important;position:absolute!important;width:1px!important}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@keyframes slideInFromLeft{0%{transform:translate3d(-100px,0,0)}100%{transform:none}}@keyframes SideInFromRight{0%{transform:none}100%{transform:translate3d(-100px,0,0)}}@keyframes slideInFromAbove{0%{transform:translate3d(0,-30px,0)}100%{transform:none}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes MenuInFromRight{0%{transform:none}100%{transform:translate3d(-100%,0,0)}}@keyframes introPartOne{100%{margin-top:0;opacity:1}}@keyframes introPartTwo{100%{margin-left:0;opacity:1}}@keyframes PulsePromo{30%{background-color:rgba(43,183,224,.3)}40%{background-color:rgba(100,183,225,.4)}}@keyframes PopToast{0%{opacity:0}50%{opacity:1}100%{transform:translateX(0)}}.AuthorPromo:hover .AuthorPromo-authorName,.AuthorPromo:hover .AuthorPromo-category,.AuthorPromo:hover .AuthorPromo-title,.CoursePromo:hover .CoursePromo-authorName,.CoursePromo:hover .CoursePromo-category,.CoursePromo:hover .CoursePromo-title,.DestinationMapPromo:hover .DestinationMapPromo-authorName,.DestinationMapPromo:hover .DestinationMapPromo-category,.DestinationMapPromo:hover .DestinationMapPromo-title,.FeaturedPromo:hover .FeaturedPromo-authorName,.FeaturedPromo:hover .FeaturedPromo-category,.FeaturedPromo:hover .FeaturedPromo-title,.FullWidthPromo-large:hover .FullWidthPromo-large-authorName,.FullWidthPromo-large:hover .FullWidthPromo-large-category,.FullWidthPromo-large:hover .FullWidthPromo-large-title,.FullWidthPromo-video:hover .FullWidthPromo-video-authorName,.FullWidthPromo-video:hover .FullWidthPromo-video-category,.FullWidthPromo-video:hover .FullWidthPromo-video-title,.FullWidthPromo:hover .FullWidthPromo-authorName,.FullWidthPromo:hover .FullWidthPromo-category,.FullWidthPromo:hover .FullWidthPromo-title,.GetawaysPackagePromo:hover .GetawaysPackagePromo-authorName,.GetawaysPackagePromo:hover .GetawaysPackagePromo-category,.GetawaysPackagePromo:hover .GetawaysPackagePromo-title,.GetawaysPackagerPromo:hover .GetawaysPackagerPromo-authorName,.GetawaysPackagerPromo:hover .GetawaysPackagerPromo-category,.GetawaysPackagerPromo:hover .GetawaysPackagerPromo-title,.GolfPackagePromo:hover .GolfPackagePromo-authorName,.GolfPackagePromo:hover .GolfPackagePromo-category,.GolfPackagePromo:hover .GolfPackagePromo-title,.LeadPromo:hover .LeadPromo-authorName,.LeadPromo:hover .LeadPromo-category,.LeadPromo:hover .LeadPromo-title,.LeadPromoWithBelow:hover .LeadPromoWithBelow-authorName,.LeadPromoWithBelow:hover .LeadPromoWithBelow-category,.LeadPromoWithBelow:hover .LeadPromoWithBelow-title,.ListingPromo:hover .ListingPromo-authorName,.ListingPromo:hover .ListingPromo-category,.ListingPromo:hover .ListingPromo-title,.LocationTagPromo:hover .LocationTagPromo-authorName,.LocationTagPromo:hover .LocationTagPromo-category,.LocationTagPromo:hover .LocationTagPromo-title,.NativeAdPromo:hover .NativeAdPromo-authorName,.NativeAdPromo:hover .NativeAdPromo-category,.NativeAdPromo:hover .NativeAdPromo-title,.PlaylistItem:hover .PlaylistItem-authorName,.PlaylistItem:hover .PlaylistItem-category,.PlaylistItem:hover .PlaylistItem-title,.ProductPromoImageOnBottom:hover .ProductPromoImageOnBottom-authorName,.ProductPromoImageOnBottom:hover .ProductPromoImageOnBottom-category,.ProductPromoImageOnBottom:hover .ProductPromoImageOnBottom-title,.ProductPromoImageOnLeft:hover .ProductPromoImageOnLeft-authorName,.ProductPromoImageOnLeft:hover .ProductPromoImageOnLeft-category,.ProductPromoImageOnLeft:hover .ProductPromoImageOnLeft-title,.ProductPromoImageOnRight:hover .ProductPromoImageOnRight-authorName,.ProductPromoImageOnRight:hover .ProductPromoImageOnRight-category,.ProductPromoImageOnRight:hover .ProductPromoImageOnRight-title,.Promo:hover .Promo-authorName,.Promo:hover .Promo-category,.Promo:hover .Promo-title,.PromoCenteredTitle:hover .PromoCenteredTitle-authorName,.PromoCenteredTitle:hover .PromoCenteredTitle-category,.PromoCenteredTitle:hover .PromoCenteredTitle-title,.PromoHover-narrow:hover .PromoHover-narrow-authorName,.PromoHover-narrow:hover .PromoHover-narrow-category,.PromoHover-narrow:hover .PromoHover-narrow-title,.PromoImageOnSide-caption-wrapper:hover .PromoImageOnSide-caption-wrapper-authorName,.PromoImageOnSide-caption-wrapper:hover .PromoImageOnSide-caption-wrapper-category,.PromoImageOnSide-caption-wrapper:hover .PromoImageOnSide-caption-wrapper-title,.PromoImageOnSide-destinations:hover .PromoImageOnSide-destinations-authorName,.PromoImageOnSide-destinations:hover .PromoImageOnSide-destinations-category,.PromoImageOnSide-destinations:hover .PromoImageOnSide-destinations-title,.PromoImageOnSide-golfPackage:hover .PromoImageOnSide-golfPackage-authorName,.PromoImageOnSide-golfPackage:hover .PromoImageOnSide-golfPackage-category,.PromoImageOnSide-golfPackage:hover .PromoImageOnSide-golfPackage-title,.PromoImageOnSide-medium:hover .PromoImageOnSide-medium-authorName,.PromoImageOnSide-medium:hover .PromoImageOnSide-medium-category,.PromoImageOnSide-medium:hover .PromoImageOnSide-medium-title,.PromoImageOnSide-small:hover .PromoImageOnSide-small-authorName,.PromoImageOnSide-small:hover .PromoImageOnSide-small-category,.PromoImageOnSide-small:hover .PromoImageOnSide-small-title,.PromoImageOnSide-smallSquare:hover .PromoImageOnSide-smallSquare-authorName,.PromoImageOnSide-smallSquare:hover .PromoImageOnSide-smallSquare-category,.PromoImageOnSide-smallSquare:hover .PromoImageOnSide-smallSquare-title,.PromoImageOnSide:hover .PromoImageOnSide-authorName,.PromoImageOnSide:hover .PromoImageOnSide-category,.PromoImageOnSide:hover .PromoImageOnSide-title,.PromoImageOnTop-medium:hover .PromoImageOnTop-medium-authorName,.PromoImageOnTop-medium:hover .PromoImageOnTop-medium-category,.PromoImageOnTop-medium:hover .PromoImageOnTop-medium-title,.PromoImageOnTop-small:hover .PromoImageOnTop-small-authorName,.PromoImageOnTop-small:hover .PromoImageOnTop-small-category,.PromoImageOnTop-small:hover .PromoImageOnTop-small-title,.PromoImageOnTop-smallHover:hover .PromoImageOnTop-smallHover-authorName,.PromoImageOnTop-smallHover:hover .PromoImageOnTop-smallHover-category,.PromoImageOnTop-smallHover:hover .PromoImageOnTop-smallHover-title,.PromoImageOnTop-smallHoverCourse:hover .PromoImageOnTop-smallHoverCourse-authorName,.PromoImageOnTop-smallHoverCourse:hover .PromoImageOnTop-smallHoverCourse-category,.PromoImageOnTop-smallHoverCourse:hover .PromoImageOnTop-smallHoverCourse-title,.PromoImageOnTop-square:hover .PromoImageOnTop-square-authorName,.PromoImageOnTop-square:hover .PromoImageOnTop-square-category,.PromoImageOnTop-square:hover .PromoImageOnTop-square-title,.PromoImageOnTop:hover .PromoImageOnTop-authorName,.PromoImageOnTop:hover .PromoImageOnTop-category,.PromoImageOnTop:hover .PromoImageOnTop-title,.PromoTextOverlay-large:hover .PromoTextOverlay-large-authorName,.PromoTextOverlay-large:hover .PromoTextOverlay-large-category,.PromoTextOverlay-large:hover .PromoTextOverlay-large-title,.ResortPromo:hover .ResortPromo-authorName,.ResortPromo:hover .ResortPromo-category,.ResortPromo:hover .ResortPromo-title,.SpotlightPromo:hover .SpotlightPromo-authorName,.SpotlightPromo:hover .SpotlightPromo-category,.SpotlightPromo:hover .SpotlightPromo-title,.StandardCoursePromo:hover .StandardCoursePromo-authorName,.StandardCoursePromo:hover .StandardCoursePromo-category,.StandardCoursePromo:hover .StandardCoursePromo-title,.TimePromo:hover .TimePromo-authorName,.TimePromo:hover .TimePromo-category,.TimePromo:hover .TimePromo-title,.TitleOnlyPromo-title a:hover{opacity:.8}@keyframes circleLoader{0%{transform:rotate(0)}100%{transform:rotate(220deg)}}@keyframes circleLoaderInner{0%{box-shadow:inset 0 0 0 10px;transform:rotate(-140deg)}50%{box-shadow:inset 0 0 0 2px}100%{box-shadow:inset 0 0 0 10px;transform:rotate(140deg)}}.burger-menu,.close-x{width:20px;height:12px;stroke:#63afbc;pointer-events:none}.search-icon,.up-arrow{width:14px;fill:#63afbc}.search-icon{height:14px;margin-right:5px}.up-arrow{height:22px}.quote-icon{width:30px;height:30px;fill:#63afbc}.left-arrow,.right-arrow{fill:#63afbc;width:7px;height:14px}.PreviewPage .PromoImageOnTop,.PreviewPage .PromoImageOnTop-square{max-width:590px}.PreviewPage .PromoImageOnTop-medium{max-width:285px}.ArchitectPage-tags a,.Article-large-tags a,.Article-longform-tags a,.Article-tags a,.AuthenticationPage-tags a,.AuthorPage-tags a,.AuthorPromoList-cta a,.AuthorPromoList-pagination a,.ButtonSolid,.ButtonTag,.ButtonTransparent,.ButtonWhite,.CommentForm-submit,.CommentLoginForm-submit,.Commenting-pagination-next,.CompanionScreen .GalleryPage-pagination a,.CompanionScreen .GalleryPage-tags a,.CourseDetailHighlightList-cta a,.CourseDetailHighlightList-pagination a,.CourseList-cta a,.CourseList-pagination a,.CoursePage-tags a,.CourseSearch-submit,.CourseSearch-submit:focus,.CoursesNearMe .BottomBorderTabItem-content-cta a,.CoursesNearMe .BottomBorderTabItem-content-pagination a,.DestinationList-cta a,.DestinationList-pagination a,.DestinationMapModule-tabs .BottomBorderTabItem-content-cta a,.DestinationMapModule-tabs .BottomBorderTabItem-content-pagination a,.DestinationPage-tags a,.EmployeePage-tags a,.FeaturedDestinationList-cta a,.FeaturedDestinationList-pagination a,.FooterList-cta a,.FooterList-pagination a,.ForgotPasswordForm-submit,.FullWidthPromo-large-info-button,.FullWidthPromo-video-info-button a.Link,.GACommenting-pagination-next,.GalleryPage-pagination a,.GalleryPage-tags a,.GetBadgePage-tags a,.GetawaysDestinationList-cta a,.GetawaysDestinationList-pagination a,.GetawaysPackageCarousel-cta .Link,.GetawaysPackageList-cta a,.GetawaysPackageList-pagination a,.GetawaysPackagerList-cta a,.GetawaysPackagerList-pagination a,.GetawaysPage-tags a,.GetawaysResortPage .IntroList-cta a,.GetawaysResortPage .IntroList-pagination a,.GolfPackageOneColumnList-cta a,.GolfPackageOneColumnList-pagination a,.GolfPackagePage-tags a,.HighlightListModule-cta a,.HighlightListModule-pagination a,.IntroList-cta a,.IntroList-pagination a,.LargeLead-cta a,.LargeLead-pagination a,.List-cta a,.List-pagination a,.ListFourColumnGrid-cta a,.ListFourColumnGrid-pagination a,.ListGrid-cta a,.ListGrid-pagination a,.ListOneColumnGrid-cta a,.ListOneColumnGrid-pagination a,.ListSavedAssets-cta a,.ListSavedAssets-pagination a,.ListSidebar-cta a,.ListSidebar-pagination a,.ListThreeColumnGrid-cta a,.ListThreeColumnGrid-pagination a,.ListTwoColumnGrid-cta a,.ListTwoColumnGrid-pagination a,.ListingList-cta a,.ListingList-pagination a,.ListingPage-tags a,.LocationTagPage .BottomBorderTabs .BottomBorderTabItem-content-cta a,.LocationTagPage .BottomBorderTabs .BottomBorderTabItem-content-pagination a,.LocationTagPage-tags a,.LoginForm-submit,.MyCourses .BottomBorderTabs .content-cta a,.MyCourses .BottomBorderTabs .content-pagination a,.Navigation-items .UnauthenticatedNavigationItem-items-item,.Navigation-items .UnauthenticatedNavigationItem-items-item:nth-of-type(3),.Page-tags a,.PremiumPromoOneColumnList-cta a,.PremiumPromoOneColumnList-pagination a,.ProductPromoImageOnBottom-button,.ProductPromoImageOnLeft-button,.ProductPromoImageOnRight-button,.ProductPromoList-cta a,.ProductPromoList-pagination a,.ProfilePage-tags a,.PromoCarousel-cta .Link,.PromoImageOnSide-caption-info-button a.Link,.PromoImageOnTop-smallHover-button,.RegistrationForm-submit,.ResetPasswordForm-submit,.ResortPackageDetailsList-cta a,.ResortPackageDetailsList-pagination a,.ResortPromoCarousel-cta a,.ResortPromoCarousel-pagination a,.ResortPromoList-cta a,.ResortPromoList-pagination a,.SearchOverlay-button,.SearchOverlay-button:focus,.SearchResultsPage-grid-nextPage a,.SearchResultsPage-grid-previousPage a,.SearchResultsPage-grid-tags a,.SearchResultsPage-list-nextPage a,.SearchResultsPage-list-previousPage a,.SearchResultsPage-list-tags a,.SearchResultsPage-tags a,.SmallPromoList-cta a,.SmallPromoList-pagination a,.StandardCourseList-cta a,.StandardCourseList-pagination a,.Tag-tags a,.TitleOnlyList-cta a,.TitleOnlyList-pagination a,.UserProfileDataForm-submit,.VideoModule-cta a,.VideoPage-tags a,.VideoPageStandard-tags a,[data-loading-more]{background-color:#63afbc;color:#fff;font-size:10px;line-height:1;letter-spacing:.2px;padding:10px 0;text-align:center;cursor:pointer;display:inline-block;transition:all .3s ease}.ArchitectPage-tags a,.Article-large-tags a,.Article-longform-tags a,.Article-tags a,.AuthenticationPage-tags a,.AuthorPage-tags a,.AuthorPromoList-cta a,.AuthorPromoList-pagination a,.ButtonTag,.ButtonTransparent,.ButtonWhite,.Commenting-pagination-next,.CompanionScreen .GalleryPage-pagination a,.CompanionScreen .GalleryPage-tags a,.CourseDetailHighlightList-cta a,.CourseDetailHighlightList-pagination a,.CourseList-cta a,.CourseList-pagination a,.CoursePage-tags a,.CoursesNearMe .BottomBorderTabItem-content-cta a,.CoursesNearMe .BottomBorderTabItem-content-pagination a,.DestinationList-cta a,.DestinationList-pagination a,.DestinationMapModule-tabs .BottomBorderTabItem-content-cta a,.DestinationMapModule-tabs .BottomBorderTabItem-content-pagination a,.DestinationPage-tags a,.EmployeePage-tags a,.FeaturedDestinationList-cta a,.FeaturedDestinationList-pagination a,.FooterList-cta a,.FooterList-pagination a,.FullWidthPromo-large-info-button,.FullWidthPromo-video-info-button a.Link,.GACommenting-pagination-next,.GalleryPage-pagination a,.GalleryPage-tags a,.GetBadgePage-tags a,.GetawaysDestinationList-cta a,.GetawaysDestinationList-pagination a,.GetawaysPackageCarousel-cta .Link,.GetawaysPackageList-cta a,.GetawaysPackageList-pagination a,.GetawaysPackagerList-cta a,.GetawaysPackagerList-pagination a,.GetawaysPage-tags a,.GetawaysResortPage .IntroList-cta a,.GetawaysResortPage .IntroList-pagination a,.GolfPackageOneColumnList-cta a,.GolfPackageOneColumnList-pagination a,.GolfPackagePage-tags a,.HighlightListModule-cta a,.HighlightListModule-pagination a,.IntroList-cta a,.IntroList-pagination a,.LargeLead-cta a,.LargeLead-pagination a,.List-cta a,.List-pagination a,.ListFourColumnGrid-cta a,.ListFourColumnGrid-pagination a,.ListGrid-cta a,.ListGrid-pagination a,.ListOneColumnGrid-cta a,.ListOneColumnGrid-pagination a,.ListSavedAssets-cta a,.ListSavedAssets-pagination a,.ListSidebar-cta a,.ListSidebar-pagination a,.ListThreeColumnGrid-cta a,.ListThreeColumnGrid-pagination a,.ListTwoColumnGrid-cta a,.ListTwoColumnGrid-pagination a,.ListingList-cta a,.ListingList-pagination a,.ListingPage-tags a,.LocationTagPage .BottomBorderTabs .BottomBorderTabItem-content-cta a,.LocationTagPage .BottomBorderTabs .BottomBorderTabItem-content-pagination a,.LocationTagPage-tags a,.MyCourses .BottomBorderTabs .content-cta a,.MyCourses .BottomBorderTabs .content-pagination a,.Navigation-items .UnauthenticatedNavigationItem-items-item:nth-of-type(3),.Page-tags a,.PremiumPromoOneColumnList-cta a,.PremiumPromoOneColumnList-pagination a,.ProductPromoImageOnBottom-button,.ProductPromoImageOnLeft-button,.ProductPromoImageOnRight-button,.ProductPromoList-cta a,.ProductPromoList-pagination a,.ProfilePage-tags a,.PromoCarousel-cta .Link,.PromoImageOnSide-caption-info-button a.Link,.ResortPackageDetailsList-cta a,.ResortPackageDetailsList-pagination a,.ResortPromoCarousel-cta a,.ResortPromoCarousel-pagination a,.ResortPromoList-cta a,.ResortPromoList-pagination a,.SearchResultsPage-grid-nextPage a,.SearchResultsPage-grid-previousPage a,.SearchResultsPage-grid-tags a,.SearchResultsPage-list-nextPage a,.SearchResultsPage-list-previousPage a,.SearchResultsPage-list-tags a,.SearchResultsPage-tags a,.SmallPromoList-cta a,.SmallPromoList-pagination a,.StandardCourseList-cta a,.StandardCourseList-pagination a,.Tag-tags a,.TitleOnlyList-cta a,.TitleOnlyList-pagination a,.UserProfileDataForm-submit,.VideoModule-cta a,.VideoPage-tags a,.VideoPageStandard-tags a,[data-loading-more]{background-color:transparent;color:#63afbc;border:1px solid #63afbc;font-size:14px;line-height:1;letter-spacing:normal;padding:12px 40px;text-align:center;font-weight:500}.ArchitectPage-tags a:hover,.Article-large-tags a:hover,.Article-longform-tags a:hover,.Article-tags a:hover,.AuthenticationPage-tags a:hover,.AuthorPage-tags a:hover,.AuthorPromoList-cta a:hover,.AuthorPromoList-pagination a:hover,.ButtonTag:hover,.ButtonTransparent:hover,.ButtonWhite:hover,.Commenting-pagination-next:hover,.CompanionScreen .GalleryPage-pagination a:hover,.CompanionScreen .GalleryPage-tags a:hover,.CourseDetailHighlightList-cta a:hover,.CourseDetailHighlightList-pagination a:hover,.CourseList-cta a:hover,.CourseList-pagination a:hover,.CoursePage-tags a:hover,.CoursesNearMe .BottomBorderTabItem-content-cta a:hover,.CoursesNearMe .BottomBorderTabItem-content-pagination a:hover,.DestinationList-cta a:hover,.DestinationList-pagination a:hover,.DestinationMapModule-tabs .BottomBorderTabItem-content-cta a:hover,.DestinationMapModule-tabs .BottomBorderTabItem-content-pagination a:hover,.DestinationPage-tags a:hover,.EmployeePage-tags a:hover,.FeaturedDestinationList-cta a:hover,.FeaturedDestinationList-pagination a:hover,.FooterList-cta a:hover,.FooterList-pagination a:hover,.FullWidthPromo-large-info-button:hover,.FullWidthPromo-video-info-button a.Link:hover,.GACommenting-pagination-next:hover,.GalleryPage-pagination a:hover,.GalleryPage-tags a:hover,.GetBadgePage-tags a:hover,.GetawaysDestinationList-cta a:hover,.GetawaysDestinationList-pagination a:hover,.GetawaysPackageCarousel-cta .Link:hover,.GetawaysPackageList-cta a:hover,.GetawaysPackageList-pagination a:hover,.GetawaysPackagerList-cta a:hover,.GetawaysPackagerList-pagination a:hover,.GetawaysPage-tags a:hover,.GetawaysResortPage .IntroList-cta a:hover,.GetawaysResortPage .IntroList-pagination a:hover,.GolfPackageOneColumnList-cta a:hover,.GolfPackageOneColumnList-pagination a:hover,.GolfPackagePage-tags a:hover,.HighlightListModule-cta a:hover,.HighlightListModule-pagination a:hover,.IntroList-cta a:hover,.IntroList-pagination a:hover,.LargeLead-cta a:hover,.LargeLead-pagination a:hover,.List-cta a:hover,.List-pagination a:hover,.ListFourColumnGrid-cta a:hover,.ListFourColumnGrid-pagination a:hover,.ListGrid-cta a:hover,.ListGrid-pagination a:hover,.ListOneColumnGrid-cta a:hover,.ListOneColumnGrid-pagination a:hover,.ListSavedAssets-cta a:hover,.ListSavedAssets-pagination a:hover,.ListSidebar-cta a:hover,.ListSidebar-pagination a:hover,.ListThreeColumnGrid-cta a:hover,.ListThreeColumnGrid-pagination a:hover,.ListTwoColumnGrid-cta a:hover,.ListTwoColumnGrid-pagination a:hover,.ListingList-cta a:hover,.ListingList-pagination a:hover,.ListingPage-tags a:hover,.LocationTagPage .BottomBorderTabs .BottomBorderTabItem-content-cta a:hover,.LocationTagPage .BottomBorderTabs .BottomBorderTabItem-content-pagination a:hover,.LocationTagPage-tags a:hover,.MyCourses .BottomBorderTabs .content-cta a:hover,.MyCourses .BottomBorderTabs .content-pagination a:hover,.Navigation-items .UnauthenticatedNavigationItem-items-item:nth-of-type(3):hover,.Page-tags a:hover,.PremiumPromoOneColumnList-cta a:hover,.PremiumPromoOneColumnList-pagination a:hover,.ProductPromoImageOnBottom-button:hover,.ProductPromoImageOnLeft-button:hover,.ProductPromoImageOnRight-button:hover,.ProductPromoList-cta a:hover,.ProductPromoList-pagination a:hover,.ProfilePage-tags a:hover,.PromoCarousel-cta .Link:hover,.PromoImageOnSide-caption-info-button a.Link:hover,.ResortPackageDetailsList-cta a:hover,.ResortPackageDetailsList-pagination a:hover,.ResortPromoCarousel-cta a:hover,.ResortPromoCarousel-pagination a:hover,.ResortPromoList-cta a:hover,.ResortPromoList-pagination a:hover,.SearchResultsPage-grid-nextPage a:hover,.SearchResultsPage-grid-previousPage a:hover,.SearchResultsPage-grid-tags a:hover,.SearchResultsPage-list-nextPage a:hover,.SearchResultsPage-list-previousPage a:hover,.SearchResultsPage-list-tags a:hover,.SearchResultsPage-tags a:hover,.SmallPromoList-cta a:hover,.SmallPromoList-pagination a:hover,.StandardCourseList-cta a:hover,.StandardCourseList-pagination a:hover,.Tag-tags a:hover,.TitleOnlyList-cta a:hover,.TitleOnlyList-pagination a:hover,.UserProfileDataForm-submit:hover,.VideoModule-cta a:hover,.VideoPage-tags a:hover,.VideoPageStandard-tags a:hover,[data-loading-more]:hover{background-color:#63afbc;color:#fff}.ArchitectPage-tags a,.Article-large-tags a,.Article-longform-tags a,.Article-tags a,.AuthenticationPage-tags a,.AuthorPage-tags a,.ButtonTag,.CompanionScreen .GalleryPage-tags a,.CoursePage-tags a,.DestinationPage-tags a,.EmployeePage-tags a,.GalleryPage-tags a,.GetBadgePage-tags a,.GetawaysPage-tags a,.GolfPackagePage-tags a,.ListingPage-tags a,.LocationTagPage-tags a,.Page-tags a,.ProfilePage-tags a,.SearchResultsPage-grid-tags a,.SearchResultsPage-list-tags a,.SearchResultsPage-tags a,.Tag-tags a,.VideoPage-tags a,.VideoPageStandard-tags a{font-size:12px;font-weight:700;border:1px solid #e0e0e0;padding:9px 15px;margin:0 10px 10px 0}.ButtonWhite,.FullWidthPromo-large-info-button,.FullWidthPromo-video-info-button a.Link,.PromoImageOnSide-caption-info-button a.Link{color:#fff;letter-spacing:1.6px;border:1px solid #fff}.ButtonWhite:hover,.FullWidthPromo-large-info-button:hover,.FullWidthPromo-video-info-button a.Link:hover,.PromoImageOnSide-caption-info-button a.Link:hover{background-color:#fff;color:#63afbc}.ForgotPasswordForm-title,.LoginForm-title,.RegistrationForm-title,.ResetPasswordForm-title{font-size:calc(2rem);font-weight:500;line-height:1.3}@media only screen and (min-width:768px){.ForgotPasswordForm-title,.LoginForm-title,.RegistrationForm-title,.ResetPasswordForm-title{font-size:calc(2.4rem)}}.ForgotPasswordForm-description,.LoginForm-description,.RegistrationForm-description,.ResetPasswordForm-description{font-size:calc(1.6rem);font-weight:300;line-height:1.22;padding-top:20px}@media only screen and (min-width:1024px){.ForgotPasswordForm-description,.LoginForm-description,.RegistrationForm-description,.ResetPasswordForm-description{font-size:calc(1.8rem)}}.ForgotPasswordForm-submit,.LoginForm-submit,.RegistrationForm-submit,.ResetPasswordForm-submit{font-size:calc(1.4rem);line-height:1.29;font-weight:400;width:100%;border:0;margin-top:20px}.ForgotPasswordForm-helpLinks,.LoginForm-helpLinks,.RegistrationForm-helpLinks,.ResetPasswordForm-helpLinks{font-size:calc(1.4rem);line-height:1.29;font-weight:400;color:#63afbc;padding-top:20px}.ForgotPasswordForm-helpLinks a,.LoginForm-helpLinks a,.RegistrationForm-helpLinks a,.ResetPasswordForm-helpLinks a{display:block;text-align:center;padding-bottom:10px}.ForgotPasswordForm-termsAndConditions,.LoginForm-termsAndConditions,.RegistrationForm-termsAndConditions,.ResetPasswordForm-termsAndConditions{font-size:calc(1.4rem);font-weight:500;line-height:1.29;padding-top:20px;max-width:425px;margin:0 auto;text-align:center}.ForgotPasswordForm-message,.LoginForm-message,.RegistrationForm-message,.ResetPasswordForm-message{font-size:calc(1.4rem);font-weight:500;line-height:1.29;padding-top:20px}.ForgotPasswordForm-errors,.LoginForm-errors,.RegistrationForm-errors,.ResetPasswordForm-errors{font-size:calc(1.2rem);font-weight:400;line-height:normal;letter-spacing:.2px;text-align:left;color:#a94442;padding-top:20px}.ForgotPasswordForm-socialLoginLinks,.LoginForm-socialLoginLinks,.RegistrationForm-socialLoginLinks,.ResetPasswordForm-socialLoginLinks{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;padding-top:20px;padding-bottom:28px;border-bottom:1px solid #e0e0e0}.ForgotPasswordForm-socialLoginLinks-break,.LoginForm-socialLoginLinks-break,.RegistrationForm-socialLoginLinks-break,.ResetPasswordForm-socialLoginLinks-break{font-size:calc(1.4rem);font-weight:500;line-height:1.29;position:relative;top:-12px;background-color:#fff;margin:0 auto;left:48%;padding:0 10px}.ForgotPasswordForm-socialLoginLinks-items[data-socia-Facebook] a,.ForgotPasswordForm-socialLoginLinks-items[data-social-facebook] a,.LoginForm-socialLoginLinks-items[data-socia-Facebook] a,.LoginForm-socialLoginLinks-items[data-social-facebook] a,.RegistrationForm-socialLoginLinks-items[data-socia-Facebook] a,.RegistrationForm-socialLoginLinks-items[data-social-facebook] a,.ResetPasswordForm-socialLoginLinks-items[data-socia-Facebook] a,.ResetPasswordForm-socialLoginLinks-items[data-social-facebook] a{background-color:#4c67a1}.ForgotPasswordForm-socialLoginLinks-items[data-socia-Facebook] a:before,.ForgotPasswordForm-socialLoginLinks-items[data-social-facebook] a:before,.LoginForm-socialLoginLinks-items[data-socia-Facebook] a:before,.LoginForm-socialLoginLinks-items[data-social-facebook] a:before,.RegistrationForm-socialLoginLinks-items[data-socia-Facebook] a:before,.RegistrationForm-socialLoginLinks-items[data-social-facebook] a:before,.ResetPasswordForm-socialLoginLinks-items[data-socia-Facebook] a:before,.ResetPasswordForm-socialLoginLinks-items[data-social-facebook] a:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/facebook.e7008c38424f4c5311e955d19676e92b.svg')}.ForgotPasswordForm-socialLoginLinks-items[data-socia-Twitter] a,.ForgotPasswordForm-socialLoginLinks-items[data-social-twitter] a,.LoginForm-socialLoginLinks-items[data-socia-Twitter] a,.LoginForm-socialLoginLinks-items[data-social-twitter] a,.RegistrationForm-socialLoginLinks-items[data-socia-Twitter] a,.RegistrationForm-socialLoginLinks-items[data-social-twitter] a,.ResetPasswordForm-socialLoginLinks-items[data-socia-Twitter] a,.ResetPasswordForm-socialLoginLinks-items[data-social-twitter] a{background-color:#1da1f2}.ForgotPasswordForm-socialLoginLinks-items[data-socia-Twitter] a:before,.ForgotPasswordForm-socialLoginLinks-items[data-social-twitter] a:before,.LoginForm-socialLoginLinks-items[data-socia-Twitter] a:before,.LoginForm-socialLoginLinks-items[data-social-twitter] a:before,.RegistrationForm-socialLoginLinks-items[data-socia-Twitter] a:before,.RegistrationForm-socialLoginLinks-items[data-social-twitter] a:before,.ResetPasswordForm-socialLoginLinks-items[data-socia-Twitter] a:before,.ResetPasswordForm-socialLoginLinks-items[data-social-twitter] a:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/twitter.e7db811f2a1c77c691cda1f233457901.svg')}.ForgotPasswordForm-socialLoginLinks-items[data-socia-LinkedIn] a,.ForgotPasswordForm-socialLoginLinks-items[data-social-linkedin] a,.LoginForm-socialLoginLinks-items[data-socia-LinkedIn] a,.LoginForm-socialLoginLinks-items[data-social-linkedin] a,.RegistrationForm-socialLoginLinks-items[data-socia-LinkedIn] a,.RegistrationForm-socialLoginLinks-items[data-social-linkedin] a,.ResetPasswordForm-socialLoginLinks-items[data-socia-LinkedIn] a,.ResetPasswordForm-socialLoginLinks-items[data-social-linkedin] a{background-color:#0077b5}.ForgotPasswordForm-socialLoginLinks-items[data-socia-LinkedIn] a:before,.ForgotPasswordForm-socialLoginLinks-items[data-social-linkedin] a:before,.LoginForm-socialLoginLinks-items[data-socia-LinkedIn] a:before,.LoginForm-socialLoginLinks-items[data-social-linkedin] a:before,.RegistrationForm-socialLoginLinks-items[data-socia-LinkedIn] a:before,.RegistrationForm-socialLoginLinks-items[data-social-linkedin] a:before,.ResetPasswordForm-socialLoginLinks-items[data-socia-LinkedIn] a:before,.ResetPasswordForm-socialLoginLinks-items[data-social-linkedin] a:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/linked-in.dec06cad647a8efabeee4f4c524dd9ab.svg')}.ForgotPasswordForm-socialLoginLinks-items[data-socia-Google] a,.ForgotPasswordForm-socialLoginLinks-items[data-social-google] a,.LoginForm-socialLoginLinks-items[data-socia-Google] a,.LoginForm-socialLoginLinks-items[data-social-google] a,.RegistrationForm-socialLoginLinks-items[data-socia-Google] a,.RegistrationForm-socialLoginLinks-items[data-social-google] a,.ResetPasswordForm-socialLoginLinks-items[data-socia-Google] a,.ResetPasswordForm-socialLoginLinks-items[data-social-google] a{background-color:#da4b3e}.ForgotPasswordForm-socialLoginLinks-items[data-socia-Google] a:before,.ForgotPasswordForm-socialLoginLinks-items[data-social-google] a:before,.LoginForm-socialLoginLinks-items[data-socia-Google] a:before,.LoginForm-socialLoginLinks-items[data-social-google] a:before,.RegistrationForm-socialLoginLinks-items[data-socia-Google] a:before,.RegistrationForm-socialLoginLinks-items[data-social-google] a:before,.ResetPasswordForm-socialLoginLinks-items[data-socia-Google] a:before,.ResetPasswordForm-socialLoginLinks-items[data-social-google] a:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/googleplus.c6c0c2c9c6466f964b62c33e49f9fed4.svg')}.ForgotPasswordForm-socialLoginLinks-items[data-socia-Instagram] a,.ForgotPasswordForm-socialLoginLinks-items[data-social-instagram] a,.LoginForm-socialLoginLinks-items[data-socia-Instagram] a,.LoginForm-socialLoginLinks-items[data-social-instagram] a,.RegistrationForm-socialLoginLinks-items[data-socia-Instagram] a,.RegistrationForm-socialLoginLinks-items[data-social-instagram] a,.ResetPasswordForm-socialLoginLinks-items[data-socia-Instagram] a,.ResetPasswordForm-socialLoginLinks-items[data-social-instagram] a{background-color:#d63072}.ForgotPasswordForm-socialLoginLinks-items[data-socia-Instagram] a:before,.ForgotPasswordForm-socialLoginLinks-items[data-social-instagram] a:before,.LoginForm-socialLoginLinks-items[data-socia-Instagram] a:before,.LoginForm-socialLoginLinks-items[data-social-instagram] a:before,.RegistrationForm-socialLoginLinks-items[data-socia-Instagram] a:before,.RegistrationForm-socialLoginLinks-items[data-social-instagram] a:before,.ResetPasswordForm-socialLoginLinks-items[data-socia-Instagram] a:before,.ResetPasswordForm-socialLoginLinks-items[data-social-instagram] a:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/instagram.c09e7161cec840e8efd7dcbda09c2d7a.svg')}.ForgotPasswordForm-socialLoginLinks a,.LoginForm-socialLoginLinks a,.RegistrationForm-socialLoginLinks a,.ResetPasswordForm-socialLoginLinks a{font-size:calc(1.2rem);line-height:1;letter-spacing:normal;font-weight:400;min-width:135px;height:40px;color:#fff;margin-bottom:10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;padding-left:40px}@media only screen and (min-width:568px){.ForgotPasswordForm-socialLoginLinks a,.LoginForm-socialLoginLinks a,.RegistrationForm-socialLoginLinks a,.ResetPasswordForm-socialLoginLinks a{min-width:240px;padding-left:0;-ms-flex-pack:center;justify-content:center}}.ForgotPasswordForm-socialLoginLinks a:before,.LoginForm-socialLoginLinks a:before,.RegistrationForm-socialLoginLinks a:before,.ResetPasswordForm-socialLoginLinks a:before{position:absolute;left:16px}@media only screen and (min-width:768px){.ForgotPasswordForm-socialLoginLinks a,.LoginForm-socialLoginLinks a,.RegistrationForm-socialLoginLinks a,.ResetPasswordForm-socialLoginLinks a{font-size:calc(1.4rem)}.AuthenticationPage-form{border:1px solid #e0e0e0;padding:40px}}.CommentForm,.CommentLoginForm{padding:20px 20px 60px;background-color:#f5f5f5;border:1px solid #e0e0e0}.CommentForm-inputs,.CommentLoginForm-inputs{padding-bottom:15px}.CommentForm-inputs textarea,.CommentLoginForm-inputs textarea{font-size:calc(1.6rem);font-weight:300;line-height:1.22;padding:10px;width:100%;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.3);border:1px solid #e0e0e0;color:#333}@media only screen and (min-width:1024px){.CommentForm-inputs textarea,.CommentLoginForm-inputs textarea{font-size:calc(1.8rem)}}.CommentForm-submit,.CommentLoginForm-submit{font-size:calc(1.4rem);font-weight:500;line-height:1.29;min-width:180px;width:100%}.Comment-authorName,.Comment-meta{letter-spacing:.2px;-webkit-font-smoothing:auto;line-height:normal}@media only screen and (min-width:768px){.CommentForm-inputs textarea,.CommentLoginForm-inputs textarea{padding:8px 10px;height:40px}.CommentForm-submit,.CommentLoginForm-submit{float:right;width:auto}}.CommentForm-submit:hover,.CommentLoginForm-submit:hover{background-color:#1fa6ca}.Commenting-comments,.GACommenting-comments{padding-top:12px}.Commenting-pagination,.GACommenting-pagination{text-align:center;padding:40px}.Comment{border:1px solid #f5f5f5;padding:20px;margin-top:20px;position:relative}.Comment-meta{font-size:calc(1.2rem);color:#9d9d9d;padding-top:5px}@media only screen and (min-width:768px){.Comment-meta{padding-top:0}}.Comment-body{font-size:calc(1.6rem);font-weight:300;padding-bottom:20px;margin-bottom:20px;line-height:1.67}@media only screen and (min-width:1024px){.Comment-body{font-size:calc(1.8rem)}}.Comment-status{padding-top:5px}.Comment-author{display:-ms-flexbox;display:flex;padding-bottom:20px}.Comment-authorImage{max-width:40px;margin-right:20px;max-height:40px}.Comment-authorImage img{border-radius:50%;border:1px solid #f5f5f5}.ArchitectPage-main,.Article-large-main,.Article-longform-main,.Article-main,.AuthenticationPage-main,.AuthorPage-main,.CompanionScreen .GalleryPage-main,.CoursePage-main,.DestinationPage-main,.EmployeePage-main,.GalleryPage-main,.GetBadgePage-main,.GetawaysPage-main,.GolfPackagePage-main,.ListingPage-main,.LocationTagPage-main,.Page-main,.ProfilePage-main,.SearchResultsPage-grid-main,.SearchResultsPage-list-main,.SearchResultsPage-main,.Tag-main,.VideoPage-main,.VideoPageStandard-main{padding:0;margin:0 auto}.ArchitectPage-content,.Article-content,.Article-large-content,.Article-longform-content,.AuthenticationPage-content,.AuthorPage-content,.CompanionScreen .GalleryPage-content,.CoursePage-content,.DestinationPage-content,.EmployeePage-content,.GalleryPage-content,.GetBadgePage-content,.GetawaysPage-content,.GolfPackagePage-content,.ListingPage-content,.LocationTagPage-content,.Page-content,.ProfilePage-content,.SearchResultsPage-content,.SearchResultsPage-grid-content,.SearchResultsPage-list-content,.Tag-content,.VideoPage-content,.VideoPageStandard-content{padding:20px}@media only screen and (min-width:768px){.ArchitectPage-content,.Article-content,.Article-large-content,.Article-longform-content,.AuthenticationPage-content,.AuthorPage-content,.CompanionScreen .GalleryPage-content,.CoursePage-content,.DestinationPage-content,.EmployeePage-content,.GalleryPage-content,.GetBadgePage-content,.GetawaysPage-content,.GolfPackagePage-content,.ListingPage-content,.LocationTagPage-content,.Page-content,.ProfilePage-content,.SearchResultsPage-content,.SearchResultsPage-grid-content,.SearchResultsPage-list-content,.Tag-content,.VideoPage-content,.VideoPageStandard-content{padding:40px}}.ArchitectPage-pageMedia,.Article-large-pageMedia,.Article-longform-pageMedia,.Article-pageMedia,.AuthenticationPage-pageMedia,.AuthorPage-pageMedia,.CompanionScreen .GalleryPage-pageMedia,.CoursePage-pageMedia,.DestinationPage-pageMedia,.EmployeePage-pageMedia,.GalleryPage-pageMedia,.GetBadgePage-pageMedia,.GetawaysPage-pageMedia,.GolfPackagePage-pageMedia,.ListingPage-pageMedia,.LocationTagPage-pageMedia,.Page-pageMedia,.ProfilePage-pageMedia,.SearchResultsPage-grid-pageMedia,.SearchResultsPage-list-pageMedia,.SearchResultsPage-pageMedia,.Tag-pageMedia,.VideoPage-pageMedia,.VideoPageStandard-pageMedia{overflow:hidden;width:100%}.ArchitectPage-pageLead,.Article-large-pageLead,.Article-longform-pageLead,.Article-pageLead,.AuthenticationPage-pageLead,.AuthorPage-pageLead,.CompanionScreen .GalleryPage-pageLead,.CoursePage-pageLead,.DestinationPage-pageLead,.EmployeePage-pageLead,.GalleryPage-pageLead,.GetBadgePage-pageLead,.GetawaysPage-pageLead,.GolfPackagePage-pageLead,.ListingPage-pageLead,.LocationTagPage-pageLead,.Page-pageLead,.ProfilePage-pageLead,.SearchResultsPage-grid-pageLead,.SearchResultsPage-list-pageLead,.SearchResultsPage-pageLead,.Tag-pageLead,.VideoPage-pageLead,.VideoPageStandard-pageLead{position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.ArchitectPage-pageHeading,.Article-large-pageHeading,.Article-longform-pageHeading,.Article-pageHeading,.AuthenticationPage-pageHeading,.AuthorPage-pageHeading,.CompanionScreen .GalleryPage-pageHeading,.CoursePage-pageHeading,.DestinationPage-pageHeading,.EmployeePage-pageHeading,.GalleryPage-pageHeading,.GetBadgePage-pageHeading,.GetawaysPage-pageHeading,.GolfPackagePage-pageHeading,.ListingPage-pageHeading,.LocationTagPage-pageHeading,.Page-pageHeading,.ProfilePage-pageHeading,.SearchResultsPage-grid-pageHeading,.SearchResultsPage-list-pageHeading,.SearchResultsPage-pageHeading,.Tag-pageHeading,.VideoPage-pageHeading,.VideoPageStandard-pageHeading{font-size:calc(2.4rem);font-weight:500;line-height:normal;color:#000;margin:0 auto;text-align:center;padding:60px 20px;border-bottom:solid 1px #e0e0e0}@media only screen and (min-width:768px){.ArchitectPage-pageHeading,.Article-large-pageHeading,.Article-longform-pageHeading,.Article-pageHeading,.AuthenticationPage-pageHeading,.AuthorPage-pageHeading,.CompanionScreen .GalleryPage-pageHeading,.CoursePage-pageHeading,.DestinationPage-pageHeading,.EmployeePage-pageHeading,.GalleryPage-pageHeading,.GetBadgePage-pageHeading,.GetawaysPage-pageHeading,.GolfPackagePage-pageHeading,.ListingPage-pageHeading,.LocationTagPage-pageHeading,.Page-pageHeading,.ProfilePage-pageHeading,.SearchResultsPage-grid-pageHeading,.SearchResultsPage-list-pageHeading,.SearchResultsPage-pageHeading,.Tag-pageHeading,.VideoPage-pageHeading,.VideoPageStandard-pageHeading{font-size:calc(3rem);padding:61px 40px}}@media only screen and (min-width:1024px){.ArchitectPage-pageHeading,.Article-large-pageHeading,.Article-longform-pageHeading,.Article-pageHeading,.AuthenticationPage-pageHeading,.AuthorPage-pageHeading,.CompanionScreen .GalleryPage-pageHeading,.CoursePage-pageHeading,.DestinationPage-pageHeading,.EmployeePage-pageHeading,.GalleryPage-pageHeading,.GetBadgePage-pageHeading,.GetawaysPage-pageHeading,.GolfPackagePage-pageHeading,.ListingPage-pageHeading,.LocationTagPage-pageHeading,.Page-pageHeading,.ProfilePage-pageHeading,.SearchResultsPage-grid-pageHeading,.SearchResultsPage-list-pageHeading,.SearchResultsPage-pageHeading,.Tag-pageHeading,.VideoPage-pageHeading,.VideoPageStandard-pageHeading{font-size:calc(4rem)}}@media only screen and (min-width:1440px){.ArchitectPage-pageHeading,.Article-large-pageHeading,.Article-longform-pageHeading,.Article-pageHeading,.AuthenticationPage-pageHeading,.AuthorPage-pageHeading,.CompanionScreen .GalleryPage-pageHeading,.CoursePage-pageHeading,.DestinationPage-pageHeading,.EmployeePage-pageHeading,.GalleryPage-pageHeading,.GetBadgePage-pageHeading,.GetawaysPage-pageHeading,.GolfPackagePage-pageHeading,.ListingPage-pageHeading,.LocationTagPage-pageHeading,.Page-pageHeading,.ProfilePage-pageHeading,.SearchResultsPage-grid-pageHeading,.SearchResultsPage-list-pageHeading,.SearchResultsPage-pageHeading,.Tag-pageHeading,.VideoPage-pageHeading,.VideoPageStandard-pageHeading{font-size:calc(5rem)}}.ArchitectPage-pageHeading span,.Article-large-pageHeading span,.Article-longform-pageHeading span,.Article-pageHeading span,.AuthenticationPage-pageHeading span,.AuthorPage-pageHeading span,.CompanionScreen .GalleryPage-pageHeading span,.CoursePage-pageHeading span,.DestinationPage-pageHeading span,.EmployeePage-pageHeading span,.GalleryPage-pageHeading span,.GetBadgePage-pageHeading span,.GetawaysPage-pageHeading span,.GolfPackagePage-pageHeading span,.ListingPage-pageHeading span,.LocationTagPage-pageHeading span,.Page-pageHeading span,.ProfilePage-pageHeading span,.SearchResultsPage-grid-pageHeading span,.SearchResultsPage-list-pageHeading span,.SearchResultsPage-pageHeading span,.Tag-pageHeading span,.VideoPage-pageHeading span,.VideoPageStandard-pageHeading span{max-width:1200px;display:block;margin:0 auto}.Page-pageLead .ArchitectPage-pageHeading,.Page-pageLead .Article-large-pageHeading,.Page-pageLead .Article-longform-pageHeading,.Page-pageLead .Article-pageHeading,.Page-pageLead .AuthenticationPage-pageHeading,.Page-pageLead .AuthorPage-pageHeading,.Page-pageLead .CompanionScreen .GalleryPage-pageHeading,.Page-pageLead .CoursePage-pageHeading,.Page-pageLead .DestinationPage-pageHeading,.Page-pageLead .EmployeePage-pageHeading,.Page-pageLead .GalleryPage-pageHeading,.Page-pageLead .GetBadgePage-pageHeading,.Page-pageLead .GetawaysPage-pageHeading,.Page-pageLead .GolfPackagePage-pageHeading,.Page-pageLead .ListingPage-pageHeading,.Page-pageLead .LocationTagPage-pageHeading,.Page-pageLead .Page-pageHeading,.Page-pageLead .ProfilePage-pageHeading,.Page-pageLead .SearchResultsPage-grid-pageHeading,.Page-pageLead .SearchResultsPage-list-pageHeading,.Page-pageLead .SearchResultsPage-pageHeading,.Page-pageLead .Tag-pageHeading,.Page-pageLead .VideoPage-pageHeading,.Page-pageLead .VideoPageStandard-pageHeading,.Tag-pageLead .ArchitectPage-pageHeading,.Tag-pageLead .Article-large-pageHeading,.Tag-pageLead .Article-longform-pageHeading,.Tag-pageLead .Article-pageHeading,.Tag-pageLead .AuthenticationPage-pageHeading,.Tag-pageLead .AuthorPage-pageHeading,.Tag-pageLead .CompanionScreen .GalleryPage-pageHeading,.Tag-pageLead .CoursePage-pageHeading,.Tag-pageLead .DestinationPage-pageHeading,.Tag-pageLead .EmployeePage-pageHeading,.Tag-pageLead .GalleryPage-pageHeading,.Tag-pageLead .GetBadgePage-pageHeading,.Tag-pageLead .GetawaysPage-pageHeading,.Tag-pageLead .GolfPackagePage-pageHeading,.Tag-pageLead .ListingPage-pageHeading,.Tag-pageLead .LocationTagPage-pageHeading,.Tag-pageLead .Page-pageHeading,.Tag-pageLead .ProfilePage-pageHeading,.Tag-pageLead .SearchResultsPage-grid-pageHeading,.Tag-pageLead .SearchResultsPage-list-pageHeading,.Tag-pageLead .SearchResultsPage-pageHeading,.Tag-pageLead .Tag-pageHeading,.Tag-pageLead .VideoPage-pageHeading,.Tag-pageLead .VideoPageStandard-pageHeading{position:absolute;color:#fff;border:0;left:0;right:0;bottom:0;top:50%;transform:translateY(-50%);padding:0;display:table;width:100%}.ArchitectPage-pageSubHeading,.Article-large-pageSubHeading,.Article-longform-pageSubHeading,.Article-pageSubHeading,.AuthenticationPage-pageSubHeading,.AuthorPage-pageSubHeading,.CompanionScreen .GalleryPage-pageSubHeading,.CoursePage-pageSubHeading,.DestinationPage-pageSubHeading,.EmployeePage-pageSubHeading,.GalleryPage-pageSubHeading,.GetBadgePage-pageSubHeading,.GetawaysPage-pageSubHeading,.GolfPackagePage-pageSubHeading,.ListingPage-pageSubHeading,.LocationTagPage-pageSubHeading,.Page-pageSubHeading,.ProfilePage-pageSubHeading,.SearchResultsPage-grid-pageSubHeading,.SearchResultsPage-list-pageSubHeading,.SearchResultsPage-pageSubHeading,.Tag-pageSubHeading,.VideoPage-pageSubHeading,.VideoPageStandard-pageSubHeading{margin:0 auto;max-width:1200px;padding:20px}@media only screen and (min-width:1024px){.ArchitectPage-pageSubHeading,.Article-large-pageSubHeading,.Article-longform-pageSubHeading,.Article-pageSubHeading,.AuthenticationPage-pageSubHeading,.AuthorPage-pageSubHeading,.CompanionScreen .GalleryPage-pageSubHeading,.CoursePage-pageSubHeading,.DestinationPage-pageSubHeading,.EmployeePage-pageSubHeading,.GalleryPage-pageSubHeading,.GetBadgePage-pageSubHeading,.GetawaysPage-pageSubHeading,.GolfPackagePage-pageSubHeading,.ListingPage-pageSubHeading,.LocationTagPage-pageSubHeading,.Page-pageSubHeading,.ProfilePage-pageSubHeading,.SearchResultsPage-grid-pageSubHeading,.SearchResultsPage-list-pageSubHeading,.SearchResultsPage-pageSubHeading,.Tag-pageSubHeading,.VideoPage-pageSubHeading,.VideoPageStandard-pageSubHeading{font-size:calc(1.8rem)}}@media only screen and (min-width:768px){.ArchitectPage-pageSubHeading,.Article-large-pageSubHeading,.Article-longform-pageSubHeading,.Article-pageSubHeading,.AuthenticationPage-pageSubHeading,.AuthorPage-pageSubHeading,.CompanionScreen .GalleryPage-pageSubHeading,.CoursePage-pageSubHeading,.DestinationPage-pageSubHeading,.EmployeePage-pageSubHeading,.GalleryPage-pageSubHeading,.GetBadgePage-pageSubHeading,.GetawaysPage-pageSubHeading,.GolfPackagePage-pageSubHeading,.ListingPage-pageSubHeading,.LocationTagPage-pageSubHeading,.Page-pageSubHeading,.ProfilePage-pageSubHeading,.SearchResultsPage-grid-pageSubHeading,.SearchResultsPage-list-pageSubHeading,.SearchResultsPage-pageSubHeading,.Tag-pageSubHeading,.VideoPage-pageSubHeading,.VideoPageStandard-pageSubHeading{padding:20px 40px}}@media only screen and (min-width:1440px){.ArchitectPage-pageSubHeading,.Article-large-pageSubHeading,.Article-longform-pageSubHeading,.Article-pageSubHeading,.AuthenticationPage-pageSubHeading,.AuthorPage-pageSubHeading,.CompanionScreen .GalleryPage-pageSubHeading,.CoursePage-pageSubHeading,.DestinationPage-pageSubHeading,.EmployeePage-pageSubHeading,.GalleryPage-pageSubHeading,.GetBadgePage-pageSubHeading,.GetawaysPage-pageSubHeading,.GolfPackagePage-pageSubHeading,.ListingPage-pageSubHeading,.LocationTagPage-pageSubHeading,.Page-pageSubHeading,.ProfilePage-pageSubHeading,.SearchResultsPage-grid-pageSubHeading,.SearchResultsPage-list-pageSubHeading,.SearchResultsPage-pageSubHeading,.Tag-pageSubHeading,.VideoPage-pageSubHeading,.VideoPageStandard-pageSubHeading{padding:0}}.ArchitectPage-sectionNavigation,.Article-large-sectionNavigation,.Article-longform-sectionNavigation,.Article-sectionNavigation,.AuthenticationPage-sectionNavigation,.AuthorPage-sectionNavigation,.CompanionScreen .GalleryPage-sectionNavigation,.CoursePage-sectionNavigation,.DestinationPage-sectionNavigation,.EmployeePage-sectionNavigation,.GalleryPage-sectionNavigation,.GetBadgePage-sectionNavigation,.GetawaysPage-sectionNavigation,.GolfPackagePage-sectionNavigation,.ListingPage-sectionNavigation,.LocationTagPage-sectionNavigation,.Page-sectionNavigation,.ProfilePage-sectionNavigation,.SearchResultsPage-grid-sectionNavigation,.SearchResultsPage-list-sectionNavigation,.SearchResultsPage-sectionNavigation,.Tag-sectionNavigation,.VideoPage-sectionNavigation,.VideoPageStandard-sectionNavigation{font-size:calc(1.2rem);font-weight:700;line-height:1;letter-spacing:normal;color:#63afbc;margin-bottom:5px}@media only screen and (min-width:768px){.ArchitectPage-sectionNavigation,.Article-large-sectionNavigation,.Article-longform-sectionNavigation,.Article-sectionNavigation,.AuthenticationPage-sectionNavigation,.AuthorPage-sectionNavigation,.CompanionScreen .GalleryPage-sectionNavigation,.CoursePage-sectionNavigation,.DestinationPage-sectionNavigation,.EmployeePage-sectionNavigation,.GalleryPage-sectionNavigation,.GetBadgePage-sectionNavigation,.GetawaysPage-sectionNavigation,.GolfPackagePage-sectionNavigation,.ListingPage-sectionNavigation,.LocationTagPage-sectionNavigation,.Page-sectionNavigation,.ProfilePage-sectionNavigation,.SearchResultsPage-grid-sectionNavigation,.SearchResultsPage-list-sectionNavigation,.SearchResultsPage-sectionNavigation,.Tag-sectionNavigation,.VideoPage-sectionNavigation,.VideoPageStandard-sectionNavigation{font-size:calc(1.4rem)}}.ArchitectPage-sectionNavigation .Navigation-items-item,.Article-large-sectionNavigation .Navigation-items-item,.Article-longform-sectionNavigation .Navigation-items-item,.Article-sectionNavigation .Navigation-items-item,.AuthenticationPage-sectionNavigation .Navigation-items-item,.AuthorPage-sectionNavigation .Navigation-items-item,.CompanionScreen .GalleryPage-sectionNavigation .Navigation-items-item,.CoursePage-sectionNavigation .Navigation-items-item,.DestinationPage-sectionNavigation .Navigation-items-item,.EmployeePage-sectionNavigation .Navigation-items-item,.GalleryPage-sectionNavigation .Navigation-items-item,.GetBadgePage-sectionNavigation .Navigation-items-item,.GetawaysPage-sectionNavigation .Navigation-items-item,.GolfPackagePage-sectionNavigation .Navigation-items-item,.ListingPage-sectionNavigation .Navigation-items-item,.LocationTagPage-sectionNavigation .Navigation-items-item,.Page-sectionNavigation .Navigation-items-item,.ProfilePage-sectionNavigation .Navigation-items-item,.SearchResultsPage-grid-sectionNavigation .Navigation-items-item,.SearchResultsPage-list-sectionNavigation .Navigation-items-item,.SearchResultsPage-sectionNavigation .Navigation-items-item,.Tag-sectionNavigation .Navigation-items-item,.VideoPage-sectionNavigation .Navigation-items-item,.VideoPageStandard-sectionNavigation .Navigation-items-item{margin-bottom:0;display:inline-block}.ArchitectPage-sectionNavigation a,.Article-large-sectionNavigation a,.Article-longform-sectionNavigation a,.Article-sectionNavigation a,.AuthenticationPage-sectionNavigation a,.AuthorPage-sectionNavigation a,.CompanionScreen .GalleryPage-sectionNavigation a,.CoursePage-sectionNavigation a,.DestinationPage-sectionNavigation a,.EmployeePage-sectionNavigation a,.GalleryPage-sectionNavigation a,.GetBadgePage-sectionNavigation a,.GetawaysPage-sectionNavigation a,.GolfPackagePage-sectionNavigation a,.ListingPage-sectionNavigation a,.LocationTagPage-sectionNavigation a,.Page-sectionNavigation a,.ProfilePage-sectionNavigation a,.SearchResultsPage-grid-sectionNavigation a,.SearchResultsPage-list-sectionNavigation a,.SearchResultsPage-sectionNavigation a,.Tag-sectionNavigation a,.VideoPage-sectionNavigation a,.VideoPageStandard-sectionNavigation a{font-size:calc(1.2rem);line-height:1;letter-spacing:normal;color:#63afbc}.ArchitectPage-author,.Article-author,.Article-large-author,.Article-longform-author,.AuthenticationPage-author,.AuthorPage-author,.CompanionScreen .GalleryPage-author,.CoursePage-author,.DestinationPage-author,.EmployeePage-author,.GalleryPage-author,.GetBadgePage-author,.GetawaysPage-author,.GolfPackagePage-author,.ListingPage-author,.LocationTagPage-author,.Page-author,.ProfilePage-author,.SearchResultsPage-author,.SearchResultsPage-grid-author,.SearchResultsPage-list-author,.Tag-author,.VideoPage-author,.VideoPageStandard-author{margin-top:10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.ArchitectPage-authorImage,.Article-authorImage,.Article-large-authorImage,.Article-longform-authorImage,.AuthenticationPage-authorImage,.AuthorPage-authorImage,.CompanionScreen .GalleryPage-authorImage,.CoursePage-authorImage,.DestinationPage-authorImage,.EmployeePage-authorImage,.GalleryPage-authorImage,.GetBadgePage-authorImage,.GetawaysPage-authorImage,.GolfPackagePage-authorImage,.ListingPage-authorImage,.LocationTagPage-authorImage,.Page-authorImage,.ProfilePage-authorImage,.SearchResultsPage-authorImage,.SearchResultsPage-grid-authorImage,.SearchResultsPage-list-authorImage,.Tag-authorImage,.VideoPage-authorImage,.VideoPageStandard-authorImage{max-width:40px;float:left;margin-right:10px}.ArchitectPage-authorImage img,.Article-authorImage img,.Article-large-authorImage img,.Article-longform-authorImage img,.AuthenticationPage-authorImage img,.AuthorPage-authorImage img,.CompanionScreen .GalleryPage-authorImage img,.CoursePage-authorImage img,.DestinationPage-authorImage img,.EmployeePage-authorImage img,.GalleryPage-authorImage img,.GetBadgePage-authorImage img,.GetawaysPage-authorImage img,.GolfPackagePage-authorImage img,.ListingPage-authorImage img,.LocationTagPage-authorImage img,.Page-authorImage img,.ProfilePage-authorImage img,.SearchResultsPage-authorImage img,.SearchResultsPage-grid-authorImage img,.SearchResultsPage-list-authorImage img,.Tag-authorImage img,.VideoPage-authorImage img,.VideoPageStandard-authorImage img{border-radius:50%;width:100%;border:1px solid #f5f5f5}.ArchitectPage-datePublished,.Article-datePublished,.Article-large-datePublished,.Article-longform-datePublished,.AuthenticationPage-datePublished,.AuthorPage-datePublished,.CompanionScreen .GalleryPage-datePublished,.CoursePage-datePublished,.DestinationPage-datePublished,.EmployeePage-datePublished,.GalleryPage-datePublished,.GetBadgePage-datePublished,.GetawaysPage-datePublished,.GolfPackagePage-datePublished,.ListingPage-datePublished,.LocationTagPage-datePublished,.Page-datePublished,.ProfilePage-datePublished,.SearchResultsPage-datePublished,.SearchResultsPage-grid-datePublished,.SearchResultsPage-list-datePublished,.Tag-datePublished,.VideoPage-datePublished,.VideoPageStandard-datePublished{-webkit-font-smoothing:antialiased;color:#9b9b9b;font-weight:400;letter-spacing:.2px;line-height:1}.ArchitectPage-lead,.Article-large-lead,.Article-lead,.Article-longform-lead,.AuthenticationPage-lead,.AuthorPage-lead,.CompanionScreen .GalleryPage-lead,.CoursePage-lead,.DestinationPage-lead,.EmployeePage-lead,.GalleryPage-lead,.GetBadgePage-lead,.GetawaysPage-lead,.GolfPackagePage-lead,.ListingPage-lead,.LocationTagPage-lead,.Page-lead,.ProfilePage-lead,.SearchResultsPage-grid-lead,.SearchResultsPage-lead,.SearchResultsPage-list-lead,.Tag-lead,.VideoPage-lead,.VideoPageStandard-lead{margin-bottom:40px}.ArchitectPage-tags,.Article-large-tags,.Article-longform-tags,.Article-tags,.AuthenticationPage-tags,.AuthorPage-tags,.CompanionScreen .GalleryPage-tags,.CoursePage-tags,.DestinationPage-tags,.EmployeePage-tags,.GalleryPage-tags,.GetBadgePage-tags,.GetawaysPage-tags,.GolfPackagePage-tags,.ListingPage-tags,.LocationTagPage-tags,.Page-tags,.ProfilePage-tags,.SearchResultsPage-grid-tags,.SearchResultsPage-list-tags,.SearchResultsPage-tags,.Tag-tags,.VideoPage-tags,.VideoPageStandard-tags{margin-bottom:20px;width:100%}.ArchitectPage-aside,.Article-aside,.Article-large-aside,.Article-longform-aside,.AuthenticationPage-aside,.AuthorPage-aside,.CompanionScreen .GalleryPage-aside,.CoursePage-aside,.DestinationPage-aside,.EmployeePage-aside,.GalleryPage-aside,.GetBadgePage-aside,.GetawaysPage-aside,.GolfPackagePage-aside,.ListingPage-aside,.LocationTagPage-aside,.Page-aside,.ProfilePage-aside,.SearchResultsPage-aside,.SearchResultsPage-grid-aside,.SearchResultsPage-list-aside,.Tag-aside,.VideoPage-aside,.VideoPageStandard-aside{max-width:840px;margin:0 auto 20px;padding:0 20px}.ArchitectPage-aside [class$='-title'],.ArchitectPage-aside>div,.ArchitectPage-aside>section,.Article-aside [class$='-title'],.Article-aside>div,.Article-aside>section,.Article-large-aside [class$='-title'],.Article-large-aside>div,.Article-large-aside>section,.Article-longform-aside [class$='-title'],.Article-longform-aside>div,.Article-longform-aside>section,.AuthenticationPage-aside [class$='-title'],.AuthenticationPage-aside>div,.AuthenticationPage-aside>section,.AuthorPage-aside [class$='-title'],.AuthorPage-aside>div,.AuthorPage-aside>section,.CompanionScreen .GalleryPage-aside [class$='-title'],.CompanionScreen .GalleryPage-aside>div,.CompanionScreen .GalleryPage-aside>section,.CoursePage-aside [class$='-title'],.CoursePage-aside>div,.CoursePage-aside>section,.DestinationPage-aside [class$='-title'],.DestinationPage-aside>div,.DestinationPage-aside>section,.EmployeePage-aside [class$='-title'],.EmployeePage-aside>div,.EmployeePage-aside>section,.GalleryPage-aside [class$='-title'],.GalleryPage-aside>div,.GalleryPage-aside>section,.GetBadgePage-aside [class$='-title'],.GetBadgePage-aside>div,.GetBadgePage-aside>section,.GetawaysPage-aside [class$='-title'],.GetawaysPage-aside>div,.GetawaysPage-aside>section,.GolfPackagePage-aside [class$='-title'],.GolfPackagePage-aside>div,.GolfPackagePage-aside>section,.ListingPage-aside [class$='-title'],.ListingPage-aside>div,.ListingPage-aside>section,.LocationTagPage-aside [class$='-title'],.LocationTagPage-aside>div,.LocationTagPage-aside>section,.Page-aside [class$='-title'],.Page-aside>div,.Page-aside>section,.ProfilePage-aside [class$='-title'],.ProfilePage-aside>div,.ProfilePage-aside>section,.SearchResultsPage-aside [class$='-title'],.SearchResultsPage-aside>div,.SearchResultsPage-aside>section,.SearchResultsPage-grid-aside [class$='-title'],.SearchResultsPage-grid-aside>div,.SearchResultsPage-grid-aside>section,.SearchResultsPage-list-aside [class$='-title'],.SearchResultsPage-list-aside>div,.SearchResultsPage-list-aside>section,.Tag-aside [class$='-title'],.Tag-aside>div,.Tag-aside>section,.VideoPage-aside [class$='-title'],.VideoPage-aside>div,.VideoPage-aside>section,.VideoPageStandard-aside [class$='-title'],.VideoPageStandard-aside>div,.VideoPageStandard-aside>section{padding:0}@media only screen and (min-width:768px){.ArchitectPage-sectionNavigation a,.Article-large-sectionNavigation a,.Article-longform-sectionNavigation a,.Article-sectionNavigation a,.AuthenticationPage-sectionNavigation a,.AuthorPage-sectionNavigation a,.CompanionScreen .GalleryPage-sectionNavigation a,.CoursePage-sectionNavigation a,.DestinationPage-sectionNavigation a,.EmployeePage-sectionNavigation a,.GalleryPage-sectionNavigation a,.GetBadgePage-sectionNavigation a,.GetawaysPage-sectionNavigation a,.GolfPackagePage-sectionNavigation a,.ListingPage-sectionNavigation a,.LocationTagPage-sectionNavigation a,.Page-sectionNavigation a,.ProfilePage-sectionNavigation a,.SearchResultsPage-grid-sectionNavigation a,.SearchResultsPage-list-sectionNavigation a,.SearchResultsPage-sectionNavigation a,.Tag-sectionNavigation a,.VideoPage-sectionNavigation a,.VideoPageStandard-sectionNavigation a{font-size:calc(1.4rem)}.ArchitectPage-aside,.Article-aside,.Article-large-aside,.Article-longform-aside,.AuthenticationPage-aside,.AuthorPage-aside,.CompanionScreen .GalleryPage-aside,.CoursePage-aside,.DestinationPage-aside,.EmployeePage-aside,.GalleryPage-aside,.GetBadgePage-aside,.GetawaysPage-aside,.GolfPackagePage-aside,.ListingPage-aside,.LocationTagPage-aside,.Page-aside,.ProfilePage-aside,.SearchResultsPage-aside,.SearchResultsPage-grid-aside,.SearchResultsPage-list-aside,.Tag-aside,.VideoPage-aside,.VideoPageStandard-aside{padding:0 40px}}@media only screen and (min-width:1024px){.ArchitectPage-aside,.Article-aside,.Article-large-aside,.Article-longform-aside,.AuthenticationPage-aside,.AuthorPage-aside,.CompanionScreen .GalleryPage-aside,.CoursePage-aside,.DestinationPage-aside,.EmployeePage-aside,.GalleryPage-aside,.GetBadgePage-aside,.GetawaysPage-aside,.GolfPackagePage-aside,.ListingPage-aside,.LocationTagPage-aside,.Page-aside,.ProfilePage-aside,.SearchResultsPage-aside,.SearchResultsPage-grid-aside,.SearchResultsPage-list-aside,.Tag-aside,.VideoPage-aside,.VideoPageStandard-aside{max-width:300px;min-width:300px;padding:0}}.ArchitectPage-below,.Article-below,.Article-large-below,.Article-longform-below,.AuthenticationPage-below,.AuthorPage-below,.CompanionScreen .GalleryPage-below,.CoursePage-below,.DestinationPage-below,.EmployeePage-below,.GalleryPage-below,.GetBadgePage-below,.GetawaysPage-below,.GolfPackagePage-below,.ListingPage-below,.LocationTagPage-below,.Page-below,.ProfilePage-below,.SearchResultsPage-below,.SearchResultsPage-grid-below,.SearchResultsPage-list-below,.Tag-below,.VideoPage-below,.VideoPageStandard-below{margin:0 auto;border-top:1px solid #e6e6e6}.ArchitectPage-below>div,.ArchitectPage-below>section,.Article-below>div,.Article-below>section,.Article-large-below>div,.Article-large-below>section,.Article-longform-below>div,.Article-longform-below>section,.AuthenticationPage-below>div,.AuthenticationPage-below>section,.AuthorPage-below>div,.AuthorPage-below>section,.CompanionScreen .GalleryPage-below>div,.CompanionScreen .GalleryPage-below>section,.CoursePage-below>div,.CoursePage-below>section,.DestinationPage-below>div,.DestinationPage-below>section,.EmployeePage-below>div,.EmployeePage-below>section,.GalleryPage-below>div,.GalleryPage-below>section,.GetBadgePage-below>div,.GetBadgePage-below>section,.GetawaysPage-below>div,.GetawaysPage-below>section,.GolfPackagePage-below>div,.GolfPackagePage-below>section,.ListingPage-below>div,.ListingPage-below>section,.LocationTagPage-below>div,.LocationTagPage-below>section,.Page-below>div,.Page-below>section,.ProfilePage-below>div,.ProfilePage-below>section,.SearchResultsPage-below>div,.SearchResultsPage-below>section,.SearchResultsPage-grid-below>div,.SearchResultsPage-grid-below>section,.SearchResultsPage-list-below>div,.SearchResultsPage-list-below>section,.Tag-below>div,.Tag-below>section,.VideoPage-below>div,.VideoPage-below>section,.VideoPageStandard-below>div,.VideoPageStandard-below>section{padding:20px 0}.ArchitectPage-below [class$='-content'],.Article-below [class$='-content'],.Article-large-below [class$='-content'],.Article-longform-below [class$='-content'],.AuthenticationPage-below [class$='-content'],.AuthorPage-below [class$='-content'],.CompanionScreen .GalleryPage-below [class$='-content'],.CoursePage-below [class$='-content'],.DestinationPage-below [class$='-content'],.EmployeePage-below [class$='-content'],.GalleryPage-below [class$='-content'],.GetBadgePage-below [class$='-content'],.GetawaysPage-below [class$='-content'],.GolfPackagePage-below [class$='-content'],.ListingPage-below [class$='-content'],.LocationTagPage-below [class$='-content'],.Page-below [class$='-content'],.ProfilePage-below [class$='-content'],.SearchResultsPage-below [class$='-content'],.SearchResultsPage-grid-below [class$='-content'],.SearchResultsPage-list-below [class$='-content'],.Tag-below [class$='-content'],.VideoPage-below [class$='-content'],.VideoPageStandard-below [class$='-content']{padding:0}.ArchitectPage-actions-heading,.Article-actions-heading,.Article-large-actions-heading,.Article-longform-actions-heading,.AuthenticationPage-actions-heading,.AuthorPage-actions-heading,.CompanionScreen .GalleryPage-actions-heading,.CoursePage-actions-heading,.DestinationPage-actions-heading,.EmployeePage-actions-heading,.GalleryPage-actions-heading,.GetBadgePage-actions-heading,.GetawaysPage-actions-heading,.GolfPackagePage-actions-heading,.ListingPage-actions-heading,.LocationTagPage-actions-heading,.Page-actions-heading,.ProfilePage-actions-heading,.SearchResultsPage-actions-heading,.SearchResultsPage-grid-actions-heading,.SearchResultsPage-list-actions-heading,.Tag-actions-heading,.VideoPage-actions-heading,.VideoPageStandard-actions-heading{display:none}.ArchitectPage .Figure-caption,.Article .Figure-caption,.Article-large .Figure-caption,.Article-longform .Figure-caption,.AuthenticationPage .Figure-caption,.AuthorPage .Figure-caption,.CompanionScreen .GalleryPage .Figure-caption,.CoursePage .Figure-caption,.DestinationPage .Figure-caption,.EmployeePage .Figure-caption,.GalleryPage .Figure-caption,.GetBadgePage .Figure-caption,.GetawaysPage .Figure-caption,.GolfPackagePage .Figure-caption,.ListingPage .Figure-caption,.LocationTagPage .Figure-caption,.Page .Figure-caption,.ProfilePage .Figure-caption,.SearchResultsPage .Figure-caption,.SearchResultsPage-grid .Figure-caption,.SearchResultsPage-list .Figure-caption,.Tag .Figure-caption,.VideoPage .Figure-caption,.VideoPageStandard .Figure-caption{font-size:calc(1.2rem);-webkit-font-smoothing:auto;font-weight:500;letter-spacing:.2px;margin-top:10px}.ArchitectPage .Figure-credit,.Article .Figure-credit,.Article-large .Figure-credit,.Article-longform .Figure-credit,.AuthenticationPage .Figure-credit,.AuthorPage .Figure-credit,.CompanionScreen .GalleryPage .Figure-credit,.CoursePage .Figure-credit,.DestinationPage .Figure-credit,.EmployeePage .Figure-credit,.GalleryPage .Figure-credit,.GetBadgePage .Figure-credit,.GetawaysPage .Figure-credit,.GolfPackagePage .Figure-credit,.ListingPage .Figure-credit,.LocationTagPage .Figure-credit,.Page .Figure-credit,.ProfilePage .Figure-credit,.SearchResultsPage .Figure-credit,.SearchResultsPage-grid .Figure-credit,.SearchResultsPage-list .Figure-credit,.Tag .Figure-credit,.VideoPage .Figure-credit,.VideoPageStandard .Figure-credit{font-size:calc(1.2rem);letter-spacing:.2px;-webkit-font-smoothing:auto;color:#9b9b9b}@media only screen and (min-width:1024px){.ArchitectPage-below,.Article-below,.Article-large-below,.Article-longform-below,.AuthenticationPage-below,.AuthorPage-below,.CompanionScreen .GalleryPage-below,.CoursePage-below,.DestinationPage-below,.EmployeePage-below,.GalleryPage-below,.GetBadgePage-below,.GetawaysPage-below,.GolfPackagePage-below,.ListingPage-below,.LocationTagPage-below,.Page-below,.ProfilePage-below,.SearchResultsPage-below,.SearchResultsPage-grid-below,.SearchResultsPage-list-below,.Tag-below,.VideoPage-below,.VideoPageStandard-below{padding:0}.ArchitectPage-below[data-aside],.Article-below[data-aside],.Article-large-below[data-aside],.Article-longform-below[data-aside],.AuthenticationPage-below[data-aside],.AuthorPage-below[data-aside],.CompanionScreen .GalleryPage-below[data-aside],.CoursePage-below[data-aside],.DestinationPage-below[data-aside],.EmployeePage-below[data-aside],.GalleryPage-below[data-aside],.GetBadgePage-below[data-aside],.GetawaysPage-below[data-aside],.GolfPackagePage-below[data-aside],.ListingPage-below[data-aside],.LocationTagPage-below[data-aside],.Page-below[data-aside],.ProfilePage-below[data-aside],.SearchResultsPage-below[data-aside],.SearchResultsPage-grid-below[data-aside],.SearchResultsPage-list-below[data-aside],.Tag-below[data-aside],.VideoPage-below[data-aside],.VideoPageStandard-below[data-aside]{max-width:840px}.ArchitectPage [data-page-aside] .Page-main,.ArchitectPage [data-page-aside] .Tag-main .AuthorPage-main,.Article [data-page-aside] .Page-main,.Article [data-page-aside] .Tag-main .AuthorPage-main,.Article-large [data-page-aside] .Page-main,.Article-large [data-page-aside] .Tag-main .AuthorPage-main,.Article-longform [data-page-aside] .Page-main,.Article-longform [data-page-aside] .Tag-main .AuthorPage-main,.AuthenticationPage [data-page-aside] .Page-main,.AuthenticationPage [data-page-aside] .Tag-main .AuthorPage-main,.AuthorPage [data-page-aside] .Page-main,.AuthorPage [data-page-aside] .Tag-main .AuthorPage-main,.CompanionScreen .GalleryPage [data-page-aside] .Page-main,.CompanionScreen .GalleryPage [data-page-aside] .Tag-main .AuthorPage-main,.CoursePage [data-page-aside] .Page-main,.CoursePage [data-page-aside] .Tag-main .AuthorPage-main,.DestinationPage [data-page-aside] .Page-main,.DestinationPage [data-page-aside] .Tag-main .AuthorPage-main,.EmployeePage [data-page-aside] .Page-main,.EmployeePage [data-page-aside] .Tag-main .AuthorPage-main,.GalleryPage [data-page-aside] .Page-main,.GalleryPage [data-page-aside] .Tag-main .AuthorPage-main,.GetBadgePage [data-page-aside] .Page-main,.GetBadgePage [data-page-aside] .Tag-main .AuthorPage-main,.GetawaysPage [data-page-aside] .Page-main,.GetawaysPage [data-page-aside] .Tag-main .AuthorPage-main,.GolfPackagePage [data-page-aside] .Page-main,.GolfPackagePage [data-page-aside] .Tag-main .AuthorPage-main,.ListingPage [data-page-aside] .Page-main,.ListingPage [data-page-aside] .Tag-main .AuthorPage-main,.LocationTagPage [data-page-aside] .Page-main,.LocationTagPage [data-page-aside] .Tag-main .AuthorPage-main,.Page [data-page-aside] .Page-main,.Page [data-page-aside] .Tag-main .AuthorPage-main,.ProfilePage [data-page-aside] .Page-main,.ProfilePage [data-page-aside] .Tag-main .AuthorPage-main,.SearchResultsPage [data-page-aside] .Page-main,.SearchResultsPage [data-page-aside] .Tag-main .AuthorPage-main,.SearchResultsPage-grid [data-page-aside] .Page-main,.SearchResultsPage-grid [data-page-aside] .Tag-main .AuthorPage-main,.SearchResultsPage-list [data-page-aside] .Page-main,.SearchResultsPage-list [data-page-aside] .Tag-main .AuthorPage-main,.Tag [data-page-aside] .Page-main,.Tag [data-page-aside] .Tag-main .AuthorPage-main,.VideoPage [data-page-aside] .Page-main,.VideoPage [data-page-aside] .Tag-main .AuthorPage-main,.VideoPageStandard [data-page-aside] .Page-main,.VideoPageStandard [data-page-aside] .Tag-main .AuthorPage-main{display:-ms-flexbox;display:flex;max-width:1200px}.ArchitectPage [data-page-aside] .AuthorPage-mainContent,.ArchitectPage [data-page-aside] .Page-mainContent,.ArchitectPage [data-page-aside] .Tag-mainContent,.Article [data-page-aside] .AuthorPage-mainContent,.Article [data-page-aside] .Page-mainContent,.Article [data-page-aside] .Tag-mainContent,.Article-large [data-page-aside] .AuthorPage-mainContent,.Article-large [data-page-aside] .Page-mainContent,.Article-large [data-page-aside] .Tag-mainContent,.Article-longform [data-page-aside] .AuthorPage-mainContent,.Article-longform [data-page-aside] .Page-mainContent,.Article-longform [data-page-aside] .Tag-mainContent,.AuthenticationPage [data-page-aside] .AuthorPage-mainContent,.AuthenticationPage [data-page-aside] .Page-mainContent,.AuthenticationPage [data-page-aside] .Tag-mainContent,.AuthorPage [data-page-aside] .AuthorPage-mainContent,.AuthorPage [data-page-aside] .Page-mainContent,.AuthorPage [data-page-aside] .Tag-mainContent,.CompanionScreen .GalleryPage [data-page-aside] .AuthorPage-mainContent,.CompanionScreen .GalleryPage [data-page-aside] .Page-mainContent,.CompanionScreen .GalleryPage [data-page-aside] .Tag-mainContent,.CoursePage [data-page-aside] .AuthorPage-mainContent,.CoursePage [data-page-aside] .Page-mainContent,.CoursePage [data-page-aside] .Tag-mainContent,.DestinationPage [data-page-aside] .AuthorPage-mainContent,.DestinationPage [data-page-aside] .Page-mainContent,.DestinationPage [data-page-aside] .Tag-mainContent,.EmployeePage [data-page-aside] .AuthorPage-mainContent,.EmployeePage [data-page-aside] .Page-mainContent,.EmployeePage [data-page-aside] .Tag-mainContent,.GalleryPage [data-page-aside] .AuthorPage-mainContent,.GalleryPage [data-page-aside] .Page-mainContent,.GalleryPage [data-page-aside] .Tag-mainContent,.GetBadgePage [data-page-aside] .AuthorPage-mainContent,.GetBadgePage [data-page-aside] .Page-mainContent,.GetBadgePage [data-page-aside] .Tag-mainContent,.GetawaysPage [data-page-aside] .AuthorPage-mainContent,.GetawaysPage [data-page-aside] .Page-mainContent,.GetawaysPage [data-page-aside] .Tag-mainContent,.GolfPackagePage [data-page-aside] .AuthorPage-mainContent,.GolfPackagePage [data-page-aside] .Page-mainContent,.GolfPackagePage [data-page-aside] .Tag-mainContent,.ListingPage [data-page-aside] .AuthorPage-mainContent,.ListingPage [data-page-aside] .Page-mainContent,.ListingPage [data-page-aside] .Tag-mainContent,.LocationTagPage [data-page-aside] .AuthorPage-mainContent,.LocationTagPage [data-page-aside] .Page-mainContent,.LocationTagPage [data-page-aside] .Tag-mainContent,.Page [data-page-aside] .AuthorPage-mainContent,.Page [data-page-aside] .Page-mainContent,.Page [data-page-aside] .Tag-mainContent,.ProfilePage [data-page-aside] .AuthorPage-mainContent,.ProfilePage [data-page-aside] .Page-mainContent,.ProfilePage [data-page-aside] .Tag-mainContent,.SearchResultsPage [data-page-aside] .AuthorPage-mainContent,.SearchResultsPage [data-page-aside] .Page-mainContent,.SearchResultsPage [data-page-aside] .Tag-mainContent,.SearchResultsPage-grid [data-page-aside] .AuthorPage-mainContent,.SearchResultsPage-grid [data-page-aside] .Page-mainContent,.SearchResultsPage-grid [data-page-aside] .Tag-mainContent,.SearchResultsPage-list [data-page-aside] .AuthorPage-mainContent,.SearchResultsPage-list [data-page-aside] .Page-mainContent,.SearchResultsPage-list [data-page-aside] .Tag-mainContent,.Tag [data-page-aside] .AuthorPage-mainContent,.Tag [data-page-aside] .Page-mainContent,.Tag [data-page-aside] .Tag-mainContent,.VideoPage [data-page-aside] .AuthorPage-mainContent,.VideoPage [data-page-aside] .Page-mainContent,.VideoPage [data-page-aside] .Tag-mainContent,.VideoPageStandard [data-page-aside] .AuthorPage-mainContent,.VideoPageStandard [data-page-aside] .Page-mainContent,.VideoPageStandard [data-page-aside] .Tag-mainContent{float:left;max-width:840px}}.ArchitectPage-pageSectionNavigation,.Article-large-pageSectionNavigation,.Article-longform-pageSectionNavigation,.Article-pageSectionNavigation,.AuthenticationPage-pageSectionNavigation,.AuthorPage-pageSectionNavigation,.CompanionScreen .GalleryPage-pageSectionNavigation,.CoursePage-pageSectionNavigation,.DestinationPage-pageSectionNavigation,.EmployeePage-pageSectionNavigation,.GalleryPage-pageSectionNavigation,.GetBadgePage-pageSectionNavigation,.GetawaysPage-pageSectionNavigation,.GolfPackagePage-pageSectionNavigation,.ListingPage-pageSectionNavigation,.LocationTagPage-pageSectionNavigation,.Page-pageSectionNavigation,.ProfilePage-pageSectionNavigation,.SearchResultsPage-grid-pageSectionNavigation,.SearchResultsPage-list-pageSectionNavigation,.SearchResultsPage-pageSectionNavigation,.Tag-pageSectionNavigation,.VideoPage-pageSectionNavigation,.VideoPageStandard-pageSectionNavigation{background-color:#f5f5f5}.ArchitectPage-pageSectionNavigation .Navigation-items,.Article-large-pageSectionNavigation .Navigation-items,.Article-longform-pageSectionNavigation .Navigation-items,.Article-pageSectionNavigation .Navigation-items,.AuthenticationPage-pageSectionNavigation .Navigation-items,.AuthorPage-pageSectionNavigation .Navigation-items,.CompanionScreen .GalleryPage-pageSectionNavigation .Navigation-items,.CoursePage-pageSectionNavigation .Navigation-items,.DestinationPage-pageSectionNavigation .Navigation-items,.EmployeePage-pageSectionNavigation .Navigation-items,.GalleryPage-pageSectionNavigation .Navigation-items,.GetBadgePage-pageSectionNavigation .Navigation-items,.GetawaysPage-pageSectionNavigation .Navigation-items,.GolfPackagePage-pageSectionNavigation .Navigation-items,.ListingPage-pageSectionNavigation .Navigation-items,.LocationTagPage-pageSectionNavigation .Navigation-items,.Page-pageSectionNavigation .Navigation-items,.ProfilePage-pageSectionNavigation .Navigation-items,.SearchResultsPage-grid-pageSectionNavigation .Navigation-items,.SearchResultsPage-list-pageSectionNavigation .Navigation-items,.SearchResultsPage-pageSectionNavigation .Navigation-items,.Tag-pageSectionNavigation .Navigation-items,.VideoPage-pageSectionNavigation .Navigation-items,.VideoPageStandard-pageSectionNavigation .Navigation-items{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;text-align:center;overflow-x:auto}.ArchitectPage-pageSectionNavigation .Navigation-items-item,.Article-large-pageSectionNavigation .Navigation-items-item,.Article-longform-pageSectionNavigation .Navigation-items-item,.Article-pageSectionNavigation .Navigation-items-item,.AuthenticationPage-pageSectionNavigation .Navigation-items-item,.AuthorPage-pageSectionNavigation .Navigation-items-item,.CompanionScreen .GalleryPage-pageSectionNavigation .Navigation-items-item,.CoursePage-pageSectionNavigation .Navigation-items-item,.DestinationPage-pageSectionNavigation .Navigation-items-item,.EmployeePage-pageSectionNavigation .Navigation-items-item,.GalleryPage-pageSectionNavigation .Navigation-items-item,.GetBadgePage-pageSectionNavigation .Navigation-items-item,.GetawaysPage-pageSectionNavigation .Navigation-items-item,.GolfPackagePage-pageSectionNavigation .Navigation-items-item,.ListingPage-pageSectionNavigation .Navigation-items-item,.LocationTagPage-pageSectionNavigation .Navigation-items-item,.Page-pageSectionNavigation .Navigation-items-item,.ProfilePage-pageSectionNavigation .Navigation-items-item,.SearchResultsPage-grid-pageSectionNavigation .Navigation-items-item,.SearchResultsPage-list-pageSectionNavigation .Navigation-items-item,.SearchResultsPage-pageSectionNavigation .Navigation-items-item,.Tag-pageSectionNavigation .Navigation-items-item,.VideoPage-pageSectionNavigation .Navigation-items-item,.VideoPageStandard-pageSectionNavigation .Navigation-items-item{margin:0;padding:15px}.ArchitectPage-pageSectionNavigation .Navigation-items-item[data-current-nav-item] a,.Article-large-pageSectionNavigation .Navigation-items-item[data-current-nav-item] a,.Article-longform-pageSectionNavigation .Navigation-items-item[data-current-nav-item] a,.Article-pageSectionNavigation .Navigation-items-item[data-current-nav-item] a,.AuthenticationPage-pageSectionNavigation .Navigation-items-item[data-current-nav-item] a,.AuthorPage-pageSectionNavigation .Navigation-items-item[data-current-nav-item] a,.CompanionScreen .GalleryPage-pageSectionNavigation .Navigation-items-item[data-current-nav-item] a,.CoursePage-pageSectionNavigation .Navigation-items-item[data-current-nav-item] a,.DestinationPage-pageSectionNavigation .Navigation-items-item[data-current-nav-item] a,.EmployeePage-pageSectionNavigation .Navigation-items-item[data-current-nav-item] a,.GalleryPage-pageSectionNavigation .Navigation-items-item[data-current-nav-item] a,.GetBadgePage-pageSectionNavigation .Navigation-items-item[data-current-nav-item] a,.GetawaysPage-pageSectionNavigation .Navigation-items-item[data-current-nav-item] a,.GolfPackagePage-pageSectionNavigation .Navigation-items-item[data-current-nav-item] a,.ListingPage-pageSectionNavigation .Navigation-items-item[data-current-nav-item] a,.LocationTagPage-pageSectionNavigation .Navigation-items-item[data-current-nav-item] a,.Page-pageSectionNavigation .Navigation-items-item[data-current-nav-item] a,.ProfilePage-pageSectionNavigation .Navigation-items-item[data-current-nav-item] a,.SearchResultsPage-grid-pageSectionNavigation .Navigation-items-item[data-current-nav-item] a,.SearchResultsPage-list-pageSectionNavigation .Navigation-items-item[data-current-nav-item] a,.SearchResultsPage-pageSectionNavigation .Navigation-items-item[data-current-nav-item] a,.Tag-pageSectionNavigation .Navigation-items-item[data-current-nav-item] a,.VideoPage-pageSectionNavigation .Navigation-items-item[data-current-nav-item] a,.VideoPageStandard-pageSectionNavigation .Navigation-items-item[data-current-nav-item] a{color:#63afbc}@media only screen and (min-width:768px){.ArchitectPage-pageSectionNavigation .Navigation-items,.Article-large-pageSectionNavigation .Navigation-items,.Article-longform-pageSectionNavigation .Navigation-items,.Article-pageSectionNavigation .Navigation-items,.AuthenticationPage-pageSectionNavigation .Navigation-items,.AuthorPage-pageSectionNavigation .Navigation-items,.CompanionScreen .GalleryPage-pageSectionNavigation .Navigation-items,.CoursePage-pageSectionNavigation .Navigation-items,.DestinationPage-pageSectionNavigation .Navigation-items,.EmployeePage-pageSectionNavigation .Navigation-items,.GalleryPage-pageSectionNavigation .Navigation-items,.GetBadgePage-pageSectionNavigation .Navigation-items,.GetawaysPage-pageSectionNavigation .Navigation-items,.GolfPackagePage-pageSectionNavigation .Navigation-items,.ListingPage-pageSectionNavigation .Navigation-items,.LocationTagPage-pageSectionNavigation .Navigation-items,.Page-pageSectionNavigation .Navigation-items,.ProfilePage-pageSectionNavigation .Navigation-items,.SearchResultsPage-grid-pageSectionNavigation .Navigation-items,.SearchResultsPage-list-pageSectionNavigation .Navigation-items,.SearchResultsPage-pageSectionNavigation .Navigation-items,.Tag-pageSectionNavigation .Navigation-items,.VideoPage-pageSectionNavigation .Navigation-items,.VideoPageStandard-pageSectionNavigation .Navigation-items{display:-ms-flexbox;display:flex;height:50px;padding:0 25px}.ArchitectPage-pageSectionNavigation .Navigation-items-item,.Article-large-pageSectionNavigation .Navigation-items-item,.Article-longform-pageSectionNavigation .Navigation-items-item,.Article-pageSectionNavigation .Navigation-items-item,.AuthenticationPage-pageSectionNavigation .Navigation-items-item,.AuthorPage-pageSectionNavigation .Navigation-items-item,.CompanionScreen .GalleryPage-pageSectionNavigation .Navigation-items-item,.CoursePage-pageSectionNavigation .Navigation-items-item,.DestinationPage-pageSectionNavigation .Navigation-items-item,.EmployeePage-pageSectionNavigation .Navigation-items-item,.GalleryPage-pageSectionNavigation .Navigation-items-item,.GetBadgePage-pageSectionNavigation .Navigation-items-item,.GetawaysPage-pageSectionNavigation .Navigation-items-item,.GolfPackagePage-pageSectionNavigation .Navigation-items-item,.ListingPage-pageSectionNavigation .Navigation-items-item,.LocationTagPage-pageSectionNavigation .Navigation-items-item,.Page-pageSectionNavigation .Navigation-items-item,.ProfilePage-pageSectionNavigation .Navigation-items-item,.SearchResultsPage-grid-pageSectionNavigation .Navigation-items-item,.SearchResultsPage-list-pageSectionNavigation .Navigation-items-item,.SearchResultsPage-pageSectionNavigation .Navigation-items-item,.Tag-pageSectionNavigation .Navigation-items-item,.VideoPage-pageSectionNavigation .Navigation-items-item,.VideoPageStandard-pageSectionNavigation .Navigation-items-item{padding:0 15px}}@media only screen and (min-width:1024px){.ArchitectPage-pageSectionNavigation .Navigation-items,.Article-large-pageSectionNavigation .Navigation-items,.Article-longform-pageSectionNavigation .Navigation-items,.Article-pageSectionNavigation .Navigation-items,.AuthenticationPage-pageSectionNavigation .Navigation-items,.AuthorPage-pageSectionNavigation .Navigation-items,.CompanionScreen .GalleryPage-pageSectionNavigation .Navigation-items,.CoursePage-pageSectionNavigation .Navigation-items,.DestinationPage-pageSectionNavigation .Navigation-items,.EmployeePage-pageSectionNavigation .Navigation-items,.GalleryPage-pageSectionNavigation .Navigation-items,.GetBadgePage-pageSectionNavigation .Navigation-items,.GetawaysPage-pageSectionNavigation .Navigation-items,.GolfPackagePage-pageSectionNavigation .Navigation-items,.ListingPage-pageSectionNavigation .Navigation-items,.LocationTagPage-pageSectionNavigation .Navigation-items,.Page-pageSectionNavigation .Navigation-items,.ProfilePage-pageSectionNavigation .Navigation-items,.SearchResultsPage-grid-pageSectionNavigation .Navigation-items,.SearchResultsPage-list-pageSectionNavigation .Navigation-items,.SearchResultsPage-pageSectionNavigation .Navigation-items,.Tag-pageSectionNavigation .Navigation-items,.VideoPage-pageSectionNavigation .Navigation-items,.VideoPageStandard-pageSectionNavigation .Navigation-items{-ms-flex-pack:center;justify-content:center;padding:0 40px}}.ArchitectPage-pageSectionNavigation .NavigationItem,.Article-large-pageSectionNavigation .NavigationItem,.Article-longform-pageSectionNavigation .NavigationItem,.Article-pageSectionNavigation .NavigationItem,.AuthenticationPage-pageSectionNavigation .NavigationItem,.AuthorPage-pageSectionNavigation .NavigationItem,.CompanionScreen .GalleryPage-pageSectionNavigation .NavigationItem,.CoursePage-pageSectionNavigation .NavigationItem,.DestinationPage-pageSectionNavigation .NavigationItem,.EmployeePage-pageSectionNavigation .NavigationItem,.GalleryPage-pageSectionNavigation .NavigationItem,.GetBadgePage-pageSectionNavigation .NavigationItem,.GetawaysPage-pageSectionNavigation .NavigationItem,.GolfPackagePage-pageSectionNavigation .NavigationItem,.ListingPage-pageSectionNavigation .NavigationItem,.LocationTagPage-pageSectionNavigation .NavigationItem,.Page-pageSectionNavigation .NavigationItem,.ProfilePage-pageSectionNavigation .NavigationItem,.SearchResultsPage-grid-pageSectionNavigation .NavigationItem,.SearchResultsPage-list-pageSectionNavigation .NavigationItem,.SearchResultsPage-pageSectionNavigation .NavigationItem,.Tag-pageSectionNavigation .NavigationItem,.VideoPage-pageSectionNavigation .NavigationItem,.VideoPageStandard-pageSectionNavigation .NavigationItem{padding:0}.ArchitectPage-pageSectionNavigation .NavigationItem-text-link,.Article-large-pageSectionNavigation .NavigationItem-text-link,.Article-longform-pageSectionNavigation .NavigationItem-text-link,.Article-pageSectionNavigation .NavigationItem-text-link,.AuthenticationPage-pageSectionNavigation .NavigationItem-text-link,.AuthorPage-pageSectionNavigation .NavigationItem-text-link,.CompanionScreen .GalleryPage-pageSectionNavigation .NavigationItem-text-link,.CoursePage-pageSectionNavigation .NavigationItem-text-link,.DestinationPage-pageSectionNavigation .NavigationItem-text-link,.EmployeePage-pageSectionNavigation .NavigationItem-text-link,.GalleryPage-pageSectionNavigation .NavigationItem-text-link,.GetBadgePage-pageSectionNavigation .NavigationItem-text-link,.GetawaysPage-pageSectionNavigation .NavigationItem-text-link,.GolfPackagePage-pageSectionNavigation .NavigationItem-text-link,.ListingPage-pageSectionNavigation .NavigationItem-text-link,.LocationTagPage-pageSectionNavigation .NavigationItem-text-link,.Page-pageSectionNavigation .NavigationItem-text-link,.ProfilePage-pageSectionNavigation .NavigationItem-text-link,.SearchResultsPage-grid-pageSectionNavigation .NavigationItem-text-link,.SearchResultsPage-list-pageSectionNavigation .NavigationItem-text-link,.SearchResultsPage-pageSectionNavigation .NavigationItem-text-link,.Tag-pageSectionNavigation .NavigationItem-text-link,.VideoPage-pageSectionNavigation .NavigationItem-text-link,.VideoPageStandard-pageSectionNavigation .NavigationItem-text-link{color:#717171}.ArchitectPage-pageSectionNavigation .AuthenticatedNavigationItem,.ArchitectPage-pageSectionNavigation .Navigation-items .UnauthenticatedNavigationItem-items-item,.ArchitectPage-pageSectionNavigation .NavigationItem:hover>.NavigationItem-items,.ArchitectPage-pageSectionNavigation [data-dropdown] .NavigationItem-text:after,.ArchitectPage-pageSectionNavigation [data-dropdown] ul,.ArchitectPage-sectionNavigation .NavigationItem:hover>.NavigationItem-items,.ArchitectPage-sectionNavigation [data-dropdown] .NavigationItem-text:after,.Article-large-pageSectionNavigation .AuthenticatedNavigationItem,.Article-large-pageSectionNavigation .Navigation-items .UnauthenticatedNavigationItem-items-item,.Article-large-pageSectionNavigation .NavigationItem:hover>.NavigationItem-items,.Article-large-pageSectionNavigation [data-dropdown] .NavigationItem-text:after,.Article-large-pageSectionNavigation [data-dropdown] ul,.Article-large-sectionNavigation .NavigationItem:hover>.NavigationItem-items,.Article-large-sectionNavigation [data-dropdown] .NavigationItem-text:after,.Article-longform-pageSectionNavigation .AuthenticatedNavigationItem,.Article-longform-pageSectionNavigation .Navigation-items .UnauthenticatedNavigationItem-items-item,.Article-longform-pageSectionNavigation .NavigationItem:hover>.NavigationItem-items,.Article-longform-pageSectionNavigation [data-dropdown] .NavigationItem-text:after,.Article-longform-pageSectionNavigation [data-dropdown] ul,.Article-longform-sectionNavigation .NavigationItem:hover>.NavigationItem-items,.Article-longform-sectionNavigation [data-dropdown] .NavigationItem-text:after,.Article-pageSectionNavigation .AuthenticatedNavigationItem,.Article-pageSectionNavigation .Navigation-items .UnauthenticatedNavigationItem-items-item,.Article-pageSectionNavigation .NavigationItem:hover>.NavigationItem-items,.Article-pageSectionNavigation [data-dropdown] .NavigationItem-text:after,.Article-pageSectionNavigation [data-dropdown] ul,.Article-sectionNavigation .NavigationItem:hover>.NavigationItem-items,.Article-sectionNavigation [data-dropdown] .NavigationItem-text:after,.AuthenticationPage-pageSectionNavigation .AuthenticatedNavigationItem,.AuthenticationPage-pageSectionNavigation .Navigation-items .UnauthenticatedNavigationItem-items-item,.AuthenticationPage-pageSectionNavigation .NavigationItem:hover>.NavigationItem-items,.AuthenticationPage-pageSectionNavigation [data-dropdown] .NavigationItem-text:after,.AuthenticationPage-pageSectionNavigation [data-dropdown] ul,.AuthenticationPage-sectionNavigation .NavigationItem:hover>.NavigationItem-items,.AuthenticationPage-sectionNavigation [data-dropdown] .NavigationItem-text:after,.AuthorPage-pageSectionNavigation .AuthenticatedNavigationItem,.AuthorPage-pageSectionNavigation .Navigation-items .UnauthenticatedNavigationItem-items-item,.AuthorPage-pageSectionNavigation .NavigationItem:hover>.NavigationItem-items,.AuthorPage-pageSectionNavigation [data-dropdown] .NavigationItem-text:after,.AuthorPage-pageSectionNavigation [data-dropdown] ul,.AuthorPage-sectionNavigation .NavigationItem:hover>.NavigationItem-items,.AuthorPage-sectionNavigation [data-dropdown] .NavigationItem-text:after,.CompanionScreen .GalleryPage-pageSectionNavigation .AuthenticatedNavigationItem,.CompanionScreen .GalleryPage-pageSectionNavigation .Navigation-items .UnauthenticatedNavigationItem-items-item,.CompanionScreen .GalleryPage-pageSectionNavigation .NavigationItem:hover>.NavigationItem-items,.CompanionScreen .GalleryPage-pageSectionNavigation [data-dropdown] .NavigationItem-text:after,.CompanionScreen .GalleryPage-pageSectionNavigation [data-dropdown] ul,.CompanionScreen .GalleryPage-sectionNavigation .NavigationItem:hover>.NavigationItem-items,.CompanionScreen .GalleryPage-sectionNavigation [data-dropdown] .NavigationItem-text:after,.CoursePage-pageSectionNavigation .AuthenticatedNavigationItem,.CoursePage-pageSectionNavigation .Navigation-items .UnauthenticatedNavigationItem-items-item,.CoursePage-pageSectionNavigation .NavigationItem:hover>.NavigationItem-items,.CoursePage-pageSectionNavigation [data-dropdown] .NavigationItem-text:after,.CoursePage-pageSectionNavigation [data-dropdown] ul,.CoursePage-sectionNavigation .NavigationItem:hover>.NavigationItem-items,.CoursePage-sectionNavigation [data-dropdown] .NavigationItem-text:after,.DestinationPage-pageSectionNavigation .AuthenticatedNavigationItem,.DestinationPage-pageSectionNavigation .Navigation-items .UnauthenticatedNavigationItem-items-item,.DestinationPage-pageSectionNavigation .NavigationItem:hover>.NavigationItem-items,.DestinationPage-pageSectionNavigation [data-dropdown] .NavigationItem-text:after,.DestinationPage-pageSectionNavigation [data-dropdown] ul,.DestinationPage-sectionNavigation .NavigationItem:hover>.NavigationItem-items,.DestinationPage-sectionNavigation [data-dropdown] .NavigationItem-text:after,.EmployeePage-pageSectionNavigation .AuthenticatedNavigationItem,.EmployeePage-pageSectionNavigation .Navigation-items .UnauthenticatedNavigationItem-items-item,.EmployeePage-pageSectionNavigation .NavigationItem:hover>.NavigationItem-items,.EmployeePage-pageSectionNavigation [data-dropdown] .NavigationItem-text:after,.EmployeePage-pageSectionNavigation [data-dropdown] ul,.EmployeePage-sectionNavigation .NavigationItem:hover>.NavigationItem-items,.EmployeePage-sectionNavigation [data-dropdown] .NavigationItem-text:after,.GalleryPage-pageSectionNavigation .AuthenticatedNavigationItem,.GalleryPage-pageSectionNavigation .Navigation-items .UnauthenticatedNavigationItem-items-item,.GalleryPage-pageSectionNavigation .NavigationItem:hover>.NavigationItem-items,.GalleryPage-pageSectionNavigation [data-dropdown] .NavigationItem-text:after,.GalleryPage-pageSectionNavigation [data-dropdown] ul,.GalleryPage-sectionNavigation .NavigationItem:hover>.NavigationItem-items,.GalleryPage-sectionNavigation [data-dropdown] .NavigationItem-text:after,.GetBadgePage-pageSectionNavigation .AuthenticatedNavigationItem,.GetBadgePage-pageSectionNavigation .Navigation-items .UnauthenticatedNavigationItem-items-item,.GetBadgePage-pageSectionNavigation .NavigationItem:hover>.NavigationItem-items,.GetBadgePage-pageSectionNavigation [data-dropdown] .NavigationItem-text:after,.GetBadgePage-pageSectionNavigation [data-dropdown] ul,.GetBadgePage-sectionNavigation .NavigationItem:hover>.NavigationItem-items,.GetBadgePage-sectionNavigation [data-dropdown] .NavigationItem-text:after,.GetawaysPage-pageSectionNavigation .AuthenticatedNavigationItem,.GetawaysPage-pageSectionNavigation .Navigation-items .UnauthenticatedNavigationItem-items-item,.GetawaysPage-pageSectionNavigation .NavigationItem:hover>.NavigationItem-items,.GetawaysPage-pageSectionNavigation [data-dropdown] .NavigationItem-text:after,.GetawaysPage-pageSectionNavigation [data-dropdown] ul,.GetawaysPage-sectionNavigation .NavigationItem:hover>.NavigationItem-items,.GetawaysPage-sectionNavigation [data-dropdown] .NavigationItem-text:after,.GolfPackagePage-pageSectionNavigation .AuthenticatedNavigationItem,.GolfPackagePage-pageSectionNavigation .Navigation-items .UnauthenticatedNavigationItem-items-item,.GolfPackagePage-pageSectionNavigation .NavigationItem:hover>.NavigationItem-items,.GolfPackagePage-pageSectionNavigation [data-dropdown] .NavigationItem-text:after,.GolfPackagePage-pageSectionNavigation [data-dropdown] ul,.GolfPackagePage-sectionNavigation .NavigationItem:hover>.NavigationItem-items,.GolfPackagePage-sectionNavigation [data-dropdown] .NavigationItem-text:after,.ListingPage-pageSectionNavigation .AuthenticatedNavigationItem,.ListingPage-pageSectionNavigation .Navigation-items .UnauthenticatedNavigationItem-items-item,.ListingPage-pageSectionNavigation .NavigationItem:hover>.NavigationItem-items,.ListingPage-pageSectionNavigation [data-dropdown] .NavigationItem-text:after,.ListingPage-pageSectionNavigation [data-dropdown] ul,.ListingPage-sectionNavigation .NavigationItem:hover>.NavigationItem-items,.ListingPage-sectionNavigation [data-dropdown] .NavigationItem-text:after,.LocationTagPage-pageSectionNavigation .AuthenticatedNavigationItem,.LocationTagPage-pageSectionNavigation .Navigation-items .UnauthenticatedNavigationItem-items-item,.LocationTagPage-pageSectionNavigation .NavigationItem:hover>.NavigationItem-items,.LocationTagPage-pageSectionNavigation [data-dropdown] .NavigationItem-text:after,.LocationTagPage-pageSectionNavigation [data-dropdown] ul,.LocationTagPage-sectionNavigation .NavigationItem:hover>.NavigationItem-items,.LocationTagPage-sectionNavigation [data-dropdown] .NavigationItem-text:after,.Page-pageSectionNavigation .AuthenticatedNavigationItem,.Page-pageSectionNavigation .Navigation-items .UnauthenticatedNavigationItem-items-item,.Page-pageSectionNavigation .NavigationItem:hover>.NavigationItem-items,.Page-pageSectionNavigation [data-dropdown] .NavigationItem-text:after,.Page-pageSectionNavigation [data-dropdown] ul,.Page-sectionNavigation .NavigationItem:hover>.NavigationItem-items,.Page-sectionNavigation [data-dropdown] .NavigationItem-text:after,.ProfilePage-pageSectionNavigation .AuthenticatedNavigationItem,.ProfilePage-pageSectionNavigation .Navigation-items .UnauthenticatedNavigationItem-items-item,.ProfilePage-pageSectionNavigation .NavigationItem:hover>.NavigationItem-items,.ProfilePage-pageSectionNavigation [data-dropdown] .NavigationItem-text:after,.ProfilePage-pageSectionNavigation [data-dropdown] ul,.ProfilePage-sectionNavigation .NavigationItem:hover>.NavigationItem-items,.ProfilePage-sectionNavigation [data-dropdown] .NavigationItem-text:after,.SearchResultsPage-grid-pageSectionNavigation .AuthenticatedNavigationItem,.SearchResultsPage-grid-pageSectionNavigation .Navigation-items .UnauthenticatedNavigationItem-items-item,.SearchResultsPage-grid-pageSectionNavigation .NavigationItem:hover>.NavigationItem-items,.SearchResultsPage-grid-pageSectionNavigation [data-dropdown] .NavigationItem-text:after,.SearchResultsPage-grid-pageSectionNavigation [data-dropdown] ul,.SearchResultsPage-grid-sectionNavigation .NavigationItem:hover>.NavigationItem-items,.SearchResultsPage-grid-sectionNavigation [data-dropdown] .NavigationItem-text:after,.SearchResultsPage-list-pageSectionNavigation .AuthenticatedNavigationItem,.SearchResultsPage-list-pageSectionNavigation .Navigation-items .UnauthenticatedNavigationItem-items-item,.SearchResultsPage-list-pageSectionNavigation .NavigationItem:hover>.NavigationItem-items,.SearchResultsPage-list-pageSectionNavigation [data-dropdown] .NavigationItem-text:after,.SearchResultsPage-list-pageSectionNavigation [data-dropdown] ul,.SearchResultsPage-list-sectionNavigation .NavigationItem:hover>.NavigationItem-items,.SearchResultsPage-list-sectionNavigation [data-dropdown] .NavigationItem-text:after,.SearchResultsPage-pageSectionNavigation .AuthenticatedNavigationItem,.SearchResultsPage-pageSectionNavigation .Navigation-items .UnauthenticatedNavigationItem-items-item,.SearchResultsPage-pageSectionNavigation .NavigationItem:hover>.NavigationItem-items,.SearchResultsPage-pageSectionNavigation [data-dropdown] .NavigationItem-text:after,.SearchResultsPage-pageSectionNavigation [data-dropdown] ul,.SearchResultsPage-sectionNavigation .NavigationItem:hover>.NavigationItem-items,.SearchResultsPage-sectionNavigation [data-dropdown] .NavigationItem-text:after,.Tag-pageSectionNavigation .AuthenticatedNavigationItem,.Tag-pageSectionNavigation .Navigation-items .UnauthenticatedNavigationItem-items-item,.Tag-pageSectionNavigation .NavigationItem:hover>.NavigationItem-items,.Tag-pageSectionNavigation [data-dropdown] .NavigationItem-text:after,.Tag-pageSectionNavigation [data-dropdown] ul,.Tag-sectionNavigation .NavigationItem:hover>.NavigationItem-items,.Tag-sectionNavigation [data-dropdown] .NavigationItem-text:after,.VideoPage-pageSectionNavigation .AuthenticatedNavigationItem,.VideoPage-pageSectionNavigation .Navigation-items .UnauthenticatedNavigationItem-items-item,.VideoPage-pageSectionNavigation .NavigationItem:hover>.NavigationItem-items,.VideoPage-pageSectionNavigation [data-dropdown] .NavigationItem-text:after,.VideoPage-pageSectionNavigation [data-dropdown] ul,.VideoPage-sectionNavigation .NavigationItem:hover>.NavigationItem-items,.VideoPage-sectionNavigation [data-dropdown] .NavigationItem-text:after,.VideoPageStandard-pageSectionNavigation .AuthenticatedNavigationItem,.VideoPageStandard-pageSectionNavigation .Navigation-items .UnauthenticatedNavigationItem-items-item,.VideoPageStandard-pageSectionNavigation .NavigationItem:hover>.NavigationItem-items,.VideoPageStandard-pageSectionNavigation [data-dropdown] .NavigationItem-text:after,.VideoPageStandard-pageSectionNavigation [data-dropdown] ul,.VideoPageStandard-sectionNavigation .NavigationItem:hover>.NavigationItem-items,.VideoPageStandard-sectionNavigation [data-dropdown] .NavigationItem-text:after{display:none}.ArchitectPage-progress,.Article-large-progress,.Article-longform-progress,.Article-progress,.AuthenticationPage-progress,.AuthorPage-progress,.CompanionScreen .GalleryPage-progress,.CoursePage-progress,.DestinationPage-progress,.EmployeePage-progress,.GalleryPage-progress,.GetBadgePage-progress,.GetawaysPage-progress,.GolfPackagePage-progress,.ListingPage-progress,.LocationTagPage-progress,.Page-progress,.ProfilePage-progress,.SearchResultsPage-grid-progress,.SearchResultsPage-list-progress,.SearchResultsPage-progress,.Tag-progress,.VideoPage-progress,.VideoPageStandard-progress{display:none;box-shadow:0 0 5px 0 rgba(0,0,0,.15);position:fixed;z-index:99;bottom:0;background-color:#fff;width:100%}.ArchitectPage-progress-content,.Article-large-progress-content,.Article-longform-progress-content,.Article-progress-content,.AuthenticationPage-progress-content,.AuthorPage-progress-content,.CompanionScreen .GalleryPage-progress-content,.CoursePage-progress-content,.DestinationPage-progress-content,.EmployeePage-progress-content,.GalleryPage-progress-content,.GetBadgePage-progress-content,.GetawaysPage-progress-content,.GolfPackagePage-progress-content,.ListingPage-progress-content,.LocationTagPage-progress-content,.Page-progress-content,.ProfilePage-progress-content,.SearchResultsPage-grid-progress-content,.SearchResultsPage-list-progress-content,.SearchResultsPage-progress-content,.Tag-progress-content,.VideoPage-progress-content,.VideoPageStandard-progress-content{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:10px 20px 12px}.ArchitectPage-progress-info,.Article-large-progress-info,.Article-longform-progress-info,.Article-progress-info,.AuthenticationPage-progress-info,.AuthorPage-progress-info,.CompanionScreen .GalleryPage-progress-info,.CoursePage-progress-info,.DestinationPage-progress-info,.EmployeePage-progress-info,.GalleryPage-progress-info,.GetBadgePage-progress-info,.GetawaysPage-progress-info,.GolfPackagePage-progress-info,.ListingPage-progress-info,.LocationTagPage-progress-info,.Page-progress-info,.ProfilePage-progress-info,.SearchResultsPage-grid-progress-info,.SearchResultsPage-list-progress-info,.SearchResultsPage-progress-info,.Tag-progress-info,.VideoPage-progress-info,.VideoPageStandard-progress-info{-ms-flex-positive:1;flex-grow:1;display:none}@media only screen and (min-width:768px){.ArchitectPage-progress-info,.Article-large-progress-info,.Article-longform-progress-info,.Article-progress-info,.AuthenticationPage-progress-info,.AuthorPage-progress-info,.CompanionScreen .GalleryPage-progress-info,.CoursePage-progress-info,.DestinationPage-progress-info,.EmployeePage-progress-info,.GalleryPage-progress-info,.GetBadgePage-progress-info,.GetawaysPage-progress-info,.GolfPackagePage-progress-info,.ListingPage-progress-info,.LocationTagPage-progress-info,.Page-progress-info,.ProfilePage-progress-info,.SearchResultsPage-grid-progress-info,.SearchResultsPage-list-progress-info,.SearchResultsPage-progress-info,.Tag-progress-info,.VideoPage-progress-info,.VideoPageStandard-progress-info{display:block}}.ArchitectPage-progress-bar,.Article-large-progress-bar,.Article-longform-progress-bar,.Article-progress-bar,.AuthenticationPage-progress-bar,.AuthorPage-progress-bar,.CompanionScreen .GalleryPage-progress-bar,.CoursePage-progress-bar,.DestinationPage-progress-bar,.EmployeePage-progress-bar,.GalleryPage-progress-bar,.GetBadgePage-progress-bar,.GetawaysPage-progress-bar,.GolfPackagePage-progress-bar,.ListingPage-progress-bar,.LocationTagPage-progress-bar,.Page-progress-bar,.ProfilePage-progress-bar,.SearchResultsPage-grid-progress-bar,.SearchResultsPage-list-progress-bar,.SearchResultsPage-progress-bar,.Tag-progress-bar,.VideoPage-progress-bar,.VideoPageStandard-progress-bar{width:0%;height:3px;z-index:99;max-width:100%;background-color:#63afbc;transition:width .6s ease}.ArchitectPage-progress-title,.Article-large-progress-title,.Article-longform-progress-title,.Article-progress-title,.AuthenticationPage-progress-title,.AuthorPage-progress-title,.CompanionScreen .GalleryPage-progress-title,.CoursePage-progress-title,.DestinationPage-progress-title,.EmployeePage-progress-title,.GalleryPage-progress-title,.GetBadgePage-progress-title,.GetawaysPage-progress-title,.GolfPackagePage-progress-title,.ListingPage-progress-title,.LocationTagPage-progress-title,.Page-progress-title,.ProfilePage-progress-title,.SearchResultsPage-grid-progress-title,.SearchResultsPage-list-progress-title,.SearchResultsPage-progress-title,.Tag-progress-title,.VideoPage-progress-title,.VideoPageStandard-progress-title{font-size:calc(1.2rem);letter-spacing:.2px;-webkit-font-smoothing:auto;text-transform:uppercase;color:#63afbc;margin-bottom:5px;font-weight:500;line-height:1}.ArchitectPage-progress-body,.Article-large-progress-body,.Article-longform-progress-body,.Article-progress-body,.AuthenticationPage-progress-body,.AuthorPage-progress-body,.CompanionScreen .GalleryPage-progress-body,.CoursePage-progress-body,.DestinationPage-progress-body,.EmployeePage-progress-body,.GalleryPage-progress-body,.GetBadgePage-progress-body,.GetawaysPage-progress-body,.GolfPackagePage-progress-body,.ListingPage-progress-body,.LocationTagPage-progress-body,.Page-progress-body,.ProfilePage-progress-body,.SearchResultsPage-grid-progress-body,.SearchResultsPage-list-progress-body,.SearchResultsPage-progress-body,.Tag-progress-body,.VideoPage-progress-body,.VideoPageStandard-progress-body{font-size:calc(1.4rem);font-weight:500;line-height:1.29}.ArchitectPage-progress-actions,.Article-large-progress-actions,.Article-longform-progress-actions,.Article-progress-actions,.AuthenticationPage-progress-actions,.AuthorPage-progress-actions,.CompanionScreen .GalleryPage-progress-actions,.CoursePage-progress-actions,.DestinationPage-progress-actions,.EmployeePage-progress-actions,.GalleryPage-progress-actions,.GetBadgePage-progress-actions,.GetawaysPage-progress-actions,.GolfPackagePage-progress-actions,.ListingPage-progress-actions,.LocationTagPage-progress-actions,.Page-progress-actions,.ProfilePage-progress-actions,.SearchResultsPage-grid-progress-actions,.SearchResultsPage-list-progress-actions,.SearchResultsPage-progress-actions,.Tag-progress-actions,.VideoPage-progress-actions,.VideoPageStandard-progress-actions{float:right;padding:5px 0 0}.Header[data-hide=true]{display:none}@media only screen and (min-width:768px){.Header{height:60px}}.Header-logo img{max-height:26px}.Header-contentWrapper{display:-ms-flexbox;display:flex;width:100%;max-width:768px;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:50px;padding:0 20px;z-index:8}.Header-menuToggle .close-x,.Header-navigation{display:none}.Header-menuToggle{position:absolute;height:24px;width:19px;border:0;background:0 0}[data-toggle-in-navigation=true] .Header-menuToggle .close-x{display:inline-block}[data-toggle-in-navigation=true] .Header-menuToggle .burger-menu{display:none}.Header-toggle{transition:all .3s;width:100%;left:-450px;position:absolute;height:100vh;padding-bottom:50px;overflow-y:auto;overflow-x:hidden;white-space:nowrap}.Header-toggle .NavigationItem-items{padding:0 20px}.Header-toggle[data-toggle-in-navigation=true]{left:0;visibility:visible}.Header-toggle[data-toggle-in-navigation=true]>.Navigation,.Header-toggle[data-toggle-in-navigation=true]>.Page-footer{visibility:visible;display:block}.Header-toggle .Navigation{padding:19px 20px 0}.Header-search{position:absolute;right:0;padding:0 20px;background-color:var(--headerbackgroundColor);height:40px;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;cursor:pointer;max-width:150px}.Header-footer .PageLogo-image,.Header-footerContent .FooterColumns .FooterList-title,.Header-footerContent .FooterColumns .FooterList[data-column-count='5'] .FooterList-items-item:nth-child(2),.Header-footerContent .FooterColumns .FooterList[data-column-count='5'] .FooterList-items-item:nth-child(3),.Header-footerContent .FooterColumns .FooterList[data-column-count='4'] .FooterList-items-item:nth-child(2),.Header-footerContent .FooterColumns .FooterList[data-column-count='4'] .FooterList-items-item:nth-child(3),.Header-footerContent .FooterColumns .FooterList[data-column-count='3'] .FooterList-items-item:nth-child(2),.Header-footerContent .FooterColumns .FooterList[data-column-count='3'] .FooterList-items-item:nth-child(3),.Header-footerContent .FooterColumns .TitleOnlyList-title,.Header-footerContent .Form-items-item .EmailInput-description,.Header-footerContent .Form-items-item .PhoneNumberInput-description,.Header-footerContent .Form-items-item .TextInput-description,.Header-search-input{display:none}.Header-search-button{font-size:calc(1.4rem);line-height:1.29;font-weight:400;border:0;background:0 0;vertical-align:text-top}.Header-footerContent .FooterColumns-columns,.Header-social{border-top:solid 1px rgba(204,204,204,.4)}.Header-footer{white-space:normal}.Header-social{padding:20px 20px 10px}.Header-disclaimer{padding:20px}.Header-footerContent .FooterColumns{padding-bottom:20px}.Header-footerContent .FooterColumns .TitleOnlyList{padding:0 20px}.Header-footerContent .FooterColumns .TitleOnlyList-items-item:last-child .TitleOnlyPromo-title{padding-bottom:0}.Header-footerContent .FooterColumns .FooterList{padding:0}.Header-footerContent .FooterColumns .FooterList-items,.Header-footerContent .FooterColumns .FooterList-items-item{margin:0}.Header-footerContent .FooterColumns .FooterList-items-item:nth-child(1){min-width:280px}.Header-footerContent .Form{padding:0 20px}.Header-footerContent .Form-buttons,.Header-footerContent .Form-items-item{padding-top:10px}.Header-footerContent .Form-buttons button{width:100%;color:#fff;padding:10px;font-size:14px;background-color:#63afbc;border:0}.Header-footerContent .Form-items-item .EmailInput-label,.Header-footerContent .Form-items-item .PhoneNumberInput-label,.Header-footerContent .Form-items-item .TextInput-label{color:transparent;font-size:0}.Header-footerContent .Form input{height:34px;width:100%;font-size:calc(1.4rem);line-height:1.29;line-height:1.07;padding-left:8px;font-weight:400;color:#9d9d9d;outline:0;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.15);border:1px solid rgba(204,204,204,.4)}.Header-footerContent .Form input:focus{outline:0}@media only screen and (min-width:568px){.Header-toggle{max-width:320px}}@media only screen and (min-width:768px){.Header-contentWrapper{max-width:100%;height:60px}.Header-menuToggle{top:18px}.Header-toggle{top:60px}.Header-search-button{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.Header-search-button span{display:inline-block}}@media only screen and (min-width:1024px){.Header-logo{margin-left:40px}.Header-contentWrapper{-ms-flex-pack:start;justify-content:flex-start}.Header-navigation{display:block}.Header-navigation[data-navigation-alignment=right]{text-align:right;margin-right:80px;width:100%}.Header-navigation[data-navigation-alignment=right] .Navigation{max-width:100%}.Header-navigation .Navigation{padding-top:0;top:unset;left:unset;position:relative;max-width:49%;box-shadow:none;padding-left:30px;display:block}.Header-navigation .Navigation-items{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;padding:0}.Header-navigation .Navigation-items .AuthenticatedNavigationItem{display:block;max-height:40px;max-width:300px;position:relative;margin-right:10px}.Header-navigation .Navigation-items .AuthenticatedNavigationItem-items{position:relative;top:10px}.Header-navigation .Navigation-items .UnauthenticatedNavigationItem-items-item{display:block;min-width:80px;min-height:40px;position:relative;margin-right:10px;margin-bottom:0;padding-top:12px}.Header-navigation .Navigation-items .UnauthenticatedNavigationItem-items-item:nth-of-type(3){padding:10px 0}.Header-navigation .Navigation-items-item{margin-bottom:0}}.Footer .Form-items-item .EmailInput-description,.Footer .Form-items-item .PhoneNumberInput-description,.Footer .Form-items-item .TextInput-description,.Footer[data-hide=true]{display:none}@media only screen and (min-width:1280px){.Header .PageLogo-image,.Header-logo{margin-left:0}.Header-navigation .Navigation{max-width:74%}.Header-menuToggle,[data-toggle-in-navigation=true] .Header-toggle{display:none}}@media only screen and (min-width:1440px){.Header-navigation .Navigation{max-width:100%}}.Footer{padding:40px 20px 20px;width:100%;float:left}.Footer .PageLogo-image{padding-bottom:40px}.Footer-disclaimer{padding-top:20px;font-size:calc(1.2rem);font-weight:400;line-height:1.67;letter-spacing:normal;color:#717171}.Footer-footerContent,.Footer-footerContent .FooterColumns:first-child{width:100%}.Footer-footerContent .FooterColumns .FooterList{padding:0 20px;display:none}.Footer .Form-buttons,.Footer .Form-items-item{padding-top:10px}.Footer .Form{padding-bottom:20px;border-bottom:solid 1px rgba(204,204,204,.4);color:var(--footerTextColor);width:100%}.Footer .Form input{height:34px;width:100%;font-size:calc(1.4rem);line-height:1.29;line-height:1.07;padding-left:8px;font-weight:400;color:#9d9d9d;outline:0;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.15);border:1px solid rgba(204,204,204,.4)}.Footer .Form input:focus{outline:0}.Footer .Form-message{font-weight:700;line-height:1.3;color:#717171;padding-bottom:0;color:var(--footerTextColor)}.Footer .Form-items-item .EmailInput-label,.Footer .Form-items-item .PhoneNumberInput-label,.Footer .Form-items-item .TextInput-label{color:transparent;font-size:0}.Footer .Form-title{font-size:calc(1.4rem);font-weight:500;line-height:1.29;color:#717171;color:var(--footerTextColor)}.Footer .Form-buttons button{width:100%;color:#fff;padding:10px;font-size:14px;border:0;background-color:#63afbc}.Footer .TitleOnlyList{padding:0 20px}.Footer .TitleOnlyList-title{font-size:calc(1.4rem);font-weight:500;line-height:1.29}@media only screen and (min-width:568px){.Footer{padding:40px 33px 20px 40px}.Footer-footerContent{display:-ms-inline-flexbox;display:inline-flex}.Footer-footerContent .FooterColumns:first-child{width:67%;margin-right:40px;max-width:280px}.Footer-footerContent .FooterColumns .Form{border:0}.Footer-footerContent .FooterColumns .FooterList{display:block}.Footer-footerContent .FooterColumns .FooterList-items{margin-top:0}}@media only screen and (min-width:768px){.Footer-footerContent .FooterColumns:first-child{width:47%}.Footer-footerContent .FooterColumns:nth-child(2){width:68%}}@media only screen and (min-width:1440px){.Footer{padding:40px 120px 20px}}.ArchitectPage-people,.Article-large-people,.Article-longform-people,.Article-people,.CompanionScreen .GalleryPage-people,.CoursePage-people,.CreativeWorkPage-people,.GalleryPage-people,.ProfilePage-people,.VideoPage-people{padding-top:20px}.ArchitectPage-people .AuthorPromo,.Article-large-people .AuthorPromo,.Article-longform-people .AuthorPromo,.Article-people .AuthorPromo,.CompanionScreen .GalleryPage-people .AuthorPromo,.CoursePage-people .AuthorPromo,.CreativeWorkPage-people .AuthorPromo,.GalleryPage-people .AuthorPromo,.ProfilePage-people .AuthorPromo,.VideoPage-people .AuthorPromo{-ms-flex-align:start;align-items:flex-start}.ArchitectPage-people .AuthorPromo-title a,.Article-large-people .AuthorPromo-title a,.Article-longform-people .AuthorPromo-title a,.Article-people .AuthorPromo-title a,.CompanionScreen .GalleryPage-people .AuthorPromo-title a,.CoursePage-people .AuthorPromo-title a,.CreativeWorkPage-people .AuthorPromo-title a,.GalleryPage-people .AuthorPromo-title a,.ProfilePage-people .AuthorPromo-title a,.VideoPage-people .AuthorPromo-title a{font-size:calc(1.6rem);font-weight:300;line-height:1.22;color:#63afbc}@media only screen and (min-width:1024px){.Footer-footerContent .FooterColumns:first-child{width:40%;margin-right:120px}.Footer-footerContent .FooterColumns:nth-child(2){width:62%}.ArchitectPage-people .AuthorPromo-title a,.Article-large-people .AuthorPromo-title a,.Article-longform-people .AuthorPromo-title a,.Article-people .AuthorPromo-title a,.CompanionScreen .GalleryPage-people .AuthorPromo-title a,.CoursePage-people .AuthorPromo-title a,.CreativeWorkPage-people .AuthorPromo-title a,.GalleryPage-people .AuthorPromo-title a,.ProfilePage-people .AuthorPromo-title a,.VideoPage-people .AuthorPromo-title a{font-size:calc(1.8rem)}}.ArchitectPage-people .AuthorPromo-description,.Article-large-people .AuthorPromo-description,.Article-longform-people .AuthorPromo-description,.Article-people .AuthorPromo-description,.CompanionScreen .GalleryPage-people .AuthorPromo-description,.CoursePage-people .AuthorPromo-description,.CreativeWorkPage-people .AuthorPromo-description,.GalleryPage-people .AuthorPromo-description,.ProfilePage-people .AuthorPromo-description,.VideoPage-people .AuthorPromo-description{font-size:calc(1.6rem);font-weight:300;line-height:1.22}@media only screen and (min-width:1024px){.ArchitectPage-people .AuthorPromo-description,.Article-large-people .AuthorPromo-description,.Article-longform-people .AuthorPromo-description,.Article-people .AuthorPromo-description,.CompanionScreen .GalleryPage-people .AuthorPromo-description,.CoursePage-people .AuthorPromo-description,.CreativeWorkPage-people .AuthorPromo-description,.GalleryPage-people .AuthorPromo-description,.ProfilePage-people .AuthorPromo-description,.VideoPage-people .AuthorPromo-description{font-size:calc(1.8rem)}}.ArchitectPage-people .AuthorPromo-media,.Article-large-people .AuthorPromo-media,.Article-longform-people .AuthorPromo-media,.Article-people .AuthorPromo-media,.CompanionScreen .GalleryPage-people .AuthorPromo-media,.CoursePage-people .AuthorPromo-media,.CreativeWorkPage-people .AuthorPromo-media,.GalleryPage-people .AuthorPromo-media,.ProfilePage-people .AuthorPromo-media,.VideoPage-people .AuthorPromo-media{max-width:60px;max-height:60px}@media only screen and (min-width:768px){.ArchitectPage-people .AuthorPromo-media,.Article-large-people .AuthorPromo-media,.Article-longform-people .AuthorPromo-media,.Article-people .AuthorPromo-media,.CompanionScreen .GalleryPage-people .AuthorPromo-media,.CoursePage-people .AuthorPromo-media,.CreativeWorkPage-people .AuthorPromo-media,.GalleryPage-people .AuthorPromo-media,.ProfilePage-people .AuthorPromo-media,.VideoPage-people .AuthorPromo-media{max-width:100px;max-height:100px}}.FollowButton{background-color:transparent;color:#63afbc;border:1px solid #63afbc;display:inline-block;line-height:1;font-weight:500;transition:all .3s ease;cursor:pointer;font-size:12px;margin-left:25px;padding:8px;text-align:center;text-transform:none;width:90px}.FollowButton:hover,.FollowButton[data-state=ACTIVE]{background-color:#63afbc;color:#fff}.Banner-title,.CircularPromo-category,.FullWidthPromo-category,.PromoTopic,.Quote-attribution{text-transform:uppercase}[lang=es] .FollowButton{width:110px}.FollowButton-label-text.active,.FollowButton-label-text.activeHover{display:none}.FollowButton-label-text.inactive,.FollowButton[data-state=ACTIVE] .FollowButton-label-text.active{display:inline}.FollowButton[data-state=ACTIVE] .FollowButton-label-text.activeHover,.FollowButton[data-state=ACTIVE] .FollowButton-label-text.inactive,.FollowButton[data-state=ACTIVE]:hover .FollowButton-label-text.active{display:none}.FollowButton[data-state=ACTIVE]:hover{background-color:#fff;color:#63afbc}.FollowButton[data-state=ACTIVE]:hover .FollowButton-label-text.activeHover{display:inline}.FollowButton[data-state=ACTIVE]:hover .FollowButton-label-text.inactive{display:none}.AuthorPage-mainContent,.EmployeePage-mainContent{max-width:840px}.AuthorPage-mainContent-wrapper,.EmployeePage-mainContent-wrapper{position:relative;padding-bottom:15px}.AuthorPage-jobInfo,.EmployeePage-jobInfo{text-align:center}.AuthorPage-name,.EmployeePage-name{font-size:calc(2.4rem);font-weight:500;line-height:1.15;margin:0}@media only screen and (min-width:768px){.AuthorPage-contentWrapper,.EmployeePage-contentWrapper{padding:0 40px}.AuthorPage-name,.EmployeePage-name{font-size:calc(3rem)}}@media only screen and (min-width:1024px){.AuthorPage-jobInfo,.EmployeePage-jobInfo{min-width:380px;text-align:left}.AuthorPage-name,.EmployeePage-name{font-size:calc(4rem)}}.AuthorPage-jobTitle,.EmployeePage-jobTitle{font-size:calc(1.4rem);line-height:1.22;color:#323232;padding-bottom:5px;font-weight:500}@media only screen and (min-width:768px){.AuthorPage-jobTitle,.EmployeePage-jobTitle{font-size:calc(1.8rem)}}.AuthorPage-affiliation,.EmployeePage-affiliation{font-size:calc(1.2rem);line-height:1;letter-spacing:normal;color:#333;font-weight:400;display:none}@media only screen and (min-width:768px){.AuthorPage-affiliation,.EmployeePage-affiliation{font-size:calc(1.4rem);display:block}}.AuthorPage-fullBiography,.EmployeePage-fullBiography{font-size:calc(1.6rem);font-weight:300;line-height:1.22;height:auto;padding-bottom:20px}.AuthorPage-content,.EmployeePage-content{padding-bottom:10px}.AuthorPage-image img,.EmployeePage-image img{border-radius:50%;border:1px solid #e0e0e0;max-width:100px;max-height:100px;margin:0 auto}@media only screen and (min-width:768px){.AuthorPage-image,.EmployeePage-image{margin-right:24px}.AuthorPage-image img,.EmployeePage-image img{max-width:150px;max-height:150px}}.AuthorPage-aside,.EmployeePage-aside{padding:40px 0}.AuthorPage-main,.EmployeePage-main{padding-bottom:20px}@media only screen and (min-width:1024px){.AuthorPage-fullBiography,.EmployeePage-fullBiography{font-size:calc(1.8rem)}.AuthorPage-content,.AuthorPage-info,.EmployeePage-content,.EmployeePage-info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.AuthorPage-main,.EmployeePage-main{padding-bottom:40px}.AuthorPage-main[data-aside],.EmployeePage-main[data-aside]{display:-ms-flexbox;display:flex}}.AuthorPage-authorSocialLinks,.EmployeePage-authorSocialLinks{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:1024px){.AuthorPage-authorSocialLinks,.EmployeePage-authorSocialLinks{-ms-flex-pack:start;justify-content:flex-start}}.AuthorPage-authorSocialLinks .SocialBar,.EmployeePage-authorSocialLinks .SocialBar{display:-ms-flexbox;display:flex}.AuthorPage-authorSocialLinks .SocialBar-heading,.EmployeePage-authorSocialLinks .SocialBar-heading{color:#9d9d9d;white-space:nowrap;padding-right:10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.AuthorPage-authorSocialLinks .SocialBar-items-item,.EmployeePage-authorSocialLinks .SocialBar-items-item{width:30px;height:30px;margin:0 5px 10px 0}.AuthorPage-authorSocialLinks .SocialBar-items-item [data-social-service=facebook],.EmployeePage-authorSocialLinks .SocialBar-items-item [data-social-service=facebook]{background-color:#4c67a1}.AuthorPage-authorSocialLinks .SocialBar-items-item [data-social-service=twitter],.EmployeePage-authorSocialLinks .SocialBar-items-item [data-social-service=twitter]{background-color:#1da1f2}.AuthorPage-authorSocialLinks .SocialBar-items-item [data-social-service=googleplus],.EmployeePage-authorSocialLinks .SocialBar-items-item [data-social-service=googleplus]{background-color:#da4b3e}.AuthorPage-authorSocialLinks .SocialBar-items-item [data-social-service=instagram],.EmployeePage-authorSocialLinks .SocialBar-items-item [data-social-service=instagram]{background-color:#d63072}.AuthorPage-authorSocialLinks .SocialBar-items-item [data-social-service=linkedin],.EmployeePage-authorSocialLinks .SocialBar-items-item [data-social-service=linkedin]{background-color:#0077b5}.AuthorPage-authorSocialLinks .SocialBar-items-item [data-social-service=pinterest],.EmployeePage-authorSocialLinks .SocialBar-items-item [data-social-service=pinterest]{background-color:#cb2027}.AuthorPage-authorSocialLinks .SocialBar-items-item [data-social-service=tumblr],.EmployeePage-authorSocialLinks .SocialBar-items-item [data-social-service=tumblr]{background-color:#35465c}.AuthorPage-authorSocialLinks .SocialBar-items-item [data-social-service=youtube],.EmployeePage-authorSocialLinks .SocialBar-items-item [data-social-service=youtube]{background-color:red}.ActionBar-items{display:-ms-inline-flexbox;display:inline-flex;margin:0 0 20px}.ActionBar-items-hiddenItems-item a,.ActionBar-items-seenItems-item a{display:-ms-flexbox;display:flex;height:30px;width:30px}.ActionBar-items-hiddenItems-item .FacebookShareButton,.ActionBar-items-seenItems-item .FacebookShareButton{background-color:#4c67a1}.ActionBar-items-hiddenItems-item .TwitterTweetButton,.ActionBar-items-seenItems-item .TwitterTweetButton{background-color:#1da1f2}.ActionBar-items-hiddenItems-item .GooglePlusShareButton,.ActionBar-items-seenItems-item .GooglePlusShareButton{background-color:#da4b3e}.ActionBar-items-hiddenItems-item .PinterestShareButton,.ActionBar-items-seenItems-item .PinterestShareButton{background-color:#cb2027}.ActionBar-items-hiddenItems-item .LinkedInShareButton,.ActionBar-items-seenItems-item .LinkedInShareButton{background-color:#0077b5}.ActionBar-items-hiddenItems-item .bookmark-icon,.ActionBar-items-hiddenItems-item .favorite-icon,.ActionBar-items-hiddenItems-item .follow-icon,.ActionBar-items-seenItems-item .bookmark-icon,.ActionBar-items-seenItems-item .favorite-icon,.ActionBar-items-seenItems-item .follow-icon{fill:#fff;cursor:pointer}.ActionBar-items-hiddenItems-item .BookmarkButton,.ActionBar-items-hiddenItems-item .FavoriteButton,.ActionBar-items-hiddenItems-item .FollowButton,.ActionBar-items-seenItems-item .BookmarkButton,.ActionBar-items-seenItems-item .FavoriteButton,.ActionBar-items-seenItems-item .FollowButton{cursor:pointer}.ActionBar-items-hiddenItems-item .BookmarkButton[data-state=ACTIVE] svg,.ActionBar-items-hiddenItems-item .FavoriteButton[data-state=ACTIVE] svg,.ActionBar-items-hiddenItems-item .FollowButton[data-state=ACTIVE] svg,.ActionBar-items-seenItems-item .BookmarkButton[data-state=ACTIVE] svg,.ActionBar-items-seenItems-item .FavoriteButton[data-state=ACTIVE] svg,.ActionBar-items-seenItems-item .FollowButton[data-state=ACTIVE] svg{fill:#9d9d9d}.ActionBar-items-hiddenItems-item svg g path,.ActionBar-items-seenItems-item svg g path{fill:#000!important}.ActionBar .HiddenItems-item .bookmark-icon,.ActionBar .SeenItems-item .bookmark-icon,.ActionBar-items-hiddenItems-item .bookmark-icon,.ActionBar-items-seenItems-item .bookmark-icon,.AuthorPromo-actions .bookmark-icon,.CoursePromo-actions .bookmark-icon,.DestinationMapPromo-actions .bookmark-icon,.FeaturedPromo-actions .bookmark-icon,.FullWidthPromo-actions .bookmark-icon,.FullWidthPromo-large-actions .bookmark-icon,.FullWidthPromo-video-actions .bookmark-icon,.GetawaysPackagePromo-actions .bookmark-icon,.GetawaysPackagerPromo-actions .bookmark-icon,.GolfPackagePromo-actions .bookmark-icon,.LeadPromo-actions .bookmark-icon,.LeadPromoWithBelow-actions .bookmark-icon,.ListingPromo-actions .bookmark-icon,.LocationTagPromo-actions .bookmark-icon,.NativeAdPromo-actions .bookmark-icon,.PlaylistItem-actions .bookmark-icon,.ProductPromoImageOnBottom-actions .bookmark-icon,.ProductPromoImageOnLeft-actions .bookmark-icon,.ProductPromoImageOnRight-actions .bookmark-icon,.Promo-actions .bookmark-icon,.PromoCenteredTitle-actions .bookmark-icon,.PromoHover-narrow-actions .bookmark-icon,.PromoImageOnSide-actions .bookmark-icon,.PromoImageOnSide-caption-wrapper-actions .bookmark-icon,.PromoImageOnSide-destinations-actions .bookmark-icon,.PromoImageOnSide-golfPackage-actions .bookmark-icon,.PromoImageOnSide-medium-actions .bookmark-icon,.PromoImageOnSide-small-actions .bookmark-icon,.PromoImageOnSide-smallSquare-actions .bookmark-icon,.PromoImageOnTop-actions .bookmark-icon,.PromoImageOnTop-medium-actions .bookmark-icon,.PromoImageOnTop-small-actions .bookmark-icon,.PromoImageOnTop-smallHover-actions .bookmark-icon,.PromoImageOnTop-smallHoverCourse-actions .bookmark-icon,.PromoImageOnTop-square-actions .bookmark-icon,.PromoTextOverlay-large-actions .bookmark-icon,.ResortPromo-actions .bookmark-icon,.SpotlightPromo-actions .bookmark-icon,.StandardCoursePromo-actions .bookmark-icon,.TimePromo-actions .bookmark-icon{fill:#fff;cursor:pointer}.ActionBar-items-seenItems .socialText,.ActionBar-items-seenItems-item:nth-of-type(4)~.ActionBar-items-seenItems-item{display:none}.ActionBar-items-hiddenItems-item a{margin-bottom:8px}.ArchitectPage-main,.Article-large-main,.Article-longform-main,.Article-main,.CompanionScreen .GalleryPage-main,.CoursePage-main,.GalleryPage-main,.ProfilePage-main{padding:0}.ArchitectPage-contentWrapper,.Article-contentWrapper,.Article-large-contentWrapper,.Article-longform-contentWrapper,.CompanionScreen .GalleryPage-contentWrapper,.CoursePage-contentWrapper,.GalleryPage-contentWrapper,.ProfilePage-contentWrapper{max-width:1220px;margin:0 auto;padding:0 0 20px}.ArchitectPage-comments,.Article-comments,.Article-large-comments,.Article-longform-comments,.CompanionScreen .GalleryPage-comments,.CoursePage-comments,.GalleryPage-comments,.ProfilePage-comments{padding-top:40px;border-top:1px solid #e6e6e6}.ArchitectPage-content,.Article-content,.Article-large-content,.Article-longform-content,.CompanionScreen .GalleryPage-content,.CoursePage-content,.GalleryPage-content,.ProfilePage-content{max-width:840px;margin:0 auto}@media only screen and (min-width:1024px){.ArchitectPage-main,.Article-large-main,.Article-longform-main,.Article-main,.CompanionScreen .GalleryPage-main,.CoursePage-main,.GalleryPage-main,.ProfilePage-main{display:-ms-flexbox;display:flex}.ArchitectPage-contentWrapper,.Article-contentWrapper,.Article-large-contentWrapper,.Article-longform-contentWrapper,.CompanionScreen .GalleryPage-contentWrapper,.CoursePage-contentWrapper,.GalleryPage-contentWrapper,.ProfilePage-contentWrapper{padding:40px}.ArchitectPage-content,.Article-content,.Article-large-content,.Article-longform-content,.CompanionScreen .GalleryPage-content,.CoursePage-content,.GalleryPage-content,.ProfilePage-content{padding:0}[data-aside] .ArchitectPage-content,[data-aside] .Article-content,[data-aside] .Article-large-content,[data-aside] .Article-longform-content,[data-aside] .CompanionScreen .GalleryPage-content,[data-aside] .CoursePage-content,[data-aside] .GalleryPage-content,[data-aside] .ProfilePage-content{width:calc(100% - 350px);margin:0 35px 0 0}}.ArchitectPage-headline,.Article-headline,.Article-large-headline,.Article-longform-headline,.CompanionScreen .GalleryPage-headline,.CoursePage-headline,.GalleryPage-headline,.ProfilePage-headline{font-size:calc(2rem);font-weight:500;line-height:normal;margin:0 0 20px}@media only screen and (min-width:768px){.ArchitectPage-headline,.Article-headline,.Article-large-headline,.Article-longform-headline,.CompanionScreen .GalleryPage-headline,.CoursePage-headline,.GalleryPage-headline,.ProfilePage-headline{font-size:calc(3rem)}}@media only screen and (min-width:1024px){.ArchitectPage-headline,.Article-headline,.Article-large-headline,.Article-longform-headline,.CompanionScreen .GalleryPage-headline,.CoursePage-headline,.GalleryPage-headline,.ProfilePage-headline{font-size:calc(4rem)}}.ArchitectPage-subHeadline,.Article-large-subHeadline,.Article-longform-subHeadline,.Article-subHeadline,.CompanionScreen .GalleryPage-subHeadline,.CoursePage-subHeadline,.GalleryPage-subHeadline,.ProfilePage-subHeadline{font-size:calc(1.6rem);font-weight:300;line-height:1.22;margin-bottom:20px}@media only screen and (min-width:1024px){.ArchitectPage-subHeadline,.Article-large-subHeadline,.Article-longform-subHeadline,.Article-subHeadline,.CompanionScreen .GalleryPage-subHeadline,.CoursePage-subHeadline,.GalleryPage-subHeadline,.ProfilePage-subHeadline{font-size:calc(1.8rem)}}@media only screen and (min-width:768px){.ArchitectPage-meta,.Article-large-meta,.Article-longform-meta,.Article-meta,.CompanionScreen .GalleryPage-meta,.CoursePage-meta,.GalleryPage-meta,.ProfilePage-meta{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;margin-bottom:10px}}.ArchitectPage-actions,.Article-actions,.Article-large-actions,.Article-longform-actions,.CompanionScreen .GalleryPage-actions,.CoursePage-actions,.GalleryPage-actions,.ProfilePage-actions{margin-bottom:20px}@media only screen and (min-width:768px){.ArchitectPage-actions,.Article-actions,.Article-large-actions,.Article-longform-actions,.CompanionScreen .GalleryPage-actions,.CoursePage-actions,.GalleryPage-actions,.ProfilePage-actions{margin-bottom:0}}.ArchitectPage-byline,.Article-byline,.Article-large-byline,.Article-longform-byline,.CompanionScreen .GalleryPage-byline,.CoursePage-byline,.GalleryPage-byline,.ProfilePage-byline{font-size:calc(1.2rem);letter-spacing:.2px;-webkit-font-smoothing:auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:20px}@media only screen and (min-width:768px){.ArchitectPage-byline,.Article-byline,.Article-large-byline,.Article-longform-byline,.CompanionScreen .GalleryPage-byline,.CoursePage-byline,.GalleryPage-byline,.ProfilePage-byline{margin-bottom:0;min-height:40px}}.ArchitectPage-authorName,.Article-authorName,.Article-large-authorName,.Article-longform-authorName,.CompanionScreen .GalleryPage-authorName,.CoursePage-authorName,.GalleryPage-authorName,.ProfilePage-authorName{font-weight:400;-webkit-font-smoothing:antialiased}.ArchitectPage-updatesCorrections,.Article-large-updatesCorrections,.Article-longform-updatesCorrections,.Article-updatesCorrections,.CompanionScreen .GalleryPage-updatesCorrections,.CoursePage-updatesCorrections,.GalleryPage-updatesCorrections,.ProfilePage-updatesCorrections{margin-bottom:30px;width:100%}.ArchitectPage-updatesCorrections hr,.Article-large-updatesCorrections hr,.Article-longform-updatesCorrections hr,.Article-updatesCorrections hr,.CompanionScreen .GalleryPage-updatesCorrections hr,.CoursePage-updatesCorrections hr,.GalleryPage-updatesCorrections hr,.ProfilePage-updatesCorrections hr{margin-bottom:35px;border:0;width:70px}.ArchitectPage-lead,.Article-large-lead,.Article-lead,.Article-longform-lead,.CompanionScreen .GalleryPage-lead,.CoursePage-lead,.GalleryPage-lead,.ProfilePage-lead{padding-bottom:20px;border-bottom:solid 1px #e6e6e6}.ArchitectPage-lead .Carousel .GallerySlide,.Article-large-lead .Carousel .GallerySlide,.Article-lead .Carousel .GallerySlide,.Article-longform-lead .Carousel .GallerySlide,.CompanionScreen .GalleryPage-lead .Carousel .GallerySlide,.CoursePage-lead .Carousel .GallerySlide,.GalleryPage-lead .Carousel .GallerySlide,.ProfilePage-lead .Carousel .GallerySlide{border-bottom:0}.ArchitectPage .Enhancement-item .Figure,.Article .Enhancement-item .Figure,.Article-large .Enhancement-item .Figure,.Article-longform .Enhancement-item .Figure,.CompanionScreen .GalleryPage .Enhancement-item .Figure,.CoursePage .Enhancement-item .Figure,.GalleryPage .Enhancement-item .Figure,.ProfilePage .Enhancement-item .Figure{max-width:1200px;margin-bottom:20px;border-bottom:1px solid #e6e6e6}.ArchitectPage .Enhancement-item .Figure-caption,.Article .Enhancement-item .Figure-caption,.Article-large .Enhancement-item .Figure-caption,.Article-longform .Enhancement-item .Figure-caption,.CompanionScreen .GalleryPage .Enhancement-item .Figure-caption,.CoursePage .Enhancement-item .Figure-caption,.GalleryPage .Enhancement-item .Figure-caption,.ProfilePage .Enhancement-item .Figure-caption{padding:0 20px 20px}.ArchitectPage .Figure img,.Article .Figure img,.Article-large .Figure img,.Article-longform .Figure img,.CompanionScreen .GalleryPage .Figure img,.CoursePage .Figure img,.GalleryPage .Figure img,.ProfilePage .Figure img{width:100%}.ArchitectPage .GoogleDfpAd,.Article .GoogleDfpAd,.Article-large .GoogleDfpAd,.Article-longform .GoogleDfpAd,.CompanionScreen .GalleryPage .GoogleDfpAd,.CoursePage .GoogleDfpAd,.GalleryPage .GoogleDfpAd,.ProfilePage .GoogleDfpAd{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.ArchitectPage-authorImage,.Article-authorImage,.Article-large-authorImage,.Article-longform-authorImage,.CompanionScreen .GalleryPage-authorImage,.CoursePage-authorImage,.GalleryPage-authorImage,.ProfilePage-authorImage{display:none}.Article-large-content{margin:0}.Article-large-headline{font-size:calc(2.4rem);font-weight:500;line-height:normal}@media only screen and (min-width:768px){.ArchitectPage-authorImage,.Article-authorImage,.Article-large-authorImage,.Article-longform-authorImage,.CompanionScreen .GalleryPage-authorImage,.CoursePage-authorImage,.GalleryPage-authorImage,.ProfilePage-authorImage{display:block}.Article-large-headline{font-size:calc(3rem)}.Article-longform-sectionNavigation{text-align:center}}@media only screen and (min-width:1024px){.Article-large-headline{font-size:calc(4rem)}}.Article-large-lead .Figure{margin:0 -7%}.Article-large-lead .Figure-caption{padding:0 6%}@media only screen and (min-width:1440px){.Article-large-headline{font-size:calc(5rem)}.Article-large-lead .Figure{margin:0}.Article-large-lead .Figure-caption{padding:0}}.Article-large-mainContent{margin:0}@media only screen and (min-width:1024px){.Article-large-lead .Figure{margin:0}.Article-large-lead .Figure-caption{padding:0}.Article-large-mainContent{max-width:584px;padding:0}.Article-large-mainContent[data-aside]{margin-right:3%;float:left;max-width:64%}.Article-large-aside{float:right}.Article-large-aside>div:first-child{padding-top:0}}@media only screen and (min-width:1440px){.Article-large-mainContent{max-width:840px}.Article-large-mainContent[data-aside]{margin-right:35px}}.Article-longform-content,.Article-longform-contentWrapper{max-width:none;padding:0}.Article-longform-leadHeadline{position:relative;margin-bottom:20px}.Article-longform-leadHeadline-info{position:absolute;width:100%;bottom:0;left:50%;transform:translateX(-50%);padding:0 20px 40px}.Article-longform-sectionNavigation a{color:#fff}.Article-longform-headline{font-size:calc(2.4rem);font-weight:500;line-height:normal;max-width:1040px;margin:0 auto}@media only screen and (min-width:768px){.Article-longform-headline{font-size:calc(3rem);text-align:center}}@media only screen and (min-width:1024px){.Article-longform-leadHeadline-info{max-width:1040px;margin:0 auto}.Article-longform-headline{font-size:calc(4rem)}}.Article-longform-lead{border:0;padding:0;margin:0}.Article-longform-lead .Figure-caption,.Article-longform-lead .Figure-credit{display:none}.Article-longform-lead .Figure img{height:480px;object-fit:cover}@media only screen and (min-width:768px){.Article-longform-lead .Figure img{width:100%}.Article-longform-meta{margin-bottom:20px}}.Article-longform-mainContent,.Article-longform-pageInfo{margin:0;padding:0}.Article-longform .RichTextArticleBody p,.Article-longform-pageInfo,.Article-longform-people,.Article-longform-tags,.Article-longform-updatesCorrections{padding:0 20px}@media only screen and (min-width:768px){.Article-longform .RichTextArticleBody p,.Article-longform-pageInfo,.Article-longform-people,.Article-longform-tags,.Article-longform-updatesCorrections{padding:0 40px}}@media only screen and (min-width:1024px){.Article-longform-main{display:block}.Article-longform .RichTextArticleBody p,.Article-longform-pageInfo,.Article-longform-people,.Article-longform-tags,.Article-longform-updatesCorrections{padding:0;max-width:840px;margin-right:auto;margin-left:auto}}.Article-longform .Carousel{padding-left:20px;position:relative}@media only screen and (min-width:768px){.Article-longform .Carousel{padding-left:0}.Article-longform .Carousel-title{padding-left:20px}}.Article-longform .Carousel .GallerySlide{border:0}.Article-longform .Carousel .GallerySlide-media{max-height:673px}.Article-longform .Carousel .GallerySlide-info{padding:10px 0 20px;width:100%}@media only screen and (min-width:568px){.Article-longform .Carousel .GallerySlide-infoDescription,.Article-longform .Carousel .GallerySlide-infoTitle{width:calc(100% - 100px)}}.Article-longform .Carousel .slick-prev{right:60px}.Article-longform .Carousel .slick-next{right:20px}.Article-longform .FullWidthPromo{max-width:1440px;margin:0 auto 40px}.Article-longform .FullWidthPromo-media{max-height:480px}.Article-longform .FullWidthPromo img{min-height:320px;object-fit:cover}.Article-longform .FullWidthPromo-info{margin:0 20px;border-bottom:solid 1px #e6e6e6}@media only screen and (min-width:768px){.Article-longform .Carousel .GallerySlide-info{padding:10px 20px 20px;border-bottom:solid 1px #e6e6e6}.Article-longform .FullWidthPromo img{min-height:inherit}.Article-longform .FullWidthPromo-info{margin:0;border:0}.ListArticleBody .ListArticleBodyItem{padding-left:10%}}@media only screen and (min-width:1440px){.Article-longform-headline{font-size:calc(5rem)}.Article-longform .FullWidthPromo-info{max-width:840px}}.Article-longform .Quote{margin:40px 20px}@media only screen and (min-width:1024px){.Article-longform .Quote blockquote{max-width:980px;margin-right:auto;margin-left:auto}.Article-longform .Enhancement-item .Carousel,.Article-longform .Enhancement-item .Figure,.Article-longform .Enhancement-item .GoogleDfpAd,.Article-longform .Enhancement-item .VideoEnhancement{max-width:980px;margin:0 auto 40px}}.Article-longform .Enhancement-item .GoogleDfpAd{margin:40px auto}.Article-longform .Enhancement-item .VideoEnhancement{border:0}.ListArticleBody{margin:0 auto;max-width:840px}.ListArticleBody .ListArticleBodyItem{border-bottom:1px solid #e6e6e6;padding-bottom:20px;margin-bottom:20px}.ListArticleBody .ListArticleBodyItem-headline{font-size:calc(2rem);font-weight:500;line-height:1.3;margin-bottom:10px}@media only screen and (min-width:768px){.ListArticleBody .ListArticleBodyItem-headline{font-size:calc(2.4rem)}}.ListArticleBody-items{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.ListArticleBody-items-item{counter-increment:step-counter;height:100%}.ListArticleBody-items-item:before{content:counter(step-counter);font-size:30px;color:#63afbc;padding:0;line-height:1.7}.Banner,.Banner-title a:link{color:#fff}.Banner{width:100%;background-color:#63afbc;padding:12px 20px;position:relative}.Banner-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:0 20px 0 0;height:100%}@media only screen and (min-width:768px){.ListArticleBody-items-item:before{font-size:60px;float:left;line-height:1}.Banner-content{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}}.Banner-title{font-size:14px;font-weight:700;padding-bottom:12px;margin:0 20px 0 0;color:#fff;white-space:nowrap;min-width:120px}.Banner-link{font-size:calc(1.4rem);font-weight:500;line-height:1.29}.Banner-link-link{display:block}.Banner-close{border:0;outline:0;position:absolute;top:15px;right:20px;left:auto;bottom:0;width:14px;height:14px;background:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/close-x-white.9946542080619fa52609d514e6826259.svg') center no-repeat;background-size:contain}@media only screen and (min-width:768px){.Banner-title{padding:2px 0 0}.Banner-link{padding-right:15px}.Banner-close{top:calc(50% - 10px)}}.Banner[data-banner-hide]{display:none}.Carousel-title{font-size:calc(1.8rem);font-weight:500;line-height:1.22;margin-bottom:10px}.Carousel .GallerySlide{border-bottom:solid 1px #e6e6e6;margin-right:10px}@media only screen and (min-width:568px){.Carousel .GallerySlide{margin:0}}.Carousel .GallerySlide:focus{outline:0}.Carousel .GallerySlide-info{padding:10px 0 20px;width:75%;outline:0;min-height:80px}@media only screen and (min-width:768px){.Carousel .GallerySlide-info{width:85%}}.Carousel .GallerySlide-infoTitle{font-size:calc(1.4rem);font-weight:500;line-height:1.29;margin-bottom:11px}.Carousel .GallerySlide-infoAttribution,.Carousel .GallerySlide-infoDescription{font-weight:400;font-size:calc(1.2rem);letter-spacing:.2px;-webkit-font-smoothing:auto}.ThreeByOne-rows,.ThreeByOne-title{margin:0 auto;max-width:1200px;width:100%}.Carousel .GallerySlide-infoAttribution{color:#9b9b9b}.Carousel .GallerySlide-media{max-height:472px;overflow:hidden}.Carousel .GallerySlide-media img{width:100%}.Carousel .GallerySlide-count{font-size:calc(1.2rem);letter-spacing:.2px;-webkit-font-smoothing:auto;font-weight:700}.Carousel .slick-next:focus,.Carousel .slick-prev:focus{background-color:#63afbc}.Carousel .slick-disabled{background-color:#f5f5f5}.ThreeByOne{padding:0}.ThreeByOne-title{font-size:calc(2rem);font-weight:500;line-height:1.3;padding:0 20px}@media only screen and (min-width:768px){.ThreeByOne-title{font-size:calc(2.4rem);padding:0 40px}}@media only screen and (min-width:1440px){.ThreeByOne-title{padding:0}}.ThreeByOne-rows{list-style-type:none;padding:0 20px}@media only screen and (min-width:768px){.ThreeByOne-rows{padding:0 40px}}@media only screen and (min-width:1440px){.ThreeByOne-rows{padding:0}}.ThreeByOne-rows-item{width:100%}.ThreeByOne .TwoColumnContainer{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.ThreeByOne .TwoColumnContainer-columnOne{-ms-flex-order:1;order:1}.ThreeByOne .TwoColumnContainer-columnTwo{-ms-flex-order:2;order:2}@media only screen and (min-width:768px){.ThreeByOne .TwoColumnContainer{display:-ms-flexbox;display:flex;width:100%}.ThreeByOne .TwoColumnContainer-columnOne{margin-bottom:0;width:100%}.ThreeByOne .TwoColumnContainer-columnTwo{width:100%}.ThreeByOne .TwoColumnContainer-columnTwo>div,.ThreeByOne .TwoColumnContainer-columnTwo>section{padding:0}}@media only screen and (min-width:1024px){.ThreeByOne .TwoColumnContainer{-ms-flex-flow:row nowrap;flex-flow:row nowrap}.ThreeByOne .TwoColumnContainer-columnOne{width:70%;margin-right:40px;max-width:840px}.ThreeByOne .TwoColumnContainer-columnTwo{max-width:300px}}.CheckboxInput,.EmailInput,.Input,.PasswordInput{padding-top:20px}.CheckboxInput label,.EmailInput label,.Input label,.PasswordInput label{font-size:calc(1.4rem);font-weight:500;line-height:1.29;padding-bottom:10px}.CheckboxInput input{width:unset;box-shadow:none;height:unset}input{font-size:calc(1.4rem);line-height:1.29;font-weight:400;padding:11px 12px 11px 8px;width:100%;height:40px;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.15);border:1px solid rgba(204,204,204,.4);margin-top:5px}.GalleryPage-contentWrapper{padding:0;max-width:none}.GalleryPage-main{max-width:1220px;margin:0 auto}.GalleryPage-gridLead{position:relative;display:-ms-grid;display:grid;grid-template-rows:80px 80px}.GalleryPage .GallerySlide-info .slide-count,.GalleryPage-gridLead-item:nth-child(n+6){display:none}@media only screen and (min-width:768px){.GalleryPage-gridLead{-ms-grid-rows:128px 128px;grid-template-rows:128px 128px}}@media only screen and (min-width:1024px){.GalleryPage-main{padding:40px}.GalleryPage-gridLead{-ms-grid-rows:170px 170px;grid-template-rows:170px 170px}}.GalleryPage-gridLead:after{background-color:#63afbc;position:absolute;bottom:20px;left:20px;height:40px}@media only screen and (min-width:1024px){.GalleryPage-gridLead:after{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/grid-white-large.53280a0a2bfead0fb286695b82a2b348.svg');bottom:60px;padding:24px;height:80px}}.GalleryPage-gridLead-count{background-color:rgba(0,0,0,.5);position:absolute;padding:12px 0;bottom:20px;left:60px;font-size:12px;color:#fff;width:80px;text-align:center;height:40px}.GalleryPage-gridLead-item{overflow:hidden;border:.5px solid #fff}.GalleryPage-gridLead-item:nth-child(1){-ms-grid-row-span:2;-ms-grid-row:1;grid-row:1/span 2}.GalleryPage-gridLead-item:nth-child(2){-ms-grid-row-span:1;-ms-grid-row:1;grid-row:1/span 1;-ms-grid-column-span:1;-ms-grid-column:2;grid-column:2/span 1}.GalleryPage-gridLead-item:nth-child(3){-ms-grid-column-span:2;-ms-grid-column:3;grid-column:3/span 2}.GalleryPage-gridLead-item:nth-child(4){-ms-grid-row-span:1;-ms-grid-row:2;grid-row:2/span 1;-ms-grid-column-span:2;-ms-grid-column:2;grid-column:2/span 2}.GalleryPage-gridLead-item:nth-child(5){-ms-grid-row-span:1;-ms-grid-row:2;grid-row:2/span 1;-ms-grid-column-span:1;-ms-grid-column:4;grid-column:4/span 1}.GalleryPage-gridLead-item img{width:100%;height:100%;object-fit:cover;vertical-align:middle}.GalleryPage-galleryBody{margin:20px 0}@media only screen and (min-width:768px){.GalleryPage-galleryBody{margin:40px 0}}.GalleryPage-pagination{text-align:center;margin:20px 0}.GalleryPage-pagination a{margin:0 5px}@media only screen and (min-width:768px){.GalleryPage-pagination{margin:40px 0}}.GallerySlide-infoTitle{font-size:calc(1.4rem);font-weight:500;line-height:1.29;margin-bottom:11px}.GallerySlide-infoDescription{font-size:calc(1.2rem);letter-spacing:.2px;-webkit-font-smoothing:auto;font-weight:400;line-height:normal}.glightbox-GalleryOverlay .gslide .ginner-container.desc-bottom{max-width:1200px!important}@media only screen and (min-width:1024px){.GalleryPage-gridLead-count{left:20px;padding:10px 0}}.glightbox-GalleryOverlay .gclose{border:.5px solid #fff;position:fixed;top:10px;right:25px;padding:3px 7px;width:auto;height:auto}.glightbox-GalleryOverlay .gclose:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/close-x-white.9946542080619fa52609d514e6826259.svg')}.CircularPromoCarousel[data-inverse-colors] .slick-next:before,.CircularPromoCarousel[data-inverse-colors] .slick-prev:before,.DestinationCarousel[data-inverse-colors] .slick-next:before,.DestinationCarousel[data-inverse-colors] .slick-prev:before,.GetawaysPackageCarousel[data-inverse-colors] .slick-next:before,.GetawaysPackageCarousel[data-inverse-colors] .slick-prev:before,.PromoCarousel[data-inverse-colors] .slick-next:before,.PromoCarousel[data-inverse-colors] .slick-prev:before,.PromoHoverCarousel-narrow[data-inverse-colors] .slick-next:before,.PromoHoverCarousel-narrow[data-inverse-colors] .slick-prev:before,.PromoHoverCarousel[data-inverse-colors] .slick-next:before,.PromoHoverCarousel[data-inverse-colors] .slick-prev:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/carousel-arrow-white.4fbbde1cfe7ce73353792ffcdf80ea63.svg')}@media only screen and (min-width:568px){.glightbox-GalleryOverlay .gslide .ginner-container.desc-bottom{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.glightbox-GalleryOverlay.show-info .gslide-description{width:50%}}.AuthorPromoList-items-item>div{padding-bottom:0}.ErrorList{position:relative;background-size:cover;background-position:center center}.ErrorList-content{padding:40px 20px;background-color:rgba(0,0,0,.3)}@media only screen and (min-width:768px){.glightbox-GalleryOverlay .gslide .ginner-container.desc-bottom{display:inline-block}.glightbox-GalleryOverlay.show-info .gslide-description{width:100%}.ErrorList-content{padding:50px 57px}.ErrorList-content-text{width:50%}.ErrorList-items{column-count:2;column-gap:75px}}@media only screen and (min-width:1024px){.ErrorList-content{padding:88px 40px}}@media only screen and (min-width:1440px){.GalleryPage-gridLead{-ms-grid-rows:240px 240px;grid-template-rows:240px 240px}.ErrorList-content{padding:180px 120px}}.ErrorList-subTitle{color:#fff;font-size:12px;font-weight:700;letter-spacing:.2px}@media only screen and (min-width:1024px){.ErrorList-subTitle{font-size:14px;letter-spacing:.3px}}.ErrorList-title{color:#fff;font-size:40px;font-weight:500;line-height:1.15;margin-bottom:10px}@media only screen and (min-width:1024px){.ErrorList-title{font-size:70px;line-height:normal}}.ErrorList-description{color:#fff;font-size:18px;font-weight:300;line-height:1.2;margin-bottom:40px}.ErrorList-items-item{padding-bottom:10px;display:inline-block;width:100%;color:#fff}.FooterList[data-column-count='5'] .FooterList-items-item{width:calc(20% - 20px)}.FooterList[data-column-count='4'] .FooterList-items-item{width:calc(25% - 20px)}.FooterList[data-column-count='3'] .FooterList-items-item{width:calc(33.333% - 20px)}.FooterList .TitleOnlyList-items-item{border:0;display:block;padding:0}.FooterList .TitleOnlyList-items-item:first-child{padding:0}@media only screen and (min-width:568px){.FooterList-items-item,.FooterList-title{display:none}.FooterList{padding:0}.FooterList[data-column-count='5'] .FooterList-items,.FooterList[data-column-count='5'] .FooterList-items-item,.FooterList[data-column-count='4'] .FooterList-items,.FooterList[data-column-count='4'] .FooterList-items-item,.FooterList[data-column-count='3'] .FooterList-items,.FooterList[data-column-count='3'] .FooterList-items-item{width:100%}.FooterList-items{margin-top:0}.FooterList-items-item:first-of-type{display:block}}@media only screen and (min-width:768px){.FooterList[data-column-count='5'] .FooterList-items,.FooterList[data-column-count='4'] .FooterList-items,.FooterList[data-column-count='3'] .FooterList-items{display:-ms-inline-flexbox;display:inline-flex}.FooterList[data-column-count='5'] .FooterList-items-item,.FooterList[data-column-count='4'] .FooterList-items-item,.FooterList[data-column-count='3'] .FooterList-items-item{width:50%}.FooterList[data-column-count='5'] .FooterList-items-item:nth-child(2),.FooterList[data-column-count='4'] .FooterList-items-item:nth-child(2),.FooterList[data-column-count='3'] .FooterList-items-item:nth-child(2){display:block}}@media only screen and (min-width:1024px){.ErrorList-description{font-size:20px}.ErrorList-items-item .TitleOnlyPromo-title{font-size:16px}.FooterList-items-item{display:block}}.AuthorPromoList-title,.CourseDetailHighlightList-title,.CourseList-title,.CoursesNearMe .BottomBorderTabItem-content-title,.DestinationList-title,.DestinationMapModule-tabs .BottomBorderTabItem-content-title,.FeaturedDestinationList-title,.FooterList-title,.GetawaysDestinationList-title,.GetawaysPackageList-title,.GetawaysPackagerList-title,.GetawaysResortPage .IntroList-title,.GolfPackageOneColumnList-title,.HighlightListModule-title,.IntroList-title,.LargeLead-title,.List-title,.ListFourColumnGrid-title,.ListGrid-title,.ListOneColumnGrid-title,.ListSavedAssets-title,.ListSidebar-title,.ListThreeColumnGrid-title,.ListTwoColumnGrid-title,.ListingList-title,.LocationTagPage .BottomBorderTabs .BottomBorderTabItem-content-title,.MyCourses .BottomBorderTabs .content-title,.PremiumPromoOneColumnList-title,.ProductPromoList-title,.ResortPackageDetailsList-title,.ResortPromoCarousel-title,.ResortPromoList-title,.SmallPromoList-title,.StandardCourseList-title,.TitleOnlyList-title{font-size:calc(2rem);font-weight:500;line-height:1.3;padding-top:20px}@media only screen and (min-width:768px){.AuthorPromoList-title,.CourseDetailHighlightList-title,.CourseList-title,.CoursesNearMe .BottomBorderTabItem-content-title,.DestinationList-title,.DestinationMapModule-tabs .BottomBorderTabItem-content-title,.FeaturedDestinationList-title,.FooterList-title,.GetawaysDestinationList-title,.GetawaysPackageList-title,.GetawaysPackagerList-title,.GetawaysResortPage .IntroList-title,.GolfPackageOneColumnList-title,.HighlightListModule-title,.IntroList-title,.LargeLead-title,.List-title,.ListFourColumnGrid-title,.ListGrid-title,.ListOneColumnGrid-title,.ListSavedAssets-title,.ListSidebar-title,.ListThreeColumnGrid-title,.ListTwoColumnGrid-title,.ListingList-title,.LocationTagPage .BottomBorderTabs .BottomBorderTabItem-content-title,.MyCourses .BottomBorderTabs .content-title,.PremiumPromoOneColumnList-title,.ProductPromoList-title,.ResortPackageDetailsList-title,.ResortPromoCarousel-title,.ResortPromoList-title,.SmallPromoList-title,.StandardCourseList-title,.TitleOnlyList-title{font-size:calc(2.4rem)}}.TwoColumnContainer-columnOne .AuthorPromoList-content,.TwoColumnContainer-columnOne .CourseDetailHighlightList-content,.TwoColumnContainer-columnOne .CourseList-content,.TwoColumnContainer-columnOne .CoursesNearMe .BottomBorderTabItem-content-content,.TwoColumnContainer-columnOne .DestinationList-content,.TwoColumnContainer-columnOne .DestinationMapModule-tabs .BottomBorderTabItem-content-content,.TwoColumnContainer-columnOne .FeaturedDestinationList-content,.TwoColumnContainer-columnOne .FooterList-content,.TwoColumnContainer-columnOne .GetawaysDestinationList-content,.TwoColumnContainer-columnOne .GetawaysPackageList-content,.TwoColumnContainer-columnOne .GetawaysPackagerList-content,.TwoColumnContainer-columnOne .GetawaysResortPage .IntroList-content,.TwoColumnContainer-columnOne .GolfPackageOneColumnList-content,.TwoColumnContainer-columnOne .HighlightListModule-content,.TwoColumnContainer-columnOne .IntroList-content,.TwoColumnContainer-columnOne .LargeLead-content,.TwoColumnContainer-columnOne .List-content,.TwoColumnContainer-columnOne .ListFourColumnGrid-content,.TwoColumnContainer-columnOne .ListGrid-content,.TwoColumnContainer-columnOne .ListOneColumnGrid-content,.TwoColumnContainer-columnOne .ListSavedAssets-content,.TwoColumnContainer-columnOne .ListSidebar-content,.TwoColumnContainer-columnOne .ListThreeColumnGrid-content,.TwoColumnContainer-columnOne .ListTwoColumnGrid-content,.TwoColumnContainer-columnOne .ListingList-content,.TwoColumnContainer-columnOne .LocationTagPage .BottomBorderTabs .BottomBorderTabItem-content-content,.TwoColumnContainer-columnOne .MyCourses .BottomBorderTabs .content-content,.TwoColumnContainer-columnOne .PremiumPromoOneColumnList-content,.TwoColumnContainer-columnOne .ProductPromoList-content,.TwoColumnContainer-columnOne .ResortPackageDetailsList-content,.TwoColumnContainer-columnOne .ResortPromoCarousel-content,.TwoColumnContainer-columnOne .ResortPromoList-content,.TwoColumnContainer-columnOne .SmallPromoList-content,.TwoColumnContainer-columnOne .StandardCourseList-content,.TwoColumnContainer-columnOne .TitleOnlyList-content,.TwoColumnContainer-columnTwo .AuthorPromoList-content,.TwoColumnContainer-columnTwo .CourseDetailHighlightList-content,.TwoColumnContainer-columnTwo .CourseList-content,.TwoColumnContainer-columnTwo .CoursesNearMe .BottomBorderTabItem-content-content,.TwoColumnContainer-columnTwo .DestinationList-content,.TwoColumnContainer-columnTwo .DestinationMapModule-tabs .BottomBorderTabItem-content-content,.TwoColumnContainer-columnTwo .FeaturedDestinationList-content,.TwoColumnContainer-columnTwo .FooterList-content,.TwoColumnContainer-columnTwo .GetawaysDestinationList-content,.TwoColumnContainer-columnTwo .GetawaysPackageList-content,.TwoColumnContainer-columnTwo .GetawaysPackagerList-content,.TwoColumnContainer-columnTwo .GetawaysResortPage .IntroList-content,.TwoColumnContainer-columnTwo .GolfPackageOneColumnList-content,.TwoColumnContainer-columnTwo .HighlightListModule-content,.TwoColumnContainer-columnTwo .IntroList-content,.TwoColumnContainer-columnTwo .LargeLead-content,.TwoColumnContainer-columnTwo .List-content,.TwoColumnContainer-columnTwo .ListFourColumnGrid-content,.TwoColumnContainer-columnTwo .ListGrid-content,.TwoColumnContainer-columnTwo .ListOneColumnGrid-content,.TwoColumnContainer-columnTwo .ListSavedAssets-content,.TwoColumnContainer-columnTwo .ListSidebar-content,.TwoColumnContainer-columnTwo .ListThreeColumnGrid-content,.TwoColumnContainer-columnTwo .ListTwoColumnGrid-content,.TwoColumnContainer-columnTwo .ListingList-content,.TwoColumnContainer-columnTwo .LocationTagPage .BottomBorderTabs .BottomBorderTabItem-content-content,.TwoColumnContainer-columnTwo .MyCourses .BottomBorderTabs .content-content,.TwoColumnContainer-columnTwo .PremiumPromoOneColumnList-content,.TwoColumnContainer-columnTwo .ProductPromoList-content,.TwoColumnContainer-columnTwo .ResortPackageDetailsList-content,.TwoColumnContainer-columnTwo .ResortPromoCarousel-content,.TwoColumnContainer-columnTwo .ResortPromoList-content,.TwoColumnContainer-columnTwo .SmallPromoList-content,.TwoColumnContainer-columnTwo .StandardCourseList-content,.TwoColumnContainer-columnTwo .TitleOnlyList-content{padding:0}.AuthorPromoList-description,.CourseDetailHighlightList-description,.CourseList-description,.CoursesNearMe .BottomBorderTabItem-content-description,.DestinationList-description,.DestinationMapModule-tabs .BottomBorderTabItem-content-description,.FeaturedDestinationList-description,.FooterList-description,.GetawaysDestinationList-description,.GetawaysPackageList-description,.GetawaysPackagerList-description,.GetawaysResortPage .IntroList-description,.GolfPackageOneColumnList-description,.HighlightListModule-description,.IntroList-description,.LargeLead-description,.List-description,.ListFourColumnGrid-description,.ListGrid-description,.ListOneColumnGrid-description,.ListSavedAssets-description,.ListSidebar-description,.ListThreeColumnGrid-description,.ListTwoColumnGrid-description,.ListingList-description,.LocationTagPage .BottomBorderTabs .BottomBorderTabItem-content-description,.MyCourses .BottomBorderTabs .content-description,.PremiumPromoOneColumnList-description,.ProductPromoList-description,.ResortPackageDetailsList-description,.ResortPromoCarousel-description,.ResortPromoList-description,.SmallPromoList-description,.StandardCourseList-description,.TitleOnlyList-description{font-size:calc(1.6rem);font-weight:300;line-height:1.22;margin-top:5px}.AuthorPromoList-items,.CourseDetailHighlightList-items,.CourseList-items,.CoursesNearMe .BottomBorderTabItem-content-items,.DestinationList-items,.DestinationMapModule-tabs .BottomBorderTabItem-content-items,.FeaturedDestinationList-items,.FooterList-items,.GetawaysDestinationList-items,.GetawaysPackageList-items,.GetawaysPackagerList-items,.GetawaysResortPage .IntroList-items,.GolfPackageOneColumnList-items,.HighlightListModule-items,.IntroList-items,.LargeLead-items,.List-items,.ListFourColumnGrid-items,.ListGrid-items,.ListOneColumnGrid-items,.ListSavedAssets-items,.ListSidebar-items,.ListThreeColumnGrid-items,.ListTwoColumnGrid-items,.ListingList-items,.LocationTagPage .BottomBorderTabs .BottomBorderTabItem-content-items,.MyCourses .BottomBorderTabs .content-items,.PremiumPromoOneColumnList-items,.ProductPromoList-items,.ResortPackageDetailsList-items,.ResortPromoCarousel-items,.ResortPromoList-items,.SmallPromoList-items,.StandardCourseList-items,.TitleOnlyList-items{padding-top:20px;display:block}.AuthorPromoList-pagination a,.CourseDetailHighlightList-pagination a,.CourseList-pagination a,.CoursesNearMe .BottomBorderTabItem-content-pagination a,.DestinationList-pagination a,.DestinationMapModule-tabs .BottomBorderTabItem-content-pagination a,.FeaturedDestinationList-pagination a,.FooterList-pagination a,.GetawaysDestinationList-pagination a,.GetawaysPackageList-pagination a,.GetawaysPackagerList-pagination a,.GetawaysResortPage .IntroList-pagination a,.GolfPackageOneColumnList-pagination a,.HighlightListModule-pagination a,.IntroList-pagination a,.LargeLead-pagination a,.List-pagination a,.ListFourColumnGrid-pagination a,.ListGrid-pagination a,.ListOneColumnGrid-pagination a,.ListSavedAssets-pagination a,.ListSidebar-pagination a,.ListThreeColumnGrid-pagination a,.ListTwoColumnGrid-pagination a,.ListingList-pagination a,.LocationTagPage .BottomBorderTabs .BottomBorderTabItem-content-pagination a,.MyCourses .BottomBorderTabs .content-pagination a,.PremiumPromoOneColumnList-pagination a,.ProductPromoList-pagination a,.ResortPackageDetailsList-pagination a,.ResortPromoCarousel-pagination a,.ResortPromoList-pagination a,.SmallPromoList-pagination a,.StandardCourseList-pagination a,.TitleOnlyList-pagination a{margin:0 5px}.AuthorPromoList-cta,.CourseDetailHighlightList-cta,.CourseList-cta,.CoursesNearMe .BottomBorderTabItem-content-cta,.DestinationList-cta,.DestinationMapModule-tabs .BottomBorderTabItem-content-cta,.FeaturedDestinationList-cta,.FooterList-cta,.GetawaysDestinationList-cta,.GetawaysPackageList-cta,.GetawaysPackagerList-cta,.GetawaysResortPage .IntroList-cta,.GolfPackageOneColumnList-cta,.HighlightListModule-cta,.IntroList-cta,.LargeLead-cta,.List-cta,.ListFourColumnGrid-cta,.ListGrid-cta,.ListOneColumnGrid-cta,.ListSavedAssets-cta,.ListSidebar-cta,.ListThreeColumnGrid-cta,.ListTwoColumnGrid-cta,.ListingList-cta,.LocationTagPage .BottomBorderTabs .BottomBorderTabItem-content-cta,.MyCourses .BottomBorderTabs .content-cta,.PremiumPromoOneColumnList-cta,.ProductPromoList-cta,.ResortPackageDetailsList-cta,.ResortPromoCarousel-cta,.ResortPromoList-cta,.SmallPromoList-cta,.StandardCourseList-cta,.TitleOnlyList-cta{padding:20px 0}@media only screen and (min-width:768px){.AuthorPromoList-cta,.CourseDetailHighlightList-cta,.CourseList-cta,.CoursesNearMe .BottomBorderTabItem-content-cta,.DestinationList-cta,.DestinationMapModule-tabs .BottomBorderTabItem-content-cta,.FeaturedDestinationList-cta,.FooterList-cta,.GetawaysDestinationList-cta,.GetawaysPackageList-cta,.GetawaysPackagerList-cta,.GetawaysResortPage .IntroList-cta,.GolfPackageOneColumnList-cta,.HighlightListModule-cta,.IntroList-cta,.LargeLead-cta,.List-cta,.ListFourColumnGrid-cta,.ListGrid-cta,.ListOneColumnGrid-cta,.ListSavedAssets-cta,.ListSidebar-cta,.ListThreeColumnGrid-cta,.ListTwoColumnGrid-cta,.ListingList-cta,.LocationTagPage .BottomBorderTabs .BottomBorderTabItem-content-cta,.MyCourses .BottomBorderTabs .content-cta,.PremiumPromoOneColumnList-cta,.ProductPromoList-cta,.ResortPackageDetailsList-cta,.ResortPromoCarousel-cta,.ResortPromoList-cta,.SmallPromoList-cta,.StandardCourseList-cta,.TitleOnlyList-cta{padding:40px 0}}.DestinationList[data-nopaddingtop],.FooterList[data-nopaddingtop],.GetawaysDestinationList[data-nopaddingtop],.GetawaysPackageList[data-nopaddingtop],.GetawaysPackagerList[data-nopaddingtop],.GetawaysResortPage .IntroList[data-nopaddingtop],.GolfPackageOneColumnList[data-nopaddingtop],.IntroList[data-nopaddingtop],.ListFourColumnGrid[data-nopaddingtop],.ListGrid[data-nopaddingtop],.ListOneColumnGrid[data-nopaddingtop],.ListSavedAssets[data-nopaddingtop],.ListThreeColumnGrid[data-nopaddingtop],.ListTwoColumnGrid[data-nopaddingtop],.PremiumPromoOneColumnList[data-nopaddingtop],.ResortPackageDetailsList[data-nopaddingtop],.ResortPromoCarousel[data-nopaddingtop],.ResortPromoList[data-nopaddingtop]{padding-top:0}.DestinationList-row,.FooterList-row,.GetawaysDestinationList-row,.GetawaysPackageList-row,.GetawaysPackagerList-row,.GetawaysResortPage .IntroList-row,.GolfPackageOneColumnList-row,.IntroList-row,.ListFourColumnGrid-row,.ListGrid-row,.ListOneColumnGrid-row,.ListSavedAssets-row,.ListThreeColumnGrid-row,.ListTwoColumnGrid-row,.PremiumPromoOneColumnList-row,.ResortPackageDetailsList-row,.ResortPromoCarousel-row,.ResortPromoList-row{-ms-flex-direction:column;flex-direction:column}.DestinationList-items-item,.FooterList-items-item,.GetawaysDestinationList-items-item,.GetawaysPackageList-items-item,.GetawaysPackagerList-items-item,.GetawaysResortPage .IntroList-items-item,.GolfPackageOneColumnList-items-item,.IntroList-items-item,.ListFourColumnGrid-items-item,.ListGrid-items-item,.ListOneColumnGrid-items-item,.ListSavedAssets-items-item,.ListThreeColumnGrid-items-item,.ListTwoColumnGrid-items-item,.PremiumPromoOneColumnList-items-item,.ResortPackageDetailsList-items-item,.ResortPromoCarousel-items-item,.ResortPromoList-items-item{width:100%}[data-infinite-load] .DestinationList-pagination,[data-infinite-load] .FooterList-pagination,[data-infinite-load] .GetawaysDestinationList-pagination,[data-infinite-load] .GetawaysPackageList-pagination,[data-infinite-load] .GetawaysPackagerList-pagination,[data-infinite-load] .GetawaysResortPage .IntroList-pagination,[data-infinite-load] .GolfPackageOneColumnList-pagination,[data-infinite-load] .IntroList-pagination,[data-infinite-load] .ListFourColumnGrid-pagination,[data-infinite-load] .ListGrid-pagination,[data-infinite-load] .ListOneColumnGrid-pagination,[data-infinite-load] .ListSavedAssets-pagination,[data-infinite-load] .ListThreeColumnGrid-pagination,[data-infinite-load] .ListTwoColumnGrid-pagination,[data-infinite-load] .PremiumPromoOneColumnList-pagination,[data-infinite-load] .ResortPackageDetailsList-pagination,[data-infinite-load] .ResortPromoCarousel-pagination,[data-infinite-load] .ResortPromoList-pagination,[data-load-more] .DestinationList-pagination,[data-load-more] .FooterList-pagination,[data-load-more] .GetawaysDestinationList-pagination,[data-load-more] .GetawaysPackageList-pagination,[data-load-more] .GetawaysPackagerList-pagination,[data-load-more] .GetawaysResortPage .IntroList-pagination,[data-load-more] .GolfPackageOneColumnList-pagination,[data-load-more] .IntroList-pagination,[data-load-more] .ListFourColumnGrid-pagination,[data-load-more] .ListGrid-pagination,[data-load-more] .ListOneColumnGrid-pagination,[data-load-more] .ListSavedAssets-pagination,[data-load-more] .ListThreeColumnGrid-pagination,[data-load-more] .ListTwoColumnGrid-pagination,[data-load-more] .PremiumPromoOneColumnList-pagination,[data-load-more] .ResortPackageDetailsList-pagination,[data-load-more] .ResortPromoCarousel-pagination,[data-load-more] .ResortPromoList-pagination{display:none}[data-loading-animation]{text-align:center;margin:0 auto}[data-loading-more]{display:table;text-align:center;margin:20px auto}@media only screen and (min-width:768px){.DestinationList-row,.FooterList-row,.GetawaysDestinationList-row,.GetawaysPackageList-row,.GetawaysPackagerList-row,.GetawaysResortPage .IntroList-row,.GolfPackageOneColumnList-row,.IntroList-row,.ListFourColumnGrid-row,.ListGrid-row,.ListOneColumnGrid-row,.ListSavedAssets-row,.ListThreeColumnGrid-row,.ListTwoColumnGrid-row,.PremiumPromoOneColumnList-row,.ResortPackageDetailsList-row,.ResortPromoCarousel-row,.ResortPromoList-row{-ms-flex-direction:unset;flex-direction:unset}.ListThreeColumnGrid-items-item{width:calc(33.333% - 13.33px)}.GetawaysDestinationList-items-item,.GetawaysPackageList-items-item,.GetawaysPackagerList-items-item,.GetawaysResortPage .IntroList-items-item,.ListTwoColumnGrid-items-item,.ResortPackageDetailsList-items-item,.ResortPromoCarousel-items-item,.ResortPromoList-items-item{width:calc(50% - 10px)}.ListFourColumnGrid-items-item{width:calc(50% - 13.33px)}}@media only screen and (min-width:1024px){.AuthorPromoList-description,.CourseDetailHighlightList-description,.CourseList-description,.CoursesNearMe .BottomBorderTabItem-content-description,.DestinationList-description,.DestinationMapModule-tabs .BottomBorderTabItem-content-description,.FeaturedDestinationList-description,.FooterList-description,.GetawaysDestinationList-description,.GetawaysPackageList-description,.GetawaysPackagerList-description,.GetawaysResortPage .IntroList-description,.GolfPackageOneColumnList-description,.HighlightListModule-description,.IntroList-description,.LargeLead-description,.List-description,.ListFourColumnGrid-description,.ListGrid-description,.ListOneColumnGrid-description,.ListSavedAssets-description,.ListSidebar-description,.ListThreeColumnGrid-description,.ListTwoColumnGrid-description,.ListingList-description,.LocationTagPage .BottomBorderTabs .BottomBorderTabItem-content-description,.MyCourses .BottomBorderTabs .content-description,.PremiumPromoOneColumnList-description,.ProductPromoList-description,.ResortPackageDetailsList-description,.ResortPromoCarousel-description,.ResortPromoList-description,.SmallPromoList-description,.StandardCourseList-description,.TitleOnlyList-description{font-size:calc(1.8rem)}.ListFourColumnGrid-items-item{width:calc(24% - 13.33px)}}.ListSavedAssets-items{-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}@media only screen and (min-width:768px){.ListSavedAssets-items{-ms-flex-direction:unset;flex-direction:unset;margin:0 -10px}.ListSavedAssets-items-item{margin:0 10px;width:calc(50% - 20px)}}@media only screen and (min-width:1024px){.ListSavedAssets-items{margin:0 -15px}.ListSavedAssets-items-item{width:calc(33.333% - 20px)}}.ListTopics{margin-bottom:30px}.ListTopics-items{display:inline-block}.ListTopics-items-item{display:inline-block;margin:0 20px 20px 0}.ListTopics-items-item:last-of-type{margin:0}.ListTopics-title{font-size:18px;margin-bottom:20px;font-weight:700}@media only screen and (min-width:768px){.ListTopics{margin-bottom:50px}.ListTopics-title{font-size:20px}}.GetawaysPackageCarousel-content,.ProductPromoList,.PromoCarousel-content{margin:0 auto;max-width:1200px}.ProductPromoList{width:100%;padding:0 20px}@media only screen and (min-width:768px){.ProductPromoList{padding:0 40px}}@media only screen and (min-width:1440px){.ProductPromoList{padding:0}}.ProductPromoList-items-item{padding-bottom:60px}.GetawaysPackageCarousel,.PromoCarousel{padding:40px 0 40px 20px;background-color:transparent}[data-inverse-colors] .GetawaysPackageCarousel-items-item,[data-inverse-colors] .GetawaysPackageCarousel-title,[data-inverse-colors] .PromoCarousel-items-item,[data-inverse-colors] .PromoCarousel-title{color:#fff}[data-inverse-colors] .GetawaysPackageCarousel-cta .Link,[data-inverse-colors] .PromoCarousel-cta .Link{color:#fff;border:1px solid #fff}[data-inverse-colors] .GetawaysPackageCarousel-cta .Link:hover,[data-inverse-colors] .PromoCarousel-cta .Link:hover{background-color:#fff;color:#63afbc}@media only screen and (min-width:568px){.GetawaysPackageCarousel,.PromoCarousel{padding:40px 0 40px 40px}}@media only screen and (min-width:768px){.GetawaysPackageCarousel,.PromoCarousel{padding:40px 20px 40px 40px}}@media only screen and (min-width:1440px){.GetawaysPackageCarousel,.PromoCarousel{padding:40px 0}}.GetawaysPackageCarousel-title,.PromoCarousel-title{font-size:calc(2rem);font-weight:500;line-height:1.3;margin-bottom:20px}.GetawaysPackageCarousel-items-item,.PromoCarousel-items-item{margin-right:20px}.GetawaysPackageCarousel-items-item:first-child,.PromoCarousel-items-item:first-child{margin-left:0}.GetawaysPackageCarousel-cta,.PromoCarousel-cta{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-top:40px}.GetawaysPackageCarousel .slick-next,.GetawaysPackageCarousel .slick-prev,.PromoCarousel .slick-next,.PromoCarousel .slick-prev{padding:0}.GetawaysPackageCarousel .slick-next:before,.GetawaysPackageCarousel .slick-prev:before,.PromoCarousel .slick-next:before,.PromoCarousel .slick-prev:before{top:0;left:0;right:0}.CircularPromoCarousel,.PromoHoverCarousel{padding:20px 0}[data-inverse-colors] .CircularPromoCarousel-items-item,[data-inverse-colors] .CircularPromoCarousel-title,[data-inverse-colors] .PromoHoverCarousel-items-item,[data-inverse-colors] .PromoHoverCarousel-title{color:#fff}[data-inverse-colors] .CircularPromoCarousel-cta .Link,[data-inverse-colors] .PromoHoverCarousel-cta .Link{color:#fff;border:1px solid #fff}[data-inverse-colors] .CircularPromoCarousel-cta .Link:hover,[data-inverse-colors] .PromoHoverCarousel-cta .Link:hover{background-color:#fff;color:#63afbc}.CircularPromoCarousel-content,.PromoHoverCarousel-content{max-width:1200px;margin:0 auto;padding:0 20px}@media only screen and (min-width:768px){.GetawaysPackageCarousel-title,.PromoCarousel-title{font-size:calc(2.4rem)}.CircularPromoCarousel-content,.PromoHoverCarousel-content{padding:0 40px}}@media only screen and (min-width:1440px){.CircularPromoCarousel-content,.PromoHoverCarousel-content{padding:0}}.CircularPromoCarousel-title,.PromoHoverCarousel-title{font-size:calc(2rem);font-weight:500;line-height:1.3;margin-bottom:20px}.CircularPromoCarousel-items-item,.PromoHoverCarousel-items-item{margin:0 10px;outline:0;position:relative}.CircularPromoCarousel-items-item:first-child,.PromoHoverCarousel-items-item:first-child{margin-left:0}.DestinationCarousel,.PromoHoverCarousel-narrow{padding:20px 0 20px 20px}[data-inverse-colors] .DestinationCarousel-items-item,[data-inverse-colors] .DestinationCarousel-title,[data-inverse-colors] .PromoHoverCarousel-narrow-items-item,[data-inverse-colors] .PromoHoverCarousel-narrow-title{color:#fff}[data-inverse-colors] .DestinationCarousel-cta .Link,[data-inverse-colors] .PromoHoverCarousel-narrow-cta .Link{color:#fff;border:1px solid #fff}[data-inverse-colors] .DestinationCarousel-cta .Link:hover,[data-inverse-colors] .PromoHoverCarousel-narrow-cta .Link:hover{background-color:#fff;color:#63afbc}@media only screen and (min-width:768px){.CircularPromoCarousel-title,.PromoHoverCarousel-title{font-size:calc(2.4rem)}.DestinationCarousel,.PromoHoverCarousel-narrow{padding:40px}}@media only screen and (min-width:1440px){.DestinationCarousel,.PromoHoverCarousel-narrow{padding:20px 0}}.DestinationCarousel-content,.PromoHoverCarousel-narrow-content{max-width:1200px;margin:0 auto}.DestinationCarousel-title,.PromoHoverCarousel-narrow-title{font-size:calc(2rem);font-weight:500;line-height:1.3;margin-bottom:20px}.DestinationCarousel-items,.PromoHoverCarousel-narrow-items{max-width:1200px;margin:0 auto}.DestinationCarousel-items-item,.PromoHoverCarousel-narrow-items-item{outline:0;position:relative}.LeadCarousel .slick-next,.LeadCarousel .slick-prev{z-index:1;top:50%;border:1px solid #fff;border-radius:50%;padding:20px;display:none}.LeadCarousel .slick-next:before,.LeadCarousel .slick-prev:before{left:15px;top:10px}.LeadCarousel .slick-prev{left:30px}.LeadCarousel .slick-dots{list-style:none;display:block;position:absolute;bottom:10px;width:100%;padding:0;text-align:center}@media only screen and (min-width:768px){.DestinationCarousel-title,.PromoHoverCarousel-narrow-title{font-size:calc(2.4rem)}.LeadCarousel .slick-dots{bottom:16px}}@media only screen and (min-width:1024px){.LeadCarousel .slick-dots{bottom:22px}}.LeadCarousel .slick-dots li{padding-right:10px;display:inline-block}.LeadCarousel .slick-dots li button{display:none}.LeadCarousel .slick-dots li:before{content:'';height:8px;width:8px;background-color:transparent;border-radius:50%;display:inline-block;border:1px solid #fff}@media only screen and (min-width:1024px){.LeadCarousel .slick-dots li:before{height:10.6px;width:10.6px}}@media only screen and (min-width:1440px){.LeadCarousel .slick-dots{bottom:19px}.LeadCarousel .slick-dots li:before{height:15px;width:15px}}.LeadCarousel .slick-dots .slick-active:before{content:'';height:8px;width:8px;background-color:#fff;border-radius:50%;display:inline-block;border:1px solid #fff}@media only screen and (min-width:1024px){.LeadCarousel .slick-dots .slick-active:before{height:10.6px;width:10.6px}}@media only screen and (min-width:1440px){.LeadCarousel .slick-dots .slick-active:before{height:15px;width:15px}}.slick-next,.slick-prev{position:absolute;display:block;cursor:pointer;background-color:transparent;transform:translate(0,-50%);border:0;outline:0}.slick-arrow::before{line-height:inherit}.slick-prev:before{transform:rotateY(180deg)}.slick-list{padding-left:0!important}.slick-next:focus,.slick-prev:focus{background:rgba(254,254,254,.5)}.slick-track{display:-ms-inline-flexbox;display:inline-flex}.slide-count{font-size:calc(1.2rem);letter-spacing:.2px;-webkit-font-smoothing:auto;float:left;color:#9b9b9b;margin-right:10px;line-height:19px}.LargeLead{padding:0}.LargeLead-items{margin:0;padding:0;display:block}.LargeLead-items-item{margin:0 0 20px}@media only screen and (min-width:768px){.LargeLead-items-item{width:calc(33.333% - 14px)}}@media only screen and (min-width:1440px){.LargeLead-items-item{width:calc(33.333% - 20px)}}.LargeLead-items-small{padding:0 20px 20px;width:100%;position:relative}@media only screen and (min-width:768px){.LargeLead-items-small{display:-ms-flexbox;display:flex;padding:0 40px 20px;max-width:1200px;margin:-15px auto 0;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width:1024px){.LargeLead-items-small{padding:0 40px;margin:-20px auto 20px}}@media only screen and (min-width:1440px){.LargeLead-items-small{padding:0;margin:-20px auto 20px}}.GolfPackageOneColumnList-items-item,.ListOneColumnGrid-items-item,.PremiumPromoOneColumnList-items-item{border-bottom:1px solid #e6e6e6;padding-bottom:20px;display:-ms-flexbox;display:flex;width:100%}.CourseDetailHighlightList,.HighlightListModule{margin:0 auto;max-width:1200px;width:100%}@media only screen and (min-width:768px){.CourseDetailHighlightList,.HighlightListModule{padding:0 40px}.CourseDetailHighlightList-items-item,.HighlightListModule-items-item{width:calc(48.33334%)}}@media only screen and (min-width:1440px){.CourseDetailHighlightList,.HighlightListModule{padding:0}}.CourseDetailHighlightList-items-item,.HighlightListModule-items-item{float:left;margin-top:20px;padding-bottom:20px;border-bottom:solid 1px #e6e6e6}.CourseDetailHighlightList-items-small,.HighlightListModule-items-small{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width:768px){.AuthorPromoList,.ListSidebar{padding:0 20px}}.AuthorPromoList-title,.ListSidebar-title{font-size:calc(2rem)}.AuthorPromoList-items-item,.ListSidebar-items-item{border-bottom:1px solid #e6e6e6;padding:20px 0;display:inline-block;width:100%}.AuthorPromoList-items-item:first-child,.ListSidebar-items-item:first-child{padding:0 0 20px}.AuthorPromoList-items-item:last-child,.ListSidebar-items-item:last-child{border-bottom:0}@media only screen and (min-width:768px){.AuthorPromoList-items-item,.ListSidebar-items-item{width:46%;display:inline-block;margin-right:20px}}@media only screen and (min-width:1024px){.AuthorPromoList-items-item,.ListSidebar-items-item{width:100%;display:block;margin:0}}.TitleOnlyList{margin:0 auto}[data-inverse-colors] .TitleOnlyList-items-item,[data-inverse-colors] .TitleOnlyList-title{color:#fff}.TitleOnlyList[data-inverse-colors] .slick-next:before,.TitleOnlyList[data-inverse-colors] .slick-prev:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/carousel-arrow-white.4fbbde1cfe7ce73353792ffcdf80ea63.svg')}[data-inverse-colors] .TitleOnlyList-cta .Link{color:#fff;border:1px solid #fff}[data-inverse-colors] .TitleOnlyList-cta .Link:hover{background-color:#fff;color:#63afbc}.TitleOnlyList-title{font-size:20px}.TitleOnlyList-items-item{border-bottom:1px solid #e6e6e6;padding:20px 0;display:inline-block;width:100%}.TitleOnlyList-items-item:first-child{padding:0 0 20px}[data-list-column-count='3'] .TitleOnlyList-items-item{width:calc(50% - 15px)}@media only screen and (min-width:768px){[data-list-column-count='3'] .TitleOnlyList-items-item{width:calc(33.33% - 20px)}}[data-list-column-count='4'] .TitleOnlyList-items-item{width:calc(50% - 15px)}@media only screen and (min-width:768px){[data-list-column-count='4'] .TitleOnlyList-items-item{width:calc(33.33% - 20px)}}@media only screen and (min-width:1024px){[data-list-column-count='4'] .TitleOnlyList-items-item{width:calc(25% - 20px)}}@media only screen and (min-width:1440px){[data-list-column-count='4'] .TitleOnlyList-items-item{width:calc(25% - 20px)}}[data-list-column-count='5'] .TitleOnlyList-items-item{width:calc(50% - 15px)}@media only screen and (min-width:768px){[data-list-column-count='5'] .TitleOnlyList-items-item{width:calc(33.33% - 20px)}}@media only screen and (min-width:1024px){[data-list-column-count='5'] .TitleOnlyList-items-item{width:calc(25% - 20px)}}.TitleOnlyList[data-list-column-count]{padding:0 20px}[data-list-column-count] .TitleOnlyList-content{max-width:1200px;margin:0 auto}@media only screen and (min-width:768px){.TitleOnlyList[data-list-column-count]{padding:0}[data-list-column-count] .TitleOnlyList-content{padding:0 40px}}@media only screen and (min-width:1440px){[data-list-column-count='5'] .TitleOnlyList-items-item{width:calc(20% - 15px)}[data-list-column-count] .TitleOnlyList-content{padding:0}}[data-list-column-count] .TitleOnlyList-items-item{border-bottom:0;padding:0 0 10px;display:-ms-inline-flexbox;display:inline-flex;margin-right:10px}.QuotePromoCarousel{padding:56px 0 76px}.QuotePromoCarousel-content{margin:0 auto;max-width:1200px;width:100%;padding:0 20px}@media only screen and (min-width:768px){.QuotePromoCarousel-content{padding:0 40px}}@media only screen and (min-width:1440px){.QuotePromoCarousel-content{padding:0}}.QuotePromoCarousel .slick-prev{top:168px;left:5px;z-index:1}.QuotePromoCarousel .slick-next{top:168px;right:15px}.QuotePromoCarousel .slick-dots{list-style:none;display:block;position:absolute;bottom:-45px;width:100%;padding:0;text-align:center}.QuotePromoCarousel .slick-dots li{padding-right:10px;display:inline-block}.QuotePromoCarousel .slick-dots li button{display:none}.QuotePromoCarousel .slick-dots li:before{content:'';height:8px;width:8px;background-color:transparent;border-radius:50%;display:inline-block;border:1px solid #333}.QuotePromoCarousel .slick-dots .slick-active:before{content:'';height:8px;width:8px;background-color:#333;border-radius:50%;display:inline-block;border:1px solid #333}.Navigation-items{list-style:none}.Navigation-items .UnauthenticatedNavigationItem-items-item{margin-bottom:20px;display:-ms-inline-flexbox;display:inline-flex}.Navigation-items .UnauthenticatedNavigationItem-items-item a{margin:0 auto;font-size:calc(1.4rem);font-weight:500;line-height:1.29;line-height:1.07}.Navigation-items-item{margin-bottom:28px}.NavigationItem{display:-ms-flexbox;display:flex;cursor:pointer;position:relative}.NavigationItem[data-dropdown] .NavigationItem-text:after{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/icon-dropdown.79701622d90a7522be47186e0635cad5.svg');width:10px;height:10px}.NavigationItem:hover>.NavigationItem-items{display:block}.NavigationItem:hover>.NavigationItem-text,.NavigationItem:hover>.NavigationItem-text>.NavigationItem-text-link{color:#63afbc}.NavigationItem-text,.NavigationItem-text-link{font-size:calc(1.4rem);font-weight:500;color:var(--headerTextColor);text-decoration:none;letter-spacing:normal;line-height:normal;white-space:nowrap}.NavigationItem-text-link:hover,.NavigationItem-text:hover{text-decoration:none;color:#63afbc}.NavigationItem-items{list-style:none;text-align:left;display:none;position:absolute;height:auto;width:200px;z-index:1010}.NavigationItem-items-item .NavigationLink{font-size:calc(1.4rem);font-weight:500;line-height:1.29;line-height:normal;text-decoration:none}@media only screen and (min-width:1024px){.NavigationItem{padding-right:30px}.NavigationItem-text,.NavigationItem-text-link{text-align:left}}[data-subnav-inline] .NavigationItem-items-item{display:inline-block}.AuthenticatedNavigationItem-text{cursor:pointer;position:relative;font-size:calc(1.4rem);font-weight:500;line-height:1.29}.AuthenticatedNavigationItem-text:hover{color:#63afbc}.AuthenticatedNavigationItem-text:after{position:absolute;right:10px;top:9px;width:10px}.Enhancement .AuthorPromo a.Link,.Enhancement .CoursePromo a.Link,.Enhancement .DestinationMapPromo a.Link,.Enhancement .FeaturedPromo a.Link,.Enhancement .FullWidthPromo a.Link,.Enhancement .FullWidthPromo-large a.Link,.Enhancement .FullWidthPromo-video a.Link,.Enhancement .GetawaysPackagePromo a.Link,.Enhancement .GetawaysPackagerPromo a.Link,.Enhancement .GolfPackagePromo a.Link,.Enhancement .LeadPromo a.Link,.Enhancement .LeadPromoWithBelow a.Link,.Enhancement .ListingPromo a.Link,.Enhancement .LocationTagPromo a.Link,.Enhancement .NativeAdPromo a.Link,.Enhancement .PlaylistItem a.Link,.Enhancement .ProductPromoImageOnBottom a.Link,.Enhancement .ProductPromoImageOnLeft a.Link,.Enhancement .ProductPromoImageOnRight a.Link,.Enhancement .Promo a.Link,.Enhancement .PromoCenteredTitle a.Link,.Enhancement .PromoHover-narrow a.Link,.Enhancement .PromoImageOnSide a.Link,.Enhancement .PromoImageOnSide-caption-wrapper a.Link,.Enhancement .PromoImageOnSide-destinations a.Link,.Enhancement .PromoImageOnSide-golfPackage a.Link,.Enhancement .PromoImageOnSide-medium a.Link,.Enhancement .PromoImageOnSide-small a.Link,.Enhancement .PromoImageOnSide-smallSquare a.Link,.Enhancement .PromoImageOnTop a.Link,.Enhancement .PromoImageOnTop-medium a.Link,.Enhancement .PromoImageOnTop-small a.Link,.Enhancement .PromoImageOnTop-smallHover a.Link,.Enhancement .PromoImageOnTop-smallHoverCourse a.Link,.Enhancement .PromoImageOnTop-square a.Link,.Enhancement .PromoTextOverlay-large a.Link,.Enhancement .ResortPromo a.Link,.Enhancement .SpotlightPromo a.Link,.Enhancement .StandardCoursePromo a.Link,.Enhancement .TimePromo a.Link{border:0}.AuthorPromo:hover img,.CoursePromo:hover img,.DestinationMapPromo:hover img,.FeaturedPromo:hover img,.FullWidthPromo-large:hover img,.FullWidthPromo-video:hover img,.FullWidthPromo:hover img,.GetawaysPackagePromo:hover img,.GetawaysPackagerPromo:hover img,.GolfPackagePromo:hover img,.LeadPromo:hover img,.LeadPromoWithBelow:hover img,.ListingPromo:hover img,.LocationTagPromo:hover img,.NativeAdPromo:hover img,.PlaylistItem:hover img,.ProductPromoImageOnBottom:hover img,.ProductPromoImageOnLeft:hover img,.ProductPromoImageOnRight:hover img,.Promo:hover img,.PromoCenteredTitle:hover img,.PromoHover-narrow:hover img,.PromoImageOnSide-caption-wrapper:hover img,.PromoImageOnSide-destinations:hover img,.PromoImageOnSide-golfPackage:hover img,.PromoImageOnSide-medium:hover img,.PromoImageOnSide-small:hover img,.PromoImageOnSide-smallSquare:hover img,.PromoImageOnSide:hover img,.PromoImageOnTop-medium:hover img,.PromoImageOnTop-small:hover img,.PromoImageOnTop-smallHover:hover img,.PromoImageOnTop-smallHoverCourse:hover img,.PromoImageOnTop-square:hover img,.PromoImageOnTop:hover img,.PromoTextOverlay-large:hover img,.ResortPromo:hover img,.SpotlightPromo:hover img,.StandardCoursePromo:hover img,.TimePromo:hover img{transform:scale(1.05)}.AuthorPromo:hover .AuthorPromo-type,.CoursePromo:hover .CoursePromo-type,.DestinationMapPromo:hover .DestinationMapPromo-type,.FeaturedPromo:hover .FeaturedPromo-type,.FullWidthPromo-large:hover .FullWidthPromo-large-type,.FullWidthPromo-video:hover .FullWidthPromo-video-type,.FullWidthPromo:hover .FullWidthPromo-type,.GetawaysPackagePromo:hover .GetawaysPackagePromo-type,.GetawaysPackagerPromo:hover .GetawaysPackagerPromo-type,.GolfPackagePromo:hover .GolfPackagePromo-type,.LeadPromo:hover .LeadPromo-type,.LeadPromoWithBelow:hover .LeadPromoWithBelow-type,.ListingPromo:hover .ListingPromo-type,.LocationTagPromo:hover .LocationTagPromo-type,.NativeAdPromo:hover .NativeAdPromo-type,.PlaylistItem:hover .PlaylistItem-type,.ProductPromoImageOnBottom:hover .ProductPromoImageOnBottom-type,.ProductPromoImageOnLeft:hover .ProductPromoImageOnLeft-type,.ProductPromoImageOnRight:hover .ProductPromoImageOnRight-type,.Promo:hover .Promo-type,.PromoCenteredTitle:hover .PromoCenteredTitle-type,.PromoHover-narrow:hover .PromoHover-narrow-type,.PromoImageOnSide-caption-wrapper:hover .PromoImageOnSide-caption-wrapper-type,.PromoImageOnSide-destinations:hover .PromoImageOnSide-destinations-type,.PromoImageOnSide-golfPackage:hover .PromoImageOnSide-golfPackage-type,.PromoImageOnSide-medium:hover .PromoImageOnSide-medium-type,.PromoImageOnSide-small:hover .PromoImageOnSide-small-type,.PromoImageOnSide-smallSquare:hover .PromoImageOnSide-smallSquare-type,.PromoImageOnSide:hover .PromoImageOnSide-type,.PromoImageOnTop-medium:hover .PromoImageOnTop-medium-type,.PromoImageOnTop-small:hover .PromoImageOnTop-small-type,.PromoImageOnTop-smallHover:hover .PromoImageOnTop-smallHover-type,.PromoImageOnTop-smallHoverCourse:hover .PromoImageOnTop-smallHoverCourse-type,.PromoImageOnTop-square:hover .PromoImageOnTop-square-type,.PromoImageOnTop:hover .PromoImageOnTop-type,.PromoTextOverlay-large:hover .PromoTextOverlay-large-type,.ResortPromo:hover .ResortPromo-type,.SpotlightPromo:hover .SpotlightPromo-type,.StandardCoursePromo:hover .StandardCoursePromo-type,.TimePromo:hover .TimePromo-type{background-color:transparent}.AuthorPromo:hover .AuthorPromo-type[data-type=video],.AuthorPromo:hover .AuthorPromo-type[data-type=Video],.AuthorPromo:hover .AuthorPromo-type[data-type=article],.AuthorPromo:hover .AuthorPromo-type[data-type=Article],.AuthorPromo:hover .AuthorPromo-type[data-type=gallery],.AuthorPromo:hover .AuthorPromo-type[data-type=Gallery],.AuthorPromo:hover .AuthorPromo-type[data-type=playlist],.AuthorPromo:hover .AuthorPromo-type[data-type=Playlist],.AuthorPromo:hover .AuthorPromo-type[data-type=episode],.AuthorPromo:hover .AuthorPromo-type[data-type=Episode],.CoursePromo:hover .CoursePromo-type[data-type=video],.CoursePromo:hover .CoursePromo-type[data-type=Video],.CoursePromo:hover .CoursePromo-type[data-type=article],.CoursePromo:hover .CoursePromo-type[data-type=Article],.CoursePromo:hover .CoursePromo-type[data-type=gallery],.CoursePromo:hover .CoursePromo-type[data-type=Gallery],.CoursePromo:hover .CoursePromo-type[data-type=playlist],.CoursePromo:hover .CoursePromo-type[data-type=Playlist],.CoursePromo:hover .CoursePromo-type[data-type=episode],.CoursePromo:hover .CoursePromo-type[data-type=Episode],.DestinationMapPromo:hover .DestinationMapPromo-type[data-type=video],.DestinationMapPromo:hover .DestinationMapPromo-type[data-type=Video],.DestinationMapPromo:hover .DestinationMapPromo-type[data-type=article],.DestinationMapPromo:hover .DestinationMapPromo-type[data-type=Article],.DestinationMapPromo:hover .DestinationMapPromo-type[data-type=gallery],.DestinationMapPromo:hover .DestinationMapPromo-type[data-type=Gallery],.DestinationMapPromo:hover .DestinationMapPromo-type[data-type=playlist],.DestinationMapPromo:hover .DestinationMapPromo-type[data-type=Playlist],.DestinationMapPromo:hover .DestinationMapPromo-type[data-type=episode],.DestinationMapPromo:hover .DestinationMapPromo-type[data-type=Episode],.FeaturedPromo:hover .FeaturedPromo-type[data-type=video],.FeaturedPromo:hover .FeaturedPromo-type[data-type=Video],.FeaturedPromo:hover .FeaturedPromo-type[data-type=article],.FeaturedPromo:hover .FeaturedPromo-type[data-type=Article],.FeaturedPromo:hover .FeaturedPromo-type[data-type=gallery],.FeaturedPromo:hover .FeaturedPromo-type[data-type=Gallery],.FeaturedPromo:hover .FeaturedPromo-type[data-type=playlist],.FeaturedPromo:hover .FeaturedPromo-type[data-type=Playlist],.FeaturedPromo:hover .FeaturedPromo-type[data-type=episode],.FeaturedPromo:hover .FeaturedPromo-type[data-type=Episode],.FullWidthPromo-large:hover .FullWidthPromo-large-type[data-type=video],.FullWidthPromo-large:hover .FullWidthPromo-large-type[data-type=Video],.FullWidthPromo-large:hover .FullWidthPromo-large-type[data-type=article],.FullWidthPromo-large:hover .FullWidthPromo-large-type[data-type=Article],.FullWidthPromo-large:hover .FullWidthPromo-large-type[data-type=gallery],.FullWidthPromo-large:hover .FullWidthPromo-large-type[data-type=Gallery],.FullWidthPromo-large:hover .FullWidthPromo-large-type[data-type=playlist],.FullWidthPromo-large:hover .FullWidthPromo-large-type[data-type=Playlist],.FullWidthPromo-large:hover .FullWidthPromo-large-type[data-type=episode],.FullWidthPromo-large:hover .FullWidthPromo-large-type[data-type=Episode],.FullWidthPromo-video:hover .FullWidthPromo-video-type[data-type=video],.FullWidthPromo-video:hover .FullWidthPromo-video-type[data-type=Video],.FullWidthPromo-video:hover .FullWidthPromo-video-type[data-type=article],.FullWidthPromo-video:hover .FullWidthPromo-video-type[data-type=Article],.FullWidthPromo-video:hover .FullWidthPromo-video-type[data-type=gallery],.FullWidthPromo-video:hover .FullWidthPromo-video-type[data-type=Gallery],.FullWidthPromo-video:hover .FullWidthPromo-video-type[data-type=playlist],.FullWidthPromo-video:hover .FullWidthPromo-video-type[data-type=Playlist],.FullWidthPromo-video:hover .FullWidthPromo-video-type[data-type=episode],.FullWidthPromo-video:hover .FullWidthPromo-video-type[data-type=Episode],.FullWidthPromo:hover .FullWidthPromo-type[data-type=video],.FullWidthPromo:hover .FullWidthPromo-type[data-type=Video],.FullWidthPromo:hover .FullWidthPromo-type[data-type=article],.FullWidthPromo:hover .FullWidthPromo-type[data-type=Article],.FullWidthPromo:hover .FullWidthPromo-type[data-type=gallery],.FullWidthPromo:hover .FullWidthPromo-type[data-type=Gallery],.FullWidthPromo:hover .FullWidthPromo-type[data-type=playlist],.FullWidthPromo:hover .FullWidthPromo-type[data-type=Playlist],.FullWidthPromo:hover .FullWidthPromo-type[data-type=episode],.FullWidthPromo:hover .FullWidthPromo-type[data-type=Episode],.GetawaysPackagePromo:hover .GetawaysPackagePromo-type[data-type=video],.GetawaysPackagePromo:hover .GetawaysPackagePromo-type[data-type=Video],.GetawaysPackagePromo:hover .GetawaysPackagePromo-type[data-type=article],.GetawaysPackagePromo:hover .GetawaysPackagePromo-type[data-type=Article],.GetawaysPackagePromo:hover .GetawaysPackagePromo-type[data-type=gallery],.GetawaysPackagePromo:hover .GetawaysPackagePromo-type[data-type=Gallery],.GetawaysPackagePromo:hover .GetawaysPackagePromo-type[data-type=playlist],.GetawaysPackagePromo:hover .GetawaysPackagePromo-type[data-type=Playlist],.GetawaysPackagePromo:hover .GetawaysPackagePromo-type[data-type=episode],.GetawaysPackagePromo:hover .GetawaysPackagePromo-type[data-type=Episode],.GetawaysPackagerPromo:hover .GetawaysPackagerPromo-type[data-type=video],.GetawaysPackagerPromo:hover .GetawaysPackagerPromo-type[data-type=Video],.GetawaysPackagerPromo:hover .GetawaysPackagerPromo-type[data-type=article],.GetawaysPackagerPromo:hover .GetawaysPackagerPromo-type[data-type=Article],.GetawaysPackagerPromo:hover .GetawaysPackagerPromo-type[data-type=gallery],.GetawaysPackagerPromo:hover .GetawaysPackagerPromo-type[data-type=Gallery],.GetawaysPackagerPromo:hover .GetawaysPackagerPromo-type[data-type=playlist],.GetawaysPackagerPromo:hover .GetawaysPackagerPromo-type[data-type=Playlist],.GetawaysPackagerPromo:hover .GetawaysPackagerPromo-type[data-type=episode],.GetawaysPackagerPromo:hover .GetawaysPackagerPromo-type[data-type=Episode],.GolfPackagePromo:hover .GolfPackagePromo-type[data-type=video],.GolfPackagePromo:hover .GolfPackagePromo-type[data-type=Video],.GolfPackagePromo:hover .GolfPackagePromo-type[data-type=article],.GolfPackagePromo:hover .GolfPackagePromo-type[data-type=Article],.GolfPackagePromo:hover .GolfPackagePromo-type[data-type=gallery],.GolfPackagePromo:hover .GolfPackagePromo-type[data-type=Gallery],.GolfPackagePromo:hover .GolfPackagePromo-type[data-type=playlist],.GolfPackagePromo:hover .GolfPackagePromo-type[data-type=Playlist],.GolfPackagePromo:hover .GolfPackagePromo-type[data-type=episode],.GolfPackagePromo:hover .GolfPackagePromo-type[data-type=Episode],.LeadPromo:hover .LeadPromo-type[data-type=video],.LeadPromo:hover .LeadPromo-type[data-type=Video],.LeadPromo:hover .LeadPromo-type[data-type=article],.LeadPromo:hover .LeadPromo-type[data-type=Article],.LeadPromo:hover .LeadPromo-type[data-type=gallery],.LeadPromo:hover .LeadPromo-type[data-type=Gallery],.LeadPromo:hover .LeadPromo-type[data-type=playlist],.LeadPromo:hover .LeadPromo-type[data-type=Playlist],.LeadPromo:hover .LeadPromo-type[data-type=episode],.LeadPromo:hover .LeadPromo-type[data-type=Episode],.LeadPromoWithBelow:hover .LeadPromoWithBelow-type[data-type=video],.LeadPromoWithBelow:hover .LeadPromoWithBelow-type[data-type=Video],.LeadPromoWithBelow:hover .LeadPromoWithBelow-type[data-type=article],.LeadPromoWithBelow:hover .LeadPromoWithBelow-type[data-type=Article],.LeadPromoWithBelow:hover .LeadPromoWithBelow-type[data-type=gallery],.LeadPromoWithBelow:hover .LeadPromoWithBelow-type[data-type=Gallery],.LeadPromoWithBelow:hover .LeadPromoWithBelow-type[data-type=playlist],.LeadPromoWithBelow:hover .LeadPromoWithBelow-type[data-type=Playlist],.LeadPromoWithBelow:hover .LeadPromoWithBelow-type[data-type=episode],.LeadPromoWithBelow:hover .LeadPromoWithBelow-type[data-type=Episode],.ListingPromo:hover .ListingPromo-type[data-type=video],.ListingPromo:hover .ListingPromo-type[data-type=Video],.ListingPromo:hover .ListingPromo-type[data-type=article],.ListingPromo:hover .ListingPromo-type[data-type=Article],.ListingPromo:hover .ListingPromo-type[data-type=gallery],.ListingPromo:hover .ListingPromo-type[data-type=Gallery],.ListingPromo:hover .ListingPromo-type[data-type=playlist],.ListingPromo:hover .ListingPromo-type[data-type=Playlist],.ListingPromo:hover .ListingPromo-type[data-type=episode],.ListingPromo:hover .ListingPromo-type[data-type=Episode],.LocationTagPromo:hover .LocationTagPromo-type[data-type=video],.LocationTagPromo:hover .LocationTagPromo-type[data-type=Video],.LocationTagPromo:hover .LocationTagPromo-type[data-type=article],.LocationTagPromo:hover .LocationTagPromo-type[data-type=Article],.LocationTagPromo:hover .LocationTagPromo-type[data-type=gallery],.LocationTagPromo:hover .LocationTagPromo-type[data-type=Gallery],.LocationTagPromo:hover .LocationTagPromo-type[data-type=playlist],.LocationTagPromo:hover .LocationTagPromo-type[data-type=Playlist],.LocationTagPromo:hover .LocationTagPromo-type[data-type=episode],.LocationTagPromo:hover .LocationTagPromo-type[data-type=Episode],.NativeAdPromo:hover .NativeAdPromo-type[data-type=video],.NativeAdPromo:hover .NativeAdPromo-type[data-type=Video],.NativeAdPromo:hover .NativeAdPromo-type[data-type=article],.NativeAdPromo:hover .NativeAdPromo-type[data-type=Article],.NativeAdPromo:hover .NativeAdPromo-type[data-type=gallery],.NativeAdPromo:hover .NativeAdPromo-type[data-type=Gallery],.NativeAdPromo:hover .NativeAdPromo-type[data-type=playlist],.NativeAdPromo:hover .NativeAdPromo-type[data-type=Playlist],.NativeAdPromo:hover .NativeAdPromo-type[data-type=episode],.NativeAdPromo:hover .NativeAdPromo-type[data-type=Episode],.PlaylistItem:hover .PlaylistItem-type[data-type=video],.PlaylistItem:hover .PlaylistItem-type[data-type=Video],.PlaylistItem:hover .PlaylistItem-type[data-type=article],.PlaylistItem:hover .PlaylistItem-type[data-type=Article],.PlaylistItem:hover .PlaylistItem-type[data-type=gallery],.PlaylistItem:hover .PlaylistItem-type[data-type=Gallery],.PlaylistItem:hover .PlaylistItem-type[data-type=playlist],.PlaylistItem:hover .PlaylistItem-type[data-type=Playlist],.PlaylistItem:hover .PlaylistItem-type[data-type=episode],.PlaylistItem:hover .PlaylistItem-type[data-type=Episode],.ProductPromoImageOnBottom:hover .ProductPromoImageOnBottom-type[data-type=video],.ProductPromoImageOnBottom:hover .ProductPromoImageOnBottom-type[data-type=Video],.ProductPromoImageOnBottom:hover .ProductPromoImageOnBottom-type[data-type=article],.ProductPromoImageOnBottom:hover .ProductPromoImageOnBottom-type[data-type=Article],.ProductPromoImageOnBottom:hover .ProductPromoImageOnBottom-type[data-type=gallery],.ProductPromoImageOnBottom:hover .ProductPromoImageOnBottom-type[data-type=Gallery],.ProductPromoImageOnBottom:hover .ProductPromoImageOnBottom-type[data-type=playlist],.ProductPromoImageOnBottom:hover .ProductPromoImageOnBottom-type[data-type=Playlist],.ProductPromoImageOnBottom:hover .ProductPromoImageOnBottom-type[data-type=episode],.ProductPromoImageOnBottom:hover .ProductPromoImageOnBottom-type[data-type=Episode],.ProductPromoImageOnLeft:hover .ProductPromoImageOnLeft-type[data-type=video],.ProductPromoImageOnLeft:hover .ProductPromoImageOnLeft-type[data-type=Video],.ProductPromoImageOnLeft:hover .ProductPromoImageOnLeft-type[data-type=article],.ProductPromoImageOnLeft:hover .ProductPromoImageOnLeft-type[data-type=Article],.ProductPromoImageOnLeft:hover .ProductPromoImageOnLeft-type[data-type=gallery],.ProductPromoImageOnLeft:hover .ProductPromoImageOnLeft-type[data-type=Gallery],.ProductPromoImageOnLeft:hover .ProductPromoImageOnLeft-type[data-type=playlist],.ProductPromoImageOnLeft:hover .ProductPromoImageOnLeft-type[data-type=Playlist],.ProductPromoImageOnLeft:hover .ProductPromoImageOnLeft-type[data-type=episode],.ProductPromoImageOnLeft:hover .ProductPromoImageOnLeft-type[data-type=Episode],.ProductPromoImageOnRight:hover .ProductPromoImageOnRight-type[data-type=video],.ProductPromoImageOnRight:hover .ProductPromoImageOnRight-type[data-type=Video],.ProductPromoImageOnRight:hover .ProductPromoImageOnRight-type[data-type=article],.ProductPromoImageOnRight:hover .ProductPromoImageOnRight-type[data-type=Article],.ProductPromoImageOnRight:hover .ProductPromoImageOnRight-type[data-type=gallery],.ProductPromoImageOnRight:hover .ProductPromoImageOnRight-type[data-type=Gallery],.ProductPromoImageOnRight:hover .ProductPromoImageOnRight-type[data-type=playlist],.ProductPromoImageOnRight:hover .ProductPromoImageOnRight-type[data-type=Playlist],.ProductPromoImageOnRight:hover .ProductPromoImageOnRight-type[data-type=episode],.ProductPromoImageOnRight:hover .ProductPromoImageOnRight-type[data-type=Episode],.Promo:hover .Promo-type[data-type=video],.Promo:hover .Promo-type[data-type=Video],.Promo:hover .Promo-type[data-type=article],.Promo:hover .Promo-type[data-type=Article],.Promo:hover .Promo-type[data-type=gallery],.Promo:hover .Promo-type[data-type=Gallery],.Promo:hover .Promo-type[data-type=playlist],.Promo:hover .Promo-type[data-type=Playlist],.Promo:hover .Promo-type[data-type=episode],.Promo:hover .Promo-type[data-type=Episode],.PromoCenteredTitle:hover .PromoCenteredTitle-type[data-type=video],.PromoCenteredTitle:hover .PromoCenteredTitle-type[data-type=Video],.PromoCenteredTitle:hover .PromoCenteredTitle-type[data-type=article],.PromoCenteredTitle:hover .PromoCenteredTitle-type[data-type=Article],.PromoCenteredTitle:hover .PromoCenteredTitle-type[data-type=gallery],.PromoCenteredTitle:hover .PromoCenteredTitle-type[data-type=Gallery],.PromoCenteredTitle:hover .PromoCenteredTitle-type[data-type=playlist],.PromoCenteredTitle:hover .PromoCenteredTitle-type[data-type=Playlist],.PromoCenteredTitle:hover .PromoCenteredTitle-type[data-type=episode],.PromoCenteredTitle:hover .PromoCenteredTitle-type[data-type=Episode],.PromoHover-narrow:hover .PromoHover-narrow-type[data-type=video],.PromoHover-narrow:hover .PromoHover-narrow-type[data-type=Video],.PromoHover-narrow:hover .PromoHover-narrow-type[data-type=article],.PromoHover-narrow:hover .PromoHover-narrow-type[data-type=Article],.PromoHover-narrow:hover .PromoHover-narrow-type[data-type=gallery],.PromoHover-narrow:hover .PromoHover-narrow-type[data-type=Gallery],.PromoHover-narrow:hover .PromoHover-narrow-type[data-type=playlist],.PromoHover-narrow:hover .PromoHover-narrow-type[data-type=Playlist],.PromoHover-narrow:hover .PromoHover-narrow-type[data-type=episode],.PromoHover-narrow:hover .PromoHover-narrow-type[data-type=Episode],.PromoImageOnSide-caption-wrapper:hover .PromoImageOnSide-caption-wrapper-type[data-type=video],.PromoImageOnSide-caption-wrapper:hover .PromoImageOnSide-caption-wrapper-type[data-type=Video],.PromoImageOnSide-caption-wrapper:hover .PromoImageOnSide-caption-wrapper-type[data-type=article],.PromoImageOnSide-caption-wrapper:hover .PromoImageOnSide-caption-wrapper-type[data-type=Article],.PromoImageOnSide-caption-wrapper:hover .PromoImageOnSide-caption-wrapper-type[data-type=gallery],.PromoImageOnSide-caption-wrapper:hover .PromoImageOnSide-caption-wrapper-type[data-type=Gallery],.PromoImageOnSide-caption-wrapper:hover .PromoImageOnSide-caption-wrapper-type[data-type=playlist],.PromoImageOnSide-caption-wrapper:hover .PromoImageOnSide-caption-wrapper-type[data-type=Playlist],.PromoImageOnSide-caption-wrapper:hover .PromoImageOnSide-caption-wrapper-type[data-type=episode],.PromoImageOnSide-caption-wrapper:hover .PromoImageOnSide-caption-wrapper-type[data-type=Episode],.PromoImageOnSide-destinations:hover .PromoImageOnSide-destinations-type[data-type=video],.PromoImageOnSide-destinations:hover .PromoImageOnSide-destinations-type[data-type=Video],.PromoImageOnSide-destinations:hover .PromoImageOnSide-destinations-type[data-type=article],.PromoImageOnSide-destinations:hover .PromoImageOnSide-destinations-type[data-type=Article],.PromoImageOnSide-destinations:hover .PromoImageOnSide-destinations-type[data-type=gallery],.PromoImageOnSide-destinations:hover .PromoImageOnSide-destinations-type[data-type=Gallery],.PromoImageOnSide-destinations:hover .PromoImageOnSide-destinations-type[data-type=playlist],.PromoImageOnSide-destinations:hover .PromoImageOnSide-destinations-type[data-type=Playlist],.PromoImageOnSide-destinations:hover .PromoImageOnSide-destinations-type[data-type=episode],.PromoImageOnSide-destinations:hover .PromoImageOnSide-destinations-type[data-type=Episode],.PromoImageOnSide-golfPackage:hover .PromoImageOnSide-golfPackage-type[data-type=video],.PromoImageOnSide-golfPackage:hover .PromoImageOnSide-golfPackage-type[data-type=Video],.PromoImageOnSide-golfPackage:hover .PromoImageOnSide-golfPackage-type[data-type=article],.PromoImageOnSide-golfPackage:hover .PromoImageOnSide-golfPackage-type[data-type=Article],.PromoImageOnSide-golfPackage:hover .PromoImageOnSide-golfPackage-type[data-type=gallery],.PromoImageOnSide-golfPackage:hover .PromoImageOnSide-golfPackage-type[data-type=Gallery],.PromoImageOnSide-golfPackage:hover .PromoImageOnSide-golfPackage-type[data-type=playlist],.PromoImageOnSide-golfPackage:hover .PromoImageOnSide-golfPackage-type[data-type=Playlist],.PromoImageOnSide-golfPackage:hover .PromoImageOnSide-golfPackage-type[data-type=episode],.PromoImageOnSide-golfPackage:hover .PromoImageOnSide-golfPackage-type[data-type=Episode],.PromoImageOnSide-medium:hover .PromoImageOnSide-medium-type[data-type=video],.PromoImageOnSide-medium:hover .PromoImageOnSide-medium-type[data-type=Video],.PromoImageOnSide-medium:hover .PromoImageOnSide-medium-type[data-type=article],.PromoImageOnSide-medium:hover .PromoImageOnSide-medium-type[data-type=Article],.PromoImageOnSide-medium:hover .PromoImageOnSide-medium-type[data-type=gallery],.PromoImageOnSide-medium:hover .PromoImageOnSide-medium-type[data-type=Gallery],.PromoImageOnSide-medium:hover .PromoImageOnSide-medium-type[data-type=playlist],.PromoImageOnSide-medium:hover .PromoImageOnSide-medium-type[data-type=Playlist],.PromoImageOnSide-medium:hover .PromoImageOnSide-medium-type[data-type=episode],.PromoImageOnSide-medium:hover .PromoImageOnSide-medium-type[data-type=Episode],.PromoImageOnSide-small:hover .PromoImageOnSide-small-type[data-type=video],.PromoImageOnSide-small:hover .PromoImageOnSide-small-type[data-type=Video],.PromoImageOnSide-small:hover .PromoImageOnSide-small-type[data-type=article],.PromoImageOnSide-small:hover .PromoImageOnSide-small-type[data-type=Article],.PromoImageOnSide-small:hover .PromoImageOnSide-small-type[data-type=gallery],.PromoImageOnSide-small:hover .PromoImageOnSide-small-type[data-type=Gallery],.PromoImageOnSide-small:hover .PromoImageOnSide-small-type[data-type=playlist],.PromoImageOnSide-small:hover .PromoImageOnSide-small-type[data-type=Playlist],.PromoImageOnSide-small:hover .PromoImageOnSide-small-type[data-type=episode],.PromoImageOnSide-small:hover .PromoImageOnSide-small-type[data-type=Episode],.PromoImageOnSide-smallSquare:hover .PromoImageOnSide-smallSquare-type[data-type=video],.PromoImageOnSide-smallSquare:hover .PromoImageOnSide-smallSquare-type[data-type=Video],.PromoImageOnSide-smallSquare:hover .PromoImageOnSide-smallSquare-type[data-type=article],.PromoImageOnSide-smallSquare:hover .PromoImageOnSide-smallSquare-type[data-type=Article],.PromoImageOnSide-smallSquare:hover .PromoImageOnSide-smallSquare-type[data-type=gallery],.PromoImageOnSide-smallSquare:hover .PromoImageOnSide-smallSquare-type[data-type=Gallery],.PromoImageOnSide-smallSquare:hover .PromoImageOnSide-smallSquare-type[data-type=playlist],.PromoImageOnSide-smallSquare:hover .PromoImageOnSide-smallSquare-type[data-type=Playlist],.PromoImageOnSide-smallSquare:hover .PromoImageOnSide-smallSquare-type[data-type=episode],.PromoImageOnSide-smallSquare:hover .PromoImageOnSide-smallSquare-type[data-type=Episode],.PromoImageOnSide:hover .PromoImageOnSide-type[data-type=video],.PromoImageOnSide:hover .PromoImageOnSide-type[data-type=Video],.PromoImageOnSide:hover .PromoImageOnSide-type[data-type=article],.PromoImageOnSide:hover .PromoImageOnSide-type[data-type=Article],.PromoImageOnSide:hover .PromoImageOnSide-type[data-type=gallery],.PromoImageOnSide:hover .PromoImageOnSide-type[data-type=Gallery],.PromoImageOnSide:hover .PromoImageOnSide-type[data-type=playlist],.PromoImageOnSide:hover .PromoImageOnSide-type[data-type=Playlist],.PromoImageOnSide:hover .PromoImageOnSide-type[data-type=episode],.PromoImageOnSide:hover .PromoImageOnSide-type[data-type=Episode],.PromoImageOnTop-medium:hover .PromoImageOnTop-medium-type[data-type=video],.PromoImageOnTop-medium:hover .PromoImageOnTop-medium-type[data-type=Video],.PromoImageOnTop-medium:hover .PromoImageOnTop-medium-type[data-type=article],.PromoImageOnTop-medium:hover .PromoImageOnTop-medium-type[data-type=Article],.PromoImageOnTop-medium:hover .PromoImageOnTop-medium-type[data-type=gallery],.PromoImageOnTop-medium:hover .PromoImageOnTop-medium-type[data-type=Gallery],.PromoImageOnTop-medium:hover .PromoImageOnTop-medium-type[data-type=playlist],.PromoImageOnTop-medium:hover .PromoImageOnTop-medium-type[data-type=Playlist],.PromoImageOnTop-medium:hover .PromoImageOnTop-medium-type[data-type=episode],.PromoImageOnTop-medium:hover .PromoImageOnTop-medium-type[data-type=Episode],.PromoImageOnTop-small:hover .PromoImageOnTop-small-type[data-type=video],.PromoImageOnTop-small:hover .PromoImageOnTop-small-type[data-type=Video],.PromoImageOnTop-small:hover .PromoImageOnTop-small-type[data-type=article],.PromoImageOnTop-small:hover .PromoImageOnTop-small-type[data-type=Article],.PromoImageOnTop-small:hover .PromoImageOnTop-small-type[data-type=gallery],.PromoImageOnTop-small:hover .PromoImageOnTop-small-type[data-type=Gallery],.PromoImageOnTop-small:hover .PromoImageOnTop-small-type[data-type=playlist],.PromoImageOnTop-small:hover .PromoImageOnTop-small-type[data-type=Playlist],.PromoImageOnTop-small:hover .PromoImageOnTop-small-type[data-type=episode],.PromoImageOnTop-small:hover .PromoImageOnTop-small-type[data-type=Episode],.PromoImageOnTop-smallHover:hover .PromoImageOnTop-smallHover-type[data-type=video],.PromoImageOnTop-smallHover:hover .PromoImageOnTop-smallHover-type[data-type=Video],.PromoImageOnTop-smallHover:hover .PromoImageOnTop-smallHover-type[data-type=article],.PromoImageOnTop-smallHover:hover .PromoImageOnTop-smallHover-type[data-type=Article],.PromoImageOnTop-smallHover:hover .PromoImageOnTop-smallHover-type[data-type=gallery],.PromoImageOnTop-smallHover:hover .PromoImageOnTop-smallHover-type[data-type=Gallery],.PromoImageOnTop-smallHover:hover .PromoImageOnTop-smallHover-type[data-type=playlist],.PromoImageOnTop-smallHover:hover .PromoImageOnTop-smallHover-type[data-type=Playlist],.PromoImageOnTop-smallHover:hover .PromoImageOnTop-smallHover-type[data-type=episode],.PromoImageOnTop-smallHover:hover .PromoImageOnTop-smallHover-type[data-type=Episode],.PromoImageOnTop-smallHoverCourse:hover .PromoImageOnTop-smallHoverCourse-type[data-type=video],.PromoImageOnTop-smallHoverCourse:hover .PromoImageOnTop-smallHoverCourse-type[data-type=Video],.PromoImageOnTop-smallHoverCourse:hover .PromoImageOnTop-smallHoverCourse-type[data-type=article],.PromoImageOnTop-smallHoverCourse:hover .PromoImageOnTop-smallHoverCourse-type[data-type=Article],.PromoImageOnTop-smallHoverCourse:hover .PromoImageOnTop-smallHoverCourse-type[data-type=gallery],.PromoImageOnTop-smallHoverCourse:hover .PromoImageOnTop-smallHoverCourse-type[data-type=Gallery],.PromoImageOnTop-smallHoverCourse:hover .PromoImageOnTop-smallHoverCourse-type[data-type=playlist],.PromoImageOnTop-smallHoverCourse:hover .PromoImageOnTop-smallHoverCourse-type[data-type=Playlist],.PromoImageOnTop-smallHoverCourse:hover .PromoImageOnTop-smallHoverCourse-type[data-type=episode],.PromoImageOnTop-smallHoverCourse:hover .PromoImageOnTop-smallHoverCourse-type[data-type=Episode],.PromoImageOnTop-square:hover .PromoImageOnTop-square-type[data-type=video],.PromoImageOnTop-square:hover .PromoImageOnTop-square-type[data-type=Video],.PromoImageOnTop-square:hover .PromoImageOnTop-square-type[data-type=article],.PromoImageOnTop-square:hover .PromoImageOnTop-square-type[data-type=Article],.PromoImageOnTop-square:hover .PromoImageOnTop-square-type[data-type=gallery],.PromoImageOnTop-square:hover .PromoImageOnTop-square-type[data-type=Gallery],.PromoImageOnTop-square:hover .PromoImageOnTop-square-type[data-type=playlist],.PromoImageOnTop-square:hover .PromoImageOnTop-square-type[data-type=Playlist],.PromoImageOnTop-square:hover .PromoImageOnTop-square-type[data-type=episode],.PromoImageOnTop-square:hover .PromoImageOnTop-square-type[data-type=Episode],.PromoImageOnTop:hover .PromoImageOnTop-type[data-type=video],.PromoImageOnTop:hover .PromoImageOnTop-type[data-type=Video],.PromoImageOnTop:hover .PromoImageOnTop-type[data-type=article],.PromoImageOnTop:hover .PromoImageOnTop-type[data-type=Article],.PromoImageOnTop:hover .PromoImageOnTop-type[data-type=gallery],.PromoImageOnTop:hover .PromoImageOnTop-type[data-type=Gallery],.PromoImageOnTop:hover .PromoImageOnTop-type[data-type=playlist],.PromoImageOnTop:hover .PromoImageOnTop-type[data-type=Playlist],.PromoImageOnTop:hover .PromoImageOnTop-type[data-type=episode],.PromoImageOnTop:hover .PromoImageOnTop-type[data-type=Episode],.PromoTextOverlay-large:hover .PromoTextOverlay-large-type[data-type=video],.PromoTextOverlay-large:hover .PromoTextOverlay-large-type[data-type=Video],.PromoTextOverlay-large:hover .PromoTextOverlay-large-type[data-type=article],.PromoTextOverlay-large:hover .PromoTextOverlay-large-type[data-type=Article],.PromoTextOverlay-large:hover .PromoTextOverlay-large-type[data-type=gallery],.PromoTextOverlay-large:hover .PromoTextOverlay-large-type[data-type=Gallery],.PromoTextOverlay-large:hover .PromoTextOverlay-large-type[data-type=playlist],.PromoTextOverlay-large:hover .PromoTextOverlay-large-type[data-type=Playlist],.PromoTextOverlay-large:hover .PromoTextOverlay-large-type[data-type=episode],.PromoTextOverlay-large:hover .PromoTextOverlay-large-type[data-type=Episode],.ResortPromo:hover .ResortPromo-type[data-type=video],.ResortPromo:hover .ResortPromo-type[data-type=Video],.ResortPromo:hover .ResortPromo-type[data-type=article],.ResortPromo:hover .ResortPromo-type[data-type=Article],.ResortPromo:hover .ResortPromo-type[data-type=gallery],.ResortPromo:hover .ResortPromo-type[data-type=Gallery],.ResortPromo:hover .ResortPromo-type[data-type=playlist],.ResortPromo:hover .ResortPromo-type[data-type=Playlist],.ResortPromo:hover .ResortPromo-type[data-type=episode],.ResortPromo:hover .ResortPromo-type[data-type=Episode],.SpotlightPromo:hover .SpotlightPromo-type[data-type=video],.SpotlightPromo:hover .SpotlightPromo-type[data-type=Video],.SpotlightPromo:hover .SpotlightPromo-type[data-type=article],.SpotlightPromo:hover .SpotlightPromo-type[data-type=Article],.SpotlightPromo:hover .SpotlightPromo-type[data-type=gallery],.SpotlightPromo:hover .SpotlightPromo-type[data-type=Gallery],.SpotlightPromo:hover .SpotlightPromo-type[data-type=playlist],.SpotlightPromo:hover .SpotlightPromo-type[data-type=Playlist],.SpotlightPromo:hover .SpotlightPromo-type[data-type=episode],.SpotlightPromo:hover .SpotlightPromo-type[data-type=Episode],.StandardCoursePromo:hover .StandardCoursePromo-type[data-type=video],.StandardCoursePromo:hover .StandardCoursePromo-type[data-type=Video],.StandardCoursePromo:hover .StandardCoursePromo-type[data-type=article],.StandardCoursePromo:hover .StandardCoursePromo-type[data-type=Article],.StandardCoursePromo:hover .StandardCoursePromo-type[data-type=gallery],.StandardCoursePromo:hover .StandardCoursePromo-type[data-type=Gallery],.StandardCoursePromo:hover .StandardCoursePromo-type[data-type=playlist],.StandardCoursePromo:hover .StandardCoursePromo-type[data-type=Playlist],.StandardCoursePromo:hover .StandardCoursePromo-type[data-type=episode],.StandardCoursePromo:hover .StandardCoursePromo-type[data-type=Episode],.TimePromo:hover .TimePromo-type[data-type=video],.TimePromo:hover .TimePromo-type[data-type=Video],.TimePromo:hover .TimePromo-type[data-type=article],.TimePromo:hover .TimePromo-type[data-type=Article],.TimePromo:hover .TimePromo-type[data-type=gallery],.TimePromo:hover .TimePromo-type[data-type=Gallery],.TimePromo:hover .TimePromo-type[data-type=playlist],.TimePromo:hover .TimePromo-type[data-type=Playlist],.TimePromo:hover .TimePromo-type[data-type=episode],.TimePromo:hover .TimePromo-type[data-type=Episode]{background-color:#63afbc}.AuthorPromo-content,.CoursePromo-content,.DestinationMapPromo-content,.FeaturedPromo-content,.FullWidthPromo-content,.FullWidthPromo-large-content,.FullWidthPromo-video-content,.GetawaysPackagePromo-content,.GetawaysPackagerPromo-content,.GolfPackagePromo-content,.LeadPromo-content,.LeadPromoWithBelow-content,.ListingPromo-content,.LocationTagPromo-content,.NativeAdPromo-content,.PlaylistItem-content,.ProductPromoImageOnBottom-content,.ProductPromoImageOnLeft-content,.ProductPromoImageOnRight-content,.Promo-content,.PromoCenteredTitle-content,.PromoHover-narrow-content,.PromoImageOnSide-caption-wrapper-content,.PromoImageOnSide-content,.PromoImageOnSide-destinations-content,.PromoImageOnSide-golfPackage-content,.PromoImageOnSide-medium-content,.PromoImageOnSide-small-content,.PromoImageOnSide-smallSquare-content,.PromoImageOnTop-content,.PromoImageOnTop-medium-content,.PromoImageOnTop-small-content,.PromoImageOnTop-smallHover-content,.PromoImageOnTop-smallHoverCourse-content,.PromoImageOnTop-square-content,.PromoTextOverlay-large-content,.ResortPromo-content,.SpotlightPromo-content,.StandardCoursePromo-content,.TimePromo-content{max-width:1200px}.AuthorPromo-media,.CoursePromo-media,.DestinationMapPromo-media,.FeaturedPromo-media,.FullWidthPromo-large-media,.FullWidthPromo-media,.FullWidthPromo-video-media,.GetawaysPackagePromo-media,.GetawaysPackagerPromo-media,.GolfPackagePromo-media,.LeadPromo-media,.LeadPromoWithBelow-media,.ListingPromo-media,.LocationTagPromo-media,.NativeAdPromo-media,.PlaylistItem-media,.ProductPromoImageOnBottom-media,.ProductPromoImageOnLeft-media,.ProductPromoImageOnRight-media,.Promo-media,.PromoCenteredTitle-media,.PromoHover-narrow-media,.PromoImageOnSide-caption-wrapper-media,.PromoImageOnSide-destinations-media,.PromoImageOnSide-golfPackage-media,.PromoImageOnSide-media,.PromoImageOnSide-medium-media,.PromoImageOnSide-small-media,.PromoImageOnSide-smallSquare-media,.PromoImageOnTop-media,.PromoImageOnTop-medium-media,.PromoImageOnTop-small-media,.PromoImageOnTop-smallHover-media,.PromoImageOnTop-smallHoverCourse-media,.PromoImageOnTop-square-media,.PromoTextOverlay-large-media,.ResortPromo-media,.SpotlightPromo-media,.StandardCoursePromo-media,.TimePromo-media{overflow:hidden}.AuthorPromo-media a,.CoursePromo-media a,.DestinationMapPromo-media a,.FeaturedPromo-media a,.FullWidthPromo-large-media a,.FullWidthPromo-media a,.FullWidthPromo-video-media a,.GetawaysPackagePromo-media a,.GetawaysPackagerPromo-media a,.GolfPackagePromo-media a,.LeadPromo-media a,.LeadPromoWithBelow-media a,.ListingPromo-media a,.LocationTagPromo-media a,.NativeAdPromo-media a,.PlaylistItem-media a,.ProductPromoImageOnBottom-media a,.ProductPromoImageOnLeft-media a,.ProductPromoImageOnRight-media a,.Promo-media a,.PromoCenteredTitle-media a,.PromoHover-narrow-media a,.PromoImageOnSide-caption-wrapper-media a,.PromoImageOnSide-destinations-media a,.PromoImageOnSide-golfPackage-media a,.PromoImageOnSide-media a,.PromoImageOnSide-medium-media a,.PromoImageOnSide-small-media a,.PromoImageOnSide-smallSquare-media a,.PromoImageOnTop-media a,.PromoImageOnTop-medium-media a,.PromoImageOnTop-small-media a,.PromoImageOnTop-smallHover-media a,.PromoImageOnTop-smallHoverCourse-media a,.PromoImageOnTop-square-media a,.PromoTextOverlay-large-media a,.ResortPromo-media a,.SpotlightPromo-media a,.StandardCoursePromo-media a,.TimePromo-media a{display:block}.AuthorPromo-media img,.CoursePromo-media img,.DestinationMapPromo-media img,.FeaturedPromo-media img,.FullWidthPromo-large-media img,.FullWidthPromo-media img,.FullWidthPromo-video-media img,.GetawaysPackagePromo-media img,.GetawaysPackagerPromo-media img,.GolfPackagePromo-media img,.LeadPromo-media img,.LeadPromoWithBelow-media img,.ListingPromo-media img,.LocationTagPromo-media img,.NativeAdPromo-media img,.PlaylistItem-media img,.ProductPromoImageOnBottom-media img,.ProductPromoImageOnLeft-media img,.ProductPromoImageOnRight-media img,.Promo-media img,.PromoCenteredTitle-media img,.PromoHover-narrow-media img,.PromoImageOnSide-caption-wrapper-media img,.PromoImageOnSide-destinations-media img,.PromoImageOnSide-golfPackage-media img,.PromoImageOnSide-media img,.PromoImageOnSide-medium-media img,.PromoImageOnSide-small-media img,.PromoImageOnSide-smallSquare-media img,.PromoImageOnTop-media img,.PromoImageOnTop-medium-media img,.PromoImageOnTop-small-media img,.PromoImageOnTop-smallHover-media img,.PromoImageOnTop-smallHoverCourse-media img,.PromoImageOnTop-square-media img,.PromoTextOverlay-large-media img,.ResortPromo-media img,.SpotlightPromo-media img,.StandardCoursePromo-media img,.TimePromo-media img{transition:all .3s}[data-promodescription-hide] .AuthorPromo-description,[data-promodescription-hide] .CoursePromo-description,[data-promodescription-hide] .DestinationMapPromo-description,[data-promodescription-hide] .FeaturedPromo-description,[data-promodescription-hide] .FullWidthPromo-description,[data-promodescription-hide] .FullWidthPromo-large-description,[data-promodescription-hide] .FullWidthPromo-video-description,[data-promodescription-hide] .GetawaysPackagePromo-description,[data-promodescription-hide] .GetawaysPackagerPromo-description,[data-promodescription-hide] .GolfPackagePromo-description,[data-promodescription-hide] .LeadPromo-description,[data-promodescription-hide] .LeadPromoWithBelow-description,[data-promodescription-hide] .ListingPromo-description,[data-promodescription-hide] .LocationTagPromo-description,[data-promodescription-hide] .NativeAdPromo-description,[data-promodescription-hide] .PlaylistItem-description,[data-promodescription-hide] .ProductPromoImageOnBottom-description,[data-promodescription-hide] .ProductPromoImageOnLeft-description,[data-promodescription-hide] .ProductPromoImageOnRight-description,[data-promodescription-hide] .Promo-description,[data-promodescription-hide] .PromoCenteredTitle-description,[data-promodescription-hide] .PromoHover-narrow-description,[data-promodescription-hide] .PromoImageOnSide-caption-wrapper-description,[data-promodescription-hide] .PromoImageOnSide-description,[data-promodescription-hide] .PromoImageOnSide-destinations-description,[data-promodescription-hide] .PromoImageOnSide-golfPackage-description,[data-promodescription-hide] .PromoImageOnSide-medium-description,[data-promodescription-hide] .PromoImageOnSide-small-description,[data-promodescription-hide] .PromoImageOnSide-smallSquare-description,[data-promodescription-hide] .PromoImageOnTop-description,[data-promodescription-hide] .PromoImageOnTop-medium-description,[data-promodescription-hide] .PromoImageOnTop-small-description,[data-promodescription-hide] .PromoImageOnTop-smallHover-description,[data-promodescription-hide] .PromoImageOnTop-smallHoverCourse-description,[data-promodescription-hide] .PromoImageOnTop-square-description,[data-promodescription-hide] .PromoTextOverlay-large-description,[data-promodescription-hide] .ResortPromo-description,[data-promodescription-hide] .SpotlightPromo-description,[data-promodescription-hide] .StandardCoursePromo-description,[data-promodescription-hide] .TimePromo-description{display:none}.AuthorPromo-actions,.CoursePromo-actions,.DestinationMapPromo-actions,.FeaturedPromo-actions,.FullWidthPromo-actions,.FullWidthPromo-large-actions,.FullWidthPromo-video-actions,.GetawaysPackagePromo-actions,.GetawaysPackagerPromo-actions,.GolfPackagePromo-actions,.LeadPromo-actions,.LeadPromoWithBelow-actions,.ListingPromo-actions,.LocationTagPromo-actions,.NativeAdPromo-actions,.PlaylistItem-actions,.ProductPromoImageOnBottom-actions,.ProductPromoImageOnLeft-actions,.ProductPromoImageOnRight-actions,.Promo-actions,.PromoCenteredTitle-actions,.PromoHover-narrow-actions,.PromoImageOnSide-actions,.PromoImageOnSide-caption-wrapper-actions,.PromoImageOnSide-destinations-actions,.PromoImageOnSide-golfPackage-actions,.PromoImageOnSide-medium-actions,.PromoImageOnSide-small-actions,.PromoImageOnSide-smallSquare-actions,.PromoImageOnTop-actions,.PromoImageOnTop-medium-actions,.PromoImageOnTop-small-actions,.PromoImageOnTop-smallHover-actions,.PromoImageOnTop-smallHoverCourse-actions,.PromoImageOnTop-square-actions,.PromoTextOverlay-large-actions,.ResortPromo-actions,.SpotlightPromo-actions,.StandardCoursePromo-actions,.TimePromo-actions{position:absolute;bottom:10px;right:10px}.AuthorPromo-actions .BookmarkButton,.AuthorPromo-actions .BookmarkButtonPromo,.CoursePromo-actions .BookmarkButton,.CoursePromo-actions .BookmarkButtonPromo,.DestinationMapPromo-actions .BookmarkButton,.DestinationMapPromo-actions .BookmarkButtonPromo,.FeaturedPromo-actions .BookmarkButton,.FeaturedPromo-actions .BookmarkButtonPromo,.FullWidthPromo-actions .BookmarkButton,.FullWidthPromo-actions .BookmarkButtonPromo,.FullWidthPromo-large-actions .BookmarkButton,.FullWidthPromo-large-actions .BookmarkButtonPromo,.FullWidthPromo-video-actions .BookmarkButton,.FullWidthPromo-video-actions .BookmarkButtonPromo,.GetawaysPackagePromo-actions .BookmarkButton,.GetawaysPackagePromo-actions .BookmarkButtonPromo,.GetawaysPackagerPromo-actions .BookmarkButton,.GetawaysPackagerPromo-actions .BookmarkButtonPromo,.GolfPackagePromo-actions .BookmarkButton,.GolfPackagePromo-actions .BookmarkButtonPromo,.LeadPromo-actions .BookmarkButton,.LeadPromo-actions .BookmarkButtonPromo,.LeadPromoWithBelow-actions .BookmarkButton,.LeadPromoWithBelow-actions .BookmarkButtonPromo,.ListingPromo-actions .BookmarkButton,.ListingPromo-actions .BookmarkButtonPromo,.LocationTagPromo-actions .BookmarkButton,.LocationTagPromo-actions .BookmarkButtonPromo,.NativeAdPromo-actions .BookmarkButton,.NativeAdPromo-actions .BookmarkButtonPromo,.PlaylistItem-actions .BookmarkButton,.PlaylistItem-actions .BookmarkButtonPromo,.ProductPromoImageOnBottom-actions .BookmarkButton,.ProductPromoImageOnBottom-actions .BookmarkButtonPromo,.ProductPromoImageOnLeft-actions .BookmarkButton,.ProductPromoImageOnLeft-actions .BookmarkButtonPromo,.ProductPromoImageOnRight-actions .BookmarkButton,.ProductPromoImageOnRight-actions .BookmarkButtonPromo,.Promo-actions .BookmarkButton,.Promo-actions .BookmarkButtonPromo,.PromoCenteredTitle-actions .BookmarkButton,.PromoCenteredTitle-actions .BookmarkButtonPromo,.PromoHover-narrow-actions .BookmarkButton,.PromoHover-narrow-actions .BookmarkButtonPromo,.PromoImageOnSide-actions .BookmarkButton,.PromoImageOnSide-actions .BookmarkButtonPromo,.PromoImageOnSide-caption-wrapper-actions .BookmarkButton,.PromoImageOnSide-caption-wrapper-actions .BookmarkButtonPromo,.PromoImageOnSide-destinations-actions .BookmarkButton,.PromoImageOnSide-destinations-actions .BookmarkButtonPromo,.PromoImageOnSide-golfPackage-actions .BookmarkButton,.PromoImageOnSide-golfPackage-actions .BookmarkButtonPromo,.PromoImageOnSide-medium-actions .BookmarkButton,.PromoImageOnSide-medium-actions .BookmarkButtonPromo,.PromoImageOnSide-small-actions .BookmarkButton,.PromoImageOnSide-small-actions .BookmarkButtonPromo,.PromoImageOnSide-smallSquare-actions .BookmarkButton,.PromoImageOnSide-smallSquare-actions .BookmarkButtonPromo,.PromoImageOnTop-actions .BookmarkButton,.PromoImageOnTop-actions .BookmarkButtonPromo,.PromoImageOnTop-medium-actions .BookmarkButton,.PromoImageOnTop-medium-actions .BookmarkButtonPromo,.PromoImageOnTop-small-actions .BookmarkButton,.PromoImageOnTop-small-actions .BookmarkButtonPromo,.PromoImageOnTop-smallHover-actions .BookmarkButton,.PromoImageOnTop-smallHover-actions .BookmarkButtonPromo,.PromoImageOnTop-smallHoverCourse-actions .BookmarkButton,.PromoImageOnTop-smallHoverCourse-actions .BookmarkButtonPromo,.PromoImageOnTop-square-actions .BookmarkButton,.PromoImageOnTop-square-actions .BookmarkButtonPromo,.PromoTextOverlay-large-actions .BookmarkButton,.PromoTextOverlay-large-actions .BookmarkButtonPromo,.ResortPromo-actions .BookmarkButton,.ResortPromo-actions .BookmarkButtonPromo,.SpotlightPromo-actions .BookmarkButton,.SpotlightPromo-actions .BookmarkButtonPromo,.StandardCoursePromo-actions .BookmarkButton,.StandardCoursePromo-actions .BookmarkButtonPromo,.TimePromo-actions .BookmarkButton,.TimePromo-actions .BookmarkButtonPromo{cursor:pointer;width:30px;height:30px}.AuthorPromo-actions .BookmarkButton-label-text,.AuthorPromo-actions .BookmarkButtonPromo-label-text,.CoursePromo-actions .BookmarkButton-label-text,.CoursePromo-actions .BookmarkButtonPromo-label-text,.DestinationMapPromo-actions .BookmarkButton-label-text,.DestinationMapPromo-actions .BookmarkButtonPromo-label-text,.FeaturedPromo-actions .BookmarkButton-label-text,.FeaturedPromo-actions .BookmarkButtonPromo-label-text,.FullWidthPromo-actions .BookmarkButton-label-text,.FullWidthPromo-actions .BookmarkButtonPromo-label-text,.FullWidthPromo-large-actions .BookmarkButton-label-text,.FullWidthPromo-large-actions .BookmarkButtonPromo-label-text,.FullWidthPromo-video-actions .BookmarkButton-label-text,.FullWidthPromo-video-actions .BookmarkButtonPromo-label-text,.GetawaysPackagePromo-actions .BookmarkButton-label-text,.GetawaysPackagePromo-actions .BookmarkButtonPromo-label-text,.GetawaysPackagerPromo-actions .BookmarkButton-label-text,.GetawaysPackagerPromo-actions .BookmarkButtonPromo-label-text,.GolfPackagePromo-actions .BookmarkButton-label-text,.GolfPackagePromo-actions .BookmarkButtonPromo-label-text,.LeadPromo-actions .BookmarkButton-label-text,.LeadPromo-actions .BookmarkButtonPromo-label-text,.LeadPromoWithBelow-actions .BookmarkButton-label-text,.LeadPromoWithBelow-actions .BookmarkButtonPromo-label-text,.ListingPromo-actions .BookmarkButton-label-text,.ListingPromo-actions .BookmarkButtonPromo-label-text,.LocationTagPromo-actions .BookmarkButton-label-text,.LocationTagPromo-actions .BookmarkButtonPromo-label-text,.NativeAdPromo-actions .BookmarkButton-label-text,.NativeAdPromo-actions .BookmarkButtonPromo-label-text,.PlaylistItem-actions .BookmarkButton-label-text,.PlaylistItem-actions .BookmarkButtonPromo-label-text,.ProductPromoImageOnBottom-actions .BookmarkButton-label-text,.ProductPromoImageOnBottom-actions .BookmarkButtonPromo-label-text,.ProductPromoImageOnLeft-actions .BookmarkButton-label-text,.ProductPromoImageOnLeft-actions .BookmarkButtonPromo-label-text,.ProductPromoImageOnRight-actions .BookmarkButton-label-text,.ProductPromoImageOnRight-actions .BookmarkButtonPromo-label-text,.Promo-actions .BookmarkButton-label-text,.Promo-actions .BookmarkButtonPromo-label-text,.PromoCenteredTitle-actions .BookmarkButton-label-text,.PromoCenteredTitle-actions .BookmarkButtonPromo-label-text,.PromoHover-narrow-actions .BookmarkButton-label-text,.PromoHover-narrow-actions .BookmarkButtonPromo-label-text,.PromoImageOnSide-actions .BookmarkButton-label-text,.PromoImageOnSide-actions .BookmarkButtonPromo-label-text,.PromoImageOnSide-caption-wrapper-actions .BookmarkButton-label-text,.PromoImageOnSide-caption-wrapper-actions .BookmarkButtonPromo-label-text,.PromoImageOnSide-destinations-actions .BookmarkButton-label-text,.PromoImageOnSide-destinations-actions .BookmarkButtonPromo-label-text,.PromoImageOnSide-golfPackage-actions .BookmarkButton-label-text,.PromoImageOnSide-golfPackage-actions .BookmarkButtonPromo-label-text,.PromoImageOnSide-medium-actions .BookmarkButton-label-text,.PromoImageOnSide-medium-actions .BookmarkButtonPromo-label-text,.PromoImageOnSide-small-actions .BookmarkButton-label-text,.PromoImageOnSide-small-actions .BookmarkButtonPromo-label-text,.PromoImageOnSide-smallSquare-actions .BookmarkButton-label-text,.PromoImageOnSide-smallSquare-actions .BookmarkButtonPromo-label-text,.PromoImageOnTop-actions .BookmarkButton-label-text,.PromoImageOnTop-actions .BookmarkButtonPromo-label-text,.PromoImageOnTop-medium-actions .BookmarkButton-label-text,.PromoImageOnTop-medium-actions .BookmarkButtonPromo-label-text,.PromoImageOnTop-small-actions .BookmarkButton-label-text,.PromoImageOnTop-small-actions .BookmarkButtonPromo-label-text,.PromoImageOnTop-smallHover-actions .BookmarkButton-label-text,.PromoImageOnTop-smallHover-actions .BookmarkButtonPromo-label-text,.PromoImageOnTop-smallHoverCourse-actions .BookmarkButton-label-text,.PromoImageOnTop-smallHoverCourse-actions .BookmarkButtonPromo-label-text,.PromoImageOnTop-square-actions .BookmarkButton-label-text,.PromoImageOnTop-square-actions .BookmarkButtonPromo-label-text,.PromoTextOverlay-large-actions .BookmarkButton-label-text,.PromoTextOverlay-large-actions .BookmarkButtonPromo-label-text,.ResortPromo-actions .BookmarkButton-label-text,.ResortPromo-actions .BookmarkButtonPromo-label-text,.SpotlightPromo-actions .BookmarkButton-label-text,.SpotlightPromo-actions .BookmarkButtonPromo-label-text,.StandardCoursePromo-actions .BookmarkButton-label-text,.StandardCoursePromo-actions .BookmarkButtonPromo-label-text,.TimePromo-actions .BookmarkButton-label-text,.TimePromo-actions .BookmarkButtonPromo-label-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.AuthorPromo-actions .BookmarkButton svg,.AuthorPromo-actions .BookmarkButtonPromo svg,.CoursePromo-actions .BookmarkButton svg,.CoursePromo-actions .BookmarkButtonPromo svg,.DestinationMapPromo-actions .BookmarkButton svg,.DestinationMapPromo-actions .BookmarkButtonPromo svg,.FeaturedPromo-actions .BookmarkButton svg,.FeaturedPromo-actions .BookmarkButtonPromo svg,.FullWidthPromo-actions .BookmarkButton svg,.FullWidthPromo-actions .BookmarkButtonPromo svg,.FullWidthPromo-large-actions .BookmarkButton svg,.FullWidthPromo-large-actions .BookmarkButtonPromo svg,.FullWidthPromo-video-actions .BookmarkButton svg,.FullWidthPromo-video-actions .BookmarkButtonPromo svg,.GetawaysPackagePromo-actions .BookmarkButton svg,.GetawaysPackagePromo-actions .BookmarkButtonPromo svg,.GetawaysPackagerPromo-actions .BookmarkButton svg,.GetawaysPackagerPromo-actions .BookmarkButtonPromo svg,.GolfPackagePromo-actions .BookmarkButton svg,.GolfPackagePromo-actions .BookmarkButtonPromo svg,.LeadPromo-actions .BookmarkButton svg,.LeadPromo-actions .BookmarkButtonPromo svg,.LeadPromoWithBelow-actions .BookmarkButton svg,.LeadPromoWithBelow-actions .BookmarkButtonPromo svg,.ListingPromo-actions .BookmarkButton svg,.ListingPromo-actions .BookmarkButtonPromo svg,.LocationTagPromo-actions .BookmarkButton svg,.LocationTagPromo-actions .BookmarkButtonPromo svg,.NativeAdPromo-actions .BookmarkButton svg,.NativeAdPromo-actions .BookmarkButtonPromo svg,.PlaylistItem-actions .BookmarkButton svg,.PlaylistItem-actions .BookmarkButtonPromo svg,.ProductPromoImageOnBottom-actions .BookmarkButton svg,.ProductPromoImageOnBottom-actions .BookmarkButtonPromo svg,.ProductPromoImageOnLeft-actions .BookmarkButton svg,.ProductPromoImageOnLeft-actions .BookmarkButtonPromo svg,.ProductPromoImageOnRight-actions .BookmarkButton svg,.ProductPromoImageOnRight-actions .BookmarkButtonPromo svg,.Promo-actions .BookmarkButton svg,.Promo-actions .BookmarkButtonPromo svg,.PromoCenteredTitle-actions .BookmarkButton svg,.PromoCenteredTitle-actions .BookmarkButtonPromo svg,.PromoHover-narrow-actions .BookmarkButton svg,.PromoHover-narrow-actions .BookmarkButtonPromo svg,.PromoImageOnSide-actions .BookmarkButton svg,.PromoImageOnSide-actions .BookmarkButtonPromo svg,.PromoImageOnSide-caption-wrapper-actions .BookmarkButton svg,.PromoImageOnSide-caption-wrapper-actions .BookmarkButtonPromo svg,.PromoImageOnSide-destinations-actions .BookmarkButton svg,.PromoImageOnSide-destinations-actions .BookmarkButtonPromo svg,.PromoImageOnSide-golfPackage-actions .BookmarkButton svg,.PromoImageOnSide-golfPackage-actions .BookmarkButtonPromo svg,.PromoImageOnSide-medium-actions .BookmarkButton svg,.PromoImageOnSide-medium-actions .BookmarkButtonPromo svg,.PromoImageOnSide-small-actions .BookmarkButton svg,.PromoImageOnSide-small-actions .BookmarkButtonPromo svg,.PromoImageOnSide-smallSquare-actions .BookmarkButton svg,.PromoImageOnSide-smallSquare-actions .BookmarkButtonPromo svg,.PromoImageOnTop-actions .BookmarkButton svg,.PromoImageOnTop-actions .BookmarkButtonPromo svg,.PromoImageOnTop-medium-actions .BookmarkButton svg,.PromoImageOnTop-medium-actions .BookmarkButtonPromo svg,.PromoImageOnTop-small-actions .BookmarkButton svg,.PromoImageOnTop-small-actions .BookmarkButtonPromo svg,.PromoImageOnTop-smallHover-actions .BookmarkButton svg,.PromoImageOnTop-smallHover-actions .BookmarkButtonPromo svg,.PromoImageOnTop-smallHoverCourse-actions .BookmarkButton svg,.PromoImageOnTop-smallHoverCourse-actions .BookmarkButtonPromo svg,.PromoImageOnTop-square-actions .BookmarkButton svg,.PromoImageOnTop-square-actions .BookmarkButtonPromo svg,.PromoTextOverlay-large-actions .BookmarkButton svg,.PromoTextOverlay-large-actions .BookmarkButtonPromo svg,.ResortPromo-actions .BookmarkButton svg,.ResortPromo-actions .BookmarkButtonPromo svg,.SpotlightPromo-actions .BookmarkButton svg,.SpotlightPromo-actions .BookmarkButtonPromo svg,.StandardCoursePromo-actions .BookmarkButton svg,.StandardCoursePromo-actions .BookmarkButtonPromo svg,.TimePromo-actions .BookmarkButton svg,.TimePromo-actions .BookmarkButtonPromo svg{width:30px;height:30px}.AuthorPromo-actions .BookmarkButtonPromo[data-state=ACTIVE] svg,.AuthorPromo-actions .BookmarkButton[data-state=ACTIVE] svg,.CoursePromo-actions .BookmarkButtonPromo[data-state=ACTIVE] svg,.CoursePromo-actions .BookmarkButton[data-state=ACTIVE] svg,.DestinationMapPromo-actions .BookmarkButtonPromo[data-state=ACTIVE] svg,.DestinationMapPromo-actions .BookmarkButton[data-state=ACTIVE] svg,.FeaturedPromo-actions .BookmarkButtonPromo[data-state=ACTIVE] svg,.FeaturedPromo-actions .BookmarkButton[data-state=ACTIVE] svg,.FullWidthPromo-actions .BookmarkButtonPromo[data-state=ACTIVE] svg,.FullWidthPromo-actions .BookmarkButton[data-state=ACTIVE] svg,.FullWidthPromo-large-actions .BookmarkButtonPromo[data-state=ACTIVE] svg,.FullWidthPromo-large-actions .BookmarkButton[data-state=ACTIVE] svg,.FullWidthPromo-video-actions .BookmarkButtonPromo[data-state=ACTIVE] svg,.FullWidthPromo-video-actions .BookmarkButton[data-state=ACTIVE] svg,.GetawaysPackagePromo-actions .BookmarkButtonPromo[data-state=ACTIVE] svg,.GetawaysPackagePromo-actions .BookmarkButton[data-state=ACTIVE] svg,.GetawaysPackagerPromo-actions .BookmarkButtonPromo[data-state=ACTIVE] svg,.GetawaysPackagerPromo-actions .BookmarkButton[data-state=ACTIVE] svg,.GolfPackagePromo-actions .BookmarkButtonPromo[data-state=ACTIVE] svg,.GolfPackagePromo-actions .BookmarkButton[data-state=ACTIVE] svg,.LeadPromo-actions .BookmarkButtonPromo[data-state=ACTIVE] svg,.LeadPromo-actions .BookmarkButton[data-state=ACTIVE] svg,.LeadPromoWithBelow-actions .BookmarkButtonPromo[data-state=ACTIVE] svg,.LeadPromoWithBelow-actions .BookmarkButton[data-state=ACTIVE] svg,.ListingPromo-actions .BookmarkButtonPromo[data-state=ACTIVE] svg,.ListingPromo-actions .BookmarkButton[data-state=ACTIVE] svg,.LocationTagPromo-actions .BookmarkButtonPromo[data-state=ACTIVE] svg,.LocationTagPromo-actions .BookmarkButton[data-state=ACTIVE] svg,.NativeAdPromo-actions .BookmarkButtonPromo[data-state=ACTIVE] svg,.NativeAdPromo-actions .BookmarkButton[data-state=ACTIVE] svg,.PlaylistItem-actions .BookmarkButtonPromo[data-state=ACTIVE] svg,.PlaylistItem-actions .BookmarkButton[data-state=ACTIVE] svg,.ProductPromoImageOnBottom-actions .BookmarkButtonPromo[data-state=ACTIVE] svg,.ProductPromoImageOnBottom-actions .BookmarkButton[data-state=ACTIVE] svg,.ProductPromoImageOnLeft-actions .BookmarkButtonPromo[data-state=ACTIVE] svg,.ProductPromoImageOnLeft-actions .BookmarkButton[data-state=ACTIVE] svg,.ProductPromoImageOnRight-actions .BookmarkButtonPromo[data-state=ACTIVE] svg,.ProductPromoImageOnRight-actions .BookmarkButton[data-state=ACTIVE] svg,.Promo-actions .BookmarkButtonPromo[data-state=ACTIVE] svg,.Promo-actions .BookmarkButton[data-state=ACTIVE] svg,.PromoCenteredTitle-actions .BookmarkButtonPromo[data-state=ACTIVE] svg,.PromoCenteredTitle-actions .BookmarkButton[data-state=ACTIVE] svg,.PromoHover-narrow-actions .BookmarkButtonPromo[data-state=ACTIVE] svg,.PromoHover-narrow-actions .BookmarkButton[data-state=ACTIVE] svg,.PromoImageOnSide-actions .BookmarkButtonPromo[data-state=ACTIVE] svg,.PromoImageOnSide-actions .BookmarkButton[data-state=ACTIVE] svg,.PromoImageOnSide-caption-wrapper-actions .BookmarkButtonPromo[data-state=ACTIVE] svg,.PromoImageOnSide-caption-wrapper-actions .BookmarkButton[data-state=ACTIVE] svg,.PromoImageOnSide-destinations-actions .BookmarkButtonPromo[data-state=ACTIVE] svg,.PromoImageOnSide-destinations-actions .BookmarkButton[data-state=ACTIVE] svg,.PromoImageOnSide-golfPackage-actions .BookmarkButtonPromo[data-state=ACTIVE] svg,.PromoImageOnSide-golfPackage-actions .BookmarkButton[data-state=ACTIVE] svg,.PromoImageOnSide-medium-actions .BookmarkButtonPromo[data-state=ACTIVE] svg,.PromoImageOnSide-medium-actions .BookmarkButton[data-state=ACTIVE] svg,.PromoImageOnSide-small-actions .BookmarkButtonPromo[data-state=ACTIVE] svg,.PromoImageOnSide-small-actions .BookmarkButton[data-state=ACTIVE] svg,.PromoImageOnSide-smallSquare-actions .BookmarkButtonPromo[data-state=ACTIVE] svg,.PromoImageOnSide-smallSquare-actions .BookmarkButton[data-state=ACTIVE] svg,.PromoImageOnTop-actions .BookmarkButtonPromo[data-state=ACTIVE] svg,.PromoImageOnTop-actions .BookmarkButton[data-state=ACTIVE] svg,.PromoImageOnTop-medium-actions .BookmarkButtonPromo[data-state=ACTIVE] svg,.PromoImageOnTop-medium-actions .BookmarkButton[data-state=ACTIVE] svg,.PromoImageOnTop-small-actions .BookmarkButtonPromo[data-state=ACTIVE] svg,.PromoImageOnTop-small-actions .BookmarkButton[data-state=ACTIVE] svg,.PromoImageOnTop-smallHover-actions .BookmarkButtonPromo[data-state=ACTIVE] svg,.PromoImageOnTop-smallHover-actions .BookmarkButton[data-state=ACTIVE] svg,.PromoImageOnTop-smallHoverCourse-actions .BookmarkButtonPromo[data-state=ACTIVE] svg,.PromoImageOnTop-smallHoverCourse-actions .BookmarkButton[data-state=ACTIVE] svg,.PromoImageOnTop-square-actions .BookmarkButtonPromo[data-state=ACTIVE] svg,.PromoImageOnTop-square-actions .BookmarkButton[data-state=ACTIVE] svg,.PromoTextOverlay-large-actions .BookmarkButtonPromo[data-state=ACTIVE] svg,.PromoTextOverlay-large-actions .BookmarkButton[data-state=ACTIVE] svg,.ResortPromo-actions .BookmarkButtonPromo[data-state=ACTIVE] svg,.ResortPromo-actions .BookmarkButton[data-state=ACTIVE] svg,.SpotlightPromo-actions .BookmarkButtonPromo[data-state=ACTIVE] svg,.SpotlightPromo-actions .BookmarkButton[data-state=ACTIVE] svg,.StandardCoursePromo-actions .BookmarkButtonPromo[data-state=ACTIVE] svg,.StandardCoursePromo-actions .BookmarkButton[data-state=ACTIVE] svg,.TimePromo-actions .BookmarkButtonPromo[data-state=ACTIVE] svg,.TimePromo-actions .BookmarkButton[data-state=ACTIVE] svg{fill:#9d9d9d}.AuthorPromo-type,.CoursePromo-type,.DestinationMapPromo-type,.FeaturedPromo-type,.FullWidthPromo-large-type,.FullWidthPromo-type,.FullWidthPromo-video-type,.GetawaysPackagePromo-type,.GetawaysPackagerPromo-type,.GolfPackagePromo-type,.LeadPromo-type,.LeadPromoWithBelow-type,.ListingPromo-type,.LocationTagPromo-type,.NativeAdPromo-type,.PlaylistItem-type,.ProductPromoImageOnBottom-type,.ProductPromoImageOnLeft-type,.ProductPromoImageOnRight-type,.Promo-type,.PromoCenteredTitle-type,.PromoHover-narrow-type,.PromoImageOnSide-caption-wrapper-type,.PromoImageOnSide-destinations-type,.PromoImageOnSide-golfPackage-type,.PromoImageOnSide-medium-type,.PromoImageOnSide-small-type,.PromoImageOnSide-smallSquare-type,.PromoImageOnSide-type,.PromoImageOnTop-medium-type,.PromoImageOnTop-small-type,.PromoImageOnTop-smallHover-type,.PromoImageOnTop-smallHoverCourse-type,.PromoImageOnTop-square-type,.PromoImageOnTop-type,.PromoTextOverlay-large-type,.ResortPromo-type,.SpotlightPromo-type,.StandardCoursePromo-type,.TimePromo-type{position:absolute;bottom:10px;left:10px;height:30px;width:30px;background-color:transparent}.AuthorPromo-type[data-type=video],.AuthorPromo-type[data-type=Video],.AuthorPromo-type[data-type=playlist],.AuthorPromo-type[data-type=Playlist],.AuthorPromo-type[data-type=episode],.AuthorPromo-type[data-type=Episode],.CoursePromo-type[data-type=video],.CoursePromo-type[data-type=Video],.CoursePromo-type[data-type=playlist],.CoursePromo-type[data-type=Playlist],.CoursePromo-type[data-type=episode],.CoursePromo-type[data-type=Episode],.DestinationMapPromo-type[data-type=video],.DestinationMapPromo-type[data-type=Video],.DestinationMapPromo-type[data-type=playlist],.DestinationMapPromo-type[data-type=Playlist],.DestinationMapPromo-type[data-type=episode],.DestinationMapPromo-type[data-type=Episode],.FeaturedPromo-type[data-type=video],.FeaturedPromo-type[data-type=Video],.FeaturedPromo-type[data-type=playlist],.FeaturedPromo-type[data-type=Playlist],.FeaturedPromo-type[data-type=episode],.FeaturedPromo-type[data-type=Episode],.FullWidthPromo-large-type[data-type=video],.FullWidthPromo-large-type[data-type=Video],.FullWidthPromo-large-type[data-type=playlist],.FullWidthPromo-large-type[data-type=Playlist],.FullWidthPromo-large-type[data-type=episode],.FullWidthPromo-large-type[data-type=Episode],.FullWidthPromo-type[data-type=video],.FullWidthPromo-type[data-type=Video],.FullWidthPromo-type[data-type=playlist],.FullWidthPromo-type[data-type=Playlist],.FullWidthPromo-type[data-type=episode],.FullWidthPromo-type[data-type=Episode],.FullWidthPromo-video-type[data-type=video],.FullWidthPromo-video-type[data-type=Video],.FullWidthPromo-video-type[data-type=playlist],.FullWidthPromo-video-type[data-type=Playlist],.FullWidthPromo-video-type[data-type=episode],.FullWidthPromo-video-type[data-type=Episode],.GetawaysPackagePromo-type[data-type=video],.GetawaysPackagePromo-type[data-type=Video],.GetawaysPackagePromo-type[data-type=playlist],.GetawaysPackagePromo-type[data-type=Playlist],.GetawaysPackagePromo-type[data-type=episode],.GetawaysPackagePromo-type[data-type=Episode],.GetawaysPackagerPromo-type[data-type=video],.GetawaysPackagerPromo-type[data-type=Video],.GetawaysPackagerPromo-type[data-type=playlist],.GetawaysPackagerPromo-type[data-type=Playlist],.GetawaysPackagerPromo-type[data-type=episode],.GetawaysPackagerPromo-type[data-type=Episode],.GolfPackagePromo-type[data-type=video],.GolfPackagePromo-type[data-type=Video],.GolfPackagePromo-type[data-type=playlist],.GolfPackagePromo-type[data-type=Playlist],.GolfPackagePromo-type[data-type=episode],.GolfPackagePromo-type[data-type=Episode],.LeadPromo-type[data-type=video],.LeadPromo-type[data-type=Video],.LeadPromo-type[data-type=playlist],.LeadPromo-type[data-type=Playlist],.LeadPromo-type[data-type=episode],.LeadPromo-type[data-type=Episode],.LeadPromoWithBelow-type[data-type=video],.LeadPromoWithBelow-type[data-type=Video],.LeadPromoWithBelow-type[data-type=playlist],.LeadPromoWithBelow-type[data-type=Playlist],.LeadPromoWithBelow-type[data-type=episode],.LeadPromoWithBelow-type[data-type=Episode],.ListingPromo-type[data-type=video],.ListingPromo-type[data-type=Video],.ListingPromo-type[data-type=playlist],.ListingPromo-type[data-type=Playlist],.ListingPromo-type[data-type=episode],.ListingPromo-type[data-type=Episode],.LocationTagPromo-type[data-type=video],.LocationTagPromo-type[data-type=Video],.LocationTagPromo-type[data-type=playlist],.LocationTagPromo-type[data-type=Playlist],.LocationTagPromo-type[data-type=episode],.LocationTagPromo-type[data-type=Episode],.NativeAdPromo-type[data-type=video],.NativeAdPromo-type[data-type=Video],.NativeAdPromo-type[data-type=playlist],.NativeAdPromo-type[data-type=Playlist],.NativeAdPromo-type[data-type=episode],.NativeAdPromo-type[data-type=Episode],.PlaylistItem-type[data-type=video],.PlaylistItem-type[data-type=Video],.PlaylistItem-type[data-type=playlist],.PlaylistItem-type[data-type=Playlist],.PlaylistItem-type[data-type=episode],.PlaylistItem-type[data-type=Episode],.ProductPromoImageOnBottom-type[data-type=video],.ProductPromoImageOnBottom-type[data-type=Video],.ProductPromoImageOnBottom-type[data-type=playlist],.ProductPromoImageOnBottom-type[data-type=Playlist],.ProductPromoImageOnBottom-type[data-type=episode],.ProductPromoImageOnBottom-type[data-type=Episode],.ProductPromoImageOnLeft-type[data-type=video],.ProductPromoImageOnLeft-type[data-type=Video],.ProductPromoImageOnLeft-type[data-type=playlist],.ProductPromoImageOnLeft-type[data-type=Playlist],.ProductPromoImageOnLeft-type[data-type=episode],.ProductPromoImageOnLeft-type[data-type=Episode],.ProductPromoImageOnRight-type[data-type=video],.ProductPromoImageOnRight-type[data-type=Video],.ProductPromoImageOnRight-type[data-type=playlist],.ProductPromoImageOnRight-type[data-type=Playlist],.ProductPromoImageOnRight-type[data-type=episode],.ProductPromoImageOnRight-type[data-type=Episode],.Promo-type[data-type=video],.Promo-type[data-type=Video],.Promo-type[data-type=playlist],.Promo-type[data-type=Playlist],.Promo-type[data-type=episode],.Promo-type[data-type=Episode],.PromoCenteredTitle-type[data-type=video],.PromoCenteredTitle-type[data-type=Video],.PromoCenteredTitle-type[data-type=playlist],.PromoCenteredTitle-type[data-type=Playlist],.PromoCenteredTitle-type[data-type=episode],.PromoCenteredTitle-type[data-type=Episode],.PromoHover-narrow-type[data-type=video],.PromoHover-narrow-type[data-type=Video],.PromoHover-narrow-type[data-type=playlist],.PromoHover-narrow-type[data-type=Playlist],.PromoHover-narrow-type[data-type=episode],.PromoHover-narrow-type[data-type=Episode],.PromoImageOnSide-caption-wrapper-type[data-type=video],.PromoImageOnSide-caption-wrapper-type[data-type=Video],.PromoImageOnSide-caption-wrapper-type[data-type=playlist],.PromoImageOnSide-caption-wrapper-type[data-type=Playlist],.PromoImageOnSide-caption-wrapper-type[data-type=episode],.PromoImageOnSide-caption-wrapper-type[data-type=Episode],.PromoImageOnSide-destinations-type[data-type=video],.PromoImageOnSide-destinations-type[data-type=Video],.PromoImageOnSide-destinations-type[data-type=playlist],.PromoImageOnSide-destinations-type[data-type=Playlist],.PromoImageOnSide-destinations-type[data-type=episode],.PromoImageOnSide-destinations-type[data-type=Episode],.PromoImageOnSide-golfPackage-type[data-type=video],.PromoImageOnSide-golfPackage-type[data-type=Video],.PromoImageOnSide-golfPackage-type[data-type=playlist],.PromoImageOnSide-golfPackage-type[data-type=Playlist],.PromoImageOnSide-golfPackage-type[data-type=episode],.PromoImageOnSide-golfPackage-type[data-type=Episode],.PromoImageOnSide-medium-type[data-type=video],.PromoImageOnSide-medium-type[data-type=Video],.PromoImageOnSide-medium-type[data-type=playlist],.PromoImageOnSide-medium-type[data-type=Playlist],.PromoImageOnSide-medium-type[data-type=episode],.PromoImageOnSide-medium-type[data-type=Episode],.PromoImageOnSide-small-type[data-type=video],.PromoImageOnSide-small-type[data-type=Video],.PromoImageOnSide-small-type[data-type=playlist],.PromoImageOnSide-small-type[data-type=Playlist],.PromoImageOnSide-small-type[data-type=episode],.PromoImageOnSide-small-type[data-type=Episode],.PromoImageOnSide-smallSquare-type[data-type=video],.PromoImageOnSide-smallSquare-type[data-type=Video],.PromoImageOnSide-smallSquare-type[data-type=playlist],.PromoImageOnSide-smallSquare-type[data-type=Playlist],.PromoImageOnSide-smallSquare-type[data-type=episode],.PromoImageOnSide-smallSquare-type[data-type=Episode],.PromoImageOnSide-type[data-type=video],.PromoImageOnSide-type[data-type=Video],.PromoImageOnSide-type[data-type=playlist],.PromoImageOnSide-type[data-type=Playlist],.PromoImageOnSide-type[data-type=episode],.PromoImageOnSide-type[data-type=Episode],.PromoImageOnTop-medium-type[data-type=video],.PromoImageOnTop-medium-type[data-type=Video],.PromoImageOnTop-medium-type[data-type=playlist],.PromoImageOnTop-medium-type[data-type=Playlist],.PromoImageOnTop-medium-type[data-type=episode],.PromoImageOnTop-medium-type[data-type=Episode],.PromoImageOnTop-small-type[data-type=video],.PromoImageOnTop-small-type[data-type=Video],.PromoImageOnTop-small-type[data-type=playlist],.PromoImageOnTop-small-type[data-type=Playlist],.PromoImageOnTop-small-type[data-type=episode],.PromoImageOnTop-small-type[data-type=Episode],.PromoImageOnTop-smallHover-type[data-type=video],.PromoImageOnTop-smallHover-type[data-type=Video],.PromoImageOnTop-smallHover-type[data-type=playlist],.PromoImageOnTop-smallHover-type[data-type=Playlist],.PromoImageOnTop-smallHover-type[data-type=episode],.PromoImageOnTop-smallHover-type[data-type=Episode],.PromoImageOnTop-smallHoverCourse-type[data-type=video],.PromoImageOnTop-smallHoverCourse-type[data-type=Video],.PromoImageOnTop-smallHoverCourse-type[data-type=playlist],.PromoImageOnTop-smallHoverCourse-type[data-type=Playlist],.PromoImageOnTop-smallHoverCourse-type[data-type=episode],.PromoImageOnTop-smallHoverCourse-type[data-type=Episode],.PromoImageOnTop-square-type[data-type=video],.PromoImageOnTop-square-type[data-type=Video],.PromoImageOnTop-square-type[data-type=playlist],.PromoImageOnTop-square-type[data-type=Playlist],.PromoImageOnTop-square-type[data-type=episode],.PromoImageOnTop-square-type[data-type=Episode],.PromoImageOnTop-type[data-type=video],.PromoImageOnTop-type[data-type=Video],.PromoImageOnTop-type[data-type=playlist],.PromoImageOnTop-type[data-type=Playlist],.PromoImageOnTop-type[data-type=episode],.PromoImageOnTop-type[data-type=Episode],.PromoTextOverlay-large-type[data-type=video],.PromoTextOverlay-large-type[data-type=Video],.PromoTextOverlay-large-type[data-type=playlist],.PromoTextOverlay-large-type[data-type=Playlist],.PromoTextOverlay-large-type[data-type=episode],.PromoTextOverlay-large-type[data-type=Episode],.ResortPromo-type[data-type=video],.ResortPromo-type[data-type=Video],.ResortPromo-type[data-type=playlist],.ResortPromo-type[data-type=Playlist],.ResortPromo-type[data-type=episode],.ResortPromo-type[data-type=Episode],.SpotlightPromo-type[data-type=video],.SpotlightPromo-type[data-type=Video],.SpotlightPromo-type[data-type=playlist],.SpotlightPromo-type[data-type=Playlist],.SpotlightPromo-type[data-type=episode],.SpotlightPromo-type[data-type=Episode],.StandardCoursePromo-type[data-type=video],.StandardCoursePromo-type[data-type=Video],.StandardCoursePromo-type[data-type=playlist],.StandardCoursePromo-type[data-type=Playlist],.StandardCoursePromo-type[data-type=episode],.StandardCoursePromo-type[data-type=Episode],.TimePromo-type[data-type=video],.TimePromo-type[data-type=Video],.TimePromo-type[data-type=playlist],.TimePromo-type[data-type=Playlist],.TimePromo-type[data-type=episode],.TimePromo-type[data-type=Episode]{background-color:rgba(0,0,0,.4)}.AuthorPromo-type[data-type=video]:before,.AuthorPromo-type[data-type=Video]:before,.AuthorPromo-type[data-type=playlist]:before,.AuthorPromo-type[data-type=Playlist]:before,.AuthorPromo-type[data-type=episode]:before,.AuthorPromo-type[data-type=Episode]:before,.CoursePromo-type[data-type=video]:before,.CoursePromo-type[data-type=Video]:before,.CoursePromo-type[data-type=playlist]:before,.CoursePromo-type[data-type=Playlist]:before,.CoursePromo-type[data-type=episode]:before,.CoursePromo-type[data-type=Episode]:before,.DestinationMapPromo-type[data-type=video]:before,.DestinationMapPromo-type[data-type=Video]:before,.DestinationMapPromo-type[data-type=playlist]:before,.DestinationMapPromo-type[data-type=Playlist]:before,.DestinationMapPromo-type[data-type=episode]:before,.DestinationMapPromo-type[data-type=Episode]:before,.FeaturedPromo-type[data-type=video]:before,.FeaturedPromo-type[data-type=Video]:before,.FeaturedPromo-type[data-type=playlist]:before,.FeaturedPromo-type[data-type=Playlist]:before,.FeaturedPromo-type[data-type=episode]:before,.FeaturedPromo-type[data-type=Episode]:before,.FullWidthPromo-large-type[data-type=video]:before,.FullWidthPromo-large-type[data-type=Video]:before,.FullWidthPromo-large-type[data-type=playlist]:before,.FullWidthPromo-large-type[data-type=Playlist]:before,.FullWidthPromo-large-type[data-type=episode]:before,.FullWidthPromo-large-type[data-type=Episode]:before,.FullWidthPromo-type[data-type=video]:before,.FullWidthPromo-type[data-type=Video]:before,.FullWidthPromo-type[data-type=playlist]:before,.FullWidthPromo-type[data-type=Playlist]:before,.FullWidthPromo-type[data-type=episode]:before,.FullWidthPromo-type[data-type=Episode]:before,.FullWidthPromo-video-type[data-type=video]:before,.FullWidthPromo-video-type[data-type=Video]:before,.FullWidthPromo-video-type[data-type=playlist]:before,.FullWidthPromo-video-type[data-type=Playlist]:before,.FullWidthPromo-video-type[data-type=episode]:before,.FullWidthPromo-video-type[data-type=Episode]:before,.GetawaysPackagePromo-type[data-type=video]:before,.GetawaysPackagePromo-type[data-type=Video]:before,.GetawaysPackagePromo-type[data-type=playlist]:before,.GetawaysPackagePromo-type[data-type=Playlist]:before,.GetawaysPackagePromo-type[data-type=episode]:before,.GetawaysPackagePromo-type[data-type=Episode]:before,.GetawaysPackagerPromo-type[data-type=video]:before,.GetawaysPackagerPromo-type[data-type=Video]:before,.GetawaysPackagerPromo-type[data-type=playlist]:before,.GetawaysPackagerPromo-type[data-type=Playlist]:before,.GetawaysPackagerPromo-type[data-type=episode]:before,.GetawaysPackagerPromo-type[data-type=Episode]:before,.GolfPackagePromo-type[data-type=video]:before,.GolfPackagePromo-type[data-type=Video]:before,.GolfPackagePromo-type[data-type=playlist]:before,.GolfPackagePromo-type[data-type=Playlist]:before,.GolfPackagePromo-type[data-type=episode]:before,.GolfPackagePromo-type[data-type=Episode]:before,.LeadPromo-type[data-type=video]:before,.LeadPromo-type[data-type=Video]:before,.LeadPromo-type[data-type=playlist]:before,.LeadPromo-type[data-type=Playlist]:before,.LeadPromo-type[data-type=episode]:before,.LeadPromo-type[data-type=Episode]:before,.LeadPromoWithBelow-type[data-type=video]:before,.LeadPromoWithBelow-type[data-type=Video]:before,.LeadPromoWithBelow-type[data-type=playlist]:before,.LeadPromoWithBelow-type[data-type=Playlist]:before,.LeadPromoWithBelow-type[data-type=episode]:before,.LeadPromoWithBelow-type[data-type=Episode]:before,.ListingPromo-type[data-type=video]:before,.ListingPromo-type[data-type=Video]:before,.ListingPromo-type[data-type=playlist]:before,.ListingPromo-type[data-type=Playlist]:before,.ListingPromo-type[data-type=episode]:before,.ListingPromo-type[data-type=Episode]:before,.LocationTagPromo-type[data-type=video]:before,.LocationTagPromo-type[data-type=Video]:before,.LocationTagPromo-type[data-type=playlist]:before,.LocationTagPromo-type[data-type=Playlist]:before,.LocationTagPromo-type[data-type=episode]:before,.LocationTagPromo-type[data-type=Episode]:before,.NativeAdPromo-type[data-type=video]:before,.NativeAdPromo-type[data-type=Video]:before,.NativeAdPromo-type[data-type=playlist]:before,.NativeAdPromo-type[data-type=Playlist]:before,.NativeAdPromo-type[data-type=episode]:before,.NativeAdPromo-type[data-type=Episode]:before,.PlaylistItem-type[data-type=video]:before,.PlaylistItem-type[data-type=Video]:before,.PlaylistItem-type[data-type=playlist]:before,.PlaylistItem-type[data-type=Playlist]:before,.PlaylistItem-type[data-type=episode]:before,.PlaylistItem-type[data-type=Episode]:before,.ProductPromoImageOnBottom-type[data-type=video]:before,.ProductPromoImageOnBottom-type[data-type=Video]:before,.ProductPromoImageOnBottom-type[data-type=playlist]:before,.ProductPromoImageOnBottom-type[data-type=Playlist]:before,.ProductPromoImageOnBottom-type[data-type=episode]:before,.ProductPromoImageOnBottom-type[data-type=Episode]:before,.ProductPromoImageOnLeft-type[data-type=video]:before,.ProductPromoImageOnLeft-type[data-type=Video]:before,.ProductPromoImageOnLeft-type[data-type=playlist]:before,.ProductPromoImageOnLeft-type[data-type=Playlist]:before,.ProductPromoImageOnLeft-type[data-type=episode]:before,.ProductPromoImageOnLeft-type[data-type=Episode]:before,.ProductPromoImageOnRight-type[data-type=video]:before,.ProductPromoImageOnRight-type[data-type=Video]:before,.ProductPromoImageOnRight-type[data-type=playlist]:before,.ProductPromoImageOnRight-type[data-type=Playlist]:before,.ProductPromoImageOnRight-type[data-type=episode]:before,.ProductPromoImageOnRight-type[data-type=Episode]:before,.Promo-type[data-type=video]:before,.Promo-type[data-type=Video]:before,.Promo-type[data-type=playlist]:before,.Promo-type[data-type=Playlist]:before,.Promo-type[data-type=episode]:before,.Promo-type[data-type=Episode]:before,.PromoCenteredTitle-type[data-type=video]:before,.PromoCenteredTitle-type[data-type=Video]:before,.PromoCenteredTitle-type[data-type=playlist]:before,.PromoCenteredTitle-type[data-type=Playlist]:before,.PromoCenteredTitle-type[data-type=episode]:before,.PromoCenteredTitle-type[data-type=Episode]:before,.PromoHover-narrow-type[data-type=video]:before,.PromoHover-narrow-type[data-type=Video]:before,.PromoHover-narrow-type[data-type=playlist]:before,.PromoHover-narrow-type[data-type=Playlist]:before,.PromoHover-narrow-type[data-type=episode]:before,.PromoHover-narrow-type[data-type=Episode]:before,.PromoImageOnSide-caption-wrapper-type[data-type=video]:before,.PromoImageOnSide-caption-wrapper-type[data-type=Video]:before,.PromoImageOnSide-caption-wrapper-type[data-type=playlist]:before,.PromoImageOnSide-caption-wrapper-type[data-type=Playlist]:before,.PromoImageOnSide-caption-wrapper-type[data-type=episode]:before,.PromoImageOnSide-caption-wrapper-type[data-type=Episode]:before,.PromoImageOnSide-destinations-type[data-type=video]:before,.PromoImageOnSide-destinations-type[data-type=Video]:before,.PromoImageOnSide-destinations-type[data-type=playlist]:before,.PromoImageOnSide-destinations-type[data-type=Playlist]:before,.PromoImageOnSide-destinations-type[data-type=episode]:before,.PromoImageOnSide-destinations-type[data-type=Episode]:before,.PromoImageOnSide-golfPackage-type[data-type=video]:before,.PromoImageOnSide-golfPackage-type[data-type=Video]:before,.PromoImageOnSide-golfPackage-type[data-type=playlist]:before,.PromoImageOnSide-golfPackage-type[data-type=Playlist]:before,.PromoImageOnSide-golfPackage-type[data-type=episode]:before,.PromoImageOnSide-golfPackage-type[data-type=Episode]:before,.PromoImageOnSide-medium-type[data-type=video]:before,.PromoImageOnSide-medium-type[data-type=Video]:before,.PromoImageOnSide-medium-type[data-type=playlist]:before,.PromoImageOnSide-medium-type[data-type=Playlist]:before,.PromoImageOnSide-medium-type[data-type=episode]:before,.PromoImageOnSide-medium-type[data-type=Episode]:before,.PromoImageOnSide-small-type[data-type=video]:before,.PromoImageOnSide-small-type[data-type=Video]:before,.PromoImageOnSide-small-type[data-type=playlist]:before,.PromoImageOnSide-small-type[data-type=Playlist]:before,.PromoImageOnSide-small-type[data-type=episode]:before,.PromoImageOnSide-small-type[data-type=Episode]:before,.PromoImageOnSide-smallSquare-type[data-type=video]:before,.PromoImageOnSide-smallSquare-type[data-type=Video]:before,.PromoImageOnSide-smallSquare-type[data-type=playlist]:before,.PromoImageOnSide-smallSquare-type[data-type=Playlist]:before,.PromoImageOnSide-smallSquare-type[data-type=episode]:before,.PromoImageOnSide-smallSquare-type[data-type=Episode]:before,.PromoImageOnSide-type[data-type=video]:before,.PromoImageOnSide-type[data-type=Video]:before,.PromoImageOnSide-type[data-type=playlist]:before,.PromoImageOnSide-type[data-type=Playlist]:before,.PromoImageOnSide-type[data-type=episode]:before,.PromoImageOnSide-type[data-type=Episode]:before,.PromoImageOnTop-medium-type[data-type=video]:before,.PromoImageOnTop-medium-type[data-type=Video]:before,.PromoImageOnTop-medium-type[data-type=playlist]:before,.PromoImageOnTop-medium-type[data-type=Playlist]:before,.PromoImageOnTop-medium-type[data-type=episode]:before,.PromoImageOnTop-medium-type[data-type=Episode]:before,.PromoImageOnTop-small-type[data-type=video]:before,.PromoImageOnTop-small-type[data-type=Video]:before,.PromoImageOnTop-small-type[data-type=playlist]:before,.PromoImageOnTop-small-type[data-type=Playlist]:before,.PromoImageOnTop-small-type[data-type=episode]:before,.PromoImageOnTop-small-type[data-type=Episode]:before,.PromoImageOnTop-smallHover-type[data-type=video]:before,.PromoImageOnTop-smallHover-type[data-type=Video]:before,.PromoImageOnTop-smallHover-type[data-type=playlist]:before,.PromoImageOnTop-smallHover-type[data-type=Playlist]:before,.PromoImageOnTop-smallHover-type[data-type=episode]:before,.PromoImageOnTop-smallHover-type[data-type=Episode]:before,.PromoImageOnTop-smallHoverCourse-type[data-type=video]:before,.PromoImageOnTop-smallHoverCourse-type[data-type=Video]:before,.PromoImageOnTop-smallHoverCourse-type[data-type=playlist]:before,.PromoImageOnTop-smallHoverCourse-type[data-type=Playlist]:before,.PromoImageOnTop-smallHoverCourse-type[data-type=episode]:before,.PromoImageOnTop-smallHoverCourse-type[data-type=Episode]:before,.PromoImageOnTop-square-type[data-type=video]:before,.PromoImageOnTop-square-type[data-type=Video]:before,.PromoImageOnTop-square-type[data-type=playlist]:before,.PromoImageOnTop-square-type[data-type=Playlist]:before,.PromoImageOnTop-square-type[data-type=episode]:before,.PromoImageOnTop-square-type[data-type=Episode]:before,.PromoImageOnTop-type[data-type=video]:before,.PromoImageOnTop-type[data-type=Video]:before,.PromoImageOnTop-type[data-type=playlist]:before,.PromoImageOnTop-type[data-type=Playlist]:before,.PromoImageOnTop-type[data-type=episode]:before,.PromoImageOnTop-type[data-type=Episode]:before,.PromoTextOverlay-large-type[data-type=video]:before,.PromoTextOverlay-large-type[data-type=Video]:before,.PromoTextOverlay-large-type[data-type=playlist]:before,.PromoTextOverlay-large-type[data-type=Playlist]:before,.PromoTextOverlay-large-type[data-type=episode]:before,.PromoTextOverlay-large-type[data-type=Episode]:before,.ResortPromo-type[data-type=video]:before,.ResortPromo-type[data-type=Video]:before,.ResortPromo-type[data-type=playlist]:before,.ResortPromo-type[data-type=Playlist]:before,.ResortPromo-type[data-type=episode]:before,.ResortPromo-type[data-type=Episode]:before,.SpotlightPromo-type[data-type=video]:before,.SpotlightPromo-type[data-type=Video]:before,.SpotlightPromo-type[data-type=playlist]:before,.SpotlightPromo-type[data-type=Playlist]:before,.SpotlightPromo-type[data-type=episode]:before,.SpotlightPromo-type[data-type=Episode]:before,.StandardCoursePromo-type[data-type=video]:before,.StandardCoursePromo-type[data-type=Video]:before,.StandardCoursePromo-type[data-type=playlist]:before,.StandardCoursePromo-type[data-type=Playlist]:before,.StandardCoursePromo-type[data-type=episode]:before,.StandardCoursePromo-type[data-type=Episode]:before,.TimePromo-type[data-type=video]:before,.TimePromo-type[data-type=Video]:before,.TimePromo-type[data-type=playlist]:before,.TimePromo-type[data-type=Playlist]:before,.TimePromo-type[data-type=episode]:before,.TimePromo-type[data-type=Episode]:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/video-type.6e8b1a210a13d7d6cd332a5d6a8470ae.svg')}.AuthorPromo-type[data-type=article]:before,.AuthorPromo-type[data-type=Article]:before,.CoursePromo-type[data-type=article]:before,.CoursePromo-type[data-type=Article]:before,.DestinationMapPromo-type[data-type=article]:before,.DestinationMapPromo-type[data-type=Article]:before,.FeaturedPromo-type[data-type=article]:before,.FeaturedPromo-type[data-type=Article]:before,.FullWidthPromo-large-type[data-type=article]:before,.FullWidthPromo-large-type[data-type=Article]:before,.FullWidthPromo-type[data-type=article]:before,.FullWidthPromo-type[data-type=Article]:before,.FullWidthPromo-video-type[data-type=article]:before,.FullWidthPromo-video-type[data-type=Article]:before,.GetawaysPackagePromo-type[data-type=article]:before,.GetawaysPackagePromo-type[data-type=Article]:before,.GetawaysPackagerPromo-type[data-type=article]:before,.GetawaysPackagerPromo-type[data-type=Article]:before,.GolfPackagePromo-type[data-type=article]:before,.GolfPackagePromo-type[data-type=Article]:before,.LeadPromo-type[data-type=article]:before,.LeadPromo-type[data-type=Article]:before,.LeadPromoWithBelow-type[data-type=article]:before,.LeadPromoWithBelow-type[data-type=Article]:before,.ListingPromo-type[data-type=article]:before,.ListingPromo-type[data-type=Article]:before,.LocationTagPromo-type[data-type=article]:before,.LocationTagPromo-type[data-type=Article]:before,.NativeAdPromo-type[data-type=article]:before,.NativeAdPromo-type[data-type=Article]:before,.PlaylistItem-type[data-type=article]:before,.PlaylistItem-type[data-type=Article]:before,.ProductPromoImageOnBottom-type[data-type=article]:before,.ProductPromoImageOnBottom-type[data-type=Article]:before,.ProductPromoImageOnLeft-type[data-type=article]:before,.ProductPromoImageOnLeft-type[data-type=Article]:before,.ProductPromoImageOnRight-type[data-type=article]:before,.ProductPromoImageOnRight-type[data-type=Article]:before,.Promo-type[data-type=article]:before,.Promo-type[data-type=Article]:before,.PromoCenteredTitle-type[data-type=article]:before,.PromoCenteredTitle-type[data-type=Article]:before,.PromoHover-narrow-type[data-type=article]:before,.PromoHover-narrow-type[data-type=Article]:before,.PromoImageOnSide-caption-wrapper-type[data-type=article]:before,.PromoImageOnSide-caption-wrapper-type[data-type=Article]:before,.PromoImageOnSide-destinations-type[data-type=article]:before,.PromoImageOnSide-destinations-type[data-type=Article]:before,.PromoImageOnSide-golfPackage-type[data-type=article]:before,.PromoImageOnSide-golfPackage-type[data-type=Article]:before,.PromoImageOnSide-medium-type[data-type=article]:before,.PromoImageOnSide-medium-type[data-type=Article]:before,.PromoImageOnSide-small-type[data-type=article]:before,.PromoImageOnSide-small-type[data-type=Article]:before,.PromoImageOnSide-smallSquare-type[data-type=article]:before,.PromoImageOnSide-smallSquare-type[data-type=Article]:before,.PromoImageOnSide-type[data-type=article]:before,.PromoImageOnSide-type[data-type=Article]:before,.PromoImageOnTop-medium-type[data-type=article]:before,.PromoImageOnTop-medium-type[data-type=Article]:before,.PromoImageOnTop-small-type[data-type=article]:before,.PromoImageOnTop-small-type[data-type=Article]:before,.PromoImageOnTop-smallHover-type[data-type=article]:before,.PromoImageOnTop-smallHover-type[data-type=Article]:before,.PromoImageOnTop-smallHoverCourse-type[data-type=article]:before,.PromoImageOnTop-smallHoverCourse-type[data-type=Article]:before,.PromoImageOnTop-square-type[data-type=article]:before,.PromoImageOnTop-square-type[data-type=Article]:before,.PromoImageOnTop-type[data-type=article]:before,.PromoImageOnTop-type[data-type=Article]:before,.PromoTextOverlay-large-type[data-type=article]:before,.PromoTextOverlay-large-type[data-type=Article]:before,.ResortPromo-type[data-type=article]:before,.ResortPromo-type[data-type=Article]:before,.SpotlightPromo-type[data-type=article]:before,.SpotlightPromo-type[data-type=Article]:before,.StandardCoursePromo-type[data-type=article]:before,.StandardCoursePromo-type[data-type=Article]:before,.TimePromo-type[data-type=article]:before,.TimePromo-type[data-type=Article]:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/article-type.013e8059739da6041abb1f6e605fa5de.svg')}.AuthorPromo-type[data-type=gallery]:before,.AuthorPromo-type[data-type=Gallery]:before,.CoursePromo-type[data-type=gallery]:before,.CoursePromo-type[data-type=Gallery]:before,.DestinationMapPromo-type[data-type=gallery]:before,.DestinationMapPromo-type[data-type=Gallery]:before,.FeaturedPromo-type[data-type=gallery]:before,.FeaturedPromo-type[data-type=Gallery]:before,.FullWidthPromo-large-type[data-type=gallery]:before,.FullWidthPromo-large-type[data-type=Gallery]:before,.FullWidthPromo-type[data-type=gallery]:before,.FullWidthPromo-type[data-type=Gallery]:before,.FullWidthPromo-video-type[data-type=gallery]:before,.FullWidthPromo-video-type[data-type=Gallery]:before,.GetawaysPackagePromo-type[data-type=gallery]:before,.GetawaysPackagePromo-type[data-type=Gallery]:before,.GetawaysPackagerPromo-type[data-type=gallery]:before,.GetawaysPackagerPromo-type[data-type=Gallery]:before,.GolfPackagePromo-type[data-type=gallery]:before,.GolfPackagePromo-type[data-type=Gallery]:before,.LeadPromo-type[data-type=gallery]:before,.LeadPromo-type[data-type=Gallery]:before,.LeadPromoWithBelow-type[data-type=gallery]:before,.LeadPromoWithBelow-type[data-type=Gallery]:before,.ListingPromo-type[data-type=gallery]:before,.ListingPromo-type[data-type=Gallery]:before,.LocationTagPromo-type[data-type=gallery]:before,.LocationTagPromo-type[data-type=Gallery]:before,.NativeAdPromo-type[data-type=gallery]:before,.NativeAdPromo-type[data-type=Gallery]:before,.PlaylistItem-type[data-type=gallery]:before,.PlaylistItem-type[data-type=Gallery]:before,.ProductPromoImageOnBottom-type[data-type=gallery]:before,.ProductPromoImageOnBottom-type[data-type=Gallery]:before,.ProductPromoImageOnLeft-type[data-type=gallery]:before,.ProductPromoImageOnLeft-type[data-type=Gallery]:before,.ProductPromoImageOnRight-type[data-type=gallery]:before,.ProductPromoImageOnRight-type[data-type=Gallery]:before,.Promo-type[data-type=gallery]:before,.Promo-type[data-type=Gallery]:before,.PromoCenteredTitle-type[data-type=gallery]:before,.PromoCenteredTitle-type[data-type=Gallery]:before,.PromoHover-narrow-type[data-type=gallery]:before,.PromoHover-narrow-type[data-type=Gallery]:before,.PromoImageOnSide-caption-wrapper-type[data-type=gallery]:before,.PromoImageOnSide-caption-wrapper-type[data-type=Gallery]:before,.PromoImageOnSide-destinations-type[data-type=gallery]:before,.PromoImageOnSide-destinations-type[data-type=Gallery]:before,.PromoImageOnSide-golfPackage-type[data-type=gallery]:before,.PromoImageOnSide-golfPackage-type[data-type=Gallery]:before,.PromoImageOnSide-medium-type[data-type=gallery]:before,.PromoImageOnSide-medium-type[data-type=Gallery]:before,.PromoImageOnSide-small-type[data-type=gallery]:before,.PromoImageOnSide-small-type[data-type=Gallery]:before,.PromoImageOnSide-smallSquare-type[data-type=gallery]:before,.PromoImageOnSide-smallSquare-type[data-type=Gallery]:before,.PromoImageOnSide-type[data-type=gallery]:before,.PromoImageOnSide-type[data-type=Gallery]:before,.PromoImageOnTop-medium-type[data-type=gallery]:before,.PromoImageOnTop-medium-type[data-type=Gallery]:before,.PromoImageOnTop-small-type[data-type=gallery]:before,.PromoImageOnTop-small-type[data-type=Gallery]:before,.PromoImageOnTop-smallHover-type[data-type=gallery]:before,.PromoImageOnTop-smallHover-type[data-type=Gallery]:before,.PromoImageOnTop-smallHoverCourse-type[data-type=gallery]:before,.PromoImageOnTop-smallHoverCourse-type[data-type=Gallery]:before,.PromoImageOnTop-square-type[data-type=gallery]:before,.PromoImageOnTop-square-type[data-type=Gallery]:before,.PromoImageOnTop-type[data-type=gallery]:before,.PromoImageOnTop-type[data-type=Gallery]:before,.PromoTextOverlay-large-type[data-type=gallery]:before,.PromoTextOverlay-large-type[data-type=Gallery]:before,.ResortPromo-type[data-type=gallery]:before,.ResortPromo-type[data-type=Gallery]:before,.SpotlightPromo-type[data-type=gallery]:before,.SpotlightPromo-type[data-type=Gallery]:before,.StandardCoursePromo-type[data-type=gallery]:before,.StandardCoursePromo-type[data-type=Gallery]:before,.TimePromo-type[data-type=gallery]:before,.TimePromo-type[data-type=Gallery]:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/grid-type.f1ac5eca46411d37fa9c81b69592ae30.svg')}.AuthorPromo-author,.CoursePromo-author,.DestinationMapPromo-author,.FeaturedPromo-author,.FullWidthPromo-author,.FullWidthPromo-large-author,.FullWidthPromo-video-author,.GetawaysPackagePromo-author,.GetawaysPackagerPromo-author,.GolfPackagePromo-author,.LeadPromo-author,.LeadPromoWithBelow-author,.ListingPromo-author,.LocationTagPromo-author,.NativeAdPromo-author,.PlaylistItem-author,.ProductPromoImageOnBottom-author,.ProductPromoImageOnLeft-author,.ProductPromoImageOnRight-author,.Promo-author,.PromoCenteredTitle-author,.PromoHover-narrow-author,.PromoImageOnSide-author,.PromoImageOnSide-caption-wrapper-author,.PromoImageOnSide-destinations-author,.PromoImageOnSide-golfPackage-author,.PromoImageOnSide-medium-author,.PromoImageOnSide-small-author,.PromoImageOnSide-smallSquare-author,.PromoImageOnTop-author,.PromoImageOnTop-medium-author,.PromoImageOnTop-small-author,.PromoImageOnTop-smallHover-author,.PromoImageOnTop-smallHoverCourse-author,.PromoImageOnTop-square-author,.PromoTextOverlay-large-author,.ResortPromo-author,.SpotlightPromo-author,.StandardCoursePromo-author,.TimePromo-author{margin-top:10px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-weight:400}[data-promoauthor-hide] .AuthorPromo-author,[data-promoauthor-hide] .CoursePromo-author,[data-promoauthor-hide] .DestinationMapPromo-author,[data-promoauthor-hide] .FeaturedPromo-author,[data-promoauthor-hide] .FullWidthPromo-author,[data-promoauthor-hide] .FullWidthPromo-large-author,[data-promoauthor-hide] .FullWidthPromo-video-author,[data-promoauthor-hide] .GetawaysPackagePromo-author,[data-promoauthor-hide] .GetawaysPackagerPromo-author,[data-promoauthor-hide] .GolfPackagePromo-author,[data-promoauthor-hide] .LeadPromo-author,[data-promoauthor-hide] .LeadPromoWithBelow-author,[data-promoauthor-hide] .ListingPromo-author,[data-promoauthor-hide] .LocationTagPromo-author,[data-promoauthor-hide] .NativeAdPromo-author,[data-promoauthor-hide] .PlaylistItem-author,[data-promoauthor-hide] .ProductPromoImageOnBottom-author,[data-promoauthor-hide] .ProductPromoImageOnLeft-author,[data-promoauthor-hide] .ProductPromoImageOnRight-author,[data-promoauthor-hide] .Promo-author,[data-promoauthor-hide] .PromoCenteredTitle-author,[data-promoauthor-hide] .PromoHover-narrow-author,[data-promoauthor-hide] .PromoImageOnSide-author,[data-promoauthor-hide] .PromoImageOnSide-caption-wrapper-author,[data-promoauthor-hide] .PromoImageOnSide-destinations-author,[data-promoauthor-hide] .PromoImageOnSide-golfPackage-author,[data-promoauthor-hide] .PromoImageOnSide-medium-author,[data-promoauthor-hide] .PromoImageOnSide-small-author,[data-promoauthor-hide] .PromoImageOnSide-smallSquare-author,[data-promoauthor-hide] .PromoImageOnTop-author,[data-promoauthor-hide] .PromoImageOnTop-medium-author,[data-promoauthor-hide] .PromoImageOnTop-small-author,[data-promoauthor-hide] .PromoImageOnTop-smallHover-author,[data-promoauthor-hide] .PromoImageOnTop-smallHoverCourse-author,[data-promoauthor-hide] .PromoImageOnTop-square-author,[data-promoauthor-hide] .PromoTextOverlay-large-author,[data-promoauthor-hide] .ResortPromo-author,[data-promoauthor-hide] .SpotlightPromo-author,[data-promoauthor-hide] .StandardCoursePromo-author,[data-promoauthor-hide] .TimePromo-author{display:none}.AuthorPromo-authorName,.CoursePromo-authorName,.DestinationMapPromo-authorName,.FeaturedPromo-authorName,.FullWidthPromo-authorName,.FullWidthPromo-large-authorName,.FullWidthPromo-video-authorName,.GetawaysPackagePromo-authorName,.GetawaysPackagerPromo-authorName,.GolfPackagePromo-authorName,.LeadPromo-authorName,.LeadPromoWithBelow-authorName,.ListingPromo-authorName,.LocationTagPromo-authorName,.NativeAdPromo-authorName,.PlaylistItem-authorName,.ProductPromoImageOnBottom-authorName,.ProductPromoImageOnLeft-authorName,.ProductPromoImageOnRight-authorName,.Promo-authorName,.PromoCenteredTitle-authorName,.PromoHover-narrow-authorName,.PromoImageOnSide-authorName,.PromoImageOnSide-caption-wrapper-authorName,.PromoImageOnSide-destinations-authorName,.PromoImageOnSide-golfPackage-authorName,.PromoImageOnSide-medium-authorName,.PromoImageOnSide-small-authorName,.PromoImageOnSide-smallSquare-authorName,.PromoImageOnTop-authorName,.PromoImageOnTop-medium-authorName,.PromoImageOnTop-small-authorName,.PromoImageOnTop-smallHover-authorName,.PromoImageOnTop-smallHoverCourse-authorName,.PromoImageOnTop-square-authorName,.PromoTextOverlay-large-authorName,.ResortPromo-authorName,.SpotlightPromo-authorName,.StandardCoursePromo-authorName,.TimePromo-authorName{font-size:calc(1.2rem);letter-spacing:.2px;-webkit-font-smoothing:auto}.AuthorPromo-authorImage,.CoursePromo-authorImage,.DestinationMapPromo-authorImage,.FeaturedPromo-authorImage,.FullWidthPromo-authorImage,.FullWidthPromo-large-authorImage,.FullWidthPromo-video-authorImage,.GetawaysPackagePromo-authorImage,.GetawaysPackagerPromo-authorImage,.GolfPackagePromo-authorImage,.LeadPromo-authorImage,.LeadPromoWithBelow-authorImage,.ListingPromo-authorImage,.LocationTagPromo-authorImage,.NativeAdPromo-authorImage,.PlaylistItem-authorImage,.ProductPromoImageOnBottom-authorImage,.ProductPromoImageOnLeft-authorImage,.ProductPromoImageOnRight-authorImage,.Promo-authorImage,.PromoCenteredTitle-authorImage,.PromoHover-narrow-authorImage,.PromoImageOnSide-authorImage,.PromoImageOnSide-caption-wrapper-authorImage,.PromoImageOnSide-destinations-authorImage,.PromoImageOnSide-golfPackage-authorImage,.PromoImageOnSide-medium-authorImage,.PromoImageOnSide-small-authorImage,.PromoImageOnSide-smallSquare-authorImage,.PromoImageOnTop-authorImage,.PromoImageOnTop-medium-authorImage,.PromoImageOnTop-small-authorImage,.PromoImageOnTop-smallHover-authorImage,.PromoImageOnTop-smallHoverCourse-authorImage,.PromoImageOnTop-square-authorImage,.PromoTextOverlay-large-authorImage,.ResortPromo-authorImage,.SpotlightPromo-authorImage,.StandardCoursePromo-authorImage,.TimePromo-authorImage{max-width:30px;float:left;margin-right:10px}.AuthorPromo-authorImage img,.CoursePromo-authorImage img,.DestinationMapPromo-authorImage img,.FeaturedPromo-authorImage img,.FullWidthPromo-authorImage img,.FullWidthPromo-large-authorImage img,.FullWidthPromo-video-authorImage img,.GetawaysPackagePromo-authorImage img,.GetawaysPackagerPromo-authorImage img,.GolfPackagePromo-authorImage img,.LeadPromo-authorImage img,.LeadPromoWithBelow-authorImage img,.ListingPromo-authorImage img,.LocationTagPromo-authorImage img,.NativeAdPromo-authorImage img,.PlaylistItem-authorImage img,.ProductPromoImageOnBottom-authorImage img,.ProductPromoImageOnLeft-authorImage img,.ProductPromoImageOnRight-authorImage img,.Promo-authorImage img,.PromoCenteredTitle-authorImage img,.PromoHover-narrow-authorImage img,.PromoImageOnSide-authorImage img,.PromoImageOnSide-caption-wrapper-authorImage img,.PromoImageOnSide-destinations-authorImage img,.PromoImageOnSide-golfPackage-authorImage img,.PromoImageOnSide-medium-authorImage img,.PromoImageOnSide-small-authorImage img,.PromoImageOnSide-smallSquare-authorImage img,.PromoImageOnTop-authorImage img,.PromoImageOnTop-medium-authorImage img,.PromoImageOnTop-small-authorImage img,.PromoImageOnTop-smallHover-authorImage img,.PromoImageOnTop-smallHoverCourse-authorImage img,.PromoImageOnTop-square-authorImage img,.PromoTextOverlay-large-authorImage img,.ResortPromo-authorImage img,.SpotlightPromo-authorImage img,.StandardCoursePromo-authorImage img,.TimePromo-authorImage img{border-radius:50%;width:100%;border:1px solid #f5f5f5}.AuthorPromo-category,.CoursePromo-category,.DestinationMapPromo-category,.FeaturedPromo-category,.FullWidthPromo-category,.FullWidthPromo-large-category,.FullWidthPromo-video-category,.GetawaysPackagePromo-category,.GetawaysPackagerPromo-category,.GolfPackagePromo-category,.LeadPromo-category,.LeadPromoWithBelow-category,.ListingPromo-category,.LocationTagPromo-category,.NativeAdPromo-category,.PlaylistItem-category,.ProductPromoImageOnBottom-category,.ProductPromoImageOnLeft-category,.ProductPromoImageOnRight-category,.Promo-category,.PromoCenteredTitle-category,.PromoHover-narrow-category,.PromoImageOnSide-caption-wrapper-category,.PromoImageOnSide-category,.PromoImageOnSide-destinations-category,.PromoImageOnSide-golfPackage-category,.PromoImageOnSide-medium-category,.PromoImageOnSide-small-category,.PromoImageOnSide-smallSquare-category,.PromoImageOnTop-category,.PromoImageOnTop-medium-category,.PromoImageOnTop-small-category,.PromoImageOnTop-smallHover-category,.PromoImageOnTop-smallHoverCourse-category,.PromoImageOnTop-square-category,.PromoTextOverlay-large-category,.ResortPromo-category,.SpotlightPromo-category,.StandardCoursePromo-category,.TimePromo-category{line-height:1;margin-right:7px;display:inline-block}.AuthorPromo-duration,.CoursePromo-duration,.DestinationMapPromo-duration,.FeaturedPromo-duration,.FullWidthPromo-duration,.FullWidthPromo-large-duration,.FullWidthPromo-video-duration,.GetawaysPackagePromo-duration,.GetawaysPackagerPromo-duration,.GolfPackagePromo-duration,.LeadPromo-duration,.LeadPromoWithBelow-duration,.ListingPromo-duration,.LocationTagPromo-duration,.NativeAdPromo-duration,.PlaylistItem-duration,.ProductPromoImageOnBottom-duration,.ProductPromoImageOnLeft-duration,.ProductPromoImageOnRight-duration,.Promo-duration,.PromoCenteredTitle-duration,.PromoHover-narrow-duration,.PromoImageOnSide-caption-wrapper-duration,.PromoImageOnSide-destinations-duration,.PromoImageOnSide-duration,.PromoImageOnSide-golfPackage-duration,.PromoImageOnSide-medium-duration,.PromoImageOnSide-small-duration,.PromoImageOnSide-smallSquare-duration,.PromoImageOnTop-duration,.PromoImageOnTop-medium-duration,.PromoImageOnTop-small-duration,.PromoImageOnTop-smallHover-duration,.PromoImageOnTop-smallHoverCourse-duration,.PromoImageOnTop-square-duration,.PromoTextOverlay-large-duration,.ResortPromo-duration,.SpotlightPromo-duration,.StandardCoursePromo-duration,.TimePromo-duration{font-size:calc(1.2rem);letter-spacing:.2px;-webkit-font-smoothing:auto;color:#9d9d9d}.AuthorPromo{padding-bottom:30px;display:-ms-flexbox;display:flex}.AuthorPromo-title{letter-spacing:.3px}.AuthorPromo-title a{color:#333}.AuthorPromo-info{width:100%}.AuthorPromo-media{max-width:100px;margin-right:20px;max-height:100px}.AuthorPromo-media img{border-radius:50%;border:1px solid #f5f5f5}@media only screen and (min-width:768px){.AuthorPromo-media{max-width:150px;max-height:150px}}.AuthorPromo-description{letter-spacing:.2px;text-align:left;padding-top:10px}.CircularPromo{max-width:840px;position:relative;display:inline-block}.CircularPromo-info{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.CircularPromo-category{position:absolute;font-weight:700;line-height:normal;background-color:#fff;top:50%;padding:8px;left:50%;transform:translate(-50%,-50%);text-align:center}.LeadPromo-media:hover+.LeadPromo-info .LeadPromo-type,.LeadPromoWithBelow-media:hover+.LeadPromoWithBelow-info .LeadPromo-type,.PromoHover-narrow-cta{background-color:#63afbc}.CircularPromo-category a{font-size:calc(1.2rem);font-weight:700;line-height:1;letter-spacing:normal;color:#333}@media only screen and (min-width:768px){.CircularPromo-category a{font-size:calc(1.4rem)}}.CircularPromo-media img{border-radius:50%;max-width:125px;max-height:125px}@media only screen and (min-width:1024px){.CircularPromo-category{display:none}.CircularPromo-media img{max-width:160px;max-height:160px}.CircularPromo:hover .CircularPromo-category{display:block}}@media only screen and (min-width:1440px){.CircularPromo-media img{max-width:182px;max-height:182px}}.LeadPromo,.LeadPromoWithBelow{position:relative}.LeadPromo-category,.LeadPromoWithBelow-category{font-size:calc(1.2rem);font-weight:500;line-height:1;letter-spacing:normal;display:inline;margin-bottom:5px;color:#fff}.LeadPromo-title,.LeadPromoWithBelow-title{font-size:calc(2rem);font-weight:500;line-height:normal;color:#fff}.LeadPromo-info,.LeadPromoWithBelow-info{padding:0 40px;width:100%;position:absolute;left:50%;bottom:0;transform:translate(-50%,-50%);top:unset;max-width:1200px;margin:0 40px}.LeadPromo-info-content,.LeadPromoWithBelow-info-content{margin-left:25px;max-width:100%}@media only screen and (min-width:768px){.LeadPromo-title,.LeadPromoWithBelow-title{font-size:calc(3rem)}.LeadPromo-info-content,.LeadPromoWithBelow-info-content{max-width:75%;margin-left:60px}}.LeadPromo-media,.LeadPromoWithBelow-media{max-height:360px;overflow:hidden;position:relative}.LeadPromo-media img,.LeadPromoWithBelow-media img{width:100%}@media only screen and (min-width:768px){.LeadPromo-media,.LeadPromoWithBelow-media{max-height:312px}.LeadPromo-type,.LeadPromoWithBelow-type{height:80px;width:80px}}@media only screen and (min-width:1024px){.LeadPromo-title,.LeadPromoWithBelow-title{font-size:calc(4rem)}.LeadPromo-media,.LeadPromoWithBelow-media{max-height:416px}}.LeadPromo-type,.LeadPromoWithBelow-type{left:unset;top:50%;transform:translate(-50%,-50%)}.FullWidthPromo a.Link:hover{color:#333}@media only screen and (min-width:768px){.LeadPromo-type[data-type=video],.LeadPromo-type[data-type=Video],.LeadPromoWithBelow-type[data-type=video],.LeadPromoWithBelow-type[data-type=Video]{padding:30px}.LeadPromo-type[data-type=video]:before,.LeadPromo-type[data-type=Video]:before,.LeadPromoWithBelow-type[data-type=video]:before,.LeadPromoWithBelow-type[data-type=Video]:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/white.5cf7f6bcad6dbf656d05aa13e886ce48.svg')}.LeadPromo-type[data-type=article],.LeadPromo-type[data-type=Article],.LeadPromoWithBelow-type[data-type=article],.LeadPromoWithBelow-type[data-type=Article]{padding:30px}.LeadPromo-type[data-type=article]:before,.LeadPromo-type[data-type=Article]:before,.LeadPromoWithBelow-type[data-type=article]:before,.LeadPromoWithBelow-type[data-type=Article]:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/article-large.ec818afbe16d18ddf7659ce2a0001383.svg')}.LeadPromo-type[data-type=gallery],.LeadPromo-type[data-type=Gallery],.LeadPromoWithBelow-type[data-type=gallery],.LeadPromoWithBelow-type[data-type=Gallery]{padding:24px}.LeadPromo-type[data-type=gallery]:before,.LeadPromo-type[data-type=Gallery]:before,.LeadPromoWithBelow-type[data-type=gallery]:before,.LeadPromoWithBelow-type[data-type=Gallery]:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/grid-white-large.53280a0a2bfead0fb286695b82a2b348.svg')}.FullWidthPromo a.Link:hover{color:#fff}}.Enhancement .FullWidthPromo a.Link:hover{color:#333}@media only screen and (min-width:768px){.Enhancement .FullWidthPromo a.Link:hover{color:#fff}[data-horizontal-align=center] .FullWidthPromo-media:after{background-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.7) 50%,transparent 100%);width:100%}[data-horizontal-align=right] .FullWidthPromo-media:after{background-image:linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,.7));width:100%}.FullWidthPromo-info{width:40%}[data-horizontal-align=left] .FullWidthPromo-info{left:0;right:auto;padding:0 0 0 40px;transform:translate(0,-50%)}[data-horizontal-align=center] .FullWidthPromo-info{padding:0;left:50%;transform:translate(-50%,-50%)}[data-horizontal-align=right] .FullWidthPromo-info{right:0;left:auto;padding:0 40px 0 0;transform:translate(0,-50%)}}@media only screen and (min-width:1440px){.LeadPromo-info,.LeadPromoWithBelow-info{margin:0}.LeadPromo-media,.LeadPromoWithBelow-media{max-height:480px}.FullWidthPromo-info{width:40%}[data-horizontal-align=left] .FullWidthPromo-info{padding-left:120px}[data-horizontal-align=right] .FullWidthPromo-info{padding-right:120px}}.FullWidthPromo-large{position:relative;max-height:360px;min-height:360px}@media only screen and (min-width:568px){.FullWidthPromo-large{max-height:232px;min-height:232px}}@media only screen and (min-width:768px){.FullWidthPromo-large{max-height:312px;min-height:312px}.FullWidthPromo-large-title{width:45%}[data-horizontal-align=center] .FullWidthPromo-large-title{width:100%}}@media only screen and (min-width:1024px){.FullWidthPromo-large{max-height:unset}}.FullWidthPromo-large-title{font-size:calc(2rem);font-weight:500;line-height:1.14;padding-bottom:17px;color:#fff}@media only screen and (min-width:568px){.FullWidthPromo-large-title{font-size:calc(2.8rem)}}.FullWidthPromo-large-media{max-height:360px;overflow:hidden}.FullWidthPromo-large-media img{width:100%}.FullWidthPromo-large-media:after{content:'';width:60%;height:100%;position:absolute;top:0;display:block;background-image:linear-gradient(to left,rgba(0,0,0,0),rgba(0,0,0,.7))}.FullWidthPromo-large-info{padding:0 20px;width:100%;position:absolute;left:50%;bottom:0;top:auto;right:auto;transform:translate(-50%,-50%)}@media only screen and (min-width:768px){.FullWidthPromo-large-info{padding:0 40px;max-width:1200px;margin:0 auto 20px}[data-horizontal-align=left] .FullWidthPromo-large-info{transform:translate(-50%,-50%)}[data-horizontal-align=center] .FullWidthPromo-large-info{padding:0;left:50%;transform:translate(-50%,-50%);text-align:center}[data-horizontal-align=right] .FullWidthPromo-large-info{right:0;transform:translate(0,-50%)}}.FullWidthPromo-large-info-button a.Link:hover{color:#63afbc}.PromoHover-narrow,.PromoHover-narrow-media{position:relative}.PromoHover-narrow-title{margin-bottom:5px}@media only screen and (min-width:1440px){.FullWidthPromo-large-title{font-size:calc(4.4rem)}.FullWidthPromo-large-media{max-height:587px}.FullWidthPromo-large-info{padding:0}}.PromoHover-narrow-category{font-size:calc(1.2rem);line-height:1;color:#63afbc;display:inline;letter-spacing:.2px;font-weight:700}.PromoImageOnTop-category,.PromoImageOnTop-category a,.PromoImageOnTop-square-category,.PromoImageOnTop-square-category a{letter-spacing:normal;display:inline;font-size:calc(1.2rem);font-weight:500;line-height:1;color:#63afbc}.PromoHover-narrow-button,.PromoImageOnTop-square-title,.PromoImageOnTop-square-title a,.PromoImageOnTop-title,.PromoImageOnTop-title a{font-size:calc(1.8rem);font-weight:500;line-height:1.22}.PromoHover-narrow-cta{width:100%;max-height:0;transition-property:all;transition-duration:1s;transition-timing-function:cubic-bezier(0,1,.5,1)}.ProductPromoImageOnBottom-button:hover,.ProductPromoImageOnLeft-button:hover,.ProductPromoImageOnRight-button:hover{background-color:#000}.PromoHover-narrow-button{color:#fff;padding:0 20px}.PromoHover-narrow:hover .PromoHover-narrow-cta{padding:20px 0;max-height:78px}.PromoImageOnTop,.PromoImageOnTop-square{max-width:800px}.PromoImageOnTop-media,.PromoImageOnTop-square-media{margin-bottom:10px;position:relative}.PromoImageOnTop-media img,.PromoImageOnTop-square-media img{width:100%}@media only screen and (min-width:568px){.PromoImageOnTop,.PromoImageOnTop-square{display:-ms-flexbox;display:flex}.PromoImageOnTop-media,.PromoImageOnTop-square-media{float:left;width:50%;margin-right:20px;margin-bottom:0;min-width:50%;max-width:279px;max-height:150px;overflow:hidden}}.FullWidthPromo-media img,.PromoCenteredTitle-media img,.PromoImageOnTop-smallHover-media img,.PromoTextOverlay-large-media img{width:100%}@media only screen and (min-width:768px){.PromoImageOnTop,.PromoImageOnTop-square{display:block}.PromoImageOnTop-media,.PromoImageOnTop-square-media{float:none;width:100%;margin-right:0;margin-bottom:10px;min-width:unset;max-width:unset;max-height:unset}}.PromoImageOnTop-square-title,.PromoImageOnTop-title{margin-bottom:10px}.PromoImageOnTop-description,.PromoImageOnTop-square-description{font-size:calc(1.4rem);font-weight:300;line-height:1.43;color:#323232}.PromoImageOnTop-category,.PromoImageOnTop-square-category{margin-bottom:5px}.PromoImageOnTop-smallHover-title,.PromoImageOnTop-smallHover-title a{font-size:calc(1.4rem);font-weight:500;line-height:1.29}.PromoImageOnTop-author,.PromoImageOnTop-square-author{display:none}@media only screen and (min-width:768px){.PromoImageOnTop-author,.PromoImageOnTop-square-author{display:-ms-flexbox;display:flex}}.PromoImageOnTop-smallHover{position:relative;overflow:hidden;max-width:800px}.PromoImageOnTop-smallHover-media{cursor:pointer;position:relative;margin-bottom:5px}.PromoImageOnTop-smallHover-media:hover+.PromoImageOnTop-smallHover-info>.PromoImageOnTop-smallHover-button{display:block;pointer-events:none}.PromoImageOnTop-smallHover-info{position:relative}.PromoImageOnTop-smallHover-title a{text-decoration:none}.PromoImageOnTop-smallHover-title a:hover{text-decoration:none;color:#63afbc}.PromoImageOnTop-smallHover-button{position:absolute;display:none;top:-30px;width:100%}.PromoImageOnTop-smallHover-category,.PromoImageOnTop-smallHover-category a{display:inline;font-size:calc(1.2rem);line-height:1;color:#63afbc;font-weight:500;letter-spacing:normal}.PromoImageOnTop-smallHover-category{padding:10px 0 5px}.FullWidthPromo,.PromoCenteredTitle,.PromoTextOverlay-large{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.FullWidthPromo-media,.PromoCenteredTitle-media,.PromoTextOverlay-large-media{max-height:375px;overflow:hidden;position:relative}.FullWidthPromo-media:after,.PromoCenteredTitle-media:after,.PromoTextOverlay-large-media:after{content:'';width:60%;height:100%;position:absolute;top:0;display:block;background-image:linear-gradient(to left,rgba(0,0,0,0),rgba(0,0,0,.7))}.ProductPromoImageOnBottom-type[data-type=video]:before,.ProductPromoImageOnBottom-type[data-type=Video]:before,.ProductPromoImageOnLeft-type[data-type=video]:before,.ProductPromoImageOnLeft-type[data-type=Video]:before,.ProductPromoImageOnRight-type[data-type=video]:before,.ProductPromoImageOnRight-type[data-type=Video]:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/video-type.6e8b1a210a13d7d6cd332a5d6a8470ae.svg')}.FullWidthPromo-info,.PromoCenteredTitle-info,.PromoTextOverlay-large-info{padding:20px}.FullWidthPromo-category,.PromoCenteredTitle-category,.PromoTextOverlay-large-category{font-size:calc(1.2rem);font-weight:500;line-height:1;letter-spacing:normal;color:#63afbc;display:inline;margin-bottom:5px}.FullWidthPromo-title,.PromoCenteredTitle-title,.PromoTextOverlay-large-title{font-size:calc(2.4rem);font-weight:500;line-height:1.15;margin-bottom:10px}@media only screen and (min-width:768px){.FullWidthPromo-title,.PromoCenteredTitle-title,.PromoTextOverlay-large-title{font-size:calc(3rem)}}@media only screen and (min-width:1024px){.FullWidthPromo-title,.PromoCenteredTitle-title,.PromoTextOverlay-large-title{font-size:calc(4rem)}}.FullWidthPromo-title a,.PromoCenteredTitle-title a,.PromoTextOverlay-large-title a{font-size:calc(2.4rem);font-weight:500;line-height:1.15}@media only screen and (min-width:768px){.FullWidthPromo-title a,.PromoCenteredTitle-title a,.PromoTextOverlay-large-title a{font-size:calc(3rem)}}@media only screen and (min-width:1024px){.FullWidthPromo-title a,.PromoCenteredTitle-title a,.PromoTextOverlay-large-title a{font-size:calc(4rem)}}.FullWidthPromo-description,.PromoCenteredTitle-description,.PromoTextOverlay-large-description{font-size:calc(1.4rem);line-height:1.22;font-weight:300;color:#323232}.FullWidthPromo-authorImage,.PromoCenteredTitle-authorImage,.PromoTextOverlay-large-authorImage{display:none}@media only screen and (min-width:768px){.FullWidthPromo-description,.PromoCenteredTitle-description,.PromoTextOverlay-large-description{font-size:calc(1.8rem)}.FullWidthPromo-info,.PromoCenteredTitle-info,.PromoTextOverlay-large-info{padding:0 40px;width:100%;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.FullWidthPromo-info-content,.PromoCenteredTitle-info-content,.PromoTextOverlay-large-info-content{max-width:45%}.FullWidthPromo-author,.FullWidthPromo-category,.FullWidthPromo-description,.FullWidthPromo-title,.PromoCenteredTitle-author,.PromoCenteredTitle-category,.PromoCenteredTitle-description,.PromoCenteredTitle-title,.PromoTextOverlay-large-author,.PromoTextOverlay-large-category,.PromoTextOverlay-large-description,.PromoTextOverlay-large-title{color:#fff}.FullWidthPromo-authorImage,.PromoCenteredTitle-authorImage,.PromoTextOverlay-large-authorImage{display:-ms-flexbox;display:flex}}@media only screen and (min-width:1024px){.FullWidthPromo-info,.PromoCenteredTitle-info,.PromoTextOverlay-large-info{max-width:1200px;margin:0 auto}}@media only screen and (min-width:1440px){.FullWidthPromo-info,.PromoCenteredTitle-info,.PromoTextOverlay-large-info{padding:0}.PromoImageOnSide-small{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.PromoImageOnSide-small-media{margin:0 20px 0 0;width:180px}.PromoImageOnSide-small-info{margin-top:20px;padding-top:13px}}.PromoImageOnSide-small-category{font-size:calc(1.2rem);font-weight:500;line-height:1;letter-spacing:normal;color:#63afbc;margin-bottom:5px}.PromoImageOnSide-medium{width:100%;max-width:840px}.PromoImageOnSide-medium-media{margin-bottom:10px;position:relative}.PromoImageOnSide-medium-media img{width:100%}@media only screen and (min-width:568px){.PromoImageOnSide-medium{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.PromoImageOnSide-medium-media{float:left;width:50%;margin-right:20px;margin-bottom:0}.PromoImageOnSide-medium-info{width:50%}}.PromoImageOnSide-medium-title{font-size:calc(1.4rem);font-weight:500;margin-bottom:10px;line-height:1.2}.PromoImageOnSide-medium-title a{font-size:calc(1.4rem);font-weight:500;line-height:1.29}.PromoImageOnSide-medium-category,.PromoImageOnSide-medium-category a{font-size:calc(1.2rem);line-height:1;letter-spacing:normal;color:#63afbc;display:inline;font-weight:500}.PromoImageOnSide-medium-category{margin-bottom:5px}.AuthorPromo,.CoursePromo,.FeaturedPromo,.GolfPackagePromo,.ListingPromo,.LocationTagPromo,.NativeAdPromo,.PlaylistItem,.PromoImageOnSide,.PromoImageOnSide-caption-wrapper,.PromoImageOnSide-destinations,.PromoImageOnSide-golfPackage,.SpotlightPromo,.StandardCoursePromo{width:100%;max-width:1200px}.AuthorPromo-media,.CoursePromo-media,.FeaturedPromo-media,.GolfPackagePromo-media,.ListingPromo-media,.LocationTagPromo-media,.NativeAdPromo-media,.PlaylistItem-media,.PromoImageOnSide-caption-wrapper-media,.PromoImageOnSide-destinations-media,.PromoImageOnSide-golfPackage-media,.PromoImageOnSide-media,.SpotlightPromo-media,.StandardCoursePromo-media{margin-bottom:10px;position:relative}.AuthorPromo-media img,.CoursePromo-media img,.FeaturedPromo-media img,.GolfPackagePromo-media img,.ListingPromo-media img,.LocationTagPromo-media img,.NativeAdPromo-media img,.PlaylistItem-media img,.PromoImageOnSide-caption-wrapper-media img,.PromoImageOnSide-destinations-media img,.PromoImageOnSide-golfPackage-media img,.PromoImageOnSide-media img,.SpotlightPromo-media img,.StandardCoursePromo-media img{width:100%}@media only screen and (min-width:568px){.AuthorPromo,.CoursePromo,.FeaturedPromo,.GolfPackagePromo,.ListingPromo,.LocationTagPromo,.NativeAdPromo,.PlaylistItem,.PromoImageOnSide,.PromoImageOnSide-caption-wrapper,.PromoImageOnSide-destinations,.PromoImageOnSide-golfPackage,.SpotlightPromo,.StandardCoursePromo{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.AuthorPromo-media,.CoursePromo-media,.FeaturedPromo-media,.GolfPackagePromo-media,.ListingPromo-media,.LocationTagPromo-media,.NativeAdPromo-media,.PlaylistItem-media,.PromoImageOnSide-caption-wrapper-media,.PromoImageOnSide-destinations-media,.PromoImageOnSide-golfPackage-media,.PromoImageOnSide-media,.SpotlightPromo-media,.StandardCoursePromo-media{float:left;width:50%;margin-right:20px;margin-bottom:0}.AuthorPromo-info,.CoursePromo-info,.FeaturedPromo-info,.GolfPackagePromo-info,.ListingPromo-info,.LocationTagPromo-info,.NativeAdPromo-info,.PlaylistItem-info,.PromoImageOnSide-caption-wrapper-info,.PromoImageOnSide-destinations-info,.PromoImageOnSide-golfPackage-info,.PromoImageOnSide-info,.SpotlightPromo-info,.StandardCoursePromo-info{width:50%}}.AuthorPromo-title,.CoursePromo-title,.FeaturedPromo-title,.GolfPackagePromo-title,.ListingPromo-title,.LocationTagPromo-title,.NativeAdPromo-title,.PlaylistItem-title,.PromoImageOnSide-caption-wrapper-title,.PromoImageOnSide-destinations-title,.PromoImageOnSide-golfPackage-title,.PromoImageOnSide-title,.SpotlightPromo-title,.StandardCoursePromo-title{font-size:calc(1.8rem);font-weight:500;line-height:1.22;margin-bottom:10px}.AuthorPromo-title a,.CoursePromo-title a,.FeaturedPromo-title a,.GolfPackagePromo-title a,.ListingPromo-title a,.LocationTagPromo-title a,.NativeAdPromo-title a,.PlaylistItem-title a,.PromoImageOnSide-caption-wrapper-title a,.PromoImageOnSide-destinations-title a,.PromoImageOnSide-golfPackage-title a,.PromoImageOnSide-title a,.SpotlightPromo-title a,.StandardCoursePromo-title a{font-size:calc(1.8rem);font-weight:500;line-height:1.22}.AuthorPromo-date,.CoursePromo-date,.FeaturedPromo-date,.GolfPackagePromo-date,.ListingPromo-date,.LocationTagPromo-date,.NativeAdPromo-date,.PlaylistItem-date,.PromoImageOnSide-caption-wrapper-date,.PromoImageOnSide-date,.PromoImageOnSide-destinations-date,.PromoImageOnSide-golfPackage-date,.SpotlightPromo-date,.StandardCoursePromo-date{display:none;font-size:calc(1.2rem);letter-spacing:.2px;-webkit-font-smoothing:auto;color:#9b9b9b;margin-bottom:10px}.ListArticleBodyItem .AuthorPromo-date,.ListArticleBodyItem .CoursePromo-date,.ListArticleBodyItem .FeaturedPromo-date,.ListArticleBodyItem .GolfPackagePromo-date,.ListArticleBodyItem .ListingPromo-date,.ListArticleBodyItem .LocationTagPromo-date,.ListArticleBodyItem .NativeAdPromo-date,.ListArticleBodyItem .PlaylistItem-date,.ListArticleBodyItem .PromoImageOnSide-caption-wrapper-date,.ListArticleBodyItem .PromoImageOnSide-date,.ListArticleBodyItem .PromoImageOnSide-destinations-date,.ListArticleBodyItem .PromoImageOnSide-golfPackage-date,.ListArticleBodyItem .SpotlightPromo-date,.ListArticleBodyItem .StandardCoursePromo-date{display:block}.AuthorPromo-description,.CoursePromo-description,.FeaturedPromo-description,.GolfPackagePromo-description,.ListingPromo-description,.LocationTagPromo-description,.NativeAdPromo-description,.PlaylistItem-description,.PromoImageOnSide-caption-wrapper-description,.PromoImageOnSide-description,.PromoImageOnSide-destinations-description,.PromoImageOnSide-golfPackage-description,.SpotlightPromo-description,.StandardCoursePromo-description{font-size:calc(1.4rem);font-weight:300;line-height:1.43;color:#323232}.AuthorPromo-category,.CoursePromo-category,.FeaturedPromo-category,.GolfPackagePromo-category,.ListingPromo-category,.LocationTagPromo-category,.NativeAdPromo-category,.PlaylistItem-category,.PromoImageOnSide-caption-wrapper-category,.PromoImageOnSide-category,.PromoImageOnSide-destinations-category,.PromoImageOnSide-golfPackage-category,.SpotlightPromo-category,.StandardCoursePromo-category{margin-bottom:5px}.AuthorPromo-category a,.CoursePromo-category a,.FeaturedPromo-category a,.GolfPackagePromo-category a,.ListingPromo-category a,.LocationTagPromo-category a,.NativeAdPromo-category a,.PlaylistItem-category a,.PromoImageOnSide-caption-wrapper-category a,.PromoImageOnSide-category a,.PromoImageOnSide-destinations-category a,.PromoImageOnSide-golfPackage-category a,.SpotlightPromo-category a,.StandardCoursePromo-category a{font-size:calc(1.2rem);font-weight:500;line-height:1;letter-spacing:normal;color:#63afbc;display:inline}.AuthorPromo-authorImage,.CoursePromo-authorImage,.FeaturedPromo-authorImage,.GolfPackagePromo-authorImage,.ListingPromo-authorImage,.LocationTagPromo-authorImage,.NativeAdPromo-authorImage,.PlaylistItem-authorImage,.PromoImageOnSide-authorImage,.PromoImageOnSide-caption-wrapper-authorImage,.PromoImageOnSide-destinations-authorImage,.PromoImageOnSide-golfPackage-authorImage,.SpotlightPromo-authorImage,.StandardCoursePromo-authorImage{display:none}@media only screen and (min-width:768px){.AuthorPromo-authorImage,.CoursePromo-authorImage,.FeaturedPromo-authorImage,.GolfPackagePromo-authorImage,.ListingPromo-authorImage,.LocationTagPromo-authorImage,.NativeAdPromo-authorImage,.PlaylistItem-authorImage,.PromoImageOnSide-authorImage,.PromoImageOnSide-caption-wrapper-authorImage,.PromoImageOnSide-destinations-authorImage,.PromoImageOnSide-golfPackage-authorImage,.SpotlightPromo-authorImage,.StandardCoursePromo-authorImage{display:inline-block}}.ProductPromoImageOnBottom{margin:0 auto;max-width:1200px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;padding:20px}.ProductPromoList .ProductPromoImageOnBottom{padding:0}@media only screen and (min-width:768px){.ProductPromoImageOnBottom{padding:20px 40px}}@media only screen and (min-width:1440px){.ProductPromoImageOnBottom{padding:20px 0}}.ProductPromoImageOnBottom-media{width:100%;position:relative;max-height:421px;max-width:750px}.ProductPromoImageOnBottom-media img{width:100%}.ProductPromoImageOnBottom-type{display:none;position:absolute;left:50%;top:50%;margin-left:-15px;margin-top:-15px;pointer-events:none;height:29px;width:28px;transform:scale(2.5);border-radius:15px}.ProductPromoImageOnBottom-type[data-type=video],.ProductPromoImageOnBottom-type[data-type=Video]{display:block}.ProductPromoImageOnBottom-info{width:100%;max-width:750px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}.ProductPromoImageOnBottom-title{font-size:calc(2rem);line-height:1.14;padding-bottom:22px;font-weight:700;text-align:center;color:#000}@media only screen and (min-width:568px){.ProductPromoImageOnBottom-title{font-size:calc(2.8rem)}}@media only screen and (min-width:1440px){.ProductPromoImageOnBottom-title{font-size:calc(4.4rem)}}.ProductPromoImageOnBottom-description{font-size:calc(1.6rem);font-weight:400;line-height:1.3;padding-bottom:30px;text-align:center;color:#000}.ProductPromoImageOnBottom-button{margin-bottom:30px;color:#000;border:1px solid #000;padding:11px 30px;font-weight:700}.ProductPromoImageOnLeft,.ProductPromoImageOnRight{margin:0 auto;max-width:1200px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;padding:20px}.ProductPromoList .ProductPromoImageOnLeft,.ProductPromoList .ProductPromoImageOnRight{padding:0}@media only screen and (min-width:568px){.ProductPromoImageOnBottom-description{font-size:calc(2rem)}.ProductPromoImageOnLeft,.ProductPromoImageOnRight{-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media only screen and (min-width:768px){.ProductPromoImageOnBottom-description{font-size:calc(2.4rem)}.ProductPromoImageOnLeft,.ProductPromoImageOnRight{padding:20px 40px}}@media only screen and (min-width:1440px){.ProductPromoImageOnLeft,.ProductPromoImageOnRight{padding:20px 0}}.ProductPromoImageOnLeft-media,.ProductPromoImageOnRight-media{position:relative;max-width:554px;max-height:554px;width:100%}.ProductPromoImageOnLeft-media img,.ProductPromoImageOnRight-media img{width:100%}.ProductPromoImageOnLeft-type,.ProductPromoImageOnRight-type{display:none;position:absolute;left:50%;top:50%;margin-left:-15px;margin-top:-15px;pointer-events:none;height:29px;width:28px;transform:scale(2.5);border-radius:15px}.PromoImageOnTop-medium-media,.PromoImageOnTop-medium-media img,.PromoImageOnTop-small-media img,.TimePromo-media img{width:100%}.ProductPromoImageOnLeft-type[data-type=video],.ProductPromoImageOnLeft-type[data-type=Video],.ProductPromoImageOnRight-type[data-type=video],.ProductPromoImageOnRight-type[data-type=Video]{display:block}.ProductPromoImageOnLeft-info,.ProductPromoImageOnRight-info{text-align:center;width:100%}.ProductPromoImageOnLeft-title,.ProductPromoImageOnRight-title{font-size:calc(2rem);line-height:1.14;font-weight:700;padding-bottom:22px;color:#000}@media only screen and (min-width:568px){.ProductPromoImageOnLeft-info,.ProductPromoImageOnRight-info{margin-left:8%;text-align:left}.ProductPromoImageOnLeft-title,.ProductPromoImageOnRight-title{font-size:calc(2.8rem)}}@media only screen and (min-width:1440px){.ProductPromoImageOnLeft-title,.ProductPromoImageOnRight-title{font-size:calc(4.4rem)}}.ProductPromoImageOnLeft-description,.ProductPromoImageOnRight-description{font-size:calc(1.6rem);font-weight:400;line-height:1.3;padding-bottom:30px;color:#000}@media only screen and (min-width:568px){.ProductPromoImageOnLeft-description,.ProductPromoImageOnRight-description{font-size:calc(2rem)}}@media only screen and (min-width:768px){.ProductPromoImageOnLeft-description,.ProductPromoImageOnRight-description{font-size:calc(2.4rem)}}.ProductPromoImageOnLeft-button,.ProductPromoImageOnRight-button{border:1px solid #000;color:#000;font-weight:700;padding:11px 30px;margin-bottom:30px}@media only screen and (min-width:568px){.ProductPromoImageOnLeft-button,.ProductPromoImageOnRight-button{margin-bottom:0}.ProductPromoImageOnRight{-ms-flex-direction:row;flex-direction:row}.ProductPromoImageOnRight-info{margin-right:8%;margin-left:0;text-align:right}}.PromoImageOnTop-small{max-width:300px}.PromoImageOnTop-small-media{position:relative;cursor:pointer}.PromoImageOnTop-small-media:hover+.PromoImageOnTop-small-info>.PromoImageOnTop-small-title{color:#717171}.PromoImageOnTop-small-title{padding-top:10px}.PromoImageOnTop-small-title a{font-size:calc(1.4rem);font-weight:500;line-height:1.29}.PromoImageOnTop-small-duration{font-size:calc(1.2rem);letter-spacing:.2px;-webkit-font-smoothing:auto;position:absolute;bottom:18px;left:51px;color:#fff}.PromoImageOnTop-medium-category{font-size:calc(1.2rem);font-weight:500;line-height:1;letter-spacing:normal;color:#63afbc;display:inline;margin:0 0 5px}.PromoImageOnTop-medium-title,.PromoImageOnTop-medium-title a{font-size:calc(1.8rem);line-height:1.22;font-weight:500}.PromoImageOnTop-medium-title{margin-bottom:10px}.PromoImageOnTop-medium-media{margin-bottom:10px}.PromoTopic{-ms-flex-align:center;align-items:center;border:1px solid #e6e6e6;color:#9b9b9b;display:-ms-flexbox;display:flex;font-size:16px;padding:10px}@media only screen and (min-width:768px){.PromoTopic{font-size:18px}}.TitleOnlyPromo{font-size:calc(1.4rem);font-weight:500;line-height:1.29}.SpotlightPromo{position:relative;border-top:3px solid #63afbc;background:#f5f5f5}.SpotlightPromo-title a{font-size:calc(1.8rem);font-weight:500;line-height:1.22}.SpotlightPromo-media{max-width:410px}.SpotlightPromo-media img{max-width:410px;max-height:230px}.SpotlightPromo-status{position:absolute;top:-3px;right:0;padding:5px 10px;background:#63afbc;color:#fff;font-size:10px;font-weight:400}.TimePromo-description,.TimePromo-title{font-size:calc(1.6rem);line-height:normal}.SpotlightPromo-info{padding:0 20px 20px}@media only screen and (min-width:768px){.SpotlightPromo-info{padding:0 20px 0 0}}.TimePromo-title{font-weight:700;padding-top:15px}.TimePromo-description{padding-top:5px}.TimePromo-duration{font-size:calc(1.4rem);line-height:normal;padding-top:15px}.TimePromo-type{display:none}.QuotePromo{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;margin:0 auto}@media only screen and (min-width:568px){.QuotePromo{max-width:80%}}@media only screen and (min-width:1024px){.QuotePromo{max-width:90%}}.QuotePromo-media img{border-radius:50%;border:1px solid #f5f5f5;height:113px;width:113px}.QuotePromo-actions{display:none}.QuotePromo-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.QuotePromo-title{font-size:calc(2rem);line-height:1.3;text-align:center;padding-top:10px;font-weight:700}@media only screen and (min-width:768px){.QuotePromo-title{font-size:calc(2.4rem)}}.QuotePromo-category,.QuotePromo-subTitle{font-size:calc(1.2rem);font-weight:500;line-height:1;letter-spacing:normal;display:inline;color:#9d9d9d}.QuotePromo-description{font-size:calc(2rem);line-height:1.21;text-align:center;padding-top:20px}@media only screen and (min-width:568px){.QuotePromo-description{font-size:calc(2.4rem)}}.Quote{border-top:solid 1px #e6e6e6;border-bottom:solid 1px #e6e6e6;padding:40px 20px 20px;margin:40px 0;text-align:center;position:relative}.Quote blockquote{font-size:calc(1.6rem);font-weight:300;font-style:italic;line-height:1.67}@media only screen and (min-width:768px){.Quote{padding:60px 40px 40px}.Quote blockquote{font-size:calc(2.4rem)}}.Quote-attribution{font-size:calc(1.3rem);text-align:center;margin-top:15px}.Quote-image{display:none}.Quote-icon,.SearchControl{display:block}.Quote-icon{width:55px;height:55px;margin:0 auto;border:1px solid #e0e0e0;border-radius:50%;background-color:#fff;position:absolute;top:-26px;left:calc(50% - 26px);outline:0}.Quote-icon svg{margin-top:10px}.SearchControl:first-child{display:inline-block}.SearchControl-sorts{min-width:170px;max-height:40px;position:relative;cursor:pointer;display:-ms-flexbox;display:flex}.SearchControl-sorts-first{padding:5px 20px;border:1px solid #e0e0e0;min-width:170px;min-height:40px;position:relative}.SearchControl-sorts-first:after{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/triangle.b4dd9222d4279138ac53c36c936cb7a8.svg');right:20px;position:absolute;width:10px}.SearchControl-sorts-heading{display:inherit;position:relative;padding:10px 10px 10px 0;font-size:13px;width:100%}.SearchControl-sorts-items{display:none;border:1px solid #e0e0e0;border-top:0;max-height:135px;overflow-y:auto;background-color:#fff;position:absolute;min-width:170px;z-index:9;padding:5px 20px;right:0;top:41px}.SearchControl-sorts-items li{padding:3px 0}.SearchControl-sorts-items[data-toggle-in-searchsort=true]{display:block;visibility:visible}.SearchControl-label{font-weight:400}.SearchControl-count{font-size:12px}.SearchFilter{display:block;width:50%;max-height:40px;position:relative;margin-right:10px;margin-bottom:20px}@media only screen and (min-width:768px){.SearchFilter{min-width:170px;width:auto}}.SearchFilter-heading{height:40px;background-color:#f5f5f5;border:1px solid #e0e0e0;font-size:14px;padding:10px 20px 13px;font-weight:500;cursor:pointer;position:relative}.SearchFilter-heading:after{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/triangle.b4dd9222d4279138ac53c36c936cb7a8.svg');right:20px;position:absolute;width:10px}.SearchFilter-items{display:none;border:1px solid #e0e0e0;border-top:0;max-height:135px;overflow-y:auto;background-color:#fff;position:absolute;width:100%;z-index:9;padding:5px 20px}.SearchFilter-items li{padding:3px 0}.SearchFilter-items[data-toggle-in-searchfilter=true]{display:block;visibility:visible}.SearchResultsPage-grid-contentWrapper,.SearchResultsPage-list-contentWrapper{max-width:1200px;margin:0 auto;padding:20px;display:block}@media only screen and (min-width:768px){.SearchResultsPage-grid-contentWrapper,.SearchResultsPage-list-contentWrapper{padding:40px}}@media only screen and (min-width:1440px){.SearchResultsPage-grid-contentWrapper,.SearchResultsPage-list-contentWrapper{padding:40px 0}}.SearchResultsPage-grid-noResults,.SearchResultsPage-list-noResults{font-size:calc(1.4rem);font-weight:500;line-height:1.29}.SearchResultsPage-grid-main,.SearchResultsPage-list-main{max-width:840px;margin:0 auto}@media only screen and (min-width:1024px){.SearchResultsPage-grid-contentWrapper,.SearchResultsPage-list-contentWrapper{display:-ms-flexbox;display:flex}.SearchResultsPage-grid-main,.SearchResultsPage-list-main{padding:0}[data-page-aside] .SearchResultsPage-grid-main,[data-page-aside] .SearchResultsPage-list-main{width:calc(100% - 350px);padding:0 35px 0 0}}.SearchResultsPage-grid-toggle,.SearchResultsPage-list-toggle{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 40px}.SearchResultsPage-grid-form,.SearchResultsPage-list-form{border-bottom:1px solid #e0e0e0;display:-ms-flexbox;display:flex;margin-bottom:40px}.SearchResultsPage-grid-form-label,.SearchResultsPage-list-form-label{font-size:calc(2rem);font-weight:500;line-height:1.3;margin-bottom:5px}@media only screen and (min-width:768px){.SearchResultsPage-grid-form-label,.SearchResultsPage-list-form-label{font-size:calc(2.4rem)}}.SearchResultsPage-grid-formButton,.SearchResultsPage-list-formButton{-ms-flex-positive:1;flex-grow:1;font-size:14px;font-weight:400;line-height:1.07;color:#717171;text-align:right;border:0;background:0 0}.SearchResultsPage-grid-formButton span,.SearchResultsPage-list-formButton span{display:none}.SearchResultsPage-grid-formInput,.SearchResultsPage-list-formInput{-ms-flex-positive:2;flex-grow:2;font-size:calc(2.4rem);font-weight:500;line-height:normal;color:#63afbc;width:80%;outline:0;border:0;box-shadow:none}@media only screen and (min-width:768px){.SearchResultsPage-grid-formButton span,.SearchResultsPage-list-formButton span{display:inline-block}.SearchResultsPage-grid-formInput,.SearchResultsPage-list-formInput{font-size:calc(3rem)}}@media only screen and (min-width:1024px){.SearchResultsPage-grid-formInput,.SearchResultsPage-list-formInput{font-size:calc(4rem)}}@media only screen and (min-width:1440px){.SearchResultsPage-grid-formInput,.SearchResultsPage-list-formInput{font-size:calc(5rem)}}.SearchResultsPage-grid input:-webkit-autofill,.SearchResultsPage-list input:-webkit-autofill{background:#fff}.SearchResultsPage-grid-filters,.SearchResultsPage-list-filters{display:-ms-flexbox;display:flex;width:100%}@media only screen and (min-width:768px){.SearchResultsPage-grid-filters,.SearchResultsPage-list-filters{-ms-flex-positive:1;flex-grow:1;width:60%;-ms-flex-wrap:wrap;flex-wrap:wrap}}.SearchResultsPage-grid-count,.SearchResultsPage-list-count{font-size:14px;font-weight:300;color:#323232;margin:0 0 20px}.SearchResultsPage-grid-results li,.SearchResultsPage-grid-spotlights li,.SearchResultsPage-list-results li,.SearchResultsPage-list-spotlights li{padding:20px 0;display:-ms-flexbox;display:flex}.SearchResultsPage-grid-spotlights li:first-child,.SearchResultsPage-list-spotlights li:first-child{padding:0 0 20px}.SearchResultsPage-grid .PromoImageOnTop-author,.SearchResultsPage-grid .PromoImageOnTop-date,.SearchResultsPage-grid .PromoImageOnTop-description,.SearchResultsPage-list .PromoImageOnTop-author,.SearchResultsPage-list .PromoImageOnTop-date,.SearchResultsPage-list .PromoImageOnTop-description,.SearchResultsPage-list .PromoImageOnTop-square-author,.SearchResultsPage-list .PromoImageOnTop-square-date,.SearchResultsPage-list .PromoImageOnTop-square-description{display:none}.SearchResultsPage-grid-pageCounts,.SearchResultsPage-list-pageCounts{font-size:14px}.SearchResultsPage-grid-pagination,.SearchResultsPage-list-pagination{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:20px 0}.SearchResultsPage-grid-pagination li,.SearchResultsPage-list-pagination li{padding:0 10px}.SearchResultsPage-grid-nextPage a,.SearchResultsPage-grid-previousPage a,.SearchResultsPage-list-nextPage a,.SearchResultsPage-list-previousPage a{margin:0 5px}.SearchResultsPage-grid-main{max-width:1200px}@media only screen and (min-width:1024px){[data-page-aside] .SearchResultsPage-grid-main{width:100%}}.SearchResultsPage-grid-results{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.SearchResultsPage-grid-results li{width:100%;display:inline-block}@media only screen and (min-width:768px){.SearchResultsPage-grid-results li{margin-right:22px;width:calc(31%)}.SearchResultsPage-grid-results li:nth-child(3n){margin:0}}@media only screen and (min-width:1024px){.SearchResultsPage-grid-results li{margin-right:23px;width:calc(23%)}.SearchResultsPage-grid-results li:nth-child(3n){margin-right:23px}.SearchResultsPage-grid-results li:nth-child(4n){margin:0}}@media only screen and (min-width:1440px){.SearchResultsPage-grid-results li{margin-right:15px;width:calc(24%)}.SearchResultsPage-grid-results li:nth-child(3n){margin-right:15px}}.SearchOverlay{opacity:0;transition:.5s ease;top:50px;background:#242424;left:0;right:0;bottom:0}.SearchOverlay[data-searchoverlay-show]{opacity:1;position:fixed;z-index:10;padding:20px}.SearchOverlay-content{display:none}[data-searchoverlay-show] .SearchOverlay-content{display:block}.SearchOverlay-form{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.SearchOverlay-input{-ms-flex-positive:1;flex-grow:1;background-color:rgba(255,255,255,.2);outline:0;border:0;padding:0 20px;color:#9d9d9d;font-size:14px;font-weight:400}.SearchOverlay-input:focus,.SearchOverlay-input:focus-within{background:#fff;color:#242424;border:1px solid #63afbc;box-shadow:0 0 4px 0 rgba(34,184,225,.5),inset 0 1px 3px 0 rgba(0,0,0,.15)}.SearchOverlay-input:focus-within~.SearchOverlay-clearButton,.SearchOverlay-input:focus~.SearchOverlay-clearButton{display:-ms-flexbox;display:flex;color:#ccc}.SearchOverlay-input:focus-within~.SearchOverlay-clearButton:before,.SearchOverlay-input:focus~.SearchOverlay-clearButton:before{display:block}.SearchOverlay-clearButton{font-size:calc(1.2rem);letter-spacing:.2px;-webkit-font-smoothing:auto;line-height:1.25;-ms-flex-align:center;align-items:center;cursor:pointer;outline:0;background-color:transparent;border:0}.SearchOverlay-clearButton:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/search-clear-field.97b021c04ada55b82ebedcc7f4f148fc.svg');padding-right:6px;display:none}.SearchOverlay-clearButton span{display:none}@media only screen and (min-width:768px){.SearchOverlay-clearButton{margin-left:-100px}.SearchOverlay-clearButton span{display:inline-block;white-space:nowrap}}.SearchOverlay-button,.SearchOverlay-button:focus{position:relative;width:40px;border:0;font-size:14px;font-weight:500;margin-top:5px}.SearchOverlay-button:before,.SearchOverlay-button:focus:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/search-white.25a0966f7d7e9d18c4d55e4756f0018f.svg');width:20px;position:absolute}.SearchOverlay-button span,.SearchOverlay-button:focus span{display:none;padding-left:15px}@media only screen and (min-width:768px){.SearchOverlay-button,.SearchOverlay-button:focus{width:17%}.SearchOverlay-button span,.SearchOverlay-button:focus span{display:inline-block}.SearchOverlay-button:before,.SearchOverlay-button:focus:before{right:68px}}.SearchOverlay-close{display:none;cursor:pointer}[data-searchoverlay-show] .SearchOverlay-close{display:block}[data-searchoverlay-show] .Header-navigation,[data-searchoverlay-show] .Header-search{display:none}.SearchModule{background-color:#e0e0e0;height:307px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;background-size:cover;background-position:center center}.SearchModule-search{position:relative;margin:0 20px;width:100%;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;max-width:613px}.SearchModule-searchButton{border:0}.SearchModule input{font-size:16px;font-weight:400;line-height:1.56;letter-spacing:.6px;height:65px;padding-left:21px;color:#333}.SearchModule .search-icon{position:absolute;top:47%;right:21px;height:24px;width:24px}.SocialBar{padding:10px 0}.SocialBar-heading{font-size:calc(1.4rem);font-weight:500;line-height:1.29;color:var(--footerTextColor);margin-bottom:10px}.SocialBar-items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.SocialBar-items-item{height:40px;width:40px;background-color:#63afbc;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;border-radius:2px;margin:0 10px 10px 0}.SocialBar-items-item a{width:100%;height:100%;border-radius:2px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.SocialBar-items-item:hover{transform:scale(1.1);transition:.2s ease;box-shadow:0 0 8px 0 rgba(255,255,255,.5)}.CompanionScreen,.PlaylistItem-companions{transition:.5s cubic-bezier(.165,.84,.44,1) 0s}.SocialBar-items-item [data-social-service=facebook] svg{width:9px}.SocialBar-items-item [data-social-service=twitter] svg{max-width:16px}.SocialBar-items-item [data-social-service=googleplus] svg{width:18px}.SocialBar-items-item [data-social-service=instagram] svg{max-width:18px}.SocialBar-items-item [data-social-service=linkedin] svg,.SocialBar-items-item [data-social-service=pinterest] svg{width:14px}.SocialBar-items-item [data-social-service=tumblr] svg{width:16px}.SocialBar-items-item [data-social-service=youtube] svg{width:20px}@media (hover:hover){.BottomBorderTabs-title-panel:hover{text-decoration:none;color:#63afbc}}@media (hover:hover) and only screen and (min-width:1024px){.BottomBorderTabs-tabs li:hover::after{content:'';height:2px;width:100%;position:absolute;left:0;bottom:0}.BottomBorderTabs-tabs li:hover{cursor:pointer;text-decoration:none;border-bottom:#63afbc 2px solid}}@media (hover:none){.ThreeAcrossList-pagination-next,.ThreeAcrossList-pagination-redirect{background-color:transparent}}.BottomBorderTabs{margin:0 auto;max-width:1200px;width:100%;position:relative;padding:20px}@media only screen and (min-width:768px){.BottomBorderTabs{padding:0 40px}}@media only screen and (min-width:1440px){.BottomBorderTabs{padding:0}}@media only screen and (min-width:768px){.BottomBorderTabs{padding:20px 40px}}@media only screen and (min-width:1440px){.BottomBorderTabs{padding:20px 0}}.BottomBorderTabs-title{font-size:calc(2rem);font-weight:500;line-height:1.3;margin-bottom:20px;color:#333}@media only screen and (min-width:768px){.BottomBorderTabs-title{font-size:calc(2.4rem)}.BottomBorderTabs-title-panel{margin-bottom:20px}}.BottomBorderTabs-title-panel{font-weight:500;display:block;width:100%;padding:0 20px 15px 0;margin-bottom:20px;position:relative;box-sizing:border-box;font-size:13px;line-height:14px}.BottomBorderTabs-title-panel::after{content:'+';color:#63afbc;position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:20px;padding-bottom:15px;font-weight:200}.BottomBorderTabs-title-panel[data-expanded]::after{content:'-';color:#63afbc;font-size:30px}.BottomBorderTabs-title-panel[data-active=true]{color:#63afbc;border-bottom:2px solid #63afbc}.BottomBorderTabs-title-panel:not([data-expanded]){color:#333;font-weight:500;border-bottom:#f5f5f5 2px solid}.BottomBorderTabs-tabs{display:none}@media only screen and (min-width:1024px){.BottomBorderTabs-title-panel,.BottomBorderTabs-title-panel::after{display:none}.BottomBorderTabs-tabs{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;list-style:none;position:relative;margin-bottom:20px}.BottomBorderTabs-tabs::after{content:'';position:absolute;left:0;bottom:0;z-index:-999;height:2px;width:100%;border-bottom:#f5f5f5 2px solid}.BottomBorderTabs-tabs li{position:relative;margin-right:30px}.BottomBorderTabs-tabs li[data-active=true]::after{content:'';height:2px;width:100%;position:absolute;left:0;bottom:0}.BottomBorderTabs-tabs li[data-active=true]{cursor:pointer;text-decoration:none;border-bottom:#63afbc 2px solid}.BottomBorderTabs-tabs li .BottomBorderTabs-tab{color:#333;font-size:calc(1.4rem);text-align:left;font-weight:500;padding:0 0 20px;display:inline-block}.BottomBorderTabs-tabs li .BottomBorderTabs-tab[data-active=true]{color:#63afbc}}@media only screen and (min-width:1024px) and only screen and (min-width:768px){.BottomBorderTabs-tabs li .BottomBorderTabs-tab{font-size:calc(2.4rem)}}@media only screen and (min-width:1024px) and only screen and (min-width:1024px){.BottomBorderTabs-tabs{padding:0 21%}}.BottomBorderTabs-panel{display:none;margin-bottom:20px}.BottomBorderTabs-panel[data-visible=true]{display:block}.BottomBorderTabs-panel:not([data-expanded]){display:none}@media only screen and (min-width:1024px){.BottomBorderTabs-panel{-ms-flex-item-align:start;align-self:flex-start;margin-bottom:0}.BottomBorderTabs-panel[data-visible=true]{display:block}}.BottomBorderTabs .BottomBorderTabItem{display:-ms-flexbox;display:flex}.BottomBorderTabs .BottomBorderTabItem-title{display:none}.BottomBorderTabs .BottomBorderTabItem-content{width:100%;padding:0}.BottomBorderTabs .BottomBorderTabItem-content>div,.VideoPageStandard-main{padding:0}@media only screen and (min-width:1024px){.BottomBorderTabs .BottomBorderTabItem-content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start}.VideoPageStandard-main{margin:0 auto}.VideoPageStandard-main[data-aside]{display:-ms-flexbox;display:flex;max-width:100%}[data-aside] .VideoPageStandard-content{width:75%}}.VideoPageStandard-aside{max-width:360px}.VideoPageStandard-comments{padding-top:40px;border-top:1px solid #e6e6e6}.VideoPageStandard-contentWrapper{padding:20px;position:relative;max-width:1080px;margin:0 auto}@media only screen and (min-width:768px){.VideoPageStandard-contentWrapper{padding:40px}}.VideoPageStandard-content{max-width:840px;margin:0 auto;padding:20px 0}.VideoPageStandard-player video{width:100%;display:block}.VideoPageStandard-headline{font-size:calc(2rem);font-weight:500;line-height:normal;margin:0 0 20px}@media only screen and (min-width:768px){.VideoPageStandard-headline{font-size:calc(3rem)}}.VideoPageStandard-mediaProperties{padding-top:20px}.VideoPageStandard-subHeadline{margin-bottom:40px}.VideoPageStandard-below{padding:0}.PlaylistItem{width:100%;display:block;padding:20px 20px 0;border-top:1px solid #e6e6e6;cursor:pointer}.PlaylistItem[data-is-open] .PlaylistItem-companions{max-height:100%;display:block;background-color:rgba(255,255,255,.2);opacity:1}.PlaylistItem[data-is-open] .PlaylistItem-companions-heading{display:block}.PlaylistItem-lead{display:-ms-inline-flexbox;display:inline-flex;padding-bottom:10px;width:100%}.PlaylistItem-status{display:none}.PlaylistItem-info{width:100%}.PlaylistItem-duration{font-size:calc(1.2rem);line-height:1;letter-spacing:normal;display:inline;font-weight:100;color:#9d9d9d}.PlaylistItem-media{margin:0 20px 10px 0;position:relative;width:100%;max-width:110px;max-height:62px;overflow:hidden;display:-ms-flexbox;display:flex}.PlaylistItem-media img{width:100%}.PlaylistItem-title{margin-bottom:5px;font-size:calc(1.4rem);font-weight:500;line-height:1.29}.PlaylistItem-title a{font-size:calc(1.4rem);font-weight:500;line-height:1.29}.PlaylistItem-companions{margin:0;position:relative;max-height:0;opacity:0;display:none}.PlaylistItem-companions-heading{font-size:calc(1.2rem);font-weight:500;line-height:1;letter-spacing:normal;padding:20px 0;color:#333;display:none}.PlaylistItem-type{bottom:11px;left:5px}.PlaylistItem[data-selected]{border-top:2px solid #63afbc;padding-top:20px;background-color:#fff}.PlaylistItem[data-selected] .PlaylistItem-lead{box-shadow:0 15px 10px -15px rgba(3,3,3,.3)}.PlaylistItem[data-selected] .PlaylistItem-companions{display:block}.PlaylistItem[data-selected] .PlaylistItem-status{font-size:calc(1.2rem);letter-spacing:.2px;-webkit-font-smoothing:auto;color:#fff;display:block;text-shadow:0 1px 2px rgba(0,0,0,.3);padding:9px 10px;background-color:#63afbc;white-space:nowrap;bottom:5px;left:5px;position:absolute;line-height:1}.PlaylistItem[data-selected] .PlaylistItem-status:before{content:'On Now'}.PlaylistItem[data-selected] .PlaylistItem-type{display:none}.VideoPage{display:block;position:relative}.VideoPage-actions{margin-bottom:20px}.VideoPage-actions-heading{display:none}.VideoPage-comments{padding-top:40px;border-top:1px solid #e6e6e6}.VideoPage-companions{padding-top:20px;border-top:1px solid #e6e6e6}.VideoPage-companions .PlaylistItem-companions{display:inline-table;opacity:1}.VideoPage-companions .PlaylistItem-companions-item{cursor:pointer;padding:0;display:inline-block}.VideoPage-companions .PlaylistItem-companions-heading{font-size:calc(2rem);font-weight:500;display:block;padding:0 0 20px}.VideoPage-body [data-video-min] .VideoPage-content,.VideoPage-body[data-video-min] .Footer,.VideoPage-body[data-video-min] .Header,.VideoPage-body[data-video-min] .VideoPage .backTop,.VideoPage-body[data-video-min] .VideoPage-anchors,.VideoPage-body[data-video-min] .VideoPage-below,.VideoPage-body[data-video-min] .VideoPage-content{display:none}.VideoPage-companions .CompanionContentItem-media{max-width:180px}.VideoPage-companions .CompanionContentItem-media img{max-height:unset}.VideoPage-companions .CompanionContentItem-title,.VideoPage-companions .CompanionContentItem-title a{font-size:calc(1.4rem);font-weight:500;line-height:1.29}.VideoPage .ScrollableContentContainer{overflow:hidden}.VideoPage-body{width:100%;overflow-x:hidden}.VideoPage-body[data-secondscreen-is-open] .Figure img{width:100%}.VideoPage-body[data-video-min] .VideoPage [data-video-player] iframe,.VideoPage-body[data-video-min] .VideoPage [data-video-player] video{height:100%}.VideoPage-body[data-video-min] .VideoPage-player{max-width:360px}.VideoPage-below{border:0}.VideoPage-below>div,.VideoPage-below>section{padding:20px}.VideoPage-below>div{border-top:1px solid #e6e6e6}.VideoPage .backTop{margin-right:360px;display:none!important}.VideoPage-anchors{padding:17px 0 0 20px;border-bottom:1px solid #e6e6e6}.VideoPage-anchors-content{max-width:840px;margin:0 auto 15px}.VideoPage-anchors a{margin-right:20px;font-size:calc(1.2rem);font-weight:500;line-height:1;letter-spacing:normal;display:inline;color:#717171;cursor:pointer}.VideoPage-anchors a[data-active]{border-bottom:2px solid #63afbc;color:#63afbc;padding-bottom:14px}.VideoPage .CompanionAnchor,.VideoPage .MoreAnchor{display:none}.VideoPage .CompanionAnchor[data-show],.VideoPage .MoreAnchor[data-show]{display:inline-block}.VideoPage-content{max-width:840px;margin:0 auto}.VideoPage-headline{font-size:calc(2rem);font-weight:500;line-height:normal;margin:0 0 20px}.VideoPage-mediaProperties{padding-top:20px}.VideoPage-subHeadline{margin-bottom:40px}body[data-fadeout] .ArchitectPage,body[data-fadeout] .Article,body[data-fadeout] .Article-large,body[data-fadeout] .Article-longform,body[data-fadeout] .CompanionScreen .GalleryPage,body[data-fadeout] .CoursePage,body[data-fadeout] .Gallery,body[data-fadeout] .GalleryPage,body[data-fadeout] .ProfilePage,body[data-fadeout] .VideoMain{opacity:0}.ArchitectPage,.Article,.Article-large,.Article-longform,.CompanionScreen .GalleryPage,.CoursePage,.Gallery,.GalleryPage,.ProfilePage,.VideoMain{opacity:1;transition:.5s cubic-bezier(.165,.84,.44,1) 0s}@media only screen and (min-width:768px){.PlaylistItem-media:hover>.PlaylistItem-type,.PlaylistItem-type{bottom:5px}.VideoPage-headline{font-size:calc(3rem)}.VideoPage-main{display:block}.VideoPage-companions .PlaylistItem-companions-item{width:48%;margin-right:10px}.VideoPage-anchors{padding-left:0}.VideoPage-anchors-content{padding:0 40px}.VideoPage-anchors a{font-size:calc(1.4rem);font-weight:500;line-height:1.29}.VideoPage-anchors a[data-active]{padding-bottom:18px}.VideoPage-below{max-width:840px}.VideoPage-below>div,.VideoPage-below>section{padding:20px 40px}}@media only screen and (min-width:1024px){.VideoPage [data-playlist-open]{display:-ms-flexbox;display:flex}[data-video-min] .VideoPage{display:block;position:fixed;top:100px;z-index:6;left:40px}.VideoPage .ScrollableContentContainer{width:100%;margin-right:360px}.VideoPage-main{width:100%}.VideoPage-rightRail{max-width:360px}.VideoPage-below{padding:0 40px}.VideoPage-below>div,.VideoPage-below>section{padding:20px 0}.VideoPage-contentWrapper{position:relative;overflow:hidden}}@media only screen and (min-width:1440px){.VideoPage-player{max-width:1200px;margin:0 auto}}.CompanionScreen{position:absolute;top:60px;right:0;bottom:0;height:100%;width:100%;min-width:320px;display:block;padding:0;z-index:4;transform:translateX(360px);background:#fff;pointer-events:none}.CompanionScreen[data-article-max]{top:0}.CompanionScreen-controls{position:fixed;z-index:10;width:100vw;right:0;padding:20px;max-height:60px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;color:#2bb7e0;font-weight:700;font-size:18px;background-color:#f5f5f5}[data-article-max] .CompanionScreen-controls{max-width:unset;margin-top:0;overflow:hidden}.CompanionScreen-controls-closeButton{font-size:calc(1.4rem);font-weight:500;line-height:1.29;background:0 0;border:0;cursor:pointer;float:right;color:#333;display:-ms-inline-flexbox;display:inline-flex}.CompanionScreen-controls-closeButton svg{margin:3px 5px}.CompanionScreen-controls-expandButton{font-size:calc(1.4rem);font-weight:500;display:none;border:0;cursor:pointer;color:#333;line-height:1}.CompanionScreen-controls-expandButton span{padding-left:10px}[data-article-max] .CompanionScreen-controls-expandButton{background:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/collapse.ad93da0aa501b3f51d0a6c651e381dd3.svg') no-repeat;margin-left:16px}[data-article-max] .CompanionScreen-controls-expandButton span{padding-left:15px}[data-article-max] .CompanionScreen-controls-expandButton .left-arrow{display:none}.CompanionScreen-content{position:relative;height:100vh;overflow-y:auto;padding-top:60px;overflow-x:hidden;box-shadow:0 1px 20px 0 rgba(0,0,0,.15)}[data-article-max] .CompanionScreen-content{width:1040px;box-shadow:none}.CompanionScreen[data-is-open]{transform:translateX(0);visibility:visible;pointer-events:all}.CompanionScreen p{font-size:16px;font-weight:300;line-height:1.75}.CompanionScreen .Quote blockquote{font-size:16px;font-weight:300;font-style:italic;line-height:1.67}.CompanionScreen .Article-large-mainContent{max-width:100%}.CompanionScreen .ArchitectPage-people .AuthorPromo-media,.CompanionScreen .Article-large-people .AuthorPromo-media,.CompanionScreen .Article-longform-people .AuthorPromo-media,.CompanionScreen .Article-people .AuthorPromo-media,.CompanionScreen .CompanionScreen .GalleryPage-people .AuthorPromo-media,.CompanionScreen .CoursePage-people .AuthorPromo-media,.CompanionScreen .GalleryPage-people .AuthorPromo-media,.CompanionScreen .ProfilePage-people .AuthorPromo-media{max-width:60px;margin-right:20px;max-height:60px}.CompanionScreen .ArchitectPage-people .AuthorPromo-description,.CompanionScreen .ArchitectPage-people .AuthorPromo-description a,.CompanionScreen .ArchitectPage-people .AuthorPromo-title,.CompanionScreen .ArchitectPage-people .AuthorPromo-title a,.CompanionScreen .Article-large-people .AuthorPromo-description,.CompanionScreen .Article-large-people .AuthorPromo-description a,.CompanionScreen .Article-large-people .AuthorPromo-title,.CompanionScreen .Article-large-people .AuthorPromo-title a,.CompanionScreen .Article-longform-people .AuthorPromo-description,.CompanionScreen .Article-longform-people .AuthorPromo-description a,.CompanionScreen .Article-longform-people .AuthorPromo-title,.CompanionScreen .Article-longform-people .AuthorPromo-title a,.CompanionScreen .Article-people .AuthorPromo-description,.CompanionScreen .Article-people .AuthorPromo-description a,.CompanionScreen .Article-people .AuthorPromo-title,.CompanionScreen .Article-people .AuthorPromo-title a,.CompanionScreen .CompanionScreen .GalleryPage-people .AuthorPromo-description,.CompanionScreen .CompanionScreen .GalleryPage-people .AuthorPromo-description a,.CompanionScreen .CompanionScreen .GalleryPage-people .AuthorPromo-title,.CompanionScreen .CompanionScreen .GalleryPage-people .AuthorPromo-title a,.CompanionScreen .CoursePage-people .AuthorPromo-description,.CompanionScreen .CoursePage-people .AuthorPromo-description a,.CompanionScreen .CoursePage-people .AuthorPromo-title,.CompanionScreen .CoursePage-people .AuthorPromo-title a,.CompanionScreen .GalleryPage-people .AuthorPromo-description,.CompanionScreen .GalleryPage-people .AuthorPromo-description a,.CompanionScreen .GalleryPage-people .AuthorPromo-title,.CompanionScreen .GalleryPage-people .AuthorPromo-title a,.CompanionScreen .ProfilePage-people .AuthorPromo-description,.CompanionScreen .ProfilePage-people .AuthorPromo-description a,.CompanionScreen .ProfilePage-people .AuthorPromo-title,.CompanionScreen .ProfilePage-people .AuthorPromo-title a{font-size:16px}.CompanionScreen .ArchitectPage-main,.CompanionScreen .Article-large-main,.CompanionScreen .Article-longform-main,.CompanionScreen .Article-main,.CompanionScreen .CompanionScreen .GalleryPage-main,.CompanionScreen .CoursePage-main,.CompanionScreen .GalleryPage-main,.CompanionScreen .ProfilePage-main{width:100%;display:block;padding:0 0 50px}.CompanionScreen .ArchitectPage-content,.CompanionScreen .Article-content,.CompanionScreen .Article-large-content,.CompanionScreen .Article-longform-content,.CompanionScreen .CompanionScreen .GalleryPage-content,.CompanionScreen .CoursePage-content,.CompanionScreen .GalleryPage-content,.CompanionScreen .ProfilePage-content{padding:0;margin-right:auto;width:100%}.CompanionScreen .ArchitectPage-pageInfo,.CompanionScreen .Article-large-pageInfo,.CompanionScreen .Article-longform-pageInfo,.CompanionScreen .Article-pageInfo,.CompanionScreen .CompanionScreen .GalleryPage-pageInfo,.CompanionScreen .CoursePage-pageInfo,.CompanionScreen .GalleryPage-pageInfo,.CompanionScreen .ProfilePage-pageInfo{padding:20px 20px 0}.CompanionScreen .ArchitectPage-articleBody,.CompanionScreen .ArchitectPage-comments,.CompanionScreen .ArchitectPage-lead .Figure-caption,.CompanionScreen .ArchitectPage-people,.CompanionScreen .ArchitectPage-tags,.CompanionScreen .ArchitectPage-updatesCorrections,.CompanionScreen .Article-articleBody,.CompanionScreen .Article-comments,.CompanionScreen .Article-large-articleBody,.CompanionScreen .Article-large-comments,.CompanionScreen .Article-large-lead .Figure-caption,.CompanionScreen .Article-large-people,.CompanionScreen .Article-large-tags,.CompanionScreen .Article-large-updatesCorrections,.CompanionScreen .Article-lead .Figure-caption,.CompanionScreen .Article-longform-articleBody,.CompanionScreen .Article-longform-comments,.CompanionScreen .Article-longform-lead .Figure-caption,.CompanionScreen .Article-longform-people,.CompanionScreen .Article-longform-tags,.CompanionScreen .Article-longform-updatesCorrections,.CompanionScreen .Article-people,.CompanionScreen .Article-tags,.CompanionScreen .Article-updatesCorrections,.CompanionScreen .CompanionScreen .GalleryPage-articleBody,.CompanionScreen .CompanionScreen .GalleryPage-comments,.CompanionScreen .CompanionScreen .GalleryPage-lead .Figure-caption,.CompanionScreen .CompanionScreen .GalleryPage-people,.CompanionScreen .CompanionScreen .GalleryPage-tags,.CompanionScreen .CompanionScreen .GalleryPage-updatesCorrections,.CompanionScreen .CoursePage-articleBody,.CompanionScreen .CoursePage-comments,.CompanionScreen .CoursePage-lead .Figure-caption,.CompanionScreen .CoursePage-people,.CompanionScreen .CoursePage-tags,.CompanionScreen .CoursePage-updatesCorrections,.CompanionScreen .GalleryPage-articleBody,.CompanionScreen .GalleryPage-comments,.CompanionScreen .GalleryPage-lead .Figure-caption,.CompanionScreen .GalleryPage-people,.CompanionScreen .GalleryPage-tags,.CompanionScreen .GalleryPage-updatesCorrections,.CompanionScreen .ProfilePage-articleBody,.CompanionScreen .ProfilePage-comments,.CompanionScreen .ProfilePage-lead .Figure-caption,.CompanionScreen .ProfilePage-people,.CompanionScreen .ProfilePage-tags,.CompanionScreen .ProfilePage-updatesCorrections{padding:0 20px}.CompanionScreen .ArchitectPage-lead,.CompanionScreen .Article-large-lead,.CompanionScreen .Article-lead,.CompanionScreen .Article-longform-lead,.CompanionScreen .CompanionScreen .GalleryPage-lead,.CompanionScreen .CoursePage-lead,.CompanionScreen .GalleryPage-lead,.CompanionScreen .ProfilePage-lead{border-bottom:0;margin-bottom:33px}.CompanionScreen .ArchitectPage-sectionNavigation a,.CompanionScreen .Article-large-sectionNavigation a,.CompanionScreen .Article-longform-sectionNavigation a,.CompanionScreen .Article-sectionNavigation a,.CompanionScreen .CompanionScreen .GalleryPage-sectionNavigation a,.CompanionScreen .CoursePage-sectionNavigation a,.CompanionScreen .GalleryPage-sectionNavigation a,.CompanionScreen .ProfilePage-sectionNavigation a{font-size:calc(1.2rem);font-weight:500;line-height:1;letter-spacing:normal;color:#63afbc;display:inline}.CompanionScreen .ArchitectPage-actions,.CompanionScreen .ArchitectPage-articleBody .Enhancement-item .FullWidthPromo,.CompanionScreen .ArchitectPage-articleBody .Enhancement-item .PromoTextOverlay,.CompanionScreen .ArchitectPage-articleBody .Enhancement-item .PromoTextOverlay-large,.CompanionScreen .ArchitectPage-aside,.CompanionScreen .ArchitectPage-authorImage,.CompanionScreen .ArchitectPage-below,.CompanionScreen .Article-actions,.CompanionScreen .Article-articleBody .Enhancement-item .FullWidthPromo,.CompanionScreen .Article-articleBody .Enhancement-item .PromoCenteredTitle,.CompanionScreen .Article-articleBody .Enhancement-item .PromoTextOverlay,.CompanionScreen .Article-articleBody .Enhancement-item .PromoTextOverlay-large,.CompanionScreen .Article-aside,.CompanionScreen .Article-authorImage,.CompanionScreen .Article-below,.CompanionScreen .Article-large-actions,.CompanionScreen .Article-large-articleBody .Enhancement-item .FullWidthPromo,.CompanionScreen .Article-large-articleBody .Enhancement-item .PromoCenteredTitle,.CompanionScreen .Article-large-articleBody .Enhancement-item .PromoTextOverlay,.CompanionScreen .Article-large-articleBody .Enhancement-item .PromoTextOverlay-large,.CompanionScreen .Article-large-aside,.CompanionScreen .Article-large-authorImage,.CompanionScreen .Article-large-below,.CompanionScreen .Article-longform-actions,.CompanionScreen .Article-longform-articleBody .Enhancement-item .FullWidthPromo,.CompanionScreen .Article-longform-articleBody .Enhancement-item .PromoCenteredTitle,.CompanionScreen .Article-longform-articleBody .Enhancement-item .PromoTextOverlay,.CompanionScreen .Article-longform-articleBody .Enhancement-item .PromoTextOverlay-large,.CompanionScreen .Article-longform-aside,.CompanionScreen .Article-longform-authorImage,.CompanionScreen .Article-longform-below,.CompanionScreen .CompanionScreen .GalleryPage-actions,.CompanionScreen .CompanionScreen .GalleryPage-articleBody .Enhancement-item .FullWidthPromo,.CompanionScreen .CompanionScreen .GalleryPage-articleBody .Enhancement-item .PromoTextOverlay,.CompanionScreen .CompanionScreen .GalleryPage-articleBody .Enhancement-item .PromoTextOverlay-large,.CompanionScreen .CompanionScreen .GalleryPage-aside,.CompanionScreen .CompanionScreen .GalleryPage-authorImage,.CompanionScreen .CompanionScreen .GalleryPage-below,.CompanionScreen .CoursePage-actions,.CompanionScreen .CoursePage-articleBody .Enhancement-item .FullWidthPromo,.CompanionScreen .CoursePage-articleBody .Enhancement-item .PromoTextOverlay,.CompanionScreen .CoursePage-articleBody .Enhancement-item .PromoTextOverlay-large,.CompanionScreen .CoursePage-aside,.CompanionScreen .CoursePage-authorImage,.CompanionScreen .CoursePage-below,.CompanionScreen .GalleryPage-actions,.CompanionScreen .GalleryPage-articleBody .Enhancement-item .FullWidthPromo,.CompanionScreen .GalleryPage-articleBody .Enhancement-item .PromoTextOverlay,.CompanionScreen .GalleryPage-articleBody .Enhancement-item .PromoTextOverlay-large,.CompanionScreen .GalleryPage-aside,.CompanionScreen .GalleryPage-authorImage,.CompanionScreen .GalleryPage-below,.CompanionScreen .ProfilePage-actions,.CompanionScreen .ProfilePage-articleBody .Enhancement-item .FullWidthPromo,.CompanionScreen .ProfilePage-articleBody .Enhancement-item .PromoTextOverlay,.CompanionScreen .ProfilePage-articleBody .Enhancement-item .PromoTextOverlay-large,.CompanionScreen .ProfilePage-aside,.CompanionScreen .ProfilePage-authorImage,.CompanionScreen .ProfilePage-below{display:none}.CompanionScreen .ArchitectPage-headline,.CompanionScreen .Article-headline,.CompanionScreen .Article-large-headline,.CompanionScreen .Article-longform-headline,.CompanionScreen .CompanionScreen .GalleryPage-headline,.CompanionScreen .CoursePage-headline,.CompanionScreen .GalleryPage-headline,.CompanionScreen .ProfilePage-headline{font-size:24px;font-weight:500;line-height:1.15}.CompanionScreen .VideoPage-content{padding:20px}.CompanionScreen .VideoPage-sectionNavigation a{font-size:calc(1.2rem);font-weight:500;line-height:1;letter-spacing:normal;color:#63afbc;display:inline}.CompanionScreen .GalleryPage-aside,.CompanionScreen .GalleryPage-below,.CompanionScreen .VideoPage-aside,.CompanionScreen .VideoPage-below{display:none}.CompanionScreen .VideoPage-player{max-height:unset}.CompanionScreen .VideoPage-player [data-video-player] iframe,.CompanionScreen .VideoPage-player [data-video-player] video{height:100%}.CompanionScreen .VideoPage-caption{font-size:16px;font-weight:300;line-height:1.75}.CompanionScreen .VideoPage-headline{font-size:24px;font-weight:500;line-height:1.15}.CompanionScreen .GalleryPage-contentWrapper{padding:0;max-width:none}.CompanionScreen .GalleryPage-pageInfo{padding:0}.CompanionScreen .GalleryPage-main{padding:20px 20px 50px}.CompanionScreen .GalleryPage-galleryBody{margin:20px 0}.CompanionScreen .GalleryPage-tags{padding:0}.CompanionScreen .GalleryPage-pagination{text-align:center;margin:20px 0}.CompanionScreen .GalleryPage-pagination a{margin:0 5px}.CompanionScreen .GalleryPage-gridLead{position:relative;display:-ms-grid;display:grid;grid-template-rows:80px 80px}.CompanionScreen .GalleryPage-gridLead:after{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/grid-white.ffad0ddb4f604a49461f0fa7e656b0bb.svg');background-color:#63afbc;padding:10px 13px;position:absolute;bottom:20px;left:20px;height:40px}.CompanionScreen .GalleryPage-gridLead-count{background-color:rgba(0,0,0,.5);position:absolute;padding:12px 0;bottom:20px;left:60px;font-size:12px;color:#fff;width:80px;text-align:center;height:40px}.CompanionScreen .GalleryPage-gridLead-item{overflow:hidden;border:.5px solid #fff}.CompanionScreen .GalleryPage-gridLead-item:nth-child(1){-ms-grid-row-span:2;-ms-grid-row:1;grid-row:1/span 2}.CompanionScreen .GalleryPage-gridLead-item:nth-child(3){-ms-grid-column-span:2;-ms-grid-column:3;grid-column:3/span 2}.CompanionScreen .GalleryPage-gridLead-item:nth-child(4){-ms-grid-row-span:1;-ms-grid-row:2;grid-row:2/span 1;-ms-grid-column-span:2;-ms-grid-column:2;grid-column:2/span 2}.CompanionScreen .GalleryPage-gridLead-item:nth-child(5){-ms-grid-row-span:1;-ms-grid-row:2;grid-row:2/span 1;-ms-grid-column-span:1;-ms-grid-column:4;grid-column:4/span 1}.CompanionScreen .GalleryPage-gridLead-item:nth-child(n+6){display:none}.CompanionScreen[data-article-max] .ArchitectPage-actions,.CompanionScreen[data-article-max] .ArchitectPage-articleBody .Enhancement-item .FullWidthPromo,.CompanionScreen[data-article-max] .ArchitectPage-articleBody .Enhancement-item .PromoTextOverlay,.CompanionScreen[data-article-max] .ArchitectPage-articleBody .Enhancement-item .PromoTextOverlay-large,.CompanionScreen[data-article-max] .ArchitectPage-aside,.CompanionScreen[data-article-max] .ArchitectPage-authorImage,.CompanionScreen[data-article-max] .ArchitectPage-below,.CompanionScreen[data-article-max] .Article-actions,.CompanionScreen[data-article-max] .Article-articleBody .Enhancement-item .FullWidthPromo,.CompanionScreen[data-article-max] .Article-articleBody .Enhancement-item .PromoCenteredTitle,.CompanionScreen[data-article-max] .Article-articleBody .Enhancement-item .PromoTextOverlay,.CompanionScreen[data-article-max] .Article-articleBody .Enhancement-item .PromoTextOverlay-large,.CompanionScreen[data-article-max] .Article-aside,.CompanionScreen[data-article-max] .Article-authorImage,.CompanionScreen[data-article-max] .Article-below,.CompanionScreen[data-article-max] .Article-large-actions,.CompanionScreen[data-article-max] .Article-large-articleBody .Enhancement-item .FullWidthPromo,.CompanionScreen[data-article-max] .Article-large-articleBody .Enhancement-item .PromoCenteredTitle,.CompanionScreen[data-article-max] .Article-large-articleBody .Enhancement-item .PromoTextOverlay,.CompanionScreen[data-article-max] .Article-large-articleBody .Enhancement-item .PromoTextOverlay-large,.CompanionScreen[data-article-max] .Article-large-aside,.CompanionScreen[data-article-max] .Article-large-authorImage,.CompanionScreen[data-article-max] .Article-large-below,.CompanionScreen[data-article-max] .Article-longform-actions,.CompanionScreen[data-article-max] .Article-longform-articleBody .Enhancement-item .FullWidthPromo,.CompanionScreen[data-article-max] .Article-longform-articleBody .Enhancement-item .PromoCenteredTitle,.CompanionScreen[data-article-max] .Article-longform-articleBody .Enhancement-item .PromoTextOverlay,.CompanionScreen[data-article-max] .Article-longform-articleBody .Enhancement-item .PromoTextOverlay-large,.CompanionScreen[data-article-max] .Article-longform-aside,.CompanionScreen[data-article-max] .Article-longform-authorImage,.CompanionScreen[data-article-max] .Article-longform-below,.CompanionScreen[data-article-max] .CompanionScreen .GalleryPage-actions,.CompanionScreen[data-article-max] .CompanionScreen .GalleryPage-articleBody .Enhancement-item .FullWidthPromo,.CompanionScreen[data-article-max] .CompanionScreen .GalleryPage-articleBody .Enhancement-item .PromoTextOverlay,.CompanionScreen[data-article-max] .CompanionScreen .GalleryPage-articleBody .Enhancement-item .PromoTextOverlay-large,.CompanionScreen[data-article-max] .CompanionScreen .GalleryPage-aside,.CompanionScreen[data-article-max] .CompanionScreen .GalleryPage-authorImage,.CompanionScreen[data-article-max] .CompanionScreen .GalleryPage-below,.CompanionScreen[data-article-max] .CoursePage-actions,.CompanionScreen[data-article-max] .CoursePage-articleBody .Enhancement-item .FullWidthPromo,.CompanionScreen[data-article-max] .CoursePage-articleBody .Enhancement-item .PromoTextOverlay,.CompanionScreen[data-article-max] .CoursePage-articleBody .Enhancement-item .PromoTextOverlay-large,.CompanionScreen[data-article-max] .CoursePage-aside,.CompanionScreen[data-article-max] .CoursePage-authorImage,.CompanionScreen[data-article-max] .CoursePage-below,.CompanionScreen[data-article-max] .GalleryPage-actions,.CompanionScreen[data-article-max] .GalleryPage-articleBody .Enhancement-item .FullWidthPromo,.CompanionScreen[data-article-max] .GalleryPage-articleBody .Enhancement-item .PromoTextOverlay,.CompanionScreen[data-article-max] .GalleryPage-articleBody .Enhancement-item .PromoTextOverlay-large,.CompanionScreen[data-article-max] .GalleryPage-aside,.CompanionScreen[data-article-max] .GalleryPage-authorImage,.CompanionScreen[data-article-max] .GalleryPage-below,.CompanionScreen[data-article-max] .ProfilePage-actions,.CompanionScreen[data-article-max] .ProfilePage-articleBody .Enhancement-item .FullWidthPromo,.CompanionScreen[data-article-max] .ProfilePage-articleBody .Enhancement-item .PromoTextOverlay,.CompanionScreen[data-article-max] .ProfilePage-articleBody .Enhancement-item .PromoTextOverlay-large,.CompanionScreen[data-article-max] .ProfilePage-aside,.CompanionScreen[data-article-max] .ProfilePage-authorImage,.CompanionScreen[data-article-max] .ProfilePage-below{display:block}.CompanionScreen .GalleryPage-gridLead-item img{width:100%;height:100%;object-fit:cover;vertical-align:middle}.CompanionScreen[data-article-max] .ArchitectPage-sectionNavigation a,.CompanionScreen[data-article-max] .Article-large-sectionNavigation a,.CompanionScreen[data-article-max] .Article-longform-sectionNavigation a,.CompanionScreen[data-article-max] .Article-sectionNavigation a,.CompanionScreen[data-article-max] .CompanionScreen .GalleryPage-sectionNavigation a,.CompanionScreen[data-article-max] .CoursePage-sectionNavigation a,.CompanionScreen[data-article-max] .GalleryPage-sectionNavigation a,.CompanionScreen[data-article-max] .ProfilePage-sectionNavigation a{font-size:calc(1.4rem);font-weight:500;line-height:1.29}.CompanionScreen[data-article-max] .ArchitectPage-aside,.CompanionScreen[data-article-max] .ArchitectPage-content,.CompanionScreen[data-article-max] .Article-aside,.CompanionScreen[data-article-max] .Article-content,.CompanionScreen[data-article-max] .Article-large-aside,.CompanionScreen[data-article-max] .Article-large-content,.CompanionScreen[data-article-max] .Article-longform-aside,.CompanionScreen[data-article-max] .Article-longform-content,.CompanionScreen[data-article-max] .CompanionScreen .GalleryPage-aside,.CompanionScreen[data-article-max] .CompanionScreen .GalleryPage-content,.CompanionScreen[data-article-max] .CoursePage-aside,.CompanionScreen[data-article-max] .CoursePage-content,.CompanionScreen[data-article-max] .GalleryPage-aside,.CompanionScreen[data-article-max] .GalleryPage-content,.CompanionScreen[data-article-max] .ProfilePage-aside,.CompanionScreen[data-article-max] .ProfilePage-content{max-width:unset;padding:0 20px}.CompanionScreen[data-article-max] .ArchitectPage-lead img,.CompanionScreen[data-article-max] .Article-large-lead img,.CompanionScreen[data-article-max] .Article-lead img,.CompanionScreen[data-article-max] .Article-longform-lead img,.CompanionScreen[data-article-max] .CompanionScreen .GalleryPage-lead img,.CompanionScreen[data-article-max] .CoursePage-lead img,.CompanionScreen[data-article-max] .GalleryPage-lead img,.CompanionScreen[data-article-max] .ProfilePage-lead img{width:100%}.CompanionScreen[data-article-max] .GalleryPage-main{padding-top:40px}.CompanionScreen[data-article-max] .GalleryPage-mainContent,.CompanionScreen[data-article-max] .GalleryPage-pageInfo{padding:0}.CompanionScreen[data-article-max] .GalleryPage-gridLead{-ms-grid-rows:170px 170px;grid-template-rows:170px 170px}@media only screen and (min-width:320px){.CompanionScreen{position:fixed;top:0}.CompanionScreen[data-is-open]{z-index:1009}.CompanionScreen-content{width:100%;max-width:100%;height:100vh}}@media only screen and (min-width:1024px){.CompanionScreen{position:absolute;width:0;top:0;min-width:360px}.CompanionScreen[data-article-max]{top:0;position:relative;width:auto;transform:translateX(0)}.CompanionScreen[data-is-open]{z-index:5}.CompanionScreen-content{max-width:360px;height:100%}[data-article-max] .CompanionScreen-content{max-width:1040px;float:right;box-shadow:none;height:100vh;width:calc(60%)}.CompanionScreen-content .ScrollableContentContainer{width:100%}.CompanionScreen[data-media-type=article] .CompanionScreen-controls,.CompanionScreen[data-media-type=Article] .CompanionScreen-controls,.CompanionScreen[data-media-type=gallery] .CompanionScreen-controls,.CompanionScreen[data-media-type=Gallery] .CompanionScreen-controls{-ms-flex-pack:justify;justify-content:space-between}.CompanionScreen[data-media-type=article] .CompanionScreen-controls-closeButton,.CompanionScreen[data-media-type=article] .CompanionScreen-controls-expandButton,.CompanionScreen[data-media-type=Article] .CompanionScreen-controls-closeButton,.CompanionScreen[data-media-type=Article] .CompanionScreen-controls-expandButton,.CompanionScreen[data-media-type=gallery] .CompanionScreen-controls-closeButton,.CompanionScreen[data-media-type=gallery] .CompanionScreen-controls-expandButton,.CompanionScreen[data-media-type=Gallery] .CompanionScreen-controls-closeButton,.CompanionScreen[data-media-type=Gallery] .CompanionScreen-controls-expandButton{display:-ms-flexbox;display:flex}.CompanionScreen .VideoMain-tabs{display:none}.CompanionScreen-controls{max-width:360px}}.CompanionContentItem{display:-ms-flexbox;display:flex;padding-bottom:20px;cursor:pointer;-ms-flex-align:center;align-items:center}.CompanionContentItem:hover{transition:transform .8s ease-in;transform:perspective(1px) translateZ(0)}.CompanionContentItem:hover .right-arrow{right:25px;transform:translateX(5px) scale(1.1)}.CompanionContentItem .right-arrow{width:10px;height:22px;right:20px}.CompanionContentItem-info,.CompanionContentItem-media img,.Playlist-title{width:100%}.CompanionContentItem-title{font-size:calc(1.2rem);font-weight:500;letter-spacing:normal;margin-bottom:5px;color:#333;line-height:1.33;padding-right:20px;display:block}.CompanionContentItem-category,.CompanionContentItem-category a,.CompanionContentItem-duration,.CompanionContentItem-title a{font-size:calc(1.2rem);line-height:1;display:inline;letter-spacing:normal}.CompanionContentItem-title a{font-weight:500;color:#333}.CompanionContentItem-duration{font-weight:400;color:#9d9d9d}.CompanionContentItem-media{width:100%;max-width:88px;margin-right:20px}.CompanionContentItem-category{margin-bottom:5px;font-weight:500;color:#63afbc}.CompanionContentItem-category a{font-weight:500;color:#63afbc}.CompanionToaster .CompanionContentItem-category,.Playlist .CompanionContentItem-category{display:none}.Playlist{position:absolute;z-index:3;background:0 0}.Playlist-title{font-size:calc(1.4rem);font-weight:500;line-height:1.29;color:#63afbc;position:relative;cursor:pointer;min-height:56px;padding:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.Playlist-title:after{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/triangle.b4dd9222d4279138ac53c36c936cb7a8.svg');position:absolute;right:42px;top:16px;width:10px}.Playlist[data-is-open]{width:auto}.Playlist[data-is-open] .Playlist-content{padding:0}.Playlist-body{width:100%;overflow:auto}@media only screen and (min-width:320px){.Playlist{position:fixed;right:0;bottom:0;left:0;width:100%}.Playlist[data-is-open]{top:100vh;z-index:8}.Playlist-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;min-width:100%;top:auto;right:auto;height:100%;background:#f5f5f5}.Playlist-title{box-sizing:content-box;padding:0 0 0 20px}}*,:after,:before,html{box-sizing:border-box}@media only screen and (min-width:1024px){.Playlist{top:0;right:0;bottom:0;left:auto;width:0;position:absolute;animation:none}.Playlist[data-is-open]{top:0;z-index:3}.Playlist[data-is-open] .Playlist-content{transform:translateX(0)}[data-video-min] .Playlist{opacity:0}[data-breakingnews-is-open] .Playlist,[data-subscription-past-due-banner-is-open] .Playlist{top:75px}.Playlist-title{pointer-events:none;border-top:0;padding:0 20px}.Playlist-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:360px;width:100%;height:100%;padding:0 20px;position:absolute;top:0;right:0;z-index:3;overflow:hidden;font-size:15px;transform:translateX(330px);transition:.5s cubic-bezier(.165,.84,.44,1) 0s;box-shadow:0 1px 20px 0 rgba(0,0,0,.15)}.Playlist-title:after{display:none}}.CompanionToaster{display:none;width:360px;position:absolute;background-color:#fff;top:20px;right:380px;transform:translateX(300px);z-index:2}.CompanionToaster-titlebar{font-size:10px;font-weight:500;line-height:1.4;color:#fff;padding:8px 10px;opacity:.9;background-color:#333;height:30px}.CompanionToaster-close{right:10px;position:absolute;width:14px;height:18px;cursor:pointer}.VideoLead,.VideoLead-image{position:relative}.CompanionToaster-progress{height:2px;background-color:#63afbc}.CompanionToaster-content{padding:10px}.CompanionToaster-content .CompanionContentItem{padding:0}.CompanionToaster[data-animate]{animation:1s ease-out 1 PopToast forwards}.CompanionToaster-value{height:2px;background-color:#757574;width:1px}.VideoModule{padding:20px;max-width:1200px;margin:0 auto}.VideoModule-title{font-size:calc(2rem);font-weight:500;line-height:1.3;padding:0 0 20px}.VideoModule-playlist{height:382px;background-color:#f5f5f5;border:1px solid #e0e0e0;border-top:0}.VideoModule-playlist .PlaylistItem,.VideoModule-playlist .PlaylistItem[data-selected] .PlaylistItem-companions{display:none}.VideoModule-playlist .PlaylistItem:nth-child(-n+3){display:block}.VideoModule-player{width:100%;max-height:178px;background-color:#000}.VideoModule-player [data-video-player] iframe,.VideoModule-player [data-video-player] video{height:178px}.VideoModule-cta{text-align:center;padding:40px 0}@media only screen and (min-width:568px){.VideoModule-playlist{height:308px}.VideoModule-player{max-height:293px}.VideoModule-player [data-video-player] iframe,.VideoModule-player [data-video-player] video{height:293px}}@media only screen and (min-width:768px){.VideoModule-title{font-size:calc(2.4rem)}.VideoModule{padding:40px}.VideoModule-playlist{height:308px}.VideoModule-player{max-height:385px}.VideoModule-player [data-video-player] iframe,.VideoModule-player [data-video-player] video{height:385px}}@media only screen and (min-width:1024px){.VideoModule{padding:40px 0}.VideoModule-title{max-width:944px;margin:0 auto}.VideoModule-body{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.VideoModule-player{max-width:584px;max-height:326px}.VideoModule-player [data-video-player] iframe,.VideoModule-player [data-video-player] video{height:326px}.VideoModule-playlist{max-width:360px;height:327px;overflow-y:auto;border-left:0;border-top:1px solid #e0e0e0}.VideoModule-playlist .PlaylistItem{display:block}}@media only screen and (min-width:1440px){.VideoModule-title{max-width:1200px}.VideoModule-player{max-width:840px;max-height:478px}.VideoModule-player [data-video-player] iframe,.VideoModule-player [data-video-player] video,.VideoModule-playlist{height:478px}}.VideoLead-image{z-index:3;pointer-events:none;max-height:480px}.VideoLead-image img{width:100%}.VideoLead-headline{font-size:calc(2rem);color:#fff;line-height:1;font-weight:700;max-width:700px}@media only screen and (min-width:768px){.VideoLead-headline{font-size:calc(3rem);margin-left:40px}}.VideoLead-headline a{color:#fff}.VideoLead-play{background-color:#63afbc;border:0;height:30px;outline:0}.VideoLead-play span{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.VideoLead-play:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/video-type.6e8b1a210a13d7d6cd332a5d6a8470ae.svg');left:unset;top:50%;transform:translate(-50%,-50%)}@media only screen and (min-width:768px){.VideoLead-play{padding:30px;height:80px;width:80px}.VideoLead-play:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/white.5cf7f6bcad6dbf656d05aa13e886ce48.svg')}.VideoLead-info{padding:20px}}.VideoLead-player{position:relative;visibility:visible;width:100%;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;background-color:#000}.VideoLead-player[data-video-poster]{height:100%;left:0;position:absolute;top:0}.VideoLead-player .plyr--video{width:100%;height:100%;max-width:1440px}.VideoLead-info{display:-ms-flexbox;display:flex;left:0;padding:20px;position:absolute;bottom:40px;max-width:75%;margin-left:60px;width:100%;z-index:3;-ms-flex-align:center;align-items:center}[data-plyrhelper-state=timeupdate] .VideoLead-info,[data-plyrhelper-state=playing] .VideoLead-info,[data-video-start] .VideoLead-info{visibility:hidden}@media only screen and (min-width:1024px){.VideoLead-headline{font-size:calc(4.6rem);line-height:1.13}}[data-video-player]{display:block;position:relative;padding-bottom:56.25%;height:0;margin:0 auto}[data-video-player] iframe{position:absolute;top:0;height:100%;width:100%;border:0}video{width:100%}.EmployeePage-fullBiography{display:block}.EmployeePage-groups{font-size:calc(1.2rem);line-height:1;letter-spacing:normal;color:#333;font-weight:400}@media only screen and (min-width:768px){.EmployeePage-groups{font-size:calc(1.4rem)}}.EmployeePage-links{display:inline-block}.backTop,.backTop:hover .up-arrow{display:none}.EmployeePage-links-heading{font-size:calc(2rem);font-weight:500;line-height:1.3;padding-bottom:24px}@media only screen and (min-width:768px){.EmployeePage-links-heading{font-size:calc(2.4rem)}}.EmployeePage-links-item{border-bottom:1px solid #63afbc;margin-bottom:24px}.NavigationProfile{font-size:16px;line-height:1.5}.NavigationProfile-items-item{margin-bottom:10px}.NavigationProfile-items-item a{color:#63afbc}.NavigationProfile-items-item[data-current-nav-item] a{color:#333}@media only screen and (min-width:768px){.NavigationProfile-items-item{margin-bottom:15px}}.backTop{position:fixed;bottom:40px;width:42px;height:42px;right:20px;z-index:99;border:1px solid #63afbc;outline:0;transform:rotate(270deg);color:#fff;cursor:pointer;padding:5px 0 0 5px;border-radius:50%}.backTop:hover{background:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/white-arrow.4fbbde1cfe7ce73353792ffcdf80ea63.svg') right 44% top 45% no-repeat #63afbc}[data-progress-show] .backTop{bottom:80px}/*!
 * Load Awesome v1.1.0 (http://github.danielcardoso.net/load-awesome/)
 * Copyright 2015 Daniel Cardoso <@DanielCardoso>
 * Licensed under MIT
 */.ToggleLink{font-size:16px;font-weight:400;letter-spacing:.3px;color:#63afbc;cursor:pointer;position:absolute;bottom:0;padding-bottom:20px}.ToggleLink:hover{text-decoration:underline}a,a:hover{text-decoration:none}.ToggleLink:before{content:'Show Less'}.ToggleLink:after{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/toggle-arrow.92ef15eabbf82d75cee04ef6e1eebe47.svg');transform:rotate(270deg);margin-left:7px;display:inline-block}.ToggleLink[data-hide-link],.UserProfileDataForm .CheckboxInput,.UserProfileDataForm .EmailInput{display:none}[data-toggle-show-more]{height:58px;overflow:hidden;margin-bottom:40px}[data-toggle-show-more]+.ToggleLink:before{content:'Show More'}[data-toggle-show-more]+.ToggleLink:after{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/toggle-arrow.92ef15eabbf82d75cee04ef6e1eebe47.svg');transform:rotate(90deg)}.UserProfileDataForm{margin:0 auto;max-width:650px;text-align:center;width:100%}.UserProfileDataForm .Input{text-align:left}.UserProfileDataForm .Input-label{color:#9d9d9d;font-size:14px;padding:0}.UserProfileDataForm .Input-input{background:#f5f5f5;border:0;box-shadow:none;color:#333;line-height:1.7;font-size:16px;margin:5px 0 0;padding:0 15px}.SearchOverlay-form,.Select-input{box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.15)}.UserProfileDataForm-moduleTitle{color:#333;font-size:24px;font-weight:500;line-break:1.7;margin-bottom:20px}.UserProfileDataForm-submit{margin-top:30px}@media only screen and (min-width:768px){.UserProfileDataForm .Input-input{font-size:18px}.UserProfileDataForm-moduleTitle{font-size:40px;margin-bottom:40px}.UserProfileDataForm-submit{margin-top:40px}}@media only screen and (min-width:1024px){.UserProfileDataForm .Input-label{display:-ms-flexbox;display:flex;font-size:18px;line-height:40px;-ms-flex-pack:justify;justify-content:space-between;width:100%}.UserProfileDataForm .Input-input{-ms-flex-negative:0;flex-shrink:0;margin:0;width:80%}.UserProfileDataForm-moduleTitle{font-size:50px}}.UserProfilePage-aside,.UserSavedAssetsPage-aside{background:#f5f5f5;-ms-flex-negative:0;flex-shrink:0;-ms-flex-order:1;order:1;text-align:center}.UserProfilePage-aside .AuthenticatedNavigationItemProfile,.UserSavedAssetsPage-aside .AuthenticatedNavigationItemProfile{border-bottom:1px solid #e6e6e6;margin-bottom:20px;padding-bottom:20px}.UserProfilePage-aside .AuthenticatedNavigationItemProfile-avatar,.UserSavedAssetsPage-aside .AuthenticatedNavigationItemProfile-avatar{padding-bottom:15px}.UserProfilePage-aside .AuthenticatedNavigationItemProfile-avatar img,.UserSavedAssetsPage-aside .AuthenticatedNavigationItemProfile-avatar img{border-radius:100%;height:80px;margin:0 auto;width:80px}.UserProfilePage-aside .AuthenticatedNavigationItemProfile-text,.UserSavedAssetsPage-aside .AuthenticatedNavigationItemProfile-text{color:#333;font-weight:700}.UserProfilePage-contentWrapper,.UserSavedAssetsPage-contentWrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.UserProfilePage-main,.UserSavedAssetsPage-main{-ms-flex-order:2;order:2;width:100%}@media only screen and (min-width:768px){.UserProfilePage .AuthenticatedNavigationItemProfile,.UserSavedAssetsPage .AuthenticatedNavigationItemProfile{margin-bottom:40px;padding-bottom:80px}.UserProfilePage .AuthenticatedNavigationItemProfile-avatar img,.UserSavedAssetsPage .AuthenticatedNavigationItemProfile-avatar img{height:120px;width:120px}.UserProfilePage-aside,.UserSavedAssetsPage-aside{-ms-flex-order:1;order:1;padding:80px 40px;width:340px}.UserProfilePage-contentWrapper,.UserSavedAssetsPage-contentWrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.UserProfilePage-main,.UserSavedAssetsPage-main{-ms-flex-order:2;order:2;padding:80px 40px}}.UserSavedAssetsPage-main .RichTextModule{font-size:16px;line-height:1.7;margin-bottom:20px;padding:0;text-align:center}.UserSavedAssetsPage-main .RichTextModule a{color:#22b8e1}.UserSavedAssetsPage-main-items-item{margin-bottom:20px}.UserSavedAssetsPage-pageHeading{color:#333;font-size:24px;font-weight:500;line-height:1.3;margin-bottom:20px;padding:0;text-align:center}@media only screen and (min-width:768px){.UserSavedAssetsPage{font-size:18px;line-height:1.7;margin-bottom:40px}.UserSavedAssetsPage-pageHeading{font-size:40px;margin-bottom:40px}.UserSavedAssetsPage-main .RichTextModule{font-size:18px;line-height:1.7;margin-bottom:40px}.UserSavedAssetsPage-main-items-item{margin-bottom:50px}}*,:after,:before,ol,ul{margin:0;padding:0}body:before{display:none;background-color:var(--primaryColor)}@media only screen and (min-width:320px){body:before{content:'mq-xs'}}@media only screen and (min-width:568px){body:before{content:'mq-sm'}}@media only screen and (min-width:768px){body:before{content:'mq-md'}}@media only screen and (min-width:1024px){.UserSavedAssetsPage-pageHeading{font-size:50px}body:before{content:'mq-lg'}}@media only screen and (min-width:1440px){body:before{content:'mq-xl'}}html{font-size:62.5%}body,html{height:100%}body{font-family:var(--fontFamily),sans-serif;-webkit-font-smoothing:antialiased;font-size:calc(1.6rem);font-weight:300;line-height:1.75;color:#333}p{margin-bottom:1.5em}li{list-style:none}.RichTextArticleBody li{list-style:outside;margin-left:20px}a{outline:0;color:inherit}button:focus,input:focus,select:focus,textarea:focus{outline:0}img{display:block;height:auto}.clearfix:after,.container-fluid:after,.container:after,.row:after{content:'';display:table;clear:both}figure{margin:0}.Enhancement a.Link{border-bottom:1px solid #63afbc}.Enhancement a.Link:hover{color:#63afbc}.FacebookEmbed,.FacebookUrl,.InstagramEmbed,.InstagramUrl,.TweetEmbed,.TweetUrl{margin:20px auto;text-align:center;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.FacebookEmbed>*,.FacebookUrl>*,.InstagramEmbed>*,.InstagramUrl>*,.TweetEmbed>*,.TweetUrl>*{margin:0 auto;max-width:100%;width:initial;min-width:auto}.VideoEnhancement{margin:10px 0 20px;display:block;padding-bottom:20px;border-bottom:solid 1px #e6e6e6}.VideoEnhancement-player video{width:100%}.VideoEnhancement-title{margin-bottom:20px}@media only screen and (min-width:768px){body{font-size:calc(1.8rem);line-height:1.67}.VideoEnhancement-title{font-size:calc(2.4rem)}}.GoogleDfpAd{text-align:center;margin-bottom:40px;overflow:hidden}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.Select-arrow{position:absolute;bottom:17px;right:10px;border-left:3px solid transparent;border-right:3px solid transparent;border-top:6px solid #63afbc;pointer-events:none}[data-progress] .ActionBar .HiddenItems,[data-progress] .ActionBar-items-hiddenItems,[data-progress] .AuthorPage-PersonInfo .ShowMoreSocialLinks>div .HiddenItems,[data-progress] .AuthorPage-PersonInfo .ShowMoreSocialLinks>div-items-hiddenItems,[data-progress] .EmployeePage-PersonInfo .ShowMoreSocialLinks>div .HiddenItems,[data-progress] .EmployeePage-PersonInfo .ShowMoreSocialLinks>div-items-hiddenItems{bottom:60px;right:0}.GoogleDfpAd iframe{max-width:100%}.TwoColumnContainer-columnTwo .GoogleDfpAd{margin-top:40px}.ActionBar{position:relative}.ActionBar .HiddenItems,.ActionBar-items-hiddenItems{margin-left:120px}.ActionBar .more{padding-bottom:20px}.ActionBar .more:after{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/more.22343e3abfb4e419584eeda2c799046c.svg');cursor:pointer;width:30px;height:30px}.ActionBar .more:hover:after{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/more-hover.a7744dc95eef33b36a28e42979396134.svg')}.ActionBar .HiddenItems-item,.ActionBar .SeenItems-item,.ActionBar-items-hiddenItems-item,.ActionBar-items-seenItems-item{margin-right:5px;height:30px;width:30px}.ActionBar .HiddenItems-item .FacebookShareButton,.ActionBar .SeenItems-item .FacebookShareButton,.ActionBar-items-hiddenItems-item .FacebookShareButton,.ActionBar-items-seenItems-item .FacebookShareButton{background-color:#4c67a1;width:100%}.ActionBar .HiddenItems-item .FacebookShareButton svg,.ActionBar .SeenItems-item .FacebookShareButton svg,.ActionBar-items-hiddenItems-item .FacebookShareButton svg,.ActionBar-items-seenItems-item .FacebookShareButton svg{width:6.5px;margin:auto}.ActionBar .HiddenItems-item .TwitterTweetButton,.ActionBar .SeenItems-item .TwitterTweetButton,.ActionBar-items-hiddenItems-item .TwitterTweetButton,.ActionBar-items-seenItems-item .TwitterTweetButton{background-color:#1da1f2;width:100%}.ActionBar .HiddenItems-item .TwitterTweetButton svg,.ActionBar .SeenItems-item .TwitterTweetButton svg,.ActionBar-items-hiddenItems-item .TwitterTweetButton svg,.ActionBar-items-seenItems-item .TwitterTweetButton svg{width:12px;margin:auto}.ActionBar .HiddenItems-item .GooglePlusShareButton,.ActionBar .SeenItems-item .GooglePlusShareButton,.ActionBar-items-hiddenItems-item .GooglePlusShareButton,.ActionBar-items-seenItems-item .GooglePlusShareButton{background-color:#da4b3e;width:100%}.ActionBar .HiddenItems-item .GooglePlusShareButton svg,.ActionBar .SeenItems-item .GooglePlusShareButton svg,.ActionBar-items-hiddenItems-item .GooglePlusShareButton svg,.ActionBar-items-seenItems-item .GooglePlusShareButton svg{width:12px;margin:auto}.ActionBar .HiddenItems-item .PinterestShareButton,.ActionBar .SeenItems-item .PinterestShareButton,.ActionBar-items-hiddenItems-item .PinterestShareButton,.ActionBar-items-seenItems-item .PinterestShareButton{background-color:#cb2027;width:100%}.ActionBar .HiddenItems-item .PinterestShareButton svg,.ActionBar .SeenItems-item .PinterestShareButton svg,.ActionBar-items-hiddenItems-item .PinterestShareButton svg,.ActionBar-items-seenItems-item .PinterestShareButton svg{width:12px;margin:auto}.ActionBar .HiddenItems-item .LinkedInShareButton,.ActionBar .SeenItems-item .LinkedInShareButton,.ActionBar-items-hiddenItems-item .LinkedInShareButton,.ActionBar-items-seenItems-item .LinkedInShareButton{background-color:#0077b5;width:100%}.ActionBar .HiddenItems-item .LinkedInShareButton svg,.ActionBar .SeenItems-item .LinkedInShareButton svg,.ActionBar-items-hiddenItems-item .LinkedInShareButton svg,.ActionBar-items-seenItems-item .LinkedInShareButton svg{width:12px;margin:auto}.ActionBar .HiddenItems-item svg,.ActionBar .SeenItems-item svg,.ActionBar-items-hiddenItems-item svg,.ActionBar-items-seenItems-item svg{width:30px;height:30px}.ActionBar .HiddenItems-item svg g path,.ActionBar .SeenItems-item svg g path,.ActionBar-items-hiddenItems-item svg g path,.ActionBar-items-seenItems-item svg g path{fill:#000!important}.ActionBar .SeenItems,.ActionBar-items-seenItems{display:-ms-inline-flexbox;display:inline-flex}.ActionBar .SeenItems .socialText,.ActionBar .SeenItems-item:nth-of-type(n+5),.ActionBar-items-seenItems .socialText,.ActionBar-items-seenItems-item:nth-of-type(n+5){display:none}.ActionBar .HiddenItems,.ActionBar-items-hiddenItems{display:none;width:180px;border:1px solid #e6e6e6;padding:10px;background-color:#fff;position:absolute;z-index:3}.ActionBar .HiddenItems-item,.ActionBar-items-hiddenItems-item{margin-bottom:8px}.ActionBar .HiddenItems .socialText,.ActionBar-items-hiddenItems .socialText{font-size:calc(1.2rem);letter-spacing:.2px;-webkit-font-smoothing:auto;position:absolute;left:55px;padding-top:5px}.ActionBar .HiddenItems[data-toggle-in-showMore=true],.ActionBar-items-hiddenItems[data-toggle-in-showMore=true]{visibility:visible;display:block}.ActionBar-items-hiddenItems{margin-left:-45px}.ActionBar-items-hiddenItems-item{display:none}.ActionBar-items-hiddenItems-item:nth-child(1n+4){display:-ms-flexbox;display:flex}.ActionBar-items-hiddenItems-item a{margin-right:0}.ActionBar-items-seenItems-item{margin-right:5px}.ActionBar-items-seenItems-item a{border-radius:2px;margin-right:0}.ActionBar-items-seenItems-item:nth-of-type(3){margin-right:0}.ActionBar .hide,.ActionBar-items-seenItems-item:nth-of-type(3)~.ActionBar-items-seenItems-item{display:none}.AuthorPage,.EmployeePage{line-height:1.75}.AuthorPage-contentWrapper,.EmployeePage-contentWrapper{max-width:1220px;padding:0 0 40px}@media only screen and (min-width:1024px){.AuthorPage-contentWrapper,.EmployeePage-contentWrapper{margin:0 auto}.AuthorPage-main,.EmployeePage-main{display:-ms-flexbox;display:flex}}.AuthorPage-mainContent,.EmployeePage-mainContent{margin:0}@media only screen and (min-width:1024px){.AuthorPage-mainContent,.EmployeePage-mainContent{-ms-flex-positive:1;flex-grow:1;margin-top:20px;padding:0}.AuthorPage-mainContent[data-aside],.EmployeePage-mainContent[data-aside]{float:left;margin-right:3%}}@media only screen and (min-width:1440px){.AuthorPage-mainContent,.EmployeePage-mainContent{max-width:840px}.AuthorPage-mainContent[data-aside],.EmployeePage-mainContent[data-aside]{margin-right:35px}}.AuthorPage-PersonInfo,.EmployeePage-PersonInfo{margin-left:20px;margin-right:20px;border-bottom:0}@media only screen and (min-width:1440px){.AuthorPage-PersonInfo,.EmployeePage-PersonInfo{margin-left:0}}@media only screen and (min-width:1024px){.AuthorPage-PersonInfo,.EmployeePage-PersonInfo{margin-right:0;padding-left:0;padding-right:0;margin-left:0}}@media only screen and (min-width:768px){.AuthorPage-PersonInfo .PersonInfo-heading,.EmployeePage-PersonInfo .PersonInfo-heading{display:-ms-flexbox;display:flex;margin-top:20px}}.AuthorPage-PersonInfo .PersonInfo-heading .Person-headers,.EmployeePage-PersonInfo .PersonInfo-heading .Person-headers{-ms-flex-positive:1;flex-grow:1}.AuthorPage-PersonInfo .PersonInfo-heading .Person-headers h1,.EmployeePage-PersonInfo .PersonInfo-heading .Person-headers h1{font-size:calc(2.4rem);font-weight:500;line-height:normal;margin:5px;text-align:center}@media only screen and (min-width:768px){.AuthorPage-PersonInfo .PersonInfo-heading .Person-headers h1,.EmployeePage-PersonInfo .PersonInfo-heading .Person-headers h1{font-size:calc(3rem);margin:13px 0 5px;text-align:left}}@media only screen and (min-width:1024px){.AuthorPage-PersonInfo .PersonInfo-heading .Person-headers h1,.EmployeePage-PersonInfo .PersonInfo-heading .Person-headers h1{font-size:calc(4rem)}}@media only screen and (min-width:1440px){.AuthorPage-PersonInfo .PersonInfo-heading .Person-headers h1,.EmployeePage-PersonInfo .PersonInfo-heading .Person-headers h1{font-size:40px}}.AuthorPage-PersonInfo .PersonInfo-heading .Person-headers h2,.EmployeePage-PersonInfo .PersonInfo-heading .Person-headers h2{font-size:calc(1.4rem);font-weight:500;line-height:1.29;text-align:center}.AuthorPage-PersonInfo .PersonInfo-heading .Person-image,.EmployeePage-PersonInfo .PersonInfo-heading .Person-image{min-height:100px;min-width:100px;width:100px;margin:20px auto}@media only screen and (min-width:768px){.AuthorPage-PersonInfo .PersonInfo-heading .Person-headers h2,.EmployeePage-PersonInfo .PersonInfo-heading .Person-headers h2{font-size:calc(1.8rem);font-weight:500;line-height:1.22;text-align:left}.AuthorPage-PersonInfo .PersonInfo-heading .Person-image,.EmployeePage-PersonInfo .PersonInfo-heading .Person-image{margin:0 20px 0 0}}.AuthorPage-PersonInfo .PersonInfo-heading .Person-image img,.EmployeePage-PersonInfo .PersonInfo-heading .Person-image img{border:2px solid #e0e0e0;border-radius:50%}.AuthorPage-PersonInfo .PersonBio,.EmployeePage-PersonInfo .PersonBio{margin:40px 0 0;transition:max-height .4s}.AuthorPage-PersonInfo .PersonBio p,.EmployeePage-PersonInfo .PersonBio p{line-height:1.75}[data-toggle-in-showtext=true] .AuthorPage-PersonInfo .PersonBio,[data-toggle-in-showtext=true] .EmployeePage-PersonInfo .PersonBio{max-height:11em}.AuthorPage-PersonInfo .PersonBio+div,.EmployeePage-PersonInfo .PersonBio+div{color:#63afbc;display:none;line-height:1em;margin-top:20px}.AuthorPage-PersonInfo .PersonBio+div [data-toggle-trigger=showText],.EmployeePage-PersonInfo .PersonBio+div [data-toggle-trigger=showText]{cursor:pointer}.AuthorPage-PersonInfo .PersonBio+div [data-toggle-trigger=showText]:hover,.EmployeePage-PersonInfo .PersonBio+div [data-toggle-trigger=showText]:hover{text-decoration:underline}.AuthorPage-PersonInfo .PersonBio+div [data-toggle-trigger=showText]::after,.EmployeePage-PersonInfo .PersonBio+div [data-toggle-trigger=showText]::after{content:'Show All';font-weight:400;margin:0 .25em 0 0}[data-toggle-in-showtext=true] .AuthorPage-PersonInfo .PersonBio+div [data-toggle-trigger=showText]::after,[data-toggle-in-showtext=true] .EmployeePage-PersonInfo .PersonBio+div [data-toggle-trigger=showText]::after{content:'Show Less'}.AuthorPage-PersonInfo .PersonBio+div span img,.EmployeePage-PersonInfo .PersonBio+div span img{display:inline;transform:rotate(-90deg)}.AuthorPage-PersonInfo .PersonBio+div span[data-toggle-in-showtext=true] img,.EmployeePage-PersonInfo .PersonBio+div span[data-toggle-in-showtext=true] img{transform:rotate(90deg)}.AuthorPage-PersonInfo .ShowMoreSocialLinks,.EmployeePage-PersonInfo .ShowMoreSocialLinks{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.AuthorPage-PersonInfo .ShowMoreSocialLinks>div,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;position:relative}.AuthorPage-PersonInfo .ShowMoreSocialLinks>div .HiddenItems,.AuthorPage-PersonInfo .ShowMoreSocialLinks>div-items-hiddenItems,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div .HiddenItems,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div-items-hiddenItems{margin-left:120px}.AuthorPage-PersonInfo .ShowMoreSocialLinks>div .more,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div .more{padding-bottom:20px}.AuthorPage-PersonInfo .ShowMoreSocialLinks>div .more:after,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div .more:after{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/more.22343e3abfb4e419584eeda2c799046c.svg');cursor:pointer;width:30px;height:30px}.AuthorPage-PersonInfo .ShowMoreSocialLinks>div .more:hover:after,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div .more:hover:after{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/more-hover.a7744dc95eef33b36a28e42979396134.svg')}.AuthorPage-PersonInfo .ShowMoreSocialLinks>div .HiddenItems-item,.AuthorPage-PersonInfo .ShowMoreSocialLinks>div .SeenItems-item,.AuthorPage-PersonInfo .ShowMoreSocialLinks>div-items-hiddenItems-item,.AuthorPage-PersonInfo .ShowMoreSocialLinks>div-items-seenItems-item,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div .HiddenItems-item,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div .SeenItems-item,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div-items-hiddenItems-item,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div-items-seenItems-item{margin-right:5px;height:30px;width:30px}.AuthorPage-PersonInfo .ShowMoreSocialLinks>div .HiddenItems-item .FacebookShareButton,.AuthorPage-PersonInfo .ShowMoreSocialLinks>div .SeenItems-item .FacebookShareButton,.AuthorPage-PersonInfo .ShowMoreSocialLinks>div-items-hiddenItems-item .FacebookShareButton,.AuthorPage-PersonInfo .ShowMoreSocialLinks>div-items-seenItems-item .FacebookShareButton,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div .HiddenItems-item .FacebookShareButton,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div .SeenItems-item .FacebookShareButton,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div-items-hiddenItems-item .FacebookShareButton,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div-items-seenItems-item .FacebookShareButton{background-color:#4c67a1;width:100%}.AuthorPage-PersonInfo .ShowMoreSocialLinks>div .HiddenItems-item .FacebookShareButton svg,.AuthorPage-PersonInfo .ShowMoreSocialLinks>div .SeenItems-item .FacebookShareButton svg,.AuthorPage-PersonInfo .ShowMoreSocialLinks>div-items-hiddenItems-item .FacebookShareButton svg,.AuthorPage-PersonInfo .ShowMoreSocialLinks>div-items-seenItems-item .FacebookShareButton svg,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div .HiddenItems-item .FacebookShareButton svg,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div .SeenItems-item .FacebookShareButton svg,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div-items-hiddenItems-item .FacebookShareButton svg,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div-items-seenItems-item .FacebookShareButton svg{width:6.5px;margin:auto}.AuthorPage-PersonInfo .ShowMoreSocialLinks>div .HiddenItems-item .TwitterTweetButton,.AuthorPage-PersonInfo .ShowMoreSocialLinks>div .SeenItems-item .TwitterTweetButton,.AuthorPage-PersonInfo .ShowMoreSocialLinks>div-items-hiddenItems-item .TwitterTweetButton,.AuthorPage-PersonInfo .ShowMoreSocialLinks>div-items-seenItems-item .TwitterTweetButton,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div .HiddenItems-item .TwitterTweetButton,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div .SeenItems-item .TwitterTweetButton,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div-items-hiddenItems-item .TwitterTweetButton,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div-items-seenItems-item .TwitterTweetButton{background-color:#1da1f2;width:100%}.AuthorPage-PersonInfo .ShowMoreSocialLinks>div .HiddenItems-item .TwitterTweetButton svg,.AuthorPage-PersonInfo .ShowMoreSocialLinks>div .SeenItems-item .TwitterTweetButton svg,.AuthorPage-PersonInfo .ShowMoreSocialLinks>div-items-hiddenItems-item .TwitterTweetButton svg,.AuthorPage-PersonInfo .ShowMoreSocialLinks>div-items-seenItems-item .TwitterTweetButton svg,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div .HiddenItems-item .TwitterTweetButton svg,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div .SeenItems-item .TwitterTweetButton svg,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div-items-hiddenItems-item .TwitterTweetButton svg,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div-items-seenItems-item .TwitterTweetButton svg{width:12px;margin:auto}.AuthorPage-PersonInfo .ShowMoreSocialLinks>div .HiddenItems-item .GooglePlusShareButton,.AuthorPage-PersonInfo .ShowMoreSocialLinks>div .SeenItems-item .GooglePlusShareButton,.AuthorPage-PersonInfo .ShowMoreSocialLinks>div-items-hiddenItems-item .GooglePlusShareButton,.AuthorPage-PersonInfo .ShowMoreSocialLinks>div-items-seenItems-item .GooglePlusShareButton,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div .HiddenItems-item .GooglePlusShareButton,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div .SeenItems-item .GooglePlusShareButton,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div-items-hiddenItems-item .GooglePlusShareButton,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div-items-seenItems-item .GooglePlusShareButton{background-color:#da4b3e;width:100%}.AuthorPage-PersonInfo .ShowMoreSocialLinks>div .HiddenItems-item .GooglePlusShareButton svg,.AuthorPage-PersonInfo .ShowMoreSocialLinks>div .SeenItems-item .GooglePlusShareButton svg,.AuthorPage-PersonInfo .ShowMoreSocialLinks>div-items-hiddenItems-item .GooglePlusShareButton svg,.AuthorPage-PersonInfo .ShowMoreSocialLinks>div-items-seenItems-item .GooglePlusShareButton svg,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div .HiddenItems-item .GooglePlusShareButton svg,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div .SeenItems-item .GooglePlusShareButton svg,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div-items-hiddenItems-item .GooglePlusShareButton svg,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div-items-seenItems-item .GooglePlusShareButton svg{width:12px;margin:auto}.AuthorPage-PersonInfo .ShowMoreSocialLinks>div .HiddenItems-item .PinterestShareButton,.AuthorPage-PersonInfo .ShowMoreSocialLinks>div .SeenItems-item .PinterestShareButton,.AuthorPage-PersonInfo .ShowMoreSocialLinks>div-items-hiddenItems-item .PinterestShareButton,.AuthorPage-PersonInfo .ShowMoreSocialLinks>div-items-seenItems-item .PinterestShareButton,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div .HiddenItems-item .PinterestShareButton,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div .SeenItems-item .PinterestShareButton,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div-items-hiddenItems-item .PinterestShareButton,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div-items-seenItems-item .PinterestShareButton{background-color:#cb2027;width:100%}.AuthorPage-PersonInfo .ShowMoreSocialLinks>div .HiddenItems-item .PinterestShareButton svg,.AuthorPage-PersonInfo .ShowMoreSocialLinks>div .SeenItems-item .PinterestShareButton svg,.AuthorPage-PersonInfo .ShowMoreSocialLinks>div-items-hiddenItems-item .PinterestShareButton svg,.AuthorPage-PersonInfo .ShowMoreSocialLinks>div-items-seenItems-item .PinterestShareButton svg,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div .HiddenItems-item .PinterestShareButton svg,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div .SeenItems-item .PinterestShareButton svg,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div-items-hiddenItems-item .PinterestShareButton svg,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div-items-seenItems-item .PinterestShareButton svg{width:12px;margin:auto}.AuthorPage-PersonInfo .ShowMoreSocialLinks>div .HiddenItems-item .LinkedInShareButton,.AuthorPage-PersonInfo .ShowMoreSocialLinks>div .SeenItems-item .LinkedInShareButton,.AuthorPage-PersonInfo .ShowMoreSocialLinks>div-items-hiddenItems-item .LinkedInShareButton,.AuthorPage-PersonInfo .ShowMoreSocialLinks>div-items-seenItems-item .LinkedInShareButton,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div .HiddenItems-item .LinkedInShareButton,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div .SeenItems-item .LinkedInShareButton,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div-items-hiddenItems-item .LinkedInShareButton,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div-items-seenItems-item .LinkedInShareButton{background-color:#0077b5;width:100%}.AuthorPage-PersonInfo .ShowMoreSocialLinks>div .HiddenItems-item .LinkedInShareButton svg,.AuthorPage-PersonInfo .ShowMoreSocialLinks>div .SeenItems-item .LinkedInShareButton svg,.AuthorPage-PersonInfo .ShowMoreSocialLinks>div-items-hiddenItems-item .LinkedInShareButton svg,.AuthorPage-PersonInfo .ShowMoreSocialLinks>div-items-seenItems-item .LinkedInShareButton svg,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div .HiddenItems-item .LinkedInShareButton svg,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div .SeenItems-item .LinkedInShareButton svg,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div-items-hiddenItems-item .LinkedInShareButton svg,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div-items-seenItems-item .LinkedInShareButton svg{width:12px;margin:auto}.AuthorPage-PersonInfo .ShowMoreSocialLinks>div .HiddenItems-item .bookmark-icon,.AuthorPage-PersonInfo .ShowMoreSocialLinks>div .SeenItems-item .bookmark-icon,.AuthorPage-PersonInfo .ShowMoreSocialLinks>div-items-hiddenItems-item .bookmark-icon,.AuthorPage-PersonInfo .ShowMoreSocialLinks>div-items-seenItems-item .bookmark-icon,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div .HiddenItems-item .bookmark-icon,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div .SeenItems-item .bookmark-icon,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div-items-hiddenItems-item .bookmark-icon,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div-items-seenItems-item .bookmark-icon{fill:#fff;cursor:pointer}.AuthorPage-PersonInfo .ShowMoreSocialLinks>div .HiddenItems-item svg,.AuthorPage-PersonInfo .ShowMoreSocialLinks>div .SeenItems-item svg,.AuthorPage-PersonInfo .ShowMoreSocialLinks>div-items-hiddenItems-item svg,.AuthorPage-PersonInfo .ShowMoreSocialLinks>div-items-seenItems-item svg,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div .HiddenItems-item svg,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div .SeenItems-item svg,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div-items-hiddenItems-item svg,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div-items-seenItems-item svg{width:30px;height:30px}.AuthorPage-PersonInfo .ShowMoreSocialLinks>div .HiddenItems-item svg g path,.AuthorPage-PersonInfo .ShowMoreSocialLinks>div .SeenItems-item svg g path,.AuthorPage-PersonInfo .ShowMoreSocialLinks>div-items-hiddenItems-item svg g path,.AuthorPage-PersonInfo .ShowMoreSocialLinks>div-items-seenItems-item svg g path,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div .HiddenItems-item svg g path,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div .SeenItems-item svg g path,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div-items-hiddenItems-item svg g path,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div-items-seenItems-item svg g path{fill:#000!important}.AuthorPage-PersonInfo .ShowMoreSocialLinks>div .SeenItems,.AuthorPage-PersonInfo .ShowMoreSocialLinks>div-items-seenItems,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div .SeenItems,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div-items-seenItems{display:-ms-inline-flexbox;display:inline-flex}.AuthorPage-PersonInfo .ShowMoreSocialLinks>div .SeenItems .socialText,.AuthorPage-PersonInfo .ShowMoreSocialLinks>div .SeenItems-item:nth-of-type(n+4),.AuthorPage-PersonInfo .ShowMoreSocialLinks>div-items-seenItems .socialText,.AuthorPage-PersonInfo .ShowMoreSocialLinks>div-items-seenItems-item:nth-of-type(n+4),.EmployeePage-PersonInfo .ShowMoreSocialLinks>div .SeenItems .socialText,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div .SeenItems-item:nth-of-type(n+4),.EmployeePage-PersonInfo .ShowMoreSocialLinks>div-items-seenItems .socialText,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div-items-seenItems-item:nth-of-type(n+4){display:none}.AuthorPage-PersonInfo .ShowMoreSocialLinks>div .HiddenItems,.AuthorPage-PersonInfo .ShowMoreSocialLinks>div-items-hiddenItems,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div .HiddenItems,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div-items-hiddenItems{display:none;width:180px;border:1px solid #e6e6e6;padding:10px;background-color:#fff;position:absolute;z-index:3}.AuthorPage-PersonInfo .ShowMoreSocialLinks>div .HiddenItems-item,.AuthorPage-PersonInfo .ShowMoreSocialLinks>div-items-hiddenItems-item,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div .HiddenItems-item,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div-items-hiddenItems-item{margin-bottom:8px}.AuthorPage-PersonInfo .ShowMoreSocialLinks>div .HiddenItems .socialText,.AuthorPage-PersonInfo .ShowMoreSocialLinks>div-items-hiddenItems .socialText,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div .HiddenItems .socialText,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div-items-hiddenItems .socialText{font-size:calc(1.2rem);letter-spacing:.2px;-webkit-font-smoothing:auto;position:absolute;left:55px;padding-top:5px}.AuthorPage-PersonInfo .ShowMoreSocialLinks>div .HiddenItems[data-toggle-in-showMore=true],.AuthorPage-PersonInfo .ShowMoreSocialLinks>div-items-hiddenItems[data-toggle-in-showMore=true],.EmployeePage-PersonInfo .ShowMoreSocialLinks>div .HiddenItems[data-toggle-in-showMore=true],.EmployeePage-PersonInfo .ShowMoreSocialLinks>div-items-hiddenItems[data-toggle-in-showMore=true]{visibility:visible;display:block}.AuthorPage-PersonInfo .ShowMoreSocialLinks>div ul,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div ul{margin-top:20px}.AuthorPage-PersonInfo .ShowMoreSocialLinks>div .SocialLink,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div .SocialLink{border-radius:2px;display:-ms-inline-flexbox;display:inline-flex;height:100%;width:100%}.AuthorPage-PersonInfo .ShowMoreSocialLinks>div .SocialLink svg,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div .SocialLink svg{margin:auto}.AuthorPage-PersonInfo .ShowMoreSocialLinks>div [data-social-service=facebook],.EmployeePage-PersonInfo .ShowMoreSocialLinks>div [data-social-service=facebook]{background-color:#4c67a1}.AuthorPage-PersonInfo .ShowMoreSocialLinks>div [data-social-service=facebook] svg,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div [data-social-service=facebook] svg{width:6.5px}.AuthorPage-PersonInfo .ShowMoreSocialLinks>div [data-social-service=googleplus] svg,.AuthorPage-PersonInfo .ShowMoreSocialLinks>div [data-social-service=linkedin] svg,.AuthorPage-PersonInfo .ShowMoreSocialLinks>div [data-social-service=pinterest] svg,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div [data-social-service=googleplus] svg,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div [data-social-service=linkedin] svg,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div [data-social-service=pinterest] svg{width:12px}.AuthorPage-PersonInfo .ShowMoreSocialLinks>div [data-social-service=twitter],.EmployeePage-PersonInfo .ShowMoreSocialLinks>div [data-social-service=twitter]{background-color:#1da1f2}.AuthorPage-PersonInfo .ShowMoreSocialLinks>div [data-social-service=twitter] svg,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div [data-social-service=twitter] svg{margin-top:3px;width:12px}.AuthorPage-PersonInfo .ShowMoreSocialLinks>div [data-social-service=googleplus],.EmployeePage-PersonInfo .ShowMoreSocialLinks>div [data-social-service=googleplus]{background-color:#da4b3e}.AuthorPage-PersonInfo .ShowMoreSocialLinks>div [data-social-service=linkedin],.EmployeePage-PersonInfo .ShowMoreSocialLinks>div [data-social-service=linkedin]{background-color:#0077b5}.AuthorPage-PersonInfo .ShowMoreSocialLinks>div [data-social-service=pinterest],.EmployeePage-PersonInfo .ShowMoreSocialLinks>div [data-social-service=pinterest]{background-color:#cb2027}.AuthorPage-PersonInfo .ShowMoreSocialLinks>div .HiddenItems,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div .HiddenItems{right:0;top:35px}.AuthorPage-PersonInfo .ShowMoreSocialLinks>div .SeenItems,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div .SeenItems{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;list-style:none;margin:0;padding:0}.AuthorPage-PersonInfo .ShowMoreSocialLinks>div .SeenItems::before,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div .SeenItems::before{color:#9d9d9d;content:'Connect';font-size:.875em;font-weight:400;line-height:30px;margin-right:10px}.AuthorPage-PersonInfo .ShowMoreSocialLinks>div .SeenItems~.more,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div .SeenItems~.more{height:30px;margin-top:0;padding-bottom:0}.AuthorPage-PersonInfo .ShowMoreSocialLinks>div .SeenItems~.more:after,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div .SeenItems~.more:after{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/more.22343e3abfb4e419584eeda2c799046c.svg');cursor:pointer;width:30px;height:30px}.AuthorPage-PersonInfo .ShowMoreSocialLinks>div .SeenItems-item,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div .SeenItems-item{height:30px;margin:0 5px 0 0;overflow:hidden;width:30px}.AuthorPage-PersonInfo .ShowMoreSocialLinks>div .SeenItems-item svg,.EmployeePage-PersonInfo .ShowMoreSocialLinks>div .SeenItems-item svg{height:24px;margin-left:auto;margin-right:auto;margin-top:3px;max-width:24px}.AuthorPage-aside,.EmployeePage-aside{margin:0 auto 20px;padding-left:20px;padding-right:20px}@media only screen and (min-width:768px){.AuthorPage-aside,.EmployeePage-aside{padding-left:0;padding-right:0}}@media only screen and (min-width:1024px){.AuthorPage-aside,.EmployeePage-aside{margin-top:20px;max-width:300px;min-width:300px}.AuthorPage-aside>div:first-child,.EmployeePage-aside>div:first-child{padding-top:0}}.AuthorPage-golferLink,.EmployeePage-golferLink{text-align:center}.AuthorPage-golferLink .Link,.EmployeePage-golferLink .Link{cursor:pointer;display:inline-block;transition:all .3s ease;margin-bottom:10px;background-color:transparent;color:#63afbc;border:1px solid #63afbc;font-size:14px;line-height:1;letter-spacing:normal;padding:12px 40px;text-align:center;font-weight:500;margin-top:40px}.AuthorPage-golferLink .Link:hover,.EmployeePage-golferLink .Link:hover{background-color:#63afbc;color:#fff}.AuthorPage-below,.EmployeePage-below{margin:0 20px}.AuthorPage-below .ListOneColumnGrid-items-item:hover .PromoImageOnSide-title a,.EmployeePage-below .ListOneColumnGrid-items-item:hover .PromoImageOnSide-title a{color:#63afbc}.ArchitectPage-headline,.Article-headline,.Article-large-headline,.Article-longform-headline,.CompanionScreen .GalleryPage-headline,.CoursePage-headline,.GalleryPage-headline,.ProfilePage-headline{color:#333}.ArchitectPage-headline .GolfClubBadge-desktop,.Article-headline .GolfClubBadge-desktop,.Article-large-headline .GolfClubBadge-desktop,.Article-longform-headline .GolfClubBadge-desktop,.CompanionScreen .GalleryPage-headline .GolfClubBadge-desktop,.CoursePage-headline .GolfClubBadge-desktop,.GalleryPage-headline .GolfClubBadge-desktop,.ProfilePage-headline .GolfClubBadge-desktop{display:block!important;margin-bottom:15px}.ArchitectPage-byline-info,.Article-byline-info,.Article-large-byline-info,.Article-longform-byline-info,.CompanionScreen .GalleryPage-byline-info,.CoursePage-byline-info,.GalleryPage-byline-info,.ProfilePage-byline-info{color:#333;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column}.ArchitectPage-byline-peopleImages,.Article-byline-peopleImages,.Article-large-byline-peopleImages,.Article-longform-byline-peopleImages,.CompanionScreen .GalleryPage-byline-peopleImages,.CoursePage-byline-peopleImages,.GalleryPage-byline-peopleImages,.ProfilePage-byline-peopleImages{display:none}.ArchitectPage-byline-peopleImages-image,.Article-byline-peopleImages-image,.Article-large-byline-peopleImages-image,.Article-longform-byline-peopleImages-image,.CompanionScreen .GalleryPage-byline-peopleImages-image,.CoursePage-byline-peopleImages-image,.GalleryPage-byline-peopleImages-image,.ProfilePage-byline-peopleImages-image{margin-right:-5px}.ArchitectPage-byline-peopleImages-image img,.Article-byline-peopleImages-image img,.Article-large-byline-peopleImages-image img,.Article-longform-byline-peopleImages-image img,.CompanionScreen .GalleryPage-byline-peopleImages-image img,.CoursePage-byline-peopleImages-image img,.GalleryPage-byline-peopleImages-image img,.ProfilePage-byline-peopleImages-image img{width:40px;height:40px;border-radius:100%;border:1px solid #e0e0e0}@media only screen and (min-width:768px){.ArchitectPage-meta,.Article-large-meta,.Article-longform-meta,.Article-meta,.CompanionScreen .GalleryPage-meta,.CoursePage-meta,.GalleryPage-meta,.ProfilePage-meta{margin-bottom:20px}.ArchitectPage-byline-info,.Article-byline-info,.Article-large-byline-info,.Article-longform-byline-info,.CompanionScreen .GalleryPage-byline-info,.CoursePage-byline-info,.GalleryPage-byline-info,.ProfilePage-byline-info{-ms-flex-direction:row;flex-direction:row}.ArchitectPage-byline-peopleImages,.Article-byline-peopleImages,.Article-large-byline-peopleImages,.Article-longform-byline-peopleImages,.CompanionScreen .GalleryPage-byline-peopleImages,.CoursePage-byline-peopleImages,.GalleryPage-byline-peopleImages,.ProfilePage-byline-peopleImages{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:end;justify-content:flex-end}.ArchitectPage-byline-peopleNames,.Article-byline-peopleNames,.Article-large-byline-peopleNames,.Article-longform-byline-peopleNames,.CompanionScreen .GalleryPage-byline-peopleNames,.CoursePage-byline-peopleNames,.GalleryPage-byline-peopleNames,.ProfilePage-byline-peopleNames{margin-left:15px}}.ArchitectPage-byline-peopleNames .Link:hover,.Article-byline-peopleNames .Link:hover,.Article-large-byline-peopleNames .Link:hover,.Article-longform-byline-peopleNames .Link:hover,.CompanionScreen .GalleryPage-byline-peopleNames .Link:hover,.CoursePage-byline-peopleNames .Link:hover,.GalleryPage-byline-peopleNames .Link:hover,.ProfilePage-byline-peopleNames .Link:hover{color:#63afbc}.ArchitectPage-datePublished,.Article-datePublished,.Article-large-datePublished,.Article-longform-datePublished,.CompanionScreen .GalleryPage-datePublished,.CoursePage-datePublished,.GalleryPage-datePublished,.ProfilePage-datePublished{color:#9b9b9b;letter-spacing:.2px}.ArchitectPage-lead .Carousel,.ArchitectPage-lead .GACarousel,.Article-large-lead .Carousel,.Article-large-lead .GACarousel,.Article-lead .Carousel,.Article-lead .GACarousel,.Article-longform-lead .Carousel,.Article-longform-lead .GACarousel,.CompanionScreen .GalleryPage-lead .Carousel,.CompanionScreen .GalleryPage-lead .GACarousel,.CoursePage-lead .Carousel,.CoursePage-lead .GACarousel,.GalleryPage-lead .Carousel,.GalleryPage-lead .GACarousel,.ProfilePage-lead .Carousel,.ProfilePage-lead .GACarousel{margin:0 auto -20px}.ArchitectPage-lead .Carousel-title,.ArchitectPage-lead .GACarousel-title,.Article-large-lead .Carousel-title,.Article-large-lead .GACarousel-title,.Article-lead .Carousel-title,.Article-lead .GACarousel-title,.Article-longform-lead .Carousel-title,.Article-longform-lead .GACarousel-title,.CompanionScreen .GalleryPage-lead .Carousel-title,.CompanionScreen .GalleryPage-lead .GACarousel-title,.CoursePage-lead .Carousel-title,.CoursePage-lead .GACarousel-title,.GalleryPage-lead .Carousel-title,.GalleryPage-lead .GACarousel-title,.ProfilePage-lead .Carousel-title,.ProfilePage-lead .GACarousel-title{display:none}.ArchitectPage-articleBody p,.Article-articleBody p,.Article-large-articleBody p,.Article-longform-articleBody p,.CompanionScreen .GalleryPage-articleBody p,.CoursePage-articleBody p,.GalleryPage-articleBody p,.ProfilePage-articleBody p{color:#333}.ArchitectPage-updatesCorrections hr,.Article-large-updatesCorrections hr,.Article-longform-updatesCorrections hr,.Article-updatesCorrections hr,.CompanionScreen .GalleryPage-updatesCorrections hr,.CoursePage-updatesCorrections hr,.GalleryPage-updatesCorrections hr,.ProfilePage-updatesCorrections hr{border-top:1px solid #333}.ArchitectPage-tags a,.Article-large-tags a,.Article-longform-tags a,.Article-tags a,.CompanionScreen .GalleryPage-tags a,.CoursePage-tags a,.GalleryPage-tags a,.ProfilePage-tags a{font-weight:400}.ArchitectPage-comments,.Article-comments,.Article-large-comments,.Article-longform-comments,.CompanionScreen .GalleryPage-comments,.CoursePage-comments,.GalleryPage-comments,.ProfilePage-comments{width:100%}.ArchitectPage-aside,.Article-aside,.Article-large-aside,.Article-longform-aside,.CompanionScreen .GalleryPage-aside,.CoursePage-aside,.GalleryPage-aside,.ProfilePage-aside{position:relative}@media only screen and (min-width:1440px){.ArchitectPage-contentWrapper,.Article-contentWrapper,.Article-large-contentWrapper,.Article-longform-contentWrapper,.CompanionScreen .GalleryPage-contentWrapper,.CoursePage-contentWrapper,.GalleryPage-contentWrapper,.ProfilePage-contentWrapper{padding:40px 15px}.ArchitectPage-content,.Article-content,.Article-large-content,.Article-longform-content,.CompanionScreen .GalleryPage-content,.CoursePage-content,.GalleryPage-content,.ProfilePage-content{max-width:1200px}.ArchitectPage-aside,.Article-aside,.Article-large-aside,.Article-longform-aside,.CompanionScreen .GalleryPage-aside,.CoursePage-aside,.GalleryPage-aside,.ProfilePage-aside{margin-left:50px}}.ArchitectPage .Figure-caption,.Article .Figure-caption,.Article-large .Figure-caption,.Article-longform .Figure-caption,.CompanionScreen .GalleryPage .Figure-caption,.CoursePage .Figure-caption,.GalleryPage .Figure-caption,.ProfilePage .Figure-caption{color:#333;font-weight:400}.ArchitectPage .Figure-credit,.Article .Figure-credit,.Article-large .Figure-credit,.Article-longform .Figure-credit,.CompanionScreen .GalleryPage .Figure-credit,.CoursePage .Figure-credit,.GalleryPage .Figure-credit,.ProfilePage .Figure-credit{color:#9b9b9b;font-weight:400;display:block}.ArchitectPage .BrightcoveVideoPlayer,.Article .BrightcoveVideoPlayer,.Article-large .BrightcoveVideoPlayer,.Article-longform .BrightcoveVideoPlayer,.CompanionScreen .GalleryPage .BrightcoveVideoPlayer,.CoursePage .BrightcoveVideoPlayer,.GalleryPage .BrightcoveVideoPlayer,.ProfilePage .BrightcoveVideoPlayer{max-height:none}.ArchitectPage .BrightcoveVideoPlayer-video .video-js,.Article .BrightcoveVideoPlayer-video .video-js,.Article-large .BrightcoveVideoPlayer-video .video-js,.Article-longform .BrightcoveVideoPlayer-video .video-js,.CompanionScreen .GalleryPage .BrightcoveVideoPlayer-video .video-js,.CoursePage .BrightcoveVideoPlayer-video .video-js,.GalleryPage .BrightcoveVideoPlayer-video .video-js,.ProfilePage .BrightcoveVideoPlayer-video .video-js{width:100%;max-height:none;height:auto}@media only screen and (min-width:1024px){.AuthorPage-golferLink,.EmployeePage-golferLink{text-align:left}.ArchitectPage-mainContent,.Article-large-mainContent,.Article-longform-mainContent,.Article-mainContent,.CompanionScreen .GalleryPage-mainContent,.CoursePage-mainContent,.GalleryPage-mainContent,.ProfilePage-mainContent{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ArchitectPage-lead,.Article-large-lead,.Article-lead,.Article-longform-lead,.CompanionScreen .GalleryPage-lead,.CoursePage-lead,.GalleryPage-lead,.ProfilePage-lead{width:100%}.ArchitectPage-underLead-left,.Article-large-underLead-left,.Article-longform-underLead-left,.Article-underLead-left,.CompanionScreen .GalleryPage-underLead-left,.CoursePage-underLead-left,.GalleryPage-underLead-left,.ProfilePage-underLead-left{padding-right:50px;width:calc(100% - 300px)}.ArchitectPage-underLead-right,.Article-large-underLead-right,.Article-longform-underLead-right,.Article-underLead-right,.CompanionScreen .GalleryPage-underLead-right,.CoursePage-underLead-right,.GalleryPage-underLead-right,.ProfilePage-underLead-right{min-width:300px}.ArchitectPage-main[data-aside] .Article-content,.Article-large-main[data-aside] .Article-content,.Article-longform-main[data-aside] .Article-content,.Article-main[data-aside] .Article-content,.CompanionScreen .GalleryPage-main[data-aside] .Article-content,.CoursePage-main[data-aside] .Article-content,.GalleryPage-main[data-aside] .Article-content,.ProfilePage-main[data-aside] .Article-content{margin:0 auto}.ArchitectPage-articleBody,.Article-articleBody,.Article-large-articleBody,.Article-longform-articleBody,.CompanionScreen .GalleryPage-articleBody,.CoursePage-articleBody,.GalleryPage-articleBody,.ProfilePage-articleBody{width:100%}.ArchitectPage-below[data-aside],.Article-below[data-aside],.Article-large-below[data-aside],.Article-longform-below[data-aside],.CompanionScreen .GalleryPage-below[data-aside],.CoursePage-below[data-aside],.GalleryPage-below[data-aside],.ProfilePage-below[data-aside]{padding:0;width:calc(100% - 300px)}}.ArchitectPage .AuthorPromo-info,.Article .AuthorPromo-info,.Article-large .AuthorPromo-info,.Article-longform .AuthorPromo-info,.CompanionScreen .GalleryPage .AuthorPromo-info,.CoursePage .AuthorPromo-info,.GalleryPage .AuthorPromo-info,.ProfilePage .AuthorPromo-info{width:100%}.ArchitectPage-lockedContentModal,.Article-large-lockedContentModal,.Article-lockedContentModal,.Article-longform-lockedContentModal,.CompanionScreen .GalleryPage-lockedContentModal,.CoursePage-lockedContentModal,.GalleryPage-lockedContentModal,.ProfilePage-lockedContentModal{position:relative;top:-27px}.ArchitectPage-lockedContentModal:before,.Article-large-lockedContentModal:before,.Article-lockedContentModal:before,.Article-longform-lockedContentModal:before,.CompanionScreen .GalleryPage-lockedContentModal:before,.CoursePage-lockedContentModal:before,.GalleryPage-lockedContentModal:before,.ProfilePage-lockedContentModal:before{content:'';width:100%;height:27px;position:absolute;left:0;top:-32px;background:rgba(255,255,255,.5)}@media only screen and (min-width:768px){.ArchitectPage .PromoTextOverlay-large-info,.Article .PromoTextOverlay-large-info,.Article-large .PromoTextOverlay-large-info,.Article-longform .PromoTextOverlay-large-info,.CompanionScreen .GalleryPage .PromoTextOverlay-large-info,.CoursePage .PromoTextOverlay-large-info,.GalleryPage .PromoTextOverlay-large-info,.ProfilePage .PromoTextOverlay-large-info{padding:0 40px}}@media only screen and (min-width:568px){.ArchitectPage .slide-count,.Article .slide-count,.Article-large .slide-count,.Article-longform .slide-count,.CompanionScreen .GalleryPage .slide-count,.CoursePage .slide-count,.GalleryPage .slide-count,.ProfilePage .slide-count{height:90px}}.ArchitectPage .GallerySlide-infoAttribution,.Article .GallerySlide-infoAttribution,.Article-large .GallerySlide-infoAttribution,.Article-longform .GallerySlide-infoAttribution,.CompanionScreen .GalleryPage .GallerySlide-infoAttribution,.CoursePage .GallerySlide-infoAttribution,.GalleryPage .GallerySlide-infoAttribution,.ProfilePage .GallerySlide-infoAttribution{display:block;margin-top:10px}@media only screen and (min-width:1440px){.Article-large-contentWrapper{max-width:1200px;padding:40px 0}}.Article-large-content{max-width:100%}.Article-large-headline .GolfClubBadge-desktop{display:block!important;margin-bottom:15px}@media only screen and (min-width:1024px){.Article-large-lead{width:93vw;max-width:100%}.Article-large-sectionNavigation{margin-bottom:13px}}.Article-large-lead .Carousel,.Article-large-lead .GACarousel{max-width:none}.Article-large-lead .Carousel .GallerySlide-media,.Article-large-lead .GACarousel .GallerySlide-media{max-height:675px}.Article-large-lead .BrightcoveVideoPlayer{max-height:100%}@media only screen and (min-width:1024px){.Article-large-mainContent[data-aside]{width:calc(100% - 350px);max-width:840px;margin-right:0}}.Article-large .AuthorPromo-info{width:100%}.Article-longform-content{max-width:1440px}.Article-longform-headline{color:#fff}.Article-longform-headline .GolfClubBadge-desktop{display:block!important;text-align:center;position:relative;top:-5px!important;margin:0 auto}.Article-longform-articleBody{width:100%;margin:0 auto}.Article-longform-articleBody h1,.Article-longform-articleBody h2,.Article-longform-articleBody h3,.Article-longform-articleBody h4,.Article-longform-articleBody h5,.Article-longform-articleBody h6{max-width:840px;margin-right:auto;margin-left:auto}.Article-longform-lockedContentModal{margin:auto;width:50%}.Article-longform .AuthorPromo-info{width:100%}.ListArticleBody .ListArticleBodyItem-body .Enhancement+p{display:block}.Carousel,.GACarousel{margin:0 auto 40px;max-width:840px;padding:20px 0 0 20px}@media only screen and (min-width:1024px){.Carousel,.GACarousel{padding:20px 0 0}}.Carousel .slick-next,.Carousel .slick-prev,.GACarousel .slick-next,.GACarousel .slick-prev{height:40px;width:40px;background-color:#63afbc;z-index:2;bottom:0;top:auto}.Carousel .slick-next:focus,.Carousel .slick-prev:focus,.GACarousel .slick-next:focus,.GACarousel .slick-prev:focus{background-color:#63afbc}.Carousel .slick-prev,.GACarousel .slick-prev{right:40px}.Carousel .slick-next,.GACarousel .slick-next{right:0}.Carousel .slick-prev:before,.GACarousel .slick-prev:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/chevron-left-white.8a77b280c474963663ce5d50923035e1.svg');transform:none;left:14px;top:9px}.Carousel .slick-prev:hover:before,.GACarousel .slick-prev:hover:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/chevron-left-white.8a77b280c474963663ce5d50923035e1.svg');transform:none}.Carousel .slick-disabled,.GACarousel .slick-disabled{background-color:#f5f5f5}.Carousel .slick-next:before,.GACarousel .slick-next:before{right:14px;padding:0;left:18px;top:9px;content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/chevron-white.13af2bbf4542935212b33bf2a989f089.svg')}.Carousel .GallerySlide-infoAttribution,.GACarousel .GallerySlide-infoAttribution{margin-left:0}.CarouselSidebar{margin-bottom:0;max-width:100%;padding:0;position:relative}@media only screen and (min-width:768px){.CarouselSidebar{padding:4px 4px 0}}.CarouselSidebar .slick-next,.CarouselSidebar .slick-prev{background-color:transparent;color:transparent;top:calc(50% + 5px)}.CarouselSidebar .slick-next:focus,.CarouselSidebar .slick-prev:focus{background-color:transparent}.CarouselSidebar .slick-next:before,.CarouselSidebar .slick-next:hover:before,.CarouselSidebar .slick-prev:before,.CarouselSidebar .slick-prev:hover:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/ga-carousel-arrow-gray.c74697471b58d6093f742fecd0b807e7.svg')}.CarouselSidebar .slick-next{right:0}.CarouselSidebar .slick-prev,.CarouselSidebar .slick-prev:hover{left:0}.CarouselSidebar .slick-prev:before,.CarouselSidebar .slick-prev:hover:before{transform:rotate(180deg)}.CarouselSidebar .GallerySlide{margin-right:0}.CarouselSidebar .GallerySlide-info,.CarouselSidebar .GallerySlide-mediaContent:before{display:none}.CarouselSidebar-totals{display:-ms-flexbox;display:flex}.CarouselSidebar-total{-ms-flex-preferred-size:50%;flex-basis:50%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center;background-color:#f5f5f5;border:1px solid #e0e0e0;color:#717171;cursor:pointer;display:-ms-flexbox;display:flex;font-size:12px;font-weight:400;-ms-flex-pack:center;justify-content:center;line-height:1;margin-top:-1px;padding:10px}.CarouselSidebar-total:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/assets/count-icon.c1b60ab553f860f1a825ddef489f718c.svg');display:inline-block;height:13px;margin-right:10px;pointer-events:none}.CarouselSidebar-total[data-video-module-overlay-launcher]:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/assets/count-video-icon.5e5b4ebacf36106527f5dbc3bc3b70eb.svg')}.CarouselSidebar-total:hover{color:#63afbc;background-color:#f8f8f8}.Select-input{font-size:calc(1.4rem);font-weight:500;font-weight:400;line-height:1.29;padding:11px 12px 11px 8px;width:100%;height:40px;border:1px solid rgba(204,204,204,.4);margin-top:5px;-webkit-appearance:none;appearance:none;-moz-appearance:none;background:0 0;border-radius:0;-webkit-border-radius:0;color:#9d9d9d;cursor:pointer}.Select-label{position:relative;font-weight:500}.Select-label:after{background:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/assets/carrot.c40f1aa6141112173a63fecc25ce6e51.svg') no-repeat;content:' ';height:6px;position:absolute;right:11px;bottom:6px;width:8px}.CourseRequestQuoteFormAside{min-width:320px;max-width:400px;width:calc(100% - 13px);margin:0 0 33px;padding:24px!important;background-color:#f5f5f5;box-shadow:13px 13px 0 0 #63afbc}.CourseRequestQuoteFormAside>div:not(:first-child){margin-top:10px}.CourseRequestQuoteFormAside-title{font-size:calc(2.4rem);font-weight:600;color:#333}.CourseRequestQuoteFormAside-description{font-size:calc(1.6rem);font-weight:600;color:#333;padding-bottom:20px;border-bottom:1px solid #e0e0e0;margin-bottom:20px}.CourseRequestQuoteFormAside-items-item>div{padding:10px 0 0}.CourseRequestQuoteFormAside-items-item label{font-size:calc(1.6rem);font-weight:500;color:#333}.CourseRequestQuoteFormAside-message{padding:10px;background-color:#fc8fa7;border-radius:2px;font-weight:500;color:#fff}.CourseRequestQuoteFormAside-submissionSuccess{padding:10px;background-color:#63afbc;border-radius:2px;font-weight:500;color:#fff}.CourseRequestQuoteFormAside-buttons{margin-top:20px}.CourseRequestQuoteFormAside-buttons .Button{width:100%;padding:10px;font-weight:500;font-size:calc(1.8rem);background-color:#63afbc;color:#fff}.CourseRequestQuoteFormFullWidth{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:320px;max-width:1400px;width:calc(100% - 13px);margin:0 auto 33px;padding:24px;background-color:#f5f5f5;box-shadow:13px 13px 0 0 #63afbc}.CourseRequestQuoteFormFullWidth-left{padding-bottom:20px;border-bottom:1px solid #e0e0e0}.CourseRequestQuoteFormFullWidth-right{padding-top:20px}@media only screen and (min-width:768px){.CourseRequestQuoteFormFullWidth{-ms-flex-direction:row;flex-direction:row}.CourseRequestQuoteFormFullWidth-left{padding-bottom:0;padding-right:20px;border-right:1px solid #e0e0e0;border-bottom:0}.CourseRequestQuoteFormFullWidth-right{padding-top:0;padding-left:20px}}.CourseRequestQuoteFormFullWidth-title{font-size:calc(2.4rem);font-weight:600;color:#333}.CourseRequestQuoteFormFullWidth-title:after{content:'';display:block;border-bottom:4px solid #63afbc;width:50px;margin:20px 0}.CourseRequestQuoteFormFullWidth-description{margin-top:40px;font-size:calc(1.6rem);color:#333}.CourseRequestQuoteFormFullWidth-message{padding:10px;margin-bottom:20px;background-color:#fc8fa7;border-radius:2px;font-weight:500;color:#fff}.CourseRequestQuoteFormFullWidth-submissionSuccess{padding:10px;margin-bottom:20px;background-color:#63afbc;border-radius:2px;font-weight:500;color:#fff}.CourseRequestQuoteFormFullWidth-items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.CourseRequestQuoteFormFullWidth-items-item{width:100%}.CourseRequestQuoteFormFullWidth-items-item>div{padding:0;margin-bottom:20px}@media only screen and (min-width:768px){.CourseRequestQuoteFormFullWidth-items-item{width:50%}.CourseRequestQuoteFormFullWidth-items-item:nth-child(odd){padding-right:10px}}.CourseRequestQuoteFormFullWidth-items-item label{font-size:calc(1.6rem);font-weight:500;color:#333}.CourseRequestQuoteFormFullWidth-buttons .Button{width:100%;padding:10px;font-weight:500;font-size:calc(1.8rem);background-color:#63afbc;color:#fff}.Form-items-item .CheckboxInput,.Form-items-item .EmailInput{padding-top:0}.Form-items-item{margin-top:10px}.Form-items-item .TextInput label{font-weight:500}.Form-items-item .EmailInput label.EmailInput-label{font-weight:500;font-size:calc(1.8rem)}.Form-items-item .TextArea-input{display:block;width:100%;margin-bottom:25px}.Form-items-item .CheckboxInput-label{font-size:14px;font-weight:400;position:relative;bottom:5px}.Form-items-item .RadioInput-label{font-weight:400;font-size:14px;position:relative;bottom:5px}.Form-items-item .CaptchaInput-label,.Form-items-item .PhoneNumberInput-label,.Form-items-item fieldset>legend,.Form-items-item label.Select-label{font-weight:500}.Form-items-item input[type=radio],.Form-items-item input[type=checkbox]{float:left;margin-right:5px}.Form-items-item input[type=radio]{box-shadow:none;display:inline-block;width:auto;height:auto}.Form-buttons button{background-color:#63afbc;color:#fff;padding:8px 50px;font-weight:700;margin:30px 0;border:1px solid #63afbc}.GalleryInline .GallerySlide-info,.GalleryPage-gridLead:after{padding:0}.Form-buttons button:hover{background-color:#fff;color:#63afbc}.GalleryInline{background:0 0}.GalleryInline-images{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:800px}@media only screen and (min-width:1440px){.GalleryInline-images{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.GalleryInline-images-image{border:.5px solid #fff;position:relative;width:50%;max-height:100px;overflow:hidden}@media only screen and (min-width:568px){.GalleryInline-images-image{width:calc(33.33%)}}@media only screen and (min-width:768px){.GalleryInline-images-image{max-height:124px}}@media only screen and (min-width:1024px){.GalleryInline-images-image{width:calc(16.66%);max-height:76px}}.GalleryInline-images-image:nth-of-type(1n+7){display:none}.GalleryInline-images-image[more-images=true] .GallerySlide{display:block;position:relative}.GalleryInline .GallerySlide .slide-count,.GalleryInline .GallerySlide-infoDescription,.GalleryInline .GallerySlide-mediaContent:before,.GalleryPage-gridLead .GallerySlide-info{display:none}.GalleryInline-images-image[more-images=true] .GallerySlide:after{background-color:rgba(0,0,0,.5);content:' ';height:100%;left:0;position:absolute;top:0;width:100%}.GalleryPage-gridLead .GallerySlide-media:hover .GallerySlide-mediaContent:before,.GalleryPage-gridLead:after{content:''}.GalleryInline-images-image[more-images=true]>span{color:#fff;line-height:1;left:calc(50% - 32px);letter-spacing:.3px;pointer-events:none;position:absolute;top:calc(50% - 8px)}.GalleryInline .GallerySlide-mediaContent img{height:100%;object-fit:cover}.GalleryPage-byline-info{-ms-flex-direction:column;flex-direction:column}.GalleryPage-gridLead-icon{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/grid-white.ffad0ddb4f604a49461f0fa7e656b0bb.svg');background-color:#63afbc;padding:10px 13px;position:absolute;bottom:20px;left:20px;height:40px}@media only screen and (min-width:1024px){.GalleryPage-gridLead-icon{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/grid-white-large.53280a0a2bfead0fb286695b82a2b348.svg');bottom:60px;padding:24px;height:80px}}.GalleryPage-lockedContentModal{top:-67px}@media (hover:hover){.GallerySlide-media:hover .GallerySlide-mediaContent:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/fullscreen-icon.c0b7606aa71c8dad13250e605843fef9.svg');position:absolute;top:10px;right:10px;cursor:pointer}}@media (hover:none){.GallerySlide-media .GallerySlide-mediaContent:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/fullscreen-icon.c0b7606aa71c8dad13250e605843fef9.svg');position:absolute;top:10px;right:10px;cursor:pointer}}@media only screen and (max-width:767px){.Article-lead>.GACarousel{padding:0}.slick-track:after,.slick-track:before{display:block}.GallerySlide .slick-slide{margin-left:10px}}.GallerySlide-info{padding:10px 0 40px;outline:0}.GallerySlide-infoDescription{margin-bottom:11px}@media only screen and (max-width:567px){.GallerySlide-info{padding:10px 0 0}.GallerySlide-infoDescription{width:90%}.GallerySlide-infoAttribution{display:block;margin-top:10px}}.GallerySlide-lockedMediaContent img,.GallerySlide-mediaContent img{width:100%}.GallerySlide-infoDescription-text{font-size:14px;font-weight:500;margin-right:10px}.GallerySlide .slide-count,.GallerySlide-infoAttribution{font-size:calc(1.2rem);letter-spacing:.2px;color:#9b9b9b;-webkit-font-smoothing:auto}.GallerySlide-infoAttribution{font-weight:400}.GallerySlide-mediaContent{height:100%;cursor:pointer}.GallerySlide-lockedMediaContent{height:100%}.GallerySlide-media{height:100%;position:relative}.GallerySlide .slide-count{float:left;margin-right:10px;line-height:19px;position:relative;top:10px}@media only screen and (max-width:567px){.GallerySlide .slide-count{top:unset;position:absolute;bottom:6px;margin-left:8px;color:#fff}}.glightbox-GalleryOverlay{overflow-y:scroll}.glightbox-GalleryOverlay .gslide-external,.glightbox-GalleryOverlay .gslide-inline{background-color:#000}.glightbox-GalleryOverlay .gslide.current{z-index:12;height:100%}.glightbox-GalleryOverlay .gslide .ginner-container{padding:0}@media only screen and (min-width:568px){.glightbox-GalleryOverlay .gslide .ginner-container{display:inline-block}}.glightbox-GalleryOverlay .gslide-media{display:-ms-flexbox;display:flex;margin-bottom:0;-ms-flex-pack:center;justify-content:center;max-height:auto;overflow:hidden}.glightbox-GalleryOverlay .gslide-media img{max-width:auto;width:auto}@media only screen and (min-width:1024px){.glightbox-GalleryOverlay .gslide-media img{width:auto}}.glightbox-GalleryOverlay .gslide .GallerySlide-infoTitle,.glightbox-GalleryOverlay .gslide-title{font-size:calc(1.4rem);font-weight:500;line-height:1.29;color:#fff;margin-bottom:10px;display:none}.glightbox-GalleryOverlay .gslide .GallerySlide-infoDescription{display:block;font-size:13px;color:#fff;font-weight:inherit}.glightbox-GalleryOverlay .gslide .GallerySlide-infoAttribution{display:none;font-weight:inherit;color:#ccc}.glightbox-GalleryOverlay .gslide-description{display:none;padding:20px}.glightbox-GalleryOverlay .goverlay{background:#000}.glightbox-GalleryOverlay .gslider{position:unset}.glightbox-GalleryOverlay .gnext,.glightbox-GalleryOverlay .gprev{position:fixed;display:block;line-height:0;font-size:0;cursor:pointer;padding:8px 13px;border:0;outline:0;height:40px;width:40px;background-color:#63afbc;z-index:999;bottom:20px;top:auto}.glightbox-GalleryOverlay .gnext.disabled,.glightbox-GalleryOverlay .gprev.disabled{opacity:.5}.glightbox-GalleryOverlay .gprev{right:60px}.glightbox-GalleryOverlay .gnext{right:20px}.glightbox-GalleryOverlay .gprev:before{left:15px;content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/chevron-left-white.8a77b280c474963663ce5d50923035e1.svg');transform:none}.glightbox-GalleryOverlay .gnext:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/chevron-white.13af2bbf4542935212b33bf2a989f089.svg')}.glightbox-GalleryOverlay .ginfo-button{float:left;border:1px solid #fff;margin:0 10px 0 0;padding:5px 15px 0;cursor:pointer;position:fixed;bottom:20px;left:20px;z-index:99;background:#63afbc}.glightbox-GalleryOverlay .ginfo-button:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/info-icon.578c094b62b619619f2feab3fb53d4b6.svg')}.glightbox-GalleryOverlay .slide-count{position:fixed;bottom:20px;left:70px;float:none;margin-bottom:5px}.glightbox-GalleryOverlay.show-info .GallerySlide-infoDescription,.glightbox-GalleryOverlay.show-info .GallerySlide-infoTitle{display:block}.glightbox-GalleryOverlay.show-info .GallerySlide-infoAttribution{display:inline-block}.glightbox-GalleryOverlay.show-info .ginfo-button{background:#000}.glightbox-GalleryOverlay.show-info .gslide-description{display:block;position:absolute;left:0;right:0;bottom:40px;text-align:center;text-shadow:2px 2px 4px #000}@media only screen and (min-width:568px){.glightbox-GalleryOverlay.show-info .gslide-description{width:auto}}@media only screen and (min-width:768px){.glightbox-GalleryOverlay.show-info .gslide-description{width:auto}}.glightbox-mobile .glightbox-GalleryOverlay .gslide-description{position:absolute;overflow:visible!important}.glightbox-GalleryOverlay .gtop{position:absolute;top:0;width:100%;text-align:center;z-index:99}.glightbox-GalleryOverlay .gtop #xbanner{position:relative;display:inline-block;margin:15px auto}.AuthorPromoList-loadmore-animation,.CourseDetailHighlightList-loadmore-animation,.CourseList-loadmore-animation,.CoursesNearMe .BottomBorderTabItem-content-loadmore-animation,.DestinationList-loadmore-animation,.DestinationMapModule-tabs .BottomBorderTabItem-content-loadmore-animation,.FeaturedDestinationList-loadmore-animation,.FooterList-loadmore-animation,.GetawaysDestinationList-loadmore-animation,.GetawaysPackageList-loadmore-animation,.GetawaysPackagerList-loadmore-animation,.GetawaysResortPage .IntroList-loadmore-animation,.GolfPackageOneColumnList-loadmore-animation,.HighlightListModule-loadmore-animation,.IntroList-loadmore-animation,.LargeLead-loadmore-animation,.List-loadmore-animation,.ListFourColumnGrid-loadmore-animation,.ListGrid-loadmore-animation,.ListOneColumnGrid-loadmore-animation,.ListSavedAssets-loadmore-animation,.ListSidebar-loadmore-animation,.ListThreeColumnGrid-loadmore-animation,.ListTwoColumnGrid-loadmore-animation,.ListingList-loadmore-animation,.LocationTagPage .BottomBorderTabs .BottomBorderTabItem-content-loadmore-animation,.MyCourses .BottomBorderTabs .content-loadmore-animation,.PremiumPromoOneColumnList-loadmore-animation,.ProductPromoList-loadmore-animation,.ResortPackageDetailsList-loadmore-animation,.ResortPromoCarousel-loadmore-animation,.ResortPromoList-loadmore-animation,.SmallPromoList-loadmore-animation,.StandardCourseList-loadmore-animation,.TitleOnlyList-loadmore-animation,.glightbox-GalleryOverlay .gtop #xbanner.hidden,.glightbox-GalleryOverlay.glightbox-closing .ginfo-button,.glightbox-GalleryOverlay.glightbox-closing .gtop{display:none}.glightbox-GalleryOverlay .gtop #xbanner .GoogleDfpAd{margin:0;padding:5px;background-color:rgba(32,32,32,.5)}.glightbox-GalleryOverlay .gtop #xbanner .close:after{color:#fff;content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/close-x-white.9946542080619fa52609d514e6826259.svg');position:absolute;top:6px;right:6px;height:16px;width:16px;font-size:12px;line-height:14px;padding:1px;background-color:rgba(64,64,64,.5)}.glightbox-GalleryOverlay .gtop .gclose,.glightbox-GalleryOverlay .gtop .gspacer{width:40px;height:40px;margin:20px 20px auto}.glightbox-GalleryOverlay .gtop .gspacer{float:left}.glightbox-GalleryOverlay .gtop .gclose{border:.5px solid #fff;position:relative;top:unset;right:unset;float:right;padding:7px}.glightbox-GalleryOverlay .gtop .gclose:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/close-x-white.9946542080619fa52609d514e6826259.svg')}.CoursePromoCarousel[data-inverse-colors] .slick-next:before,.CoursePromoCarousel[data-inverse-colors] .slick-prev:before,.DestinationCarousel[data-inverse-colors] .slick-next:before,.DestinationCarousel[data-inverse-colors] .slick-prev:before,.DestinationList[data-inverse-colors] .slick-next:before,.DestinationList[data-inverse-colors] .slick-prev:before,.FooterList[data-inverse-colors] .slick-next:before,.FooterList[data-inverse-colors] .slick-prev:before,.GetawaysDestinationList[data-inverse-colors] .slick-next:before,.GetawaysDestinationList[data-inverse-colors] .slick-prev:before,.GetawaysPackageList[data-inverse-colors] .slick-next:before,.GetawaysPackageList[data-inverse-colors] .slick-prev:before,.GetawaysPackagerList[data-inverse-colors] .slick-next:before,.GetawaysPackagerList[data-inverse-colors] .slick-prev:before,.GetawaysResortPage .IntroList[data-inverse-colors] .slick-next:before,.GetawaysResortPage .IntroList[data-inverse-colors] .slick-prev:before,.GolfPackageOneColumnList[data-inverse-colors] .slick-next:before,.GolfPackageOneColumnList[data-inverse-colors] .slick-prev:before,.IntroList[data-inverse-colors] .slick-next:before,.IntroList[data-inverse-colors] .slick-prev:before,.ListFourColumnGrid[data-inverse-colors] .slick-next:before,.ListFourColumnGrid[data-inverse-colors] .slick-prev:before,.ListGrid[data-inverse-colors] .slick-next:before,.ListGrid[data-inverse-colors] .slick-prev:before,.ListOneColumnGrid[data-inverse-colors] .slick-next:before,.ListOneColumnGrid[data-inverse-colors] .slick-prev:before,.ListSavedAssets[data-inverse-colors] .slick-next:before,.ListSavedAssets[data-inverse-colors] .slick-prev:before,.ListThreeColumnGrid[data-inverse-colors] .slick-next:before,.ListThreeColumnGrid[data-inverse-colors] .slick-prev:before,.ListTwoColumnGrid[data-inverse-colors] .slick-next:before,.ListTwoColumnGrid[data-inverse-colors] .slick-prev:before,.PremiumPromoOneColumnList[data-inverse-colors] .slick-next:before,.PremiumPromoOneColumnList[data-inverse-colors] .slick-prev:before,.ResortPackageDetailsList[data-inverse-colors] .slick-next:before,.ResortPackageDetailsList[data-inverse-colors] .slick-prev:before,.ResortPromoCarousel[data-inverse-colors] .slick-next:before,.ResortPromoCarousel[data-inverse-colors] .slick-prev:before,.ResortPromoList[data-inverse-colors] .slick-next:before,.ResortPromoList[data-inverse-colors] .slick-prev:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/carousel-arrow-white.4fbbde1cfe7ce73353792ffcdf80ea63.svg')}.glightbox-open{overflow:unset}.gslide-media img{object-fit:cover}.gslide-description{background:0!important}.ginner-container{max-height:100%;padding:20px}.AuthorPromoList-description,.AuthorPromoList-title,.CourseDetailHighlightList-description,.CourseDetailHighlightList-title,.CourseList-description,.CourseList-title,.CoursesNearMe .BottomBorderTabItem-content-description,.CoursesNearMe .BottomBorderTabItem-content-title,.DestinationList-description,.DestinationList-title,.DestinationMapModule-tabs .BottomBorderTabItem-content-description,.DestinationMapModule-tabs .BottomBorderTabItem-content-title,.FeaturedDestinationList-description,.FeaturedDestinationList-title,.FooterList-description,.FooterList-title,.GetawaysDestinationList-description,.GetawaysDestinationList-title,.GetawaysPackageList-description,.GetawaysPackageList-title,.GetawaysPackagerList-description,.GetawaysPackagerList-title,.GetawaysResortPage .IntroList-description,.GetawaysResortPage .IntroList-title,.GolfPackageOneColumnList-description,.GolfPackageOneColumnList-title,.HighlightListModule-description,.HighlightListModule-title,.IntroList-description,.IntroList-title,.LargeLead-description,.LargeLead-title,.List-description,.List-title,.ListFourColumnGrid-description,.ListFourColumnGrid-title,.ListGrid-description,.ListGrid-title,.ListOneColumnGrid-description,.ListOneColumnGrid-title,.ListSavedAssets-description,.ListSavedAssets-title,.ListSidebar-description,.ListSidebar-title,.ListThreeColumnGrid-description,.ListThreeColumnGrid-title,.ListTwoColumnGrid-description,.ListTwoColumnGrid-title,.ListingList-description,.ListingList-title,.LocationTagPage .BottomBorderTabs .BottomBorderTabItem-content-description,.LocationTagPage .BottomBorderTabs .BottomBorderTabItem-content-title,.MyCourses .BottomBorderTabs .content-description,.MyCourses .BottomBorderTabs .content-title,.PremiumPromoOneColumnList-description,.PremiumPromoOneColumnList-title,.ProductPromoList-description,.ProductPromoList-title,.ResortPackageDetailsList-description,.ResortPackageDetailsList-title,.ResortPromoCarousel-description,.ResortPromoCarousel-title,.ResortPromoList-description,.ResortPromoList-title,.SmallPromoList-description,.SmallPromoList-title,.StandardCourseList-description,.StandardCourseList-title,.TitleOnlyList-description,.TitleOnlyList-title{color:#333}.AuthorPromoList-pagination,.CourseDetailHighlightList-pagination,.CourseList-pagination,.CoursesNearMe .BottomBorderTabItem-content-pagination,.DestinationList-pagination,.DestinationMapModule-tabs .BottomBorderTabItem-content-pagination,.FeaturedDestinationList-pagination,.FooterList-pagination,.GetawaysDestinationList-pagination,.GetawaysPackageList-pagination,.GetawaysPackagerList-pagination,.GetawaysResortPage .IntroList-pagination,.GolfPackageOneColumnList-pagination,.HighlightListModule-pagination,.IntroList-pagination,.LargeLead-pagination,.List-pagination,.ListFourColumnGrid-pagination,.ListGrid-pagination,.ListOneColumnGrid-pagination,.ListSavedAssets-pagination,.ListSidebar-pagination,.ListThreeColumnGrid-pagination,.ListTwoColumnGrid-pagination,.ListingList-pagination,.LocationTagPage .BottomBorderTabs .BottomBorderTabItem-content-pagination,.MyCourses .BottomBorderTabs .content-pagination,.PremiumPromoOneColumnList-pagination,.ProductPromoList-pagination,.ResortPackageDetailsList-pagination,.ResortPromoCarousel-pagination,.ResortPromoList-pagination,.SmallPromoList-pagination,.StandardCourseList-pagination,.TitleOnlyList-pagination{text-align:center;margin:20px 0}@media only screen and (min-width:768px){.AuthorPromoList-pagination,.CourseDetailHighlightList-pagination,.CourseList-pagination,.CoursesNearMe .BottomBorderTabItem-content-pagination,.DestinationList-pagination,.DestinationMapModule-tabs .BottomBorderTabItem-content-pagination,.FeaturedDestinationList-pagination,.FooterList-pagination,.GetawaysDestinationList-pagination,.GetawaysPackageList-pagination,.GetawaysPackagerList-pagination,.GetawaysResortPage .IntroList-pagination,.GolfPackageOneColumnList-pagination,.HighlightListModule-pagination,.IntroList-pagination,.LargeLead-pagination,.List-pagination,.ListFourColumnGrid-pagination,.ListGrid-pagination,.ListOneColumnGrid-pagination,.ListSavedAssets-pagination,.ListSidebar-pagination,.ListThreeColumnGrid-pagination,.ListTwoColumnGrid-pagination,.ListingList-pagination,.LocationTagPage .BottomBorderTabs .BottomBorderTabItem-content-pagination,.MyCourses .BottomBorderTabs .content-pagination,.PremiumPromoOneColumnList-pagination,.ProductPromoList-pagination,.ResortPackageDetailsList-pagination,.ResortPromoCarousel-pagination,.ResortPromoList-pagination,.SmallPromoList-pagination,.StandardCourseList-pagination,.TitleOnlyList-pagination{margin:40px 0}}.AuthorPromoList-cta,.CourseDetailHighlightList-cta,.CourseList-cta,.CoursesNearMe .BottomBorderTabItem-content-cta,.DestinationList-cta,.DestinationMapModule-tabs .BottomBorderTabItem-content-cta,.FeaturedDestinationList-cta,.FooterList-cta,.GetawaysDestinationList-cta,.GetawaysPackageList-cta,.GetawaysPackagerList-cta,.GetawaysResortPage .IntroList-cta,.GolfPackageOneColumnList-cta,.HighlightListModule-cta,.IntroList-cta,.LargeLead-cta,.List-cta,.ListFourColumnGrid-cta,.ListGrid-cta,.ListOneColumnGrid-cta,.ListSavedAssets-cta,.ListSidebar-cta,.ListThreeColumnGrid-cta,.ListTwoColumnGrid-cta,.ListingList-cta,.LocationTagPage .BottomBorderTabs .BottomBorderTabItem-content-cta,.MyCourses .BottomBorderTabs .content-cta,.PremiumPromoOneColumnList-cta,.ProductPromoList-cta,.ResortPackageDetailsList-cta,.ResortPromoCarousel-cta,.ResortPromoList-cta,.SmallPromoList-cta,.StandardCourseList-cta,.TitleOnlyList-cta{text-align:center;margin:20px 0}@media only screen and (min-width:768px){.AuthorPromoList-cta,.CourseDetailHighlightList-cta,.CourseList-cta,.CoursesNearMe .BottomBorderTabItem-content-cta,.DestinationList-cta,.DestinationMapModule-tabs .BottomBorderTabItem-content-cta,.FeaturedDestinationList-cta,.FooterList-cta,.GetawaysDestinationList-cta,.GetawaysPackageList-cta,.GetawaysPackagerList-cta,.GetawaysResortPage .IntroList-cta,.GolfPackageOneColumnList-cta,.HighlightListModule-cta,.IntroList-cta,.LargeLead-cta,.List-cta,.ListFourColumnGrid-cta,.ListGrid-cta,.ListOneColumnGrid-cta,.ListSavedAssets-cta,.ListSidebar-cta,.ListThreeColumnGrid-cta,.ListTwoColumnGrid-cta,.ListingList-cta,.LocationTagPage .BottomBorderTabs .BottomBorderTabItem-content-cta,.MyCourses .BottomBorderTabs .content-cta,.PremiumPromoOneColumnList-cta,.ProductPromoList-cta,.ResortPackageDetailsList-cta,.ResortPromoCarousel-cta,.ResortPromoList-cta,.SmallPromoList-cta,.StandardCourseList-cta,.TitleOnlyList-cta{margin:40px 0}}.AuthorPromoList-pagination+.AuthorPromoList-loadmore-animation,.CourseDetailHighlightList-pagination+.CourseDetailHighlightList-loadmore-animation,.CourseList-pagination+.CourseList-loadmore-animation,.CoursesNearMe .BottomBorderTabItem-content-pagination+.CoursesNearMe .BottomBorderTabItem-content-loadmore-animation,.DestinationList-pagination+.DestinationList-loadmore-animation,.DestinationMapModule-tabs .BottomBorderTabItem-content-pagination+.DestinationMapModule-tabs .BottomBorderTabItem-content-loadmore-animation,.FeaturedDestinationList-pagination+.FeaturedDestinationList-loadmore-animation,.FooterList-pagination+.FooterList-loadmore-animation,.GetawaysDestinationList-pagination+.GetawaysDestinationList-loadmore-animation,.GetawaysPackageList-pagination+.GetawaysPackageList-loadmore-animation,.GetawaysPackagerList-pagination+.GetawaysPackagerList-loadmore-animation,.GetawaysResortPage .IntroList-pagination+.GetawaysResortPage .IntroList-loadmore-animation,.GolfPackageOneColumnList-pagination+.GolfPackageOneColumnList-loadmore-animation,.HighlightListModule-pagination+.HighlightListModule-loadmore-animation,.IntroList-pagination+.IntroList-loadmore-animation,.LargeLead-pagination+.LargeLead-loadmore-animation,.List-pagination+.List-loadmore-animation,.ListFourColumnGrid-pagination+.ListFourColumnGrid-loadmore-animation,.ListGrid-pagination+.ListGrid-loadmore-animation,.ListOneColumnGrid-pagination+.ListOneColumnGrid-loadmore-animation,.ListSavedAssets-pagination+.ListSavedAssets-loadmore-animation,.ListSidebar-pagination+.ListSidebar-loadmore-animation,.ListThreeColumnGrid-pagination+.ListThreeColumnGrid-loadmore-animation,.ListTwoColumnGrid-pagination+.ListTwoColumnGrid-loadmore-animation,.ListingList-pagination+.ListingList-loadmore-animation,.LocationTagPage .BottomBorderTabs .BottomBorderTabItem-content-pagination+.LocationTagPage .BottomBorderTabs .BottomBorderTabItem-content-loadmore-animation,.MyCourses .BottomBorderTabs .content-pagination+.MyCourses .BottomBorderTabs .content-loadmore-animation,.PremiumPromoOneColumnList-pagination+.PremiumPromoOneColumnList-loadmore-animation,.ProductPromoList-pagination+.ProductPromoList-loadmore-animation,.ResortPackageDetailsList-pagination+.ResortPackageDetailsList-loadmore-animation,.ResortPromoCarousel-pagination+.ResortPromoCarousel-loadmore-animation,.ResortPromoList-pagination+.ResortPromoList-loadmore-animation,.SmallPromoList-pagination+.SmallPromoList-loadmore-animation,.StandardCourseList-pagination+.StandardCourseList-loadmore-animation,.TitleOnlyList-pagination+.TitleOnlyList-loadmore-animation{display:-ms-flexbox;display:flex;margin:auto auto 10px}.AuthorPromoList[data-background-color=primaryColor],.CourseDetailHighlightList[data-background-color=primaryColor],.CourseList[data-background-color=primaryColor],.CoursesNearMe .BottomBorderTabItem-content[data-background-color=primaryColor],.DestinationList[data-background-color=primaryColor],.DestinationMapModule-tabs .BottomBorderTabItem-content[data-background-color=primaryColor],.FeaturedDestinationList[data-background-color=primaryColor],.FooterList[data-background-color=primaryColor],.GetawaysDestinationList[data-background-color=primaryColor],.GetawaysPackageList[data-background-color=primaryColor],.GetawaysPackagerList[data-background-color=primaryColor],.GetawaysResortPage .IntroList[data-background-color=primaryColor],.GolfPackageOneColumnList[data-background-color=primaryColor],.HighlightListModule[data-background-color=primaryColor],.IntroList[data-background-color=primaryColor],.LargeLead[data-background-color=primaryColor],.ListFourColumnGrid[data-background-color=primaryColor],.ListGrid[data-background-color=primaryColor],.ListOneColumnGrid[data-background-color=primaryColor],.ListSavedAssets[data-background-color=primaryColor],.ListSidebar[data-background-color=primaryColor],.ListThreeColumnGrid[data-background-color=primaryColor],.ListTwoColumnGrid[data-background-color=primaryColor],.List[data-background-color=primaryColor],.ListingList[data-background-color=primaryColor],.LocationTagPage .BottomBorderTabs .BottomBorderTabItem-content[data-background-color=primaryColor],.MyCourses .BottomBorderTabs .content[data-background-color=primaryColor],.PremiumPromoOneColumnList[data-background-color=primaryColor],.ProductPromoList[data-background-color=primaryColor],.ResortPackageDetailsList[data-background-color=primaryColor],.ResortPromoCarousel[data-background-color=primaryColor],.ResortPromoList[data-background-color=primaryColor],.SmallPromoList[data-background-color=primaryColor],.StandardCourseList[data-background-color=primaryColor],.TitleOnlyList[data-background-color=primaryColor]{background-color:#63afbc}.AuthorPromoList[data-background-color=doveGray],.CourseDetailHighlightList[data-background-color=doveGray],.CourseList[data-background-color=doveGray],.CoursesNearMe .BottomBorderTabItem-content[data-background-color=doveGray],.DestinationList[data-background-color=doveGray],.DestinationMapModule-tabs .BottomBorderTabItem-content[data-background-color=doveGray],.FeaturedDestinationList[data-background-color=doveGray],.FooterList[data-background-color=doveGray],.GetawaysDestinationList[data-background-color=doveGray],.GetawaysPackageList[data-background-color=doveGray],.GetawaysPackagerList[data-background-color=doveGray],.GetawaysResortPage .IntroList[data-background-color=doveGray],.GolfPackageOneColumnList[data-background-color=doveGray],.HighlightListModule[data-background-color=doveGray],.IntroList[data-background-color=doveGray],.LargeLead[data-background-color=doveGray],.ListFourColumnGrid[data-background-color=doveGray],.ListGrid[data-background-color=doveGray],.ListOneColumnGrid[data-background-color=doveGray],.ListSavedAssets[data-background-color=doveGray],.ListSidebar[data-background-color=doveGray],.ListThreeColumnGrid[data-background-color=doveGray],.ListTwoColumnGrid[data-background-color=doveGray],.List[data-background-color=doveGray],.ListingList[data-background-color=doveGray],.LocationTagPage .BottomBorderTabs .BottomBorderTabItem-content[data-background-color=doveGray],.MyCourses .BottomBorderTabs .content[data-background-color=doveGray],.PremiumPromoOneColumnList[data-background-color=doveGray],.ProductPromoList[data-background-color=doveGray],.ResortPackageDetailsList[data-background-color=doveGray],.ResortPromoCarousel[data-background-color=doveGray],.ResortPromoList[data-background-color=doveGray],.SmallPromoList[data-background-color=doveGray],.StandardCourseList[data-background-color=doveGray],.TitleOnlyList[data-background-color=doveGray]{background-color:#717171}.AuthorPromoList[data-background-color=black],.CourseDetailHighlightList[data-background-color=black],.CourseList[data-background-color=black],.CoursesNearMe .BottomBorderTabItem-content[data-background-color=black],.DestinationList[data-background-color=black],.DestinationMapModule-tabs .BottomBorderTabItem-content[data-background-color=black],.FeaturedDestinationList[data-background-color=black],.FooterList[data-background-color=black],.GetawaysDestinationList[data-background-color=black],.GetawaysPackageList[data-background-color=black],.GetawaysPackagerList[data-background-color=black],.GetawaysResortPage .IntroList[data-background-color=black],.GolfPackageOneColumnList[data-background-color=black],.HighlightListModule[data-background-color=black],.IntroList[data-background-color=black],.LargeLead[data-background-color=black],.ListFourColumnGrid[data-background-color=black],.ListGrid[data-background-color=black],.ListOneColumnGrid[data-background-color=black],.ListSavedAssets[data-background-color=black],.ListSidebar[data-background-color=black],.ListThreeColumnGrid[data-background-color=black],.ListTwoColumnGrid[data-background-color=black],.List[data-background-color=black],.ListingList[data-background-color=black],.LocationTagPage .BottomBorderTabs .BottomBorderTabItem-content[data-background-color=black],.MyCourses .BottomBorderTabs .content[data-background-color=black],.PremiumPromoOneColumnList[data-background-color=black],.ProductPromoList[data-background-color=black],.ResortPackageDetailsList[data-background-color=black],.ResortPromoCarousel[data-background-color=black],.ResortPromoList[data-background-color=black],.SmallPromoList[data-background-color=black],.StandardCourseList[data-background-color=black],.TitleOnlyList[data-background-color=black]{background-color:#000}.AuthorPromoList[data-background-color=darkGray],.CourseDetailHighlightList[data-background-color=darkGray],.CourseList[data-background-color=darkGray],.CoursesNearMe .BottomBorderTabItem-content[data-background-color=darkGray],.DestinationList[data-background-color=darkGray],.DestinationMapModule-tabs .BottomBorderTabItem-content[data-background-color=darkGray],.FeaturedDestinationList[data-background-color=darkGray],.FooterList[data-background-color=darkGray],.GetawaysDestinationList[data-background-color=darkGray],.GetawaysPackageList[data-background-color=darkGray],.GetawaysPackagerList[data-background-color=darkGray],.GetawaysResortPage .IntroList[data-background-color=darkGray],.GolfPackageOneColumnList[data-background-color=darkGray],.HighlightListModule[data-background-color=darkGray],.IntroList[data-background-color=darkGray],.LargeLead[data-background-color=darkGray],.ListFourColumnGrid[data-background-color=darkGray],.ListGrid[data-background-color=darkGray],.ListOneColumnGrid[data-background-color=darkGray],.ListSavedAssets[data-background-color=darkGray],.ListSidebar[data-background-color=darkGray],.ListThreeColumnGrid[data-background-color=darkGray],.ListTwoColumnGrid[data-background-color=darkGray],.List[data-background-color=darkGray],.ListingList[data-background-color=darkGray],.LocationTagPage .BottomBorderTabs .BottomBorderTabItem-content[data-background-color=darkGray],.MyCourses .BottomBorderTabs .content[data-background-color=darkGray],.PremiumPromoOneColumnList[data-background-color=darkGray],.ProductPromoList[data-background-color=darkGray],.ResortPackageDetailsList[data-background-color=darkGray],.ResortPromoCarousel[data-background-color=darkGray],.ResortPromoList[data-background-color=darkGray],.SmallPromoList[data-background-color=darkGray],.StandardCourseList[data-background-color=darkGray],.TitleOnlyList[data-background-color=darkGray]{background-color:#212a31}.AuthorPromoList[data-background-color=lightGray],.CourseDetailHighlightList[data-background-color=lightGray],.CourseList[data-background-color=lightGray],.CoursesNearMe .BottomBorderTabItem-content[data-background-color=lightGray],.DestinationList[data-background-color=lightGray],.DestinationMapModule-tabs .BottomBorderTabItem-content[data-background-color=lightGray],.FeaturedDestinationList[data-background-color=lightGray],.FooterList[data-background-color=lightGray],.GetawaysDestinationList[data-background-color=lightGray],.GetawaysPackageList[data-background-color=lightGray],.GetawaysPackagerList[data-background-color=lightGray],.GetawaysResortPage .IntroList[data-background-color=lightGray],.GolfPackageOneColumnList[data-background-color=lightGray],.HighlightListModule[data-background-color=lightGray],.IntroList[data-background-color=lightGray],.LargeLead[data-background-color=lightGray],.ListFourColumnGrid[data-background-color=lightGray],.ListGrid[data-background-color=lightGray],.ListOneColumnGrid[data-background-color=lightGray],.ListSavedAssets[data-background-color=lightGray],.ListSidebar[data-background-color=lightGray],.ListThreeColumnGrid[data-background-color=lightGray],.ListTwoColumnGrid[data-background-color=lightGray],.List[data-background-color=lightGray],.ListingList[data-background-color=lightGray],.LocationTagPage .BottomBorderTabs .BottomBorderTabItem-content[data-background-color=lightGray],.MyCourses .BottomBorderTabs .content[data-background-color=lightGray],.PremiumPromoOneColumnList[data-background-color=lightGray],.ProductPromoList[data-background-color=lightGray],.ResortPackageDetailsList[data-background-color=lightGray],.ResortPromoCarousel[data-background-color=lightGray],.ResortPromoList[data-background-color=lightGray],.SmallPromoList[data-background-color=lightGray],.StandardCourseList[data-background-color=lightGray],.TitleOnlyList[data-background-color=lightGray]{background-color:#2d3e4f}.AuthorPromoList[data-background-color=white],.CourseDetailHighlightList[data-background-color=white],.CourseList[data-background-color=white],.CoursesNearMe .BottomBorderTabItem-content[data-background-color=white],.DestinationList[data-background-color=white],.DestinationMapModule-tabs .BottomBorderTabItem-content[data-background-color=white],.FeaturedDestinationList[data-background-color=white],.FooterList[data-background-color=white],.GetawaysDestinationList[data-background-color=white],.GetawaysPackageList[data-background-color=white],.GetawaysPackagerList[data-background-color=white],.GetawaysResortPage .IntroList[data-background-color=white],.GolfPackageOneColumnList[data-background-color=white],.HighlightListModule[data-background-color=white],.IntroList[data-background-color=white],.LargeLead[data-background-color=white],.ListFourColumnGrid[data-background-color=white],.ListGrid[data-background-color=white],.ListOneColumnGrid[data-background-color=white],.ListSavedAssets[data-background-color=white],.ListSidebar[data-background-color=white],.ListThreeColumnGrid[data-background-color=white],.ListTwoColumnGrid[data-background-color=white],.List[data-background-color=white],.ListingList[data-background-color=white],.LocationTagPage .BottomBorderTabs .BottomBorderTabItem-content[data-background-color=white],.MyCourses .BottomBorderTabs .content[data-background-color=white],.PremiumPromoOneColumnList[data-background-color=white],.ProductPromoList[data-background-color=white],.ResortPackageDetailsList[data-background-color=white],.ResortPromoCarousel[data-background-color=white],.ResortPromoList[data-background-color=white],.SmallPromoList[data-background-color=white],.StandardCourseList[data-background-color=white],.TitleOnlyList[data-background-color=white]{background-color:#fff}.AdvisorsList h1{font-size:20px;font-weight:500;margin:40px 0 20px}@media only screen and (min-width:768px){.AdvisorsList h1{font-size:24px}}.AdvisorsList .AdvisorsList-description{font-size:16px;line-height:1.75;margin:20px 0 40px}@media only screen and (min-width:768px){.AdvisorsList .AdvisorsList-description{font-size:18px;line-height:1.67}}@media only screen and (min-width:568px){.AdvisorsList .AdvisorPromo{float:left;width:calc(50% - 10px)}.AdvisorsList .AdvisorPromo:nth-of-type(odd){margin-right:20px}}.CourseList{padding:0}.CourseList-map{padding-bottom:30px}.CourseList-items{display:block;margin-right:auto;padding-top:0}.CourseList-items-item{border-bottom:1px solid #e6e6e6;display:block;margin-bottom:20px;margin-right:auto;padding-bottom:20px;width:auto}.CourseList-items-item:last-child{border-bottom:0}.CourseList-row{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:20px}@media only screen and (min-width:568px){.CourseList-row{margin-bottom:8px}}.CourseList-courseCount{font-size:12px;color:#9d9d9d;font-weight:400}.CoursePromoCarousel{padding:20px 0}[data-inverse-colors] .CoursePromoCarousel-items-item,[data-inverse-colors] .CoursePromoCarousel-title{color:#fff}[data-inverse-colors] .CoursePromoCarousel-cta .Link{color:#fff;border:1px solid #fff}[data-inverse-colors] .CoursePromoCarousel-cta .Link:hover{background-color:#fff;color:#63afbc}.CoursePromoCarousel-content{max-width:1200px;margin:0 auto;padding:0 20px}@media only screen and (min-width:768px){.CoursePromoCarousel-content{padding:0 40px}}@media only screen and (min-width:1440px){.CoursePromoCarousel-content{padding:0}}.CoursePromoCarousel-title{font-size:calc(2rem);font-weight:500;line-height:1.3;margin-bottom:20px}@media only screen and (min-width:568px){.CoursePromoCarousel-description{padding-right:95px}}.CoursePromoCarousel-items-item{margin:0 10px;outline:0;position:relative}.CoursePromoCarousel-items-item:first-child{margin-left:0}.CoursePromoCarousel-items-item .StandardCoursePromo{display:block}.CoursePromoCarousel-items-item .StandardCoursePromo-media{width:100%;height:100%;margin-bottom:10px;float:unset}.CoursePromoCarousel-items-item .StandardCoursePromo-locationString{margin-bottom:0}.CoursePromoCarousel-items-item .StandardCoursePromo-info{width:100%}.DestinationCarousel{padding:20px 0 20px 20px}[data-inverse-colors] .DestinationCarousel-items-item,[data-inverse-colors] .DestinationCarousel-title{color:#fff}[data-inverse-colors] .DestinationCarousel-cta .Link{color:#fff;border:1px solid #fff}[data-inverse-colors] .DestinationCarousel-cta .Link:hover{background-color:#fff;color:#63afbc}@media only screen and (min-width:768px){.CoursePromoCarousel-title{font-size:calc(2.4rem)}.DestinationCarousel{padding:40px}}@media only screen and (min-width:1440px){.DestinationCarousel{padding:20px 0}}.DestinationCarousel-content{max-width:1200px;margin:0 auto}.DestinationCarousel-title{font-size:calc(2rem);font-weight:500;line-height:1.3;margin-bottom:20px}.DestinationCarousel-items,.DestinationList{margin:0 auto;max-width:1200px}.DestinationCarousel-items-item{outline:0;position:relative}.DestinationList{width:100%;padding:0 20px}@media only screen and (min-width:768px){.DestinationCarousel-title{font-size:calc(2.4rem)}.DestinationList{padding:0 40px}}@media only screen and (min-width:1440px){.DestinationList{padding:0}}.DestinationList-items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.DestinationList-items-item{margin:0}@media only screen and (min-width:568px){.DestinationList-items-item{width:calc(50%)}}@media only screen and (min-width:768px){.DestinationList-items-item{width:calc(33.33%)}}@media only screen and (min-width:1024px){.DestinationList-items-item{width:calc(25%)}.DestinationList[data-six-columns] .DestinationList-items-item{width:calc(16.66%)}}.FeaturedDestinationList-title{font-size:calc(2rem);font-weight:500;line-height:1.3;margin-bottom:20px}@media only screen and (min-width:768px){.FeaturedDestinationList-title{font-size:calc(2.4rem)}}.FoundingPartnersGrid{max-width:1200px;margin:0 auto;padding:10px}@media only screen and (min-width:568px){.FoundingPartnersGrid{padding:20px}}@media only screen and (min-width:1440px){.FoundingPartnersGrid{padding:20px 0}}.FoundingPartnersGrid-title{font-size:24px;font-weight:400;line-height:normal;margin-bottom:5px}.HostList-title,.ResortPromoList-title{text-transform:uppercase;font-weight:500;text-align:center}.FoundingPartnersGrid-description{line-height:normal;margin-bottom:20px}.FoundingPartnersGrid-items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:568px){.FoundingPartnersGrid-items{margin:-5px}.DestinationList-items-item,.FooterList-items-item,.GetawaysDestinationList-items-item,.GetawaysPackageList-items-item,.GetawaysPackagerList-items-item,.GetawaysResortPage .IntroList-items-item,.GolfPackageOneColumnList-items-item,.IntroList-items-item,.ListFourColumnGrid-items-item,.ListGrid-items-item,.ListOneColumnGrid-items-item,.ListSavedAssets-items-item,.ListThreeColumnGrid-items-item,.ListTwoColumnGrid-items-item,.PremiumPromoOneColumnList-items-item,.ResortPackageDetailsList-items-item,.ResortPromoCarousel-items-item,.ResortPromoList-items-item{float:left}}@media only screen and (min-width:768px){.FoundingPartnersGrid-title{font-size:30px}.FoundingPartnersGrid-items{margin:-10px}}.FoundingPartnersGrid-items-item{width:calc(50% - 10px);max-width:300px;margin:10px auto}@media only screen and (min-width:768px){.FoundingPartnersGrid-items-item{width:calc(25% - 20px);margin:10px}}.FoundingPartnersGrid-items-item>div{margin:0}.CourseDetailHighlightList,.HighlightListModule{padding:0}.HostList{background-size:cover;background-position:center center;padding:30px 0 40px;background-image:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/BGMap.eeedd437770c2367070dc77a2e23b325.jpg')}.HostList-title{color:#9d9d9d;font-size:23px}.HostList-title-border{border:2px solid #63afbc;width:65px;margin:20px auto 40px;text-align:center}.HostList-items{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:auto;max-width:880px;-ms-flex-direction:column;flex-direction:column;padding:0 15px}.HostList-items .HostList-item{width:100%;max-width:400px;margin:0 auto 30px}@media only screen and (min-width:768px){.HostList-items{-ms-flex-direction:row;flex-direction:row}.HostList-items .HostList-item{width:calc(50% - 20px)}.HostList-items .HostList-item:nth-child(odd){margin-right:20px}.HostList-items .HostList-item:nth-child(even){margin-left:20px}}.IntroList-items-item{width:33%}@media 768px{.IntroList-items-item{width:47%}}@media 568px{.IntroList-items-item{width:95%}}.IntroList-title{margin-bottom:25px;margin-top:0;text-transform:uppercase;color:#717171;font-size:18px}@media only screen and (min-width:1440px){.LargeLead-items-item{margin-bottom:0}}.LeadPromoCarousel{min-height:300px;max-height:600px}.LeadPromoCarousel img{width:100%;position:relative}.LeadPromoCarousel-logo{top:50%;transform:translateY(-50%);position:absolute;width:100%;display:block;text-align:center;padding:0;list-style:none;z-index:5}.LeadPromoCarousel-logo img{width:35%;position:relative;margin:0 auto;display:inline-block;left:0;right:0}.LeadPromoCarousel-logo h1{position:relative;display:block;margin-top:0;left:0;color:#fff;bottom:0;text-transform:uppercase;right:0}@media (max-width:1024px){.LeadPromoCarousel-logo h1{font-size:22px}}@media (max-width:768px){.LeadPromoCarousel-logo img{width:50%}.LeadPromoCarousel-logo h1{font-size:18px}}@media (max-width:568px){.LeadPromoCarousel-logo h1{font-size:14px}}@media (max-width:320px){.LeadPromoCarousel-logo h1{font-size:12px}}.LeadPromoCarousel .slick-dots{position:absolute;bottom:0;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.LeadPromoCarousel .slick-dots button{display:none}.LeadPromoCarousel .slick-dots li{display:inline-block;width:10px;height:10px;margin:3px;text-indent:-999px;border:1px solid #fff;border-radius:10px;cursor:pointer;background-color:transparent}.LeadPromoCarousel .slick-dots li.slick-active{margin:3px;width:12px;height:12px;background-color:#fff}.AuthorPromoList,.ListSidebar{padding:0 10px}.AuthorPromoList-title,.ListSidebar-title{margin-top:20px}[data-inverse-colors] .DestinationList-items-item,[data-inverse-colors] .DestinationList-title,[data-inverse-colors] .FooterList-items-item,[data-inverse-colors] .FooterList-title,[data-inverse-colors] .GetawaysDestinationList-items-item,[data-inverse-colors] .GetawaysDestinationList-title,[data-inverse-colors] .GetawaysPackageList-items-item,[data-inverse-colors] .GetawaysPackageList-title,[data-inverse-colors] .GetawaysPackagerList-items-item,[data-inverse-colors] .GetawaysPackagerList-title,[data-inverse-colors] .GetawaysResortPage .IntroList-items-item,[data-inverse-colors] .GetawaysResortPage .IntroList-title,[data-inverse-colors] .GolfPackageOneColumnList-items-item,[data-inverse-colors] .GolfPackageOneColumnList-title,[data-inverse-colors] .IntroList-items-item,[data-inverse-colors] .IntroList-title,[data-inverse-colors] .ListFourColumnGrid-items-item,[data-inverse-colors] .ListFourColumnGrid-title,[data-inverse-colors] .ListGrid-items-item,[data-inverse-colors] .ListGrid-title,[data-inverse-colors] .ListOneColumnGrid-items-item,[data-inverse-colors] .ListOneColumnGrid-title,[data-inverse-colors] .ListSavedAssets-items-item,[data-inverse-colors] .ListSavedAssets-title,[data-inverse-colors] .ListThreeColumnGrid-items-item,[data-inverse-colors] .ListThreeColumnGrid-title,[data-inverse-colors] .ListTwoColumnGrid-items-item,[data-inverse-colors] .ListTwoColumnGrid-title,[data-inverse-colors] .PremiumPromoOneColumnList-items-item,[data-inverse-colors] .PremiumPromoOneColumnList-title,[data-inverse-colors] .ResortPackageDetailsList-items-item,[data-inverse-colors] .ResortPackageDetailsList-title,[data-inverse-colors] .ResortPromoCarousel-items-item,[data-inverse-colors] .ResortPromoCarousel-title,[data-inverse-colors] .ResortPromoList-items-item,[data-inverse-colors] .ResortPromoList-title{color:#fff}[data-inverse-colors] .DestinationList-cta .Link,[data-inverse-colors] .FooterList-cta .Link,[data-inverse-colors] .GetawaysDestinationList-cta .Link,[data-inverse-colors] .GetawaysPackageList-cta .Link,[data-inverse-colors] .GetawaysPackagerList-cta .Link,[data-inverse-colors] .GetawaysResortPage .IntroList-cta .Link,[data-inverse-colors] .GolfPackageOneColumnList-cta .Link,[data-inverse-colors] .IntroList-cta .Link,[data-inverse-colors] .ListFourColumnGrid-cta .Link,[data-inverse-colors] .ListGrid-cta .Link,[data-inverse-colors] .ListOneColumnGrid-cta .Link,[data-inverse-colors] .ListSavedAssets-cta .Link,[data-inverse-colors] .ListThreeColumnGrid-cta .Link,[data-inverse-colors] .ListTwoColumnGrid-cta .Link,[data-inverse-colors] .PremiumPromoOneColumnList-cta .Link,[data-inverse-colors] .ResortPackageDetailsList-cta .Link,[data-inverse-colors] .ResortPromoCarousel-cta .Link,[data-inverse-colors] .ResortPromoList-cta .Link{color:#fff;border:1px solid #fff}[data-inverse-colors] .DestinationList-cta .Link:hover,[data-inverse-colors] .FooterList-cta .Link:hover,[data-inverse-colors] .GetawaysDestinationList-cta .Link:hover,[data-inverse-colors] .GetawaysPackageList-cta .Link:hover,[data-inverse-colors] .GetawaysPackagerList-cta .Link:hover,[data-inverse-colors] .GetawaysResortPage .IntroList-cta .Link:hover,[data-inverse-colors] .GolfPackageOneColumnList-cta .Link:hover,[data-inverse-colors] .IntroList-cta .Link:hover,[data-inverse-colors] .ListFourColumnGrid-cta .Link:hover,[data-inverse-colors] .ListGrid-cta .Link:hover,[data-inverse-colors] .ListOneColumnGrid-cta .Link:hover,[data-inverse-colors] .ListSavedAssets-cta .Link:hover,[data-inverse-colors] .ListThreeColumnGrid-cta .Link:hover,[data-inverse-colors] .ListTwoColumnGrid-cta .Link:hover,[data-inverse-colors] .PremiumPromoOneColumnList-cta .Link:hover,[data-inverse-colors] .ResortPackageDetailsList-cta .Link:hover,[data-inverse-colors] .ResortPromoCarousel-cta .Link:hover,[data-inverse-colors] .ResortPromoList-cta .Link:hover{background-color:#fff;color:#63afbc}.DestinationList-content,.FooterList-content,.GetawaysDestinationList-content,.GetawaysPackageList-content,.GetawaysPackagerList-content,.GetawaysResortPage .IntroList-content,.GolfPackageOneColumnList-content,.IntroList-content,.ListFourColumnGrid-content,.ListGrid-content,.ListOneColumnGrid-content,.ListSavedAssets-content,.ListThreeColumnGrid-content,.ListTwoColumnGrid-content,.PremiumPromoOneColumnList-content,.ResortPackageDetailsList-content,.ResortPromoCarousel-content,.ResortPromoList-content{margin:0 auto;max-width:1200px;padding:0 20px;width:auto}.DestinationList-items-item,.FooterList-items-item,.GetawaysDestinationList-items-item,.GetawaysPackageCarousel[data-logo] .GetawaysPackageCarousel-logoTitle,.GetawaysPackageList-items-item,.GetawaysPackagerList-items-item,.GetawaysResortPage .IntroList-items-item,.GolfPackageOneColumnList-items-item,.IntroList-items-item,.ListFourColumnGrid-items-item,.ListGrid-items-item,.ListOneColumnGrid-items-item,.ListSavedAssets-items-item,.ListThreeColumnGrid-items-item,.ListTwoColumnGrid-items-item,.PremiumPromoOneColumnList-items-item,.PromoCarousel[data-logo] .PromoCarousel-logoTitle,.ResortPackageDetailsList-items-item,.ResortPromoCarousel-items-item,.ResortPromoList-items-item{margin-bottom:20px}@media only screen and (min-width:768px){.DestinationList-content,.FooterList-content,.GetawaysDestinationList-content,.GetawaysPackageList-content,.GetawaysPackagerList-content,.GetawaysResortPage .IntroList-content,.GolfPackageOneColumnList-content,.IntroList-content,.ListFourColumnGrid-content,.ListGrid-content,.ListOneColumnGrid-content,.ListSavedAssets-content,.ListThreeColumnGrid-content,.ListTwoColumnGrid-content,.PremiumPromoOneColumnList-content,.ResortPackageDetailsList-content,.ResortPromoCarousel-content,.ResortPromoList-content{padding:0 40px}.DestinationList-items-item,.FooterList-items-item,.GetawaysDestinationList-items-item,.GetawaysPackageList-items-item,.GetawaysPackagerList-items-item,.GetawaysResortPage .IntroList-items-item,.GolfPackageOneColumnList-items-item,.IntroList-items-item,.ListFourColumnGrid-items-item,.ListGrid-items-item,.ListOneColumnGrid-items-item,.ListSavedAssets-items-item,.ListThreeColumnGrid-items-item,.ListTwoColumnGrid-items-item,.PremiumPromoOneColumnList-items-item,.ResortPackageDetailsList-items-item,.ResortPromoCarousel-items-item,.ResortPromoList-items-item{margin-right:20px}.DestinationList-items-item:last-child,.FooterList-items-item:last-child,.GetawaysDestinationList-items-item:last-child,.GetawaysPackageList-items-item:last-child,.GetawaysPackagerList-items-item:last-child,.GetawaysResortPage .IntroList-items-item:last-child,.GolfPackageOneColumnList-items-item:last-child,.IntroList-items-item:last-child,.ListFourColumnGrid-items-item:last-child,.ListGrid-items-item:last-child,.ListOneColumnGrid-items-item:last-child,.ListSavedAssets-items-item:last-child,.ListThreeColumnGrid-items-item:last-child,.ListTwoColumnGrid-items-item:last-child,.PremiumPromoOneColumnList-items-item:last-child,.ResortPackageDetailsList-items-item:last-child,.ResortPromoCarousel-items-item:last-child,.ResortPromoList-items-item:last-child{margin-right:0;border-bottom:0}}@media only screen and (min-width:1440px){.DestinationList-content,.FooterList-content,.GetawaysDestinationList-content,.GetawaysPackageList-content,.GetawaysPackagerList-content,.GetawaysResortPage .IntroList-content,.GolfPackageOneColumnList-content,.IntroList-content,.ListFourColumnGrid-content,.ListGrid-content,.ListOneColumnGrid-content,.ListSavedAssets-content,.ListThreeColumnGrid-content,.ListTwoColumnGrid-content,.PremiumPromoOneColumnList-content,.ResortPackageDetailsList-content,.ResortPromoCarousel-content,.ResortPromoList-content{padding:0}}.DestinationList-row,.FooterList-row,.GetawaysDestinationList-row,.GetawaysPackageList-row,.GetawaysPackagerList-row,.GetawaysResortPage .IntroList-row,.GolfPackageOneColumnList-row,.IntroList-row,.ListFourColumnGrid-row,.ListGrid-row,.ListOneColumnGrid-row,.ListSavedAssets-row,.ListThreeColumnGrid-row,.ListTwoColumnGrid-row,.PremiumPromoOneColumnList-row,.ResortPackageDetailsList-row,.ResortPromoCarousel-row,.ResortPromoList-row{display:inline-block;width:100%}.LoadMoreWaiting{cursor:progress}.GetawaysPackageCarousel[data-logo] .GetawaysPackageCarousel-logo,.PromoCarousel[data-logo] .PromoCarousel-logo{max-height:40px}.GetawaysPackageCarousel[data-logo] .GetawaysPackageCarousel-title,.PromoCarousel[data-logo] .PromoCarousel-title{margin:5px 0 0}@media only screen and (min-width:568px){.GetawaysPackageCarousel[data-logo] .GetawaysPackageCarousel-logoTitle,.PromoCarousel[data-logo] .PromoCarousel-logoTitle{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.GetawaysPackageCarousel[data-logo] .GetawaysPackageCarousel-logo,.PromoCarousel[data-logo] .PromoCarousel-logo{max-height:45px}.GetawaysPackageCarousel[data-logo] .GetawaysPackageCarousel-title,.PromoCarousel[data-logo] .PromoCarousel-title{margin:0 0 0 5px}}.GetawaysPackageCarousel .slick-next:before,.GetawaysPackageCarousel .slick-prev:before,.PromoCarousel .slick-next:before,.PromoCarousel .slick-prev:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/ga-carousel-arrow.733c60625bbe632d6a9e97ed8aff179f.svg')}.ReviewQuoteList{padding:0}.ReviewQuoteList-items-item{margin:0}.ReviewQuoteList .slick-track{display:-ms-flexbox;display:flex}.ReviewQuoteList .slick-track .slick-slide{display:-ms-flexbox;display:flex;height:auto}.ReviewQuoteList .slick-next,.ReviewQuoteList .slick-prev{bottom:50px;top:inherit;transform:none}.ReviewQuoteList .slick-prev{z-index:1;left:calc(50% - 25px)}.ReviewQuoteList .slick-next{left:calc(50% + 15px)}.ResortPromoList-row{display:block}.ResortPromoList-title{color:#9d9d9d;font-size:23px}.ResortPromoList-title-border{border:2px solid #63afbc;width:65px;margin:20px auto 5px;text-align:center}.ResortPromoList-cta,.ResortPromoList-description,.ResortPromoList-pagination{display:none}.ResortPackageDetailsList-item{width:calc(49% - 20px);margin:10px;display:inline-block}.slick-next,.slick-prev{top:-40px;margin-top:32px}@media (max-width:768px){.ResortPackageDetailsList-item{width:95%}}.ResortPackageDetailsList-item .Modal-contents{overflow-x:hidden;overflow-y:auto;height:80%}.ResortPackageDetailsList-item .Modal-contents .Modal-description{height:665px;overflow-y:scroll}.slick-next:before,.slick-prev:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/ga-carousel-arrow.733c60625bbe632d6a9e97ed8aff179f.svg');position:absolute;height:22px;width:10px}.slick-next,.slick-prev{color:transparent;font-size:1em;line-height:normal;overflow:hidden;width:10px}.slick-prev{left:auto;right:62px}.slick-prev:before{transform:rotate(180deg)}.slick-next{right:30px}.slick-next:hover:before,.slick-prev:hover:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/ga-carousel-arrow-hover.7cabe7508fc181bd56d036191aa67884.svg');opacity:1}.slick-prev:hover:before{transform:rotateY(180deg)}.CoursesNearMe .BottomBorderTabItem-content,.ListingList,.LocationTagPage .BottomBorderTabs .BottomBorderTabItem-content,.MyCourses .BottomBorderTabs .content,.SmallPromoList,.StandardCourseList{margin:0 auto;max-width:1200px;width:100%;padding:0 20px}@media only screen and (min-width:768px){.CoursesNearMe .BottomBorderTabItem-content,.ListingList,.LocationTagPage .BottomBorderTabs .BottomBorderTabItem-content,.MyCourses .BottomBorderTabs .content,.SmallPromoList,.StandardCourseList{padding:0 40px}.CoursesNearMe .BottomBorderTabItem-content-items,.ListingList-items,.LocationTagPage .BottomBorderTabs .BottomBorderTabItem-content-items,.MyCourses .BottomBorderTabs .content-items,.SmallPromoList-items,.StandardCourseList-items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-20px}}@media only screen and (min-width:1440px){.CoursesNearMe .BottomBorderTabItem-content,.ListingList,.LocationTagPage .BottomBorderTabs .BottomBorderTabItem-content,.MyCourses .BottomBorderTabs .content,.SmallPromoList,.StandardCourseList{padding:0}}.CoursesNearMe .BottomBorderTabItem-content-title,.ListingList-title,.LocationTagPage .BottomBorderTabs .BottomBorderTabItem-content-title,.MyCourses .BottomBorderTabs .content-title,.SmallPromoList-title,.StandardCourseList-title{font-size:20px}.GetawaysPackageCarousel-title,.ResortPromoCarousel-title{text-transform:uppercase;color:#9d9d9d;font-size:23px;text-align:center}.CoursesNearMe .BottomBorderTabItem-content-items-item,.ListingList-items-item,.LocationTagPage .BottomBorderTabs .BottomBorderTabItem-content-items-item,.MyCourses .BottomBorderTabs .content-items-item,.SmallPromoList-items-item,.StandardCourseList-items-item{padding-bottom:20px;margin-bottom:20px;display:-ms-flexbox;display:flex;width:100%;border-bottom:1px solid #e6e6e6}.CoursesNearMe .BottomBorderTabItem-content-items-item:last-child,.ListingList-items-item:last-child,.LocationTagPage .BottomBorderTabs .BottomBorderTabItem-content-items-item:last-child,.MyCourses .BottomBorderTabs .content-items-item:last-child,.SmallPromoList-items-item:last-child,.StandardCourseList-items-item:last-child{border-bottom:0;margin-bottom:0}@media only screen and (min-width:768px){.CoursesNearMe .BottomBorderTabItem-content-items-item,.ListingList-items-item,.LocationTagPage .BottomBorderTabs .BottomBorderTabItem-content-items-item,.MyCourses .BottomBorderTabs .content-items-item,.SmallPromoList-items-item,.StandardCourseList-items-item{width:calc(50% - 20px);display:inline-block;margin-right:20px;border-bottom:1px solid #e6e6e6}.CoursesNearMe .BottomBorderTabItem-content-items-item:nth-last-child(-n+2),.ListingList-items-item:nth-last-child(-n+2),.LocationTagPage .BottomBorderTabs .BottomBorderTabItem-content-items-item:nth-last-child(-n+2),.MyCourses .BottomBorderTabs .content-items-item:nth-last-child(-n+2),.SmallPromoList-items-item:nth-last-child(-n+2),.StandardCourseList-items-item:nth-last-child(-n+2){border-bottom:0;margin-bottom:0}.CoursesNearMe .BottomBorderTabItem-content-items .PromoImageOnSide-small,.ListingList-items .PromoImageOnSide-small,.LocationTagPage .BottomBorderTabs .BottomBorderTabItem-content-items .PromoImageOnSide-small,.MyCourses .BottomBorderTabs .content-items .PromoImageOnSide-small,.SmallPromoList-items .PromoImageOnSide-small,.StandardCourseList-items .PromoImageOnSide-small{display:-ms-flexbox;display:flex}.CoursesNearMe .BottomBorderTabItem-content-items .PromoImageOnSide-small-media,.ListingList-items .PromoImageOnSide-small-media,.LocationTagPage .BottomBorderTabs .BottomBorderTabItem-content-items .PromoImageOnSide-small-media,.MyCourses .BottomBorderTabs .content-items .PromoImageOnSide-small-media,.SmallPromoList-items .PromoImageOnSide-small-media,.StandardCourseList-items .PromoImageOnSide-small-media{width:100px;margin:0 20px 0 0}.CoursesNearMe .BottomBorderTabItem-content-items .PromoImageOnSide-small-media img,.ListingList-items .PromoImageOnSide-small-media img,.LocationTagPage .BottomBorderTabs .BottomBorderTabItem-content-items .PromoImageOnSide-small-media img,.MyCourses .BottomBorderTabs .content-items .PromoImageOnSide-small-media img,.SmallPromoList-items .PromoImageOnSide-small-media img,.StandardCourseList-items .PromoImageOnSide-small-media img{height:100px}.CoursesNearMe .BottomBorderTabItem-content-items .PromoImageOnSide-small-info,.ListingList-items .PromoImageOnSide-small-info,.LocationTagPage .BottomBorderTabs .BottomBorderTabItem-content-items .PromoImageOnSide-small-info,.MyCourses .BottomBorderTabs .content-items .PromoImageOnSide-small-info,.SmallPromoList-items .PromoImageOnSide-small-info,.StandardCourseList-items .PromoImageOnSide-small-info{margin:0;padding:0}}.GetawaysPackageCarousel-cta,[data-infinite-load] .CoursesNearMe .BottomBorderTabItem-content-pagination,[data-infinite-load] .ListingList-pagination,[data-infinite-load] .LocationTagPage .BottomBorderTabs .BottomBorderTabItem-content-pagination,[data-infinite-load] .MyCourses .BottomBorderTabs .content-pagination,[data-infinite-load] .SmallPromoList-pagination,[data-infinite-load] .StandardCourseList-pagination,[data-load-more] .CoursesNearMe .BottomBorderTabItem-content-pagination,[data-load-more] .ListingList-pagination,[data-load-more] .LocationTagPage .BottomBorderTabs .BottomBorderTabItem-content-pagination,[data-load-more] .MyCourses .BottomBorderTabs .content-pagination,[data-load-more] .SmallPromoList-pagination,[data-load-more] .StandardCourseList-pagination{display:none}@media only screen and (min-width:1024px){.CoursesNearMe .BottomBorderTabItem-content-items[data-rectangle-images] .PromoImageOnSide-small-media,.ListingList-items[data-rectangle-images] .PromoImageOnSide-small-media,.LocationTagPage .BottomBorderTabs .BottomBorderTabItem-content-items[data-rectangle-images] .PromoImageOnSide-small-media,.MyCourses .BottomBorderTabs .content-items[data-rectangle-images] .PromoImageOnSide-small-media,.SmallPromoList-items[data-rectangle-images] .PromoImageOnSide-small-media,.StandardCourseList-items[data-rectangle-images] .PromoImageOnSide-small-media{width:180px}}.TitleOnlyList{max-width:1200px}.GetawaysPackageList-items-item:only-child,.GetawaysPackagerList-items-item:only-child,.ResortPromoCarousel-items-item:only-child{margin-left:auto;margin-right:auto;float:none}.GetawaysPackageCarousel{padding:40px 0}@media only screen and (min-width:768px){.GetawaysPackageCarousel{padding:40px 0}}@media only screen and (min-width:1440px){.GetawaysPackageCarousel{padding:40px 0}}.GetawaysPackageCarousel-items-item,.GetawaysPackageCarousel-items-item:first-child{margin:auto 10px}.GetawaysPackageCarousel-title{font-weight:400}.GetawaysPackageCarousel-title-border{border:2px solid #63afbc;width:65px;margin:20px auto 5px;text-align:center}.GetawaysPackageCarousel[data-logo] .ResortPromoCarousel-logoTitle{margin-bottom:20px}.GetawaysPackageCarousel[data-logo] .ResortPromoCarousel-logo{max-height:40px}.GetawaysPackageCarousel[data-logo] .ResortPromoCarousel-title{margin:5px 0 0}@media only screen and (min-width:568px){.ReviewQuoteList .slick-next,.ReviewQuoteList .slick-prev{bottom:70px}.GetawaysPackageCarousel{padding:40px 0}.GetawaysPackageCarousel[data-logo] .ResortPromoCarousel-logoTitle{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.GetawaysPackageCarousel[data-logo] .ResortPromoCarousel-logo{max-height:45px}.GetawaysPackageCarousel[data-logo] .ResortPromoCarousel-title{margin:0 0 0 5px}}.GetawaysPackageCarousel .slick-prev{left:auto;right:40px;top:-30px}.GetawaysPackageCarousel .slick-next{right:10px;top:-30px}.GetawaysPackageCarousel .slick-list{padding-left:40px!important}@media (min-width:769px){.GetawaysPackageCarousel .slick-list{padding-left:60px!important}}.ResortPromoCarousel-title{font-weight:500;margin-bottom:25px;padding-top:40px}.ResortPromoCarousel-title:after{padding-top:20px;border-bottom:4px solid #63afbc;width:10%;content:'';display:block;margin:0 auto}.ListFiveColumnGrid .LeadPromo-info-button,.ListFiveColumnGrid-category,.ListFiveColumnGrid-description,.ResortPromoCarousel-cta{display:none}.ResortPromoCarousel-title-border{border:2px solid #63afbc;width:65px;margin:20px auto 5px;text-align:center}.ResortPromoCarousel .slick-prev{right:25px}.ResortPromoCarousel .slick-next{right:5px}.ListFiveColumnGrid{text-align:center;padding:25px 0 35px;margin:0 auto}.ListFiveColumnGrid[data-inverse-colors]{color:#fff}.ListFiveColumnGrid-info{text-align:center}.ListFiveColumnGrid-info h2{font-size:32px;margin-bottom:10px}.ListFiveColumnGrid-info h3{font-weight:400;width:43%;font-size:24px;margin:0 auto 15px}@media only screen and (max-width:768px){.ListFiveColumnGrid-info h3{width:90%}}@media only screen and (max-width:567px){.ListFiveColumnGrid-info h2{line-height:normal}.ListFiveColumnGrid-info h3{width:93%;line-height:normal}}.ListFiveColumnGrid .LeadPromo-title{font-size:40px}@media only screen and (min-width:768px){.ListFiveColumnGrid-items-item{width:calc(20% - 20px);display:-ms-inline-flexbox;display:inline-flex}}@media only screen and (max-width:767px){.ListFiveColumnGrid .LeadPromo-info-main{height:auto!important}.ListFiveColumnGrid .LeadPromo-title{margin-top:25px;font-size:25px}.ListFiveColumnGrid-items-item .PosterPromo-media img{width:200px;margin:0 auto}}.ListFiveColumnGrid-items-item .PromoImageOnTop-icon-title{color:#fff!important}.ListFiveColumnGrid-items-item .PromoImageOnTop-icon-description{font-size:18px!important;font-style:normal;font-stretch:normal;line-height:normal!important;letter-spacing:normal;color:#fff!important}.NavigationItem-items-item .NavigationLink,.NavigationItem-text-link{color:#717171}.ListFiveColumnGrid[data-background-color=primaryColor]{background-color:#63afbc}.ListFiveColumnGrid[data-background-color=doveGray]{background-color:#717171}.ListFiveColumnGrid[data-background-color=black]{background-color:#000}.ListFiveColumnGrid[data-background-color=darkGray]{background-color:#212a31}.ListFiveColumnGrid[data-background-color=lightGray]{background-color:#2d3e4f}.ListFiveColumnGrid[data-background-color=white]{background-color:#fff}.GoogleMap-main,.GoogleMapRegion-main{height:100%;margin-top:5px;max-width:inherit;padding:0;position:relative;width:100%}.GoogleMap-map,.GoogleMapRegion-map{height:100%;width:100%}@media only screen and (min-width:568px){.GoogleMap-map .StandardCoursePromo-info,.GoogleMapRegion-map .StandardCoursePromo-info{width:auto}}.GoogleMap-map .StandardCoursePromo-media.course-card-best-of a.Link:before,.GoogleMapRegion-map .StandardCoursePromo-media.course-card-best-of a.Link:before{content:' ';position:absolute;background:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/assets/bestof-30x30.b6550e7b54033416c1e30103ef7e5e74.png') no-repeat;background-size:100%;width:30px;height:30px;left:0;top:0}.GoogleMap-mapContainer,.GoogleMapRegion-mapContainer{height:300px;width:100%}.Navigation-items .UnauthenticatedNavigationItem-items-item{margin-right:10px;width:calc(50% - 7px)}.Navigation-items .UnauthenticatedNavigationItem-items-item a{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-pack:center;justify-content:center}.NavigationItem[data-dropdown] .NavigationItem-text:after{margin:6px 0 0 4px}.NavigationItem-items{background-color:#fff;opacity:1;padding:20px;box-shadow:0 1px 5px 0 rgba(0,0,0,.3);top:60px;left:0}.NavigationItem-items-item .NavigationLink:hover{color:#63afbc}.FooterNav .navbar-inverse{background-color:#222;border-color:#080808}.FooterNav .container-fluid{padding-left:15px;padding-right:15px;margin-right:auto;margin-left:auto}.FooterNav .nav>li>a{display:block;padding:15px;color:#717171}.FooterNav .nav>li>a:hover{color:#fff;background:0 0}.Footer .SocialBar-heading,.Footer .TitleOnlyList-title{color:#717171}@media (max-width:768px){.FooterNav .nav>li>a{padding:5px}}.FooterNav .navbar-nav li{float:left}@media (min-width:768px){.FooterNav .navbar-nav{float:left;margin:0}.FooterNav .navbar-right{float:right!important;margin:0}}.FooterNav .navbar-right li{float:left}.Quote svg{margin-top:16px;width:18px;height:18px}.Footer{background-color:#f5f5f5;border-top:5px solid #63afbc}.Footer .TitleOnlyPromo-title{font-size:calc(1.4rem);line-height:normal;padding-bottom:20px;opacity:1;color:#717171;font-weight:300}.Footer-disclaimerLogo{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;border-top:1px solid #717171}.Footer-disclaimer{border:0}.Footer-brandLogo{position:relative}.Footer-brandLogo .PageLogo-image{padding:30px 0 0}@media only screen and (min-width:768px){.Footer-brandLogo{position:absolute;right:0}.Footer-brandLogo .PageLogo-image{padding:20px 0}}.Header{z-index:10;width:100%;height:auto}.Header-leaderBoardAds{position:fixed;top:0;width:100%;z-index:-1;background-color:#f5f5f5}.Header-leaderBoardAds-ad{-ms-flex-pack:center;justify-content:center}.Header-leaderBoardAds-ad .GoogleDfpAd{margin:0;min-width:414px;max-width:none;position:relative;left:50%;transform:translateX(-50%)}.Header .brand-nav{display:none;overflow:hidden;padding-left:40px;background-color:#fff;position:relative}@media only screen and (min-width:1024px){.Header .brand-nav{display:block}}@media only screen and (max-width:1160px){.Header .brand-nav{padding-left:57px}}.Header .hidden{display:none}.Header .brand-nav ul{margin:0;padding:0;list-style:none;font-size:0;height:40px;display:table}.Header .brand-nav li{margin:0;display:table-cell;border-right:1px solid #e0e0e0;padding:0 10px;opacity:.75;vertical-align:middle;cursor:pointer}.Header .brand-nav li:hover{opacity:1}.Header .brand-nav li:first-child{padding-left:0}.Header .brand-nav li:last-child{border:0}.Header .brand-nav a{font-family:sans-serif;color:#000;text-decoration:none;border-right:0}.Header .brand-nav img{height:11px}.Header-contentWrapper{background-color:#fff;border-bottom:solid 1px #e0e0e0;border-top:solid 1px #e0e0e0;box-shadow:0 0 5px 0 rgba(0,0,0,.15);position:relative}.Header-contentWrapper[data-headerscroll]{position:fixed;top:0}.Header .search-open{top:0}.Header-toggle{background-color:#fff;border-right:solid 1px #e0e0e0;box-shadow:0 0 5px 0 rgba(0,0,0,.15);top:49px}.Header-toggle .NavigationItem{display:block!important}.Header-toggle .NavigationItem-items{position:relative;background-color:#fff;box-shadow:none;top:14px}.Header-toggle .NavigationItem-items .NavigationLink{color:#717171}.Header-menuToggle{left:14px;display:none}.Header-search{top:7px}.Header-search-button{color:#63afbc;margin-left:10px;display:block}.Header-search-button:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/ga-search.6bc8c2d283a852d2e7aae205127e7b8f.svg');top:10px;left:15px;height:20px;width:20px;position:absolute}.Header-search-button span{display:none}.Header-footer{background-color:#eee}.Header-footerContent .Form-title{padding:20px 0 0;font-size:calc(1.4rem);font-weight:500;line-height:1.29;color:#717171}.Header-footerContent .Form-message{font-weight:700;line-height:1.3;color:#717171;padding-bottom:0}.Header-footerContent .FooterColumns .TitleOnlyPromo-title{font-size:calc(1.4rem);line-height:1.29;line-height:normal;padding-bottom:20px;opacity:1;color:#717171;font-weight:300}.Header-footerContent .FooterColumns .TitleOnlyPromo-title a:hover{color:#63afbc}.Header-social .SocialBar-heading{color:#717171}.Header-disclaimer{padding-top:20px;font-size:calc(1.2rem);font-weight:400;line-height:1.67;letter-spacing:normal;border-top:solid 1px rgba(204,204,204,.4);color:#717171}.Header-brandLogo{display:inline-block;padding:0 0 20px 20px}.Header-brandLogo .PageLogo-image{display:block}@media only screen and (min-width:768px){.Header-contentWrapper{padding:17px 20px}.Header-search-button:before{top:14px;left:0}.Header-search-button span{display:inline-block}}@media only screen and (min-width:1024px){.Header-contentWrapper{padding:0}.Header-logo{padding:17px 0;margin-left:40px}.Header-navigation{width:100%}.Header-navigation .Navigation{width:100%;padding-right:100px;max-width:none}.Header-navigation .Navigation-items{vertical-align:middle;width:100%}.Header-navigation .Navigation-items-item .NavigationItem{padding:22px 20px 22px 0}.Header-navigation .Navigation-items-item .AuthenticatedNavigationItem{position:absolute;right:100px;top:10px}.Header-navigation .Navigation-items .UnauthenticatedNavigationItem-items-item{padding-top:10px}.Header-navigation .UnauthenticatedNavigationItem-items-item{background-color:transparent;border:0;margin-right:0;margin-left:auto;max-width:80px;text-align:right;padding-top:10px}.Header-navigation .UnauthenticatedNavigationItem-items-item a,.Header-navigation .UnauthenticatedNavigationItem-items-item~.UnauthenticatedNavigationItem-items-item a{cursor:pointer;display:inline-block;transition:all .3s ease;border:1px solid #63afbc;line-height:1;letter-spacing:.2px;font-weight:500;padding:12px 0;font-size:calc(1.4rem);width:80px}.Header-navigation .UnauthenticatedNavigationItem-items-item a{text-align:center;background-color:#fff;color:#63afbc;margin:0 auto}.Header-navigation .UnauthenticatedNavigationItem-items-item a:hover{background-color:#63afbc;color:#fff}.Header-navigation .UnauthenticatedNavigationItem-items-item~.UnauthenticatedNavigationItem-items-item{margin-left:0;text-align:left}.Header-navigation .UnauthenticatedNavigationItem-items-item~.UnauthenticatedNavigationItem-items-item a{background-color:#63afbc;color:#fff;text-align:center;margin:0 auto}.Header-navigation .UnauthenticatedNavigationItem-items-item~.UnauthenticatedNavigationItem-items-item a:hover{background-color:#fff;color:#63afbc}}@media only screen and (min-width:1280px){.Header .Navigation-items-item:nth-child(1n+4) .NavigationItem{display:block}}@media only screen and (min-width:1440px){.Header .Navigation-items-item:nth-child(1n+7) .NavigationItem{display:block}}@media only screen and (max-width:1160px){.Header .Navigation-items-item:nth-child(1n+4) .NavigationItem{display:none}.Header-menuToggle{display:block}.Header-logo{margin-left:40px;padding-left:17px}}@media only screen and (max-width:1023px){.Header-logo{margin-left:0;padding-left:0}}.ArchitectPage body,.Article body,.Article-large body,.Article-longform body,.AuthenticationPage body,.AuthorPage body,.CompanionScreen .GalleryPage body,.CoursePage body,.DestinationPage body,.EmployeePage body,.GalleryPage body,.GetBadgePage body,.GetawaysPage body,.GolfPackagePage body,.ListingPage body,.LocationTagPage body,.Page body,.ProfilePage body,.SearchResultsPage body,.SearchResultsPage-grid body,.SearchResultsPage-list body,.Tag body,.VideoPage body,.VideoPageStandard body{height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.ArchitectPage body[data-headerscroll],.Article body[data-headerscroll],.Article-large body[data-headerscroll],.Article-longform body[data-headerscroll],.AuthenticationPage body[data-headerscroll],.AuthorPage body[data-headerscroll],.CompanionScreen .GalleryPage body[data-headerscroll],.CoursePage body[data-headerscroll],.DestinationPage body[data-headerscroll],.EmployeePage body[data-headerscroll],.GalleryPage body[data-headerscroll],.GetBadgePage body[data-headerscroll],.GetawaysPage body[data-headerscroll],.GolfPackagePage body[data-headerscroll],.ListingPage body[data-headerscroll],.LocationTagPage body[data-headerscroll],.Page body[data-headerscroll],.ProfilePage body[data-headerscroll],.SearchResultsPage body[data-headerscroll],.SearchResultsPage-grid body[data-headerscroll],.SearchResultsPage-list body[data-headerscroll],.Tag body[data-headerscroll],.VideoPage body[data-headerscroll],.VideoPageStandard body[data-headerscroll]{padding-top:50px}@media only screen and (min-width:768px){.ArchitectPage body[data-headerscroll],.Article body[data-headerscroll],.Article-large body[data-headerscroll],.Article-longform body[data-headerscroll],.AuthenticationPage body[data-headerscroll],.AuthorPage body[data-headerscroll],.CompanionScreen .GalleryPage body[data-headerscroll],.CoursePage body[data-headerscroll],.DestinationPage body[data-headerscroll],.EmployeePage body[data-headerscroll],.GalleryPage body[data-headerscroll],.GetBadgePage body[data-headerscroll],.GetawaysPage body[data-headerscroll],.GolfPackagePage body[data-headerscroll],.ListingPage body[data-headerscroll],.LocationTagPage body[data-headerscroll],.Page body[data-headerscroll],.ProfilePage body[data-headerscroll],.SearchResultsPage body[data-headerscroll],.SearchResultsPage-grid body[data-headerscroll],.SearchResultsPage-list body[data-headerscroll],.Tag body[data-headerscroll],.VideoPage body[data-headerscroll],.VideoPageStandard body[data-headerscroll]{padding-top:60px}}.ArchitectPage body[data-headerscroll] .Header-leaderBoardAds,.Article body[data-headerscroll] .Header-leaderBoardAds,.Article-large body[data-headerscroll] .Header-leaderBoardAds,.Article-longform body[data-headerscroll] .Header-leaderBoardAds,.AuthenticationPage body[data-headerscroll] .Header-leaderBoardAds,.AuthorPage body[data-headerscroll] .Header-leaderBoardAds,.CompanionScreen .GalleryPage body[data-headerscroll] .Header-leaderBoardAds,.CoursePage body[data-headerscroll] .Header-leaderBoardAds,.DestinationPage body[data-headerscroll] .Header-leaderBoardAds,.EmployeePage body[data-headerscroll] .Header-leaderBoardAds,.GalleryPage body[data-headerscroll] .Header-leaderBoardAds,.GetBadgePage body[data-headerscroll] .Header-leaderBoardAds,.GetawaysPage body[data-headerscroll] .Header-leaderBoardAds,.GolfPackagePage body[data-headerscroll] .Header-leaderBoardAds,.ListingPage body[data-headerscroll] .Header-leaderBoardAds,.LocationTagPage body[data-headerscroll] .Header-leaderBoardAds,.Page body[data-headerscroll] .Header-leaderBoardAds,.ProfilePage body[data-headerscroll] .Header-leaderBoardAds,.SearchResultsPage body[data-headerscroll] .Header-leaderBoardAds,.SearchResultsPage-grid body[data-headerscroll] .Header-leaderBoardAds,.SearchResultsPage-list body[data-headerscroll] .Header-leaderBoardAds,.Tag body[data-headerscroll] .Header-leaderBoardAds,.VideoPage body[data-headerscroll] .Header-leaderBoardAds,.VideoPageStandard body[data-headerscroll] .Header-leaderBoardAds{z-index:-1}.ArchitectPage body[data-modal-open=true],.ArchitectPage body[data-searchoverlay-show],.Article body[data-modal-open=true],.Article body[data-searchoverlay-show],.Article-large body[data-modal-open=true],.Article-large body[data-searchoverlay-show],.Article-longform body[data-modal-open=true],.Article-longform body[data-searchoverlay-show],.AuthenticationPage body[data-modal-open=true],.AuthenticationPage body[data-searchoverlay-show],.AuthorPage body[data-modal-open=true],.AuthorPage body[data-searchoverlay-show],.CompanionScreen .GalleryPage body[data-modal-open=true],.CompanionScreen .GalleryPage body[data-searchoverlay-show],.CoursePage body[data-modal-open=true],.CoursePage body[data-searchoverlay-show],.DestinationPage body[data-modal-open=true],.DestinationPage body[data-searchoverlay-show],.EmployeePage body[data-modal-open=true],.EmployeePage body[data-searchoverlay-show],.GalleryPage body[data-modal-open=true],.GalleryPage body[data-searchoverlay-show],.GetBadgePage body[data-modal-open=true],.GetBadgePage body[data-searchoverlay-show],.GetawaysPage body[data-modal-open=true],.GetawaysPage body[data-searchoverlay-show],.GolfPackagePage body[data-modal-open=true],.GolfPackagePage body[data-searchoverlay-show],.ListingPage body[data-modal-open=true],.ListingPage body[data-searchoverlay-show],.LocationTagPage body[data-modal-open=true],.LocationTagPage body[data-searchoverlay-show],.Page body[data-modal-open=true],.Page body[data-searchoverlay-show],.ProfilePage body[data-modal-open=true],.ProfilePage body[data-searchoverlay-show],.SearchResultsPage body[data-modal-open=true],.SearchResultsPage body[data-searchoverlay-show],.SearchResultsPage-grid body[data-modal-open=true],.SearchResultsPage-grid body[data-searchoverlay-show],.SearchResultsPage-list body[data-modal-open=true],.SearchResultsPage-list body[data-searchoverlay-show],.Tag body[data-modal-open=true],.Tag body[data-searchoverlay-show],.VideoPage body[data-modal-open=true],.VideoPage body[data-searchoverlay-show],.VideoPageStandard body[data-modal-open=true],.VideoPageStandard body[data-searchoverlay-show]{overflow-y:hidden}.ArchitectPage body[data-searchoverlay-show] .Header-logo,.Article body[data-searchoverlay-show] .Header-logo,.Article-large body[data-searchoverlay-show] .Header-logo,.Article-longform body[data-searchoverlay-show] .Header-logo,.AuthenticationPage body[data-searchoverlay-show] .Header-logo,.AuthorPage body[data-searchoverlay-show] .Header-logo,.CompanionScreen .GalleryPage body[data-searchoverlay-show] .Header-logo,.CoursePage body[data-searchoverlay-show] .Header-logo,.DestinationPage body[data-searchoverlay-show] .Header-logo,.EmployeePage body[data-searchoverlay-show] .Header-logo,.GalleryPage body[data-searchoverlay-show] .Header-logo,.GetBadgePage body[data-searchoverlay-show] .Header-logo,.GetawaysPage body[data-searchoverlay-show] .Header-logo,.GolfPackagePage body[data-searchoverlay-show] .Header-logo,.ListingPage body[data-searchoverlay-show] .Header-logo,.LocationTagPage body[data-searchoverlay-show] .Header-logo,.Page body[data-searchoverlay-show] .Header-logo,.ProfilePage body[data-searchoverlay-show] .Header-logo,.SearchResultsPage body[data-searchoverlay-show] .Header-logo,.SearchResultsPage-grid body[data-searchoverlay-show] .Header-logo,.SearchResultsPage-list body[data-searchoverlay-show] .Header-logo,.Tag body[data-searchoverlay-show] .Header-logo,.VideoPage body[data-searchoverlay-show] .Header-logo,.VideoPageStandard body[data-searchoverlay-show] .Header-logo{margin:auto}.ArchitectPage-contentWrapper,.Article-contentWrapper,.Article-large-contentWrapper,.Article-longform-contentWrapper,.AuthenticationPage-contentWrapper,.AuthorPage-contentWrapper,.CompanionScreen .GalleryPage-contentWrapper,.CoursePage-contentWrapper,.DestinationPage-contentWrapper,.EmployeePage-contentWrapper,.GalleryPage-contentWrapper,.GetBadgePage-contentWrapper,.GetawaysPage-contentWrapper,.GolfPackagePage-contentWrapper,.ListingPage-contentWrapper,.LocationTagPage-contentWrapper,.Page-contentWrapper,.ProfilePage-contentWrapper,.SearchResultsPage-contentWrapper,.SearchResultsPage-grid-contentWrapper,.SearchResultsPage-list-contentWrapper,.Tag-contentWrapper,.VideoPage-contentWrapper,.VideoPageStandard-contentWrapper{overflow:hidden;background-color:#fff}.ArchitectPage-mainContent>.RichTextModule,.Article-large-mainContent>.RichTextModule,.Article-longform-mainContent>.RichTextModule,.Article-mainContent>.RichTextModule,.AuthenticationPage-mainContent>.RichTextModule,.AuthorPage-mainContent>.RichTextModule,.CompanionScreen .GalleryPage-mainContent>.RichTextModule,.CoursePage-mainContent>.RichTextModule,.DestinationPage-mainContent>.RichTextModule,.EmployeePage-mainContent>.RichTextModule,.GalleryPage-mainContent>.RichTextModule,.GetBadgePage-mainContent>.RichTextModule,.GetawaysPage-mainContent>.RichTextModule,.GolfPackagePage-mainContent>.RichTextModule,.ListingPage-mainContent>.RichTextModule,.LocationTagPage-mainContent>.RichTextModule,.Page-mainContent>.RichTextModule,.ProfilePage-mainContent>.RichTextModule,.SearchResultsPage-grid-mainContent>.RichTextModule,.SearchResultsPage-list-mainContent>.RichTextModule,.SearchResultsPage-mainContent>.RichTextModule,.Tag-mainContent>.RichTextModule,.VideoPage-mainContent>.RichTextModule,.VideoPageStandard-mainContent>.RichTextModule{margin:0 auto;max-width:1200px;width:100%;padding:0 20px}@media only screen and (min-width:768px){.ArchitectPage-mainContent>.RichTextModule,.Article-large-mainContent>.RichTextModule,.Article-longform-mainContent>.RichTextModule,.Article-mainContent>.RichTextModule,.AuthenticationPage-mainContent>.RichTextModule,.AuthorPage-mainContent>.RichTextModule,.CompanionScreen .GalleryPage-mainContent>.RichTextModule,.CoursePage-mainContent>.RichTextModule,.DestinationPage-mainContent>.RichTextModule,.EmployeePage-mainContent>.RichTextModule,.GalleryPage-mainContent>.RichTextModule,.GetBadgePage-mainContent>.RichTextModule,.GetawaysPage-mainContent>.RichTextModule,.GolfPackagePage-mainContent>.RichTextModule,.ListingPage-mainContent>.RichTextModule,.LocationTagPage-mainContent>.RichTextModule,.Page-mainContent>.RichTextModule,.ProfilePage-mainContent>.RichTextModule,.SearchResultsPage-grid-mainContent>.RichTextModule,.SearchResultsPage-list-mainContent>.RichTextModule,.SearchResultsPage-mainContent>.RichTextModule,.Tag-mainContent>.RichTextModule,.VideoPage-mainContent>.RichTextModule,.VideoPageStandard-mainContent>.RichTextModule{padding:0 40px}}@media only screen and (min-width:1440px){.ArchitectPage-mainContent>.RichTextModule,.Article-large-mainContent>.RichTextModule,.Article-longform-mainContent>.RichTextModule,.Article-mainContent>.RichTextModule,.AuthenticationPage-mainContent>.RichTextModule,.AuthorPage-mainContent>.RichTextModule,.CompanionScreen .GalleryPage-mainContent>.RichTextModule,.CoursePage-mainContent>.RichTextModule,.DestinationPage-mainContent>.RichTextModule,.EmployeePage-mainContent>.RichTextModule,.GalleryPage-mainContent>.RichTextModule,.GetBadgePage-mainContent>.RichTextModule,.GetawaysPage-mainContent>.RichTextModule,.GolfPackagePage-mainContent>.RichTextModule,.ListingPage-mainContent>.RichTextModule,.LocationTagPage-mainContent>.RichTextModule,.Page-mainContent>.RichTextModule,.ProfilePage-mainContent>.RichTextModule,.SearchResultsPage-grid-mainContent>.RichTextModule,.SearchResultsPage-list-mainContent>.RichTextModule,.SearchResultsPage-mainContent>.RichTextModule,.Tag-mainContent>.RichTextModule,.VideoPage-mainContent>.RichTextModule,.VideoPageStandard-mainContent>.RichTextModule{padding:0}}.ArchitectPage-pageLead figure img,.Article-large-pageLead figure img,.Article-longform-pageLead figure img,.Article-pageLead figure img,.AuthenticationPage-pageLead figure img,.AuthorPage-pageLead figure img,.CompanionScreen .GalleryPage-pageLead figure img,.CoursePage-pageLead figure img,.DestinationPage-pageLead figure img,.EmployeePage-pageLead figure img,.GalleryPage-pageLead figure img,.GetBadgePage-pageLead figure img,.GetawaysPage-pageLead figure img,.GolfPackagePage-pageLead figure img,.ListingPage-pageLead figure img,.LocationTagPage-pageLead figure img,.Page-pageLead figure img,.ProfilePage-pageLead figure img,.SearchResultsPage-grid-pageLead figure img,.SearchResultsPage-list-pageLead figure img,.SearchResultsPage-pageLead figure img,.Tag-pageLead figure img,.VideoPage-pageLead figure img,.VideoPageStandard-pageLead figure img{width:auto;object-fit:cover}.Page-pageLead .ArchitectPage-pageHeading .Page-pageHeading-text,.Page-pageLead .Article-large-pageHeading .Page-pageHeading-text,.Page-pageLead .Article-longform-pageHeading .Page-pageHeading-text,.Page-pageLead .Article-pageHeading .Page-pageHeading-text,.Page-pageLead .AuthenticationPage-pageHeading .Page-pageHeading-text,.Page-pageLead .AuthorPage-pageHeading .Page-pageHeading-text,.Page-pageLead .CompanionScreen .GalleryPage-pageHeading .Page-pageHeading-text,.Page-pageLead .CoursePage-pageHeading .Page-pageHeading-text,.Page-pageLead .DestinationPage-pageHeading .Page-pageHeading-text,.Page-pageLead .EmployeePage-pageHeading .Page-pageHeading-text,.Page-pageLead .GalleryPage-pageHeading .Page-pageHeading-text,.Page-pageLead .GetBadgePage-pageHeading .Page-pageHeading-text,.Page-pageLead .GetawaysPage-pageHeading .Page-pageHeading-text,.Page-pageLead .GolfPackagePage-pageHeading .Page-pageHeading-text,.Page-pageLead .ListingPage-pageHeading .Page-pageHeading-text,.Page-pageLead .LocationTagPage-pageHeading .Page-pageHeading-text,.Page-pageLead .Page-pageHeading .Page-pageHeading-text,.Page-pageLead .ProfilePage-pageHeading .Page-pageHeading-text,.Page-pageLead .SearchResultsPage-grid-pageHeading .Page-pageHeading-text,.Page-pageLead .SearchResultsPage-list-pageHeading .Page-pageHeading-text,.Page-pageLead .SearchResultsPage-pageHeading .Page-pageHeading-text,.Page-pageLead .Tag-pageHeading .Page-pageHeading-text,.Page-pageLead .VideoPage-pageHeading .Page-pageHeading-text,.Page-pageLead .VideoPageStandard-pageHeading .Page-pageHeading-text,.Tag-pageLead .ArchitectPage-pageHeading .Page-pageHeading-text,.Tag-pageLead .Article-large-pageHeading .Page-pageHeading-text,.Tag-pageLead .Article-longform-pageHeading .Page-pageHeading-text,.Tag-pageLead .Article-pageHeading .Page-pageHeading-text,.Tag-pageLead .AuthenticationPage-pageHeading .Page-pageHeading-text,.Tag-pageLead .AuthorPage-pageHeading .Page-pageHeading-text,.Tag-pageLead .CompanionScreen .GalleryPage-pageHeading .Page-pageHeading-text,.Tag-pageLead .CoursePage-pageHeading .Page-pageHeading-text,.Tag-pageLead .DestinationPage-pageHeading .Page-pageHeading-text,.Tag-pageLead .EmployeePage-pageHeading .Page-pageHeading-text,.Tag-pageLead .GalleryPage-pageHeading .Page-pageHeading-text,.Tag-pageLead .GetBadgePage-pageHeading .Page-pageHeading-text,.Tag-pageLead .GetawaysPage-pageHeading .Page-pageHeading-text,.Tag-pageLead .GolfPackagePage-pageHeading .Page-pageHeading-text,.Tag-pageLead .ListingPage-pageHeading .Page-pageHeading-text,.Tag-pageLead .LocationTagPage-pageHeading .Page-pageHeading-text,.Tag-pageLead .Page-pageHeading .Page-pageHeading-text,.Tag-pageLead .ProfilePage-pageHeading .Page-pageHeading-text,.Tag-pageLead .SearchResultsPage-grid-pageHeading .Page-pageHeading-text,.Tag-pageLead .SearchResultsPage-list-pageHeading .Page-pageHeading-text,.Tag-pageLead .SearchResultsPage-pageHeading .Page-pageHeading-text,.Tag-pageLead .Tag-pageHeading .Page-pageHeading-text,.Tag-pageLead .VideoPage-pageHeading .Page-pageHeading-text,.Tag-pageLead .VideoPageStandard-pageHeading .Page-pageHeading-text{color:#fff;margin:0;padding:0;border:0}.ArchitectPage-pageHeading-text,.Article-large-pageHeading-text,.Article-longform-pageHeading-text,.Article-pageHeading-text,.AuthenticationPage-pageHeading-text,.AuthorPage-pageHeading-text,.CompanionScreen .GalleryPage-pageHeading-text,.CoursePage-pageHeading-text,.DestinationPage-pageHeading-text,.EmployeePage-pageHeading-text,.GalleryPage-pageHeading-text,.GetBadgePage-pageHeading-text,.GetawaysPage-pageHeading-text,.GolfPackagePage-pageHeading-text,.ListingPage-pageHeading-text,.LocationTagPage-pageHeading-text,.Page-pageHeading-text,.ProfilePage-pageHeading-text,.SearchResultsPage-grid-pageHeading-text,.SearchResultsPage-list-pageHeading-text,.SearchResultsPage-pageHeading-text,.Tag-pageHeading-text,.VideoPage-pageHeading-text,.VideoPageStandard-pageHeading-text{font-size:calc(2.4rem);font-weight:500;line-height:normal;color:#000;margin:0 auto;text-align:center;padding:60px 20px;border-bottom:solid 1px #e0e0e0}@media only screen and (min-width:768px){.ArchitectPage-pageHeading-text,.Article-large-pageHeading-text,.Article-longform-pageHeading-text,.Article-pageHeading-text,.AuthenticationPage-pageHeading-text,.AuthorPage-pageHeading-text,.CompanionScreen .GalleryPage-pageHeading-text,.CoursePage-pageHeading-text,.DestinationPage-pageHeading-text,.EmployeePage-pageHeading-text,.GalleryPage-pageHeading-text,.GetBadgePage-pageHeading-text,.GetawaysPage-pageHeading-text,.GolfPackagePage-pageHeading-text,.ListingPage-pageHeading-text,.LocationTagPage-pageHeading-text,.Page-pageHeading-text,.ProfilePage-pageHeading-text,.SearchResultsPage-grid-pageHeading-text,.SearchResultsPage-list-pageHeading-text,.SearchResultsPage-pageHeading-text,.Tag-pageHeading-text,.VideoPage-pageHeading-text,.VideoPageStandard-pageHeading-text{font-size:calc(3rem);padding:61px 40px}}@media only screen and (min-width:1024px){.ArchitectPage-pageHeading-text,.Article-large-pageHeading-text,.Article-longform-pageHeading-text,.Article-pageHeading-text,.AuthenticationPage-pageHeading-text,.AuthorPage-pageHeading-text,.CompanionScreen .GalleryPage-pageHeading-text,.CoursePage-pageHeading-text,.DestinationPage-pageHeading-text,.EmployeePage-pageHeading-text,.GalleryPage-pageHeading-text,.GetBadgePage-pageHeading-text,.GetawaysPage-pageHeading-text,.GolfPackagePage-pageHeading-text,.ListingPage-pageHeading-text,.LocationTagPage-pageHeading-text,.Page-pageHeading-text,.ProfilePage-pageHeading-text,.SearchResultsPage-grid-pageHeading-text,.SearchResultsPage-list-pageHeading-text,.SearchResultsPage-pageHeading-text,.Tag-pageHeading-text,.VideoPage-pageHeading-text,.VideoPageStandard-pageHeading-text{font-size:calc(4rem)}}@media only screen and (min-width:1440px){.ArchitectPage-pageHeading-text,.Article-large-pageHeading-text,.Article-longform-pageHeading-text,.Article-pageHeading-text,.AuthenticationPage-pageHeading-text,.AuthorPage-pageHeading-text,.CompanionScreen .GalleryPage-pageHeading-text,.CoursePage-pageHeading-text,.DestinationPage-pageHeading-text,.EmployeePage-pageHeading-text,.GalleryPage-pageHeading-text,.GetBadgePage-pageHeading-text,.GetawaysPage-pageHeading-text,.GolfPackagePage-pageHeading-text,.ListingPage-pageHeading-text,.LocationTagPage-pageHeading-text,.Page-pageHeading-text,.ProfilePage-pageHeading-text,.SearchResultsPage-grid-pageHeading-text,.SearchResultsPage-list-pageHeading-text,.SearchResultsPage-pageHeading-text,.Tag-pageHeading-text,.VideoPage-pageHeading-text,.VideoPageStandard-pageHeading-text{font-size:calc(5rem)}}.ArchitectPage-pageHeading-text span,.Article-large-pageHeading-text span,.Article-longform-pageHeading-text span,.Article-pageHeading-text span,.AuthenticationPage-pageHeading-text span,.AuthorPage-pageHeading-text span,.CompanionScreen .GalleryPage-pageHeading-text span,.CoursePage-pageHeading-text span,.DestinationPage-pageHeading-text span,.EmployeePage-pageHeading-text span,.GalleryPage-pageHeading-text span,.GetBadgePage-pageHeading-text span,.GetawaysPage-pageHeading-text span,.GolfPackagePage-pageHeading-text span,.ListingPage-pageHeading-text span,.LocationTagPage-pageHeading-text span,.Page-pageHeading-text span,.ProfilePage-pageHeading-text span,.SearchResultsPage-grid-pageHeading-text span,.SearchResultsPage-list-pageHeading-text span,.SearchResultsPage-pageHeading-text span,.Tag-pageHeading-text span,.VideoPage-pageHeading-text span,.VideoPageStandard-pageHeading-text span{max-width:1200px;display:block;margin:0 auto}.ArchitectPage-pageSubHeading,.Article-large-pageSubHeading,.Article-longform-pageSubHeading,.Article-pageSubHeading,.AuthenticationPage-pageSubHeading,.AuthorPage-pageSubHeading,.CompanionScreen .GalleryPage-pageSubHeading,.CoursePage-pageSubHeading,.DestinationPage-pageSubHeading,.EmployeePage-pageSubHeading,.GalleryPage-pageSubHeading,.GetBadgePage-pageSubHeading,.GetawaysPage-pageSubHeading,.GolfPackagePage-pageSubHeading,.ListingPage-pageSubHeading,.LocationTagPage-pageSubHeading,.Page-pageSubHeading,.ProfilePage-pageSubHeading,.SearchResultsPage-grid-pageSubHeading,.SearchResultsPage-list-pageSubHeading,.SearchResultsPage-pageSubHeading,.Tag-pageSubHeading,.VideoPage-pageSubHeading,.VideoPageStandard-pageSubHeading{font-size:14px;font-weight:300;line-height:1.2}@media only screen and (min-width:768px){.ArchitectPage-pageSubHeading,.Article-large-pageSubHeading,.Article-longform-pageSubHeading,.Article-pageSubHeading,.AuthenticationPage-pageSubHeading,.AuthorPage-pageSubHeading,.CompanionScreen .GalleryPage-pageSubHeading,.CoursePage-pageSubHeading,.DestinationPage-pageSubHeading,.EmployeePage-pageSubHeading,.GalleryPage-pageSubHeading,.GetBadgePage-pageSubHeading,.GetawaysPage-pageSubHeading,.GolfPackagePage-pageSubHeading,.ListingPage-pageSubHeading,.LocationTagPage-pageSubHeading,.Page-pageSubHeading,.ProfilePage-pageSubHeading,.SearchResultsPage-grid-pageSubHeading,.SearchResultsPage-list-pageSubHeading,.SearchResultsPage-pageSubHeading,.Tag-pageSubHeading,.VideoPage-pageSubHeading,.VideoPageStandard-pageSubHeading{font-size:18px}}@media only screen and (min-width:1024px){.ArchitectPage-pageSubHeading,.Article-large-pageSubHeading,.Article-longform-pageSubHeading,.Article-pageSubHeading,.AuthenticationPage-pageSubHeading,.AuthorPage-pageSubHeading,.CompanionScreen .GalleryPage-pageSubHeading,.CoursePage-pageSubHeading,.DestinationPage-pageSubHeading,.EmployeePage-pageSubHeading,.GalleryPage-pageSubHeading,.GetBadgePage-pageSubHeading,.GetawaysPage-pageSubHeading,.GolfPackagePage-pageSubHeading,.ListingPage-pageSubHeading,.LocationTagPage-pageSubHeading,.Page-pageSubHeading,.ProfilePage-pageSubHeading,.SearchResultsPage-grid-pageSubHeading,.SearchResultsPage-list-pageSubHeading,.SearchResultsPage-pageSubHeading,.Tag-pageSubHeading,.VideoPage-pageSubHeading,.VideoPageStandard-pageSubHeading{font-size:20px}}.ArchitectPage-pageMedia>.Figure,.Article-large-pageMedia>.Figure,.Article-longform-pageMedia>.Figure,.Article-pageMedia>.Figure,.AuthenticationPage-pageMedia>.Figure,.AuthorPage-pageMedia>.Figure,.CompanionScreen .GalleryPage-pageMedia>.Figure,.CoursePage-pageMedia>.Figure,.DestinationPage-pageMedia>.Figure,.EmployeePage-pageMedia>.Figure,.GalleryPage-pageMedia>.Figure,.GetBadgePage-pageMedia>.Figure,.GetawaysPage-pageMedia>.Figure,.GolfPackagePage-pageMedia>.Figure,.ListingPage-pageMedia>.Figure,.LocationTagPage-pageMedia>.Figure,.Page-pageMedia>.Figure,.ProfilePage-pageMedia>.Figure,.SearchResultsPage-grid-pageMedia>.Figure,.SearchResultsPage-list-pageMedia>.Figure,.SearchResultsPage-pageMedia>.Figure,.Tag-pageMedia>.Figure,.VideoPage-pageMedia>.Figure,.VideoPageStandard-pageMedia>.Figure{display:block;height:350px;overflow:hidden;width:100%;margin-bottom:40px}.ArchitectPage-pageMedia>.Figure img,.Article-large-pageMedia>.Figure img,.Article-longform-pageMedia>.Figure img,.Article-pageMedia>.Figure img,.AuthenticationPage-pageMedia>.Figure img,.AuthorPage-pageMedia>.Figure img,.CompanionScreen .GalleryPage-pageMedia>.Figure img,.CoursePage-pageMedia>.Figure img,.DestinationPage-pageMedia>.Figure img,.EmployeePage-pageMedia>.Figure img,.GalleryPage-pageMedia>.Figure img,.GetBadgePage-pageMedia>.Figure img,.GetawaysPage-pageMedia>.Figure img,.GolfPackagePage-pageMedia>.Figure img,.ListingPage-pageMedia>.Figure img,.LocationTagPage-pageMedia>.Figure img,.Page-pageMedia>.Figure img,.ProfilePage-pageMedia>.Figure img,.SearchResultsPage-grid-pageMedia>.Figure img,.SearchResultsPage-list-pageMedia>.Figure img,.SearchResultsPage-pageMedia>.Figure img,.Tag-pageMedia>.Figure img,.VideoPage-pageMedia>.Figure img,.VideoPageStandard-pageMedia>.Figure img{height:350px;width:100%}.ArchitectPage-sectionNavigation a,.Article-large-sectionNavigation a,.Article-longform-sectionNavigation a,.Article-sectionNavigation a,.AuthenticationPage-sectionNavigation a,.AuthorPage-sectionNavigation a,.CompanionScreen .GalleryPage-sectionNavigation a,.CoursePage-sectionNavigation a,.DestinationPage-sectionNavigation a,.EmployeePage-sectionNavigation a,.GalleryPage-sectionNavigation a,.GetBadgePage-sectionNavigation a,.GetawaysPage-sectionNavigation a,.GolfPackagePage-sectionNavigation a,.ListingPage-sectionNavigation a,.LocationTagPage-sectionNavigation a,.Page-sectionNavigation a,.ProfilePage-sectionNavigation a,.SearchResultsPage-grid-sectionNavigation a,.SearchResultsPage-list-sectionNavigation a,.SearchResultsPage-sectionNavigation a,.Tag-sectionNavigation a,.VideoPage-sectionNavigation a,.VideoPageStandard-sectionNavigation a{font-weight:500}.ArchitectPage-openModal-button,.Article-large-openModal-button,.Article-longform-openModal-button,.Article-openModal-button,.AuthenticationPage-openModal-button,.AuthorPage-openModal-button,.CompanionScreen .GalleryPage-openModal-button,.CoursePage-openModal-button,.DestinationPage-openModal-button,.EmployeePage-openModal-button,.GalleryPage-openModal-button,.GetBadgePage-openModal-button,.GetawaysPage-openModal-button,.GolfPackagePage-openModal-button,.ListingPage-openModal-button,.LocationTagPage-openModal-button,.Page-openModal-button,.ProfilePage-openModal-button,.SearchResultsPage-grid-openModal-button,.SearchResultsPage-list-openModal-button,.SearchResultsPage-openModal-button,.Tag-openModal-button,.VideoPage-openModal-button,.VideoPageStandard-openModal-button{font-size:14px;font-weight:500;line-height:normal;text-align:center;background-color:#63afbc;color:#fff;width:180px;height:40px}.ArchitectPage-aside .GoogleDfpAd:not(:first-child),.Article-aside .GoogleDfpAd:not(:first-child),.Article-large-aside .GoogleDfpAd:not(:first-child),.Article-longform-aside .GoogleDfpAd:not(:first-child),.AuthenticationPage-aside .GoogleDfpAd:not(:first-child),.AuthorPage-aside .GoogleDfpAd:not(:first-child),.CompanionScreen .GalleryPage-aside .GoogleDfpAd:not(:first-child),.CoursePage-aside .GoogleDfpAd:not(:first-child),.DestinationPage-aside .GoogleDfpAd:not(:first-child),.EmployeePage-aside .GoogleDfpAd:not(:first-child),.GalleryPage-aside .GoogleDfpAd:not(:first-child),.GetBadgePage-aside .GoogleDfpAd:not(:first-child),.GetawaysPage-aside .GoogleDfpAd:not(:first-child),.GolfPackagePage-aside .GoogleDfpAd:not(:first-child),.ListingPage-aside .GoogleDfpAd:not(:first-child),.LocationTagPage-aside .GoogleDfpAd:not(:first-child),.Page-aside .GoogleDfpAd:not(:first-child),.ProfilePage-aside .GoogleDfpAd:not(:first-child),.SearchResultsPage-aside .GoogleDfpAd:not(:first-child),.SearchResultsPage-grid-aside .GoogleDfpAd:not(:first-child),.SearchResultsPage-list-aside .GoogleDfpAd:not(:first-child),.Tag-aside .GoogleDfpAd:not(:first-child),.VideoPage-aside .GoogleDfpAd:not(:first-child),.VideoPageStandard-aside .GoogleDfpAd:not(:first-child){margin-top:20px}.ArchitectPage-below>div.CourseRequestQuoteFormFullWidth,.Article-below>div.CourseRequestQuoteFormFullWidth,.Article-large-below>div.CourseRequestQuoteFormFullWidth,.Article-longform-below>div.CourseRequestQuoteFormFullWidth,.AuthenticationPage-below>div.CourseRequestQuoteFormFullWidth,.AuthorPage-below>div.CourseRequestQuoteFormFullWidth,.CompanionScreen .GalleryPage-below>div.CourseRequestQuoteFormFullWidth,.CoursePage-below>div.CourseRequestQuoteFormFullWidth,.DestinationPage-below>div.CourseRequestQuoteFormFullWidth,.EmployeePage-below>div.CourseRequestQuoteFormFullWidth,.GalleryPage-below>div.CourseRequestQuoteFormFullWidth,.GetBadgePage-below>div.CourseRequestQuoteFormFullWidth,.GetawaysPage-below>div.CourseRequestQuoteFormFullWidth,.GolfPackagePage-below>div.CourseRequestQuoteFormFullWidth,.ListingPage-below>div.CourseRequestQuoteFormFullWidth,.LocationTagPage-below>div.CourseRequestQuoteFormFullWidth,.Page-below>div.CourseRequestQuoteFormFullWidth,.ProfilePage-below>div.CourseRequestQuoteFormFullWidth,.SearchResultsPage-below>div.CourseRequestQuoteFormFullWidth,.SearchResultsPage-grid-below>div.CourseRequestQuoteFormFullWidth,.SearchResultsPage-list-below>div.CourseRequestQuoteFormFullWidth,.Tag-below>div.CourseRequestQuoteFormFullWidth,.VideoPage-below>div.CourseRequestQuoteFormFullWidth,.VideoPageStandard-below>div.CourseRequestQuoteFormFullWidth{padding:24px}.AdvisorPromo{border-top:1px solid #e0e0e0;display:-ms-flexbox;display:flex;font-size:12px;font-weight:400;padding:22px 0 20px}.AdvisorPromo-authorImage{margin-right:20px}.AdvisorPromo-authorImage img{min-width:60px;width:60px;border:2px solid #e0e0e0;border-radius:50%}@media only screen and (min-width:768px){.AdvisorPromo-authorImage img{min-width:100px;width:100px}}.AdvisorPromo-PersonInfo h3,.AdvisorPromo-badge{margin-bottom:10px}.AdvisorPromo-PersonInfo dt{color:#9d9d9d;margin-right:.5em;text-transform:capitalize;clear:left}.AdvisorPromo-PersonInfo dd,.AdvisorPromo-PersonInfo dt{display:block;float:left;line-height:1.17;margin-bottom:10px}.CoursePromo-title,.CoursePromo-title a,.ListingPromo-title,.ListingPromo-title a,.LocationTagPromo-title,.LocationTagPromo-title a{font-size:calc(1.8rem);line-height:1.22;font-weight:500}.AuthorPromo-media{overflow:visible}.CoursePromo,.ListingPromo,.LocationTagPromo{max-width:1200px;width:100%}.CoursePromo-media,.ListingPromo-media,.LocationTagPromo-media{height:auto;margin-bottom:10px;position:relative}.CoursePromo-media img,.ListingPromo-media img,.LocationTagPromo-media img{width:100%}@media only screen and (min-width:568px){.CoursePromo,.ListingPromo,.LocationTagPromo{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.CoursePromo-media,.ListingPromo-media,.LocationTagPromo-media{float:left;width:35%;margin-right:20px;margin-bottom:0}.CoursePromo-info,.ListingPromo-info,.LocationTagPromo-info{width:65%}}.CoursePromo:hover .CoursePromo-teeTime,.ListingPromo:hover .ListingPromo-teeTime,.LocationTagPromo:hover .LocationTagPromo-teeTime{display:block;bottom:0}.CoursePromo-teeTime,.ListingPromo-teeTime,.LocationTagPromo-teeTime{cursor:pointer;transition:all .3s ease;background-color:#63afbc;color:#fff;border:1px solid #63afbc;font-size:10px;line-height:1;letter-spacing:.2px;text-align:center;font-weight:500;position:absolute;display:none;bottom:-30px;width:100%;margin:0;padding:10px}.CoursePromo-teeTime:hover,.ListingPromo-teeTime:hover,.LocationTagPromo-teeTime:hover{background-color:#fff;color:#63afbc}.FoundingPartnerPromo{border:1px solid #e0e0e0;border-radius:5px;padding:5px}.FoundingPartnerPromo-media img{width:100%;height:100%;object-fit:cover}.NativeAdPromo-featured a,.NativeAdPromo-featured span{font-size:calc(1.2rem);line-height:1;letter-spacing:normal;display:inline;font-weight:400;color:#333}.NativeAdPromo-title{margin-bottom:5px}.NativeAdPromo-description{font-size:calc(1.4rem);font-weight:300;line-height:1.43;color:#323232;margin:10px 0 20px}.NativeAdPromo-locationString{font-size:calc(1.2rem);-webkit-font-smoothing:auto;letter-spacing:normal;line-height:1;margin-bottom:8px;color:#9d9d9d}.DestinationMapPromo{line-height:1.29;margin-bottom:20px}.DestinationMapPromo-title{font-size:16px;font-weight:500;line-height:1.29;margin-bottom:0}.DestinationMapPromo-info{display:inline-block}.DestinationMapPromo-numberOfCourses,.DestinationMapPromo-numberOfReviews{color:#333;font-size:15px;font-weight:400;margin-bottom:10px;margin-right:10px}.FeaturedPromo-title{font-size:calc(1.8rem);font-weight:500;line-height:1.22;margin-bottom:5px}.FeaturedPromo-numberOfCourses,.FeaturedPromo-numberOfReviews{font-size:calc(1.2rem);font-weight:400;line-height:normal;letter-spacing:.2px;text-align:left;color:#717171;margin:0 10px 10px 0}.FeaturedPromo-reviewsInfo{display:-ms-inline-flexbox;display:inline-flex}.FeaturedPromo-description{margin-bottom:10px}.FeaturedPromo-cta{font-size:calc(1.4rem);font-weight:300;line-height:1.43;color:#63afbc}.GetawayPromo{position:relative}.GetawayPromo-media{background-color:#000}.GetawayPromo-media img{width:100%;object-fit:cover;min-height:300px;max-height:600px;opacity:.8;position:relative;transition:all .3s}.GetawayPromo-media img:hover{transform:scale(1.03)}.GetawayPromo-description{margin:0 auto;max-width:1200px;padding:0 20px;position:absolute;bottom:30px;width:100%;left:50%;transform:translateX(-50%);z-index:999999;pointer-events:none}@media only screen and (min-width:768px){.GetawayPromo-description{padding:0 40px}}@media only screen and (min-width:1440px){.GetawayPromo-description{padding:0}}.GetawayPromo-description p{color:#fff;font-size:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:auto}@media (max-width:1024px){.GetawayPromo-description p{font-size:14px}}@media (max-width:568px){.GetawayPromo-description p{font-size:12px;margin-left:20px}}@media (max-width:320px){.GetawayPromo-description p{font-size:10px}}.CoursePromo-featured,.GolfPackagePromo-featured,.ListingPromo-featured,.LocationTagPromo-featured,.StandardCoursePromo-featured{font-size:calc(1.2rem);line-height:1;letter-spacing:normal;display:inline;font-weight:400;color:#333}.CoursePromo-title,.GolfPackagePromo-title,.ListingPromo-title,.LocationTagPromo-title,.StandardCoursePromo-title{margin-bottom:5px}.CoursePromo-locationString,.GolfPackagePromo-locationString,.ListingPromo-locationString,.LocationTagPromo-locationString,.StandardCoursePromo-locationString{font-size:calc(1.2rem);-webkit-font-smoothing:auto;letter-spacing:normal;line-height:1;margin-bottom:8px;color:#9d9d9d}.CoursePromo-numberOfReviews,.GolfPackagePromo-numberOfReviews,.ListingPromo-numberOfReviews,.LocationTagPromo-numberOfReviews,.StandardCoursePromo-numberOfReviews{font-size:calc(1.2rem);-webkit-font-smoothing:auto;letter-spacing:normal;line-height:1;margin:2px 10px 0 0}.CoursePromo-reviewsInfo,.GolfPackagePromo-reviewsInfo,.ListingPromo-reviewsInfo,.LocationTagPromo-reviewsInfo,.StandardCoursePromo-reviewsInfo{display:-ms-inline-flexbox;display:inline-flex}.CoursePromo-writeReviewUrl,.GolfPackagePromo-writeReviewUrl,.ListingPromo-writeReviewUrl,.LocationTagPromo-writeReviewUrl,.StandardCoursePromo-writeReviewUrl{font-size:10px;font-weight:400;letter-spacing:normal;line-height:1;color:#63afbc;margin-top:4px}.HostPromo-title,.IntroPromo-title{font-weight:500;text-transform:uppercase}.CoursePromo .RatingStarItem,.GolfPackagePromo .RatingStarItem,.ListingPromo .RatingStarItem,.LocationTagPromo .RatingStarItem,.StandardCoursePromo .RatingStarItem{margin-right:5px}.CoursePromo .RatingStarItem-stars,.CoursePromo .RatingStarItem-stars-wrapper,.GolfPackagePromo .RatingStarItem-stars,.GolfPackagePromo .RatingStarItem-stars-wrapper,.ListingPromo .RatingStarItem-stars,.ListingPromo .RatingStarItem-stars-wrapper,.LocationTagPromo .RatingStarItem-stars,.LocationTagPromo .RatingStarItem-stars-wrapper,.StandardCoursePromo .RatingStarItem-stars,.StandardCoursePromo .RatingStarItem-stars-wrapper{background-size:66px 13.2px;height:13.2px;width:66px}.HostPromo-title{font-size:22px;margin-bottom:20px;color:#717171}.HostPromo-social{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#63afbc}.HostPromo-social p{margin:5px 0 0 10px}.HostPromo-info{background-color:#fff;padding:20px;height:400px}@media (max-width:768px){.HostPromo-info{height:440px}}@media (max-width:568px){.HostPromo-info{height:400px}}@media (max-width:320px){.HostPromo-info{height:440px}}.HostPromo-media img{object-fit:cover;width:100%;transition:all .3s}.HostPromo-media img:hover{transform:scale(1.05)}.HostPromo .Social-handles{display:-ms-flexbox;display:flex;width:50%}.HostPromo .Social-handles .HostPromo-facebookHandle,.HostPromo .Social-handles .HostPromo-instagramHandle,.HostPromo .Social-handles .HostPromo-twitterHandle{margin-right:10px}.HostPromo .Social-handles .twitter:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/twitter.e7db811f2a1c77c691cda1f233457901.svg');display:inline-block;text-align:center;height:27px;width:27px!important;background-color:#4aa0ec}@media (max-width:568px){.HostPromo .Social-handles .twitter:before{width:10px}}.HostPromo .Social-handles .facebook:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/facebook.e7008c38424f4c5311e955d19676e92b.svg');display:inline-block;height:27px;text-align:center;width:27px!important;background-color:#51679d}@media (max-width:568px){.HostPromo .Social-handles .facebook:before{width:10px}}.HostPromo .Social-handles .instagram:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/instagram.c09e7161cec840e8efd7dcbda09c2d7a.svg');display:inline-block;height:27px;text-align:center;width:27px!important;background-color:#c64171}@media (max-width:568px){.HostPromo .Social-handles .instagram:before{width:10px}}.HostPromo .GolfClubBadge{position:relative;bottom:3px;margin-right:4px}.IntroPromo-content{display:-ms-inline-flexbox;display:inline-flex;padding:0 15px}.IntroPromo-media{height:99px}.IntroPromo-info{margin-left:30px}.IntroPromo-title{color:#717171;font-size:15px;margin-bottom:7px}.IntroPromo-description{margin:0 0 10px;font-size:14px}.IntroPromo .GolfClubBadge{position:relative;margin-right:4px;bottom:2px}.JoinNowPromo{width:100%;background-color:#304050;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;padding:20px}@media only screen and (min-width:768px){.JoinNowPromo{-ms-flex-direction:row;flex-direction:row;padding:20px 80px}.JoinNowPromo-textWrapper{margin-right:30px}}.JoinNowPromo-textWrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;color:#fff}.JoinNowPromo-title{font-size:20px;font-weight:700}.JoinNowPromo-text{font-size:16px;line-height:1.25;margin-top:12px}@media only screen and (min-width:768px){.JoinNowPromo-text{font-size:18px;margin-top:0}}.JoinNowPromo-cta-wrapper{margin-top:20px;width:100%}@media only screen and (min-width:768px){.JoinNowPromo-cta-wrapper{margin:0 0 0 auto;-ms-flex:0 0 180px;flex:0 0 180px}}.JoinNowPromo-cta a{cursor:pointer;display:inline-block;transition:all .3s ease;background-color:#63afbc;color:#fff;border:1px solid #63afbc;line-height:1;letter-spacing:.2px;text-align:center;font-weight:500;padding:12px 35px;margin-bottom:10px;font-size:14px;width:100%}.JoinNowPromo-cta a:hover{background-color:#fff;color:#63afbc}.LeadPromoWithBelow:hover .LeadPromoWithBelow-titleLogo{opacity:1}.LeadPromoWithBelow:hover .LeadPromoWithBelow-titleLogo img{transform:none}.LeadPromoWithBelow-mediaInfoWrapper{position:relative}.LeadPromoWithBelow-info{margin:0;padding:0 20px;top:50%;transform:translateY(-50%);bottom:auto;left:auto}@media only screen and (min-width:568px){.LeadPromoWithBelow-info{padding:0 40px;background-color:transparent;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}}.LeadPromoWithBelow-info-content{margin-left:0}.LeadPromoWithBelow-media:before{position:absolute;height:100%;width:100%;content:'';background-color:rgba(0,0,0,.2)}.LeadPromoWithBelow-media img{height:320px;object-fit:cover}@media only screen and (min-width:768px){.JoinNowPromo-cta a{margin-bottom:0}.LeadPromoWithBelow-info-content{margin-left:60px}.LeadPromoWithBelow-media img{height:100%}}.LeadPromoWithBelow-titleLogo img{margin:0 auto;max-width:100%;max-height:20px;object-fit:contain}.LeadPromoWithBelow-title{text-align:center;margin-top:6px;margin-bottom:17px}.LeadPromoWithBelow-description{color:#fff;text-align:center;font-size:16px;line-height:1.25;margin-top:18px}@media only screen and (min-width:568px){.LeadPromoWithBelow-titleLogo img{max-height:100%;object-fit:fill}.LeadPromoWithBelow-description{margin-top:20px;font-size:20px}}.ListingPromo-url,.LocationTagPromo-url{display:inline-block;transition:all .3s ease;margin-bottom:10px;border:1px solid #63afbc;font-size:14px;line-height:1;letter-spacing:normal;padding:12px 40px;text-align:center;margin-top:40px;font-weight:500;cursor:pointer}.ListingPromo-url{background-color:transparent;color:#63afbc}.ListingPromo-url:hover{background-color:#63afbc;color:#fff}.LocationTagPromo-url{background-color:transparent;color:#63afbc}.LocationTagPromo-url:hover{background-color:#63afbc;color:#fff}.ListingLocation{margin:20px 20px 0 0}.ListingLocation-wrapper{display:-ms-flexbox;display:flex}.ListingLocation-locationButton{margin-left:auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;cursor:pointer}.ListingLocation-locationButton-img-container{background-color:#63afbc;height:26px;width:26px}.ListingLocation-locationButton-img{background-size:cover;margin:0 auto}.ListingLocation-locationButton-text{color:#63afbc;text-decoration:underline}.ListingLocation-modal{display:none;background-color:#fff}.ListingLocation-modal[data-show=true]{position:fixed;top:0;left:0;display:block;width:100%;height:100vh;overflow-y:scroll;background-color:rgba(0,0,0,.5);padding:10px;z-index:8}.ListingLocation-modal-contents{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:calc(100% - 20px);max-width:748px;background-color:#fff;padding:20px}.AuthorPromo-media:hover>.AuthorPromo-type,.CoursePromo-media:hover>.CoursePromo-type,.DestinationMapPromo-media:hover>.DestinationMapPromo-type,.FeaturedPromo-media:hover>.FeaturedPromo-type,.FullWidthPromo-large-media:hover>.FullWidthPromo-large-type,.FullWidthPromo-media:hover>.FullWidthPromo-type,.FullWidthPromo-video-media:hover>.FullWidthPromo-video-type,.GetawaysPackagePromo-media:hover>.GetawaysPackagePromo-type,.GetawaysPackagerPromo-media:hover>.GetawaysPackagerPromo-type,.GolfPackagePromo-media:hover>.GolfPackagePromo-type,.LeadPromo-media:hover>.LeadPromo-type,.LeadPromoWithBelow-media:hover>.LeadPromoWithBelow-type,.ListingLocation-modal-close,.ListingPromo-media:hover>.ListingPromo-type,.LocationTagPromo-media:hover>.LocationTagPromo-type,.NativeAdPromo-media:hover>.NativeAdPromo-type,.PlaylistItem-media:hover>.PlaylistItem-type,.ProductPromoImageOnBottom-media:hover>.ProductPromoImageOnBottom-type,.ProductPromoImageOnLeft-media:hover>.ProductPromoImageOnLeft-type,.ProductPromoImageOnRight-media:hover>.ProductPromoImageOnRight-type,.Promo-media:hover>.Promo-type,.PromoCenteredTitle-media:hover>.PromoCenteredTitle-type,.PromoHover-narrow-media:hover>.PromoHover-narrow-type,.PromoImageOnSide-caption-wrapper-media:hover>.PromoImageOnSide-caption-wrapper-type,.PromoImageOnSide-destinations-media:hover>.PromoImageOnSide-destinations-type,.PromoImageOnSide-golfPackage-media:hover>.PromoImageOnSide-golfPackage-type,.PromoImageOnSide-media:hover>.PromoImageOnSide-type,.PromoImageOnSide-medium-media:hover>.PromoImageOnSide-medium-type,.PromoImageOnSide-small-media:hover>.PromoImageOnSide-small-type,.PromoImageOnSide-smallSquare-media:hover>.PromoImageOnSide-smallSquare-type,.PromoImageOnTop-media:hover>.PromoImageOnTop-type,.PromoImageOnTop-medium-media:hover>.PromoImageOnTop-medium-type,.PromoImageOnTop-small-media:hover>.PromoImageOnTop-small-type,.PromoImageOnTop-smallHover-media:hover>.PromoImageOnTop-smallHover-type,.PromoImageOnTop-smallHoverCourse-media:hover>.PromoImageOnTop-smallHoverCourse-type,.PromoImageOnTop-square-media:hover>.PromoImageOnTop-square-type,.PromoTextOverlay-large-media:hover>.PromoTextOverlay-large-type,.ResortPromo-media:hover>.ResortPromo-type,.SpotlightPromo-media:hover>.SpotlightPromo-type,.StandardCoursePromo-media:hover>.StandardCoursePromo-type,.TimePromo-media:hover>.TimePromo-type{background-color:transparent}@media only screen and (min-width:768px){.ListingLocation-modal-contents{padding:40px}}.ListingLocation-modal-label{font-size:24px;font-weight:500;color:#333}.ListingLocation-modal-map{display:-ms-flexbox;display:flex;margin:20px 0;padding:20px 0;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;height:400px}.ListingLocation-modal-close{position:absolute;top:4px;right:16px;border:0;font-size:24px;font-weight:700;opacity:.8}.ListingLocation-modal-close:hover{opacity:1}.ListingLocation hr{margin:40px 0 0;border:0;border-bottom:1px solid #e6e6e6}.AuthorPromo-media:hover>.AuthorPromo-type[data-type=video],.AuthorPromo-media:hover>.AuthorPromo-type[data-type=Video],.AuthorPromo-media:hover>.AuthorPromo-type[data-type=article],.AuthorPromo-media:hover>.AuthorPromo-type[data-type=Article],.AuthorPromo-media:hover>.AuthorPromo-type[data-type=gallery],.AuthorPromo-media:hover>.AuthorPromo-type[data-type=Gallery],.CoursePromo-media:hover>.CoursePromo-type[data-type=video],.CoursePromo-media:hover>.CoursePromo-type[data-type=Video],.CoursePromo-media:hover>.CoursePromo-type[data-type=article],.CoursePromo-media:hover>.CoursePromo-type[data-type=Article],.CoursePromo-media:hover>.CoursePromo-type[data-type=gallery],.CoursePromo-media:hover>.CoursePromo-type[data-type=Gallery],.DestinationMapPromo-media:hover>.DestinationMapPromo-type[data-type=video],.DestinationMapPromo-media:hover>.DestinationMapPromo-type[data-type=Video],.DestinationMapPromo-media:hover>.DestinationMapPromo-type[data-type=article],.DestinationMapPromo-media:hover>.DestinationMapPromo-type[data-type=Article],.DestinationMapPromo-media:hover>.DestinationMapPromo-type[data-type=gallery],.DestinationMapPromo-media:hover>.DestinationMapPromo-type[data-type=Gallery],.FeaturedPromo-media:hover>.FeaturedPromo-type[data-type=video],.FeaturedPromo-media:hover>.FeaturedPromo-type[data-type=Video],.FeaturedPromo-media:hover>.FeaturedPromo-type[data-type=article],.FeaturedPromo-media:hover>.FeaturedPromo-type[data-type=Article],.FeaturedPromo-media:hover>.FeaturedPromo-type[data-type=gallery],.FeaturedPromo-media:hover>.FeaturedPromo-type[data-type=Gallery],.FullWidthPromo-large-media:hover>.FullWidthPromo-large-type[data-type=video],.FullWidthPromo-large-media:hover>.FullWidthPromo-large-type[data-type=Video],.FullWidthPromo-large-media:hover>.FullWidthPromo-large-type[data-type=article],.FullWidthPromo-large-media:hover>.FullWidthPromo-large-type[data-type=Article],.FullWidthPromo-large-media:hover>.FullWidthPromo-large-type[data-type=gallery],.FullWidthPromo-large-media:hover>.FullWidthPromo-large-type[data-type=Gallery],.FullWidthPromo-media:hover>.FullWidthPromo-type[data-type=video],.FullWidthPromo-media:hover>.FullWidthPromo-type[data-type=Video],.FullWidthPromo-media:hover>.FullWidthPromo-type[data-type=article],.FullWidthPromo-media:hover>.FullWidthPromo-type[data-type=Article],.FullWidthPromo-media:hover>.FullWidthPromo-type[data-type=gallery],.FullWidthPromo-media:hover>.FullWidthPromo-type[data-type=Gallery],.FullWidthPromo-video-media:hover>.FullWidthPromo-video-type[data-type=video],.FullWidthPromo-video-media:hover>.FullWidthPromo-video-type[data-type=Video],.FullWidthPromo-video-media:hover>.FullWidthPromo-video-type[data-type=article],.FullWidthPromo-video-media:hover>.FullWidthPromo-video-type[data-type=Article],.FullWidthPromo-video-media:hover>.FullWidthPromo-video-type[data-type=gallery],.FullWidthPromo-video-media:hover>.FullWidthPromo-video-type[data-type=Gallery],.GetawaysPackagePromo-media:hover>.GetawaysPackagePromo-type[data-type=video],.GetawaysPackagePromo-media:hover>.GetawaysPackagePromo-type[data-type=Video],.GetawaysPackagePromo-media:hover>.GetawaysPackagePromo-type[data-type=article],.GetawaysPackagePromo-media:hover>.GetawaysPackagePromo-type[data-type=Article],.GetawaysPackagePromo-media:hover>.GetawaysPackagePromo-type[data-type=gallery],.GetawaysPackagePromo-media:hover>.GetawaysPackagePromo-type[data-type=Gallery],.GetawaysPackagerPromo-media:hover>.GetawaysPackagerPromo-type[data-type=video],.GetawaysPackagerPromo-media:hover>.GetawaysPackagerPromo-type[data-type=Video],.GetawaysPackagerPromo-media:hover>.GetawaysPackagerPromo-type[data-type=article],.GetawaysPackagerPromo-media:hover>.GetawaysPackagerPromo-type[data-type=Article],.GetawaysPackagerPromo-media:hover>.GetawaysPackagerPromo-type[data-type=gallery],.GetawaysPackagerPromo-media:hover>.GetawaysPackagerPromo-type[data-type=Gallery],.GolfPackagePromo-media:hover>.GolfPackagePromo-type[data-type=video],.GolfPackagePromo-media:hover>.GolfPackagePromo-type[data-type=Video],.GolfPackagePromo-media:hover>.GolfPackagePromo-type[data-type=article],.GolfPackagePromo-media:hover>.GolfPackagePromo-type[data-type=Article],.GolfPackagePromo-media:hover>.GolfPackagePromo-type[data-type=gallery],.GolfPackagePromo-media:hover>.GolfPackagePromo-type[data-type=Gallery],.LeadPromo-media:hover>.LeadPromo-type[data-type=video],.LeadPromo-media:hover>.LeadPromo-type[data-type=Video],.LeadPromo-media:hover>.LeadPromo-type[data-type=article],.LeadPromo-media:hover>.LeadPromo-type[data-type=Article],.LeadPromo-media:hover>.LeadPromo-type[data-type=gallery],.LeadPromo-media:hover>.LeadPromo-type[data-type=Gallery],.LeadPromoWithBelow-media:hover>.LeadPromoWithBelow-type[data-type=video],.LeadPromoWithBelow-media:hover>.LeadPromoWithBelow-type[data-type=Video],.LeadPromoWithBelow-media:hover>.LeadPromoWithBelow-type[data-type=article],.LeadPromoWithBelow-media:hover>.LeadPromoWithBelow-type[data-type=Article],.LeadPromoWithBelow-media:hover>.LeadPromoWithBelow-type[data-type=gallery],.LeadPromoWithBelow-media:hover>.LeadPromoWithBelow-type[data-type=Gallery],.ListingPromo-media:hover>.ListingPromo-type[data-type=video],.ListingPromo-media:hover>.ListingPromo-type[data-type=Video],.ListingPromo-media:hover>.ListingPromo-type[data-type=article],.ListingPromo-media:hover>.ListingPromo-type[data-type=Article],.ListingPromo-media:hover>.ListingPromo-type[data-type=gallery],.ListingPromo-media:hover>.ListingPromo-type[data-type=Gallery],.LocationTagPromo-media:hover>.LocationTagPromo-type[data-type=video],.LocationTagPromo-media:hover>.LocationTagPromo-type[data-type=Video],.LocationTagPromo-media:hover>.LocationTagPromo-type[data-type=article],.LocationTagPromo-media:hover>.LocationTagPromo-type[data-type=Article],.LocationTagPromo-media:hover>.LocationTagPromo-type[data-type=gallery],.LocationTagPromo-media:hover>.LocationTagPromo-type[data-type=Gallery],.NativeAdPromo-media:hover>.NativeAdPromo-type[data-type=video],.NativeAdPromo-media:hover>.NativeAdPromo-type[data-type=Video],.NativeAdPromo-media:hover>.NativeAdPromo-type[data-type=article],.NativeAdPromo-media:hover>.NativeAdPromo-type[data-type=Article],.NativeAdPromo-media:hover>.NativeAdPromo-type[data-type=gallery],.NativeAdPromo-media:hover>.NativeAdPromo-type[data-type=Gallery],.PlaylistItem-media:hover>.PlaylistItem-type[data-type=video],.PlaylistItem-media:hover>.PlaylistItem-type[data-type=Video],.PlaylistItem-media:hover>.PlaylistItem-type[data-type=article],.PlaylistItem-media:hover>.PlaylistItem-type[data-type=Article],.PlaylistItem-media:hover>.PlaylistItem-type[data-type=gallery],.PlaylistItem-media:hover>.PlaylistItem-type[data-type=Gallery],.ProductPromoImageOnBottom-media:hover>.ProductPromoImageOnBottom-type[data-type=video],.ProductPromoImageOnBottom-media:hover>.ProductPromoImageOnBottom-type[data-type=Video],.ProductPromoImageOnBottom-media:hover>.ProductPromoImageOnBottom-type[data-type=article],.ProductPromoImageOnBottom-media:hover>.ProductPromoImageOnBottom-type[data-type=Article],.ProductPromoImageOnBottom-media:hover>.ProductPromoImageOnBottom-type[data-type=gallery],.ProductPromoImageOnBottom-media:hover>.ProductPromoImageOnBottom-type[data-type=Gallery],.ProductPromoImageOnLeft-media:hover>.ProductPromoImageOnLeft-type[data-type=video],.ProductPromoImageOnLeft-media:hover>.ProductPromoImageOnLeft-type[data-type=Video],.ProductPromoImageOnLeft-media:hover>.ProductPromoImageOnLeft-type[data-type=article],.ProductPromoImageOnLeft-media:hover>.ProductPromoImageOnLeft-type[data-type=Article],.ProductPromoImageOnLeft-media:hover>.ProductPromoImageOnLeft-type[data-type=gallery],.ProductPromoImageOnLeft-media:hover>.ProductPromoImageOnLeft-type[data-type=Gallery],.ProductPromoImageOnRight-media:hover>.ProductPromoImageOnRight-type[data-type=video],.ProductPromoImageOnRight-media:hover>.ProductPromoImageOnRight-type[data-type=Video],.ProductPromoImageOnRight-media:hover>.ProductPromoImageOnRight-type[data-type=article],.ProductPromoImageOnRight-media:hover>.ProductPromoImageOnRight-type[data-type=Article],.ProductPromoImageOnRight-media:hover>.ProductPromoImageOnRight-type[data-type=gallery],.ProductPromoImageOnRight-media:hover>.ProductPromoImageOnRight-type[data-type=Gallery],.Promo-media:hover>.Promo-type[data-type=video],.Promo-media:hover>.Promo-type[data-type=Video],.Promo-media:hover>.Promo-type[data-type=article],.Promo-media:hover>.Promo-type[data-type=Article],.Promo-media:hover>.Promo-type[data-type=gallery],.Promo-media:hover>.Promo-type[data-type=Gallery],.PromoCenteredTitle-media:hover>.PromoCenteredTitle-type[data-type=video],.PromoCenteredTitle-media:hover>.PromoCenteredTitle-type[data-type=Video],.PromoCenteredTitle-media:hover>.PromoCenteredTitle-type[data-type=article],.PromoCenteredTitle-media:hover>.PromoCenteredTitle-type[data-type=Article],.PromoCenteredTitle-media:hover>.PromoCenteredTitle-type[data-type=gallery],.PromoCenteredTitle-media:hover>.PromoCenteredTitle-type[data-type=Gallery],.PromoHover-narrow-media:hover>.PromoHover-narrow-type[data-type=video],.PromoHover-narrow-media:hover>.PromoHover-narrow-type[data-type=Video],.PromoHover-narrow-media:hover>.PromoHover-narrow-type[data-type=article],.PromoHover-narrow-media:hover>.PromoHover-narrow-type[data-type=Article],.PromoHover-narrow-media:hover>.PromoHover-narrow-type[data-type=gallery],.PromoHover-narrow-media:hover>.PromoHover-narrow-type[data-type=Gallery],.PromoImageOnSide-caption-wrapper-media:hover>.PromoImageOnSide-caption-wrapper-type[data-type=video],.PromoImageOnSide-caption-wrapper-media:hover>.PromoImageOnSide-caption-wrapper-type[data-type=Video],.PromoImageOnSide-caption-wrapper-media:hover>.PromoImageOnSide-caption-wrapper-type[data-type=article],.PromoImageOnSide-caption-wrapper-media:hover>.PromoImageOnSide-caption-wrapper-type[data-type=Article],.PromoImageOnSide-caption-wrapper-media:hover>.PromoImageOnSide-caption-wrapper-type[data-type=gallery],.PromoImageOnSide-caption-wrapper-media:hover>.PromoImageOnSide-caption-wrapper-type[data-type=Gallery],.PromoImageOnSide-destinations-media:hover>.PromoImageOnSide-destinations-type[data-type=video],.PromoImageOnSide-destinations-media:hover>.PromoImageOnSide-destinations-type[data-type=Video],.PromoImageOnSide-destinations-media:hover>.PromoImageOnSide-destinations-type[data-type=article],.PromoImageOnSide-destinations-media:hover>.PromoImageOnSide-destinations-type[data-type=Article],.PromoImageOnSide-destinations-media:hover>.PromoImageOnSide-destinations-type[data-type=gallery],.PromoImageOnSide-destinations-media:hover>.PromoImageOnSide-destinations-type[data-type=Gallery],.PromoImageOnSide-golfPackage-media:hover>.PromoImageOnSide-golfPackage-type[data-type=video],.PromoImageOnSide-golfPackage-media:hover>.PromoImageOnSide-golfPackage-type[data-type=Video],.PromoImageOnSide-golfPackage-media:hover>.PromoImageOnSide-golfPackage-type[data-type=article],.PromoImageOnSide-golfPackage-media:hover>.PromoImageOnSide-golfPackage-type[data-type=Article],.PromoImageOnSide-golfPackage-media:hover>.PromoImageOnSide-golfPackage-type[data-type=gallery],.PromoImageOnSide-golfPackage-media:hover>.PromoImageOnSide-golfPackage-type[data-type=Gallery],.PromoImageOnSide-media:hover>.PromoImageOnSide-type[data-type=video],.PromoImageOnSide-media:hover>.PromoImageOnSide-type[data-type=Video],.PromoImageOnSide-media:hover>.PromoImageOnSide-type[data-type=article],.PromoImageOnSide-media:hover>.PromoImageOnSide-type[data-type=Article],.PromoImageOnSide-media:hover>.PromoImageOnSide-type[data-type=gallery],.PromoImageOnSide-media:hover>.PromoImageOnSide-type[data-type=Gallery],.PromoImageOnSide-medium-media:hover>.PromoImageOnSide-medium-type[data-type=video],.PromoImageOnSide-medium-media:hover>.PromoImageOnSide-medium-type[data-type=Video],.PromoImageOnSide-medium-media:hover>.PromoImageOnSide-medium-type[data-type=article],.PromoImageOnSide-medium-media:hover>.PromoImageOnSide-medium-type[data-type=Article],.PromoImageOnSide-medium-media:hover>.PromoImageOnSide-medium-type[data-type=gallery],.PromoImageOnSide-medium-media:hover>.PromoImageOnSide-medium-type[data-type=Gallery],.PromoImageOnSide-small-media:hover>.PromoImageOnSide-small-type[data-type=video],.PromoImageOnSide-small-media:hover>.PromoImageOnSide-small-type[data-type=Video],.PromoImageOnSide-small-media:hover>.PromoImageOnSide-small-type[data-type=article],.PromoImageOnSide-small-media:hover>.PromoImageOnSide-small-type[data-type=Article],.PromoImageOnSide-small-media:hover>.PromoImageOnSide-small-type[data-type=gallery],.PromoImageOnSide-small-media:hover>.PromoImageOnSide-small-type[data-type=Gallery],.PromoImageOnSide-smallSquare-media:hover>.PromoImageOnSide-smallSquare-type[data-type=video],.PromoImageOnSide-smallSquare-media:hover>.PromoImageOnSide-smallSquare-type[data-type=Video],.PromoImageOnSide-smallSquare-media:hover>.PromoImageOnSide-smallSquare-type[data-type=article],.PromoImageOnSide-smallSquare-media:hover>.PromoImageOnSide-smallSquare-type[data-type=Article],.PromoImageOnSide-smallSquare-media:hover>.PromoImageOnSide-smallSquare-type[data-type=gallery],.PromoImageOnSide-smallSquare-media:hover>.PromoImageOnSide-smallSquare-type[data-type=Gallery],.PromoImageOnTop-media:hover>.PromoImageOnTop-type[data-type=video],.PromoImageOnTop-media:hover>.PromoImageOnTop-type[data-type=Video],.PromoImageOnTop-media:hover>.PromoImageOnTop-type[data-type=article],.PromoImageOnTop-media:hover>.PromoImageOnTop-type[data-type=Article],.PromoImageOnTop-media:hover>.PromoImageOnTop-type[data-type=gallery],.PromoImageOnTop-media:hover>.PromoImageOnTop-type[data-type=Gallery],.PromoImageOnTop-medium-media:hover>.PromoImageOnTop-medium-type[data-type=video],.PromoImageOnTop-medium-media:hover>.PromoImageOnTop-medium-type[data-type=Video],.PromoImageOnTop-medium-media:hover>.PromoImageOnTop-medium-type[data-type=article],.PromoImageOnTop-medium-media:hover>.PromoImageOnTop-medium-type[data-type=Article],.PromoImageOnTop-medium-media:hover>.PromoImageOnTop-medium-type[data-type=gallery],.PromoImageOnTop-medium-media:hover>.PromoImageOnTop-medium-type[data-type=Gallery],.PromoImageOnTop-small-media:hover>.PromoImageOnTop-small-type[data-type=video],.PromoImageOnTop-small-media:hover>.PromoImageOnTop-small-type[data-type=Video],.PromoImageOnTop-small-media:hover>.PromoImageOnTop-small-type[data-type=article],.PromoImageOnTop-small-media:hover>.PromoImageOnTop-small-type[data-type=Article],.PromoImageOnTop-small-media:hover>.PromoImageOnTop-small-type[data-type=gallery],.PromoImageOnTop-small-media:hover>.PromoImageOnTop-small-type[data-type=Gallery],.PromoImageOnTop-smallHover-media:hover>.PromoImageOnTop-smallHover-type[data-type=video],.PromoImageOnTop-smallHover-media:hover>.PromoImageOnTop-smallHover-type[data-type=Video],.PromoImageOnTop-smallHover-media:hover>.PromoImageOnTop-smallHover-type[data-type=article],.PromoImageOnTop-smallHover-media:hover>.PromoImageOnTop-smallHover-type[data-type=Article],.PromoImageOnTop-smallHover-media:hover>.PromoImageOnTop-smallHover-type[data-type=gallery],.PromoImageOnTop-smallHover-media:hover>.PromoImageOnTop-smallHover-type[data-type=Gallery],.PromoImageOnTop-smallHoverCourse-media:hover>.PromoImageOnTop-smallHoverCourse-type[data-type=video],.PromoImageOnTop-smallHoverCourse-media:hover>.PromoImageOnTop-smallHoverCourse-type[data-type=Video],.PromoImageOnTop-smallHoverCourse-media:hover>.PromoImageOnTop-smallHoverCourse-type[data-type=article],.PromoImageOnTop-smallHoverCourse-media:hover>.PromoImageOnTop-smallHoverCourse-type[data-type=Article],.PromoImageOnTop-smallHoverCourse-media:hover>.PromoImageOnTop-smallHoverCourse-type[data-type=gallery],.PromoImageOnTop-smallHoverCourse-media:hover>.PromoImageOnTop-smallHoverCourse-type[data-type=Gallery],.PromoImageOnTop-square-media:hover>.PromoImageOnTop-square-type[data-type=video],.PromoImageOnTop-square-media:hover>.PromoImageOnTop-square-type[data-type=Video],.PromoImageOnTop-square-media:hover>.PromoImageOnTop-square-type[data-type=article],.PromoImageOnTop-square-media:hover>.PromoImageOnTop-square-type[data-type=Article],.PromoImageOnTop-square-media:hover>.PromoImageOnTop-square-type[data-type=gallery],.PromoImageOnTop-square-media:hover>.PromoImageOnTop-square-type[data-type=Gallery],.PromoTextOverlay-large-media:hover>.PromoTextOverlay-large-type[data-type=video],.PromoTextOverlay-large-media:hover>.PromoTextOverlay-large-type[data-type=Video],.PromoTextOverlay-large-media:hover>.PromoTextOverlay-large-type[data-type=article],.PromoTextOverlay-large-media:hover>.PromoTextOverlay-large-type[data-type=Article],.PromoTextOverlay-large-media:hover>.PromoTextOverlay-large-type[data-type=gallery],.PromoTextOverlay-large-media:hover>.PromoTextOverlay-large-type[data-type=Gallery],.ResortPromo-media:hover>.ResortPromo-type[data-type=video],.ResortPromo-media:hover>.ResortPromo-type[data-type=Video],.ResortPromo-media:hover>.ResortPromo-type[data-type=article],.ResortPromo-media:hover>.ResortPromo-type[data-type=Article],.ResortPromo-media:hover>.ResortPromo-type[data-type=gallery],.ResortPromo-media:hover>.ResortPromo-type[data-type=Gallery],.SpotlightPromo-media:hover>.SpotlightPromo-type[data-type=video],.SpotlightPromo-media:hover>.SpotlightPromo-type[data-type=Video],.SpotlightPromo-media:hover>.SpotlightPromo-type[data-type=article],.SpotlightPromo-media:hover>.SpotlightPromo-type[data-type=Article],.SpotlightPromo-media:hover>.SpotlightPromo-type[data-type=gallery],.SpotlightPromo-media:hover>.SpotlightPromo-type[data-type=Gallery],.StandardCoursePromo-media:hover>.StandardCoursePromo-type[data-type=video],.StandardCoursePromo-media:hover>.StandardCoursePromo-type[data-type=Video],.StandardCoursePromo-media:hover>.StandardCoursePromo-type[data-type=article],.StandardCoursePromo-media:hover>.StandardCoursePromo-type[data-type=Article],.StandardCoursePromo-media:hover>.StandardCoursePromo-type[data-type=gallery],.StandardCoursePromo-media:hover>.StandardCoursePromo-type[data-type=Gallery],.TimePromo-media:hover>.TimePromo-type[data-type=video],.TimePromo-media:hover>.TimePromo-type[data-type=Video],.TimePromo-media:hover>.TimePromo-type[data-type=article],.TimePromo-media:hover>.TimePromo-type[data-type=Article],.TimePromo-media:hover>.TimePromo-type[data-type=gallery],.TimePromo-media:hover>.TimePromo-type[data-type=Gallery]{background-color:#63afbc}.AuthorPromo-type[data-type=golfPackage],.CoursePromo-type[data-type=golfPackage],.DestinationMapPromo-type[data-type=golfPackage],.FeaturedPromo-type[data-type=golfPackage],.FullWidthPromo-large-type[data-type=golfPackage],.FullWidthPromo-type[data-type=golfPackage],.FullWidthPromo-video-type[data-type=golfPackage],.GetawaysPackagePromo-type[data-type=golfPackage],.GetawaysPackagerPromo-type[data-type=golfPackage],.GolfPackagePromo-type[data-type=golfPackage],.LeadPromo-type[data-type=golfPackage],.LeadPromoWithBelow-type[data-type=golfPackage],.ListingPromo-type[data-type=golfPackage],.LocationTagPromo-type[data-type=golfPackage],.NativeAdPromo-type[data-type=golfPackage],.PlaylistItem-type[data-type=golfPackage],.ProductPromoImageOnBottom-type[data-type=golfPackage],.ProductPromoImageOnLeft-type[data-type=golfPackage],.ProductPromoImageOnRight-type[data-type=golfPackage],.Promo-type[data-type=golfPackage],.PromoCenteredTitle-type[data-type=golfPackage],.PromoHover-narrow-type[data-type=golfPackage],.PromoImageOnSide-caption-wrapper-type[data-type=golfPackage],.PromoImageOnSide-destinations-type[data-type=golfPackage],.PromoImageOnSide-golfPackage-type[data-type=golfPackage],.PromoImageOnSide-medium-type[data-type=golfPackage],.PromoImageOnSide-small-type[data-type=golfPackage],.PromoImageOnSide-smallSquare-type[data-type=golfPackage],.PromoImageOnSide-type[data-type=golfPackage],.PromoImageOnTop-medium-type[data-type=golfPackage],.PromoImageOnTop-small-type[data-type=golfPackage],.PromoImageOnTop-smallHover-type[data-type=golfPackage],.PromoImageOnTop-smallHoverCourse-type[data-type=golfPackage],.PromoImageOnTop-square-type[data-type=golfPackage],.PromoImageOnTop-type[data-type=golfPackage],.PromoTextOverlay-large-type[data-type=golfPackage],.ResortPromo-type[data-type=golfPackage],.SpotlightPromo-type[data-type=golfPackage],.StandardCoursePromo-type[data-type=golfPackage],.TimePromo-type[data-type=golfPackage]{display:none}.AuthorPromo-type[data-type=video],.AuthorPromo-type[data-type=Video],.AuthorPromo-type[data-type=article],.AuthorPromo-type[data-type=Article],.AuthorPromo-type[data-type=gallery],.AuthorPromo-type[data-type=Gallery],.CoursePromo-type[data-type=video],.CoursePromo-type[data-type=Video],.CoursePromo-type[data-type=article],.CoursePromo-type[data-type=Article],.CoursePromo-type[data-type=gallery],.CoursePromo-type[data-type=Gallery],.DestinationMapPromo-type[data-type=video],.DestinationMapPromo-type[data-type=Video],.DestinationMapPromo-type[data-type=article],.DestinationMapPromo-type[data-type=Article],.DestinationMapPromo-type[data-type=gallery],.DestinationMapPromo-type[data-type=Gallery],.FeaturedPromo-type[data-type=video],.FeaturedPromo-type[data-type=Video],.FeaturedPromo-type[data-type=article],.FeaturedPromo-type[data-type=Article],.FeaturedPromo-type[data-type=gallery],.FeaturedPromo-type[data-type=Gallery],.FullWidthPromo-large-type[data-type=video],.FullWidthPromo-large-type[data-type=Video],.FullWidthPromo-large-type[data-type=article],.FullWidthPromo-large-type[data-type=Article],.FullWidthPromo-large-type[data-type=gallery],.FullWidthPromo-large-type[data-type=Gallery],.FullWidthPromo-type[data-type=video],.FullWidthPromo-type[data-type=Video],.FullWidthPromo-type[data-type=article],.FullWidthPromo-type[data-type=Article],.FullWidthPromo-type[data-type=gallery],.FullWidthPromo-type[data-type=Gallery],.FullWidthPromo-video-type[data-type=video],.FullWidthPromo-video-type[data-type=Video],.FullWidthPromo-video-type[data-type=article],.FullWidthPromo-video-type[data-type=Article],.FullWidthPromo-video-type[data-type=gallery],.FullWidthPromo-video-type[data-type=Gallery],.GetawaysPackagePromo-type[data-type=video],.GetawaysPackagePromo-type[data-type=Video],.GetawaysPackagePromo-type[data-type=article],.GetawaysPackagePromo-type[data-type=Article],.GetawaysPackagePromo-type[data-type=gallery],.GetawaysPackagePromo-type[data-type=Gallery],.GetawaysPackagerPromo-type[data-type=video],.GetawaysPackagerPromo-type[data-type=Video],.GetawaysPackagerPromo-type[data-type=article],.GetawaysPackagerPromo-type[data-type=Article],.GetawaysPackagerPromo-type[data-type=gallery],.GetawaysPackagerPromo-type[data-type=Gallery],.GolfPackagePromo-type[data-type=video],.GolfPackagePromo-type[data-type=Video],.GolfPackagePromo-type[data-type=article],.GolfPackagePromo-type[data-type=Article],.GolfPackagePromo-type[data-type=gallery],.GolfPackagePromo-type[data-type=Gallery],.LeadPromo-type[data-type=video],.LeadPromo-type[data-type=Video],.LeadPromo-type[data-type=article],.LeadPromo-type[data-type=Article],.LeadPromo-type[data-type=gallery],.LeadPromo-type[data-type=Gallery],.LeadPromoWithBelow-type[data-type=video],.LeadPromoWithBelow-type[data-type=Video],.LeadPromoWithBelow-type[data-type=article],.LeadPromoWithBelow-type[data-type=Article],.LeadPromoWithBelow-type[data-type=gallery],.LeadPromoWithBelow-type[data-type=Gallery],.ListingPromo-type[data-type=video],.ListingPromo-type[data-type=Video],.ListingPromo-type[data-type=article],.ListingPromo-type[data-type=Article],.ListingPromo-type[data-type=gallery],.ListingPromo-type[data-type=Gallery],.LocationTagPromo-type[data-type=video],.LocationTagPromo-type[data-type=Video],.LocationTagPromo-type[data-type=article],.LocationTagPromo-type[data-type=Article],.LocationTagPromo-type[data-type=gallery],.LocationTagPromo-type[data-type=Gallery],.NativeAdPromo-type[data-type=video],.NativeAdPromo-type[data-type=Video],.NativeAdPromo-type[data-type=article],.NativeAdPromo-type[data-type=Article],.NativeAdPromo-type[data-type=gallery],.NativeAdPromo-type[data-type=Gallery],.PlaylistItem-type[data-type=video],.PlaylistItem-type[data-type=Video],.PlaylistItem-type[data-type=article],.PlaylistItem-type[data-type=Article],.PlaylistItem-type[data-type=gallery],.PlaylistItem-type[data-type=Gallery],.ProductPromoImageOnBottom-type[data-type=video],.ProductPromoImageOnBottom-type[data-type=Video],.ProductPromoImageOnBottom-type[data-type=article],.ProductPromoImageOnBottom-type[data-type=Article],.ProductPromoImageOnBottom-type[data-type=gallery],.ProductPromoImageOnBottom-type[data-type=Gallery],.ProductPromoImageOnLeft-type[data-type=video],.ProductPromoImageOnLeft-type[data-type=Video],.ProductPromoImageOnLeft-type[data-type=article],.ProductPromoImageOnLeft-type[data-type=Article],.ProductPromoImageOnLeft-type[data-type=gallery],.ProductPromoImageOnLeft-type[data-type=Gallery],.ProductPromoImageOnRight-type[data-type=video],.ProductPromoImageOnRight-type[data-type=Video],.ProductPromoImageOnRight-type[data-type=article],.ProductPromoImageOnRight-type[data-type=Article],.ProductPromoImageOnRight-type[data-type=gallery],.ProductPromoImageOnRight-type[data-type=Gallery],.Promo-type[data-type=video],.Promo-type[data-type=Video],.Promo-type[data-type=article],.Promo-type[data-type=Article],.Promo-type[data-type=gallery],.Promo-type[data-type=Gallery],.PromoCenteredTitle-type[data-type=video],.PromoCenteredTitle-type[data-type=Video],.PromoCenteredTitle-type[data-type=article],.PromoCenteredTitle-type[data-type=Article],.PromoCenteredTitle-type[data-type=gallery],.PromoCenteredTitle-type[data-type=Gallery],.PromoHover-narrow-type[data-type=video],.PromoHover-narrow-type[data-type=Video],.PromoHover-narrow-type[data-type=article],.PromoHover-narrow-type[data-type=Article],.PromoHover-narrow-type[data-type=gallery],.PromoHover-narrow-type[data-type=Gallery],.PromoImageOnSide-caption-wrapper-type[data-type=video],.PromoImageOnSide-caption-wrapper-type[data-type=Video],.PromoImageOnSide-caption-wrapper-type[data-type=article],.PromoImageOnSide-caption-wrapper-type[data-type=Article],.PromoImageOnSide-caption-wrapper-type[data-type=gallery],.PromoImageOnSide-caption-wrapper-type[data-type=Gallery],.PromoImageOnSide-destinations-type[data-type=video],.PromoImageOnSide-destinations-type[data-type=Video],.PromoImageOnSide-destinations-type[data-type=article],.PromoImageOnSide-destinations-type[data-type=Article],.PromoImageOnSide-destinations-type[data-type=gallery],.PromoImageOnSide-destinations-type[data-type=Gallery],.PromoImageOnSide-golfPackage-type[data-type=video],.PromoImageOnSide-golfPackage-type[data-type=Video],.PromoImageOnSide-golfPackage-type[data-type=article],.PromoImageOnSide-golfPackage-type[data-type=Article],.PromoImageOnSide-golfPackage-type[data-type=gallery],.PromoImageOnSide-golfPackage-type[data-type=Gallery],.PromoImageOnSide-medium-type[data-type=video],.PromoImageOnSide-medium-type[data-type=Video],.PromoImageOnSide-medium-type[data-type=article],.PromoImageOnSide-medium-type[data-type=Article],.PromoImageOnSide-medium-type[data-type=gallery],.PromoImageOnSide-medium-type[data-type=Gallery],.PromoImageOnSide-small-type[data-type=video],.PromoImageOnSide-small-type[data-type=Video],.PromoImageOnSide-small-type[data-type=article],.PromoImageOnSide-small-type[data-type=Article],.PromoImageOnSide-small-type[data-type=gallery],.PromoImageOnSide-small-type[data-type=Gallery],.PromoImageOnSide-smallSquare-type[data-type=video],.PromoImageOnSide-smallSquare-type[data-type=Video],.PromoImageOnSide-smallSquare-type[data-type=article],.PromoImageOnSide-smallSquare-type[data-type=Article],.PromoImageOnSide-smallSquare-type[data-type=gallery],.PromoImageOnSide-smallSquare-type[data-type=Gallery],.PromoImageOnSide-type[data-type=video],.PromoImageOnSide-type[data-type=Video],.PromoImageOnSide-type[data-type=article],.PromoImageOnSide-type[data-type=Article],.PromoImageOnSide-type[data-type=gallery],.PromoImageOnSide-type[data-type=Gallery],.PromoImageOnTop-medium-type[data-type=video],.PromoImageOnTop-medium-type[data-type=Video],.PromoImageOnTop-medium-type[data-type=article],.PromoImageOnTop-medium-type[data-type=Article],.PromoImageOnTop-medium-type[data-type=gallery],.PromoImageOnTop-medium-type[data-type=Gallery],.PromoImageOnTop-small-type[data-type=video],.PromoImageOnTop-small-type[data-type=Video],.PromoImageOnTop-small-type[data-type=article],.PromoImageOnTop-small-type[data-type=Article],.PromoImageOnTop-small-type[data-type=gallery],.PromoImageOnTop-small-type[data-type=Gallery],.PromoImageOnTop-smallHover-type[data-type=video],.PromoImageOnTop-smallHover-type[data-type=Video],.PromoImageOnTop-smallHover-type[data-type=article],.PromoImageOnTop-smallHover-type[data-type=Article],.PromoImageOnTop-smallHover-type[data-type=gallery],.PromoImageOnTop-smallHover-type[data-type=Gallery],.PromoImageOnTop-smallHoverCourse-type[data-type=video],.PromoImageOnTop-smallHoverCourse-type[data-type=Video],.PromoImageOnTop-smallHoverCourse-type[data-type=article],.PromoImageOnTop-smallHoverCourse-type[data-type=Article],.PromoImageOnTop-smallHoverCourse-type[data-type=gallery],.PromoImageOnTop-smallHoverCourse-type[data-type=Gallery],.PromoImageOnTop-square-type[data-type=video],.PromoImageOnTop-square-type[data-type=Video],.PromoImageOnTop-square-type[data-type=article],.PromoImageOnTop-square-type[data-type=Article],.PromoImageOnTop-square-type[data-type=gallery],.PromoImageOnTop-square-type[data-type=Gallery],.PromoImageOnTop-type[data-type=video],.PromoImageOnTop-type[data-type=Video],.PromoImageOnTop-type[data-type=article],.PromoImageOnTop-type[data-type=Article],.PromoImageOnTop-type[data-type=gallery],.PromoImageOnTop-type[data-type=Gallery],.PromoTextOverlay-large-type[data-type=video],.PromoTextOverlay-large-type[data-type=Video],.PromoTextOverlay-large-type[data-type=article],.PromoTextOverlay-large-type[data-type=Article],.PromoTextOverlay-large-type[data-type=gallery],.PromoTextOverlay-large-type[data-type=Gallery],.ResortPromo-type[data-type=video],.ResortPromo-type[data-type=Video],.ResortPromo-type[data-type=article],.ResortPromo-type[data-type=Article],.ResortPromo-type[data-type=gallery],.ResortPromo-type[data-type=Gallery],.SpotlightPromo-type[data-type=video],.SpotlightPromo-type[data-type=Video],.SpotlightPromo-type[data-type=article],.SpotlightPromo-type[data-type=Article],.SpotlightPromo-type[data-type=gallery],.SpotlightPromo-type[data-type=Gallery],.StandardCoursePromo-type[data-type=video],.StandardCoursePromo-type[data-type=Video],.StandardCoursePromo-type[data-type=article],.StandardCoursePromo-type[data-type=Article],.StandardCoursePromo-type[data-type=gallery],.StandardCoursePromo-type[data-type=Gallery],.TimePromo-type[data-type=video],.TimePromo-type[data-type=Video],.TimePromo-type[data-type=article],.TimePromo-type[data-type=Article],.TimePromo-type[data-type=gallery],.TimePromo-type[data-type=Gallery]{background-color:rgba(0,0,0,.4)}.AuthorPromo-author-info,.CoursePromo-author-info,.DestinationMapPromo-author-info,.FeaturedPromo-author-info,.FullWidthPromo-author-info,.FullWidthPromo-large-author-info,.FullWidthPromo-video-author-info,.GetawaysPackagePromo-author-info,.GetawaysPackagerPromo-author-info,.GolfPackagePromo-author-info,.LeadPromo-author-info,.LeadPromoWithBelow-author-info,.ListingPromo-author-info,.LocationTagPromo-author-info,.NativeAdPromo-author-info,.PlaylistItem-author-info,.ProductPromoImageOnBottom-author-info,.ProductPromoImageOnLeft-author-info,.ProductPromoImageOnRight-author-info,.Promo-author-info,.PromoCenteredTitle-author-info,.PromoHover-narrow-author-info,.PromoImageOnSide-author-info,.PromoImageOnSide-caption-wrapper-author-info,.PromoImageOnSide-destinations-author-info,.PromoImageOnSide-golfPackage-author-info,.PromoImageOnSide-medium-author-info,.PromoImageOnSide-small-author-info,.PromoImageOnSide-smallSquare-author-info,.PromoImageOnTop-author-info,.PromoImageOnTop-medium-author-info,.PromoImageOnTop-small-author-info,.PromoImageOnTop-smallHover-author-info,.PromoImageOnTop-smallHoverCourse-author-info,.PromoImageOnTop-square-author-info,.PromoTextOverlay-large-author-info,.ResortPromo-author-info,.SpotlightPromo-author-info,.StandardCoursePromo-author-info,.TimePromo-author-info{color:#333;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column}.AuthorPromo-author-peopleImages,.CoursePromo-author-peopleImages,.DestinationMapPromo-author-peopleImages,.FeaturedPromo-author-peopleImages,.FullWidthPromo-author-peopleImages,.FullWidthPromo-large-author-peopleImages,.FullWidthPromo-video-author-peopleImages,.GetawaysPackagePromo-author-peopleImages,.GetawaysPackagerPromo-author-peopleImages,.GolfPackagePromo-author-peopleImages,.LeadPromo-author-peopleImages,.LeadPromoWithBelow-author-peopleImages,.ListingPromo-author-peopleImages,.LocationTagPromo-author-peopleImages,.NativeAdPromo-author-peopleImages,.PlaylistItem-author-peopleImages,.ProductPromoImageOnBottom-author-peopleImages,.ProductPromoImageOnLeft-author-peopleImages,.ProductPromoImageOnRight-author-peopleImages,.Promo-author-peopleImages,.PromoCenteredTitle-author-peopleImages,.PromoHover-narrow-author-peopleImages,.PromoImageOnSide-author-peopleImages,.PromoImageOnSide-caption-wrapper-author-peopleImages,.PromoImageOnSide-destinations-author-peopleImages,.PromoImageOnSide-golfPackage-author-peopleImages,.PromoImageOnSide-medium-author-peopleImages,.PromoImageOnSide-small-author-peopleImages,.PromoImageOnSide-smallSquare-author-peopleImages,.PromoImageOnTop-author-peopleImages,.PromoImageOnTop-medium-author-peopleImages,.PromoImageOnTop-small-author-peopleImages,.PromoImageOnTop-smallHover-author-peopleImages,.PromoImageOnTop-smallHoverCourse-author-peopleImages,.PromoImageOnTop-square-author-peopleImages,.PromoTextOverlay-large-author-peopleImages,.ResortPromo-author-peopleImages,.SpotlightPromo-author-peopleImages,.StandardCoursePromo-author-peopleImages,.TimePromo-author-peopleImages{display:none}.AuthorPromo-author-peopleImages-image,.CoursePromo-author-peopleImages-image,.DestinationMapPromo-author-peopleImages-image,.FeaturedPromo-author-peopleImages-image,.FullWidthPromo-author-peopleImages-image,.FullWidthPromo-large-author-peopleImages-image,.FullWidthPromo-video-author-peopleImages-image,.GetawaysPackagePromo-author-peopleImages-image,.GetawaysPackagerPromo-author-peopleImages-image,.GolfPackagePromo-author-peopleImages-image,.LeadPromo-author-peopleImages-image,.LeadPromoWithBelow-author-peopleImages-image,.ListingPromo-author-peopleImages-image,.LocationTagPromo-author-peopleImages-image,.NativeAdPromo-author-peopleImages-image,.PlaylistItem-author-peopleImages-image,.ProductPromoImageOnBottom-author-peopleImages-image,.ProductPromoImageOnLeft-author-peopleImages-image,.ProductPromoImageOnRight-author-peopleImages-image,.Promo-author-peopleImages-image,.PromoCenteredTitle-author-peopleImages-image,.PromoHover-narrow-author-peopleImages-image,.PromoImageOnSide-author-peopleImages-image,.PromoImageOnSide-caption-wrapper-author-peopleImages-image,.PromoImageOnSide-destinations-author-peopleImages-image,.PromoImageOnSide-golfPackage-author-peopleImages-image,.PromoImageOnSide-medium-author-peopleImages-image,.PromoImageOnSide-small-author-peopleImages-image,.PromoImageOnSide-smallSquare-author-peopleImages-image,.PromoImageOnTop-author-peopleImages-image,.PromoImageOnTop-medium-author-peopleImages-image,.PromoImageOnTop-small-author-peopleImages-image,.PromoImageOnTop-smallHover-author-peopleImages-image,.PromoImageOnTop-smallHoverCourse-author-peopleImages-image,.PromoImageOnTop-square-author-peopleImages-image,.PromoTextOverlay-large-author-peopleImages-image,.ResortPromo-author-peopleImages-image,.SpotlightPromo-author-peopleImages-image,.StandardCoursePromo-author-peopleImages-image,.TimePromo-author-peopleImages-image{margin-right:-5px}.AuthorPromo-author-peopleImages-image img,.CoursePromo-author-peopleImages-image img,.DestinationMapPromo-author-peopleImages-image img,.FeaturedPromo-author-peopleImages-image img,.FullWidthPromo-author-peopleImages-image img,.FullWidthPromo-large-author-peopleImages-image img,.FullWidthPromo-video-author-peopleImages-image img,.GetawaysPackagePromo-author-peopleImages-image img,.GetawaysPackagerPromo-author-peopleImages-image img,.GolfPackagePromo-author-peopleImages-image img,.LeadPromo-author-peopleImages-image img,.LeadPromoWithBelow-author-peopleImages-image img,.ListingPromo-author-peopleImages-image img,.LocationTagPromo-author-peopleImages-image img,.NativeAdPromo-author-peopleImages-image img,.PlaylistItem-author-peopleImages-image img,.ProductPromoImageOnBottom-author-peopleImages-image img,.ProductPromoImageOnLeft-author-peopleImages-image img,.ProductPromoImageOnRight-author-peopleImages-image img,.Promo-author-peopleImages-image img,.PromoCenteredTitle-author-peopleImages-image img,.PromoHover-narrow-author-peopleImages-image img,.PromoImageOnSide-author-peopleImages-image img,.PromoImageOnSide-caption-wrapper-author-peopleImages-image img,.PromoImageOnSide-destinations-author-peopleImages-image img,.PromoImageOnSide-golfPackage-author-peopleImages-image img,.PromoImageOnSide-medium-author-peopleImages-image img,.PromoImageOnSide-small-author-peopleImages-image img,.PromoImageOnSide-smallSquare-author-peopleImages-image img,.PromoImageOnTop-author-peopleImages-image img,.PromoImageOnTop-medium-author-peopleImages-image img,.PromoImageOnTop-small-author-peopleImages-image img,.PromoImageOnTop-smallHover-author-peopleImages-image img,.PromoImageOnTop-smallHoverCourse-author-peopleImages-image img,.PromoImageOnTop-square-author-peopleImages-image img,.PromoTextOverlay-large-author-peopleImages-image img,.ResortPromo-author-peopleImages-image img,.SpotlightPromo-author-peopleImages-image img,.StandardCoursePromo-author-peopleImages-image img,.TimePromo-author-peopleImages-image img{width:40px;height:40px;border-radius:100%;border:1px solid #e0e0e0}.AuthorPromo-author-peopleNames,.CoursePromo-author-peopleNames,.DestinationMapPromo-author-peopleNames,.FeaturedPromo-author-peopleNames,.FullWidthPromo-author-peopleNames,.FullWidthPromo-large-author-peopleNames,.FullWidthPromo-video-author-peopleNames,.GetawaysPackagePromo-author-peopleNames,.GetawaysPackagerPromo-author-peopleNames,.GolfPackagePromo-author-peopleNames,.LeadPromo-author-peopleNames,.LeadPromoWithBelow-author-peopleNames,.ListingPromo-author-peopleNames,.LocationTagPromo-author-peopleNames,.NativeAdPromo-author-peopleNames,.PlaylistItem-author-peopleNames,.ProductPromoImageOnBottom-author-peopleNames,.ProductPromoImageOnLeft-author-peopleNames,.ProductPromoImageOnRight-author-peopleNames,.Promo-author-peopleNames,.PromoCenteredTitle-author-peopleNames,.PromoHover-narrow-author-peopleNames,.PromoImageOnSide-author-peopleNames,.PromoImageOnSide-caption-wrapper-author-peopleNames,.PromoImageOnSide-destinations-author-peopleNames,.PromoImageOnSide-golfPackage-author-peopleNames,.PromoImageOnSide-medium-author-peopleNames,.PromoImageOnSide-small-author-peopleNames,.PromoImageOnSide-smallSquare-author-peopleNames,.PromoImageOnTop-author-peopleNames,.PromoImageOnTop-medium-author-peopleNames,.PromoImageOnTop-small-author-peopleNames,.PromoImageOnTop-smallHover-author-peopleNames,.PromoImageOnTop-smallHoverCourse-author-peopleNames,.PromoImageOnTop-square-author-peopleNames,.PromoTextOverlay-large-author-peopleNames,.ResortPromo-author-peopleNames,.SpotlightPromo-author-peopleNames,.StandardCoursePromo-author-peopleNames,.TimePromo-author-peopleNames{font-size:12px}.AuthorPromo-author-peopleNames .Link:hover,.CoursePromo-author-peopleNames .Link:hover,.DestinationMapPromo-author-peopleNames .Link:hover,.FeaturedPromo-author-peopleNames .Link:hover,.FullWidthPromo-author-peopleNames .Link:hover,.FullWidthPromo-large-author-peopleNames .Link:hover,.FullWidthPromo-video-author-peopleNames .Link:hover,.GetawaysPackagePromo-author-peopleNames .Link:hover,.GetawaysPackagerPromo-author-peopleNames .Link:hover,.GolfPackagePromo-author-peopleNames .Link:hover,.LeadPromo-author-peopleNames .Link:hover,.LeadPromoWithBelow-author-peopleNames .Link:hover,.ListingPromo-author-peopleNames .Link:hover,.LocationTagPromo-author-peopleNames .Link:hover,.NativeAdPromo-author-peopleNames .Link:hover,.PlaylistItem-author-peopleNames .Link:hover,.ProductPromoImageOnBottom-author-peopleNames .Link:hover,.ProductPromoImageOnLeft-author-peopleNames .Link:hover,.ProductPromoImageOnRight-author-peopleNames .Link:hover,.Promo-author-peopleNames .Link:hover,.PromoCenteredTitle-author-peopleNames .Link:hover,.PromoHover-narrow-author-peopleNames .Link:hover,.PromoImageOnSide-author-peopleNames .Link:hover,.PromoImageOnSide-caption-wrapper-author-peopleNames .Link:hover,.PromoImageOnSide-destinations-author-peopleNames .Link:hover,.PromoImageOnSide-golfPackage-author-peopleNames .Link:hover,.PromoImageOnSide-medium-author-peopleNames .Link:hover,.PromoImageOnSide-small-author-peopleNames .Link:hover,.PromoImageOnSide-smallSquare-author-peopleNames .Link:hover,.PromoImageOnTop-author-peopleNames .Link:hover,.PromoImageOnTop-medium-author-peopleNames .Link:hover,.PromoImageOnTop-small-author-peopleNames .Link:hover,.PromoImageOnTop-smallHover-author-peopleNames .Link:hover,.PromoImageOnTop-smallHoverCourse-author-peopleNames .Link:hover,.PromoImageOnTop-square-author-peopleNames .Link:hover,.PromoTextOverlay-large-author-peopleNames .Link:hover,.ResortPromo-author-peopleNames .Link:hover,.SpotlightPromo-author-peopleNames .Link:hover,.StandardCoursePromo-author-peopleNames .Link:hover,.TimePromo-author-peopleNames .Link:hover{color:#63afbc}.AuthorPromo .GolfClubBadge,.CoursePromo .GolfClubBadge,.DestinationMapPromo .GolfClubBadge,.FeaturedPromo .GolfClubBadge,.FullWidthPromo .GolfClubBadge,.FullWidthPromo-large .GolfClubBadge,.FullWidthPromo-video .GolfClubBadge,.GetawaysPackagePromo .GolfClubBadge,.GetawaysPackagerPromo .GolfClubBadge,.GolfPackagePromo .GolfClubBadge,.LeadPromo .GolfClubBadge,.LeadPromoWithBelow .GolfClubBadge,.ListingPromo .GolfClubBadge,.LocationTagPromo .GolfClubBadge,.NativeAdPromo .GolfClubBadge,.PlaylistItem .GolfClubBadge,.ProductPromoImageOnBottom .GolfClubBadge,.ProductPromoImageOnLeft .GolfClubBadge,.ProductPromoImageOnRight .GolfClubBadge,.Promo .GolfClubBadge,.PromoCenteredTitle .GolfClubBadge,.PromoHover-narrow .GolfClubBadge,.PromoImageOnSide .GolfClubBadge,.PromoImageOnSide-caption-wrapper .GolfClubBadge,.PromoImageOnSide-destinations .GolfClubBadge,.PromoImageOnSide-golfPackage .GolfClubBadge,.PromoImageOnSide-medium .GolfClubBadge,.PromoImageOnSide-small .GolfClubBadge,.PromoImageOnSide-smallSquare .GolfClubBadge,.PromoImageOnTop .GolfClubBadge,.PromoImageOnTop-medium .GolfClubBadge,.PromoImageOnTop-small .GolfClubBadge,.PromoImageOnTop-smallHover .GolfClubBadge,.PromoImageOnTop-smallHoverCourse .GolfClubBadge,.PromoImageOnTop-square .GolfClubBadge,.PromoTextOverlay-large .GolfClubBadge,.ResortPromo .GolfClubBadge,.SpotlightPromo .GolfClubBadge,.StandardCoursePromo .GolfClubBadge,.TimePromo .GolfClubBadge{position:relative;bottom:3px;margin-right:4px}.FullWidthPromo-info,.FullWidthPromo-media:after{pointer-events:none}.FullWidthPromo-info a{pointer-events:auto}@media only screen and (min-width:768px){.AuthorPromo-author-info,.CoursePromo-author-info,.DestinationMapPromo-author-info,.FeaturedPromo-author-info,.FullWidthPromo-author-info,.FullWidthPromo-large-author-info,.FullWidthPromo-video-author-info,.GetawaysPackagePromo-author-info,.GetawaysPackagerPromo-author-info,.GolfPackagePromo-author-info,.LeadPromo-author-info,.LeadPromoWithBelow-author-info,.ListingPromo-author-info,.LocationTagPromo-author-info,.NativeAdPromo-author-info,.PlaylistItem-author-info,.ProductPromoImageOnBottom-author-info,.ProductPromoImageOnLeft-author-info,.ProductPromoImageOnRight-author-info,.Promo-author-info,.PromoCenteredTitle-author-info,.PromoHover-narrow-author-info,.PromoImageOnSide-author-info,.PromoImageOnSide-caption-wrapper-author-info,.PromoImageOnSide-destinations-author-info,.PromoImageOnSide-golfPackage-author-info,.PromoImageOnSide-medium-author-info,.PromoImageOnSide-small-author-info,.PromoImageOnSide-smallSquare-author-info,.PromoImageOnTop-author-info,.PromoImageOnTop-medium-author-info,.PromoImageOnTop-small-author-info,.PromoImageOnTop-smallHover-author-info,.PromoImageOnTop-smallHoverCourse-author-info,.PromoImageOnTop-square-author-info,.PromoTextOverlay-large-author-info,.ResortPromo-author-info,.SpotlightPromo-author-info,.StandardCoursePromo-author-info,.TimePromo-author-info{-ms-flex-direction:row;flex-direction:row}.AuthorPromo-author-peopleImages,.CoursePromo-author-peopleImages,.DestinationMapPromo-author-peopleImages,.FeaturedPromo-author-peopleImages,.FullWidthPromo-author-peopleImages,.FullWidthPromo-large-author-peopleImages,.FullWidthPromo-video-author-peopleImages,.GetawaysPackagePromo-author-peopleImages,.GetawaysPackagerPromo-author-peopleImages,.GolfPackagePromo-author-peopleImages,.LeadPromo-author-peopleImages,.LeadPromoWithBelow-author-peopleImages,.ListingPromo-author-peopleImages,.LocationTagPromo-author-peopleImages,.NativeAdPromo-author-peopleImages,.PlaylistItem-author-peopleImages,.ProductPromoImageOnBottom-author-peopleImages,.ProductPromoImageOnLeft-author-peopleImages,.ProductPromoImageOnRight-author-peopleImages,.Promo-author-peopleImages,.PromoCenteredTitle-author-peopleImages,.PromoHover-narrow-author-peopleImages,.PromoImageOnSide-author-peopleImages,.PromoImageOnSide-caption-wrapper-author-peopleImages,.PromoImageOnSide-destinations-author-peopleImages,.PromoImageOnSide-golfPackage-author-peopleImages,.PromoImageOnSide-medium-author-peopleImages,.PromoImageOnSide-small-author-peopleImages,.PromoImageOnSide-smallSquare-author-peopleImages,.PromoImageOnTop-author-peopleImages,.PromoImageOnTop-medium-author-peopleImages,.PromoImageOnTop-small-author-peopleImages,.PromoImageOnTop-smallHover-author-peopleImages,.PromoImageOnTop-smallHoverCourse-author-peopleImages,.PromoImageOnTop-square-author-peopleImages,.PromoTextOverlay-large-author-peopleImages,.ResortPromo-author-peopleImages,.SpotlightPromo-author-peopleImages,.StandardCoursePromo-author-peopleImages,.TimePromo-author-peopleImages{display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:end;justify-content:flex-end}.AuthorPromo-author-peopleNames,.CoursePromo-author-peopleNames,.DestinationMapPromo-author-peopleNames,.FeaturedPromo-author-peopleNames,.FullWidthPromo-author-peopleNames,.FullWidthPromo-large-author-peopleNames,.FullWidthPromo-video-author-peopleNames,.GetawaysPackagePromo-author-peopleNames,.GetawaysPackagerPromo-author-peopleNames,.GolfPackagePromo-author-peopleNames,.LeadPromo-author-peopleNames,.LeadPromoWithBelow-author-peopleNames,.ListingPromo-author-peopleNames,.LocationTagPromo-author-peopleNames,.NativeAdPromo-author-peopleNames,.PlaylistItem-author-peopleNames,.ProductPromoImageOnBottom-author-peopleNames,.ProductPromoImageOnLeft-author-peopleNames,.ProductPromoImageOnRight-author-peopleNames,.Promo-author-peopleNames,.PromoCenteredTitle-author-peopleNames,.PromoHover-narrow-author-peopleNames,.PromoImageOnSide-author-peopleNames,.PromoImageOnSide-caption-wrapper-author-peopleNames,.PromoImageOnSide-destinations-author-peopleNames,.PromoImageOnSide-golfPackage-author-peopleNames,.PromoImageOnSide-medium-author-peopleNames,.PromoImageOnSide-small-author-peopleNames,.PromoImageOnSide-smallSquare-author-peopleNames,.PromoImageOnTop-author-peopleNames,.PromoImageOnTop-medium-author-peopleNames,.PromoImageOnTop-small-author-peopleNames,.PromoImageOnTop-smallHover-author-peopleNames,.PromoImageOnTop-smallHoverCourse-author-peopleNames,.PromoImageOnTop-square-author-peopleNames,.PromoTextOverlay-large-author-peopleNames,.ResortPromo-author-peopleNames,.SpotlightPromo-author-peopleNames,.StandardCoursePromo-author-peopleNames,.TimePromo-author-peopleNames{margin-left:15px}.FullWidthPromo[data-horizontal-align=right] .FullWidthPromo-info{-ms-flex-align:end;align-items:flex-end;text-align:right}.FullWidthPromo[data-horizontal-align=center] .FullWidthPromo-info{-ms-flex-align:center;align-items:center;text-align:center}.FullWidthPromo[data-horizontal-align=left] .FullWidthPromo-info{-ms-flex-align:start;align-items:flex-start;text-align:left}.FullWidthPromo-info{max-width:50%}}.FullWidthPromo-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:1024px){.FullWidthPromo-info{max-width:33%}}.FullWidthPromo .GolfClubBadge{display:block;width:55px;font-size:18px;margin:0 auto}.FullWidthPromo-large .GolfClubBadge,.LeadPromo .GolfClubBadge,.LeadPromoWithBelow .GolfClubBadge{display:block;width:55px;font-size:18px;margin:0}.PromoCenteredTitle-info-content{max-width:100%}.PromoCenteredTitle-title{text-align:center}.PromoCenteredTitle-title .GolfClubBadge{display:block;width:55px;font-size:18px;margin:0 auto}.PromoCenteredTitle-media::after{content:none}.PromoHover-narrow{position:relative;cursor:pointer}.PromoHover-narrow-contents{position:absolute;bottom:0;left:0;transition:bottom 1s ease;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.PromoHover-narrow-media img{height:225px;width:100%;object-fit:cover}@media only screen and (min-width:1024px){.PromoHover-narrow-media img{height:255px}}@media only screen and (min-width:1440px){.PromoHover-narrow-media img{height:271px}}.PromoHover-narrow-media:after{content:'';width:100%;height:100%;position:absolute;top:0;background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.7))}.PromoHover-narrow-info{padding:20px}.PromoHover-narrow-title{font-size:calc(1.8rem);font-weight:500;line-height:1.22;line-height:1.25;color:#fff}@media only screen and (min-width:1440px){.PromoHover-narrow-title{font-size:16px}}.PromoHover-narrow-locationString{font-size:calc(1.2rem);line-height:1;color:#63afbc;display:inline;letter-spacing:.2px;font-weight:700}.PromoHover-narrow-coursesReviews{background-color:#63afbc;width:100%;max-height:0;transition-property:all;transition-duration:1s;transition-timing-function:cubic-bezier(0,1,.5,1);overflow:hidden}.PromoHover-narrow-numberOfCourses,.PromoHover-narrow-numberOfReviews{font-size:calc(1.8rem);font-weight:500;line-height:1.22;color:#fff;padding:0 20px}.PromoHover-narrow-numberOfCourses span,.PromoHover-narrow-numberOfReviews span{font-size:calc(1.2rem);font-weight:500;letter-spacing:normal;display:inline;color:#fff;line-height:1.33}.PromoHover-narrow:hover .PromoHover-narrow-coursesReviews{padding:20px 0;max-height:78px}.PromoHover-narrow:hover .PromoHover-narrow-media:after{background-image:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.6))}.AuthorPromo-ctas,.CoursePromo-ctas,.FeaturedPromo-ctas,.GolfPackagePromo-ctas,.ListingPromo-ctas,.LocationTagPromo-ctas,.NativeAdPromo-ctas,.PlaylistItem-ctas,.PromoImageOnSide-caption-wrapper-ctas,.PromoImageOnSide-ctas,.PromoImageOnSide-destinations-ctas,.PromoImageOnSide-golfPackage-ctas,.SpotlightPromo-ctas,.StandardCoursePromo-ctas{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px}.AuthorPromo-ctas-item a,.CoursePromo-ctas-item a,.FeaturedPromo-ctas-item a,.GolfPackagePromo-ctas-item a,.ListingPromo-ctas-item a,.LocationTagPromo-ctas-item a,.NativeAdPromo-ctas-item a,.PlaylistItem-ctas-item a,.PromoImageOnSide-caption-wrapper-ctas-item a,.PromoImageOnSide-ctas-item a,.PromoImageOnSide-destinations-ctas-item a,.PromoImageOnSide-golfPackage-ctas-item a,.SpotlightPromo-ctas-item a,.StandardCoursePromo-ctas-item a{cursor:pointer;display:inline-block;transition:all .3s ease;background-color:#63afbc;color:#fff;line-height:1;letter-spacing:.2px;text-align:center;font-weight:500;margin-bottom:10px;padding:12px 35px;font-size:14px;margin-right:10px;border:1px solid #63afbc}.AuthorPromo-ctas-item a:hover,.CoursePromo-ctas-item a:hover,.FeaturedPromo-ctas-item a:hover,.GolfPackagePromo-ctas-item a:hover,.ListingPromo-ctas-item a:hover,.LocationTagPromo-ctas-item a:hover,.NativeAdPromo-ctas-item a:hover,.PlaylistItem-ctas-item a:hover,.PromoImageOnSide-caption-wrapper-ctas-item a:hover,.PromoImageOnSide-ctas-item a:hover,.PromoImageOnSide-destinations-ctas-item a:hover,.PromoImageOnSide-golfPackage-ctas-item a:hover,.SpotlightPromo-ctas-item a:hover,.StandardCoursePromo-ctas-item a:hover{background-color:#fff;color:#63afbc}.AuthorPromo-ctas-item:first-child a,.CoursePromo-ctas-item:first-child a,.FeaturedPromo-ctas-item:first-child a,.GolfPackagePromo-ctas-item:first-child a,.ListingPromo-ctas-item:first-child a,.LocationTagPromo-ctas-item:first-child a,.NativeAdPromo-ctas-item:first-child a,.PlaylistItem-ctas-item:first-child a,.PromoImageOnSide-caption-wrapper-ctas-item:first-child a,.PromoImageOnSide-ctas-item:first-child a,.PromoImageOnSide-destinations-ctas-item:first-child a,.PromoImageOnSide-golfPackage-ctas-item:first-child a,.SpotlightPromo-ctas-item:first-child a,.StandardCoursePromo-ctas-item:first-child a{cursor:pointer;display:inline-block;transition:all .3s ease;background-color:transparent;color:#63afbc;border:1px solid #63afbc;font-size:14px;line-height:1;letter-spacing:normal;text-align:center;font-weight:500;padding:12px 35px;margin-bottom:10px}.AuthorPromo-ctas-item:first-child a:hover,.CoursePromo-ctas-item:first-child a:hover,.FeaturedPromo-ctas-item:first-child a:hover,.GolfPackagePromo-ctas-item:first-child a:hover,.ListingPromo-ctas-item:first-child a:hover,.LocationTagPromo-ctas-item:first-child a:hover,.NativeAdPromo-ctas-item:first-child a:hover,.PlaylistItem-ctas-item:first-child a:hover,.PromoImageOnSide-caption-wrapper-ctas-item:first-child a:hover,.PromoImageOnSide-ctas-item:first-child a:hover,.PromoImageOnSide-destinations-ctas-item:first-child a:hover,.PromoImageOnSide-golfPackage-ctas-item:first-child a:hover,.SpotlightPromo-ctas-item:first-child a:hover,.StandardCoursePromo-ctas-item:first-child a:hover{background-color:#63afbc;color:#fff}.AuthorPromo-category,.CoursePromo-category,.FeaturedPromo-category,.GolfPackagePromo-category,.ListingPromo-category,.LocationTagPromo-category,.NativeAdPromo-category,.PlaylistItem-category,.PromoImageOnSide-caption-wrapper-category,.PromoImageOnSide-category,.PromoImageOnSide-destinations-category,.PromoImageOnSide-golfPackage-category,.SpotlightPromo-category,.StandardCoursePromo-category{display:inline-block}.PromoImageOnSide-destinations-title{margin-bottom:0}.PromoImageOnSide-destinations-courses,.PromoImageOnSide-destinations-reviews{color:#333;font-size:12px;font-weight:400;margin-bottom:10px}.PromoImageOnSide-destinations-description{font-size:calc(1.4rem);font-weight:300;line-height:1.43;color:#323232;margin:10px 0}.PromoImageOnSide-destinations-cta .Link{color:#63afbc;font-size:14px;font-weight:400;line-height:1.43}.PromoImageOnSide-golfPackage{-ms-flex-align:start;align-items:start}.PromoImageOnSide-golfPackage-price{font-size:calc(2rem);font-weight:500;line-height:normal}@media only screen and (min-width:768px){.PromoImageOnSide-golfPackage-price{font-size:calc(3rem)}}.PromoImageOnSide-golfPackage-price span{font-size:10px;font-weight:500;line-height:1.4}.PromoImageOnSide-golfPackage-date{font-size:calc(1.2rem);line-height:1;letter-spacing:normal;display:inline;color:#9d9d9d;font-weight:400;margin:5px 0 10px}.PromoImageOnSide-golfPackage-description{font-size:calc(1.4rem);font-weight:300;line-height:1.43;color:#323232;margin:10px 0 20px}.PromoImageOnSide-golfPackage-ctas{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:20px}.PromoImageOnSide-golfPackage-ctas-item a,.PromoImageOnSide-golfPackage-ctas-item:first-child a{display:inline-block;border:1px solid #63afbc;font-size:14px;padding:12px 35px;margin-bottom:10px;font-weight:500;line-height:1;transition:all .3s ease;text-align:center;cursor:pointer}.PromoImageOnSide-golfPackage-ctas-item a{background-color:#63afbc;color:#fff;letter-spacing:.2px;margin-right:10px}.PromoImageOnSide-golfPackage-ctas-item a:hover{background-color:#fff;color:#63afbc}.PromoImageOnSide-golfPackage-ctas-item:first-child a{background-color:transparent;color:#63afbc;letter-spacing:normal}.PromoImageOnSide-golfPackage-ctas-item:first-child a:hover{background-color:#63afbc;color:#fff}.PromoImageOnSide-small{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:100%;max-width:800px}.PromoImageOnSide-small:hover img{transform:none!important}@media only screen and (min-width:768px){.PromoImageOnSide-small{display:inline-block}}@media only screen and (min-width:1200px){.PromoImageOnSide-small{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}}.PromoImageOnSide-small-media{margin-right:20px;max-height:100px;width:100px;overflow:hidden;position:relative;-ms-flex-negative:0;flex-shrink:0}.PromoImageOnSide-small-media img{border:1px solid #fff;max-height:100px;width:auto;object-fit:cover}@media only screen and (min-width:568px){.PromoImageOnSide-small-media{width:180px}}@media only screen and (min-width:768px){.PromoImageOnSide-small-media,.PromoImageOnSide-small-media img{max-height:none;height:auto;width:100%}.PromoImageOnSide-small-media{margin:0 0 10px}}@media only screen and (min-width:1200px){.PromoImageOnSide-small-media{margin:0 20px 0 0;width:180px}.PromoImageOnSide-small-info{margin-top:20px;padding-top:13px}}.PromoImageOnSide-small-category{display:block}.PromoImageOnSide-small-locationString,.PromoImageOnSide-small-section{font-size:calc(1.2rem);font-weight:500;line-height:1;letter-spacing:normal;color:#63afbc;display:inline;margin-bottom:5px}.PromoImageOnSide-small-title,.PromoImageOnSide-small-title a{font-size:calc(1.4rem);line-height:1.29;font-weight:500}.PromoImageOnSide-small-title{margin:5px 0 10px}.PromoImageOnSide-small-price{font-size:calc(1.8rem);font-weight:500;line-height:1.22}.PromoImageOnSide-small-price span{font-size:calc(1.2rem);font-weight:500;letter-spacing:normal;display:inline;color:#333;line-height:1.33;vertical-align:middle}.PromoImageOnSide-smallSquare-title,.PromoImageOnSide-smallSquare-title a{font-size:calc(1.4rem);font-weight:500;line-height:1.29}.PromoImageOnSide-smallSquare{width:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:800px}.PromoImageOnSide-smallSquare-media{max-width:100px;min-width:100px;float:left;margin-right:20px;position:relative}.PromoImageOnSide-smallSquare-media img{width:100%}.PromoImageOnSide-smallSquare-title{margin-bottom:10px}.PromoImageOnSide-smallSquare-category,.PromoImageOnSide-smallSquare-category a{font-size:calc(1.2rem);line-height:1;color:#63afbc;letter-spacing:normal;display:inline;font-weight:500}.PromoImageOnSide-smallSquare-category{margin-bottom:5px}.PromoImageOnSide-smallSquare-price{font-size:calc(1.8rem);font-weight:500;line-height:1.22}.PromoImageOnSide-smallSquare-price span{font-size:calc(1.2rem);font-weight:500;letter-spacing:normal;display:inline;color:#333;line-height:1.33;vertical-align:middle}.PromoImageOnTop-smallHover .GolfClubBadge{position:relative;bottom:3px;margin-right:4px}.PromoImageOnTop-smallHoverCourse{position:relative;overflow:hidden;max-width:800px}.PromoImageOnTop-smallHoverCourse-media{cursor:pointer;position:relative}.PromoImageOnTop-smallHoverCourse-media img{width:100%}.PromoImageOnTop-smallHoverCourse-media:hover+.PromoImageOnTop-smallHoverCourse-info>.PromoImageOnTop-smallHoverCourse-button{display:block;pointer-events:none}.PromoImageOnTop-smallHoverCourse-info{position:relative}.PromoImageOnTop-smallHoverCourse-title{font-size:calc(1.4rem);font-weight:500;line-height:1.29;padding:10px 0}.PromoImageOnTop-smallHoverCourse-title a{font-size:calc(1.4rem);font-weight:500;line-height:1.29;text-decoration:none}.PromoImageOnTop-smallHoverCourse-title a:hover{text-decoration:none;color:#63afbc}.Comment-authorName a:hover,.Comment-interactions button:hover,.PolicyBanner-text a,.Profile-PersonInfo .PersonBio+div [data-toggle-trigger=showText]:hover,.UserProfilePage #membership a.Link,.UserSavedAssetsPage #membership a.Link{text-decoration:underline}.PromoImageOnTop-smallHoverCourse-button{cursor:pointer;transition:all .3s ease;background-color:#63afbc;color:#fff;border:1px solid #63afbc;font-size:10px;line-height:1;letter-spacing:.2px;text-align:center;font-weight:500;padding:12px 35px;margin-bottom:10px;position:absolute;display:none;top:-36px;width:100%}.ResortPromo-media,.ResortPromo-overlay-container{position:relative}.PromoImageOnTop-smallHoverCourse-button:hover{background-color:#fff;color:#63afbc}.PromoImageOnTop-smallHoverCourse-category,.PromoImageOnTop-smallHoverCourse-category a{font-size:calc(1.2rem);color:#9d9d9d;font-weight:400;line-height:1;letter-spacing:normal}.PromoImageOnTop-smallHoverCourse-category{display:block;padding:0 0 10px}.PromoImageOnTop-smallHoverCourse-category a{display:inline}.PromoImageOnTop-smallHoverCourse-rating{-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex}.PromoImageOnTop-smallHoverCourse .RatingStarItem{margin-right:10px}.PromoImageOnTop-smallHoverCourse .RatingStarItem-stars-wrapper{background-size:69px 14px;height:14px;width:69px}.PromoImageOnTop-smallHoverCourse .RatingStarItem-stars{background-size:69px 14px;height:14px}.PromoImageOnTop-smallHoverCourse .RatingStarItem-total{color:#717171}.PromoImageOnTop-smallHoverCourse-writeReviewUrl{line-height:1}.PromoImageOnTop-smallHoverCourse-writeReviewUrl .Link{font-size:10px;font-weight:400;color:#63afbc;line-height:1}.PromoImageOnTop-smallHoverCourse .RatingStarItem-tooltip{font-size:.8rem;padding:5px}.PromoImageOnTop-medium-price{font-size:calc(2rem);font-weight:500;line-height:normal}@media only screen and (min-width:768px){.PromoImageOnTop-medium-price{font-size:20px}}.PromoImageOnTop-medium-price span{font-size:10px;font-weight:500;line-height:1.4}.PromoImageOnTop-medium-locationString,.PromoImageOnTop-medium-section{font-size:calc(1.2rem);font-weight:500;line-height:1;letter-spacing:normal;color:#63afbc;display:inline;margin-bottom:5px}.FullWidthPromo-info,.FullWidthPromo-media:after,.PromoCenteredTitle-info,.PromoCenteredTitle-media:after,.PromoTextOverlay-large-info,.PromoTextOverlay-large-media:after{pointer-events:none}.FullWidthPromo-info a,.PromoCenteredTitle-info a,.PromoTextOverlay-large-info a{pointer-events:auto}.FullWidthPromo .GolfClubBadge-desktop,.PromoCenteredTitle .GolfClubBadge-desktop,.PromoTextOverlay-large .GolfClubBadge-desktop{display:inline-block!important;margin-right:5px}.ResortPromo{max-width:800px}.ResortPromo-month{color:#9d9d9d;margin-bottom:15px}@media only screen and (min-width:768px){.ResortPromo{display:block}}.ResortPromo-media img{object-fit:cover;width:100%}.ResortPromo-price-wrap{position:absolute;background-color:#000;width:175px;height:50px;bottom:0;text-align:center;margin-left:auto;margin-right:auto;left:0;right:0}.ResortPromo-price-wrap .price-text{font-size:18px;font-weight:700;position:relative;top:7px;color:#fff}.ResortPromo-price-wrap .per-person{font-size:10px;color:#fff;top:-7px;position:relative}.ResortPromo-title,.ResortPromo-title a{font-size:calc(1.8rem);font-weight:500;line-height:1.22}.ResortPromo-info{background-color:#fff;padding:20px}@media (max-width:768px){.ResortPromo-info{padding:10px}}.ResortPromo-title{margin-bottom:10px}.ResortPromo-description{font-size:calc(1.4rem);font-weight:300;line-height:1.43;color:#323232}.ResortPromo-category,.ResortPromo-category a{font-size:calc(1.2rem);line-height:1;letter-spacing:normal;display:inline;font-weight:500}.ResortPromo-category{margin-bottom:5px;color:#63afbc}.ResortPromo-category a{color:#63afbc}.ResortPromo-titleLogo{display:inline-block;width:50%}.ResortPromo-titleLogo img{height:62px;width:auto;margin:0 auto}@media (max-width:568px){.ResortPromo-titleLogo img{height:40px}}.ResortPromo-info-title,.ResortPromo-titleLogo{margin-top:10px}.ResortPromo-info-title{text-align:center;float:right;width:50%}@media (max-width:768px){.ResortPromo-info-title{font-size:14px}}@media (max-width:320px){.ResortPromo-info{padding:5px}.ResortPromo-info-title{font-size:12px}}.ResortPromo-info-chevron-down,.ResortPromo-info-chevron-up{position:relative;top:-20px;cursor:pointer;display:none}.ResortPromo-info-chevron-down img,.ResortPromo-info-chevron-up img{margin:0 auto;height:25px;transform:rotate(90deg)!important}.ResortPromo-info-more{color:#63afbc;cursor:pointer}.ResortPromo-info-close{position:absolute;top:20px;right:25px;cursor:pointer}.ResortPromo-info-chevron-down{top:10px;transform:rotate(180deg)}.ResortPromo-info-short_desc{text-align:center;padding:10px 10px 10px 0;margin-top:10px;height:150px}.ResortPromo-info-overlay{position:absolute;bottom:77px;left:0;right:0;margin:0 auto;background-color:#fff;overflow:hidden;z-index:5;height:0;transition:.5s ease}.ResortPromo-info-overlay h4{margin-top:40px}.ResortPromo-info-overlay ul{padding:0 55px}@media (max-width:568px){.ResortPromo-info-short_desc{font-size:12px}.ResortPromo-info-overlay ul{padding:0}}.ResortPromo-info-overlay li{text-align:left;color:gray;font-size:14px;line-height:30px;list-style-type:disc}@media (max-width:1024px){.ResortPromo-info-overlay li{line-height:20px}}@media (max-width:568px){.ResortPromo-info-overlay li{font-size:12px;line-height:18px}.ResortPromo-info-hosted-img{margin-right:0}}@media (max-width:320px){.ResortPromo-info-overlay h4{margin-top:30px}.ResortPromo-info-overlay li{width:91%}}.ResortPromo-info-titles{text-align:center}.ResortPromo-info-titles p{color:#a94442}.ResortPromo-desc{padding:0 55px;font-size:14px}.ResortPromo-info-hosted-container{display:inline-block;width:100%;text-align:center;padding:8px}.ResortPromo-info-hosted-by,.ResortPromo-info-hosted-img{display:inline-block;text-align:left}.ResortPromo-info-hosted-img img{border-radius:50%;float:right;height:41px;width:41px}.ResortPromo-info-hosted-by{margin-right:20px}.ResortPromo-info-hosted-by span,.ResortPromo-moreInfo a{display:block}@media (max-width:1024px){.ResortPromo-info-hosted-by{font-size:13px;margin-right:5px}}.ResortPromo-info-hosted-by:first-child{margin-right:40px}@media (max-width:768px){.ResortPromo-info-hosted-container{padding:0}.ResortPromo-info-hosted-by:first-child{margin-right:20px}}@media (max-width:568px){.ResortPromo-info-hosted-by:first-child{margin-right:3px}}@media (max-width:320px){.ResortPromo-info-hosted-by{font-size:10px;position:relative;bottom:10px}.ResortPromo-info-hosted-by:first-child{margin-right:0}}.ResortPromo-moreInfo{color:#fff;background-color:#63afbc;border:1px solid #63afbc;padding:20px;text-align:center;font-size:20px;cursor:pointer}.ResortPromo-moreInfo:hover{color:#63afbc;background-color:#fff}.ReviewNativeAd,.ReviewNativeAd-info{display:-ms-flexbox;-ms-flex-direction:column}.ReviewNativeAd{display:flex;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;max-width:880px;border:1px solid #e0e0e0;margin-bottom:20px}.ReviewNativeAd-description,.ReviewNativeAd-featured{margin-bottom:10px}.ReviewNativeAd-media{display:none;width:100%}.ReviewNativeAd-media img{width:100%}.ReviewNativeAd-info{display:flex;flex-direction:column;padding:20px;text-align:center}.ReviewNativeAd-info-title{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.ReviewNativeAd-name{margin-left:10px;margin-bottom:10px;font-size:24px;font-weight:500}.ReviewNativeAd-name .Link{display:block;color:#63afbc}.ReviewNativeAd-featured a,.ReviewNativeAd-featured span{padding:4px 10px;font-size:14px;font-weight:500;background-color:#63afbc;color:#fff}.ReviewNativeAd-url .Link{font-size:14px;font-weight:500;color:#63afbc}@media only screen and (min-width:768px){.ReviewNativeAd{-ms-flex-direction:row;flex-direction:row}.ReviewNativeAd-media{display:block;padding:20px}.ReviewNativeAd-info{text-align:left}.ReviewNativeAd-info-title{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}}.StandardCoursePromo{display:-ms-flexbox;display:flex;position:relative;overflow:hidden}.StandardCoursePromo-media{position:relative;height:100px;width:100px;margin:0 20px 0 0;-ms-flex-negative:0;flex-shrink:0}@media only screen and (min-width:568px){.StandardCoursePromo-media{width:180px}}@media only screen and (min-width:768px){.StandardCoursePromo-media{width:100px}}@media only screen and (min-width:1024px){.StandardCoursePromo-media{width:180px}}.StandardCoursePromo-media .Link{height:100%}.StandardCoursePromo-media img{width:100%;height:100%;object-fit:cover}.StandardCoursePromo:hover .StandardCoursePromo-teeTime{display:block;bottom:0}.StandardCoursePromo-teeTime{cursor:pointer;transition:all .3s ease;background-color:#63afbc;color:#fff;border:1px solid #63afbc;font-size:10px;line-height:1;letter-spacing:.2px;text-align:center;font-weight:500;position:absolute;display:none;bottom:-30px;width:100%;margin:0;padding:10px}.StandardCoursePromo-teeTime:hover{background-color:#fff;color:#63afbc}.StandardCoursePromo-title a{font-size:calc(1.4rem);font-weight:500;line-height:1.29}.StandardCoursePromo-title:hover{color:#63afbc}.StandardCoursePromo .RatingStarItem-tooltip{font-size:.8rem;padding:5px}.SponsorPromo{background-color:#f5f5f5;padding:20px 50px 55px;display:inline-block;width:100%}.SponsorPromo .row{margin-left:-15px;margin-right:-15px;text-align:center}.SponsorPromo .col-lg-2,.SponsorPromo .col-sm-3,.SponsorPromo .col-sm-4,.SponsorPromo .col-sm-6,.SponsorPromo .col-xs-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.SponsorPromo .col-xs-12{float:left;width:100%}.SponsorPromo .col-xs-11{width:91.66666667%}.SponsorPromo .col-xs-10{width:83.33333333%}.SponsorPromo .col-xs-9{width:75%}.SponsorPromo .col-xs-8{width:66.66666667%}.SponsorPromo .col-xs-7{width:58.33333333%}.SponsorPromo .col-xs-6{width:50%}.SponsorPromo .col-xs-5{width:41.66666667%}.SponsorPromo .col-xs-4{width:33.33333333%}.SponsorPromo .col-xs-3{width:25%}.SponsorPromo .col-xs-2{width:16.66666667%}.SponsorPromo .col-xs-1{width:8.33333333%}@media (min-width:768px){.SponsorPromo .col-sm-6{width:50%}.SponsorPromo .col-sm-4{width:39.333333%;padding-right:0}.SponsorPromo .col-sm-3{width:25%}}@media (min-width:1200px){.SponsorPromo .col-lg-2{width:20%;padding-left:25px}.SponsorPromo .col-lg-2:first-child,.SponsorPromo .col-lg-2:last-child{padding:0}}@media (max-width:767px){.SponsorPromo{padding:20px 50px 10px}.SponsorPromo figure{margin-bottom:15px}}@media (max-width:350px){.SponsorPromo{padding:20px 0 0}}.SponsorPromo figure{height:130px}.SponsorPromo figure img{width:240px;display:inline-block}.SponsorPromo figure.bagboy{padding-left:20px}@media (max-width:1200px){.SponsorPromo figure.bagboy{padding-left:0}}.SponsorPromo figure.bagboy img{position:relative;top:-37px}@media (min-width:768px) and (max-width:1200px){.SponsorPromo .burton{padding:0}}@media (max-width:767px){.SponsorPromo figure.bagboy img{position:static}.SponsorPromo .link-soul{padding-bottom:0;margin-top:20px;height:40px}.SponsorPromo .taylor{height:60px}}@media (min-width:1200px){.SponsorPromo .link-soul{padding-top:5px}.SponsorPromo .taylor{padding-top:7px}.SponsorPromo .burton{position:relative;top:-5px}}.SponsorPromo h2{text-align:center}.SponsorPromo-header-border{border:2px solid #63afbc;width:65px;margin:20px auto 40px}.PremiumOfferPromo{max-width:1220px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-20px auto 0;padding:0 10px;width:100%}.PremiumOfferPromo>div{margin-top:20px}.PremiumOfferPromo-media{margin-right:10px;margin-left:-10px;width:100%;max-width:410px}@media only screen and (min-width:1024px){.PremiumOfferPromo-media{margin-left:0}}.PremiumOfferPromo-media img{width:100%}@media only screen and (min-width:568px){.PremiumOfferPromo-media img{object-fit:cover;height:273px}.FullWidthPromo-video-title :before{background-image:linear-gradient(rgba(0,0,0,0) 0,rgba(0,0,0,0) 70%,rgba(0,0,0,.2) 80%,rgba(0,0,0,.7) 90%,rgba(0,0,0,.9) 95%,#000 100%)}}.PremiumOfferPromo-contentWrapper{margin-right:20px;margin-left:10px;-ms-flex:1 1 370px;flex:1 1 370px;max-width:470px}.PremiumOfferPromo-title{font-size:18px;font-weight:500;line-height:1.22}.PremiumOfferPromo-dealDescription{margin-top:10px;line-height:1.3;font-size:30px;font-weight:500}.PremiumOfferPromo-validDates{margin-top:5px;color:#9d9d9d;font-size:12px;line-height:1}.PremiumOfferPromo-description{margin-top:10px;font-size:14px;line-height:1.43}.PremiumOfferPromo-clubCode{-ms-flex:0 0 280px;flex:0 0 280px}.PremiumOfferPromo-clubCode-panel{background-color:#f5f5f5;padding:20px 0}.PremiumOfferPromo-clubCode-title{text-align:center;font-size:14px;font-weight:500}.PremiumOfferPromo-clubCode-title .GolfClubBadge{font-size:13px;margin-right:3px}.PremiumOfferPromo-clubCode-description{margin-top:3px;font-size:14px;font-weight:300;text-align:center}.PremiumOfferPromo-clubCode-buttonsWrapper{display:-ms-flexbox;display:flex;margin-top:10px}.PremiumOfferPromo-promoCode{margin:6px 20px 0;padding:13px;text-align:center;background-color:#fff;font-size:15px;font-weight:500}.PremiumOfferPromo-buyNowLink a,.PremiumOfferPromo-logInLink a,.PremiumOfferPromo-subscribeLink a{display:inline-block;transition:all .3s ease;line-height:1;letter-spacing:.2px;padding:12px 35px;margin-bottom:10px;font-size:14px;font-weight:500;width:100%;text-align:center;cursor:pointer;border:1px solid #63afbc}.PremiumOfferPromo-logInLink{-ms-flex-positive:1;flex-grow:1;margin-right:10px}.PremiumOfferPromo-logInLink a{background-color:#fff;color:#63afbc}.PremiumOfferPromo-logInLink a:hover,.PremiumOfferPromo-subscribeLink a{background-color:#63afbc;color:#fff}.PremiumOfferPromo-subscribeLink{margin-left:auto;-ms-flex-positive:1;flex-grow:1}.PremiumOfferPromo-subscribeLink a:hover{background-color:#fff;color:#63afbc}.PremiumOfferPromo-buyNowLink{width:100%}.PremiumOfferPromo-buyNowLink a{background-color:#63afbc;color:#fff}.PremiumOfferPromo-buyNowLink a:hover{background-color:#fff;color:#63afbc}.PremiumOfferPromo-learnMoreLink{text-align:center;font-size:12px;line-height:1.5;color:#63afbc}.PremiumOfferPromo ul{margin-left:1em}.PremiumOfferPromo ul li{list-style-type:disc}.GetawaysDestinationPromo{position:relative;text-align:center;color:#fff}.GetawaysDestinationPromo img{object-fit:cover;width:100%;transition:all .3s}.GetawaysDestinationPromo img:hover{transform:scale(1.05)}.GetawaysDestinationPromo-actions{display:none}.GetawaysDestinationPromo-info{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);font-size:20px;font-weight:500;text-shadow:2px 2px 4px #000;pointer-events:none}.GetawaysDestinationPromo-title{font-size:26px;color:#fff;font-weight:400}.GetawaysPackagePromo,.GetawaysPackagerPromo{max-width:800px;background-color:#fff}.GetawaysPackagePromo-media,.GetawaysPackagerPromo-media{position:relative}.GetawaysPackagePromo-media img,.GetawaysPackagerPromo-media img{object-fit:cover;width:100%}.GetawaysPackagePromo-price-wrap,.GetawaysPackagerPromo-price-wrap{position:absolute;background-color:#000;width:175px;height:50px;bottom:0;text-align:center;margin-left:auto;margin-right:auto;left:0;right:0}.GetawaysPackagePromo-price-wrap .price-text,.GetawaysPackagerPromo-price-wrap .price-text{font-size:18px;font-weight:700;position:relative;top:7px;color:#fff}.GetawaysPackagePromo-price-wrap .price-legend,.GetawaysPackagerPromo-price-wrap .price-legend{font-size:10px;color:#fff;top:-7px;position:relative}.GetawaysPackagePromo-info,.GetawaysPackagerPromo-info{padding:20px}@media (max-width:768px){.GetawaysPackagePromo-info,.GetawaysPackagerPromo-info{padding:10px}}@media (max-width:320px){.GetawaysPackagePromo-info,.GetawaysPackagerPromo-info{padding:5px}}.GetawaysPackagePromo-intro-more,.GetawaysPackagerPromo-intro-more{color:#63afbc}.GetawaysPackagePromo-logo img,.GetawaysPackagerPromo-logo img{height:52px;width:auto}.GetawaysPackagePromo-title,.GetawaysPackagerPromo-title{display:-ms-flexbox;display:flex;min-height:52px;-ms-flex-align:center;align-items:center;font-size:20px}@media (max-width:768px){.GetawaysPackagePromo-logo img,.GetawaysPackagerPromo-logo img{height:40px}.GetawaysPackagePromo-title,.GetawaysPackagerPromo-title{min-height:40px;font-size:12px}}.GetawaysPackagePromo-text,.GetawaysPackagerPromo-text{margin-right:auto;text-align:left}.GetawaysPackagePromo-text:only-child,.GetawaysPackagerPromo-text:only-child{margin-left:auto;margin-right:auto;text-align:center}.GetawaysPackagePromo-intro,.GetawaysPackagerPromo-intro{text-align:center;padding:10px 0;margin-top:10px;clear:both}@media (max-width:568px){.GetawaysPackagePromo-intro,.GetawaysPackagerPromo-intro{font-size:12px}}.GetawaysPackagePromo-cta,.GetawaysPackagerPromo-cta{color:#fff;background-color:#63afbc;border:1px solid #63afbc;padding:20px;text-align:center;font-size:20px;cursor:pointer}.GetawaysPackagePromo-cta:hover,.GetawaysPackagerPromo-cta:hover{color:#63afbc;background-color:#fff}.GetawaysPackagePromo-cta a,.GetawaysPackagerPromo-cta a{display:block}.FullWidthPromo-video{position:relative;max-height:406px}.FullWidthPromo-video-info-main,.FullWidthPromo-video-video{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex:1;flex:1;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:767px){.FullWidthPromo-video :before{background-image:linear-gradient(rgba(0,0,0,0) 0,rgba(0,0,0,0) 70%,rgba(0,0,0,.2) 80%,rgba(0,0,0,.7) 90%,rgba(0,0,0,.9) 95%,#000 100%)}.FullWidthPromo-video-info-main,.FullWidthPromo-video-video{text-align:center;-ms-flex-preferred-size:auto;flex-basis:auto}}.FullWidthPromo-video-category{font-size:calc(1.2rem);line-height:1;letter-spacing:normal;display:inline;color:#fff;font-weight:700;margin-bottom:5px;text-transform:uppercase}.FullWidthPromo-video-title{width:55%;font-size:calc(2rem);font-weight:500;line-height:1.14;padding-bottom:17px;color:#fff}@media only screen and (max-width:1024px){.FullWidthPromo-video-title{margin:0 0 40px;width:90%}}@media only screen and (max-width:823px) and (orientation:landscape){.FullWidthPromo-video-title{margin:0 auto;width:55%}}@media only screen and (max-width:768px){.FullWidthPromo-video-title{margin:0 auto;font-size:36px;width:55%}}@media only screen and (max-width:only screen and (max-width:568px)) and (orientation:landscape){.FullWidthPromo-video-title{width:55%}}@media only screen and (max-width:568px){.FullWidthPromo-video-info-main{-ms-flex-pack:center;justify-content:center}.FullWidthPromo-video-title{font-size:26px;width:90%}}@media only screen and (min-width:568px){.FullWidthPromo-video-title{font-size:calc(2.8rem)}}[data-hide-title] .FullWidthPromo-video-title{display:none}[data-dark-text] .FullWidthPromo-video-title{color:#333}@media only screen and (min-width:1024px){[data-horizontal-align=center] .FullWidthPromo-video-title{margin:0 auto}[data-horizontal-align=right] .FullWidthPromo-video-title{width:75%}}.FullWidthPromo-video-titleLogo img{width:auto;max-width:100%;margin-bottom:30px}[data-horizontal-align=center] .FullWidthPromo-video-titleLogo img{margin:0 auto}@media only screen and (max-width:567px){.FullWidthPromo-video-titleLogo img{width:160px}}.FullWidthPromo-video-description{color:#fff;font-weight:400;padding-bottom:17px;line-height:1.3}[data-dark-text] .FullWidthPromo-video-description{color:#333}@media only screen and (min-width:768px){.FullWidthPromo-video-description{width:50%}[data-horizontal-align=right] .FullWidthPromo-video-description{width:75%}[data-horizontal-align=center] .FullWidthPromo-video-description{width:100%}}@media only screen and (min-width:1024px){.FullWidthPromo-video-description{line-height:1.5;width:45%}}.FullWidthPromo-video-media{overflow:hidden}.FullWidthPromo-video-media img{width:100%;height:495px}@media only screen and (max-width:767px){.FullWidthPromo-video-media img{width:100%;object-fit:cover;min-height:300px;height:725px}}.FullWidthPromo-video-media:after{content:'';width:60%;height:100%;position:absolute;top:0;display:block;background-image:linear-gradient(to left,rgba(0,0,0,0),rgba(0,0,0,.7))}[data-horizontal-align=right] .FullWidthPromo-video-media:after{width:100%;background-image:linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,.7))}[data-horizontal-align=center] .FullWidthPromo-video-media:after{width:100%;height:60%;top:auto;bottom:0;background-image:linear-gradient(to bottom,rgba(0,0,0,0),#000)}@media only screen and (max-width:767px){.FullWidthPromo-video-media:after,[data-horizontal-align=right] .FullWidthPromo-video-media:after{width:100%;height:60%;top:auto;bottom:0;background-image:linear-gradient(to bottom,rgba(0,0,0,0),#000)}}.FullWidthPromo-video-info{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-ms-flex-pack:center;justify-content:center;height:100%;padding:0 20px 0 40px;max-width:1200px;position:absolute;left:50%;bottom:0;top:auto;right:auto;transform:translate(-50%,0)}[data-hide-button] .FullWidthPromo-video-info-button,[data-hide-button] .PromoImageOnSide-caption-info-button{display:none}@media only screen and (max-width:767px){.FullWidthPromo-video-info{-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:10px}.FullWidthPromo-video-info :before{background-image:linear-gradient(rgba(0,0,0,0) 0,rgba(0,0,0,0) 70%,rgba(0,0,0,.2) 80%,rgba(0,0,0,.7) 90%,rgba(0,0,0,.9) 95%,#000 100%)}}@media only screen and (min-width:1024px){.FullWidthPromo-video-info[data-scroll]{transform:none!important}.FullWidthPromo-video-video .BrightcoveVideoPlayer{max-height:315px;max-width:530px}}@media only screen and (min-width:768px){[data-horizontal-align=center] .FullWidthPromo-video-info{width:90%;text-align:center}[data-horizontal-align=right] .FullWidthPromo-video-info{left:60%;transform:translate(0,0);width:40%;padding-right:0}.FullWidthPromo-video-info{margin:0 auto;padding-right:40px;padding-left:40px}}@media only screen and (min-width:1440px){.FullWidthPromo-video-title{font-size:calc(4.4rem)}.FullWidthPromo-video-description{line-height:1.67}.FullWidthPromo-video-info{padding-right:0;padding-left:0}}.FullWidthPromo-video-info-button{margin-top:20px}.FullWidthPromo-video-info-button a.Link{font-weight:500;background-color:#63afbc;border:1px solid #63afbc;padding:20px 45px;letter-spacing:normal}.FullWidthPromo-video-info-button a.Link:hover,[data-cta-color=light] .FullWidthPromo-video-info-button a.Link{color:#63afbc;background-color:#fff;border:1px solid #fff}[data-cta-color=light] .FullWidthPromo-video-info-button a.Link:hover{background-color:#63afbc;border:1px solid #63afbc;color:#fff}[data-cta-color=dark] .FullWidthPromo-video-info-button a.Link{background-color:#63afbc;border:1px solid #63afbc}[data-cta-color=dark] .FullWidthPromo-video-info-button a.Link:hover{background-color:#fff;border:1px solid #fff;color:#63afbc}.FullWidthPromo-video-video{margin:105px 0}.FullWidthPromo-video-video .BrightcoveVideoPlayer{transition:width .2s ease-in-out,height .2s ease-in-out,transform .38s ease-in-out}@media only screen and (min-width:1024px){.FullWidthPromo-video .is-sticky{z-index:40;position:fixed;right:75px;bottom:30px;width:300px}}.PromoImageOnSide-caption{margin:0 auto;max-width:900px;padding:25px 0 70px 100px}@media only screen and (max-width:568px){.PromoImageOnSide-caption{padding:25px 0 70px}}.PromoImageOnSide-caption-wrapper{-ms-flex-align:start;align-items:start}.PromoImageOnSide-caption-media{margin-right:40px}.PromoImageOnSide-caption-media img{margin:0 auto;width:auto;max-width:100%}.PromoImageOnSide-caption-media img:hover{transform:none}.PromoImageOnSide-caption-info{text-align:left;padding-top:5px}.PromoImageOnSide-caption-info-button a.Link{background-color:#63afbc;border:1px solid #63afbc;letter-spacing:normal;font-weight:500}.PromoImageOnSide-caption-info-button a.Link:hover,[data-cta-color=light] .PromoImageOnSide-caption-info-button a.Link{color:#63afbc;background-color:#fff;border:1px solid #fff}@media only screen and (max-width:567px){.PromoImageOnSide-caption-info{text-align:left;margin:0 auto;padding:30px 10px 16px}.PromoImageOnSide-caption-info-button a.Link{width:100%}}[data-cta-color=light] .PromoImageOnSide-caption-info-button a.Link:hover{background-color:#63afbc;border:1px solid #63afbc;color:#fff}[data-cta-color=dark] .PromoImageOnSide-caption-info-button a.Link{background-color:#63afbc;border:1px solid #63afbc}[data-cta-color=dark] .PromoImageOnSide-caption-info-button a.Link:hover{background-color:#fff;border:1px solid #fff;color:#63afbc}.PromoImageOnSide-caption-title,.PromoImageOnSide-caption-title a{line-height:1;font-size:28px;font-weight:500}.PromoImageOnSide-caption-description{line-height:1.43;color:#323232;margin:10px 0;font-size:18px;font-weight:400;width:80%}@media only screen and (max-width:567px){.PromoImageOnSide-caption-description{width:100%}}.PromoImageOnSide-caption-price{text-align:center;font-size:10px;font-weight:400;color:#888}@media only screen and (max-width:768px){.PromoImageOnSide-caption-price{padding-top:20px}}.PromoImageOnTop-icon-media img{margin:0 auto;width:auto;max-width:100%}.PromoImageOnTop-icon-info{text-align:center}.PromoImageOnTop-icon-title{font-size:21px;color:#888;position:relative;top:-15px;font-weight:900}.PromoImageOnTop-icon-description{font-size:16px;line-height:1.31;font-weight:400;color:#6b6b6b}[data-searchoverlay-show] .SearchOverlay[data-searchoverlay-show]{box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.15);display:block;position:fixed;overflow-y:scroll;height:100vh;background-color:#fff}.SearchOverlay-content{height:36px}@media only screen and (min-width:768px){.SearchOverlay{top:60px}[data-searchoverlay-show] .SearchOverlay[data-searchoverlay-show]{padding:20px 40px}.SearchOverlay-content{height:42px}.SearchOverlay-clearButton{min-width:112px}}.SearchOverlay-close{width:25px;height:25px;right:15px;top:17px;z-index:8;position:absolute;background:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/icon-close.679cfe6662859d88977720c2bade1402.svg') center no-repeat;background-size:contain}.SearchOverlay-clearButton{color:#ccc;margin-left:0;padding:0}.SearchOverlay-clearButton:before{line-height:1;padding:0 10px}.SearchOverlay-button,.SearchOverlay-button:focus{min-width:34px;height:100%;padding:0;margin:0}.SearchOverlay-button:before,.SearchOverlay-button:focus:before{left:7px;right:initial;top:10px}.SearchOverlay-button:focus:hover,.SearchOverlay-button:hover{background-color:#63afbc;color:#fff}.SearchOverlay-form{background-color:#fff;border:1px solid rgba(204,204,204,.4);height:100%;max-width:944px;margin:0 auto 30px}.SearchOverlay-input{height:100%;padding-right:0;margin:0;box-shadow:none}.SearchOverlay-noResults{font-size:12px;font-weight:500;line-height:1.29;text-align:center}@media only screen and (min-width:768px){.SearchOverlay-button,.SearchOverlay-button:focus{min-width:110px}.SearchOverlay-button:before,.SearchOverlay-button:focus:before{left:15px;top:13px}.SearchOverlay-button span,.SearchOverlay-button:focus span{padding-left:20px}.SearchOverlay-noResults{font-size:14px}}.SearchOverlay-results{max-width:944px;margin:0 auto}.SearchOverlay-results-nearMeRecent{display:none}.SearchOverlay-results-nearMeRecent[data-show]{display:block}.SearchOverlay-results-nearMe{font-size:calc(1.2rem);font-weight:500;letter-spacing:normal;color:#63afbc;display:inline;line-height:1.33;margin-bottom:24px;border:0}.SearchOverlay-results-recent-title{font-size:calc(1.2rem);font-weight:500;line-height:1;letter-spacing:normal;color:#9d9d9d;display:block;margin-bottom:20px}.SearchOverlay-results-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.SearchOverlay-results-container-label{font-weight:500;letter-spacing:normal;line-height:20px;margin-bottom:20px;color:#63afbc;display:-ms-flexbox;display:flex;font-size:14px}.SearchOverlay-results-container-label:before{margin-right:10px}.SearchOverlay-results-container-label[data-featured]:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/ga-featured.c1c732918e94f86f0d13f11a50a12ed3.png')}.SearchOverlay-results-container-label[data-locations]:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/ga-locations.d8b8f1e9e564263b16b2bd6f0eb6590b.png')}.SearchOverlay-results-container-label[data-courses]:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/ga-courses.258a0ebf0e0a567d77470fc1d22083a2.png')}.SearchOverlay-results-container-label[data-listings]:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/ga-driving-ranges.8ebae68b1a57e951cb39bab31445106d.png')}.SearchOverlay-results-container-label span{font-size:calc(1.2rem);color:#9d9d9d;padding-left:5px}.SearchOverlay-results-container-items-item{font-weight:500;letter-spacing:normal;display:inline;display:block;line-height:1.33;color:#333;margin-bottom:20px;font-size:14px}.SearchOverlay .col{display:block;width:100%}@media only screen and (min-width:568px){.SearchOverlay .col{display:inline-block;width:calc(33% - 20px);height:100%;vertical-align:top;margin-right:20px}}body[data-searchoverlay-show]{overflow:hidden}body[data-searchoverlay-show] .Footer,body[data-searchoverlay-show] .Header-leaderBoardAds,body[data-searchoverlay-show] .Header~div{display:none}body[data-searchoverlay-show] .Header nav.brand-nav{display:none!important}.SearchResultsPage-body[data-searchoverlay-show=true]{overflow-y:hidden}.SearchResultsPage-main{padding:40px 20px}@media only screen and (min-width:1440px){.SearchResultsPage-main{padding:40px 0}}.SearchResultsPage-heading{margin-bottom:25px}.SearchResultsPage-heading-title{font-size:16px;line-height:1.25;font-weight:500;margin-bottom:5px}@media only screen and (min-width:1024px){.SearchResultsPage [data-page-aside] .SearchResultsPage-main{display:-ms-flexbox;display:flex;max-width:1200px}.SearchResultsPage [data-page-aside] .SearchResultsPage-mainContent{float:left;width:100%;max-width:840px;margin-right:30px}.SearchResultsPage-heading-title{font-size:24px}}.SearchResultsPage-heading-query{font-size:24px;color:#63afbc;margin:0 20px 15px 0;display:inline-block;font-weight:500}@media only screen and (min-width:1024px){.SearchResultsPage-heading-query{font-size:30px}.SearchResultsPage-results-labels-label[data-expanded=true]{pointer-events:none;cursor:default}}.SearchResultsPage-heading-query span{font-size:calc(1.4rem);font-weight:500;line-height:1.29}.SearchResultsPage-heading-search{position:relative;background:0 0;border:0;font-size:14px;line-height:1.07;color:#717171}.SearchResultsPage-heading-search-icon{width:20px;height:20px;fill:#63afbc;margin-right:5px}.SearchResultsPage-heading-search span{vertical-align:top;line-height:20px}.SearchResultsPage-noResults{font-size:calc(1.4rem);font-weight:500;line-height:1.29;color:#333;padding:18px 10px}.SearchResultsPage-results-button,.SearchResultsPage-results-labels-label{color:#333;font-size:14px;text-align:left;font-weight:500;line-height:.93;padding:18px 10px;width:100%}.SearchResultsPage-tabsList{position:relative}.SearchResultsPage-tabsList .Select-arrow{top:24px}.SearchResultsPage-results-button{background-color:#fff;border:1px solid #e0e0e0;border-top:3px solid #63afbc}@media only screen and (min-width:768px){.SearchResultsPage-results-button{font-size:14px;display:none}}.SearchResultsPage-results-labels{display:none;position:absolute;width:100%;background-color:#f5f5f5;border:1px solid #e0e0e0;z-index:1}.SearchResultsPage-results-labels[data-toggle-in-search]{display:block}@media only screen and (min-width:768px){.SearchResultsPage-results-labels{display:-ms-flexbox;display:flex;position:relative}}.SearchResultsPage-results-labels li{display:-ms-flexbox;display:flex;border-right:solid 1px #e0e0e0}.SearchResultsPage-results-labels li:hover,.SearchResultsPage-results-labels li[data-active=true]{border-top:3px solid #63afbc;border-bottom:solid 1px #e0e0e0;background-color:#fff;margin:-3px 0 -1px}.SearchResultsPage-results-labels-label{display:block}@media only screen and (min-width:768px){.SearchResultsPage-results-labels li:hover,.SearchResultsPage-results-labels li[data-active=true]{border-bottom:0;margin:0 0 -1px}.SearchResultsPage-results-labels-label{font-size:14px}}.SearchResultsPage-results-labels-label span{font-size:calc(1.2rem);letter-spacing:.2px;-webkit-font-smoothing:auto;color:#9d9d9d;font-weight:400;padding:18px 0}.SearchResultsPage-results-panel{display:none;width:100%;padding:40px 0}.SearchResultsPage-results-panel-all{padding-bottom:40px;margin-bottom:40px;border-bottom:solid 1px #e6e6e6}.SearchResultsPage-results-panel-all-cta{cursor:pointer;transition:all .3s ease;background-color:transparent;color:#63afbc;border:1px solid #63afbc;font-size:14px;line-height:1;letter-spacing:normal;padding:12px 40px;font-weight:500;max-width:200px;display:block;text-align:center;margin:40px auto 0;text-transform:capitalize}.SearchResultsPage-results-panel-all-cta:hover{background-color:#63afbc;color:#fff}.SearchResultsPage-results-panel-all-cta:before{content:'See All '}.SearchResultsPage-results-panel[data-expanded=true]{display:block}.SearchResultsPage-results-panel .BottomBorderTabItem-title{font-size:calc(2rem);font-weight:500;line-height:1.3;margin-bottom:20px}@media only screen and (min-width:768px){.SearchResultsPage-results-panel .BottomBorderTabItem-title{font-size:calc(2.4rem)}.ShowMoreSocialLinks{margin-top:0}}.SearchResultsPage-results-panel .BottomBorderTabItem-title:before{margin-right:10px;height:20px}.SearchResultsPage-results-panel .BottomBorderTabItem-title span{font-size:calc(1.2rem);letter-spacing:.2px;-webkit-font-smoothing:auto;color:#9d9d9d;font-weight:400;padding:18px 0;vertical-align:middle}.SearchResultsPage-results-panel .BottomBorderTabItem .AuthorPromo:not(:last-child),.SearchResultsPage-results-panel .BottomBorderTabItem .CoursePromo:not(:last-child),.SearchResultsPage-results-panel .BottomBorderTabItem .FeaturedPromo:not(:last-child),.SearchResultsPage-results-panel .BottomBorderTabItem .GolfPackagePromo:not(:last-child),.SearchResultsPage-results-panel .BottomBorderTabItem .ListingPromo:not(:last-child),.SearchResultsPage-results-panel .BottomBorderTabItem .LocationTagPromo:not(:last-child),.SearchResultsPage-results-panel .BottomBorderTabItem .NativeAdPromo:not(:last-child),.SearchResultsPage-results-panel .BottomBorderTabItem .PlaylistItem:not(:last-child),.SearchResultsPage-results-panel .BottomBorderTabItem .PromoImageOnSide-caption-wrapper:not(:last-child),.SearchResultsPage-results-panel .BottomBorderTabItem .PromoImageOnSide-destinations:not(:last-child),.SearchResultsPage-results-panel .BottomBorderTabItem .PromoImageOnSide-golfPackage:not(:last-child),.SearchResultsPage-results-panel .BottomBorderTabItem .PromoImageOnSide-small:not(:last-child),.SearchResultsPage-results-panel .BottomBorderTabItem .PromoImageOnSide:not(:last-child),.SearchResultsPage-results-panel .BottomBorderTabItem .SpotlightPromo:not(:last-child),.SearchResultsPage-results-panel .BottomBorderTabItem .StandardCoursePromo:not(:last-child){padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #e0e0e0}.SearchResultsPage-results-panel .BottomBorderTabItem .TitleOnlyPromo{padding:5px 0}.SearchResultsPage-results-panel-all[data-featured] .BottomBorderTabItem-title:before,.SearchResultsPage-results-panel[data-featured] .BottomBorderTabItem-title:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/ga-featured.c1c732918e94f86f0d13f11a50a12ed3.png')}.SearchResultsPage-results-panel-all[data-locations] .BottomBorderTabItem-title:before,.SearchResultsPage-results-panel[data-locations] .BottomBorderTabItem-title:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/ga-locations.d8b8f1e9e564263b16b2bd6f0eb6590b.png')}.SearchResultsPage-results-panel-all[data-courses] .BottomBorderTabItem-title:before,.SearchResultsPage-results-panel[data-courses] .BottomBorderTabItem-title:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/ga-courses.258a0ebf0e0a567d77470fc1d22083a2.png')}.SearchResultsPage-results-panel-all[data-driving-listings] .BottomBorderTabItem-title:before,.SearchResultsPage-results-panel[data-driving-listings] .BottomBorderTabItem-title:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/ga-driving-ranges.8ebae68b1a57e951cb39bab31445106d.png')}.ShowMoreSocialLinks{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.ShowMoreSocialLinks>div{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-top:20px;position:relative}.ShowMoreSocialLinks>div .HiddenItems,.ShowMoreSocialLinks>div-items-hiddenItems{margin-left:120px}.ShowMoreSocialLinks>div .more{padding-bottom:20px}.ShowMoreSocialLinks>div .more:after{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/more.22343e3abfb4e419584eeda2c799046c.svg');cursor:pointer;width:30px;height:30px}.ShowMoreSocialLinks>div .more:hover:after{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/more-hover.a7744dc95eef33b36a28e42979396134.svg')}.ShowMoreSocialLinks>div .HiddenItems-item,.ShowMoreSocialLinks>div .SeenItems-item,.ShowMoreSocialLinks>div-items-hiddenItems-item,.ShowMoreSocialLinks>div-items-seenItems-item{margin-right:5px;height:30px;width:30px}.ShowMoreSocialLinks>div .HiddenItems-item .FacebookShareButton,.ShowMoreSocialLinks>div .SeenItems-item .FacebookShareButton,.ShowMoreSocialLinks>div-items-hiddenItems-item .FacebookShareButton,.ShowMoreSocialLinks>div-items-seenItems-item .FacebookShareButton{background-color:#4c67a1;width:100%}.ShowMoreSocialLinks>div .HiddenItems-item .FacebookShareButton svg,.ShowMoreSocialLinks>div .SeenItems-item .FacebookShareButton svg,.ShowMoreSocialLinks>div-items-hiddenItems-item .FacebookShareButton svg,.ShowMoreSocialLinks>div-items-seenItems-item .FacebookShareButton svg{width:6.5px;margin:auto}.ShowMoreSocialLinks>div .HiddenItems-item .TwitterTweetButton,.ShowMoreSocialLinks>div .SeenItems-item .TwitterTweetButton,.ShowMoreSocialLinks>div-items-hiddenItems-item .TwitterTweetButton,.ShowMoreSocialLinks>div-items-seenItems-item .TwitterTweetButton{background-color:#1da1f2;width:100%}.ShowMoreSocialLinks>div .HiddenItems-item .TwitterTweetButton svg,.ShowMoreSocialLinks>div .SeenItems-item .TwitterTweetButton svg,.ShowMoreSocialLinks>div-items-hiddenItems-item .TwitterTweetButton svg,.ShowMoreSocialLinks>div-items-seenItems-item .TwitterTweetButton svg{width:12px;margin:auto}.ShowMoreSocialLinks>div .HiddenItems-item .GooglePlusShareButton,.ShowMoreSocialLinks>div .SeenItems-item .GooglePlusShareButton,.ShowMoreSocialLinks>div-items-hiddenItems-item .GooglePlusShareButton,.ShowMoreSocialLinks>div-items-seenItems-item .GooglePlusShareButton{background-color:#da4b3e;width:100%}.ShowMoreSocialLinks>div .HiddenItems-item .GooglePlusShareButton svg,.ShowMoreSocialLinks>div .SeenItems-item .GooglePlusShareButton svg,.ShowMoreSocialLinks>div-items-hiddenItems-item .GooglePlusShareButton svg,.ShowMoreSocialLinks>div-items-seenItems-item .GooglePlusShareButton svg{width:12px;margin:auto}.ShowMoreSocialLinks>div .HiddenItems-item .PinterestShareButton,.ShowMoreSocialLinks>div .SeenItems-item .PinterestShareButton,.ShowMoreSocialLinks>div-items-hiddenItems-item .PinterestShareButton,.ShowMoreSocialLinks>div-items-seenItems-item .PinterestShareButton{background-color:#cb2027;width:100%}.ShowMoreSocialLinks>div .HiddenItems-item .PinterestShareButton svg,.ShowMoreSocialLinks>div .SeenItems-item .PinterestShareButton svg,.ShowMoreSocialLinks>div-items-hiddenItems-item .PinterestShareButton svg,.ShowMoreSocialLinks>div-items-seenItems-item .PinterestShareButton svg{width:12px;margin:auto}.ShowMoreSocialLinks>div .HiddenItems-item .LinkedInShareButton,.ShowMoreSocialLinks>div .SeenItems-item .LinkedInShareButton,.ShowMoreSocialLinks>div-items-hiddenItems-item .LinkedInShareButton,.ShowMoreSocialLinks>div-items-seenItems-item .LinkedInShareButton{background-color:#0077b5;width:100%}.ShowMoreSocialLinks>div .HiddenItems-item .LinkedInShareButton svg,.ShowMoreSocialLinks>div .SeenItems-item .LinkedInShareButton svg,.ShowMoreSocialLinks>div-items-hiddenItems-item .LinkedInShareButton svg,.ShowMoreSocialLinks>div-items-seenItems-item .LinkedInShareButton svg{width:12px;margin:auto}.ShowMoreSocialLinks>div .HiddenItems-item .bookmark-icon,.ShowMoreSocialLinks>div .SeenItems-item .bookmark-icon,.ShowMoreSocialLinks>div-items-hiddenItems-item .bookmark-icon,.ShowMoreSocialLinks>div-items-seenItems-item .bookmark-icon{fill:#fff;cursor:pointer}.ShowMoreSocialLinks>div .HiddenItems-item svg,.ShowMoreSocialLinks>div .SeenItems-item svg,.ShowMoreSocialLinks>div-items-hiddenItems-item svg,.ShowMoreSocialLinks>div-items-seenItems-item svg{width:30px;height:30px}.ShowMoreSocialLinks>div .HiddenItems-item svg g path,.ShowMoreSocialLinks>div .SeenItems-item svg g path,.ShowMoreSocialLinks>div-items-hiddenItems-item svg g path,.ShowMoreSocialLinks>div-items-seenItems-item svg g path{fill:#000!important}.ShowMoreSocialLinks>div .SeenItems,.ShowMoreSocialLinks>div-items-seenItems{display:-ms-inline-flexbox;display:inline-flex}.ShowMoreSocialLinks>div .SeenItems .socialText,.ShowMoreSocialLinks>div .SeenItems-item:nth-of-type(n+5),.ShowMoreSocialLinks>div-items-seenItems .socialText,.ShowMoreSocialLinks>div-items-seenItems-item:nth-of-type(n+5){display:none}.ShowMoreSocialLinks>div .HiddenItems,.ShowMoreSocialLinks>div-items-hiddenItems{display:none;width:180px;border:1px solid #e6e6e6;padding:10px;background-color:#fff;position:absolute;z-index:3}.ShowMoreSocialLinks>div .HiddenItems-item,.ShowMoreSocialLinks>div-items-hiddenItems-item{margin-bottom:8px}.ShowMoreSocialLinks>div .HiddenItems .socialText,.ShowMoreSocialLinks>div-items-hiddenItems .socialText{font-size:calc(1.2rem);letter-spacing:.2px;-webkit-font-smoothing:auto;position:absolute;left:55px;padding-top:5px}.ShowMoreSocialLinks>div .HiddenItems[data-toggle-in-showMore=true],.ShowMoreSocialLinks>div-items-hiddenItems[data-toggle-in-showMore=true]{visibility:visible;display:block}[data-progress] .ShowMoreSocialLinks>div .HiddenItems,[data-progress] .ShowMoreSocialLinks>div-items-hiddenItems{bottom:60px;right:0}.ShowMoreSocialLinks>div ul{margin-top:20px}.ShowMoreSocialLinks>div .SocialLink{border-radius:2px;display:-ms-inline-flexbox;display:inline-flex;height:100%;width:100%}.ShowMoreSocialLinks>div .SocialLink svg{margin:auto}.ShowMoreSocialLinks>div [data-social-service=facebook]{background-color:#4c67a1}.ShowMoreSocialLinks>div [data-social-service=facebook] svg{width:6.5px}.ShowMoreSocialLinks>div [data-social-service=googleplus] svg,.ShowMoreSocialLinks>div [data-social-service=linkedin] svg,.ShowMoreSocialLinks>div [data-social-service=pinterest] svg{width:12px}.ShowMoreSocialLinks>div [data-social-service=twitter]{background-color:#1da1f2}.ShowMoreSocialLinks>div [data-social-service=twitter] svg{margin-top:3px;width:12px}.ShowMoreSocialLinks>div [data-social-service=googleplus]{background-color:#da4b3e}.ShowMoreSocialLinks>div [data-social-service=linkedin]{background-color:#0077b5}.ShowMoreSocialLinks>div [data-social-service=pinterest]{background-color:#cb2027}.ShowMoreSocialLinks>div .HiddenItems{right:0;top:35px}.ShowMoreSocialLinks>div .SeenItems{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;list-style:none;margin:0;padding:0}.ShowMoreSocialLinks>div .SeenItems::before{color:#9d9d9d;content:'';font-size:.875em;font-weight:400;line-height:30px;margin-right:10px}.ShowMoreSocialLinks>div .SeenItems~.more{height:30px;margin-top:0;padding-bottom:0}.ShowMoreSocialLinks>div .SeenItems~.more:after{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/more.22343e3abfb4e419584eeda2c799046c.svg');cursor:pointer;width:30px;height:30px}.ShowMoreSocialLinks>div .SeenItems-item{height:30px;margin:0 5px 0 0;overflow:hidden;width:30px}.ShowMoreSocialLinks>div .SeenItems-item svg{height:24px;margin-left:auto;margin-right:auto;margin-top:3px;max-width:24px}.SocialLink[data-social-service=facebook]{background-color:#4c67a1}.SocialLink[data-social-service=twitter]{background-color:#1da1f2}.SocialLink[data-social-service=googleplus]{background-color:#da4b3e}.SocialLink[data-social-service=instagram]{background-color:#d63072}.SocialLink[data-social-service=linkedin]{background-color:#0077b5}.SocialLink[data-social-service=pinterest]{background-color:#cb2027}.SocialLink[data-social-service=tumblr]{background-color:#35465c}.SocialLink[data-social-service=youtube]{background-color:red}.RichTextArticleBody iframe{max-width:100%}.VideoEnhancement-title{font-size:calc(1.4rem);font-weight:500;line-height:1.29;line-height:normal;letter-spacing:.2px;color:#333;margin:12px 0 0}.VideoModule .BrightcoveVideoPlayer{height:100%;z-index:7}.VideoModule .BrightcoveVideoPlayer-video{height:100%}@media only screen and (max-width:823px){.VideoModule .BrightcoveVideoPlayer-video{padding-top:47.25%}.VideoModule-playlist{height:100%}}@media only screen and (max-width:767px) and (orientation:landscape){.VideoModule .BrightcoveVideoPlayer-video{padding-top:42.25%}}.VideoModule .BrightcoveVideoPlayer-video .video-js{height:100%;width:100%}.VideoModule-playlist{overflow:scroll}.VideoModule-playlist .GolfClubBadge-desktop{display:block!important;margin-bottom:15px}.VideoPage-aside{max-width:880px}@media only screen and (min-width:1024px){.VideoPage-aside{width:300px}}.VideoPage-lockedContentBackgroundImage{position:relative;overflow:hidden}.VideoPage-lockedContentBackgroundImage img{max-width:100%;margin:0 auto}.VideoPage-lockedContentBackgroundImage .VideoPage-lockedContentModal{position:absolute;width:98%;left:50%;top:50%;font-size:10px;line-height:1;transform:translate(-50%,-50%)}.VideoPage-lockedContentBackgroundImage .VideoPage-lockedContentModal .LockedContentModal *{font-size:11px;margin-top:1px;line-height:1.1;padding:1px}@media only screen and (min-width:568px){.VideoPage-lockedContentBackgroundImage .VideoPage-lockedContentModal .LockedContentModal *{font-size:16px;margin-top:5px;line-height:1.6;padding:5px}}.VideoPage-lockedContentBackgroundImage .VideoPage-lockedContentModal .LockedContentModal{padding:2px}.VideoPage-lockedContentBackgroundImage .VideoPage-lockedContentModal .LockedContentModal a.NavigationLink{width:100px;margin-bottom:5px}@media only screen and (min-width:568px){.VideoPage-lockedContentBackgroundImage .VideoPage-lockedContentModal .LockedContentModal{padding:40px}.VideoPage-lockedContentBackgroundImage .VideoPage-lockedContentModal .LockedContentModal a.NavigationLink{width:180px}}.VideoPage .GolfClubBadge-desktop{position:relative;bottom:4px;display:block!important;margin-bottom:15px}.VideoPage .ListFourColumnGrid .GolfClubBadge-desktop,.VideoPage .ListThreeColumnGrid .GolfClubBadge-desktop{position:relative;bottom:4px;margin-bottom:0;display:inline-block!important}.BrightcoveVideoPlayer{display:block;position:relative}.BrightcoveVideoPlayer-poster,.CompanionContentItem-timeStamp{display:none}.BrightcoveVideoPlayer-video{padding-top:56.25%}.BrightcoveVideoPlayer-video div.video-js,.BrightcoveVideoPlayer-video video.video-js{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.BrightcoveVideoPlayer .vjs-poster{background-size:cover}.CompanionScreen-content .Article-lead .GallerySlide-info{padding-left:20px;padding-right:20px}.CompanionScreen div.GalleryPage-byline-info{-ms-flex-direction:column;flex-direction:column}.Profile-PersonInfo{border-bottom:3px solid #e0e0e0;margin:0 0 40px;padding-bottom:40px}@media only screen and (min-width:768px){.Profile-PersonInfo .PersonInfo-heading{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;margin-top:20px}}.Profile-PersonInfo .PersonInfo-heading .Person-headers{-ms-flex-positive:1;flex-grow:1}.Profile-PersonInfo .PersonInfo-heading .Person-headers h1{font-size:calc(2.4rem);font-weight:500;line-height:normal;margin:5px;text-align:center}@media only screen and (min-width:768px){.Profile-PersonInfo .PersonInfo-heading .Person-headers h1{font-size:calc(3rem);margin:7px 0;text-align:left}}@media only screen and (min-width:1024px){.Profile-PersonInfo .PersonInfo-heading .Person-headers h1{font-size:calc(4rem)}}@media only screen and (min-width:1440px){.Profile-PersonInfo .PersonInfo-heading .Person-headers h1{font-size:40px}}.Profile-PersonInfo .PersonInfo-heading .Person-headers h2{font-size:calc(1.4rem);font-weight:500;line-height:1.29;text-align:center}@media only screen and (min-width:768px){.Profile-PersonInfo .PersonInfo-heading .Person-headers h2{font-size:calc(1.8rem);font-weight:500;line-height:1.22;text-align:left}}.Profile-PersonInfo .PersonInfo-heading .Person-headers .Profile-badges{text-align:center}.Profile-PersonInfo .PersonInfo-heading .Person-headers .Profile-badges-badge{display:inline-block;margin-top:10px}.Profile-PersonInfo .PersonInfo-heading .Person-headers .Profile-badges-badge .Badge-badge{color:#63afbc;font-weight:700}.Profile-PersonInfo .PersonInfo-heading .Person-image{min-height:100px;min-width:100px;width:100px;margin:20px auto}@media only screen and (min-width:768px){.Profile-PersonInfo .PersonInfo-heading .Person-headers .Profile-badges{text-align:left}.Profile-PersonInfo .PersonInfo-heading .Person-image{margin:0 20px 0 0}}.Profile-PersonInfo .PersonInfo-heading .Person-image img{border:2px solid #e0e0e0;border-radius:50%}.Profile-PersonInfo .PersonBio{margin:40px 0 0}.Profile-PersonInfo .PersonBio+div{color:#63afbc;display:none}.Profile-PersonInfo .PersonBio+div [data-toggle-trigger=showText]{cursor:pointer}.Profile-PersonInfo .PersonBio+div [data-toggle-trigger=showText]::after{content:'Show All';margin:0 .25em 0 0}[data-toggle-in-showtext=true] .Profile-PersonInfo .PersonBio+div [data-toggle-trigger=showText]::after{content:'Show Less'}.Profile-PersonInfo .PersonBio+div span img{display:inline;height:10px;transform:rotate(-90deg);width:6px}.Profile-PersonInfo .PersonBio+div span[data-toggle-in-showtext=true] img{transform:rotate(90deg)}.ArchitectPage-aside-wrapper,.ProfilePage-aside-wrapper{transform:translate3d(0,0,0)}.Profile-PersonInfo .ShowMoreSocialLinks{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-top:20px}@media only screen and (min-width:768px){.Profile-PersonInfo .ShowMoreSocialLinks{margin-top:0}}.Profile-PersonInfo .ShowMoreSocialLinks>div{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;position:relative}.Profile-PersonInfo .ShowMoreSocialLinks>div .HiddenItems,.Profile-PersonInfo .ShowMoreSocialLinks>div-items-hiddenItems{margin-left:120px}.Profile-PersonInfo .ShowMoreSocialLinks>div .more{padding-bottom:20px}.Profile-PersonInfo .ShowMoreSocialLinks>div .more:after{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/more.22343e3abfb4e419584eeda2c799046c.svg');cursor:pointer;width:30px;height:30px}.Profile-PersonInfo .ShowMoreSocialLinks>div .more:hover:after{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/more-hover.a7744dc95eef33b36a28e42979396134.svg')}.Profile-PersonInfo .ShowMoreSocialLinks>div .HiddenItems-item,.Profile-PersonInfo .ShowMoreSocialLinks>div .SeenItems-item,.Profile-PersonInfo .ShowMoreSocialLinks>div-items-hiddenItems-item,.Profile-PersonInfo .ShowMoreSocialLinks>div-items-seenItems-item{margin-right:5px;height:30px;width:30px}.Profile-PersonInfo .ShowMoreSocialLinks>div .HiddenItems-item .FacebookShareButton,.Profile-PersonInfo .ShowMoreSocialLinks>div .SeenItems-item .FacebookShareButton,.Profile-PersonInfo .ShowMoreSocialLinks>div-items-hiddenItems-item .FacebookShareButton,.Profile-PersonInfo .ShowMoreSocialLinks>div-items-seenItems-item .FacebookShareButton{background-color:#4c67a1;width:100%}.Profile-PersonInfo .ShowMoreSocialLinks>div .HiddenItems-item .FacebookShareButton svg,.Profile-PersonInfo .ShowMoreSocialLinks>div .SeenItems-item .FacebookShareButton svg,.Profile-PersonInfo .ShowMoreSocialLinks>div-items-hiddenItems-item .FacebookShareButton svg,.Profile-PersonInfo .ShowMoreSocialLinks>div-items-seenItems-item .FacebookShareButton svg{width:6.5px;margin:auto}.Profile-PersonInfo .ShowMoreSocialLinks>div .HiddenItems-item .TwitterTweetButton,.Profile-PersonInfo .ShowMoreSocialLinks>div .SeenItems-item .TwitterTweetButton,.Profile-PersonInfo .ShowMoreSocialLinks>div-items-hiddenItems-item .TwitterTweetButton,.Profile-PersonInfo .ShowMoreSocialLinks>div-items-seenItems-item .TwitterTweetButton{background-color:#1da1f2;width:100%}.Profile-PersonInfo .ShowMoreSocialLinks>div .HiddenItems-item .TwitterTweetButton svg,.Profile-PersonInfo .ShowMoreSocialLinks>div .SeenItems-item .TwitterTweetButton svg,.Profile-PersonInfo .ShowMoreSocialLinks>div-items-hiddenItems-item .TwitterTweetButton svg,.Profile-PersonInfo .ShowMoreSocialLinks>div-items-seenItems-item .TwitterTweetButton svg{width:12px;margin:auto}.Profile-PersonInfo .ShowMoreSocialLinks>div .HiddenItems-item .GooglePlusShareButton,.Profile-PersonInfo .ShowMoreSocialLinks>div .SeenItems-item .GooglePlusShareButton,.Profile-PersonInfo .ShowMoreSocialLinks>div-items-hiddenItems-item .GooglePlusShareButton,.Profile-PersonInfo .ShowMoreSocialLinks>div-items-seenItems-item .GooglePlusShareButton{background-color:#da4b3e;width:100%}.Profile-PersonInfo .ShowMoreSocialLinks>div .HiddenItems-item .GooglePlusShareButton svg,.Profile-PersonInfo .ShowMoreSocialLinks>div .SeenItems-item .GooglePlusShareButton svg,.Profile-PersonInfo .ShowMoreSocialLinks>div-items-hiddenItems-item .GooglePlusShareButton svg,.Profile-PersonInfo .ShowMoreSocialLinks>div-items-seenItems-item .GooglePlusShareButton svg{width:12px;margin:auto}.Profile-PersonInfo .ShowMoreSocialLinks>div .HiddenItems-item .PinterestShareButton,.Profile-PersonInfo .ShowMoreSocialLinks>div .SeenItems-item .PinterestShareButton,.Profile-PersonInfo .ShowMoreSocialLinks>div-items-hiddenItems-item .PinterestShareButton,.Profile-PersonInfo .ShowMoreSocialLinks>div-items-seenItems-item .PinterestShareButton{background-color:#cb2027;width:100%}.Profile-PersonInfo .ShowMoreSocialLinks>div .HiddenItems-item .PinterestShareButton svg,.Profile-PersonInfo .ShowMoreSocialLinks>div .SeenItems-item .PinterestShareButton svg,.Profile-PersonInfo .ShowMoreSocialLinks>div-items-hiddenItems-item .PinterestShareButton svg,.Profile-PersonInfo .ShowMoreSocialLinks>div-items-seenItems-item .PinterestShareButton svg{width:12px;margin:auto}.Profile-PersonInfo .ShowMoreSocialLinks>div .HiddenItems-item .LinkedInShareButton,.Profile-PersonInfo .ShowMoreSocialLinks>div .SeenItems-item .LinkedInShareButton,.Profile-PersonInfo .ShowMoreSocialLinks>div-items-hiddenItems-item .LinkedInShareButton,.Profile-PersonInfo .ShowMoreSocialLinks>div-items-seenItems-item .LinkedInShareButton{background-color:#0077b5;width:100%}.Profile-PersonInfo .ShowMoreSocialLinks>div .HiddenItems-item .LinkedInShareButton svg,.Profile-PersonInfo .ShowMoreSocialLinks>div .SeenItems-item .LinkedInShareButton svg,.Profile-PersonInfo .ShowMoreSocialLinks>div-items-hiddenItems-item .LinkedInShareButton svg,.Profile-PersonInfo .ShowMoreSocialLinks>div-items-seenItems-item .LinkedInShareButton svg{width:12px;margin:auto}.Profile-PersonInfo .ShowMoreSocialLinks>div .HiddenItems-item .bookmark-icon,.Profile-PersonInfo .ShowMoreSocialLinks>div .SeenItems-item .bookmark-icon,.Profile-PersonInfo .ShowMoreSocialLinks>div-items-hiddenItems-item .bookmark-icon,.Profile-PersonInfo .ShowMoreSocialLinks>div-items-seenItems-item .bookmark-icon{fill:#fff;cursor:pointer}.Profile-PersonInfo .ShowMoreSocialLinks>div .HiddenItems-item svg,.Profile-PersonInfo .ShowMoreSocialLinks>div .SeenItems-item svg,.Profile-PersonInfo .ShowMoreSocialLinks>div-items-hiddenItems-item svg,.Profile-PersonInfo .ShowMoreSocialLinks>div-items-seenItems-item svg{width:30px;height:30px}.Profile-PersonInfo .ShowMoreSocialLinks>div .HiddenItems-item svg g path,.Profile-PersonInfo .ShowMoreSocialLinks>div .SeenItems-item svg g path,.Profile-PersonInfo .ShowMoreSocialLinks>div-items-hiddenItems-item svg g path,.Profile-PersonInfo .ShowMoreSocialLinks>div-items-seenItems-item svg g path{fill:#000!important}.Profile-PersonInfo .ShowMoreSocialLinks>div .SeenItems,.Profile-PersonInfo .ShowMoreSocialLinks>div-items-seenItems{display:-ms-inline-flexbox;display:inline-flex}.Profile-PersonInfo .ShowMoreSocialLinks>div .SeenItems .socialText,.Profile-PersonInfo .ShowMoreSocialLinks>div .SeenItems-item:nth-of-type(n+4),.Profile-PersonInfo .ShowMoreSocialLinks>div-items-seenItems .socialText,.Profile-PersonInfo .ShowMoreSocialLinks>div-items-seenItems-item:nth-of-type(n+4){display:none}.Profile-PersonInfo .ShowMoreSocialLinks>div .HiddenItems,.Profile-PersonInfo .ShowMoreSocialLinks>div-items-hiddenItems{display:none;width:180px;border:1px solid #e6e6e6;padding:10px;background-color:#fff;position:absolute;z-index:3}.Profile-PersonInfo .ShowMoreSocialLinks>div .HiddenItems-item,.Profile-PersonInfo .ShowMoreSocialLinks>div-items-hiddenItems-item{margin-bottom:8px}.Profile-PersonInfo .ShowMoreSocialLinks>div .HiddenItems .socialText,.Profile-PersonInfo .ShowMoreSocialLinks>div-items-hiddenItems .socialText{font-size:calc(1.2rem);letter-spacing:.2px;-webkit-font-smoothing:auto;position:absolute;left:55px;padding-top:5px}.Profile-PersonInfo .ShowMoreSocialLinks>div .HiddenItems[data-toggle-in-showMore=true],.Profile-PersonInfo .ShowMoreSocialLinks>div-items-hiddenItems[data-toggle-in-showMore=true]{visibility:visible;display:block}[data-progress] .Profile-PersonInfo .ShowMoreSocialLinks>div .HiddenItems,[data-progress] .Profile-PersonInfo .ShowMoreSocialLinks>div-items-hiddenItems{bottom:60px;right:0}.Profile-PersonInfo .ShowMoreSocialLinks>div .SocialLink{border-radius:2px;display:-ms-inline-flexbox;display:inline-flex;height:100%;width:100%}.Profile-PersonInfo .ShowMoreSocialLinks>div .SocialLink svg{margin:auto}.Profile-PersonInfo .ShowMoreSocialLinks>div [data-social-service=facebook]{background-color:#4c67a1}.Profile-PersonInfo .ShowMoreSocialLinks>div [data-social-service=facebook] svg{width:6.5px}.Profile-PersonInfo .ShowMoreSocialLinks>div [data-social-service=googleplus] svg,.Profile-PersonInfo .ShowMoreSocialLinks>div [data-social-service=linkedin] svg,.Profile-PersonInfo .ShowMoreSocialLinks>div [data-social-service=pinterest] svg{width:12px}.Profile-PersonInfo .ShowMoreSocialLinks>div [data-social-service=twitter]{background-color:#1da1f2}.Profile-PersonInfo .ShowMoreSocialLinks>div [data-social-service=twitter] svg{margin-top:3px;width:12px}.Profile-PersonInfo .ShowMoreSocialLinks>div [data-social-service=googleplus]{background-color:#da4b3e}.Profile-PersonInfo .ShowMoreSocialLinks>div [data-social-service=linkedin]{background-color:#0077b5}.Profile-PersonInfo .ShowMoreSocialLinks>div [data-social-service=pinterest]{background-color:#cb2027}.Profile-PersonInfo .ShowMoreSocialLinks>div .HiddenItems{margin:0;right:0;top:35px}.Profile-PersonInfo .ShowMoreSocialLinks>div .SeenItems{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;list-style:none;margin:0;padding:0}.Profile-PersonInfo .ShowMoreSocialLinks>div .SeenItems::before{color:#9d9d9d;content:'Share';font-size:.875em;font-weight:400;line-height:30px;margin-right:10px}.Profile-PersonInfo .ShowMoreSocialLinks>div .SeenItems~.more{height:30px;margin-top:0;padding-bottom:0}.Profile-PersonInfo .ShowMoreSocialLinks>div .SeenItems~.more:after{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/more.22343e3abfb4e419584eeda2c799046c.svg');cursor:pointer;width:30px;height:30px}.Profile-PersonInfo .ShowMoreSocialLinks>div .SeenItems-item{height:30px;margin:0 5px 0 0;overflow:hidden;width:30px}.ProfilePage-profileHead,.UserProfilePage-main-content,.UserSavedAssetsPage-main-content{width:100%}.Profile-PersonInfo .ShowMoreSocialLinks>div .SeenItems-item svg{height:24px;margin-left:auto;margin-right:auto;margin-top:3px;max-width:24px}@media (only screen and (min-width:568px)) and (max-width:767px){.Profile-bioBox,.Profile-shortBiography{margin-left:20px;margin-right:20px}}.Profile-bioBox{margin-top:20px}.ProfileBioBox{border:1px solid #e0e0e0;padding:20px;width:100%}.ProfileBioBox dl{font-size:12px;font-weight:400}.ProfileBioBox dl dd,.ProfileBioBox dl dt{display:inline;line-height:1.17}.ProfileBioBox dl dt{color:#9d9d9d;margin-right:.5em}@media only screen and (min-width:568px){.ProfileBioBox dl dd{margin-right:20px}}@media only screen and (max-width:568px){.ProfileBioBox dl dd::after{content:'\A';line-height:2.5;white-space:pre}}@media only screen and (max-width:768px){.ProfilePage .Profile-PersonInfo{margin:0 0 20px;padding:0 20px 40px}}.ProfilePage-mainContent h2{font-size:1.25em;font-weight:500;margin-bottom:20px}.ProfilePage-contentWrapper{padding:0}.ProfilePage-main{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:1220px;margin:0 auto}@media only screen and (min-width:768px){.ProfilePage-mainContent h2{font-size:1.5em;line-height:normal}.ProfilePage-main{margin-left:20px;margin-right:20px}}@media only screen and (min-width:1024px){.ProfilePage-main{-ms-flex-direction:row;flex-direction:row;margin:0 auto;padding:20px 20px 0}.ProfilePage-mainContent{padding-right:20px}}@media only screen and (min-width:1440px){.ProfilePage-mainContent{padding-right:0}}.ProfilePage-reviewStats{margin:0 20px 40px}@media only screen and (min-width:768px){.ProfilePage-reviewStats{margin-left:0;margin-right:0;width:100%}}.ProfilePage-map{margin:0 20px 40px}@media only screen and (min-width:768px){.ProfilePage-map{margin-left:0;margin-right:0;width:100%}}.ProfilePage-reviews{border-top:3px solid #e0e0e0;margin:40px 0;padding-top:40px}.ProfilePage-reviews .Review-heading{border:0;margin-bottom:0}@media only screen and (min-width:568px){.ProfilePage-reviews .Review-title{margin-bottom:0}}@media only screen and (min-width:768px){.ProfilePage-reviews .Review{padding:0}}.ProfilePage-photoGallery{border-bottom:1px solid #e0e0e0;margin-bottom:40px;margin-left:20px;margin-right:20px;padding-bottom:40px}.UserProfilePage body,.UserSavedAssetsPage body{height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.UserProfilePage body[data-headerscroll],.UserSavedAssetsPage body[data-headerscroll]{padding-top:50px}@media only screen and (min-width:768px){.ProfilePage-photoGallery{margin-left:0;margin-right:0}.UserProfilePage body[data-headerscroll],.UserSavedAssetsPage body[data-headerscroll]{padding-top:60px}}.UserProfilePage body[data-headerscroll] .Header-leaderBoardAds,.UserSavedAssetsPage body[data-headerscroll] .Header-leaderBoardAds{z-index:-1}.UserProfilePage-contentWrapper,.UserSavedAssetsPage-contentWrapper{background-color:#fff}.UserProfilePage-main,.UserSavedAssetsPage-main{padding:0 20px 20px}@media only screen and (min-width:768px){.UserProfilePage-main,.UserSavedAssetsPage-main{padding:0 40px 40px}}.UserProfilePage-main.noLeadImage,.UserSavedAssetsPage-main.noLeadImage{padding-top:0}.UserProfilePage-leadImage,.UserSavedAssetsPage-leadImage{top:0;width:100vw;margin-left:-50vw;margin-right:-50vw;height:248px;overflow:hidden;position:absolute;z-index:-1;left:50%;right:50%}.UserProfilePage-leadImage figure,.UserProfilePage-leadImage figure img,.UserProfilePage-leadImage img,.UserSavedAssetsPage-leadImage figure,.UserSavedAssetsPage-leadImage figure img,.UserSavedAssetsPage-leadImage img{height:100%}.UserProfilePage-leadImage img,.UserSavedAssetsPage-leadImage img{filter:blur(10px);transform:scale(1.03);width:100%;object-fit:cover}@media only screen and (min-width:768px){.UserProfilePage-main.noLeadImage,.UserSavedAssetsPage-main.noLeadImage{padding-top:40px}.UserProfilePage-leadImage,.UserSavedAssetsPage-leadImage{top:auto;height:180px;width:100%;margin-left:-50%;margin-right:-50%}.UserProfilePage-leadImage img,.UserSavedAssetsPage-leadImage img{height:180px}}.UserProfilePage-profileHead,.UserSavedAssetsPage-profileHead{margin:0 auto;max-width:1200px;width:100%;position:relative;padding:20px}@media only screen and (min-width:768px){.UserProfilePage-profileHead,.UserSavedAssetsPage-profileHead{padding:0 40px;position:static;display:-ms-flexbox;display:flex}}@media only screen and (min-width:1440px){.UserProfilePage-profileHead,.UserSavedAssetsPage-profileHead{padding:0}}@media only screen and (min-width:768px){.UserProfilePage-profileHead-info,.UserSavedAssetsPage-profileHead-info{margin-top:40px}main.noLeadImage .UserProfilePage-profileHead-info,main.noLeadImage .UserSavedAssetsPage-profileHead-info{margin-top:0}}.UserProfilePage-name,.UserSavedAssetsPage-name{margin:20px 0 10px;line-height:normal;text-align:center;font-size:24px;color:#fff}@media only screen and (min-width:768px){.UserProfilePage-name,.UserSavedAssetsPage-name{font-size:40px;margin-top:0;text-align:left}}main.noLeadImage .UserProfilePage-name,main.noLeadImage .UserSavedAssetsPage-name{color:#333}.UserProfilePage-image,.UserSavedAssetsPage-image{min-height:100px;min-width:100px;width:100px;margin:0 auto}@media only screen and (min-width:768px){.UserProfilePage-image,.UserSavedAssetsPage-image{margin:40px 30px 0 0}main.noLeadImage .UserProfilePage-image,main.noLeadImage .UserSavedAssetsPage-image{margin:0 30px 0 0}}.UserProfilePage-image img,.UserSavedAssetsPage-image img{border:2px solid #e0e0e0;border-radius:50%}.UserProfilePage-tabs,.UserSavedAssetsPage-tabs{margin-top:0}.UserProfilePage-tabs-labels,.UserSavedAssetsPage-tabs-labels{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:0 -20px;background-color:#f5f5f5}@media only screen and (min-width:768px){.UserProfilePage-tabs-labels,.UserSavedAssetsPage-tabs-labels{margin:40px -40px}}.UserProfilePage-tabs-labels li,.UserSavedAssetsPage-tabs-labels li{font-size:14px;font-weight:500;line-height:.93;color:#717171;padding:15px 13px;text-align:center}@media only screen and (min-width:568px){.UserProfilePage-tabs-labels li,.UserSavedAssetsPage-tabs-labels li{padding:18px 15px}}.UserProfilePage-tabs-labels li[data-active=true],.UserSavedAssetsPage-tabs-labels li[data-active=true]{color:#63afbc}.UserProfilePage-tabs-content,.UserSavedAssetsPage-tabs-content{margin:0 auto;max-width:1200px;width:100%;padding:0}@media only screen and (min-width:768px){.UserProfilePage-tabs-content,.UserSavedAssetsPage-tabs-content{padding:0}}@media only screen and (min-width:1440px){.UserProfilePage-tabs-content,.UserSavedAssetsPage-tabs-content{padding:0}}@media only screen and (min-width:1024px){.UserProfilePage-tabs-content,.UserSavedAssetsPage-tabs-content{display:-ms-flexbox;display:flex}}.UserProfilePage-tabs-content-panel,.UserSavedAssetsPage-tabs-content-panel{display:none;width:100%}.UserProfilePage-tabs-content-panel[data-visible=true],.UserSavedAssetsPage-tabs-content-panel[data-visible=true]{display:block}.UserProfilePage-reviewStats,.UserSavedAssetsPage-reviewStats{margin:0 0 40px}.UserProfilePage-noReviews,.UserSavedAssetsPage-noReviews{border:1px solid #e0e0e0;padding:50px 20px;margin:20px 0}@media only screen and (min-width:768px){.UserProfilePage-noReviews,.UserSavedAssetsPage-noReviews{margin:0}}@media only screen and (min-width:1024px){.UserProfilePage-tabs-content-panel,.UserSavedAssetsPage-tabs-content-panel{width:calc(100% - 340px)}.UserProfilePage-noReviews,.UserSavedAssetsPage-noReviews{padding:100px 0}}.UserProfilePage-noReviews-heading,.UserSavedAssetsPage-noReviews-heading{margin-bottom:20px}.UserProfilePage-noReviews-heading h2,.UserSavedAssetsPage-noReviews-heading h2{font-size:24px;font-weight:500}.UserProfilePage-noReviews-rating,.UserSavedAssetsPage-noReviews-rating{font-size:24px;font-weight:500;color:#63afbc;margin-left:10px}.UserProfilePage-noReviews-stars,.UserSavedAssetsPage-noReviews-stars{display:inline-block;background:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/assets/rating-stars.4d399515f9c7986036baf82b489818f2.svg') no-repeat;background-size:100%;height:22px;width:120px;margin:0 5px}.UserProfilePage-noReviews-count,.UserSavedAssetsPage-noReviews-count{display:inline-block;font-size:12px;color:#9d9d9d}.UserProfilePage-noReviews-title,.UserSavedAssetsPage-noReviews-title{font-size:18px;font-weight:300;line-height:1.67;text-align:center;margin-bottom:20px}.UserProfilePage-noReviews-button,.UserSavedAssetsPage-noReviews-button{cursor:pointer;transition:all .3s ease;background-color:#63afbc;color:#fff;border:1px solid #63afbc;line-height:1;letter-spacing:.2px;text-align:center;font-weight:500;padding:12px 35px;font-size:14px;display:block;width:100%;max-width:280px;margin:0 auto 10px}.UserProfilePage-noReviews-button:hover,.UserSavedAssetsPage-noReviews-button:hover{background-color:#fff;color:#63afbc}.UserProfilePage-submissionFail,.UserProfilePage-submissionSuccess,.UserSavedAssetsPage-submissionFail,.UserSavedAssetsPage-submissionSuccess{padding:18px 22px;margin-bottom:20px}.UserProfilePage-submissionFail .UserProfilePage-message,.UserProfilePage-submissionSuccess .UserProfilePage-message,.UserSavedAssetsPage-submissionFail .UserProfilePage-message,.UserSavedAssetsPage-submissionSuccess .UserProfilePage-message{font-size:14px;font-weight:500;line-height:1.07}.UserProfilePage-submissionSuccess,.UserSavedAssetsPage-submissionSuccess{background-color:#e0f0d8}.UserProfilePage-submissionSuccess .UserProfilePage-message,.UserSavedAssetsPage-submissionSuccess .UserProfilePage-message{color:#47894d}.UserProfilePage-submissionFail,.UserSavedAssetsPage-submissionFail{background-color:#f2dede}.UserProfilePage-submissionFail .UserProfilePage-message,.UserSavedAssetsPage-submissionFail .UserProfilePage-message{color:#b04845}.UserProfilePage-aside,.UserSavedAssetsPage-aside{background-color:#fff;width:auto;padding:20px 0}@media only screen and (min-width:1024px){.UserProfilePage-aside,.UserSavedAssetsPage-aside{width:340px;margin-left:40px}}.UserProfilePage main.noLeadImage .EditProfileModal-open,.UserSavedAssetsPage main.noLeadImage .EditProfileModal-open{background-color:#fff;color:#717171}.UserProfilePage .EditProfileModal-open,.UserSavedAssetsPage .EditProfileModal-open{background-color:transparent;color:#fff;border:1px solid #e0e0e0;font-size:14px;line-height:1.29;padding:6px 15px;width:auto;height:auto;margin:0 15px;display:inline-block;position:relative;bottom:7px}.UserProfilePage .EditProfileModal-open:before,.UserSavedAssetsPage .EditProfileModal-open:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/ga-settings.0a16006425f6fbde37c1724d7cad52d0.svg');margin-right:10px}@media (max-width:768px){.UserProfilePage .EditProfileModal-open,.UserSavedAssetsPage .EditProfileModal-open{position:unset;margin:10px 0 0;display:block}}@media (max-width:568px){.UserProfilePage .EditProfileModal-open,.UserSavedAssetsPage .EditProfileModal-open{margin:10px auto}}.UserProfilePage-badge-desktop,.UserSavedAssetsPage-badge-desktop{top:-3px;left:7px;display:none}@media only screen and (min-width:769px){.UserProfilePage-badge-desktop,.UserSavedAssetsPage-badge-desktop{display:-ms-inline-flexbox;display:inline-flex}}.UserProfilePage-badge-mobile,.UserSavedAssetsPage-badge-mobile{display:none;background-color:#0092c7;color:#fff;font-weight:700;font-size:11px;padding:1px 4px 0;border-top-right-radius:7px;border-bottom-left-radius:7px;position:relative;top:-3px;margin-left:10px}@media (max-width:768px){.UserProfilePage-badge-mobile,.UserSavedAssetsPage-badge-mobile{display:inline-block}}.UserProfilePage #membership input[type=select],.UserSavedAssetsPage #membership input[type=select]{box-shadow:none;height:42px;background-color:#fff;border-color:#ccc}.UserProfilePage #membership .membership,.UserSavedAssetsPage #membership .membership{border:1px solid #e0e0e0;padding:40px}.UserProfilePage #membership .membership-row,.UserSavedAssetsPage #membership .membership-row{font-size:14px;display:-ms-flexbox;display:flex;padding-top:5px;padding-bottom:5px}.UserProfilePage #membership .membership-label,.UserSavedAssetsPage #membership .membership-label{font-weight:500;width:50%}.UserProfilePage #membership .membership-value,.UserSavedAssetsPage #membership .membership-value{width:50%;text-align:right}.UserProfilePage #membership .membership-value input[type=radio],.UserSavedAssetsPage #membership .membership-value input[type=radio]{box-shadow:none;width:25px;height:15px}.UserProfilePage #membership .credit-card-form,.UserSavedAssetsPage #membership .credit-card-form{font-size:15px}.EditAccountForm-change-cancel,.EditAccountForm-password-submit,.EditAccountForm-submit,.PreferencesForm-email-submit,.PreferencesForm-submit{cursor:pointer;transition:all .3s ease;background-color:#63afbc;color:#fff;border:1px solid #63afbc;line-height:1;letter-spacing:.2px;text-align:center;font-weight:500;padding:12px 35px;margin-bottom:10px;font-size:14px;display:block;width:100%;max-width:280px;margin-top:10px}.EditAccountForm-change-cancel:hover,.EditAccountForm-password-submit:hover,.EditAccountForm-submit:hover,.PreferencesForm-email-submit:hover,.PreferencesForm-submit:hover{background-color:#fff;color:#63afbc}.EditAccountForm{border:1px solid #e0e0e0;padding:20px;display:none}.EditAccountForm[data-show=true]{display:block}.EditAccountForm-changeEmail,.EditAccountForm-changePassword{display:none}.EditAccountForm-changeEmail[data-show=true],.EditAccountForm-changePassword[data-show=true]{display:block}.EditAccountForm-username .Tooltip{display:inline;float:left;margin-right:10px;margin-top:8px}@media only screen and (min-width:768px){.EditAccountForm{padding:40px}}.EditAccountForm h2{font-size:calc(1.8rem);font-weight:500;line-height:1.22;margin-bottom:20px}.EditAccountForm label{font-size:calc(1.4rem);font-weight:500;line-height:1.29;line-height:1.07}.EditAccountForm input,.EditAccountForm select{width:100%;font-size:calc(1.4rem);line-height:1.29;line-height:1.07;padding-left:8px;font-weight:400;color:#9d9d9d;outline:0;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.15);border:1px solid rgba(204,204,204,.4);display:block;margin:5px 0 20px;height:40px}.EditAccountForm select{background-color:#fff;box-shadow:none;border-radius:0;-webkit-appearance:none}.EditAccountForm-submit{cursor:pointer;display:inline-block;transition:all .3s ease;background-color:#63afbc;color:#fff;border:1px solid #63afbc;line-height:1;letter-spacing:.2px;text-align:center;font-weight:500;padding:12px 35px;margin-bottom:10px;font-size:14px;width:280px}.EditAccountForm-submit:hover{background-color:#fff;color:#63afbc}.EditAccountForm-submit button{font-weight:500}.EditAccountForm-emailView input{background-color:#f5f5f5;margin-bottom:10px}.EditAccountForm-emailView-changeButtons{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.EditAccountForm-emailView-changeButtons button{font-size:14px;line-height:.93;color:#63afbc;margin-left:20px;border:0}.EditAccountForm-gender .EditAccountForm-select-arrow-wrapper{max-width:240px}.EditAccountForm-birthday{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.EditAccountForm-birthday select{display:inline-block}.EditAccountForm-birthday-month{width:100%}.EditAccountForm-birthday-month select{margin-bottom:10px}@media only screen and (min-width:768px){.EditAccountForm-birthday-month{width:240px;margin-right:20px}.EditAccountForm-birthday-month select{margin-bottom:20px}}.EditAccountForm-birthday-day{margin-right:20px}.EditAccountForm-birthday-day,.EditAccountForm-birthday-year{width:calc(50% - 10px)}.EditAccountForm-birthday-day select,.EditAccountForm-birthday-year select{-ms-flex:1;flex:1}.EditAccountForm-birthday .Select-arrow{bottom:37px}.EditAccountForm-membership{padding:20px 0;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.EditAccountForm-membership-content{padding:20px;border:1px solid #e0e0e0}@media only screen and (min-width:768px){.EditAccountForm-birthday-day,.EditAccountForm-birthday-year{width:80px}.EditAccountForm-membership-content{display:-ms-flexbox;display:flex}}.EditAccountForm-membership-heading{font-size:18px;font-weight:500;line-height:1.22;margin-bottom:20px}.EditAccountForm-membership-title{font-size:14px;font-weight:500;line-height:1.07;margin-bottom:10px}.EditAccountForm-membership-description{font-size:14px;line-height:1.57}.EditAccountForm-membership-manage{cursor:pointer;transition:all .3s ease;background-color:#63afbc;color:#fff;border:1px solid #63afbc;font-size:10px;line-height:1;letter-spacing:.2px;text-align:center;font-weight:500;padding:12px 35px;display:block;width:180px;height:40px;margin:auto 0 auto 20px}.EditAccountForm-membership-manage:hover{background-color:#fff;color:#63afbc}.EditAccountForm-membership-manage a{font-size:14px}.EditAccountForm-changePassword-submits{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.EditAccountForm-change-cancel,.EditAccountForm-password-submit{width:180px;margin:20px}.EditAccountForm-select-arrow-wrapper{position:relative}.PreferencesForm-title{font-size:24px;font-weight:500;margin-bottom:20px}.PreferencesForm-description{font-size:14px;font-weight:300;line-height:1.25;margin-bottom:20px}@media only screen and (min-width:768px){.PreferencesForm-description{font-size:16px}}.PreferencesForm-form{padding:20px;border:1px solid #e0e0e0}@media only screen and (min-width:1024px){.PreferencesForm-form{padding:40px}}.PreferencesForm-offers,.PreferencesForm-travelTipsNews{display:-ms-inline-flexbox;display:inline-flex;width:100%}.PreferencesForm-offers input,.PreferencesForm-travelTipsNews input{border:0;box-shadow:none;width:16px;height:16px;margin-right:10px}.PreferencesForm-offers label,.PreferencesForm-travelTipsNews label{font-size:14px;letter-spacing:.2px}.PreferencesForm-submit{margin:30px 0 10px}.ResortPackageDetails-shopify-buy-frame{background-color:#f5f5f5;text-align:center;margin-bottom:25px}.ResortPackageDetails-shopify-buy-product p{font-size:14px}.ResortPackageDetails-shopify-buy-product-title{padding-top:20px}.ResortPackageDetails-shopify-buy-product button{background-color:#63b0b3;font-weight:400;padding:12px 40px;letter-spacing:.3px;cursor:pointer;font-size:20px;transition:background .2s ease;max-width:100%;text-overflow:ellipsis;overflow:hidden;line-height:1.2;border:0;width:100%;color:#fff}.ResortPackageDetails-shopify-buy-product button:hover{color:#fff;background-color:#4798a4;border-color:#3d818b}.ArchitectPage-profileHead{width:100%}@media only screen and (max-width:768px){.ArchitectPage .Profile-PersonInfo{margin:0 0 20px;padding:0 20px 40px}}.ArchitectPage-mainContent h2{font-size:1.25em;font-weight:500;margin-bottom:20px}.ArchitectPage-contentWrapper{padding:0}.ArchitectPage-main{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:1220px;margin:0 auto}@media only screen and (min-width:768px){.ArchitectPage-mainContent h2{font-size:1.5em;line-height:normal}.ArchitectPage-main{margin-left:20px;margin-right:20px}}@media only screen and (min-width:1024px){.ArchitectPage-main{-ms-flex-direction:row;flex-direction:row;margin:0 auto;padding:20px 20px 0}.ArchitectPage-mainContent{padding-right:20px}}@media only screen and (min-width:1440px){.ArchitectPage-mainContent{padding-right:0}}.ArchitectPage-reviewStats{margin:0 20px 40px}@media only screen and (min-width:768px){.ArchitectPage-reviewStats{margin-left:0;margin-right:0;width:100%}}.ArchitectPage-map{margin:0 20px 40px}@media only screen and (min-width:768px){.ArchitectPage-map{margin-left:0;margin-right:0;width:100%}}.ArchitectPage-courses{border-top:3px solid #e0e0e0;margin:40px 0;padding:40px 20px 0}.ArchitectPage-courses .Select-label{display:block;text-align:right}.ArchitectPage-courses .Select-label:after{top:28px}.ArchitectPage-courses .Select select{display:inline-block;width:auto;margin-top:10px;margin-bottom:10px;padding:11px}.ArchitectPage-courses .StandardCourseList{padding:0}.ArchitectPage-courses .StandardCourseList-items{display:block;margin-right:auto;padding-top:0}.ArchitectPage-courses .StandardCourseList-items-item{display:block;margin-right:auto;width:auto}.ArchitectPage .RatingAverage-reviews-wrapper{display:block;text-align:center}.ArchitectPage .RatingAverage-reviews-wrapper div{display:inline}.ArchitectPage .RatingAverage .RatingStarItem-total,.ArchitectPage .RatingAverage-reviews-wrapper .RatingAverage-featuredReviews,.ArchitectPage .ReviewStats-ratingBars header{display:none}@media only screen and (min-width:768px){.ArchitectPage-courses{padding:40px 0;width:100%}.ArchitectPage .RatingAverage-reviews-wrapper{padding-bottom:1em}}.ArchitectPage .RatingBarItem-stars-wrapper{width:calc(100% - 5em)}.ArchitectPage .RatingBarItem-label{white-space:nowrap}.ArchitectPage-courses-content{margin-bottom:40px}.ArchitectPage-courses-content h1,.ArchitectPage-courses-content h2,.ArchitectPage-courses-content h3{margin-bottom:.67em}.ArchitectPage-courses-content .List-items{padding-top:0}.ArchitectPage-courses-content .List-items:after{display:block;content:'';clear:both}.ArchitectPage-courses-content .List-items-item{padding:10px 0}@media only screen and (min-width:768px){.ArchitectPage-courses-content .List-items-item{width:calc(50% - 20px);margin-right:20px;float:left}.ArchitectPage-courses-content .List-items-item:nth-child(odd){clear:left}}.ArchitectPage-courses-content .PromoImageOnSide-small-media,.ArchitectPage-courses-content .StandardCoursePromo-media{height:100px;width:100px;margin:0 20px 0 0}@media only screen and (min-width:568px){.ArchitectPage-courses-content .PromoImageOnSide-small-media,.ArchitectPage-courses-content .StandardCoursePromo-media{width:180px}}@media only screen and (min-width:768px){.ArchitectPage-courses-content .PromoImageOnSide-small-media,.ArchitectPage-courses-content .StandardCoursePromo-media{width:100px}.LoginForm{display:-ms-flexbox;display:flex}}@media only screen and (min-width:1024px){.ArchitectPage-courses-content .PromoImageOnSide-small-media,.ArchitectPage-courses-content .StandardCoursePromo-media{width:180px}}.ArchitectPage-courses-content .PromoImageOnSide-small-media .Link,.ArchitectPage-courses-content .StandardCoursePromo-media .Link{height:100%}.ArchitectPage-courses-content .PromoImageOnSide-small-media img,.ArchitectPage-courses-content .StandardCoursePromo-media img{width:100%;height:100%;object-fit:cover}.ArchitectPage-map-content{width:100%;height:400px}.LoginForm{width:100%;max-width:748px;margin:0 auto}.LoginForm-aside{margin-bottom:20px}@media only screen and (min-width:768px){.LoginForm-main{width:calc(100% - 280px);margin-right:40px}.LoginForm-aside{width:240px}}.LoginForm-title{font-size:24px;font-weight:500;margin:0 0 10px}.LoginForm-createAccount-title,.LoginForm-message{font-size:calc(1.6rem);line-height:1.22;font-weight:500;margin-bottom:20px;padding:0}.LoginForm label,.LoginForm-errors{line-height:1.29;font-size:calc(1.4rem)}@media only screen and (min-width:1024px){.LoginForm-createAccount-title,.LoginForm-message{font-size:calc(1.8rem)}}.LoginForm-errors{font-weight:500;color:#a94442;padding:0}.LoginForm label{font-weight:500;line-height:1.07}.LoginForm .PasswordInput,.LoginForm .TextInput{padding:0}.LoginForm .PasswordInput-input,.LoginForm .TextInput-input{width:100%;font-size:calc(1.4rem);line-height:1.29;line-height:1.07;padding-left:8px;font-weight:400;color:#9d9d9d;outline:0;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.15);border:1px solid rgba(204,204,204,.4);display:block;margin:5px 0 20px;height:40px}.LoginForm .KeepMeSignedInModal{display:none}.LoginForm .KeepMeSignedInModal[data-show=true]{display:block;position:fixed;width:100%;height:100vh;overflow-y:scroll;top:0;left:0;background-color:rgba(0,0,0,.5);padding:20px;z-index:10}.LoginForm .KeepMeSignedInModal[data-show=true] .Modal-contents{display:block}@media only screen and (min-width:768px){.LoginForm .KeepMeSignedInModal[data-show=true]{padding:40px}}@media only screen and (min-width:1440px){.LoginForm .KeepMeSignedInModal[data-show=true]{padding:80px}.LoginForm-createAccount-title{text-align:center}}.LoginForm .KeepMeSignedInModal[data-show=true] .Modal-open{display:none}.LoginForm .KeepMeSignedInModal-open{font-size:14px;font-weight:500;line-height:normal;text-align:center;background-color:#63afbc;color:#fff;padding:12px 0;margin:0 0 10px}@media only screen and (min-width:768px){.LoginForm .KeepMeSignedInModal-open{width:180px;margin:0 10px 0 0}}.LoginForm .KeepMeSignedInModal-open:focus{background-color:#63afbc}.LoginForm .KeepMeSignedInModal-contents{border:1px solid rgba(204,204,204,.4);display:none;position:relative;padding:20px;width:300px;margin:auto;background-color:#fff}@media only screen and (min-width:768px){.LoginForm .KeepMeSignedInModal-contents{padding:40px;width:748px}}.LoginForm .KeepMeSignedInModal-contents textarea{margin-bottom:20px;padding:10px;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.15);border:1px solid #e0e0e0}.LoginForm .KeepMeSignedInModal-title{font-size:18px;font-weight:500;line-height:normal;margin-bottom:20px}@media only screen and (min-width:768px){.LoginForm .KeepMeSignedInModal-title{font-size:24px}}.LoginForm .KeepMeSignedInModal-description{font-size:14px;font-weight:300;line-height:1.43;color:#333;padding-bottom:20px;margin-bottom:20px;border-bottom:solid 1px #e0e0e0}.LoginForm .KeepMeSignedInModal-cta{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.LoginForm .KeepMeSignedInModal-cta-item{width:100%;height:40px}.LoginForm .KeepMeSignedInModal-cta-item a{cursor:pointer;transition:all .3s ease;background-color:#63afbc;color:#fff;border:1px solid #63afbc;letter-spacing:.2px;font-size:14px;font-weight:500;line-height:normal;text-align:center;display:block;padding:12px 0;margin:0 0 10px}.LoginForm .KeepMeSignedInModal-cta-item a:hover{background-color:#fff;color:#63afbc}@media only screen and (min-width:768px){.LoginForm .KeepMeSignedInModal-cta-item{width:180px;margin:0 10px 0 0}}.LoginForm .KeepMeSignedInModal-cancel{font-size:14px;font-weight:500;line-height:normal;text-align:center;color:#63afbc;background:0 0;border:0;margin:10px 20px;width:100%}.LoginForm-createAccount a,.LoginForm-submit{display:inline-block;line-height:1;cursor:pointer;transition:all .3s ease}@media only screen and (min-width:768px){.LoginForm .KeepMeSignedInModal-cancel{width:initial}}.LoginForm .KeepMeSignedInModal-close{color:#63afbc;height:25px;width:25px;border:0;background:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/icon-close.679cfe6662859d88977720c2bade1402.svg') no-repeat;background-size:100%;position:absolute;top:20px;right:20px}.LoginForm .KeepMeSignedInModal-close:focus,.LoginForm .KeepMeSignedInModal-close:hover{background:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/icon-close.679cfe6662859d88977720c2bade1402.svg') no-repeat;background-size:100%}.LoginForm .KeepMeSignedInModal [data-close-modal],.LoginForm .KeepMeSignedInModal [data-open-modal]{cursor:pointer}.LoginForm .KeepMeSignedInModal-open{display:inline-block;box-shadow:none;width:16px;height:16px;margin-right:5px}.LoginForm .KeepMeSignedInModal-ok,.LoginForm-createAccount a,.LoginForm-submit{border:1px solid #63afbc;width:100%;text-align:center}.LoginForm .KeepMeSignedInModal-open-label{font-size:14px;font-weight:400;color:#333}.LoginForm .KeepMeSignedInModal-content{z-index:1;position:relative;padding:20px;margin:auto;max-width:748px;background-color:#fff}@media only screen and (min-width:768px){.LoginForm .KeepMeSignedInModal-content{padding:40px}}.LoginForm .KeepMeSignedInModal-ok{padding:12px 0;margin:0 auto;max-width:260px;font-size:14px;font-weight:500;color:#63afbc}.LoginForm-submit{background-color:#63afbc;color:#fff;letter-spacing:.2px;font-weight:500;padding:12px 35px;font-size:14px;margin:20px auto}.LoginForm-submit:hover{background-color:#fff;color:#63afbc}.LoginForm-submit button{font-weight:500}.LoginForm-helpLinks{padding:0;font-size:12px;font-weight:400;color:#63afbc;text-align:center;margin-bottom:40px}@media only screen and (min-width:768px){.LoginForm-helpLinks{margin-bottom:0}}.LoginForm-createAccount a{background-color:transparent;color:#63afbc;font-size:14px;letter-spacing:normal;padding:12px 40px;font-weight:500;margin:0}.LoginForm-createAccount a:hover{background-color:#63afbc;color:#fff}.LoginForm-info{margin-top:20px;padding:20px;border:1px solid #e0e0e0;background-color:#f5f5f5}.LoginForm-info .RichTextModule-items p{font-size:12px;letter-spacing:.2px;color:#333}.LoginForm-info-icon{position:relative;float:left;border-radius:50%;background-color:#333;width:31px;height:31px;margin-right:10px}.LoginForm-info-icon:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/ga-info.1bfc5158ebfeb5e9de60778e08d37d29.svg')}.RegistrationForm{max-width:840px;margin:0 auto}.RegistrationForm-title{font-size:24px;font-weight:500;margin:0 0 20px}.RegistrationForm-message{font-size:18px;font-weight:300;line-height:1.67;margin-bottom:40px;padding:0}.RegistrationForm label,.RegistrationForm-errors{line-height:1.29;font-size:calc(1.4rem);font-weight:500}.RegistrationForm-form{padding:20px;border:1px solid #e0e0e0}@media only screen and (min-width:768px){.RegistrationForm-form{padding:40px}}.RegistrationForm-errors{color:#a94442;padding:0}.RegistrationForm label{line-height:1.07}.RegistrationForm input:not([type=checkbox]),.RegistrationForm select{width:100%;font-size:calc(1.4rem);line-height:1.29;line-height:1.07;padding-left:8px;font-weight:400;color:#9d9d9d;outline:0;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.15);border:1px solid rgba(204,204,204,.4);display:block;margin:5px 0 20px;height:40px;background:0 0}.RegistrationForm select{max-width:240px;background-color:#fff}.RegistrationForm-birthday{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.RegistrationForm-birthday select{display:inline-block}.RegistrationForm-birthday-month{width:100%}.RegistrationForm-birthday-month select{margin-bottom:10px}@media only screen and (min-width:768px){.RegistrationForm-birthday-month{width:240px;margin-right:20px}.RegistrationForm-birthday-month select{margin-bottom:20px}}.RegistrationForm-birthday-day{margin-right:20px}.RegistrationForm-birthday-day,.RegistrationForm-birthday-year{width:calc(50% - 10px)}@media only screen and (min-width:768px){.RegistrationForm-birthday-day,.RegistrationForm-birthday-year{width:80px}}.RegistrationForm-birthday-day select,.RegistrationForm-birthday-year select{-ms-flex:1;flex:1}.RegistrationForm .PasswordInput{max-width:240px}.RegistrationForm-subscribe{display:-ms-flexbox;display:flex}.RegistrationForm-subscribe .CheckboxInput-input{margin-top:10px;border:0;box-shadow:none;width:16px;height:16px}@media only screen and (min-width:768px){.RegistrationForm-subscribe .CheckboxInput-input{margin-top:0}.RegistrationForm-subscribeInfo{display:-ms-inline-flexbox;display:inline-flex}}.RegistrationForm-subscribeInfo{margin:0 0 20px 10px}.RegistrationForm-subscribeInfo .CheckboxInput-label{font-size:14px;font-weight:400;color:#333;letter-spacing:.2px}.RegistrationForm-subscribeInfo-info{display:-ms-inline-flexbox;display:inline-flex;position:relative}.RegistrationForm-subscribeInfo-info-text{position:absolute;top:24px;left:-70px;width:170px;border:1px solid #e0e0e0;padding:10px;background-color:#fff;display:none}.RegistrationForm-subscribeInfo-info-text[data-toggle-in-info]{display:block}.RegistrationForm-subscribeInfo-info-text:after{height:10px;width:10px;border:1px solid #e0e0e0;border-right:1px solid #fff;border-bottom:1px solid #fff;position:absolute;content:'';top:-5px;right:50%;transform:rotate(45deg);background-color:#fff}.RegistrationForm-subscribeInfo-info-button{height:12px;width:12px;border:0;background:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/ga-info.1bfc5158ebfeb5e9de60778e08d37d29.svg') no-repeat;background-size:100%;margin-left:5px;vertical-align:middle}.RegistrationForm-terms{border-top:1px solid #e0e0e0;padding-top:20px}.RegistrationForm-terms .RichTextModule{font-size:12px;font-weight:400;letter-spacing:.2px}.RegistrationForm-terms .RichTextModule p{margin:0}.RegistrationForm-terms .RichTextModule a{color:#63afbc}.RegistrationForm-submit{cursor:pointer;display:inline-block;transition:all .3s ease;background-color:#63afbc;color:#fff;border:1px solid #63afbc;line-height:1;letter-spacing:.2px;text-align:center;font-weight:500;padding:12px 35px;font-size:14px;width:100%;max-width:280px;margin:20px auto}.AuthenticatedNavigationItem a,.AuthenticatedNavigationItem-text-textWrapper{font-size:calc(1.4rem);font-weight:500;line-height:1.29}.RegistrationForm-submit:hover{background-color:#fff;color:#63afbc}.RegistrationForm-submit button{font-weight:500}.AuthenticationPage-contentWrapper{max-width:none;margin:0 auto;padding:0}@media only screen and (min-width:1024px){.AuthenticationPage-contentWrapper[data-page-aside] .AuthenticationPage-form{padding-right:0}.AuthenticationPage-main{display:-ms-flexbox;display:flex;max-width:1190px}}.AuthenticationPage-form{padding:20px;width:100%}@media only screen and (min-width:768px){.AuthenticationPage-form{border:0;padding:40px;margin:0 auto}}@media only screen and (min-width:1440px){.AuthenticationPage-form{padding:40px 0}}@media only screen and (min-width:1024px){.AuthenticationPage-aside{margin-left:50px}}.AuthenticatedNavigationItem a:hover{color:#63afbc}.AuthenticatedNavigationItem-text-textWrapper{display:inline-block;max-width:190px;cursor:pointer;padding:8px 30px;position:relative;white-space:nowrap;border:1px solid #63afbc;color:#63afbc;transition:all .3s ease}.AuthenticatedNavigationItem-text-textWrapper:after{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/ga-triangle.725aedb3ee70d228220c8a3bbf300c12.svg');position:absolute;right:10px;top:9px;width:10px}.AuthenticatedNavigationItem-text-textIconWrapper.premium:after{content:'CLUB';background-color:#63afbc;color:#fff;font-weight:700;font-size:11px;padding:1px 4px 0;border-top-right-radius:7px;border-bottom-left-radius:7px;position:relative;top:-4px}.AuthenticatedNavigationItem-text{display:inline-block;max-width:90px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border:0;color:inherit;padding:0}.AuthenticatedNavigationItem-text:after{content:''}.AuthenticatedNavigationItem:hover .AuthenticatedNavigationItem-text-textWrapper{background-color:#63afbc;color:#fff}.AuthenticatedNavigationItem:hover .AuthenticatedNavigationItem-text-textWrapper:after{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/ga-triangle-white.bb8ea6b4a19b8616da39232c2e60c054.svg')}.AuthenticatedNavigationItem:hover .AuthenticatedNavigationItem-text-textIconWrapper.premium:after{background-color:#fff;color:#63afbc}.AuthenticatedNavigationItem:hover .AuthenticatedNavigationItem-text{background-color:#63afbc;color:#fff}.AuthenticatedNavigationItem-items{display:none;border:1px solid #63afbc;color:#63afbc;padding-top:20px;max-height:140px;overflow-x:hidden;overflow-y:auto;background-color:#fff}.AuthenticatedNavigationItem-items a{display:block;padding:0 20px 20px}.AuthenticatedNavigationItem-items[data-toggle-in-authNav=true],.AuthenticatedNavigationItem-triggerListener[data-toggle-in-authNav=true]{display:block}.Badge-badge,.GetBadgePage .MarketingWidget-preview img{display:inline-block}.AuthenticatedNavigationItem-badge{display:inline-block;height:25px;position:relative;top:5px}.Badge-badge{border:1px solid #e0e0e0;font-size:12px;font-weight:400;letter-spacing:.2px;line-height:20px;padding:0 8px 0 22px;background:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/assets/badge-star.43f7f52e3d0f252b06107ce6a8aa7e4e.svg') 5px 4px no-repeat}.Badge-badge.settings{background:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/assets/badge-gear.1e6126424241568bbb1d827398e8db09.svg') 5px 4px no-repeat}.Badge-badge.topstar{background:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/assets/badge-topstar.9425a83378c19bb9c9801f571f20ba1e.svg') 5px 4px no-repeat}.GetBadgePage-main{margin:0 auto;max-width:1200px;width:100%;padding:0 20px}@media only screen and (min-width:768px){.GetBadgePage-main{padding:0 40px}}@media only screen and (min-width:1440px){.GetBadgePage-main{padding:0}}.GetBadgePage .MarketingWidget{padding-bottom:20px;border-bottom:1px solid #d3d3d3;margin-bottom:20px}.GetBadgePage .MarketingWidget-preview{margin-bottom:20px}.GetBadgePage .MarketingWidget-code{display:none}.ButtonModule-button,.GetBadgePage .MarketingWidget-cta{display:inline-block;transition:all .3s ease;font-weight:500;cursor:pointer;letter-spacing:.2px;text-align:center}.GetBadgePage .MarketingWidget-cta{background-color:#63afbc;color:#fff;border:1px solid #63afbc;line-height:1;padding:12px 35px;margin-bottom:10px;font-size:inherit}.GetBadgePage .MarketingWidget-cta:hover{background-color:#fff;color:#63afbc}.ButtonModule{background-color:#f5f5f5;padding:20px;border:5px solid #e0e0e0}.ButtonModule-title{font-size:calc(2rem);font-weight:500;line-height:1.3;text-align:center;margin-bottom:20px}@media only screen and (min-width:768px){.ButtonModule{padding:40px}.ButtonModule-title{font-size:calc(2.4rem)}}.ButtonModule-button{background-color:#63afbc;color:#fff;border:1px solid #63afbc;line-height:1;padding:12px 35px;font-size:14px;text-transform:uppercase;width:100%;margin:0}.ButtonModule-button:hover{background-color:#fff;color:#63afbc}.BestOfMapModule h2{margin-bottom:20px;font-weight:400}.BestOfMapModule div#chartdiv{width:100%;max-height:600px;height:100vh}@media (max-width:767px){.BestOfMapModule div#chartdiv,.BestOfMapModule h2{display:none}}.BestOfMapModule .amcharts-ampopup-content{width:50%!important;height:225px!important;background-color:#fff;border:1px solid #63afbc}.BestOfMapModule .amcharts-ampopup-content .amcharts-ampopup-title{margin-bottom:25px}.BestOfMapModule .amcharts-ampopup-content a{display:-ms-flexbox;display:flex;margin-bottom:25px;-ms-flex-align:center;align-items:center}.BestOfMapModule .amcharts-ampopup-content li{margin-left:20px;display:inline-block;font-weight:400}.BestOfMapModule .amcharts-ampopup-content img{display:inline-block;width:200px;height:100px}.PolicyBanner{display:none;background-color:#3c404d;color:#f5f5f5;padding:10px 20px;position:fixed;bottom:0;z-index:100}.PolicyBanner[data-show]{display:block}.PolicyBanner-title{font-size:16px;font-weight:700;line-height:24px;width:100%}.PolicyBanner-text{font-size:14px;font-weight:400;line-height:20px;margin:5px 0 10px}@media only screen and (min-width:768px){.PolicyBanner[data-show]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.PolicyBanner-text{width:calc(100% - 160px)}.PolicyBanner-dismiss{max-width:140px}}.PolicyBanner-text a{color:#f5f5f5}.PolicyBanner-dismiss{display:block;text-align:center;background-color:#63afbc;border:1px solid #63afbc;width:100%;height:38px;font-size:12px;font-weight:700;line-height:18px;padding:10px;margin-left:10px;cursor:pointer}.PolicyBanner-dismiss:hover{background-color:#fff;color:#63afbc;text-transform:uppercase}.AppliedPromo{background-color:#f5f5f5;border:1px solid #e0e0e0;display:-ms-flexbox;display:flex;margin-bottom:16px;width:100%}.AppliedPromo-message,.AppliedPromo-remove button{font-size:14px;line-height:1.07}.AppliedPromo-message{color:#63afbc;-ms-flex-positive:1;flex-grow:1;font-weight:500;padding:15px 18px}.AppliedPromo-remove button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/close-x.55817baee2b1e30b6df26e5ecffad20a.svg') right 14px center no-repeat;background-size:12px 12px;border:0;font-weight:400;letter-spacing:.2px;padding:15px 36px 15px 14px}@keyframes applied-promo-flash-update-indicator{0%{background-color:#b8decc}100%{background-color:#f5f5f5}}.AppliedPromo.flash-update-indicator{animation-name:applied-promo-flash-update-indicator;animation-duration:.4s;animation-timing-function:ease-out}.CheckoutItem{display:-ms-flexbox;display:flex;padding:10px 0;border-bottom:1px solid #e0e0e0}.CheckoutItem-title{font-size:14px;font-weight:400;line-height:1.57}.CheckoutItem-price{font-size:14px;font-weight:500;line-height:1.57;margin-left:auto}.CheckoutPage-contentWrapper{background-color:#f5f5f5;color:#333;padding:20px;min-height:calc(100% - 155px)}@media only screen and (min-width:1024px){.CheckoutPage-contentWrapper{padding:40px}.CheckoutPage-main{display:-ms-flexbox;display:flex}}@media only screen and (min-width:1440px){.CheckoutPage-contentWrapper{padding:40px 0}}.CheckoutPage-main{max-width:1200px;margin:0 auto}@media only screen and (min-width:1024px){.CheckoutPage-mainContent{width:calc(100% - 360px)}}.CheckoutPage-pageHead{width:100%;margin-bottom:40px}.CheckoutPage-pageHeading{font-size:calc(2rem);font-weight:500;line-height:1.3;line-height:normal;text-align:center;margin:0 0 10px}@media only screen and (min-width:768px){.CheckoutPage-pageHeading{font-size:calc(2.4rem)}}.CheckoutPage-pageSubHeading{font-size:18px;font-weight:300;line-height:1.2;letter-spacing:normal;text-align:center}@media only screen and (min-width:768px){.CheckoutPage-pageSubHeading{font-size:20px}}.CheckoutPage-purchaseError{font-size:24px;font-weight:500;line-height:1.2;letter-spacing:normal;text-align:center;color:#a94442;padding-top:10px}@media only screen and (min-width:768px){.CheckoutPage-purchaseError{font-size:20px}}.CheckoutPage-billing,.CheckoutPage-payment,.CheckoutPage-product,.CheckoutPage-profile,.CheckoutPage-promo,.CheckoutPage-shipping{padding:20px}.CheckoutPage-billing input:not([type=checkbox]):not([type=radio]),.CheckoutPage-billing select,.CheckoutPage-payment input:not([type=checkbox]):not([type=radio]),.CheckoutPage-payment select,.CheckoutPage-product input:not([type=checkbox]):not([type=radio]),.CheckoutPage-product select,.CheckoutPage-profile input:not([type=checkbox]):not([type=radio]),.CheckoutPage-profile select,.CheckoutPage-promo input:not([type=checkbox]):not([type=radio]),.CheckoutPage-promo select,.CheckoutPage-shipping input:not([type=checkbox]):not([type=radio]),.CheckoutPage-shipping select{width:100%;font-size:calc(1.4rem);line-height:1.29;line-height:1.07;padding-left:8px;font-weight:400;color:#9d9d9d;outline:0;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.15);border:1px solid rgba(204,204,204,.4);display:block;height:40px;margin:0 0 20px}.CheckoutPage-billing input:focus:valid,.CheckoutPage-billing select:focus:valid,.CheckoutPage-payment input:focus:valid,.CheckoutPage-payment select:focus:valid,.CheckoutPage-product input:focus:valid,.CheckoutPage-product select:focus:valid,.CheckoutPage-profile input:focus:valid,.CheckoutPage-profile select:focus:valid,.CheckoutPage-promo input:focus:valid,.CheckoutPage-promo select:focus:valid,.CheckoutPage-shipping input:focus:valid,.CheckoutPage-shipping select:focus:valid{border:1px solid #63afbc;box-shadow:0 0 5px 0 rgba(99,175,188,.5),inset 0 1px 3px 0 rgba(0,0,0,.15)}.CheckoutPage-billing input:focus:invalid,.CheckoutPage-billing select:focus:invalid,.CheckoutPage-payment input:focus:invalid,.CheckoutPage-payment select:focus:invalid,.CheckoutPage-product input:focus:invalid,.CheckoutPage-product select:focus:invalid,.CheckoutPage-profile input:focus:invalid,.CheckoutPage-profile select:focus:invalid,.CheckoutPage-promo input:focus:invalid,.CheckoutPage-promo select:focus:invalid,.CheckoutPage-shipping input:focus:invalid,.CheckoutPage-shipping select:focus:invalid{border:1px solid #a94442;box-shadow:0 0 5px 0 rgba(171,67,63,.5),inset 0 1px 3px 0 rgba(0,0,0,.15)}.CheckoutPage-billing select,.CheckoutPage-payment select,.CheckoutPage-product select,.CheckoutPage-profile select,.CheckoutPage-promo select,.CheckoutPage-shipping select{background-color:#fff;box-shadow:none;border-radius:0;-webkit-appearance:none;-moz-appearance:none}.CheckoutPage-billing select::-ms-expand,.CheckoutPage-payment select::-ms-expand,.CheckoutPage-product select::-ms-expand,.CheckoutPage-profile select::-ms-expand,.CheckoutPage-promo select::-ms-expand,.CheckoutPage-shipping select::-ms-expand{display:none}.CheckoutPage-billing label,.CheckoutPage-payment label,.CheckoutPage-product label,.CheckoutPage-profile label,.CheckoutPage-promo label,.CheckoutPage-shipping label{font-size:12px;font-weight:500;line-height:1.07;margin-bottom:10px}.CheckoutPage-payment-expiry-month,.CheckoutPage-payment-expiry-year,.CheckoutPage-payment-security,.CheckoutPage-payment-type{width:100%;position:relative}@media only screen and (min-width:768px){.CheckoutPage-billing label,.CheckoutPage-payment label,.CheckoutPage-product label,.CheckoutPage-profile label,.CheckoutPage-promo label,.CheckoutPage-shipping label{font-size:14px}.CheckoutPage-payment-typeExpirySecurity{margin:0 -10px;display:-ms-flexbox;display:flex}.CheckoutPage-payment-expiry-month,.CheckoutPage-payment-expiry-year,.CheckoutPage-payment-security,.CheckoutPage-payment-type{width:calc(25% - 20px);margin:0 10px}}.CheckoutPage-payment-expiry-year{margin-top:20px}@media only screen and (min-width:768px){.CheckoutPage-payment-expiry-year{margin-top:30px}}.CheckoutPage-payment-security .TextInput-input{margin:0}.CheckoutPage-payment select{margin-bottom:0}.CheckoutPage-billing,.CheckoutPage-payment,.CheckoutPage-product,.CheckoutPage-profile,.CheckoutPage-promo,.CheckoutPage-shipping,.CheckoutPage-summary{border:1px solid #e0e0e0;background-color:#fff;margin-bottom:20px;position:relative}.CheckoutPage-product{-ms-flex-flow:row nowrap;flex-flow:row nowrap;background-color:#fff;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:10px}.CheckoutPage-product .callout-triangle{width:20px;border-top:25px solid transparent;border-right:10px solid #63afbc;border-bottom:25px solid transparent}.CheckoutPage-product .callout-rectangle{width:40px;display:-ms-flexbox;display:flex;background-color:#63afbc;text-align:center;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.CheckoutPage-product .callout-text{font-weight:900;font-size:12px;line-height:10px;display:-ms-inline-grid;display:inline-grid;color:#fff;transform:rotate(-90deg)}.CheckoutPage-product .promo-item{display:-ms-flexbox;display:flex}.CheckoutPage-product .promo-text{font-size:12px;text-align:left;margin:0}.CheckoutPage-product .promo-price{margin:auto 10px auto auto;font-size:16px;font-weight:800}.CheckoutPage-product .promo-heading{width:112px;margin-left:10px;margin-bottom:5px}.CheckoutPage-product-benefits{display:-ms-flexbox;display:flex}.CheckoutPage-product-plans{width:50%;margin-right:25px;padding-top:20px;overflow:hidden}@media only screen and (max-width:1023px){.CheckoutPage-product-plans{width:100%;margin-left:0;padding-top:0;padding-bottom:10px}}.CheckoutPage-product a{width:100%}@media only screen and (max-width:567px){.CheckoutPage-product,.CheckoutPage-product-benefits{-ms-flex-direction:column;flex-direction:column}.CheckoutPage-product a{margin-bottom:20px}}.CheckoutPage-product .circle-container{text-align:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-left:10px;vertical-align:middle}.CheckoutPage-product .circle-container>.circle{height:20px;width:20px;border-radius:50%;border:2px solid #63afbc}.CheckoutPage-product .current{border:2px solid #63afbc}.CheckoutPage-product .selected .circle-fill{background-color:#63afbc;border-radius:50%;margin:2px;width:12px;height:12px}.CheckoutPage-product .disableClick{pointer-events:none;cursor:default}.CheckoutPage-promo-button button,.CheckoutPage-submit{cursor:pointer;letter-spacing:.2px;transition:all .3s ease}.CheckoutPage-product-selection{background-color:#fff;border:2px solid #e0e0e0;text-align:center;width:100%;margin-right:5px;margin-bottom:5px;position:relative}.CheckoutPage-product-selection .triangle{position:absolute;right:0;top:0;width:0;height:0;border-style:solid;border-width:0 60px 60px 0;border-color:transparent #139356 transparent transparent}@media only screen and (min-width:1024px){.CheckoutPage-product-selection .triangle{border-width:0 52px 52px 0}}.CheckoutPage-product-selection .triangle-text{position:absolute;width:63px;font-size:12px;line-height:10px;color:#f0f0f0;top:4px;left:auto;padding-left:6px;transform:rotate(-90deg);-webkit-transform:rotate(-90deg)}.Comment-body .ToggleLink:after,.CourseAbout .showMoreLink:after{transform:rotate(90deg)}@media only screen and (max-width:1023px){.CheckoutPage-product-selection .triangle-text{padding-left:17px}}@media (max-width:568px) and (max-height:320px) and (orientation:landscape){.CheckoutPage-product-selection .triangle{border-width:0 53px 53px 0}.CheckoutPage-product-selection .triangle-text{padding-left:23px;width:49px;font-size:11px;top:0}}.CheckoutPage-product-selection img{display:block;margin-top:10px;width:100%}.CheckoutPage-product-selection sub{bottom:.05em;font-size:15px}.CheckoutPage-product-selection p{font-size:24px;margin:15px 0 0}.CheckoutPage-product-selection .sub-header{color:#4a4a4a;text-transform:uppercase;margin:0 0 10px;font-size:14px;font-weight:500}.CheckoutPage-product-selection .description{font-size:14px;font-weight:400;margin:0 0 15px}.CheckoutPage-product-selection button{display:none}.CheckoutPage-product-selection:last-child{margin-right:0}@media only screen and (max-width:567px){.CheckoutPage-product .disableClick{-ms-flex-order:-1;order:-1}.CheckoutPage-product-selection{background-color:#fff}.CheckoutPage-product-selection p{margin-top:5px}.CheckoutPage-product-selection .description,.CheckoutPage-product-selection .sub-header{display:none}.CheckoutPage-product-selection button{display:inline-block;text-align:center;width:100%;color:#fff;background-color:#63afbc;font-weight:500}}.CheckoutPage-product-productTitle{font-size:14px;line-height:1.22;margin-bottom:10px}@media only screen and (min-width:1024px){.CheckoutPage-product-productTitle{font-size:18px;margin-bottom:20px}}.CheckoutPage-product-productDescription{padding:20px;font-size:12px;line-height:1.36;letter-spacing:.2px}.CheckoutPage-product-productDescription a{color:#63afbc}.CheckoutPage-product-productDescription p:first-child{margin-top:0}.CheckoutPage-product-productDescription p:last-child{margin-bottom:0}.CheckoutPage-product-productPrice{position:absolute;top:20px;right:20px;font-size:14px;font-weight:500;line-height:1.22}@media only screen and (min-width:1024px){.CheckoutPage-product-productDescription{font-size:14px}.CheckoutPage-product-productPrice{font-size:18px}}.CheckoutPage-chooseLink{text-align:center;font-size:14px;color:#63afbc;margin-top:10px}.CheckoutPage-billing-title,.CheckoutPage-payment-title,.CheckoutPage-product-title,.CheckoutPage-profile-title,.CheckoutPage-promo-title{background-color:#f5f5f5;border:1px solid #e0e0e0;margin-bottom:0;padding:20px;font-size:18px;font-weight:700;line-height:1.22}@media only screen and (min-width:768px){.CheckoutPage-billing-title,.CheckoutPage-payment-title,.CheckoutPage-product-title,.CheckoutPage-profile-title,.CheckoutPage-promo-title{font-size:18px}}.CheckoutPage-summary-title{font-size:14px;font-weight:500;line-height:1.22;margin-bottom:20px}.CheckoutPage-billing-country,.CheckoutPage-billing-state,.CheckoutPage-shipping-country,.CheckoutPage-shipping-state{position:relative}.CheckoutPage-billing-state,.CheckoutPage-billing-zip,.CheckoutPage-shipping-state,.CheckoutPage-shipping-zip{width:100%;position:relative}@media only screen and (min-width:768px){.CheckoutPage-summary-title{font-size:18px}.CheckoutPage-billing-stateZip,.CheckoutPage-shipping-stateZip{margin:0 -10px;display:-ms-flexbox;display:flex}.CheckoutPage-billing-state,.CheckoutPage-billing-zip,.CheckoutPage-shipping-state,.CheckoutPage-shipping-zip{width:calc(50% - 20px);margin:0 10px}.CheckoutPage-billing-state .Select-arrow,.CheckoutPage-billing-zip .Select-arrow,.CheckoutPage-shipping-state .Select-arrow,.CheckoutPage-shipping-zip .Select-arrow{bottom:36px}}.CheckoutPage-billing-email .EmailInput,.CheckoutPage-shipping-email .EmailInput{padding-top:0}.CheckoutPage-billing-phone-info{font-size:12px;line-height:normal;letter-spacing:.2px;margin-top:-12px}@media only screen and (min-width:768px){.CheckoutPage-billing-phone-info{margin-top:37px}.CheckoutPage-billing-phone{display:-ms-flexbox;display:flex;margin:0 -10px}.CheckoutPage-billing-phone .PhoneNumberInput,.CheckoutPage-billing-phone-info{margin-left:10px;margin-right:10px;width:calc(50% - 20px)}}.CheckoutPage-shipping[data-same-as-billing]{padding:0;border:0}.CheckoutPage-shipping[data-same-as-billing] .CheckoutPage-shipping-body{display:none}.CheckoutPage-shipping[data-same-as-billing] .CheckoutPage-shipping-description,.CheckoutPage-shipping[data-same-as-billing] .CheckoutPage-shipping-title{margin-bottom:0}.CheckoutPage-shipping-header{background-color:#f5f5f5;border:1px solid #e0e0e0;margin-bottom:0;padding:20px;font-size:14px;font-weight:500;line-height:1.22;-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex}.CheckoutPage-shipping-header-title{font-size:18px}.CheckoutPage-shipping-sameAsBilling{display:-ms-flexbox;display:flex;-ms-flex:auto;flex:auto;-ms-flex-pack:end;justify-content:flex-end;margin:2px 0 0 40px}.CheckoutPage-shipping-sameAsBilling input[type=checkbox]{box-shadow:none;width:auto;height:auto;margin:0 10px 0 0}@media only screen and (min-width:768px){.CheckoutPage-shipping-sameAsBilling input[type=checkbox]{margin-right:14px;margin-top:1px}}.CheckoutPage-shipping-sameAsBilling label{font-weight:700;margin:0;-ms-flex-order:1;order:1}@media only screen and (min-width:768px){.CheckoutPage-shipping-sameAsBilling{margin-left:54px;margin-top:4px}.CheckoutPage-promo-codeButton{display:-ms-flexbox;display:flex}}.CheckoutPage-shipping-description{margin:20px 0;font-size:12px;font-weight:400;letter-spacing:.2px;line-height:normal}@media only screen and (min-width:768px){.CheckoutPage-promo-code{width:calc(100% - 170px)}.CheckoutPage-promo-button{margin:30px 0 0 10px}}.CheckoutPage-promo-button button{display:inline-block;background-color:#63afbc;color:#fff;border:1px solid #63afbc;text-align:center;padding:12px 35px;margin-bottom:10px;font-size:14px;font-weight:500;line-height:1;width:100%}.CheckoutPage-promo-button button:hover{background-color:#fff;color:#63afbc}@media only screen and (min-width:768px){.CheckoutPage-promo-button button{width:160px}}.CheckoutPage-promo-button button:disabled,.CheckoutPage-promo-button button:disabled:hover{background-color:#63afbc;border-color:#63afbc;color:#fff;opacity:.2}.CheckoutPage-contact a,.CheckoutPage-summary-emailOptIn label a,.CheckoutPage-summary-termsConditions label a{color:#63afbc}@media only screen and (min-width:1024px){.CheckoutPage-aside{width:320px;margin-left:40px;position:relative}}.CheckoutPage-contact{text-align:center;font-weight:400;font-size:14px;line-height:1.36;letter-spacing:.2px;margin-bottom:20px}.CheckoutPage-summary{padding:20px}.CheckoutPage-summary-box.fixed-scroll{position:fixed;width:320px;top:140px}.CheckoutPage-summary-box.fixed-bottom-scroll{position:absolute;bottom:0}.CheckoutPage-summary-bar{width:100%;height:10px;background-color:#63afbc}@media only screen and (min-width:1024px){.CheckoutPage-summary-bar{width:320px}}.CheckoutPage-summary-taxes{display:-ms-flexbox;display:flex;padding:10px 0;border-bottom:1px solid #e0e0e0}.CheckoutPage-summary-taxes p{font-size:14px;font-weight:400;line-height:1.57;margin:0}.CheckoutPage-summary-taxes span{font-size:14px;font-weight:500;line-height:1.57;margin-left:auto}.CheckoutPage-summary-termsConditions{margin-bottom:20px}.CheckoutPage-summary-emailOptIn,.CheckoutPage-summary-termsConditions{background-color:#f5f5f5;border:1px solid #e0e0e0;padding:20px}.CheckoutPage-summary-emailOptIn input,.CheckoutPage-summary-termsConditions input{box-shadow:none;float:left;width:auto;height:auto;margin:3px 5px 0 0}.CheckoutPage-summary-emailOptIn label,.CheckoutPage-summary-termsConditions label{font-size:14px;font-weight:400;line-height:1.36;letter-spacing:.2px}.CheckoutPage-summary-emailOptIn p:first-child,.CheckoutPage-summary-termsConditions p:first-child{margin-top:0}.CheckoutPage-summary-emailOptIn p:last-child,.CheckoutPage-summary-termsConditions p:last-child{margin-bottom:0}.CheckoutPage-submit{background-color:#63afbc;color:#fff;border:1px solid #63afbc;text-align:center;padding:12px 35px;display:block;font-size:14px;font-weight:500;line-height:1;width:100%;max-width:320px;margin:20px auto}.CheckoutPage-submit:hover{background-color:#fff;color:#63afbc}.CheckoutPage-submit:disabled,.CheckoutPage-submit:disabled:hover{background-color:#63afbc;border-color:#63afbc;color:#fff;opacity:.2}.CheckoutPage-error-msg{font-size:calc(1.2rem);color:red;display:none;font-weight:700;margin-bottom:16px;margin-top:-16px}.CheckoutPage-PromoCodeRedemption{margin:auto auto 20px;width:50%}@media only screen and (max-width:1023px){.CheckoutPage-PromoCodeRedemption{width:80%}}@media only screen and (max-width:767px){.CheckoutPage-PromoCodeRedemption{width:100%}}.CheckoutSummary{margin:-10px;padding:10px}.CheckoutSummary-summaryTotal{text-align:right;font-size:14px;font-weight:700;line-height:1.57;margin:10px 0 20px}.CheckoutSummary-summaryTotal span{color:#63afbc;font-size:18px;font-weight:700;line-height:1.22}.CheckoutSummary-tax-info{display:-ms-flexbox;display:flex;font-size:14px;font-weight:400;line-height:1.57;padding:10px 0}@keyframes checkout-summary-flash-update-indicator{0%{background-color:#b8decc}100%{background-color:#fff}}.CheckoutSummary.flash-update-indicator{animation-name:checkout-summary-flash-update-indicator;animation-duration:.4s;animation-timing-function:ease-out}.GolfSubscriptionConfirmation-overlay{left:0;right:0;bottom:0;z-index:10;position:fixed;overflow-y:scroll;height:100vh;background-color:#d3d3d3;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.GolfSubscriptionConfirmation-dialog{margin:40px auto 0;padding-bottom:40px;text-align:center;background-color:#fff;max-width:728px}.GolfSubscriptionConfirmation-topBar{height:10px;width:100%;background-color:#63afbc}.GolfSubscriptionConfirmation-unconfirmed,.GolfSubscriptionConfirmation-wrapper{display:none;margin:0 auto;padding:0 20px}.GolfSubscriptionConfirmation-title,.GolfSubscriptionConfirmation-unconfirmed-title{font-size:24px;font-weight:500;margin-top:40px}.GolfSubscriptionConfirmation-description,.GolfSubscriptionConfirmation-unconfirmed-description{margin-top:8px;font-size:18px}@media only screen and (min-width:568px){.GolfSubscriptionConfirmation-unconfirmed,.GolfSubscriptionConfirmation-wrapper{padding:0 40px}.GolfSubscriptionConfirmation-description,.GolfSubscriptionConfirmation-unconfirmed-description{font-size:20px}.GolfSubscriptionConfirmation-cta,.GolfSubscriptionConfirmation-unconfirmed-return-link{width:280px}}.GolfSubscriptionConfirmation-cta,.GolfSubscriptionConfirmation-unconfirmed-return-link{cursor:pointer;display:inline-block;transition:all .3s ease;background-color:#63afbc;color:#fff;border:1px solid #63afbc;line-height:1;letter-spacing:.2px;text-align:center;font-weight:500;padding:12px 35px;font-size:14px;margin:40px auto 0}.GolfSubscriptionConfirmation-cta:hover,.GolfSubscriptionConfirmation-unconfirmed-return-link:hover{background-color:#fff;color:#63afbc}.GolfSubscriptionConfirmation-redirectMessage{margin-top:20px;font-size:16px}.GolfSubscriptionConfirmation-unconfirmed-title{color:#a94442}.GolfSubscriptionConfirmation-unconfirmed-description{display:none;margin-top:20px}.SuccessModule{background-color:#fff;border-top:11px solid #63afbc;color:#333}.SuccessModule-title{font-size:calc(1.6rem);font-weight:500;line-height:normal;margin-top:23px;text-align:center}@media only screen and (min-width:568px){.SuccessModule-title{font-size:calc(2rem)}}@media only screen and (min-width:768px){.SuccessModule-title{font-size:calc(2.4rem)}}.SuccessModule-description{font-size:calc(1.6rem);font-weight:300;line-height:1.22;margin:18px 20px 0;text-align:center}.SuccessModule-description p:first-child{margin-top:0}.SuccessModule-description p:last-child{margin-bottom:0}.SuccessModule-description,.SuccessModule-title{margin-left:20px;margin-right:20px}@media only screen and (min-width:768px){.SuccessModule-description{margin-top:30px}.SuccessModule-description,.SuccessModule-title{margin-left:40px;margin-right:40px}}.SuccessModule-items{background-color:#f5f5f5;margin-top:28px;padding-bottom:26px}.SuccessModule-items-item{padding-left:20px;padding-right:20px;padding-top:28px}@media only screen and (min-width:768px){.SuccessModule-items-item{padding-left:40px;padding-right:40px}}@media only screen and (min-width:1024px){.SuccessModule-description{font-size:calc(1.8rem)}.SuccessModule-description,.SuccessModule-title{margin-left:88px;margin-right:88px}.SuccessModule-items-item{padding-left:50px;padding-right:50px}}.ConfirmationModal{max-width:840px;width:90%;background-color:#fff;padding:40px 10px;position:fixed;top:0;bottom:0;left:0;right:0;margin:auto;z-index:11;height:200px;border-top:5px solid #63afbc}.ConfirmationModal-buttons{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}@media only screen and (min-width:1024px){.ConfirmationModal{padding:35px 80px 40px}}.ConfirmationModal-logo img{margin:0 auto;max-width:100%;padding-bottom:20px}.ConfirmationModal-overlay{position:fixed;top:0;left:0;height:100%;width:100%;z-index:10;background-color:rgba(0,0,0,.5)}.ConfirmationModal-description{margin-top:0;font-size:16px;line-height:1.75;font-weight:300;text-align:center;color:#333}.ConfirmationModal-close{color:#63afbc;height:25px;width:25px;border:0;background:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/icon-close.679cfe6662859d88977720c2bade1402.svg') no-repeat;background-size:100%;position:absolute;top:20px;right:20px}.ConfirmationModal-homeButton a,.ConfirmationModal-portalButton a{line-height:1;padding:10px 0;border:1px solid #63afbc;font-size:14px;letter-spacing:.2px;cursor:pointer;text-align:center}.ConfirmationModal-close:focus,.ConfirmationModal-close:hover{background:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/icon-close.679cfe6662859d88977720c2bade1402.svg') no-repeat;background-size:100%}.ConfirmationModal-portalButton{margin-top:20px;text-align:center;width:100%;margin-right:5px;position:relative}@media only screen and (max-width:567px){.ConfirmationModal-portalButton p{margin-top:5px}.ConfirmationModal-portalButton .description,.ConfirmationModal-portalButton .sub-header{display:none}.ConfirmationModal-portalButton button{display:inline-block;text-align:center;width:100%;color:#fff;background-color:#63afbc;font-weight:500}}.ConfirmationModal-portalButton a{display:inline-block;transition:all .3s ease;background-color:#63afbc;color:#fff;margin:0 5px;width:180px;float:right}.ConfirmationModal-portalButton a:hover{background-color:#fff;color:#63afbc;transition:.3s}@media only screen and (max-width:767px){.ConfirmationModal-buttons{-ms-flex-direction:column;flex-direction:column}.ConfirmationModal-portalButton a{float:none}}.ConfirmationModal-homeButton{margin-top:20px;text-align:center;width:100%;margin-right:5px;position:relative}@media only screen and (max-width:567px){.ConfirmationModal-homeButton p{margin-top:5px}.ConfirmationModal-homeButton .description,.ConfirmationModal-homeButton .sub-header{display:none}.ConfirmationModal-homeButton button{display:inline-block;text-align:center;width:100%;color:#63afbc;background-color:#fff;font-weight:500}}.ConfirmationModal-homeButton a{display:inline-block;transition:all .3s ease;background-color:#fff;color:#63afbc;margin:0 5px;width:180px;float:left}.ConfirmationModal-homeButton a:hover{background-color:#63afbc;color:#fff;transition:.3s}@media only screen and (max-width:767px){.ConfirmationModal-homeButton a{float:none}.ConfirmationModal{height:300px}}@media only screen and (max-width:567px){.ConfirmationModal{height:350px}}.CheckoutPromoInclude{-ms-flex-pack:left;justify-content:left;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:50%;overflow:hidden}.CheckoutPromoInclude-hidden{display:none}.CheckoutPromoInclude-header{font-size:16px}.CheckoutPromoInclude-item{margin-left:10px;height:20px;display:-ms-flexbox;display:flex}.CheckoutPromoInclude-item-icon{margin-top:auto;margin-bottom:auto;height:10px;width:10px}.CheckoutPromoInclude-item-text{padding-left:10px;font-size:14px;font-weight:400;overflow:hidden}@media only screen and (max-width:1023px){.CheckoutPromoInclude{width:100%}}.TextField{display:-ms-flexbox;display:flex}.TextField>.TextInput{width:50%}@media only screen and (max-width:767px){.TextField>.TextInput{width:100%}}.TextField-description{font-size:12px;line-height:normal;letter-spacing:.2px;margin-top:-12px}@media only screen and (min-width:768px){.TextField-description{margin-left:10px;width:calc(50% - 20px);margin-right:10px;margin-top:37px}}@media only screen and (max-width:767px){.TextField{display:block;margin:0 -10px}}.PromoCodeRedemptionInput-errorMessage{display:none;background-color:#fff;font-size:20px;font-weight:500;line-height:1.2;letter-spacing:normal;text-align:center;color:#a94442}.PromoCodeRedemptionInput-button{padding-bottom:10px}.PromoCodeRedemptionInput-button button{cursor:pointer;transition:all .3s ease;background-color:#0076bb;color:#fff;border:1px solid #0076bb;letter-spacing:.2px;text-align:center;padding:12px 35px;display:block;font-size:14px;font-weight:500;line-height:1;width:50%;max-width:320px;margin:0 auto}.PromoCodeRedemptionInput-button button:disabled,.PromoCodeRedemptionInput-button button:disabled:hover{background-color:#63afbc;border-color:#63afbc;color:#fff;opacity:.2;cursor:not-allowed}.PromoCodeRedemptionInput-button button:hover{background-color:#fff;border-color:#63afbc;color:#63afbc}@media only screen and (max-width:767px){.PromoCodeRedemptionInput-button button{width:100%;margin:auto}}@media only screen and (max-width:1023px){.PromoCodeRedemptionInput-button{width:100%}}.Comment{padding-bottom:5px}@media only screen and (max-width:568px){.Comment{padding:5px 0 5px 5px;border-right:0 transparent none;border-bottom:0 transparent none}}.Comment-authorName{color:#63afbc;font-size:14px;font-weight:400}.Comment-isStaff{font-size:13px;padding:1px 13px;font-weight:700;background-color:#63afbc;color:#fff;border-radius:25px;margin-left:5px}.Comment-authorImage img{max-width:100%;max-height:100%}.Comment-body .ToggleLink:before{content:'Show More'}.Comment-body[data-toggle-comment]{height:58px;overflow:hidden;margin-bottom:40px}.Comment-body[data-toggle-comment]+.ToggleLink:before{content:'Show Less'!important}.Comment-body[data-toggle-comment]+.ToggleLink:after{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/toggle-arrow.92ef15eabbf82d75cee04ef6e1eebe47.svg');transform:rotate(90deg)}.Comment-interactions{-ms-flex-pack:end;justify-content:flex-end;display:-ms-flexbox;display:flex;position:relative}.Comment-interactions button{border:0;margin-left:20px;font-size:12px;font-weight:400;color:#63afbc;background-color:transparent}.Comment-interactions button[disabled]{color:#d3d3d3}#sb-counter a,.Comment-interactions button:hover[disabled]{text-decoration:none}.Comment-interactions-actions-content{display:none;border-radius:1px;box-shadow:0 0 4px 0 rgba(0,0,0,.3);background-color:#fff;border:1px solid #e6e6e6;padding:10px;z-index:1}.Comment-interactions-actions-content[data-toggle-in-commentaction=true]{display:block;position:absolute;top:24px}.Comment-interactions-actions-content p{font-size:12px;font-weight:500;margin-bottom:10px}.Comment-interactions-actions-content .ActionBar .more{display:none}.Comment-interactions-actions-content .ActionBar .HiddenItems{display:block;margin:0;position:relative;border:0;padding:0}.Comment-interactions-actions-content .ActionBar .HiddenItems a{margin-right:0}.Comment-interactions-actions-content .ActionBar .HiddenItems .socialText{left:35px}.CommentForm,.CommentLoginForm{margin:20px auto 0;max-width:840px}.CommentForm-inputs textarea,.CommentLoginForm-inputs textarea{margin-top:10px;height:150px}.CommentForm-inputs label,.CommentLoginForm-inputs label{display:block;padding-left:20px;position:relative;font-size:14px;letter-spacing:.2px}.CommentForm-inputs label input[type=checkbox],.CommentLoginForm-inputs label input[type=checkbox]{position:absolute;top:1px;left:0;width:auto;height:auto}.CommentForm-user input,.CommentLoginForm-user input{margin-top:0}@media only screen and (min-width:768px){.CommentForm-inputs textarea,.CommentLoginForm-inputs textarea{margin-top:0}.CommentForm-submit,.CommentLoginForm-submit{position:relative}.CommentForm-user,.CommentLoginForm-user{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:15px}.CommentForm-user input,.CommentLoginForm-user input{margin-left:10px;width:220px}}.CommentForm-userImage,.CommentLoginForm-userImage{display:inline}.CommentForm-userImage img,.CommentLoginForm-userImage img{width:42px;height:42px;border:1px solid #e0e0e0;border-radius:50%;margin-bottom:10px;object-fit:cover}.CommentForm-userName,.CommentLoginForm-userName{display:inline;font-size:12px;position:relative;top:-15px;left:10px}@media only screen and (min-width:768px){.CommentForm-userImage img,.CommentLoginForm-userImage img{margin-bottom:0}.CommentForm-userName,.CommentLoginForm-userName{margin-left:10px;position:static}}.GACommenting{max-width:840px;margin:0 auto}.GACommenting-comments{padding-top:0}.GACommenting-totalCommentCount{font-size:calc(2rem);font-weight:500;line-height:normal;margin-bottom:20px}.GACommenting-pagination-next[data-hide=true]{display:none}.CommentLoginForm{padding:20px}@media only screen and (min-width:768px){.GACommenting-totalCommentCount{font-size:calc(2.4rem)}.CommentLoginForm form{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.CommentLoginForm-inputs{padding-bottom:0;margin:0 auto}.CommentLoginForm-submit{margin-left:auto;position:static}}.CourseAbout{margin-bottom:40px;padding:0 20px}.CourseAbout h3,.CourseAbout-title{font-weight:500;margin-bottom:20px}@media only screen and (min-width:1024px){.CourseAbout{padding:0}}.CourseAbout h3{font-size:16px;line-height:1.75}@media only screen and (min-width:768px){.CourseAbout h3{font-size:18px;line-height:1.22}}.CourseAbout-title{font-size:20px;line-height:normal}.CourseAbout-description p:last-child{margin-bottom:0}.CourseAbout-bestLists,.CourseAbout-courseDetails,.CourseAbout-overview,.CourseAbout-updates{border-bottom:1px solid #e0e0e0;margin-bottom:32px;padding-bottom:40px}.CourseAbout-bestLists:last-child,.CourseAbout-courseDetails:last-child,.CourseAbout-overview:last-child,.CourseAbout-updates:last-child{border-bottom-width:3px}.CourseAbout-bestLists-content,.CourseAbout-courseDetails-content,.CourseAbout-overview-content,.CourseAbout-updates-content{max-height:99999em;overflow:hidden}.CourseAbout-bestLists a,.CourseAbout-courseDetails a,.CourseAbout-overview a,.CourseAbout-updates a{border-bottom:1px solid #63afbc;padding-bottom:1px}.CourseAbout-bestLists a:hover,.CourseAbout-courseDetails a:hover,.CourseAbout-overview a:hover,.CourseAbout-updates a:hover{color:#63afbc}.CourseAbout-bestLists[data-hide=true] .CourseAbout-bestLists-content{max-height:60px}.CourseAbout-courseDetails[data-hide=true] .CourseAbout-courseDetails-content{max-height:125px}.CourseAbout .showLessLink,.CourseAbout .showMoreLink{border-bottom:0;color:#63afbc;display:block;font-weight:400;letter-spacing:.3px;line-height:1;margin-top:20px}.CourseAbout .showLessLink:after,.CourseAbout .showMoreLink:after{background:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/blue.92ef15eabbf82d75cee04ef6e1eebe47.svg');background-size:6px 10px;content:' ';display:inline-block;height:10px;margin-left:7px;width:6px}.CourseAbout .showLessLink:after{transform:rotate(-90deg)}.CourseAbout-information{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.CourseAbout-information-item{margin-bottom:20px;width:33.33%}@media only screen and (min-width:1024px){.CourseAbout-information-item{-ms-flex:1;flex:1;width:auto}}.CourseAbout-teeTime{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;margin-top:40px}.CourseAbout-teeTime-content{margin-bottom:5px}@media only screen and (min-width:768px){.CourseAbout-title{font-size:24px}.CourseAbout-teeTime{-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row}.CourseAbout-teeTime-content{margin-bottom:0}}.CourseAbout-teeTimeLabel{display:block;font-size:12px;line-height:1.17;font-weight:500;margin-bottom:5px}.CourseAbout-teeTimeTitle{display:block;font-size:18px;font-weight:300;line-height:1.67;margin-bottom:5px}.CourseAbout-teeTimeBy{display:block;font-size:12px;line-height:1.17}.CourseAbout-teeTimeBy a{border:0}.CourseAbout-ctas .Link,.CourseAbout-teeTimeLink a{transition:all .3s ease;border:1px solid #63afbc;font-size:14px;letter-spacing:normal;text-align:center;font-weight:500;cursor:pointer}.CourseAbout-teeTimeLink a{margin-bottom:10px;background-color:transparent;color:#63afbc;display:block;line-height:1.67;padding:12px 50px}.CourseAbout-teeTimeLink a:hover{background-color:#63afbc;color:#fff}.CourseAbout-ctas{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-direction:column;flex-direction:column;margin:40px -10px 0}.CourseAbout-ctas .cta{margin:0 auto 14px;width:100%}.CourseAbout-ctas .cta:last-child{margin-bottom:0}@media only screen and (min-width:768px){.CourseAbout-ctas{-ms-flex-direction:row;flex-direction:row}.CourseAbout-ctas .cta{-ms-flex:1;flex:1;margin:0 10px;width:calc(33.33% - 20px)}}.CourseAbout-ctas .cta:last-child{margin-right:0}.CourseAbout-ctas .Link{margin-bottom:10px;background-color:transparent;color:#63afbc;line-height:1;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:12px}.CourseAbout-courseArchitect,.CourseScorecard{margin-bottom:20px}.CourseScorecard th,.CourseTees th{text-align:left}.CourseAbout-ctas .Link:hover{background-color:#63afbc;color:#fff}.CourseAbout-layout .Link:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/assets/layout.c19ea8d5697a9a75ce308a5c4f307eb9.svg');display:inline-block;height:17px;margin-right:10px}.CourseAbout-layout .Link:hover:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/assets/layout-white.0ca55924bdf3e863d28fbb9a376bafbc.svg')}.CourseAbout-tees .Link:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/assets/tees.8317eb2a7fcd69c253d37e73dab0b84d.svg');display:inline-block;height:17px;margin-right:10px}.CourseAbout-tees .Link:hover:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/assets/tees-white.c85413b2ccabd3a36827fde43a8d4600.svg')}.CourseAbout-scorecardContentModal,.CourseAbout-teesContentModal{display:none}.CourseAbout-scorecard .Link:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/assets/scorecard.a5e98b4441a27484ab4a516ee0b4267b.svg');display:inline-block;height:17px;margin-right:10px}.CourseAbout-scorecard .Link:hover:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/assets/scorecard-white.79ba3b681212b7ee791bc50e6dbee169.svg')}.CourseAbout-details,.CourseAbout-policies,.CourseAbout-practiceInstruction,.CourseAbout-rentalsServices{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-20px}.CourseAbout-details-item,.CourseAbout-policies-item,.CourseAbout-practiceInstruction-item,.CourseAbout-rentalsServices-item{margin-bottom:20px;margin-right:20px;-ms-flex:0 0 calc(100% - 20px);flex:0 0 calc(100% - 20px)}@media only screen and (min-width:568px){.CourseAbout-details-item,.CourseAbout-policies-item,.CourseAbout-practiceInstruction-item,.CourseAbout-rentalsServices-item{-ms-flex:0 0 calc(50% - 20px);flex:0 0 calc(50% - 20px)}}@media only screen and (min-width:768px){.CourseAbout-details-item,.CourseAbout-policies-item,.CourseAbout-practiceInstruction-item,.CourseAbout-rentalsServices-item{-ms-flex:0 0 calc(25% - 20px);flex:0 0 calc(25% - 20px)}}.CourseAbout-courseArchitect-label{display:block;font-size:12px;font-weight:500}.CourseAbout-courseArchitect-item{display:inline-block;font-size:18px;font-weight:300}.CourseAbout-courseArchitect-item:after{content:',';display:inline-block;margin-left:-4px;margin-right:4px}.CourseAbout-courseArchitect-item:last-child:after{display:none}.CourseAbout-bestLists{line-height:1.75}.CourseAbout-featured{border-bottom:3px solid #e0e0e0}.CourseAbout-featured .SmallPromoList-title{padding-top:0}.CourseScorecard{max-width:100%;width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.CourseScorecard-table{border-top:1px solid #ccc}.CourseScorecard thead{border-bottom:2px solid #ccc}.CourseScorecard td,.CourseScorecard th{font-size:12px;padding:4px}@media only screen and (min-width:1024px){.CourseScorecard td,.CourseScorecard th{font-size:14px;padding:8px}}.CourseScorecard td{font-weight:400}.CourseScorecard tbody tr{border-bottom:1px solid #ccc}.CourseScorecard tbody tr:last-of-type{border-bottom:0}.CourseScorecard .CourseScorecardsItem-hole,.CourseScorecard .CourseScorecardsItem-in,.CourseScorecard .CourseScorecardsItem-out,.CourseScorecard .CourseScorecardsItem-total{font-weight:700}.CourseScorecard-courseName{padding-bottom:16px;border-bottom:1px solid #ccc;font-weight:700;font-size:14px}.CourseScorecard-metrics{margin:20px 0 20px auto;font-size:14px;font-weight:700}.CourseTees{margin-bottom:20px;max-width:100%;width:100%}.CourseTees thead{border-bottom:2px solid #ccc}.CourseTees td,.CourseTees th{font-size:16px;padding:8px}.CourseTees tbody tr{border-bottom:1px solid #ccc}.CourseTees tbody tr:last-of-type{border-bottom:0}.CourseValue-label{display:block;font-size:12px;font-weight:500;margin-bottom:5px}@media only screen and (min-width:768px){.CourseValue-label{margin-bottom:0}}.CourseValue-value{display:block;font-size:16px;font-weight:300}.CoursePage-pageLead{background-color:#fff}.CoursePage-pageLeadContent{max-width:1220px;padding:4px 20px 0;width:100%;z-index:3}@media only screen and (max-width:736px){.CoursePage-pageLeadContent{z-index:5}}@media only screen and (max-width:567px){.CoursePage-pageLeadContent{margin-bottom:15px}}.CoursePage-pageLeadHeading{color:#333;font-size:24px;font-weight:500;line-height:normal;margin-bottom:10px}@media only screen and (min-width:1024px){.CoursePage-pageLeadHeading{max-width:calc(100% - 360px)}}@media only screen and (min-width:1440px){.CoursePage-pageLeadHeading{max-width:calc(100% - 300px)}}.CoursePage-pageLeadByline{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width:1024px){.CoursePage-pageLeadByline{max-width:calc(100% - 360px)}}@media only screen and (min-width:1440px){.CoursePage-pageLeadByline{max-width:calc(100% - 300px)}}@media only screen and (min-width:568px){.CoursePage-pageLeadContent{bottom:0;padding:20px;position:absolute;text-align:left}.CoursePage-pageLeadHeading{color:#fff;font-size:36px;letter-spacing:.3px;margin-bottom:4px}.CoursePage-pageLeadByline{-ms-flex-pack:start;justify-content:flex-start}.CoursePage-pageLeadByline .RatingStarItem-total:after{margin-left:3px}}.CoursePage-pageLeadByline .RatingStarItem-stars-value{display:inline;margin-right:10px;font-size:24px;font-weight:500;position:relative;top:0;color:#63afbc}.CoursePage-actions{margin-bottom:0;margin-top:8px}@media only screen and (max-width:767px){.CoursePage-pageLeadByline .RatingStarItem-stars-value{line-height:1.3}.CoursePage-actions-content .SeenItems{display:none}.CoursePage-actions-content .HiddenItems{display:none;border:1px solid #e6e6e6;padding:10px;background-color:#fff;margin-left:-10px;position:absolute;z-index:7;width:auto;top:40px}.CoursePage-actions-content .HiddenItems .HiddenItems-item{display:block}.CoursePage-actions-content .HiddenItems .socialText{display:none}.CoursePage-actions-content .hide{display:block!important}.CoursePage-actions-content .more{padding-bottom:20px}.CoursePage-actions-content .more:after{cursor:pointer;width:38px;padding:8px;border-radius:5px;height:40px;border:1px solid #d3d3d3;display:block;content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/share-alt-solid.b3adc981448d569abc760438160f863a.svg')}.CoursePage-actions-content .more:hover:after{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/share-alt-solid.b3adc981448d569abc760438160f863a.svg')}}.CoursePage-stars{color:#fff;margin-right:20px}.CoursePage-stars .RatingStarItem-stars,.CoursePage-stars .RatingStarItem-stars-wrapper{background-size:106px 26px;height:26px}.CoursePage-stars .RatingStarItem-total{font-size:16px}.CoursePage-golfpassPerks{cursor:pointer;margin-left:auto}@media only screen and (max-width:567px){.CoursePage-golfpassPerks{position:absolute;bottom:-40px;right:10px}}.CoursePage-pageLeadMedia{display:none}@media only screen and (min-width:568px){.CoursePage-stars .RatingStarItem-total{color:#fff}.CoursePage-pageLeadMedia{display:block;height:350px;overflow:hidden;width:100%}.CoursePage-pageLeadMedia[data-blur=true]{height:180px;z-index:2}.CoursePage-pageLeadMedia[data-blur=true] img{filter:blur(10px)}}.CoursePage-pageLeadMedia img{height:350px;width:auto}.CoursePage-contentWrapper{padding:0;max-width:none}.CoursePage-main{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-width:1220px;margin:0 auto}@media only screen and (min-width:1024px){.CoursePage-main{-ms-flex-direction:row;flex-direction:row;padding:20px 20px 0}.CoursePage-mainContent{padding-right:60px;width:calc(100% - 300px)}}@media only screen and (min-width:1440px){.CoursePage-mainContent{padding-right:0}}.CoursePage-inactive{padding:0 20px 20px;width:100%}@media only screen and (min-width:1024px){.CoursePage-inactive{padding:0 0 20px}}.CoursePage-inactive h4{font-weight:400;text-align:center;color:#b04845;padding:15px;background-color:#f2dede;border:1px solid #b04845;border-radius:5px}.CoursePage-inactive h4 a{color:#63afbc}.CoursePage-aside{-ms-flex-order:-1;order:-1;padding:0;width:100%;z-index:4;position:relative}.CoursePage-aside .AuthorPromoList,.CoursePage-aside .ListSidebar{background:#fff;display:none}.CoursePage-pageHyperlinks{margin-bottom:40px;width:100%}.CoursePage-pageHyperlinks .TitleOnlyList{padding:0}@media only screen and (min-width:568px){.CoursePage-pageHyperlinks .TitleOnlyList{padding:0 20px}}@media only screen and (min-width:1024px){.CoursePage-aside{margin-top:-330px;-ms-flex-order:1;order:1}.CoursePage-aside[data-blur=true]{margin-top:-160px}.CoursePage-aside .AuthorPromoList,.CoursePage-aside .ListSidebar{display:block}.CoursePage-pageHyperlinks .TitleOnlyList{padding:0}}.CoursePage-pageHyperlinks .TitleOnlyList-items{border-bottom:1px solid #e0e0e0;display:-ms-flexbox;display:flex;padding:0 20px}@media only screen and (min-width:568px){.CoursePage-pageHyperlinks .TitleOnlyList-items{padding:0}}.CoursePage-pageHyperlinks .TitleOnlyList-items-item{border-bottom:2px solid transparent;color:#717171;margin-bottom:-1px;margin-right:20px;padding:0 0 14px;width:auto;position:relative}.CoursePage-below,.CoursePage-offers .CourseDetailHighlightList-items-item,.CoursePage-offers .HighlightListModule-items-item,.CoursePage-ratingSnapshot{width:100%}@media only screen and (min-width:320px) and (max-width:568px){.CoursePage-pageHyperlinks .TitleOnlyList-items-item{margin-right:45px}}@media only screen and (min-width:375px) and (max-width:736px){.CoursePage-pageHyperlinks .TitleOnlyList-items-item{margin-right:60px}}.CoursePage-pageHyperlinks .TitleOnlyList-items-item:hover{border-bottom-color:#63afbc;color:#63afbc}.CoursePage-pageHyperlinks .Link{font-size:12px;font-weight:500}@media only screen and (min-width:568px){.CoursePage-pageHyperlinks .Link{font-size:14px}}.CoursePage-pageHyperlinks .Link:hover{opacity:1}.CoursePage-about,.CoursePage-offers,.CoursePage-ratingSnapshot,.CoursePage-review{width:100%;margin-top:-75px;padding-top:75px}.CoursePage-below{border-top:0;border-bottom:3px solid #e0e0e0;padding:0 20px 40px;margin-bottom:40px}@media only screen and (min-width:1024px){.CoursePage-below{padding:0 0 40px}}.CoursePage-below .CoursePromoCarousel{padding:0}.CoursePage-relatedContent{min-width:100%}.CoursePage-ratingSnapshot .RatingStarItem-stars-value{display:block;font-size:20px;margin:0 10px 0 auto;color:#717171}@media only screen and (min-width:568px){.CoursePage-ratingSnapshot .RatingStarItem-total{position:relative;bottom:1px}.CoursePage-ratingSnapshot .RatingStarItem-total:after{margin-left:3px}}.CoursePage-ratingSnapshot .RatingStars-items-item .RatingStarItem-stars-value{font-size:14px}.CoursePage-ratingSnapshot .RatingSnapshotItem-media{margin-right:5px}@media only screen and (min-width:320px){.CoursePage-ratingSnapshot .RatingSnapshotItem-tooltip{margin-right:5px}}@media only screen and (max-width:767px){.CoursePage-ratingSnapshot .RatingSnapshotItem-media,.CoursePage-ratingSnapshot .RatingSnapshotItem-tooltip,.CoursePage-ratingSnapshot .RatingStarItem-stars-value,.CoursePage-ratingSnapshot .RatingStarItem-total.mobile,.CoursePage-ratingSnapshot .RatingStars-items-item .RatingStarItem-label,.CoursePage-ratingSnapshot .RatingStars-items-item .RatingStarItem-stars-value{position:relative;top:-1px}}.CoursePage-review{border-bottom:3px solid #e0e0e0;margin-bottom:20px}.CoursePage-review .RatingStarItem-stars-value{display:block;left:0}.CoursePage-marketingTools #BVRRSummaryContainer .BVContentSubscription .BVDILinkSpan,.CoursePage-offers .CourseDetailHighlightList .PromoImageOnSide-golfPackage-media:hover .PromoImageOnSide-golfPackage-type,.CoursePage-offers .CourseDetailHighlightList .PromoImageOnSide-smallSquare-type,.CoursePage-offers .CourseDetailHighlightList-cta,.CoursePage-offers .HighlightListModule .AuthorPromo-golfPackage-media:hover .PromoImageOnSide-golfPackage-type,.CoursePage-offers .HighlightListModule .AuthorPromo-smallSquare-type,.CoursePage-offers .HighlightListModule .CoursePromo-golfPackage-media:hover .PromoImageOnSide-golfPackage-type,.CoursePage-offers .HighlightListModule .CoursePromo-smallSquare-type,.CoursePage-offers .HighlightListModule .FeaturedPromo-golfPackage-media:hover .PromoImageOnSide-golfPackage-type,.CoursePage-offers .HighlightListModule .FeaturedPromo-smallSquare-type,.CoursePage-offers .HighlightListModule .GolfPackagePromo-golfPackage-media:hover .PromoImageOnSide-golfPackage-type,.CoursePage-offers .HighlightListModule .GolfPackagePromo-smallSquare-type,.CoursePage-offers .HighlightListModule .ListingPromo-golfPackage-media:hover .PromoImageOnSide-golfPackage-type,.CoursePage-offers .HighlightListModule .ListingPromo-smallSquare-type,.CoursePage-offers .HighlightListModule .LocationTagPromo-golfPackage-media:hover .PromoImageOnSide-golfPackage-type,.CoursePage-offers .HighlightListModule .LocationTagPromo-smallSquare-type,.CoursePage-offers .HighlightListModule .NativeAdPromo-golfPackage-media:hover .PromoImageOnSide-golfPackage-type,.CoursePage-offers .HighlightListModule .NativeAdPromo-smallSquare-type,.CoursePage-offers .HighlightListModule .PlaylistItem-golfPackage-media:hover .PromoImageOnSide-golfPackage-type,.CoursePage-offers .HighlightListModule .PlaylistItem-smallSquare-type,.CoursePage-offers .HighlightListModule .PromoImageOnSide-caption-wrapper-golfPackage-media:hover .PromoImageOnSide-golfPackage-type,.CoursePage-offers .HighlightListModule .PromoImageOnSide-caption-wrapper-smallSquare-type,.CoursePage-offers .HighlightListModule .PromoImageOnSide-destinations-golfPackage-media:hover .PromoImageOnSide-golfPackage-type,.CoursePage-offers .HighlightListModule .PromoImageOnSide-destinations-smallSquare-type,.CoursePage-offers .HighlightListModule .PromoImageOnSide-golfPackage-golfPackage-media:hover .PromoImageOnSide-golfPackage-type,.CoursePage-offers .HighlightListModule .PromoImageOnSide-golfPackage-media:hover .PromoImageOnSide-golfPackage-type,.CoursePage-offers .HighlightListModule .PromoImageOnSide-golfPackage-smallSquare-type,.CoursePage-offers .HighlightListModule .PromoImageOnSide-smallSquare-type,.CoursePage-offers .HighlightListModule .SpotlightPromo-golfPackage-media:hover .PromoImageOnSide-golfPackage-type,.CoursePage-offers .HighlightListModule .SpotlightPromo-smallSquare-type,.CoursePage-offers .HighlightListModule .StandardCoursePromo-golfPackage-media:hover .PromoImageOnSide-golfPackage-type,.CoursePage-offers .HighlightListModule .StandardCoursePromo-smallSquare-type,.CoursePage-offers .HighlightListModule-cta{display:none}.CoursePage-review .RatingStarItem-stars-wrapper{margin-top:3px}.CoursePage-offers .CourseDetailHighlightList,.CoursePage-offers .HighlightListModule{border-bottom:3px solid #e0e0e0;margin-bottom:20px;padding:0 20px 20px}@media only screen and (min-width:1024px){.CoursePage-offers .CourseDetailHighlightList,.CoursePage-offers .HighlightListModule{padding:0 0 20px}}.CoursePage-offers .CourseDetailHighlightList-items-large,.CoursePage-offers .HighlightListModule-items-large{border-bottom:1px solid #e0e0e0;padding-bottom:8px}.CoursePage-offers .CourseDetailHighlightList-items-item:last-child,.CoursePage-offers .HighlightListModule-items-item:last-child{border-bottom:0}@media only screen and (min-width:768px){.CoursePage-offers .CourseDetailHighlightList-items-item,.CoursePage-offers .HighlightListModule-items-item{width:calc(48.33334%)}.CoursePage-offers .CourseDetailHighlightList-items-item:nth-last-child(-n+2),.CoursePage-offers .HighlightListModule-items-item:nth-last-child(-n+2){border-bottom:0}}.CoursePage-offers .CourseDetailHighlightList .PromoImageOnSide-golfPackage-price,.CoursePage-offers .HighlightListModule .AuthorPromo-golfPackage-price,.CoursePage-offers .HighlightListModule .CoursePromo-golfPackage-price,.CoursePage-offers .HighlightListModule .FeaturedPromo-golfPackage-price,.CoursePage-offers .HighlightListModule .GolfPackagePromo-golfPackage-price,.CoursePage-offers .HighlightListModule .ListingPromo-golfPackage-price,.CoursePage-offers .HighlightListModule .LocationTagPromo-golfPackage-price,.CoursePage-offers .HighlightListModule .NativeAdPromo-golfPackage-price,.CoursePage-offers .HighlightListModule .PlaylistItem-golfPackage-price,.CoursePage-offers .HighlightListModule .PromoImageOnSide-caption-wrapper-golfPackage-price,.CoursePage-offers .HighlightListModule .PromoImageOnSide-destinations-golfPackage-price,.CoursePage-offers .HighlightListModule .PromoImageOnSide-golfPackage-golfPackage-price,.CoursePage-offers .HighlightListModule .PromoImageOnSide-golfPackage-price,.CoursePage-offers .HighlightListModule .SpotlightPromo-golfPackage-price,.CoursePage-offers .HighlightListModule .StandardCoursePromo-golfPackage-price{font-size:30px}.CoursePage-marketingTools{border-bottom:3px solid #e0e0e0;margin-bottom:40px;padding-bottom:20px;width:100%}.CoursePage-marketingTools a{font-weight:500;font-size:14px;line-height:18px}.CoursePage-marketingTools a:hover{opacity:.8}.CoursePage-marketingTools #BVRRSummaryContainer .BVRRRootElement{font-size:inherit;font-family:inherit;line-height:inherit;color:inherit}.CoursePage-marketingTools #BVRRSummaryContainer .BVContentSubscription{margin:inherit;padding:inherit}.CoursePage-marketingTools #BVRRSummaryContainer .BVContentSubscription a{color:inherit;text-decoration:inherit}.CoursePage-marketingTools #BVRRSummaryContainer .BVContentSubscription .BVDILink:before{content:'Subscribe to receive new review alerts for this course';width:100%}.CoursePage-marketingTools .ListTwoColumnGrid-content{padding:0 20px}.CoursePage-marketingTools .ListTwoColumnGrid-items-item{margin-bottom:0;float:none}.CoursePage-marketingTools .ListTwoColumnGrid-items-item img{display:inline-block;vertical-align:middle;margin-right:10px}.CoursePage-contentBelow{border:0;margin:0 auto;max-width:1220px}@media only screen and (min-width:1024px){.CoursePage-marketingTools .ListTwoColumnGrid-content{padding:0}.CoursePage-contentBelow{padding:0 20px}}.CoursePage-nearbyCourses{padding-top:0}.CoursePage-nearbyCourses .CircularPromoCarousel,.CoursePage-nearbyCourses .PromoHoverCarousel{padding:0 20px}@media only screen and (min-width:768px){.CoursePage-marketingTools .ListTwoColumnGrid-items-item{float:left}.CoursePage-nearbyCourses .CircularPromoCarousel,.CoursePage-nearbyCourses .PromoHoverCarousel{padding:0}}.CoursePage-nearbyCourses .CircularPromoCarousel-content,.CoursePage-nearbyCourses .PromoHoverCarousel-content{border-bottom:1px solid #e0e0e0;margin-bottom:40px;padding:0 0 40px}@media only screen and (min-width:768px){.CoursePage-nearbyCourses .CircularPromoCarousel-content,.CoursePage-nearbyCourses .PromoHoverCarousel-content{padding:0 20px 40px}}@media only screen and (min-width:1024px){.CoursePage-nearbyCourses .CircularPromoCarousel-content,.CoursePage-nearbyCourses .PromoHoverCarousel-content{padding:0 0 40px}}.CoursePage-similarLocations .TitleOnlyList{margin-bottom:20px;padding:0 20px}@media only screen and (min-width:1024px){.CoursePage-similarLocations .TitleOnlyList{margin-bottom:50px;padding:0}}.CoursePage-similarLocations .TitleOnlyList-title{padding-top:0}@media only screen and (min-width:568px){.CoursePage-similarLocations .TitleOnlyList-title{font-size:24px}}.CoursePage-similarLocations .TitleOnlyList-items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.CoursePage .hidden,.CoursePage .mobile{display:none}.CoursePage-similarLocations .TitleOnlyList-items-item{border-bottom:0;padding:0 8px 20px 0;width:50%}@media only screen and (min-width:768px){.CoursePage-similarLocations .TitleOnlyList-items-item{width:25%}}.CoursePage-similarLocations .TitleOnlyList-items .Link:hover{color:#63afbc;opacity:1}.CoursePage-aside .GoogleDfpAd:not(:first-child){margin-top:5px}@media only screen and (min-width:1024px){.CoursePage-similarLocations .TitleOnlyList-items-item{width:20%}.CoursePage .sticky{position:fixed;top:0;margin-top:70px!important}}.CoursePage .sticky-bottom{position:absolute;bottom:0}.CoursePage-courseLayoutModalAdBottom{margin-top:20px}@media only screen and (max-width:767px){.CoursePage .desktop{display:none}.CoursePage .mobile{display:block}}.CoursePage .slide-count{display:none}.Perk{display:-ms-flexbox;display:flex;padding:10px 0}.Perk-media{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;border:5px solid #d3d3d3;border-radius:25px;height:50px;width:50px;display:block}.Perk-media img{width:50%;height:50%;transform:translate(50%,50%)}.Perk-info{margin-left:20px}.Perk-title{color:#717171;font-size:15px;text-transform:uppercase;font-weight:500}.Perk-description{font-size:14px}.CoursePageSidebar{background:#fff;border:1px solid #e0e0e0;margin-bottom:20px}@media only screen and (min-width:568px){.CoursePageSidebar{border:0;border-bottom:1px solid #e0e0e0;display:-ms-flexbox;display:flex;margin-top:20px;padding-bottom:20px}}@media only screen and (min-width:1440px){.CoursePageSidebar{margin-left:-10px;width:320px}}.CoursePageSidebar-content{color:#333;font-size:14px;font-weight:300;line-height:1.43;padding:10px 20px 5px}@media only screen and (min-width:568px){.CoursePageSidebar-content{padding:4px 4px 0 40px;width:50%}}@media only screen and (min-width:1024px){.CoursePageSidebar{border:1px solid #e0e0e0;display:block;margin-top:0}.CoursePageSidebar-content{padding:10px 20px 5px;width:auto}}.CoursePageSidebar-playButton{top:50%;left:50%;margin-left:-1em;margin-top:-1.2em;width:2em;height:2em;line-height:2em;border:0;border-radius:50%;font-size:2.5em;background-color:rgba(0,0,0,.45);color:#fff;transition:border-color .4s,outline .4s,background-color .4s;display:block;position:absolute;cursor:pointer}.CoursePageSidebar-playButton:before{content:'\25b6\FE0E';font-size:.9em;line-height:2.4em}.CoursePageSidebar-playButton-hover,.CoursePageSidebar-playButton:hover{background-color:#63afbc}@media only screen and (min-width:568px){.CoursePageSidebar-gallery{width:50%}}@media only screen and (min-width:1024px){.CoursePageSidebar-gallery{width:auto}}.CoursePageSidebar-video{width:98%;max-width:1000px;padding-top:50px}.CoursePageSidebar-video-modal{display:none;background:#000;z-index:10;position:fixed;top:0;left:0;width:100vw;height:100vh;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.CoursePageSidebar-video-modal[data-show]{display:-ms-flexbox;display:flex}.CoursePageSidebar-video-close{display:block;width:30px;height:30px;position:absolute;top:0;right:0;background:pink}.CoursePageSidebar-video .VideoModule{padding:0}@media only screen and (min-width:768px){.CoursePageSidebar-video .VideoModule{padding:20px 0}}.CoursePageSidebar-video .VideoModule-title{display:none}.CoursePageSidebar-video .VideoModule-cta{padding:20px 0 0}.CoursePageSidebar-ctas{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px}.CoursePageSidebar .WriteReviewModal-open,.CoursePageSidebar-bookTeeTime{display:inline-block;border:1px solid #63afbc;line-height:1;letter-spacing:normal;text-align:center;padding:12px 0;font-size:14px;margin-bottom:0;font-weight:500;cursor:pointer;transition:all .3s ease}.CoursePageSidebar .WriteReviewModal-open{background-color:#63afbc;color:#fff}.CoursePageSidebar .WriteReviewModal-open:hover{background-color:#fff;color:#63afbc}.CoursePageSidebar .WriteReviewModal-open,.CoursePageSidebar-bookTeeTime{width:calc(50% - 5px);height:40px}.CoursePageSidebar-bookTeeTime{background-color:transparent;color:#63afbc}.CoursePageSidebar-address,.CoursePageSidebar-courseWebsite{margin-bottom:10px}.CoursePageSidebar-bookTeeTime:hover{background-color:#63afbc;color:#fff}.CoursePageSidebar-addressFirst{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.CoursePageSidebar-addressFirst:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/assets/address-icon.c082e2c55b72ff2ec48ed53a71c9b976.svg');display:inline-block;height:17px;margin-right:16px}.CoursePageSidebar-addressSecond{padding-left:30px}.CoursePageSidebar-courseWebsite .Link{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.CoursePageSidebar-courseWebsite .Link:hover{color:#63afbc}.CoursePageSidebar-courseWebsite .Link:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/assets/link-icon.7b1c634ba7dec50382a412622374b12c.svg');display:inline-block;height:16px;margin-right:16px;width:14px}.CoursePageSidebar-phoneNumber{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;margin-bottom:10px}.CoursePageSidebar-phoneNumber:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/assets/phone-icon.1e0352e64197c2ecb6223908cacf7cfc.svg');display:inline-block;height:16px;margin-right:16px;width:14px}.CoursePageSidebar .GoogleMap-mapContainer{height:80px}.CoursePageSidebar .slick-track{display:block}.CoursePageSidebar .slick-next,.CoursePageSidebar .slick-prev{margin-top:0}.CoursePageSidebar-map img{width:100%;cursor:pointer}.CourseSearch{width:100%;margin-top:40px;margin-bottom:40px}.CourseSearch:first-child{margin-top:0}.CourseSearch:last-child{margin-bottom:0}.CourseSearch-title h3,h3.CourseSearch-title{font-size:calc(2rem);font-weight:500;line-height:normal;color:#333;margin-bottom:20px}@media only screen and (min-width:768px){.CourseSearch-title h3,h3.CourseSearch-title{font-size:calc(3rem)}}.CourseSearch-form{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.15);background-color:#fff;border:1px solid rgba(204,204,204,.4)}.CourseSearch-input{-ms-flex-positive:1;flex-grow:1;background-color:rgba(255,255,255,.2);outline:0;border:0;height:40px;padding:0 10px;margin:0;color:#9d9d9d;font-size:14px;font-weight:400}@media only screen and (min-width:768px){.CourseSearch-input{padding:0 20px}}.CourseSearch-input:focus,.CourseSearch-input:focus-within{background:#fff;color:#242424;border:1px solid #63afbc;box-shadow:0 0 4px 0 rgba(34,184,225,.5),inset 0 1px 3px 0 rgba(0,0,0,.15);padding-right:34px}@media only screen and (min-width:768px){.CourseSearch-input:focus,.CourseSearch-input:focus-within{padding-right:113px}}.CourseSearch-clear{font-size:calc(1.2rem);letter-spacing:.2px;-webkit-font-smoothing:auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#ccc;line-height:1.25;margin-left:-34px;padding:0;border:0;outline:0;cursor:pointer;background-color:transparent}.CourseSearch-clear:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/search-clear-field.97b021c04ada55b82ebedcc7f4f148fc.svg');height:14px;padding:0 10px}.CourseSearch-clear span{display:none;white-space:nowrap;padding-right:10px}@media only screen and (min-width:768px){.CourseSearch-clear{margin-left:-113px;min-width:113px}.CourseSearch-clear span{display:inline-block}}.CourseSearch-clear.hidden{display:none}.CourseSearch-submit,.CourseSearch-submit:focus{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0;border:0;font-size:14px;font-weight:500}.CourseSearch-submit:before,.CourseSearch-submit:focus:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/search-white.25a0966f7d7e9d18c4d55e4756f0018f.svg');padding:0 10px;height:14px}.CourseSearch-submit span,.CourseSearch-submit:focus span{display:none;padding-right:10px}@media only screen and (min-width:768px){.CourseSearch-submit,.CourseSearch-submit:focus{min-width:110px}.CourseSearch-submit span,.CourseSearch-submit:focus span{display:inline-block}}.autocomplete-suggestions{max-height:unset}.autocomplete-suggestions-powered-by-google{padding-bottom:20px;background:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/powered-by-google.aeca1156a441e2274b11ba7177bf5faf.png') bottom right no-repeat #fff}.autocomplete-suggestion{padding:2px 5px;font-size:14px;line-height:20px;white-space:initial}.autocomplete-suggestion[data-type=course],.autocomplete-suggestion[data-type=place]{padding-left:30px}.autocomplete-suggestion[data-type=course]:before,.autocomplete-suggestion[data-type=place]:before{position:absolute;display:block;height:20px;width:20px;left:5px;top:2px}.autocomplete-suggestion[data-type=course]:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/ga-courses.258a0ebf0e0a567d77470fc1d22083a2.png')}.autocomplete-suggestion[data-type=place]:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/ga-locations.d8b8f1e9e564263b16b2bd6f0eb6590b.png')}.MyCourses{width:100%;margin-top:40px;margin-bottom:40px}.MyCourses:first-child{margin-top:0}.MyCourses:last-child{margin-bottom:0}.MyCourses-title h3,h3.MyCourses-title{font-size:calc(2rem);font-weight:500;line-height:normal;color:#333;margin-bottom:20px}@media only screen and (min-width:768px){.MyCourses-title h3,h3.MyCourses-title{font-size:calc(3rem)}}.MyCourses-loading{padding:10px}.MyCourses .BottomBorderTabs{padding:0}.MyCourses .BottomBorderTabs-tabs{border-bottom:solid 1px #e0e0e0}.MyCourses .BottomBorderTabs [data-tab] span{font-size:calc(1.2rem);letter-spacing:.2px;-webkit-font-smoothing:auto;color:#9d9d9d;font-weight:400;padding:18px 0}.MyCourses .BottomBorderTabs .legend{-ms-flex-align:center;align-items:center;border:1px solid currentColor;border-radius:5px;color:#9d9d9d;display:-ms-flexbox;display:flex;font-size:1.2rem;margin-bottom:15px;padding:5px 15px;-webkit-font-smoothing:auto}.MyCourses .BottomBorderTabs .legend:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/assets/info.9a496cfeb369e4b8dc40f1790af59b74.svg');height:14px;margin-right:.5rem;opacity:.4}.MyCourses .BottomBorderTabs .content{padding:0;max-width:none}@media only screen and (min-width:768px){.MyCourses .BottomBorderTabs .content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0}}.MyCourses .BottomBorderTabs .content .CoursePromo,.MyCourses .BottomBorderTabs .content .ListingPromo,.MyCourses .BottomBorderTabs .content .LocationTagPromo,.MyCourses .BottomBorderTabs .content .StandardCoursePromo{position:relative;padding-bottom:20px;margin-bottom:20px;display:-ms-flexbox;display:flex;width:100%;border-bottom:1px solid #e6e6e6}@media only screen and (min-width:768px){.MyCourses .BottomBorderTabs .content .CoursePromo,.MyCourses .BottomBorderTabs .content .ListingPromo,.MyCourses .BottomBorderTabs .content .LocationTagPromo,.MyCourses .BottomBorderTabs .content .StandardCoursePromo{width:calc(50% - 20px);margin-right:20px;border-bottom:1px solid #e6e6e6}.MyCourses .BottomBorderTabs .content .CoursePromo:nth-last-child(-n+2),.MyCourses .BottomBorderTabs .content .ListingPromo:nth-last-child(-n+2),.MyCourses .BottomBorderTabs .content .LocationTagPromo:nth-last-child(-n+2),.MyCourses .BottomBorderTabs .content .StandardCoursePromo:nth-last-child(-n+2){border-bottom:0}}.MyCourses p .Link{border-bottom:1px solid #63afbc}.MyCourses p .Link:hover{color:#63afbc}.MyCourses .Tooltip{display:inline-block}.MyCourses .Tooltip img{opacity:.4}.MyCourses .hide{display:none}.MyCourses .debug{position:absolute;bottom:10px;right:10px;font-size:10px;background-color:#ff0}.CoursesWithMembershipBenefits{width:100%;margin-top:40px;margin-bottom:40px}.CoursesWithMembershipBenefits:first-child{margin-top:0}.CoursesWithMembershipBenefits:last-child{margin-bottom:0}.CoursesWithMembershipBenefits-title h3,h3.CoursesWithMembershipBenefits-title{font-size:calc(2rem);font-weight:500;line-height:normal;color:#333;margin-bottom:20px}.CoursesWithMembershipBenefits-controls{text-align:right}.CoursesWithMembershipBenefits-controls .Select{display:inline-block}.CoursesWithMembershipBenefits-controls .Select-label{display:block;text-align:right}.CoursesWithMembershipBenefits-controls .Select-label:after{top:28px}.CoursesWithMembershipBenefits-controls .Select select{display:inline-block;width:auto;margin-top:10px;margin-bottom:10px;padding:11px 22px 11px 11px}.CoursesWithMembershipBenefits-items-map{width:100%;height:400px}.CoursesWithMembershipBenefits .List-items{padding-top:0}.CoursesWithMembershipBenefits .List-items:after{display:block;content:'';clear:both}.CoursesWithMembershipBenefits .List-items-item{padding:10px 0}@media only screen and (min-width:768px){.CoursesWithMembershipBenefits-title h3,h3.CoursesWithMembershipBenefits-title{font-size:calc(3rem)}.CoursesWithMembershipBenefits .List-items-item{width:calc(50% - 20px);margin-right:20px;float:left}.CoursesWithMembershipBenefits .List-items-item:nth-child(odd){clear:left}}.CoursesWithMembershipBenefits .StandardCoursePromo-media{height:100px;width:100px;margin:0 20px 0 0}@media only screen and (min-width:568px){.CoursesWithMembershipBenefits .StandardCoursePromo-media{width:180px}}@media only screen and (min-width:768px){.CoursesWithMembershipBenefits .StandardCoursePromo-media{width:100px}}@media only screen and (min-width:1024px){.CoursesWithMembershipBenefits .StandardCoursePromo-media{width:180px}}.CoursesWithMembershipBenefits .StandardCoursePromo-media .Link{height:100%}.CoursesWithMembershipBenefits .StandardCoursePromo-media img{width:100%;height:100%;object-fit:cover}.CoursesWithMembershipBenefits .hidden{display:none}.CoursesNearMe{margin-top:50px}.CoursesNearMe-title{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}.CoursesNearMe-title-text{font-size:calc(2rem);font-weight:500;line-height:normal;color:#333;margin-right:15px}@media only screen and (min-width:768px){.CoursesNearMe-title{-ms-flex-direction:row;flex-direction:row}.CoursesNearMe-title-text{font-size:calc(3rem)}}.CoursesNearMe-title-location{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:end;align-items:flex-end}.CoursesNearMe-title-location-text{font-size:14px;letter-spacing:normal;font-weight:400;margin:10px 20px 0 0;line-height:1.67}.CoursesNearMe-leadList-items-item{margin-bottom:15px}.CoursesNearMe-criteria,.CoursesNearMe-message{-ms-flex-align:center;align-items:center;border:1px solid currentColor;border-radius:5px;color:#9d9d9d;display:-ms-flexbox;display:flex;font-size:1.2rem;margin-bottom:15px;padding:5px 15px;-webkit-font-smoothing:auto}.CoursesNearMe-criteria-icon,.CoursesNearMe-message-icon{margin-right:.5rem;opacity:.4}.CoursesNearMe-tabsList{position:relative;margin:0 -20px}@media only screen and (min-width:768px){.CoursesNearMe-tabsList{margin:0}}.CoursesNearMe-tabs{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;list-style:none;position:relative}.CoursesNearMe-tabs-tab{width:100%;max-width:100%}.CoursesNearMe-mobileLabel,.CoursesNearMe-tabs-desktopLabels-label{font-size:14px;font-weight:500;line-height:.93;display:-ms-flexbox;display:flex;padding:20px 0 20px 20px;border-bottom:solid 1px #e0e0e0;position:relative}.CoursesNearMe-mobileLabel:hover,.CoursesNearMe-mobileLabel[data-active=true],.CoursesNearMe-tabs-desktopLabels-label:hover,.CoursesNearMe-tabs-desktopLabels-label[data-active=true]{color:#63afbc;cursor:pointer;margin-bottom:-1px}.CoursesNearMe-mobileLabel[data-active=true],.CoursesNearMe-tabs-desktopLabels-label[data-active=true]{border-bottom:#63afbc 2px solid}.CoursesNearMe-mobileLabel[data-active=true]:after,.CoursesNearMe-tabs-desktopLabels-label[data-active=true]:after{content:'-';font-size:35px;bottom:8px}@media only screen and (min-width:768px){.CoursesNearMe-mobileLabel[data-active=true]:after,.CoursesNearMe-tabs-desktopLabels-label[data-active=true]:after{content:''}}.CoursesNearMe-mobileLabel:after,.CoursesNearMe-tabs-desktopLabels-label:after{content:'+';font-weight:300;font-size:18px;position:absolute;color:#63afbc;right:24px;bottom:18px}@media only screen and (min-width:768px){.CoursesNearMe-mobileLabel,.CoursesNearMe-tabs-desktopLabels-label{padding:20px 0;margin-right:40px;border-bottom:0}.CoursesNearMe-mobileLabel[data-expanded=true],.CoursesNearMe-tabs-desktopLabels-label[data-expanded=true]{pointer-events:none;cursor:default}.CoursesNearMe-mobileLabel:after,.CoursesNearMe-tabs-desktopLabels-label:after{content:''}.CoursesNearMe-mobileLabel{display:none}}.CoursesNearMe-tabs-desktopLabels{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;border-bottom:solid 1px #e0e0e0}.CoursesNearMe-tabs-desktopLabels-label{display:none}@media only screen and (min-width:768px){.CoursesNearMe-tabs-desktopLabels-label{display:block}}.CoursesNearMe-cta{cursor:pointer;transition:all .3s ease;background-color:transparent;color:#63afbc;border:1px solid #63afbc;font-size:14px;line-height:1;letter-spacing:normal;padding:12px 40px;font-weight:500;display:block;text-align:center;width:200px;margin:0 auto}.CoursesNearMe-cta:hover{background-color:#63afbc;color:#fff}.CoursesNearMe-panel{display:none;padding:20px 20px 0;width:100%}.CoursesNearMe-panel[data-expanded=true]{display:block}@media only screen and (min-width:768px){.CoursesNearMe-panel{padding:20px 0 0}}.CoursesNearMe .BottomBorderTabItem-title{display:none}.CoursesNearMe .BottomBorderTabItem-content{padding:0;max-width:none}@media only screen and (min-width:768px){.CoursesNearMe .BottomBorderTabItem-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0}}.CoursesNearMe .BottomBorderTabItem-content .StandardCoursePromo{padding-bottom:20px;margin-bottom:20px;display:-ms-flexbox;display:flex;width:100%;border-bottom:1px solid #e6e6e6}.CoursesNearMe .BottomBorderTabItem-content .StandardCoursePromo:last-child{border-bottom:0}@media only screen and (min-width:768px){.CoursesNearMe .BottomBorderTabItem-content .StandardCoursePromo{width:calc(50% - 20px);margin-right:20px;border-bottom:1px solid #e6e6e6}.CoursesNearMe .BottomBorderTabItem-content .StandardCoursePromo:nth-last-child(-n+2){border-bottom:0}}@media only screen and (min-width:1024px){.CoursesNearMe .BottomBorderTabItem-content .StandardCoursePromo{width:calc(100%)}.CoursesNearMe .BottomBorderTabItem-content .StandardCoursePromo:nth-last-child(-n+2){border-bottom:1px solid #e6e6e6}.CoursesNearMe .BottomBorderTabItem-content .StandardCoursePromo:last-child{border-bottom:0}}@media only screen and (min-width:1440px){.CoursesNearMe .BottomBorderTabItem-content .StandardCoursePromo{width:calc(50% - 20px);margin-right:20px;border-bottom:1px solid #e6e6e6}.CoursesNearMe .BottomBorderTabItem-content .StandardCoursePromo:nth-last-child(-n+2){border-bottom:0}}.GeoCoding-open{background:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/assets/ga-edit.ea0f2523f63d54fde8b0a1d3f6f8592f.svg') no-repeat;background-size:100%;width:14px;height:14px;border:0;box-shadow:none;margin:0}.GeoCoding-open-label{padding-left:5px;font-size:12px;font-weight:400;cursor:pointer}.GeoCoding-modal{display:none;background-color:#fff}.GeoCoding-modal[data-show=true]{position:fixed;top:0;left:0;display:block;width:100%;height:100vh;overflow-y:scroll;background-color:rgba(0,0,0,.5);padding:10px;z-index:8}.GeoCoding-modal-contents{position:fixed;top:30%;left:50%;transform:translateX(-50%);width:calc(100% - 20px);max-width:748px;background-color:#fff;padding:20px}@media only screen and (min-width:768px){.GeoCoding-modal-contents{padding:40px}}.GeoCoding-modal-label{font-size:24px;font-weight:500;color:#333}.GeoCoding-modal-search{display:-ms-flexbox;display:flex;margin:20px 0;padding:20px 0;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.GeoCoding-modal-input{width:100%;font-size:calc(1.4rem);line-height:1.29;line-height:1.07;padding-left:8px;font-weight:400;color:#9d9d9d;outline:0;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.15);border:1px solid rgba(204,204,204,.4);height:40px}.GeoCoding-modal-input:focus{border-color:#63afbc;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(99,176,187,.6)}.GeoCoding-modal-submit{cursor:pointer;display:inline-block;transition:all .3s ease;background-color:#63afbc;color:#fff;border:1px solid #63afbc;line-height:1;letter-spacing:.2px;text-align:center;margin:0 0 0 10px;padding:10px;font-size:14px;font-weight:500}.GeoCoding-modal-submit:hover{background-color:#fff;color:#63afbc}.GeoCoding-modal-close{position:absolute;top:10px;right:10px;width:25px;height:25px;background:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/icon-close.679cfe6662859d88977720c2bade1402.svg') center no-repeat;background-size:contain;border:0}.GeoCoding-modal-save{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.GeoCoding-modal-closeSave,.GeoCoding-modal-saveChanges{display:inline-block;transition:all .3s ease;margin-bottom:10px;border:1px solid #63afbc;line-height:1;padding:10px;font-size:14px;font-weight:500;cursor:pointer;text-align:center}.GeoCoding-modal-saveChanges{background-color:#63afbc;color:#fff;letter-spacing:.2px;margin-right:10px}.GeoCoding-modal-saveChanges:hover{background-color:#fff;color:#63afbc}.GeoCoding-modal-closeSave{background-color:transparent;color:#63afbc;letter-spacing:normal}.GeoCoding-modal-closeSave:hover{background-color:#63afbc;color:#fff}.DestinationDetail{margin:0 20px;width:calc(100% - 40px)}@media only screen and (min-width:768px){.DestinationDetail{margin:0 40px;width:calc(100% - 80px)}}.DestinationDetail-tabsList .NavTabs-tabs{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:0 -20px 20px;background-color:#f5f5f5}@media only screen and (min-width:768px){.DestinationDetail-tabsList .NavTabs-tabs{margin:0 -40px 40px}}.DestinationDetail-tabsList .NavTabs-tabs li{font-size:14px;font-weight:500;line-height:.93;color:#717171;padding:15px 13px;text-align:center}@media only screen and (min-width:568px){.DestinationDetail-tabsList .NavTabs-tabs li{padding:18px 15px}}.DestinationDetail-tabsList .NavTabs-tabs li[data-nav-active=true]{color:#63afbc}.DestinationDetail-tabsList .NavTabs-content{margin:0 auto;max-width:1200px;width:100%;padding:0}@media only screen and (min-width:768px){.DestinationDetail-tabsList .NavTabs-content{padding:0}}@media only screen and (min-width:1440px){.DestinationDetail-tabsList .NavTabs-content{padding:0}}@media only screen and (min-width:1024px){.DestinationDetail-tabsList .NavTabs-content{display:-ms-flexbox;display:flex}}.DestinationDetail-tabsList .NavTabs-content-panel{display:none;width:100%}.DestinationDetail-tabsList .NavTabs-content-panel[data-nav-visible=true]{display:block}.DestinationDetail .CoursesNearMe-message,.DestinationDetail-tabsList .NavTabs-content-panel .BottomBorderTabItem-title,.DestinationDetail-tabsList .ReviewStats-ratingBars header{display:none}.DestinationDetail-tabsList .NavTabs-aside{max-width:840px;margin:0 auto 20px}@media only screen and (min-width:1024px){.DestinationDetail-tabsList .NavTabs-aside{margin-top:20px;max-width:300px;min-width:300px}.DestinationDetail-tabsList .NavTabs-aside>div:first-child{padding-top:0}}.DestinationDetail-tabsList .ReviewStats .RatingAverage{padding:10px}.DestinationDetail-tabsList .ReviewStats .RatingAverage h3{margin-bottom:9px}.DestinationDetailOverview{max-width:100%}.DestinationDetailOverview-reviewStats{margin:40px 0}.DestinationDetailOverview .RatingAverage-reviews-wrapper{display:block;text-align:center}.DestinationDetailOverview .RatingAverage-reviews-wrapper div{display:inline}.DestinationDetailOverview .RatingAverage-reviews-wrapper .RatingAverage-featuredReviews{display:none}@media only screen and (min-width:768px){.DestinationDetailOverview .RatingAverage-reviews-wrapper{padding-bottom:1em}}.DestinationDetailOverview .RatingBarItem-stars-wrapper{width:calc(100% - 5em)}.DestinationDetailOverview .RatingBarItem-label{white-space:nowrap}.DestinationDetailOverview-criteria{-ms-flex-align:center;align-items:center;border:1px solid currentColor;border-radius:5px;color:#9d9d9d;display:-ms-flexbox;display:flex;font-size:1.2rem;margin-bottom:15px;padding:5px 15px;-webkit-font-smoothing:auto}.DestinationDetailOverview-criteria-icon{margin-right:.5rem;opacity:.4}.DestinationDetailOverview-courseList{margin-top:40px}.DestinationDetailOverview-courseList .BottomBorderTabs{padding-left:0;padding-right:0}.DestinationDetailOverview .CoursesNearMe-tabs-desktopLabels{display:none}.DestinationDetailOverview hr{margin:40px 0;border:0;border-bottom:1px solid #e6e6e6}.DestinationDetailAbout-title{font-size:24px;font-weight:500}.DestinationDetailAbout-description{margin-top:16px;overflow:hidden}.DestinationDetailAbout-description a{border-bottom:1px solid #63afbc}.DestinationDetailAbout[data-hide=true] .DestinationDetailAbout-description{max-height:130px}.DestinationDetailAbout .showLessLink,.DestinationDetailAbout .showMoreLink{border-bottom:0;color:#63afbc;display:block;font-weight:400;letter-spacing:.3px;line-height:1;margin-top:20px}.DestinationDetailAbout .showLessLink:after,.DestinationDetailAbout .showMoreLink:after{background:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/blue.92ef15eabbf82d75cee04ef6e1eebe47.svg');background-size:6px 10px;content:' ';display:inline-block;height:10px;margin-left:7px;width:6px;transform:rotate(270deg)}.DestinationDetailAbout .showLessLink:after{transform:rotate(90deg)}.DestinationMapModule-tabsList{position:relative;margin-bottom:33px;max-width:1220px;padding:0 20px}.DestinationMapModule-tabsList .GoogleMapRegion-map{height:475px}.DestinationMapModule-tabs{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;list-style:none;position:relative}@media only screen and (min-width:768px){.DestinationMapModule-tabsList{margin:0 auto 40px;padding:0 20px}.DestinationMapModule-tabs{-ms-flex-direction:row;flex-direction:row}}.DestinationMapModule-tabs-title{color:#333;font-size:20px;font-weight:500;line-height:normal;margin-bottom:20px}.DestinationMapModule-tabs-tab{max-width:100%;width:100%}@media only screen and (min-width:768px){.DestinationMapModule-tabs-title{font-size:24px}.DestinationMapModule-tabs-tab[data-active=false]{display:none}}.DestinationMapModule-tabs .BottomBorderTabItem-title,.DestinationMapModule-tabs .BottomBorderTabs-title{display:none}.DestinationMapModule-tabs .BottomBorderTabItem-content{columns:2;margin-bottom:20px}@media only screen and (min-width:1024px){.DestinationMapModule-tabs .BottomBorderTabItem-content{columns:3}}.DestinationMapModule-mobileLabel,.DestinationMapModule-tabs-desktopLabels-label{font-size:calc(1.4rem);font-weight:500;line-height:1.29;line-height:.93;display:-ms-flexbox;display:flex;padding:20px 0;border-bottom:solid 1px #e0e0e0;position:relative}.DestinationMapModule-mobileLabel:hover,.DestinationMapModule-mobileLabel[data-active=true],.DestinationMapModule-tabs-desktopLabels-label:hover,.DestinationMapModule-tabs-desktopLabels-label[data-active=true]{color:#63afbc;cursor:pointer;margin-bottom:-1px}.DestinationMapModule-mobileLabel[data-expanded=true],.DestinationMapModule-tabs-desktopLabels-label[data-expanded=true]{border-bottom:#63afbc 2px solid}.DestinationMapModule-mobileLabel[data-expanded=true]:after,.DestinationMapModule-tabs-desktopLabels-label[data-expanded=true]:after{content:'-';font-size:35px;bottom:8px}@media only screen and (min-width:768px){.DestinationMapModule-mobileLabel[data-expanded=true]:after,.DestinationMapModule-tabs-desktopLabels-label[data-expanded=true]:after{content:''}}.DestinationMapModule-mobileLabel:after,.DestinationMapModule-tabs-desktopLabels-label:after{content:'+';font-weight:300;font-size:18px;position:absolute;color:#63afbc;right:24px;bottom:18px}@media only screen and (min-width:768px){.DestinationMapModule-mobileLabel,.DestinationMapModule-tabs-desktopLabels-label{padding:20px 0;margin-right:40px;border-bottom:0}.DestinationMapModule-mobileLabel[data-expanded=true],.DestinationMapModule-tabs-desktopLabels-label[data-expanded=true]{pointer-events:none;cursor:default}.DestinationMapModule-mobileLabel:after,.DestinationMapModule-tabs-desktopLabels-label:after{content:''}.DestinationMapModule-mobileLabel{display:none}}.DestinationMapModule-tabs-desktopLabels{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.DestinationMapModule-tabs-desktopLabels-label{display:none}@media only screen and (min-width:768px){.DestinationMapModule-tabs-desktopLabels-label{display:block}.DestinationMapModule-tabs-desktopLabels{border-bottom:solid 1px #e0e0e0;margin-bottom:20px}}.DestinationMapModule-panel{display:none;padding:20px 0 0;width:100%}.DestinationMapModule-panel[data-expanded=true]{display:block}.DestinationMapModule-map{margin-top:20px;margin-bottom:200px}@media only screen and (min-width:768px){.DestinationMapModule-panel{padding:0}.DestinationMapModule-map{margin-top:0}}.DestinationMapModule-aside{max-width:100%}.DestinationPage-pageHeading{position:absolute;color:#fff;border:0;left:0;right:0;bottom:0;top:50%;transform:translateY(-50%);padding:0;display:table;width:100%}.DestinationPage-pageMedia .Figure{margin-bottom:0}.DestinationPage-pageMedia .Figure,.DestinationPage-pageMedia .Figure .Image{height:180px;width:100%}@media only screen and (min-width:1024px){.GolfPackagePage [data-page-aside] .GolfPackagePage-main{display:-ms-flexbox;display:flex}.GolfPackagePage [data-page-aside] .GolfPackagePage-main-contents{float:left;max-width:840px;margin-right:50px}}.GolfPackagePage-main{width:100%;max-width:1200px;margin:0 auto;padding:40px 20px}@media only screen and (min-width:768px){.GolfPackagePage-main{padding:0 40px}}@media only screen and (min-width:1440px){.DestinationMapModule-tabs .BottomBorderTabItem-content{columns:5}.GolfPackagePage-main{padding:40px 0}}.GolfPackagePage-main-contents{width:100%}.GolfPackagePage-locationString{font-size:calc(1.2rem);font-weight:500;line-height:1;letter-spacing:normal;color:#63afbc;display:inline}.GolfPackagePage-headline{font-size:calc(2.4rem);font-weight:500;line-height:1.15;margin:13px 0 30px}@media only screen and (min-width:768px){.GolfPackagePage-headline{font-size:calc(3rem)}}@media only screen and (min-width:1024px){.GolfPackagePage-headline{font-size:calc(4rem)}}.GolfPackagePage-info{margin-bottom:20px}.GolfPackagePage-info-text{text-align:center}@media only screen and (min-width:768px){.GolfPackagePage-info{display:-ms-inline-flexbox;display:inline-flex;width:100%;margin-bottom:40px}.GolfPackagePage-info-text{-ms-flex-direction:column;flex-direction:column;display:-ms-inline-flexbox;display:inline-flex;text-align:left}}.GolfPackagePage-media{margin-bottom:20px}@media only screen and (min-width:768px){.GolfPackagePage-media{float:left;width:50%;margin-right:20px;margin-bottom:0}}.GolfPackagePage-media img{width:100%}.GolfPackagePage-price{font-size:calc(2rem);font-weight:500;line-height:normal;margin-bottom:5px}@media only screen and (min-width:768px){.GolfPackagePage-price{font-size:calc(3rem)}}.GolfPackagePage-price span{font-size:10px;font-weight:500;line-height:1.4}.GolfPackagePage-date{font-size:calc(1.2rem);line-height:1;letter-spacing:normal;display:inline;display:block;color:#9d9d9d;font-weight:400}.CreditCardModal .Modal-cancel,.GolfPackagePage-button a,.GolfPassPerksModal .Modal-cancel,.Modal-cta-item a,.PackageQuoteForm-submit,.RequestQuoteForm-submit{cursor:pointer;letter-spacing:.2px;transition:all .3s ease}.GolfPackagePage-button a{display:inline-block;background-color:#63afbc;color:#fff;border:1px solid #63afbc;line-height:1;text-align:center;padding:12px 35px;margin-bottom:10px;font-size:14px;font-weight:500;width:280px;margin-top:20px}.GolfPackagePage-button a:hover{background-color:#fff;color:#63afbc}.GolfPackagePage .ShowMoreSocialLinks{-ms-flex-item-align:start;align-self:flex-start}.GolfPackagePage .ShowMoreSocialLinks .SeenItems:before{content:none}.GolfPackagePage-below{border-top:3px solid #e6e6e6}.PackageQuoteForm{border:1px solid #e0e0e0;padding:20px;margin:40px 20px}@media only screen and (min-width:768px){.PackageQuoteForm{padding:40px;margin:40px}}@media only screen and (min-width:1440px){.PackageQuoteForm{margin:40px 0}}.PackageQuoteForm-submissionFail,.PackageQuoteForm-submissionSuccess{padding:18px 22px;margin-bottom:20px}.PackageQuoteForm-submissionFail .PackageQuoteForm-message,.PackageQuoteForm-submissionSuccess .PackageQuoteForm-message{font-size:14px;font-weight:500;line-height:1.07}.PackageQuoteForm-submissionSuccess{background-color:#e0f0d8}.PackageQuoteForm-submissionSuccess .PackageQuoteForm-message{color:#47894d}.PackageQuoteForm-submissionFail{background-color:#f2dede}.PackageQuoteForm-submissionFail .PackageQuoteForm-message{color:#b04845}.PackageQuoteForm h2{font-size:calc(1.8rem);font-weight:500;line-height:1.22;margin-bottom:20px}.PackageQuoteForm label{font-size:calc(1.4rem);font-weight:500;line-height:1.29;line-height:1.07}.PackageQuoteForm input,.PackageQuoteForm select{width:100%;font-size:calc(1.4rem);line-height:1.29;line-height:1.07;padding-left:8px;font-weight:400;color:#9d9d9d;outline:0;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.15);border:1px solid rgba(204,204,204,.4);display:block;margin:5px 0 20px;height:40px}.PackageQuoteForm select{background-color:#fff;box-shadow:none;border-radius:0;-webkit-appearance:none;-moz-appearance:none}.PackageQuoteForm select::-ms-expand{display:none}.PackageQuoteForm-accommodations,.PackageQuoteForm-contactCountry,.PackageQuoteForm-contactState,.PackageQuoteForm-packageState,.PackageQuoteForm-teeTimes{position:relative}@media only screen and (min-width:768px){.PackageQuoteForm-accommodationsTees,.PackageQuoteForm-arrivalDeparture{width:70%;display:-ms-flexbox;display:flex}.PackageQuoteForm-name{display:-ms-flexbox;display:flex}.PackageQuoteForm-accommodations,.PackageQuoteForm-arrivalDate,.PackageQuoteForm-departureDate,.PackageQuoteForm-firstName,.PackageQuoteForm-lastName,.PackageQuoteForm-teeTimes{width:50%;margin-right:20px}.PackageQuoteForm-accommodations .Select-arrow,.PackageQuoteForm-arrivalDate .Select-arrow,.PackageQuoteForm-departureDate .Select-arrow,.PackageQuoteForm-firstName .Select-arrow,.PackageQuoteForm-lastName .Select-arrow,.PackageQuoteForm-teeTimes .Select-arrow{bottom:36px}.PackageQuoteForm-countryStateZip{display:-ms-flexbox;display:flex;margin:0 -10px}.PackageQuoteForm-countryStateZip span{bottom:35px}.PackageQuoteForm-contactCountry,.PackageQuoteForm-contactState,.PackageQuoteForm-zipcode{width:calc(33.33% - 20px);margin:0 10px}}.PackageQuoteForm-sendOffers{display:-ms-flexbox;display:flex}.PackageQuoteForm-sendOffers input{box-shadow:none;width:16px;height:16px;margin:0 10px 40px 0}.PackageQuoteForm-submit{display:inline-block;background-color:#63afbc;color:#fff;border:1px solid #63afbc;line-height:1;text-align:center;font-weight:500;padding:12px 35px;margin-bottom:10px;font-size:14px;width:280px;max-width:100%}.PackageQuoteForm-submit:hover{background-color:#fff;color:#63afbc}.PackageQuoteForm-submit button{font-weight:500}.PackageQuoteForm-captcha{margin-bottom:40px}.PackageQuoteForm-captcha .CaptchaInput-errors{font-size:calc(1.4rem);font-weight:500;line-height:1.29;line-height:1.07;color:#a94442}.PackageQuoteForm-captcha .CaptchaInput-description{display:none}.PackageLocationsList select,.PackageLocationsList-internationalSelections-button,.PackageLocationsList-unitedStatesSelections-button{width:100%;outline:0;border:1px solid rgba(204,204,204,.4);font-size:calc(1.4rem);font-weight:500;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;height:40px;background-color:#eee;box-shadow:none;border-radius:0;color:#333;line-height:.93;padding:13.5px 20px;text-align:left}.PackageLocationsList select::-ms-expand,.PackageLocationsList-internationalSelections-button::-ms-expand,.PackageLocationsList-unitedStatesSelections-button::-ms-expand{display:none}.PackageLocationsList select option,.PackageLocationsList-internationalSelections-button option,.PackageLocationsList-unitedStatesSelections-button option{font-size:calc(1.4rem);font-weight:500;line-height:1.29;display:block;width:100%}.PackageLocationsList select option:hover,.PackageLocationsList-internationalSelections-button option:hover,.PackageLocationsList-unitedStatesSelections-button option:hover{background-color:#63afbc;color:#fff}.PackageLocationsList select{padding-bottom:11px;padding-top:12px}.PackageLocationsList hr{border:0;border-bottom:3px solid #e6e6e6}.PackageLocationsList-filters{margin:0 auto;width:100%;max-width:840px;padding:20px 0}@media only screen and (min-width:768px){.PackageLocationsList-filters{padding:0 40px}}@media only screen and (min-width:1440px){.PackageLocationsList-filters{padding:0}}.PackageLocationsList-country{position:relative;width:220px;margin:0 auto 10px}@media only screen and (min-width:768px){.PackageLocationsList-filters{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding:0 20px 20px}.PackageLocationsList-country{margin:0 10px 0 0}}.PackageLocationsList-internationalSelections,.PackageLocationsList-unitedStatesSelections{position:relative;display:none;width:220px;margin:0 auto}.PackageLocationsList-internationalSelections[data-show],.PackageLocationsList-unitedStatesSelections[data-show]{display:block}.PackageLocationsList-internationalSelections-items,.PackageLocationsList-unitedStatesSelections-items{display:none;position:absolute;top:50px;left:0;background-color:#fff;z-index:1;width:220px;border:1px solid rgba(204,204,204,.4)}.PackageLocationsList-internationalSelections-items[data-toggle-in-selection],.PackageLocationsList-unitedStatesSelections-items[data-toggle-in-selection]{display:block}.PackageLocationsList-internationalSelections-items-item a,.PackageLocationsList-unitedStatesSelections-items-item a{font-size:calc(1.4rem);font-weight:500;line-height:1.29;display:block;width:100%;text-transform:capitalize}.PackageLocationsList-internationalSelections-items-item a:hover,.PackageLocationsList-unitedStatesSelections-items-item a:hover{background-color:#63afbc;color:#fff}.PackageLocationsList-internationalSelections-items-item[data-country] a,.PackageLocationsList-internationalSelections-items-item[data-state] a,.PackageLocationsList-unitedStatesSelections-items-item[data-country] a,.PackageLocationsList-unitedStatesSelections-items-item[data-state] a{font-weight:700;padding:5px 20px}.PackageLocationsList-internationalSelections-items-item[data-city] a,.PackageLocationsList-unitedStatesSelections-items-item[data-city] a{font-style:italic;padding:5px 30px}.PackageLocationsList-internationalList,.PackageLocationsList-unitedStatesList{margin:0 auto;width:100%;max-width:840px;padding:40px 20px 0;display:none}@media only screen and (min-width:768px){.PackageLocationsList-internationalList,.PackageLocationsList-unitedStatesList{padding:0 40px}}@media only screen and (min-width:1440px){.PackageLocationsList-internationalList,.PackageLocationsList-unitedStatesList{padding:0}}.PackageLocationsList-internationalList[data-show],.PackageLocationsList-unitedStatesList[data-show]{display:block}@media only screen and (min-width:1024px){.PackageLocationsList-internationalList,.PackageLocationsList-unitedStatesList{padding:40px 0 0}}.PackageLocationsList-internationalList-name,.PackageLocationsList-unitedStatesList-name{font-size:24px;font-weight:500;color:#333;padding-bottom:20px;margin-bottom:40px;border-bottom:1px solid #e0e0e0;text-transform:capitalize}.PackageLocationsList-internationalList-country,.PackageLocationsList-internationalList-state,.PackageLocationsList-unitedStatesList-country,.PackageLocationsList-unitedStatesList-state{border-bottom:4px solid #e6e6e6;padding-bottom:20px;margin-bottom:60px}.PackageLocationsList-internationalList-cityList,.PackageLocationsList-unitedStatesList-cityList{text-transform:capitalize}.PackageLocationsList-internationalList-cityList-name,.PackageLocationsList-unitedStatesList-cityList-name{font-size:calc(1.8rem);font-weight:500;line-height:1.22}.PackageLocationsList-internationalList-cityList-cities .PromoImageOnSide-golfPackage,.PackageLocationsList-unitedStatesList-cityList-cities .PromoImageOnSide-golfPackage{padding:20px 0;border-bottom:1px solid #e6e6e6}.PackageLocationsList-internationalList-cityList-cities .PromoImageOnSide-golfPackage:last-child,.PackageLocationsList-unitedStatesList-cityList-cities .PromoImageOnSide-golfPackage:last-child{border:0}.RequestQuoteForm{background-color:#f5f5f5;padding:20px;margin-bottom:50px;box-shadow:10px 10px 0 0 #63afbc;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.RequestQuoteForm-text h3{font-size:calc(2rem);font-weight:500;line-height:1.3;margin-bottom:20px}@media only screen and (min-width:768px){.RequestQuoteForm{-ms-flex-direction:row;flex-direction:row;padding:40px}.RequestQuoteForm-text{width:calc(50%);margin-right:40px}.RequestQuoteForm-text h3{font-size:calc(2.4rem)}}.RequestQuoteForm-text h4{font-size:calc(1.8rem);font-weight:500;line-height:1.22;margin-bottom:40px}.RequestQuoteForm-text p{line-height:1.25}@media only screen and (min-width:768px){.RequestQuoteForm-text p{margin:0}.RequestQuoteForm-form{width:calc(50%)}}.RequestQuoteForm-inputs{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;margin:0 -5px}.RequestQuoteForm-inputs div{width:100%;margin-bottom:10px;padding:0}@media only screen and (min-width:768px){.RequestQuoteForm-inputs div{width:calc(50% - 10px);margin:0 5px 10px}}.RequestQuoteForm-inputs div input{height:34px;width:100%;font-size:calc(1.4rem);line-height:1.29;line-height:1.07;padding-left:8px;font-weight:400;color:#9d9d9d;outline:0;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.15);border:1px solid rgba(204,204,204,.4);margin:0}.RequestQuoteForm-submit{display:inline-block;background-color:#63afbc;color:#fff;border:1px solid #63afbc;line-height:1;text-align:center;padding:12px 35px;margin-bottom:10px;font-size:14px;font-weight:500;width:100%}.Modal-open,.Modal-title{font-weight:500;line-height:normal}.RequestQuoteForm-submit:hover{background-color:#fff;color:#63afbc}.ListingPage-main{margin-top:20px;max-width:1200px}@media only screen and (min-width:1024px){.ListingPage-main{display:-ms-flexbox;display:flex;margin:20px}}@media only screen and (min-width:1440px){.ListingPage-main{margin:20px auto}}.ListingPage-mainContent{-ms-flex-positive:1;flex-grow:1;margin:0 20px}@media only screen and (min-width:1024px){.ListingPage-mainContent{margin-left:0;margin-right:40px}}.ListingPage-details{border-bottom:3px solid #e6e6e6;margin-bottom:40px;padding-bottom:20px}.ListingPage-below h3,.ListingPage-contents h3{margin:1em 0}.ListingPage-below .ListingList,.ListingPage-contents .ListingList{padding:0}.ListingPage-below .ListingList-items-item,.ListingPage-contents .ListingList-items-item{border-bottom:1px solid #e6e6e6;clear:both;margin-bottom:20px;padding-bottom:20px;width:100%}.ListingPage-below .ListingList-items-item:last-child,.ListingPage-contents .ListingList-items-item:last-child{border-bottom:0;margin-bottom:0}.ListingPage-below .ListingList-items-item .ListingPromo-url,.ListingPage-contents .ListingList-items-item .ListingPromo-url{float:right;margin-top:-3.5em}@media only screen and (min-width:568px){.ListingPage-below .ListingList-items-item .ListingPromo-info,.ListingPage-below .ListingList-items-item .ListingPromo-media,.ListingPage-contents .ListingList-items-item .ListingPromo-info,.ListingPage-contents .ListingList-items-item .ListingPromo-media{width:50%}.ListingPage-below .ListingList-items-item .ListingPromo-url,.ListingPage-contents .ListingList-items-item .ListingPromo-url{float:none;margin-top:40px}}.Modal{display:none}.Modal[data-show=true]{display:block;position:fixed;width:100%;height:100vh;overflow-y:scroll;top:0;left:0;background-color:rgba(0,0,0,.5);padding:20px;z-index:10}.Modal-open,.Modal-open:focus{background-color:#63afbc}.Modal[data-show=true] .Modal-contents{display:block}@media only screen and (min-width:768px){.Modal[data-show=true]{padding:40px}}@media only screen and (min-width:1440px){.Modal[data-show=true]{padding:80px}}.Modal[data-show=true] .Modal-open{display:none}.Modal-open{font-size:14px;text-align:center;display:block;color:#fff;width:100%;height:40px;padding:12px 0;margin:0 0 10px}@media only screen and (min-width:768px){.Modal-open{width:180px;margin:0 10px 0 0}}.Modal-contents{border:1px solid rgba(204,204,204,.4);display:none;position:relative;padding:20px;width:300px;margin:auto;background-color:#fff}@media only screen and (min-width:768px){.Modal-contents{padding:40px;width:748px}}.Modal-contents textarea{margin-bottom:20px;padding:10px;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.15);border:1px solid #e0e0e0}.Modal-title{font-size:18px;margin-bottom:20px}@media only screen and (min-width:768px){.Modal-title{font-size:24px}}.Modal-description{font-size:14px;font-weight:300;line-height:1.43;color:#333;padding-bottom:20px;margin-bottom:20px;border-bottom:solid 1px #e0e0e0}.CreditCardModal .Modal-cancel,.GolfPassPerksModal .Modal-cancel,.Modal-cancel,.Modal-cta-item a{font-weight:500;line-height:normal;text-align:center}.Modal-cta{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.Modal-cta-item{width:100%;height:40px}.Modal-cta-item a{background-color:#63afbc;color:#fff;border:1px solid #63afbc;font-size:14px;display:block;padding:12px 0;margin:0 0 10px}.Modal-cta-item a:hover{background-color:#fff;color:#63afbc}@media only screen and (min-width:768px){.Modal-cta-item{width:180px;margin:0 10px 0 0}}.Modal-cancel{font-size:14px;color:#63afbc;background:0 0;border:0;margin:10px 20px;width:100%}@media only screen and (min-width:768px){.Modal-cancel{width:initial}}.Modal-close{color:#63afbc;height:25px;width:25px;border:0;background:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/icon-close.679cfe6662859d88977720c2bade1402.svg') no-repeat;background-size:100%;position:absolute;top:20px;right:20px}.Modal-close:focus,.Modal-close:hover{background:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/icon-close.679cfe6662859d88977720c2bade1402.svg') no-repeat;background-size:100%}.Modal [data-close-modal],.Modal [data-open-modal]{cursor:pointer}.BVDI_QTTitle{position:relative!important}.BVDI_QTAttributes,.BVDI_QTFilterSummary,.BVSectionDescribeYourself{margin-left:0!important}.BVDI_QTTitleAttributes{padding-bottom:5px}.BV,.BVRRWidget{background-color:#fff}.BV{padding:20px}.BVPageEditProfile{width:auto!important}.BVSectionMoreDetails{float:none!important;width:auto!important}@media only screen and (min-width:768px){.BV{padding:40px}.BVSectionMoreDetails{float:left!important}}.BVFieldLabelCoreAvatarLabel{text-align:center}.BVFieldInputPhotoUpload{width:auto!important;max-width:350px;margin:0 auto}.BVSectionDescribeYourself{padding-left:20px}.BVPageContentSubscription{padding:initial}.BVPageContentSubscription input{height:auto;width:auto}#BVReportModal textarea{width:100%;height:10rem;font-size:12px}.MapModal[data-show=true]{padding:10px}.MapModal .Modal-contents{width:auto;margin:auto}@media only screen and (min-width:768px){.MapModal .Modal-contents{padding:40px;width:748px}}.MapModal .GMap-progress{width:100%}.MapModal .GMap-progress[value='100']{display:none}.MapModal .GMap-map{width:100%;height:400px}.MapModal .GMap-map .gm-style-iw{min-width:250px}.MapModal .GMap-map .gm-style-iw-d{min-width:232px}@media screen and (max-width:567px){.MapModal .GMap-map .StandardCoursePromo-media{width:50px;height:40px;margin-right:10px}.MapModal .GMap-map .StandardCoursePromo-media .StandardCoursePromo-teeTime{padding:0;font-size:8px}}.CreditCardModal .Modal-contents{width:600px;max-width:600px;padding:20px}.CreditCardModal .Modal-items-item{padding-bottom:10px}.CreditCardModal .Modal-cta{margin:20px auto;-ms-flex-pack:center;justify-content:center}.CreditCardModal .Modal-cta:last-child{margin-bottom:0}.CreditCardModal .Modal-cancel{display:inline-block;background-color:#63afbc;color:#fff;border:1px solid #63afbc;padding:12px 35px;margin-bottom:10px;font-size:14px;margin-top:0}.CreditCardModal .Modal-cancel:hover{background-color:#fff;color:#63afbc}.GolfPassPerksModal .Modal-contents{width:auto;max-width:360px;padding:20px}.GolfPassPerksModal .Modal-subtitle,.GolfPassPerksModal .Modal-title{font-weight:500;text-transform:uppercase;text-align:center;color:#717171}.GolfPassPerksModal .Modal-title{font-size:24px;margin-bottom:0}.GolfPassPerksModal .Modal-title img{display:inline;height:18px}.GolfPassPerksModal .Modal-description{margin:20px auto;padding:0;border:0;text-align:center}.GolfPassPerksModal .Modal-cta{margin:20px auto;-ms-flex-pack:center;justify-content:center}.GolfPassPerksModal .Modal-cta:last-child{margin-bottom:0}.GolfPassPerksModal .Modal-cancel{display:inline-block;background-color:#63afbc;color:#fff;border:1px solid #63afbc;padding:12px 35px;margin-bottom:10px;font-size:14px}.GolfPassPerksModal .Modal-cancel:hover{background-color:#fff;color:#63afbc}.CourseLayoutModal .Modal-contents{position:relative;max-width:748px;margin:0 auto;padding:20px;background-color:#fff;border:1px solid #e0e0e0;border-radius:5px}.CourseLayoutModal .Modal-title{padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #e0e0e0}.CourseLayoutModal-map .layoutMapWidget{width:100%;height:400px}.CourseLayoutModal .layoutWidget .layoutControls{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;margin-bottom:10px}.CourseLayoutModal .layoutWidget .layoutHoleControlWidget{-ms-flex-order:1;order:1;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border-radius:2px;overflow-y:auto;margin-right:10px}.CourseLayoutModal .layoutWidget .layoutHoleControlWidget span:not(:last-child){margin-right:5px;margin-bottom:5px}.CourseLayoutModal .layoutWidget .layoutFitControl{-ms-flex-order:2;order:2;-ms-flex-negative:0;flex-shrink:0;color:transparent;position:relative}.CourseLayoutModal .layoutWidget .layoutFitControl:after{height:16px;display:block;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:16px;content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/assets/expand.e8c94ef3ab8d9bb9353141f9424fd427.svg')}.CourseLayoutModal .layoutWidget .layoutFitControl,.CourseLayoutModal .layoutWidget .layoutHoleControl{background:#fff;padding:8px 0;width:30px;border-radius:2px;box-shadow:0 2px 4px rgba(0,0,0,.2);line-height:1;display:block;text-align:center;transition:all .3s ease}.CourseLayoutModal .layoutWidget .layoutFitControl.active,.CourseLayoutModal .layoutWidget .layoutFitControl:active,.CourseLayoutModal .layoutWidget .layoutFitControl:hover,.CourseLayoutModal .layoutWidget .layoutHoleControl.active,.CourseLayoutModal .layoutWidget .layoutHoleControl:active,.CourseLayoutModal .layoutWidget .layoutHoleControl:hover{background-color:#f5f5f5;box-shadow:0 1px 2px rgba(0,0,0,.2)}.CourseLayoutModal .layoutWidget .layoutHoleInfoControl{background:#fff;margin:1rem;padding:.5rem;border-radius:2px}.CourseTeesModal[data-show=true] .Modal-contents{margin-bottom:20px;margin-top:20px;padding:30px 5px 20px}@media only screen and (min-width:568px){.CourseTeesModal[data-show=true] .Modal-contents{padding-left:20px;padding-right:20px;width:548px}}#BVModal .Modal-contents{position:relative;max-width:748px;margin:0 auto;padding:0;width:100%}#BVModal #BVSubmissionContainer .BVDI_QTTitle{position:relative!important}#BVModal #BVSubmissionContainer .BVDI_QTAttributes,#BVModal #BVSubmissionContainer .BVDI_QTFilterSummary{margin-left:0!important}#BVModal #BVSubmissionContainer .BVDI_QTTitleAttributes{padding-bottom:5px}#BVModal .BV,#BVModal .BVRRWidget{background-color:#fff}#BVModal .BV{padding:20px}@media only screen and (min-width:768px){#BVModal .BV{padding:40px}}#BVModal .BVBody,#BVModal .BVFieldReviewtext{max-width:100%}#BVModal .BVTagRow{display:-ms-flexbox;display:flex}#BVModal .BVTagRow .BVTagTextContainer{margin-left:5px;margin-top:10px}#BVModal input[type=checkbox]{box-shadow:none;width:15px}#BVModal .BVSectionParentContent .BVModuleSubjectInformation .BVSubjectName,#BVModal .BVSectionSubjectInformation,#BVModal span#BVButtonCancelID{display:none}.CourseScorecardModal[data-show=true] .Modal-contents{min-width:768px;overflow-x:auto}@media only screen and (min-width:568px){.CourseScorecardModal[data-show=true] .Modal-contents{width:100%}}.LockedContentModal{max-width:840px;background-color:#f5f5f5;margin:0 auto;padding:40px 10px;border-top:5px solid #63afbc}@media only screen and (min-width:1024px){.LockedContentModal{padding:35px 80px 40px}}.LockedContentModal-logo img{margin:0 auto;max-width:100%}.LockedContentModal-description{margin-top:20px;font-size:16px;line-height:1.75;font-weight:300;text-align:center}.LockedContentModal-buttons a,.LockedContentModal-buttons a:nth-last-child(2){display:inline-block;transition:all .3s ease;border:1px solid #63afbc;line-height:1;padding:12px 35px;font-size:14px;text-align:center;letter-spacing:.2px;cursor:pointer}.LockedContentModal-buttons{margin-top:20px;text-align:center}.LockedContentModal-buttons a{background-color:#63afbc;color:#fff;font-weight:500;margin:0 5px;width:180px}.LockedContentModal-buttons a:hover{background-color:#fff;color:#63afbc}.LockedContentModal-buttons a:nth-last-child(2){font-weight:500;margin-bottom:10px;background-color:#fff;color:#63afbc}.RatingAverage,.RatingRecommendation{border:1px solid #e0e0e0;position:relative}.GetBadgeModal textarea,.RatingAverage{font-size:12px}.LockedContentModal-buttons a:nth-last-child(2):hover{background-color:#63afbc;color:#fff}.RatingAverage{background-color:#f5f5f5;padding:20px 10px;text-align:center}.RatingAverage h3{font-size:14px;font-weight:500;line-height:1.29;margin-bottom:20px}.RatingAverage-averageValue{color:#63afbc;font-size:40px;font-weight:300;line-height:1}.RatingAverage-stars .RatingStarItem-label,.RatingAverage-stars .RatingStarItem-total{display:none}.RatingAverage-stars .RatingStarItem-stars-wrapper{margin:3px auto 16px}.RatingAverage-reviews-wrapper{-ms-flex-align:stretch;align-items:stretch;display:-ms-flexbox;display:flex;line-height:1.25;margin:0 auto}.RatingAverage-reviews-wrapper div{-ms-flex-positive:1;flex-grow:1;white-space:nowrap}@media only screen and (min-width:1024px) and (max-width:1124px){.RatingAverage-reviews-wrapper div{display:inline}.RatingAverage-reviews-wrapper{display:block;text-align:center}}.RatingAverage-totalReview{padding-right:.6em;text-align:left}.RatingAverage-featuredReviews{text-align:right}.RatingBarItem{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;font-size:12px;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:11px}.RatingBarItem-label{margin-right:10px}.RatingBarItem-stars{background:#63afbc;color:#fff;transition:width 1.5s;width:0}.RatingBarItem-stars-wrapper{background:#e0e0e0;display:inline-block;height:20px;width:calc(100% - 50px)}.RatingBarItem-stars-value{display:inline-block;line-height:1.17;padding:3px 5px}.RatingRecommendation{background-color:#f5f5f5;font-size:12px;padding:18px;text-align:center}.RatingRecommendation-percentText{-ms-flex-align:center;align-items:center;color:#63afbc;display:-ms-flexbox;display:flex;font-size:14px;font-weight:500;-ms-flex-pack:center;justify-content:center;line-height:1;margin-bottom:5px}@media only screen and (min-width:768px){.RatingRecommendation-percentText{margin-bottom:0}}.RatingRecommendation-percentText:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/assets/check.be77ba9a99acb619e392c1cf6eff3174.svg');display:inline-block;height:26px;margin-right:5px;transform:scale(.75);width:24px}.RatingRecommendation-percentValue{color:#63afbc;font-size:40px;font-weight:300;line-height:1}.RatingRecommendation-totalReview{margin-bottom:5px}@media only screen and (min-width:768px){.RatingRecommendation-totalReview{margin-bottom:0}}.RatingRecommendation-link{color:#63afbc}.RatingSnapshot{border-bottom:3px solid #e0e0e0;font-weight:400;margin-bottom:40px;padding:0 20px}@media only screen and (min-width:568px){.RatingSnapshot{margin:0 20px 40px;padding:0}.RatingSnapshot-heading{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width:1024px){.RatingSnapshot{margin:0 0 40px;width:100%}}@media only screen and (min-width:1440px){.RatingSnapshot{margin:0 0 40px}}.RatingSnapshot-content{padding-bottom:35px}.RatingSnapshot-heading{margin-bottom:20px}.RatingSnapshot-title{font-size:20px;line-height:1;margin-bottom:20px}@media only screen and (min-width:568px){.RatingSnapshot-title{font-size:24px;margin-bottom:0}}.RatingSnapshot-tabs{display:-ms-flexbox;display:flex}.RatingSnapshot-tab{background:#f5f5f5;border:1px solid #ccc;color:#717171;font-size:12px;font-weight:500;margin-left:-1px;padding:7px 10px}.RatingSnapshot-tab:hover,.RatingSnapshot-tab[data-active=true]{background:0 0;color:#63afbc}.RatingSnapshot-panel{display:none;margin-bottom:20px}.RatingSnapshot-panel:not([data-expanded]){display:none}.RatingSnapshot-panel[data-visible=true]{display:block}@media only screen and (min-width:1024px){.RatingSnapshot-panel{-ms-flex-item-align:start;align-self:flex-start;margin-bottom:0}.RatingSnapshot-panel[data-visible=true]{display:block}}.RatingSnapshotItem-ratingIndex{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;margin-bottom:20px}.RatingSnapshotItem-ratingIndex-label{margin-right:16px;font-size:14px}.RatingSnapshotItem-media{margin-right:10px}.RatingSnapshotItem-media .Image{height:14px;width:22px}.RatingSnapshotItem-tooltip{-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;margin-right:16px}.RatingSnapshotItem-tooltip-label{font-size:14px;line-height:1;margin-right:4px}.RatingSnapshotItem-stars{margin-left:auto}.RatingSnapshotItem-items-item{margin-bottom:20px}@media only screen and (min-width:568px){.RatingSnapshot-tab{padding:7px 15px}.RatingSnapshotItem-media .Image{height:20px;width:32px}.RatingSnapshotItem-stars{margin-left:0}.RatingSnapshotItem-items{display:-ms-flexbox;display:flex}.RatingSnapshotItem-items-item{-ms-flex:1;flex:1;margin-bottom:0;margin-right:20px}}@media only screen and (min-width:768px){.RatingSnapshotItem-items-item{-ms-flex:1;flex:1;margin-right:50px}}.RatingSnapshotItem-items-item:first-child{border-bottom:1px solid #e0e0e0;padding-bottom:8px}.RatingSnapshotItem-items-item:last-child{margin-bottom:0}@media only screen and (min-width:568px){.RatingSnapshotItem-items-item:first-child{border:0;padding-bottom:0}.RatingSnapshotItem-items-item:last-child{margin-right:0}}.RatingSnapshotItem .desktop{display:block}.RatingSnapshotItem .mobile{display:none}@media only screen and (max-width:767px){.RatingSnapshotItem .desktop{display:none}.RatingSnapshotItem .mobile{display:block}}.RatingStarItem{display:-ms-flexbox;display:flex;font-size:12px;line-height:1.17}.RatingStars .RatingStarItem{-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}.RatingStarItem-label{color:#333}.RatingStarItem-stars-wrapper{position:relative;background:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/assets/rating-stars.4d399515f9c7986036baf82b489818f2.svg') no-repeat;background-size:106px 20px;height:20px;width:107px}.RatingStars .RatingStarItem-stars-wrapper,.ReviewFilterForm .RatingStarItem-stars-wrapper{background-size:69px 14px;height:14px;min-width:69px;width:69px}.RatingStarItem-tooltip{background-color:rgba(51,51,51,.95);color:#fff;left:50%;opacity:0;padding:10px;pointer-events:none;position:absolute;top:-10px;transform:translate(-50%,-100%);white-space:nowrap;-webkit-font-smoothing:auto}.RatingStarItem-tooltip:after{bottom:0;content:'';border-top:5px solid rgba(51,51,51,.95);border-right:5px solid transparent;border-left:5px solid transparent;font-size:0;left:50%;line-height:0;position:absolute;transform:translate(-50%,100%);width:0}.RatingStarItem-stars-wrapper:hover .RatingStarItem-tooltip{opacity:1;transition:opacity .75s ease}.RatingStarItem-stars{background:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/assets/rating-stars-filled.eb7a44f18aa76f9b255ab9dd85c02472.svg') no-repeat;background-size:106px 20px;height:20px;overflow:hidden;width:0}.RatingStars .RatingStarItem-stars,.ReviewFilterForm .RatingStarItem-stars{background-size:69px 14px;height:14px}.RatingStarItem-stars-value{display:none}.RatingStarItem-total{color:#9d9d9d;margin-left:10px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.RatingStarItem .desktop{display:block}.RatingStarItem .mobile{display:none}@media only screen and (max-width:767px){.RatingStarItem-total{margin-left:0}.RatingStarItem .desktop{display:none}.RatingStarItem .mobile{display:block;margin-left:5px}}.ClientResponse{background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:5px;box-shadow:inset 0 1px 2px 0 rgba(0,0,0,.15);padding:20px}.ClientResponse-title{font-weight:500;margin-bottom:15px}.ClientResponse-response{font-weight:300}.Review{background:0 0;padding:0 20px}.Review[data-no-reviews] .Review-heading{border-bottom:0;padding-bottom:0;margin-bottom:0}.Review .Link:hover{color:#63afbc}@media only screen and (min-width:1024px){.Review{padding:0}}.Review-heading{border-bottom:1px solid #e0e0e0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:40px;padding-bottom:20px}.Review-title{font-weight:500;margin-bottom:10px;margin-right:10px}@media only screen and (min-width:568px){.Review-heading{-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row}.Review-title{margin-bottom:0}}.Review-noReviews{background-color:#f5f5f5;border:1px solid #e0e0e0;padding:20px;margin-bottom:20px}@media only screen and (min-width:568px){.Review-noReviews{margin:20px 0}}.Review-noReviews-title{font-size:18px;font-weight:300;line-height:1.67;text-align:center;margin-bottom:20px}@media only screen and (min-width:768px){.Review-noReviews{display:-ms-flexbox;display:flex}.Review-noReviews-title{text-align:left;width:calc(100% - 180px);margin:auto}}.Review-stars{margin-bottom:20px;position:relative}.Review-stars .RatingStarItem-stars-value{color:#63afbc;font-size:24px;font-weight:500;line-height:normal;margin-right:5px}.Review-cta{cursor:pointer;display:inline-block;transition:all .3s ease;background-color:#63afbc;color:#fff;border:1px solid #63afbc;letter-spacing:.2px;text-align:center;font-size:14px;font-weight:500;line-height:1;margin-bottom:0;padding:13px 0;width:280px}.Review-cta:hover{background-color:#fff;color:#63afbc}@media only screen and (min-width:568px){.Review-stars{margin-bottom:0}.Review-cta{margin-left:auto}}@media only screen and (min-width:1024px){.Review-cta{width:200px}}@media only screen and (min-width:1440px){.Review-cta{width:280px}}.Review-tags{border-bottom:1px solid #e0e0e0;margin-bottom:40px;padding-bottom:20px}.Review-tags-title,.Review-tagsList-item{margin-bottom:20px}.Review-tags-title{font-size:16px;font-weight:500;line-height:1.25}@media only screen and (min-width:568px){.Review-tags-title{font-size:18px;line-height:1.22}.Review-tagsList{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.Review-tagsList-item{width:50%}}@media only screen and (min-width:1024px){.Review-tagsList{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between}.Review-tagsList-item{-ms-flex:1;flex:1;width:auto}}.Review-reviews-attribute{margin-bottom:0;font-size:12px}.Review-photoGallery{border-bottom:1px solid #e0e0e0;margin-bottom:20px;padding-bottom:40px}.Review-photoGallery-title{font-size:16px;font-weight:500;line-height:1.25;margin-bottom:20px}@media only screen and (min-width:568px){.Review-photoGallery-title{font-size:18px;line-height:1.22}}.ReviewAggregateItem{-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;font-size:12px;line-height:1.17;margin-bottom:12px}.ReviewAggregates .ReviewAggregateItem{-ms-flex-pack:justify;justify-content:space-between}.ReviewAggregateItem-label{color:#333}.ReviewAggregateItem-value-wrapper{background:#63afbc;color:#fff;font-size:12px;height:20px;line-height:1;min-width:inherit;padding:4px 5px;width:auto}.ReviewAggregateItem-value-wrapper .ReviewAggregateItem-value{background:0 0;width:auto}.ReviewAggregateItem-value-wrapper .ReviewAggregateItem-value-value{display:inline}.ReviewComment,.ReviewItem,.ReviewerItem{border:1px solid #e0e0e0;margin-bottom:20px;padding:20px;position:relative}.ReviewComment.offical,.ReviewItem.offical,.ReviewerItem.offical{border-top:3px solid #63afbc}.ReviewComment-offical,.ReviewItem-offical,.ReviewerItem-offical{color:#63afbc;font-size:12px;font-weight:500;margin-bottom:10px}.ReviewComment-user,.ReviewItem-user,.ReviewerItem-user{display:-ms-flexbox;display:flex;margin-bottom:24px;max-width:630px;-ms-flex-wrap:wrap;flex-wrap:wrap}.ReviewComment-userImage,.ReviewItem-userImage,.ReviewerItem-userImage{display:block;height:40px;margin-right:10px;width:40px}.ReviewComment-userImage .Image,.ReviewItem-userImage .Image,.ReviewerItem-userImage .Image{border:1px solid #e0e0e0;border-radius:50%;height:40px;width:40px}.ReviewComment-userImage:hover+div .Link,.ReviewItem-userImage:hover+div .Link,.ReviewerItem-userImage:hover+div .Link{color:#63afbc}.ReviewComment-userInfo,.ReviewItem-userInfo,.ReviewerItem-userInfo{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;width:calc(100% - 50px)}.ReviewComment-username,.ReviewItem-username,.ReviewerItem-username{color:#333;display:block;font-size:12px}.ReviewComment-submissionTime,.ReviewItem-submissionTime,.ReviewerItem-submissionTime{color:#9d9d9d;font-size:12px}.ReviewComment-title,.ReviewItem-title,.ReviewerItem-title{font-size:16px;font-weight:500;margin-bottom:10px}@media only screen and (min-width:568px){.ReviewComment-offical,.ReviewItem-offical,.ReviewerItem-offical{position:absolute;right:20px;top:20px}.ReviewComment-title,.ReviewItem-title,.ReviewerItem-title{font-size:18px}}.ReviewComment-description,.ReviewItem-description,.ReviewerItem-description{font-size:16px;line-height:1.67;margin-bottom:20px;max-height:99999em;overflow:hidden}@media only screen and (min-width:568px){.ReviewComment-description,.ReviewItem-description,.ReviewerItem-description{font-size:18px}.ReviewComment-feedback,.ReviewItem-feedback,.ReviewerItem-feedback{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}.ReviewComment[data-hide=true] .ReviewComment-description,.ReviewItem[data-hide=true] .ReviewItem-description,.ReviewerItem[data-hide=true] .ReviewerItem-description{max-height:60px}.ReviewComment-feedback,.ReviewItem-feedback,.ReviewerItem-feedback{font-size:12px}.ReviewComment button,.ReviewItem button,.ReviewerItem button{background-color:transparent;border:0}.ReviewComment button:disabled,.ReviewItem button:disabled,.ReviewerItem button:disabled{color:#717171}.ReviewComment button.active,.ReviewItem button.active,.ReviewerItem button.active{padding-left:5px;padding-right:5px;border:1px solid #63afbc}.ReviewComment-question,.ReviewComment-voteFeedback,.ReviewItem-question,.ReviewItem-voteFeedback,.ReviewerItem-question,.ReviewerItem-voteFeedback{margin-bottom:20px}@media only screen and (min-width:568px){.ReviewComment-question,.ReviewComment-voteFeedback,.ReviewItem-question,.ReviewItem-voteFeedback,.ReviewerItem-question,.ReviewerItem-voteFeedback{margin-bottom:0}}.ReviewComment-question-link,.ReviewComment-voteFeedback-link,.ReviewItem-question-link,.ReviewItem-voteFeedback-link,.ReviewerItem-question-link,.ReviewerItem-voteFeedback-link{color:#63afbc;margin-left:10px}.ReviewComment-feedbackResponse,.ReviewComment-voteFeedback,.ReviewItem-feedbackResponse,.ReviewItem-voteFeedback,.ReviewerItem-feedbackResponse,.ReviewerItem-voteFeedback{display:none}.ReviewComment-feedbackResponse[data-success],.ReviewComment-voteFeedback[data-success],.ReviewItem-feedbackResponse[data-success],.ReviewItem-voteFeedback[data-success],.ReviewerItem-feedbackResponse[data-success],.ReviewerItem-voteFeedback[data-success]{display:block;color:#47894d;font-weight:400}.ReviewComment-feedbackResponse[data-fail],.ReviewComment-voteFeedback[data-fail],.ReviewItem-feedbackResponse[data-fail],.ReviewItem-voteFeedback[data-fail],.ReviewerItem-feedbackResponse[data-fail],.ReviewerItem-voteFeedback[data-fail]{display:block;color:#a94442;font-weight:400}.ReviewComment-interactions-items,.ReviewItem-interactions-items,.ReviewerItem-interactions-items{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}.ReviewComment-interactions-items:last-child,.ReviewItem-interactions-items:last-child,.ReviewerItem-interactions-items:last-child{margin-right:0}.ReviewComment-interactions-link-report,.ReviewItem-interactions-link-report,.ReviewerItem-interactions-link-report{color:#63afbc;margin-right:20px}.ReviewComment-interactions-link-share,.ReviewItem-interactions-link-share,.ReviewerItem-interactions-link-share{color:#63afbc}.ReviewComment-actions-content,.ReviewItem-actions-content,.ReviewerItem-actions-content{display:none;width:210px;border-radius:1px;box-shadow:0 0 4px 0 rgba(0,0,0,.3);background-color:#fff;border:1px solid #e6e6e6;padding:10px;z-index:1}.ReviewComment-actions-content[data-toggle-in-commentaction=true],.ReviewItem-actions-content[data-toggle-in-commentaction=true],.ReviewerItem-actions-content[data-toggle-in-commentaction=true]{display:block;position:absolute;right:12px;bottom:45px}.ReviewComment-actions-content p,.ReviewItem-actions-content p,.ReviewerItem-actions-content p{font-size:12px;font-weight:500;margin-bottom:10px}.ReviewComment-actions-content .ActionBar .more,.ReviewItem-actions-content .ActionBar .more,.ReviewerItem-actions-content .ActionBar .more{display:none}.ReviewComment-actions-content .ActionBar .HiddenItems,.ReviewItem-actions-content .ActionBar .HiddenItems,.ReviewerItem-actions-content .ActionBar .HiddenItems{display:block;margin:0;position:relative;border:0;padding:0}.ReviewComment-actions-content .ActionBar .HiddenItems a,.ReviewItem-actions-content .ActionBar .HiddenItems a,.ReviewerItem-actions-content .ActionBar .HiddenItems a{margin-right:0}.ReviewComment-actions-content .ActionBar .HiddenItems .socialText,.ReviewItem-actions-content .ActionBar .HiddenItems .socialText,.ReviewerItem-actions-content .ActionBar .HiddenItems .socialText{left:35px}.ReviewerItem-coursename{font-size:14px;font-weight:500;line-height:1.29;color:#333}.ReviewerItem-coursename-title{display:block;font-size:12px;font-weight:400}@media only screen and (min-width:768px){.ReviewerItem-coursename-title{display:inline}}.ReviewerItem-photoGallery{margin:7px 0 20px}.ReviewItem,.ReviewerItem{border:1px solid #e0e0e0;margin-bottom:20px;padding:20px;position:relative}.ReviewItem[data-course-update],.ReviewerItem[data-course-update]{background-color:#d9edf7;color:#63afbc;border:1px solid #bce8f1;border-radius:5px}.ReviewItem[data-course-update] .ReviewItem-reviewUpdate-content,.ReviewerItem[data-course-update] .ReviewItem-reviewUpdate-content{width:calc(100% - 30px)}.ReviewItem[data-course-update] .ReviewItem-reviewUpdate-title,.ReviewerItem[data-course-update] .ReviewItem-reviewUpdate-title{font-weight:500}.ReviewItem[data-course-update] .ReviewItem-reviewUpdate-button,.ReviewerItem[data-course-update] .ReviewItem-reviewUpdate-button{position:absolute;color:#63afbc;top:0;right:20px;font-size:35px;font-weight:300}.ReviewItem[data-course-update] .ReviewItem-reviewUpdate-link,.ReviewerItem[data-course-update] .ReviewItem-reviewUpdate-link{display:none;text-decoration:underline;font-weight:400;margin-left:5px}.ReviewItem[data-course-update] .ReviewItem-reviewUpdate-link[data-show],.ReviewerItem[data-course-update] .ReviewItem-reviewUpdate-link[data-show]{display:inline}.ReviewItem-addtl-context,.ReviewerItem-addtl-context{margin-bottom:15px}.ReviewItem-incentivized,.ReviewItem-recommend,.ReviewerItem-incentivized,.ReviewerItem-recommend{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;font-size:14px}.ReviewItem-recommend,.ReviewerItem-recommend{color:#63afbc;font-weight:500}.ReviewItem-recommend:before,.ReviewerItem-recommend:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/assets/check.be77ba9a99acb619e392c1cf6eff3174.svg');display:inline-block;height:26px;transform:scale(.75);width:24px}@media only screen and (min-width:568px){.ReviewItem-addtl-context,.ReviewerItem-addtl-context{position:absolute;right:20px;top:20px}.ReviewItem-incentivized,.ReviewItem-recommend,.ReviewerItem-incentivized,.ReviewerItem-recommend{-ms-flex-pack:end;justify-content:flex-end}.ReviewItem-recommend:before,.ReviewerItem-recommend:before{position:static}}.ReviewItem-incentivized .Tooltip,.ReviewerItem-incentivized .Tooltip{width:auto}.ReviewItem-incentivized .Tooltip-text,.ReviewerItem-incentivized .Tooltip-text{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.ReviewItem-incentivized .Tooltip-text:before,.ReviewerItem-incentivized .Tooltip-text:before{content:' ';background:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/assets/gift-solid.b02b71fcdfd156a59e9d798b060fb764.svg') center center no-repeat;background-size:contain;filter:invert(65%) sepia(7%) saturate(1969%) hue-rotate(141deg) brightness(96%) contrast(92%);margin-right:5px;height:14px;width:19px;position:relative;bottom:1px}.ReviewItem-user,.ReviewerItem-user{display:-ms-flexbox;display:flex;margin-bottom:10px;max-width:630px;-ms-flex-wrap:wrap;flex-wrap:wrap}.ReviewItem-userImage,.ReviewerItem-userImage{display:block;height:40px;margin-right:10px;width:40px}.ReviewItem-userImage .Image,.ReviewerItem-userImage .Image{border:1px solid #e0e0e0;border-radius:50%;height:40px;width:40px}.ReviewItem-userImage:hover+div .Link,.ReviewerItem-userImage:hover+div .Link{color:#63afbc}.ReviewItem-courseInfo,.ReviewItem-userInfo,.ReviewerItem-courseInfo,.ReviewerItem-userInfo{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.ReviewItem-details,.ReviewerItem-details{-ms-flex-align:end;align-items:flex-end;width:100%}@media only screen and (min-width:768px){.ReviewItem-user,.ReviewerItem-user{margin-bottom:24px}.ReviewItem-details,.ReviewerItem-details{margin-top:0;width:auto}}.ReviewItem-username,.ReviewerItem-username{display:block;color:#63afbc;font-size:14px;font-weight:400}.ReviewItem-played,.ReviewerItem-played{color:#9d9d9d;font-size:12px;position:relative}.ReviewItem-courseUpdates,.ReviewerItem-courseUpdates{position:relative;display:-ms-inline-flexbox;display:inline-flex}.ReviewItem-courseUpdates-content,.ReviewerItem-courseUpdates-content{display:none;position:absolute;left:-82px;top:27px;border:1px solid #e0e0e0;border-radius:5px;color:#333;z-index:1;width:195px}@media only screen and (min-width:568px){.ReviewItem-courseUpdates-content,.ReviewerItem-courseUpdates-content{width:250px;left:-110px;top:22px}}.ReviewItem-courseUpdates-content[data-toggle-in-info],.ReviewerItem-courseUpdates-content[data-toggle-in-info]{display:block}.ReviewItem-courseUpdates-content:after,.ReviewerItem-courseUpdates-content:after{height:10px;width:10px;border:1px solid #e0e0e0;border-right:1px solid #f5f5f5;border-bottom:1px solid #f5f5f5;position:absolute;content:'';top:-5px;right:50%;transform:rotate(45deg);background-color:#f5f5f5}.ReviewItem-courseUpdates-button,.ReviewerItem-courseUpdates-button{outline:0;height:12px;width:12px;border:0;background:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/ga-info.1bfc5158ebfeb5e9de60778e08d37d29.svg') no-repeat;background-size:100%;margin-left:5px}.ReviewItem-courseUpdates-title,.ReviewerItem-courseUpdates-title{background-color:#f5f5f5;border-bottom:1px solid #e0e0e0;padding:10px}.ReviewItem-courseUpdates-text,.ReviewerItem-courseUpdates-text{background-color:#fff;padding:10px}.ReviewItem-details,.ReviewerItem-details{display:-ms-flexbox;display:flex}.ReviewItem-details-item,.ReviewerItem-details-item{margin-right:20px}.ReviewItem-rating,.ReviewerItem-rating{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;margin-bottom:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width:568px){.ReviewItem-rating,.ReviewerItem-rating{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.ReviewItem-stars,.ReviewerItem-stars{margin-right:10px}.ReviewItem-stars .RatingStarItem-stars-value,.ReviewerItem-stars .RatingStarItem-stars-value{display:none}.ReviewItem-tags,.ReviewerItem-tags{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ReviewItem-tags-item,.ReviewerItem-tags-item{margin:5px 10px 5px 0}@media only screen and (min-width:768px){.ReviewItem-tags-item,.ReviewerItem-tags-item{margin:0 10px 0 0}}.ReviewItem-title,.ReviewerItem-title{font-size:16px;font-weight:500;margin-bottom:10px}@media only screen and (min-width:568px){.ReviewItem-title,.ReviewerItem-title{font-size:18px}}.ReviewItem-description,.ReviewerItem-description{font-size:16px;line-height:1.67;margin-bottom:20px;max-height:99999em;overflow:hidden}.ReviewItem-secondaryRatings,.ReviewerItem-secondaryRatings{background:#f5f5f5;border:1px solid #e0e0e0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:13px;padding:20px 20px 0}.ReviewItem-secondaryRatings-item,.ReviewerItem-secondaryRatings-item{margin-bottom:20px;width:50%}@media only screen and (min-width:568px){.ReviewItem-description,.ReviewerItem-description{font-size:18px}.ReviewItem-secondaryRatings-item,.ReviewerItem-secondaryRatings-item{padding-right:10px;width:33.33%}.ReviewItem-reviewerVideo .BrightcoveVideoPlayer-video .video-js,.ReviewerItem-reviewerVideo .BrightcoveVideoPlayer-video .video-js{height:328px}}@media only screen and (min-width:1440px){.ReviewItem-secondaryRatings-item,.ReviewerItem-secondaryRatings-item{-ms-flex:1;flex:1;width:auto}}.ReviewItem-feedback,.ReviewerItem-feedback{font-size:12px;margin:10px 0}.ReviewItem button,.ReviewerItem button{background-color:transparent;border:0}.ReviewItem-question,.ReviewItem-voteFeedback,.ReviewerItem-question,.ReviewerItem-voteFeedback{margin-bottom:20px}@media only screen and (min-width:568px){.ReviewItem-feedback,.ReviewerItem-feedback{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.ReviewItem-question,.ReviewItem-voteFeedback,.ReviewerItem-question,.ReviewerItem-voteFeedback{margin-bottom:0}}.ReviewItem-question-link,.ReviewItem-voteFeedback-link,.ReviewerItem-question-link,.ReviewerItem-voteFeedback-link{color:#63afbc;margin-left:10px}.ReviewItem-reportFeedback,.ReviewItem-voteFeedback,.ReviewerItem-reportFeedback,.ReviewerItem-voteFeedback{display:none}.ReviewItem-reportFeedback[data-success],.ReviewItem-voteFeedback[data-success],.ReviewerItem-reportFeedback[data-success],.ReviewerItem-voteFeedback[data-success]{display:block;color:#47894d;font-weight:400}.ReviewItem-reportFeedback[data-fail],.ReviewItem-voteFeedback[data-fail],.ReviewerItem-reportFeedback[data-fail],.ReviewerItem-voteFeedback[data-fail]{display:block;color:#a94442;font-weight:400}.ReviewItem-interactions-items,.ReviewerItem-interactions-items{position:relative}.ReviewItem-interactions-link-report,.ReviewItem-interactions-link-share,.ReviewerItem-interactions-link-report,.ReviewerItem-interactions-link-share{color:#63afbc;margin-right:20px}.ReviewItem-interactions-link-comment,.ReviewerItem-interactions-link-comment{color:#63afbc}.ReviewItem-comments,.ReviewerItem-comments{margin-top:20px}.ReviewItem-clientReponse,.ReviewerItem-clientReponse{margin:20px 0}.ReviewItem-actions-content,.ReviewerItem-actions-content{display:none;width:210px;border-radius:1px;box-shadow:0 0 4px 0 rgba(0,0,0,.3);background-color:#fff;border:1px solid #e6e6e6;padding:10px;z-index:1}.ReviewItem-actions-content[data-toggle-in-commentaction=true],.ReviewerItem-actions-content[data-toggle-in-commentaction=true]{display:block;position:absolute;right:65px;bottom:25px}.ReviewItem-actions-content p,.ReviewerItem-actions-content p{font-size:12px;font-weight:500;margin-bottom:10px}.ReviewItem-actions-content .ActionBar .more,.ReviewerItem-actions-content .ActionBar .more{display:none}.ReviewItem-actions-content .ActionBar .HiddenItems,.ReviewerItem-actions-content .ActionBar .HiddenItems{display:block;margin:0;position:relative;border:0;padding:0}.ReviewItem-actions-content .ActionBar .HiddenItems a,.ReviewerItem-actions-content .ActionBar .HiddenItems a{margin-right:0}.ReviewItem-actions-content .ActionBar .HiddenItems .socialText,.ReviewerItem-actions-content .ActionBar .HiddenItems .socialText{left:35px}.ReviewItem[data-hide=true] .ReviewItem-description,.ReviewerItem[data-hide=true] .ReviewerItem-description{max-height:60px}.ReviewList-heading{margin-bottom:20px}@media only screen and (min-width:1024px){.ReviewList-heading{padding:0}}.ReviewList .Select{width:100%}@media only screen and (min-width:568px){.ReviewList-heading{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.ReviewList .Select{width:224px}}.ReviewList-filter-link{background:#f5f5f5;border:1px solid #e0e0e0;color:#333;cursor:pointer;display:block;font-size:14px;font-weight:400;line-height:1.29;margin-bottom:10px;padding:11px;position:relative;width:100%}@media only screen and (min-width:568px){.ReviewList-filter-link{margin-bottom:0;width:224px}}.ReviewList-filter-link:after{background:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/assets/carrot.c40f1aa6141112173a63fecc25ce6e51.svg') no-repeat;content:' ';height:6px;position:absolute;right:11px;top:16px;width:8px}.ReviewList-filterForm{display:none;margin:20px 0;width:100%}@media only screen and (min-width:568px){.ReviewList-filterForm{margin-bottom:20px;-ms-flex-order:10;order:10}.ReviewFilterForm-items{columns:2}}[data-open=true] .ReviewList-filterForm{display:block}.ReviewList .showLessLink,.ReviewList .showMoreLink{border-bottom:0;color:#63afbc;display:block;font-weight:400;letter-spacing:.3px;line-height:1;margin:20px 0}.ReviewList .showLessLink:after,.ReviewList .showMoreLink:after{background:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/blue.92ef15eabbf82d75cee04ef6e1eebe47.svg');background-size:6px 10px;content:' ';display:inline-block;height:10px;margin-left:7px;width:6px}.ReviewList .showMoreLink:after{transform:rotate(90deg)}.ReviewList .showLessLink:after{transform:rotate(270deg)}.ReviewList-pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:40px 0;text-align:center}.ReviewList-pagination .Link{color:#333;font-size:14px;font-weight:500;margin:0 15px}.ReviewList-pagination .Link:hover,.ReviewList-pagination span.Link{color:#63afbc}.ReviewList-pagination .next:before,.ReviewList-pagination .prev:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/assets/chevron-grey.cf9a92b31cb317fb0624efcadebca3ad.svg');display:block;height:22px;width:10px}.ReviewList-pagination .next:hover:before,.ReviewList-pagination .prev:hover:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/assets/chevron-blue.d041e9e7b3491336b3ae15711c2ca9d4.svg')}.ReviewList-pagination .next{margin-left:15px}.ReviewList-pagination .prev{margin-right:15px}.ReviewList-pagination .prev:before,.ReviewList-pagination .prev:hover .ReviewList-pagination .prev:before{transform:rotateY(180deg)}.ReviewList .ReviewLink{margin-top:10px;padding-top:5px;border-top:1px solid #e0e0e0}.ReviewList .highlight{background-color:#fafafa}.ReviewStats-stats-wrapper{-ms-flex-align:stretch;align-items:stretch;border-bottom:1px solid #e0e0e0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-weight:400;padding-bottom:29px}@media only screen and (min-width:768px){.ReviewStats-stats-wrapper{-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row}.ReviewStats-stats-wrapper>div{-ms-flex-positive:1;flex-grow:1;margin-right:40px;width:100%}.ReviewStats-stats-wrapper>div:last-of-type{margin-right:0}}.ReviewStats-ratingBars{border-bottom:1px solid #e0e0e0;margin:20px 0;padding-bottom:20px}.ReviewStats-ratingBars header{display:-ms-flexbox;display:flex;margin-bottom:.625em}.ReviewStats-ratingBars header div,.ReviewStats-ratingBars header h3{-ms-flex-positive:1;flex-grow:1}.ReviewStats-ratingBars header h3{font-size:14px;font-weight:500}.ReviewStats-ratingBars-totalReview{font-size:12px;font-weight:400;text-align:right}@media only screen and (min-width:768px){.ReviewStats-ratingBars{border-bottom:0;margin-bottom:0;margin-top:0;padding-bottom:0}}.ReviewItem-details .ReviewValue,.ReviewerItem-details .ReviewValue{font-size:12px}.ReviewItem-details .ReviewValue-label,.ReviewerItem-details .ReviewValue-label{color:#9d9d9d;margin-right:6px}.ReviewItem-details .ReviewValue-value,.ReviewerItem-details .ReviewValue-value{color:#333}.ReviewItem-secondaryRatings .ReviewValue-label,.ReviewerItem-secondaryRatings .ReviewValue-label{display:block;font-size:12px;font-weight:500;margin-bottom:5px}@media only screen and (min-width:768px){.ReviewItem-secondaryRatings .ReviewValue-label,.ReviewerItem-secondaryRatings .ReviewValue-label{margin-bottom:0}}.ReviewItem-secondaryRatings .ReviewValue-value,.ReviewerItem-secondaryRatings .ReviewValue-value{display:block;font-size:16px;font-weight:300}.ReviewItem-tags .ReviewValue-value,.ReviewerItem-tags .ReviewValue-value{border:1px solid #e0e0e0;color:#717171;font-size:12px;font-weight:700;line-height:1;padding:4px}.ReviewFilterForm{background:#f5f5f5;padding:20px}.ReviewFilterForm fieldset{border:0;margin-bottom:20px;padding:0}.ReviewFilterForm .Fieldset-items-item{line-height:1;margin-bottom:5px}.ReviewFilterForm-items-item{width:100%}@media only screen and (min-width:1024px){.ReviewFilterForm-items{columns:1;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.ReviewFilterForm-items-item{width:25%}}.ReviewFilterForm legend{color:#333;font-size:12px;font-weight:500;line-height:1.17;margin-bottom:10px}.ReviewFilterForm-buttons{text-align:right}.ReviewFilterForm-buttons-reset{border:0;background:0 0;color:#63afbc;font-size:12px;font-weight:500;margin-right:20px}.ReviewFilterForm-buttons-submit{background:#63afbc;border-color:#63afbc;color:#fff;font-size:14px;font-weight:500;padding:12px 32px}.ReviewFilterCheckbox-input{opacity:0;position:absolute}.ReviewFilterCheckbox-inputLabel,.VideoSlide-media{position:relative}.ReviewFilterCheckbox-label{color:#333;cursor:pointer;font-size:14px;font-weight:400}.ReviewTag,.ReviewTagsList-label{font-size:12px;margin-bottom:10px}.ReviewFilterCheckbox-inputLabel:before{content:'';background-color:#fff;border:1px solid #e0e0e0;display:inline-block;height:16px;margin-right:5px;text-align:center;vertical-align:middle;width:16px}.ReviewFilterCheckbox-input:checked+.ReviewFilterCheckbox-inputLabel:before{background-color:#63afbc;content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/assets/checkbox.a2b930c85671086f89af5f111eb22504.svg')}.ReviewFilterCheckbox-stars{display:inline-block;padding:0 2px;vertical-align:text-top}.ReviewTag{line-height:1.67}.ReviewTag-tag{border:1px solid #e0e0e0;color:#63afbc;font-weight:700;line-height:1;letter-spacing:.2px;margin-right:5px;padding:2px 16px}.ReviewTag-count{color:#9d9d9d;font-weight:400}.ReviewTagsList-label{display:block;font-weight:500;line-height:1.17}.ReviewVideoList,.VideoSlide{margin:10px 0}.ReviewVideoList-items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;max-width:800px}.ReviewVideoList-items-item{width:50%;max-height:100px;border:.5px solid #fff}@media only screen and (min-width:768px){.ReviewVideoList-items-item{width:calc(33.33%);max-height:124px}}@media only screen and (min-width:1024px){.ReviewVideoList-items-item{width:calc(16.66%);max-height:76px}}.ReviewVideoList-items-item-thumbnail,.VideoSlide-media img{width:100%;height:100%}.ReviewVideoList-items-item-thumbnail img{object-fit:cover;max-height:100%;max-width:100%}.VideoSlide-media{height:100%}.VideoSlide-media img{object-fit:cover}.VideoSlide-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:50px;width:50px;border-radius:50%;background:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/ga-play-icon.f603b166bb33f773a6259c88bfc193b7.svg') right 40% top 45% no-repeat rgba(0,0,0,.4);background-size:20px}.VideoSlide-icon:hover{background-color:#63afbc}.SendTipsPromo{margin:0 12px 40px}.SendTipsPromo-container{margin:90px auto 0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background-color:#f5f5f5;max-width:1200px;box-shadow:10px 10px #63afbc}.SendTipsPromo-image{position:relative;top:-50px;padding-left:40px}.SendTipsPromo-title{font-size:30px;font-weight:500}.SendTipsPromo-description{font-size:18px}.SendTipsPromo-content{overflow:initial;padding-left:40px;max-width:520px;margin-top:40px}@media only screen and (min-width:768px){.SendTipsPromo-container{-ms-flex-direction:row;flex-direction:row;height:212px}.SendTipsPromo-content{overflow:auto}}.SendTipsPromo-signUp{padding-right:30px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:40px 0 40px 40px}@media only screen and (min-width:768px){.SendTipsPromo-signUp{margin:40px 0 0 auto}}.SendTipsPromo-text{margin-top:0}.SendTipsPromo-cta,.SendTipsPromo-email,.SendTipsPromo-name{width:280px}.SendTipsPromo-email{margin-top:10px}.SendTipsPromo-cta{margin-top:10px;background-color:#63afbc;color:#fff;height:34px;text-align:center;font-weight:500;font-size:14px;line-height:34px}.Tooltip{cursor:pointer;height:14px;position:relative;width:14px}.Tooltip:after,.Tooltip:before{bottom:150%;left:50%;position:absolute;opacity:0;pointer-events:none;visibility:hidden}.Tooltip:before{background-color:rgba(51,51,51,.95);color:#fff;content:attr(data-tooltip);font-size:12px;line-height:1.42;margin-bottom:5px;margin-left:-90px;padding:10px;width:180px;z-index:7}.Tooltip:after{border-top:5px solid rgba(51,51,51,.95);border-right:5px solid transparent;border-left:5px solid transparent;content:' ';font-size:0;line-height:0;margin-left:-5px;width:0}.Tooltip:focus:after,.Tooltip:focus:before,.Tooltip:hover:after,.Tooltip:hover:before{opacity:1;transition:all .75s ease;visibility:visible}.Tooltip:focus+.Tooltip-closer,.Tooltip:hover+.Tooltip-closer{cursor:pointer;display:block;left:0;position:fixed;width:100%;height:100vh;top:0}.Tooltip-media,.Tooltip-media .Image{height:14px;width:14px}.Tooltip-closer{display:none}.RatingRecommendation .Tooltip{position:absolute;right:10px;text-align:left;top:10px}.GetawaysHomePage .text-center,.ReviewQuote{text-align:center}.RatingRecommendation .Tooltip:before{margin-left:-162px}@media only screen and (min-width:768px){.RatingRecommendation .Tooltip:before{margin-left:-90px}}.ReviewQuote{padding:40px 40px 80px;background-color:#f5f5f5;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;width:100%}.ReviewQuote-stars{background:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/assets/rating-stars-filled.eb7a44f18aa76f9b255ab9dd85c02472.svg') no-repeat;background-size:100%;height:24px;width:120px;margin:0 auto 20px}.ReviewQuote-title{font-size:18px;font-weight:500;line-height:1.2;color:#333;margin-bottom:10px}@media only screen and (min-width:568px){.ReviewQuote{padding:40px 40px 100px}.ReviewQuote-title{font-size:20px}}.ReviewQuote-location{font-size:12px;font-weight:400;line-height:1;color:#9d9d9d;margin-bottom:10px}.ReviewQuote-quote-content{font-size:16px;font-weight:300;font-style:italic;line-height:1.67;color:#333;display:inline-block;position:relative;margin-bottom:20px}@media only screen and (min-width:568px){.ReviewQuote-quote-content{font-size:24px}}.ReviewQuote-quote-content:after,.ReviewQuote-quote-content:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/ga-quote.7b3fc0991484e3086ad1d1a0508b73d3.svg');height:24px;width:24px;position:absolute}.ReviewQuote-quote-content:before{left:-34px;transform:rotate(180deg)}.GetawaysResortPage div.hosts .klein-container img:hover,.GetawaysResortPage-videoMedia img:hover{transform:scale(1.03)}.ReviewQuote-quote-content:after{right:-34px}.ReviewQuote-authorName{font-size:13px;text-align:center;text-transform:uppercase;font-weight:400;color:#333;margin-bottom:10px}.ReviewQuote-media img{height:43px;width:43px;border-radius:50%;margin:5px auto}.ReviewQuote-attribution{font-size:12px;font-weight:400;line-height:1;color:#9d9d9d}.ResortEmailForm-title{font-size:18px;text-transform:uppercase;color:#707070;font-weight:500;margin:15px 0}.container,.container-fluid{margin-right:auto;margin-left:auto}@media (max-width:768px){.ResortEmailForm-title{font-size:14px}}.ResortEmailForm-form-control{font-size:1.5em;height:50px;margin-top:15px;opacity:.5;background-color:#f5f5f5;border-radius:0}@media (max-width:768px){.ResortEmailForm-form-control{font-size:1em}.ResortEmailForm-input-group-addon,.ResortEmailForm-input-group-btn{width:100%}}.ResortEmailForm-btn-primary{padding:10px 30px;font-size:17px;position:relative;float:right;color:#fff;background-color:#63b0bb;border-color:#51a7b3;bottom:50px}@media (max-width:768px){.ResortEmailForm-btn-primary{margin-top:0;display:block;padding:6px 6px 10px;width:100%;position:static}.ResortEmailForm-input-group .ResortEmailForm-form-control,.ResortEmailForm-input-group-addon,.ResortEmailForm-input-group-btn{display:inherit}}.container,.container-fluid{padding-left:15px;padding-right:15px}.ResortEmailForm-input-group .ResortEmailForm-form-control,.ResortEmailForm-input-group-addon,.ResortEmailForm-input-group-btn{position:relative;z-index:2;width:100%;margin-bottom:0}.ResortEmailForm-alert-success{padding:15px;border:1px solid #d6e9c6;background-color:#dff0d8;color:#468847;font-size:18px}@media (max-width:768px){.ResortEmailForm-input-group{display:block;width:100%}}.ResortEmailForm-mc-error{color:red;font-size:12px;display:inline;font-weight:700}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.hidden-lg{display:none!important}.container{width:1170px}}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:0}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:0}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:0}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:0}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:0}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:0}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:0}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:0}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.GetawaysHomePage .Modal .Modal-contents img,.GetawaysHomePage .Modal .Modal-description img{width:100%}.GetawaysHomePage .slick-track{display:block}.GetawaysHomePage .Modal{z-index:11;position:fixed;text-align:left}.GetawaysHomePage .Modal .Modal-description{border-top:solid 1px #e0e0e0;padding-top:20px;border-bottom:0}.GetawaysHomePage .Modal .Modal-contents{top:0}@media (max-width:1024px){.GetawaysHomePage .Modal .Modal-contents{width:100%}}@media (min-width:768px){.GetawaysHomePage .navbar-nav{float:left;margin:0}}.GetawaysHomePage .fa-envelope,.GetawaysHomePage .fa-phone{margin-left:5px}@media (max-width:768px){.GetawaysHomePage .navbar-nav{float:none}}.GetawaysHomePage .navbar-nav li{float:left}.GetawaysHomePage .fa-phone:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/phone-solid.ede27208eafd30c0bcfc9274abeb33c5.svg');display:inline-block;height:16px;width:14px}@media (max-width:568px){.GetawaysHomePage .fa-phone:before{width:10px}}.GetawaysHomePage .fa-envelope:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/assets/envelope-solid.37529da6c1e68d6acc416c3a891126a8.svg');display:inline-block;height:16px;width:14px}@media (max-width:568px){.GetawaysHomePage .fa-envelope:before{width:10px}}.GetawaysHomePage-introList{margin-top:55px;margin-bottom:50px}.GetawaysHomePage .IntroList-item{display:inline-block;width:32%}@media (max-width:768px){.GetawaysHomePage .navbar-nav li{float:none}.GetawaysHomePage .IntroList-item{width:49%}}@media (max-width:568px){.GetawaysHomePage .IntroList-item{width:95%}}.GetawaysHomePage .Footer{border-top:0!important;padding:0!important}@media (min-width:768px){.GetawaysHomePage .FooterNav .navbar-right{float:right;margin:0}}.GetawaysHomePage .LeadPromoCarousel,.GetawaysHomePage .sticky-nav{position:relative}.GetawaysHomePage .main-nav-scrolled{position:fixed;width:100%;top:0}.GetawaysHomePage .sticky-nav{background:#f5f5f5;height:75px;z-index:9;padding-top:10px;margin-bottom:0}.GetawaysHomePage .sticky-nav .nav>li>a{display:block;padding:10px 20px;font-size:16px;margin-top:6px}@media (max-width:1150px){.GetawaysHomePage .sticky-nav .nav>li>a{padding:10px}}@media (max-width:900px){.GetawaysHomePage .sticky-nav .nav>li>a{padding:10px 6px;font-size:14px}}.GetawaysHomePage .sticky-nav .active-link{border-bottom:4px solid #63afbc;padding-bottom:13px}.GetawaysHomePage .questions{margin-right:10%;text-align:right}.GetawaysHomePage .questions h3{text-align:right;text-transform:none;color:#000;margin-top:10px;display:inline-block}.GetawaysHomePage .questions .fa-md{margin:0 5px}@media (max-width:1150px){.GetawaysHomePage .questions strong{font-size:15px}}.GetawaysHomePage-hostList h2{color:#9d9d9d;font-weight:500;text-align:center;font-size:23px}.GetawaysHomePage-resortPromoList{background-color:#f5f5f5;padding-top:20px;padding-bottom:80px}.GetawaysHomePage-pastPromoList{background-color:#f5f5f5;padding-bottom:50px}.GetawaysHomePage .GetawaysPackagePromo-price-wrap,.GetawaysHomePage .ResortPromoCarousel .ResortPromo-month,.GetawaysHomePage .ResortPromoCarousel .ResortPromo-price-wrap{display:none}.GetawaysHomePage-emailSignUp{padding:55px 20px}@media (max-width:767px){.GetawaysHomePage-emailSignUp{padding:15px 20px 40px}}.GetawaysHomePage .header-border{border:2px solid #63afbc;width:65px;margin:20px auto 40px}.GetawaysHomePage-SponsorPromo{background-color:#f5f5f5;padding:20px 50px 55px}.GetawaysHomePage-SponsorPromo h2{text-align:center}@media (max-width:767px){.GetawaysHomePage-SponsorPromo{padding:20px 50px 10px}.GetawaysHomePage-SponsorPromo figure{margin-bottom:15px}}@media (max-width:350px){.GetawaysHomePage-SponsorPromo{padding:20px 0 0}}@media (min-width:767px) and (max-width:1024px){.GetawaysHomePage-SponsorPromo .container{width:665px}}.GetawaysHomePage-SponsorPromo figure{height:130px}.GetawaysHomePage-SponsorPromo figure img{width:240px;display:inline-block}@media only screen and (min-width:768px){.GetawaysHomePage-SponsorPromo figure img{width:200px}}.GetawaysHomePage-SponsorPromo .asher img,.GetawaysHomePage-SponsorPromo .taylor img{width:160px}.GetawaysHomePage-SponsorPromo figure.bagboy{padding-left:20px}@media (max-width:1200px){.GetawaysHomePage-SponsorPromo figure.bagboy{padding-left:0}}.GetawaysHomePage-SponsorPromo figure.bagboy img{position:relative;top:-37px}@media (min-width:768px) and (max-width:1200px){.GetawaysHomePage-SponsorPromo .burton{padding:0}}@media (max-width:767px){.GetawaysHomePage-SponsorPromo figure.bagboy img{position:static}.GetawaysHomePage-SponsorPromo .link-soul{padding-bottom:0;margin-top:20px;height:40px}}@media (min-width:768px){.GetawaysHomePage-SponsorPromo .taylor{position:relative;bottom:25px}}.GetawaysHomePage-SponsorPromo .asher{position:relative;bottom:40px}.GetawaysResortPage .Modal .Modal-contents img,.GetawaysResortPage .Modal .Modal-description img{width:100%}@media (min-width:1200px){.GetawaysHomePage-SponsorPromo .link-soul{padding-top:5px}.GetawaysHomePage-SponsorPromo .burton{position:relative;top:-5px}}.GetawaysHomePage .ReviewQuote{background-color:#fff}@media (max-width:768px){.GetawaysHomePage .hide-sm{display:none}}.GetawaysResortPage .slick-track{display:block}.GetawaysResortPage .hidden{display:none}.GetawaysResortPage .Modal{z-index:11;position:fixed;text-align:left}.GetawaysResortPage .Modal .Modal-description{height:auto;overflow-y:scroll;border-top:solid 1px #e0e0e0;padding-top:20px;border-bottom:0}@media (max-width:768px){.GetawaysResortPage .Modal .Modal-description{height:360px}}.GetawaysResortPage .Modal .Modal-contents{top:0;height:auto}@media (max-width:1024px){.GetawaysResortPage .Modal .Modal-contents{width:100%}}@media (max-width:568px){.GetawaysResortPage .Modal .Modal-close{top:1px;right:3px}}.GetawaysResortPage-Video-Modal .Modal-contents{padding:0;height:100%!important;width:100%;background-color:#000}.GetawaysResortPage-Video-Modal .Modal-close{top:-15px;right:-15px;background-color:#000;border-radius:50%;padding:14px}.GetawaysResortPage .IntroList-title{color:#717171;font-size:18px;font-weight:500;text-transform:uppercase}.GetawaysResortPage .IntroList ul{columns:2;-webkit-columns:2;-moz-columns:2}@media (max-width:768px){.GetawaysResortPage .IntroList-item{width:95%;margin:10px;display:inline-block}}.GetawaysResortPage button.btn.btn-default{padding:5px 70px;color:#000;border-radius:5px;background-color:#fff}.GetawaysResortPage button.btn.btn-default:hover{background-color:#e6e6e6;border-color:#adadad}.GetawaysResortPage .header-border{border:2px solid #63afbc;width:65px;margin:20px auto 40px}.GetawaysResortPage .fa-envelope,.GetawaysResortPage .fa-phone{margin-left:5px}.GetawaysResortPage a.cancel,.GetawaysResortPage a.terms{text-decoration:underline;color:#63afbc}.GetawaysResortPage h2{text-align:center;color:#717171}.GetawaysResortPage .navbar{min-height:50px;width:100%}.GetawaysResortPage .back-getaways{position:relative;top:15px;font-size:16px;color:#63afbc}@media (max-width:767px){.GetawaysResortPage .IntroList ul{columns:1;-webkit-columns:1;-moz-columns:1}.GetawaysResortPage .back-getaways{float:right;padding-right:20px}}.GetawaysResortPage .navbar-brand{float:left;padding:15px;font-size:18px;line-height:20px;height:50px}.GetawaysResortPage .fa-phone:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/phone-solid.ede27208eafd30c0bcfc9274abeb33c5.svg');display:inline-block;height:16px;width:14px}@media (max-width:568px){.GetawaysResortPage .fa-phone:before{width:10px}}.GetawaysResortPage .fa-envelope:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/assets/envelope-solid.37529da6c1e68d6acc416c3a891126a8.svg');display:inline-block;height:16px;width:14px}@media (max-width:568px){.GetawaysResortPage .fa-envelope:before{width:10px}}.GetawaysResortPage .text-left{text-align:left}.GetawaysResortPage .text-center{text-align:center}@media (min-width:768px){.GetawaysResortPage .navbar-nav{float:left;margin:0}}@media (max-width:768px){.GetawaysResortPage .navbar-nav{float:none}}.GetawaysResortPage .navbar-nav li{float:left}.GetawaysResortPage-whatsIncludedLeft li,.GetawaysResortPage-whatsIncludedRight li{list-style:outside!important}.GetawaysResortPage .Footer{border-top:0!important;padding:0!important}.GetawaysResortPage-FooterNav .navbar-inverse{background-color:#222;border-color:#080808}.GetawaysResortPage-FooterNav .container-fluid{padding-left:15px;padding-right:15px;margin-right:auto;margin-left:auto}.GetawaysResortPage-FooterNav .nav>li>a{display:block;padding:15px;color:#717171}.GetawaysResortPage-FooterNav .nav>li>a:hover{color:#fff;background:0 0}@media (max-width:768px){.GetawaysResortPage .navbar-nav li{float:none}.GetawaysResortPage-FooterNav .nav>li>a{padding:5px}}.GetawaysResortPage-FooterNav .navbar-nav li{float:left}.GetawaysResortPage-FooterNav .navbar-right li{float:left}@media (min-width:768px){.GetawaysResortPage-FooterNav .navbar-nav{float:left;margin:0}.GetawaysResortPage-FooterNav .navbar-right{float:right;margin:0}}.GetawaysResortPage .LeadPromoCarousel,.GetawaysResortPage .sticky-nav,.GetawaysResortPage main{position:relative}.GetawaysResortPage .main-nav-scrolled{position:fixed;width:100%;top:0}.GetawaysResortPage .sticky-nav{background:#f5f5f5;height:78px;z-index:8;padding-top:10px;margin-bottom:0}@media (max-width:568px){.GetawaysResortPage .sticky-nav{height:60px;padding-top:0}}.GetawaysResortPage .sticky-nav .col-md-7{padding-left:0}@media (min-width:568px){.GetawaysResortPage .sticky-nav .col-sm-3{width:23%}}@media (min-width:992px){.GetawaysResortPage .sticky-nav .col-md-3{width:20%}}@media (min-width:1024px){.GetawaysResortPage .sticky-nav .col-lg-2{width:14.666667%}}@media (min-width:468px) and (max-width:767px){.GetawaysResortPage .sticky-nav .col-xs-4{width:23.333333%}.GetawaysResortPage .sticky-nav .quest-col.col-xs-4{width:48.333333%}}.GetawaysResortPage .sticky-nav div.col-xs-4.col-sm-4.col-md-5.col-lg-6{text-align:left}.GetawaysResortPage .sticky-nav .btn-default,.GetawaysResortPage .sticky-nav .btn-primary{color:#fff;background-color:#63b0bb;display:inline-block;-webkit-transition:background .2s ease-in-out;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;border:1px solid transparent;padding:6px 12px;font-size:14px}.GetawaysResortPage .sticky-nav .btn-default :hover,.GetawaysResortPage .sticky-nav .btn-primary :hover{background-color:#4798a4;border-color:#3d818b}@media (max-width:768px){.GetawaysResortPage .sticky-nav .btn-default,.GetawaysResortPage .sticky-nav .btn-primary{font-size:12px;padding:6px 11px;width:100%}}.GetawaysResortPage .sticky-nav h3{margin-left:5%;font-size:18px}@media (max-width:1200px){.GetawaysResortPage .sticky-nav h3{margin-left:5%;font-size:15px}}@media (max-width:568px){.GetawaysResortPage .sticky-nav h3{color:#000;font-size:12px}}@media (max-width:400px){.GetawaysResortPage .sticky-nav h3{font-size:10px}}@media (max-width:350px){.GetawaysResortPage .sticky-nav h3{margin-left:4px}}.GetawaysResortPage .sticky-nav h3.green{margin-left:5%;text-align:right}@media (max-width:568px){.GetawaysResortPage .sticky-nav h3.green{text-align:center;margin-top:20px;color:#000;font-size:12px}}@media (max-width:400px){.GetawaysResortPage .sticky-nav h3.green{font-size:10px}}.GetawaysResortPage .sticky-nav .questions-green{text-align:right;margin-right:10%}.GetawaysResortPage .sticky-nav .questions-green h3{color:#000;margin-top:15px}.GetawaysResortPage .sticky-nav .questions-green .fa-md{margin:0 5px}@media (max-width:468px){.GetawaysResortPage .sticky-nav .questions-green{text-align:left}}.GetawaysResortPage .sticky-nav .questions{text-align:right;margin-top:23px;margin-right:10%}@media (max-width:768px){.GetawaysResortPage .sticky-nav .questions{margin-top:23px;text-align:left}}.GetawaysResortPage .sticky-nav .pp-night{font-size:10px;position:relative;right:30px}@media (max-width:568px){.GetawaysResortPage .sticky-nav .questions-green{margin-top:23px}.GetawaysResortPage .sticky-nav .pp-night{font-size:7px;margin-left:0;position:static}.GetawaysResortPage .sticky-nav button{font-size:12px}}.GetawaysResortPage .sticky-nav button{margin-left:10px}@media (max-width:350px){.GetawaysResortPage .sticky-nav button{font-size:8px}}.GetawaysResortPage .sticky-nav button.green{margin-left:10px;margin-top:10px;color:#fff}@media (max-width:568px){.GetawaysResortPage .sticky-nav button.green{font-size:12px;margin-top:15px;width:85%}.GetawaysResortPage .sticky-nav div.col-xs-4{padding:0}}@media (max-width:400px){.GetawaysResortPage .sticky-nav button.green{margin-left:0;font-size:11px}}@media (max-width:350px){.GetawaysResortPage .sticky-nav button.green{font-size:8px;margin-top:17px}}.GetawaysResortPage .sticky-nav .sticky-limited{margin-left:10px}@media (max-width:610px){.GetawaysResortPage .sticky-nav .sticky-limited{display:block;margin-left:99px;margin-top:2px;text-align:center;width:140px}}@media (max-width:400px){.GetawaysResortPage .sticky-nav .sticky-limited{margin-left:82px}}@media (max-width:350px){.GetawaysResortPage .sticky-nav .sticky-limited{margin-left:66px;margin-top:4px;font-size:8px}}.GetawaysResortPage .sticky-nav .reg-closed{margin-top:23px}.GetawaysResortPage .sticky-nav.registration-closed{padding-top:0}.GetawaysResortPage-video h3{color:#717171;font-size:18px;font-weight:500;text-transform:uppercase;margin:20px 0;display:inline-block}.GetawaysResortPage-videoMedia img{width:100%;cursor:pointer;transition:all .3s}.GetawaysResortPage article.intro{padding:30px 0}@media (min-width:1300px){.GetawaysResortPage article.intro .container{width:1400px}}.GetawaysResortPage section.map-bg{background-image:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/BGMap.eeedd437770c2367070dc77a2e23b325.jpg')}.GetawaysResortPage div.hosts{padding-top:30px;padding-bottom:60px}.GetawaysResortPage div.hosts h2{text-align:center}.GetawaysResortPage div.hosts img{width:400px;height:400px}@media (max-width:1200px){.GetawaysResortPage .sticky-nav .pp-night{right:16px}.GetawaysResortPage div.hosts img{width:351px;height:311px}}@media (max-width:992px){.GetawaysResortPage div.hosts img{width:375px}.GetawaysResortPage div.hosts figure{text-align:center}}@media (max-width:768px){.GetawaysResortPage div.hosts img{width:330px;margin:0 auto}}@media (max-width:350px){.GetawaysResortPage div.hosts img{width:285px;height:256px}}.GetawaysResortPage div.hosts .klein-container{width:29%;float:left}@media (max-width:1200px){.GetawaysResortPage div.hosts .klein-container{width:38%}.GetawaysResortPage div.hosts .klein-container img{margin-left:20px}}@media (max-width:992px){.GetawaysResortPage div.hosts .klein-container{width:34%}}.GetawaysResortPage div.hosts .klein-container img{width:400px;height:400px;transition:all .3s}@media (max-width:992px){.GetawaysResortPage div.hosts .klein-container img{width:375px}}@media (max-width:767px){.GetawaysResortPage div.hosts .klein-container img{width:330px;margin-left:0}}@media (max-width:350px){.GetawaysResortPage div.hosts .klein-container img{width:285px}}.GetawaysResortPage div.hosts .matt-caption{text-align:left;width:420px;float:right}@media (max-width:992px){.GetawaysResortPage div.hosts .matt-caption{width:345px}}@media (max-width:767px){.GetawaysResortPage div.hosts .matt-caption{width:330px;margin:0 auto;height:300px;background:#fff;float:none;padding:30px}}@media (max-width:350px){.GetawaysResortPage div.hosts .matt-caption{width:285px}}.GetawaysResortPage div.hosts .matt-caption h3{margin-top:0}.GetawaysResortPage div.hosts .matt-caption p{font-size:12px;width:340px}.GetawaysResortPage .klein-bio{background-color:#fff;height:400px;padding:60px 55px;left:50px}@media (max-width:1200px){.GetawaysResortPage .klein-bio{font-size:14px;left:15px}}@media (max-width:992px){.GetawaysResortPage .klein-bio{padding:35px 40px;left:109px}}@media (max-width:768px){.GetawaysResortPage div.hosts .matt-caption p{width:240px}.GetawaysResortPage .klein-bio{left:77px}}.GetawaysResortPage .klein-bio img{width:418px}@media (max-width:1200px){.GetawaysResortPage .klein-bio img{width:418px}}@media (max-width:992px){.GetawaysResortPage .klein-bio img{width:375px}}@media (max-width:767px){.GetawaysResortPage .klein-bio{background-color:#fff;height:auto;padding:15px;margin-left:81px;margin-top:-16px;position:relative;left:-13px}.GetawaysResortPage .klein-bio img{width:330px}}@media (max-width:350px){.GetawaysResortPage .klein-bio img{width:285px}}@media (max-width:768px){.GetawaysResortPage .klein-bio p{width:305px}}@media (max-width:400px){.GetawaysResortPage .klein-bio p{width:270px}}@media (max-width:330px){.GetawaysResortPage .klein-bio p{width:235px}}.GetawaysResortPage .SocialBar-heading{display:none}.GetawaysResortPage-emailSignUpCopy{color:red}.GetawaysResortPage .ResortPackageDetailsList-item.commuter{padding:40px;border:1px solid teal;vertical-align:top;height:247px}.GetawaysResortPage .ResortPackageDetailsList-item.commuter h3{text-align:center;line-height:50px}.GetawaysResortPage .viewItinerary{color:teal;border:1px solid #75aeb9;padding:0 25px;display:inline-block;margin:15px 0;vertical-align:middle;cursor:pointer}.GetawaysResortPage .viewItinerary img{display:inline-block;position:relative;top:6px}.GetawaysResortPage .viewItinerary span{position:relative;top:-5px}.GetawaysResortPage-facebookHandle,.GetawaysResortPage-instagramHandle,.GetawaysResortPage-twitterHandle{margin-right:10px}.GetawaysResortPage .Social-handles{display:-ms-flexbox;display:flex;width:50%}.GetawaysResortPage .Social-handles .twitter:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/twitter.e7db811f2a1c77c691cda1f233457901.svg');display:inline-block;text-align:center;height:27px;width:27px!important;background-color:#4aa0ec}@media (max-width:568px){.GetawaysResortPage .Social-handles .twitter:before{width:10px}}.GetawaysResortPage .Social-handles .facebook:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/facebook.e7008c38424f4c5311e955d19676e92b.svg');display:inline-block;height:27px;text-align:center;width:27px!important;background-color:#51679d}@media (max-width:568px){.GetawaysResortPage .Social-handles .facebook:before{width:10px}}.GetawaysResortPage .Social-handles .instagram:before{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/instagram.c09e7161cec840e8efd7dcbda09c2d7a.svg');display:inline-block;height:27px;text-align:center;width:27px!important;background-color:#c64171}@media (max-width:568px){.GetawaysResortPage .Social-handles .instagram:before{width:10px}}.GetawaysResortPage section.email-notify{padding:30px 20px;max-width:1250px;margin:0 auto}@media (max-width:768px){.GetawaysResortPage section.email-notify{margin:0 20px}.GetawaysResortPage section.email-notify h3{font-size:14px}}.GetawaysResortPage section.email-notify li.first-half{margin-bottom:30px}.GetawaysResortPage section.email-notify li.second-half{margin-bottom:32px}.GetawaysResortPage section.email-notify li.second-half p.hyphen-list{margin-bottom:0}.GetawaysResortPage section.email-notify li.second-half-arc{margin-bottom:18px}.GetawaysResortPage section.email-notify p.hyphen-list,.GetawaysResortPage section.email-notify strong.hyphen-list{margin-left:25px}@media (max-width:767px){.GetawaysResortPage section.email-notify p.hyphen-list,.GetawaysResortPage section.email-notify strong.hyphen-list{margin-left:13px}}.GetawaysResortPage article.exclusive-bg{background-color:#f5f5f5;padding:55px 0}.GetawaysResortPage article.exclusive-bg .GetawayPromo-description,.GetawaysResortPage article.exclusive-bg .LeadPromoCarousel-logo{display:none}@media (max-width:992px){.GetawaysResortPage article.exclusive-bg h2{margin:15px}}.GetawaysResortPage article.email-notify{padding:55px 20px;max-width:1250px;margin:0 auto}@media (max-width:768px){.GetawaysResortPage article.email-notify{padding:10px 40px 35px}.GetawaysResortPage article.email-notify h3{font-size:14px}}.GetawaysResortPage article.email-notify input{font-size:1.5em;height:50px;margin-top:15px;opacity:.5;background-color:#f5f5f5;border-radius:0}@media (max-width:767px){.GetawaysResortPage article.email-notify input{font-size:1em}.GetawaysResortPage article.email-notify .input-group-addon,.GetawaysResortPage article.email-notify .input-group-btn{width:100%}}.GetawaysResortPage article.email-notify .btn{padding:10px 30px;font-size:20px;margin-top:15px}@media (max-width:767px){.GetawaysResortPage article.email-notify .btn{margin-top:0;display:block;padding:6px 6px 10px;width:100%}.GetawaysResortPage article.email-notify .input-group .form-control,.GetawaysResortPage article.email-notify .input-group-addon,.GetawaysResortPage article.email-notify .input-group-btn{display:inherit}.GetawaysResortPage article.email-notify .input-group{display:block;width:100%}}.GetawaysResortPage article.get-here{padding:55px 0}@media (max-width:768px){.GetawaysResortPage article.get-here{padding:0}.GetawaysResortPage article.get-here h2{margin-top:40px}}.GetawaysResortPage article.book-trip{margin-bottom:60px;margin-top:40px}@media (max-width:500px){.GetawaysResortPage article.book-trip .book-now-row{width:92%}}.GetawaysResortPage article.book-trip p.explore{text-transform:none;margin:0 auto 65px;font-weight:400;font-size:20px}@media (max-width:992px){.GetawaysResortPage article.book-trip p.explore{width:50%}}@media (max-width:768px){.GetawaysResortPage article.book-trip p.explore{width:75%}}.GetawaysResortPage article.book-trip .prem-box{border:2px solid #3d818b;height:205px;padding:30px;text-align:center}@media (max-width:992px){.GetawaysResortPage article.book-trip .prem-box{height:205px;padding:3px}}.GetawaysResortPage article.book-trip .big-plans{line-height:30px;padding:20px}.GetawaysResortPage-SponsorPromo{background-color:#f5f5f5;padding:20px 50px 55px}.GetawaysResortPage-SponsorPromo-header-border{border:2px solid #63afbc;width:65px;margin:20px auto 40px}@media (max-width:767px){.GetawaysResortPage article.book-trip .big-plans{font-size:12px}.GetawaysResortPage-SponsorPromo{padding:20px 50px 10px}.GetawaysResortPage-SponsorPromo figure{margin-bottom:15px}}@media (max-width:350px){.GetawaysResortPage-SponsorPromo{padding:20px 0 0}}@media (min-width:767px) and (max-width:1024px){.GetawaysResortPage-SponsorPromo .container{width:665px}}.GetawaysResortPage-SponsorPromo figure{height:130px}.GetawaysResortPage-SponsorPromo figure img{width:240px;display:inline-block}@media only screen and (min-width:768px){.GetawaysResortPage-SponsorPromo figure img{width:200px}}.GetawaysResortPage-SponsorPromo .asher img,.GetawaysResortPage-SponsorPromo .taylor img{width:160px}.GetawaysResortPage-SponsorPromo figure.bagboy{padding-left:20px}@media (max-width:1200px){.GetawaysResortPage-SponsorPromo figure.bagboy{padding-left:0}}.GetawaysResortPage-SponsorPromo figure.bagboy img{position:relative;top:-37px}@media (max-width:767px){.GetawaysResortPage-SponsorPromo figure.bagboy img{position:static}.GetawaysResortPage-SponsorPromo .link-soul{padding-bottom:0;margin-top:20px;height:40px}}@media (min-width:768px) and (max-width:1200px){.GetawaysResortPage-SponsorPromo .burton{padding:0}}.GetawaysResortPage-SponsorPromo .asher{position:relative;bottom:40px}@media (min-width:768px){.GetawaysResortPage-SponsorPromo .taylor{position:relative;bottom:25px}}@media (min-width:1200px){.GetawaysResortPage-SponsorPromo .link-soul{padding-top:5px}.GetawaysResortPage-SponsorPromo .burton{position:relative;top:-5px}}section.GetawaysPage-main-body{margin:0 auto;max-width:1200px;width:100%;padding:20px;background:#fff}@media only screen and (min-width:768px){section.GetawaysPage-main-body{padding:0 40px}}@media only screen and (min-width:1440px){section.GetawaysPage-main-body{padding:0}}@media only screen and (min-width:768px){section.GetawaysPage-main-body{padding-top:40px;padding-bottom:40px}}.GetawaysPage .GetawaysContentSection{padding:20px 0}@media only screen and (min-width:768px){.GetawaysPage .GetawaysContentSection{padding:40px 0}}.GetawaysPage .GetawaysContentSection section{margin:0 auto;max-width:1200px;width:100%;padding:0 20px}@media only screen and (min-width:768px){.GetawaysPage .GetawaysContentSection section{padding:0 40px}}@media only screen and (min-width:1440px){.GetawaysPage .GetawaysContentSection section{padding:0}}.GetawaysPage .GetawaysContentSection>h2{color:#9d9d9d;font-size:23px;font-weight:500;text-transform:uppercase;text-align:center;padding-bottom:20px}.GetawaysPage .GetawaysContentSection>h2:after{content:' ';border:2px solid #63afbc;width:65px;margin:20px auto;text-align:center;display:block}.GetawaysPage .IntroList ul li,.GetawaysPage .IntroList.IntroList-3 ul li,.GetawaysPage .IntroList.IntroList-icon-on-top .IntroPromo-content img{display:inline-block}.GetawaysPage .GetawaysContentSection:nth-child(odd){background:#fff}.GetawaysPage .GetawaysContentSection:nth-child(even){background:#f5f5f5}.GetawaysPage-subHeadline{text-transform:uppercase;color:#717171;font-size:18px;font-weight:500;line-height:1.3;margin-bottom:25px}.GetawaysPage-price{text-align:center;font-weight:700;color:#63afbc}@media only screen and (min-width:768px){.GetawaysPage .IntroList ul li{width:49%}.GetawaysPage .IntroList.IntroList-3 ul li{width:33%}}.GetawaysPage .IntroList.IntroList-icon-on-top .IntroPromo-content{-ms-flex-direction:column;flex-direction:column;text-align:center}.GetawaysPage .IntroList.IntroList-icon-on-top .IntroPromo-content .IntroPromo-info{margin-left:0}.GetawaysPage .LeadPromoCarousel{min-height:0;max-height:none;position:relative}.GetawaysPage .LeadPromoCarousel .LeadPromoCarousel-logo{pointer-events:none}.GetawaysPage .LeadPromoCarousel .LeadPromoCarousel-logo img{max-height:100px;width:auto}.GetawaysPage .GetawayPromo-media{background-color:#000;position:relative;min-height:300px;max-height:400px}.GetawaysPage .GetawayPromo-media:before{padding-bottom:28%;display:block;content:' '}.GetawaysPage .GetawayPromo-media img{position:absolute;top:0;width:100%;height:100%;object-fit:cover;opacity:.8;transition:all .3s}.GetawaysPage .slick-dots li:only-child{display:none}.GetawaysPage .slick-track{display:block}.GetawaysPage .GetawaysActionBar{background:#f5f5f5;margin-bottom:0}.GetawaysPage .GetawaysActionBar.sticky{position:fixed;width:100%;top:0;z-index:100;border-bottom:solid 1px #e0e0e0;border-top:solid 1px #e0e0e0;box-shadow:0 0 5px 0 rgba(0,0,0,.15)}#sb-body,#sb-loading,#sb-overlay,#sb-wrapper-inner{position:relative}.GetawaysLinkActionModule button,.GetawaysPage .GetawaysActionBar .GetawaysActionBar-body button,.GetawaysQuoteSalesforceActionModule .ff-btn-submit{cursor:pointer;transition:all .3s ease;border:1px solid #63afbc;line-height:1;letter-spacing:.2px}.GetawaysPage .GetawaysActionBar.sticky.hide{display:none}.GetawaysPage .GetawaysActionBar .GetawaysActionBar-body{margin:0 auto;max-width:1200px;width:100%;padding:0 20px;text-align:right;text-transform:uppercase;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end}@media only screen and (min-width:768px){.GetawaysPage .GetawaysActionBar .GetawaysActionBar-body{padding:0 40px}}@media only screen and (min-width:1440px){.GetawaysPage .GetawaysActionBar .GetawaysActionBar-body{padding:0}}.GetawaysPage .GetawaysActionBar .GetawaysActionBar-body span{padding:10px 0 10px 10px;white-space:nowrap}.GetawaysPage .GetawaysActionBar .GetawaysActionBar-body span.GetawaysActionBar-intro{margin-right:auto;padding-left:0;font-weight:700;text-align:left;white-space:normal;color:#a9a9a9}@media (max-width:768px){.GetawaysPage .GetawaysActionBar .GetawaysActionBar-body span.GetawaysActionBar-intro{display:none}}.GetawaysPage .GetawaysActionBar .GetawaysActionBar-body button{display:inline-block;background-color:#63afbc;color:#fff;text-align:center;font-weight:500;margin-bottom:0;font-size:14px;text-transform:uppercase;padding:6px 12px}.GetawaysPage .GetawaysActionBar .GetawaysActionBar-body button:hover{background-color:#fff;color:#63afbc}.GetawaysPage .GetawayPromo-price-fromLabel{display:none}.GetawaysPage .GetawaysPackageList-content,.GetawaysPage .GetawaysPackageList-content .GetawaysPackageList-items,.GetawaysPage .GetawaysPackageList-content .GetawaysPackagerList-items,.GetawaysPage .GetawaysPackagerList-content,.GetawaysPage .GetawaysPackagerList-content .GetawaysPackageList-items,.GetawaysPage .GetawaysPackagerList-content .GetawaysPackagerList-items{padding:0}.GetawaysPage-golfpassDiscount{text-align:center}.GetawaysPage-golfpassDiscount-title{font-weight:500}.GetawaysPage-golfpassDiscount-title *{vertical-align:middle}.GetawaysPage-golfpassDiscount-title img{display:inline-block}.GetawaysLinkActionModule{text-align:center}.GetawaysLinkActionModule button{display:inline-block;background-color:#63afbc;color:#fff;text-align:center;font-weight:500;font-size:20px;text-transform:uppercase;padding:6px 12px;margin:auto}.GetawaysLinkActionModule button:hover{background-color:#fff;color:#63afbc}.GetawaysQuoteSalesforceActionModule .ff-form-main{margin:auto}.GetawaysQuoteSalesforceActionModule .ff-form-main .ff-col-2{display:-ms-inline-grid!important;display:inline-grid!important;min-width:43%}@media only screen and (max-width:767px){.GetawaysQuoteSalesforceActionModule .ff-form-main .ff-col-2{width:100%;max-width:none}}.GetawaysQuoteSalesforceActionModule .ff-form-main .ff-col-1{min-width:56%}.GetawaysQuoteSalesforceActionModule .ff-form-main label{font-weight:700}.GetawaysQuoteSalesforceActionModule .ff-form-main input[type=checkbox]{box-shadow:none;height:20px}.GetawaysQuoteSalesforceActionModule .ff-form-main textarea{width:215px}@media only screen and (max-width:767px){.GetawaysQuoteSalesforceActionModule .ff-form-main textarea{width:100%}}.GetawaysQuoteSalesforceActionModule .ff-btn-submit{display:inline-block;background-color:#63afbc;color:#fff;text-align:center;font-weight:500;padding:12px 35px;margin-bottom:10px;font-size:14px}#sb-nav a,#sb-nav-close{width:16px;display:block;cursor:pointer}.GetawaysQuoteSalesforceActionModule .ff-btn-submit:hover{background-color:#fff;color:#63afbc}#sb-info-inner,#sb-loading-inner,#sb-title-inner,div.sb-message{font-family:HelveticaNeue-Light,'Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:200;color:#fff}#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none}#sb-loading-inner,.GolfClubCalloutSection-title,div.sb-message{text-align:center}#sb-overlay{height:100%;width:100%}#sb-wrapper{position:absolute;visibility:hidden;width:100px}#sb-wrapper-inner{border:1px solid #303030;overflow:hidden;height:100px}#sb-body{height:100%}#sb-body-inner{position:absolute;height:100%;width:100%}#sb-player.html{height:100%;overflow:hidden}#sb-nav,#sb-nav a,#sb-nav-close{float:right;height:16px}#sb-body img{border:0}#sb-loading{height:100%}#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%}#sb-loading-inner span{background:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/sbox/loading.b3d9d857447ec34b50365d9c65c699a6.gif') no-repeat;padding-left:34px;display:inline-block}#sb-body,#sb-loading{background-color:#060606}#sb-info,#sb-title{position:relative;margin:0;padding:0;overflow:hidden}#sb-title,#sb-title-inner{height:26px;line-height:26px}#sb-title-inner{font-size:16px;width:90%}#sb-info-inner,div.sb-message{font-size:12px}#sb-info,#sb-info-inner{height:20px;line-height:20px}#sb-nav{padding:2px 0;width:45%}#sb-nav a{margin-left:3px}#sb-nav-close{margin:-20px 0 0;background:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/sbox/close.3bb1b80298210eaf65fcd8a1bd538503.png') 2px 0 no-repeat}#sb-nav-next{background-image:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/sbox/next.8773e9afd5709ce60548621e9bb02821.png')}#sb-nav-previous{background-image:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/sbox/previous.7493c7631c3598a587a22133555b6e84.png')}#sb-nav-play{background-image:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/sbox/play.707bc40f2b2b69928325c3c16acce99c.png')}#sb-nav-pause{background-image:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/sbox/pause.1d6ed71a065fc137be6cbd19d8b93db3.png')}#sb-counter{float:left;width:45%}#sb-counter a{padding:0 4px 0 0;cursor:pointer;color:#fff}#sb-counter a.sb-counter-current{text-decoration:underline}div.sb-message{padding:10px}div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline}/*!
 * Load Awesome v1.1.0 (http://github.danielcardoso.net/load-awesome/)
 * Copyright 2015 Daniel Cardoso <@DanielCardoso>
 * Licensed under MIT
 */.la-ball-spin-clockwise-fade,.la-ball-spin-clockwise-fade>div{position:relative;box-sizing:border-box}.la-ball-spin-clockwise-fade{display:inline-block;font-size:0;color:#63afbc;margin:0 auto;width:32px;height:32px}.la-ball-spin-clockwise-fade.la-dark{color:#333}.la-ball-spin-clockwise-fade>div{display:inline-block;float:none;background-color:currentColor;border:0 solid currentColor;position:absolute;top:50%;left:50%;width:8px;height:8px;margin-top:-4px;margin-left:-4px;border-radius:100%;animation:ball-spin-clockwise-fade 1s infinite linear}.scrollTop,.scrollTop:hover .up-arrow{display:none}.la-ball-spin-clockwise-fade>div:nth-child(1){top:5%;left:50%;animation-delay:-875ms}.la-ball-spin-clockwise-fade>div:nth-child(2){top:18.1801948466%;left:81.8198051534%;animation-delay:-.75s}.la-ball-spin-clockwise-fade>div:nth-child(3){top:50%;left:95%;animation-delay:-625ms}.la-ball-spin-clockwise-fade>div:nth-child(4){top:81.8198051534%;left:81.8198051534%;animation-delay:-.5s}.la-ball-spin-clockwise-fade>div:nth-child(5){top:94.9999999966%;left:50.0000000005%;animation-delay:-375ms}.la-ball-spin-clockwise-fade>div:nth-child(6){top:81.8198046966%;left:18.1801949248%;animation-delay:-.25s}.la-ball-spin-clockwise-fade>div:nth-child(7){top:49.9999750815%;left:5.0000051215%;animation-delay:-125ms}.la-ball-spin-clockwise-fade>div:nth-child(8){top:18.179464974%;left:18.1803700518%;animation-delay:0s}.la-ball-spin-clockwise-fade.la-sm{width:16px;height:16px}.la-ball-spin-clockwise-fade.la-sm>div{width:4px;height:4px;margin-top:-2px;margin-left:-2px}.la-ball-spin-clockwise-fade.la-2x{width:64px;height:64px}.la-ball-spin-clockwise-fade.la-2x>div{width:16px;height:16px;margin-top:-8px;margin-left:-8px}.la-ball-spin-clockwise-fade.la-3x{width:96px;height:96px}.la-ball-spin-clockwise-fade.la-3x>div{width:24px;height:24px;margin-top:-12px;margin-left:-12px}@keyframes ball-spin-clockwise-fade{50%{opacity:.25;transform:scale(.5)}100%{opacity:1;transform:scale(1)}}.scrollTop{position:fixed;bottom:40px;width:42px;height:42px;right:20px;z-index:99;border:1px solid #63afbc;outline:0;transform:rotate(270deg);color:#fff;cursor:pointer;padding:5px 0 0 5px;border-radius:50%;background:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/carousel-arrow-hover.2a7be4d8dbd229c6463cbd1610d8db9d.svg') right 44% top 45% no-repeat #fff}.scrollTop:hover{background:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/white-arrow.4fbbde1cfe7ce73353792ffcdf80ea63.svg') right 44% top 45% no-repeat #63afbc}[data-progress-show] .scrollTop{bottom:80px}.GolfClubBadge-desktop{position:relative;display:inline-block!important;top:4px}.GolfClubCalloutSection{margin-top:40px;margin-bottom:20px;padding:0;overflow:hidden;position:relative}.GolfClubCalloutSection-title b{color:#63afbc}.GolfClubCalloutSection-contentWrapper{margin-top:40px;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.GolfClubCalloutSection-premium{width:calc(100% - 20px)}@media only screen and (min-width:768px){.GolfClubCalloutSection-premium{width:600px;margin-bottom:20px}}.GolfClubCalloutSection-premium .GolfClubFreeCallout,.GolfClubCalloutSection-premium .GolfClubPremiumCallout{margin-bottom:0;position:relative}.GolfClubCalloutSection-free{width:calc(100% - 40px)}@media only screen and (min-width:768px){.GolfClubCalloutSection-premium .GolfClubFreeCallout,.GolfClubCalloutSection-premium .GolfClubPremiumCallout{position:static}.GolfClubCalloutSection-free{width:600px}}.GolfClubFreeCallout,.GolfClubPremiumCallout{max-width:600px;margin:0 auto 20px;background-color:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.1)}.GolfClubFreeCallout-topBar,.GolfClubPremiumCallout-topBar{height:10px;width:100%;background:linear-gradient(to right,#72d8c5,#599fe5)}.GolfClubFreeCallout-contentWrapper,.GolfClubPremiumCallout-contentWrapper{max-width:500px;margin:30px 10px 40px 30px}@media only screen and (min-width:768px){.GolfClubFreeCallout-contentWrapper,.GolfClubPremiumCallout-contentWrapper{margin:30px 0 40px 30px}}.GolfClubFreeCallout-price,.GolfClubPremiumCallout-price{margin:0 auto;font-weight:500}.GolfClubFreeCallout-price-title,.GolfClubPremiumCallout-price-title{font-size:24px}.GolfClubFreeCallout-price-dollarPrice,.GolfClubPremiumCallout-price-dollarPrice{font-size:60px}.GolfClubFreeCallout-price-term,.GolfClubPremiumCallout-price-term{font-size:14px}.GolfClubFreeCallout-items,.GolfClubPremiumCallout-items{list-style:none;margin:20px 0 0 20px;max-width:440px;font-size:14px;line-height:1.4}.GolfClubFreeCallout-cta a,.GolfClubFreeCallout-stickyScrollCta a,.GolfClubPremiumCallout-cta a,.GolfClubPremiumCallout-stickyScrollCta a{cursor:pointer;transition:all .3s ease;border:1px solid #63afbc;line-height:1;padding:12px 35px;font-size:14px;transform:translateX(-50%);font-weight:500;letter-spacing:.2px;text-align:center}@media only screen and (min-width:768px){.GolfClubFreeCallout-items,.GolfClubPremiumCallout-items{margin:20px -2em 0 20px}}.GolfClubFreeCallout-items li,.GolfClubPremiumCallout-items li{margin-top:14px}.GolfClubFreeCallout-items li:before,.GolfClubPremiumCallout-items li:before{content:'✓';color:#63afbc;margin-left:calc(-1em - 5px);margin-right:5px}.GolfClubFreeCallout-cta a,.GolfClubPremiumCallout-cta a{display:inline-block;background-color:#63afbc;color:#fff;width:240px;margin-bottom:40px;margin-left:50%}.GolfClubFreeCallout-cta a:hover,.GolfClubPremiumCallout-cta a:hover{background-color:#fff;color:#63afbc}.GolfClubFreeCallout-stickyScrollCta,.GolfClubPremiumCallout-stickyScrollCta{display:none;position:fixed;width:280px;left:50%;margin-left:-140px;z-index:1}.GolfClubFreeCallout-stickyScrollCta a,.GolfClubPremiumCallout-stickyScrollCta a{display:inline-block;background-color:#63afbc;color:#fff;margin-bottom:10px;position:relative;left:50%}.GolfClubFreeCallout-stickyScrollCta a:hover,.GolfClubPremiumCallout-stickyScrollCta a:hover{background-color:#fff;color:#63afbc}.GolfClubFreeCallout{background-color:#f5f5f5;box-shadow:none;padding-top:30px}.GolfClubFreeCallout-contentWrapper{margin-top:0}.GolfClubDescriptionSection hr{border:0;height:1px;margin-bottom:40px;background-color:#e6e6e6}.GolfClubDescriptionSection-contentWrapper{max-width:840px;margin:0 auto}.GolfClubDescriptionSection-media{margin-top:15px;margin-bottom:30px}.GolfClubDescriptionSection-textWrapper{text-align:center}.GolfClubDescriptionSection-title{font-size:20px}@media only screen and (min-width:568px){.GolfClubFreeCallout-cta a,.GolfClubPremiumCallout-cta a{width:280px}.GolfClubFreeCallout-stickyScrollCta,.GolfClubPremiumCallout-stickyScrollCta{visibility:hidden}.GolfClubDescriptionSection-media{margin-bottom:0}.GolfClubDescriptionSection-title{font-size:24px}}.GolfClubDescriptionSection-description{font-size:16px;margin:0 20px}@media only screen and (min-width:568px){.GolfClubDescriptionSection-description{font-size:20px;margin:0}}.GolfClubDescriptionSection-promos{margin-bottom:40px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column}.GolfClubDescriptionSection-promos>div{margin:10px 20px;max-width:410px}@media only screen and (min-width:568px){.GolfClubDescriptionSection-promos>div{margin:40px 0 0 20px}}.GolfClubDescriptionSection-promos .GolfClubBenefitsPromo-media img{width:100%}.GolfClubDescriptionSection-promos .GolfClubBenefitsPromo-title{margin-top:10px;font-size:18px;font-weight:500;line-height:1.2}.GolfClubDescriptionSection-promos .GolfClubBenefitsPromo-description{margin-top:10px;font-size:14px;font-weight:300;line-height:1.4;color:#323232}@media only screen and (min-width:880px){.GolfClubDescriptionSection-promos{-ms-flex-direction:row;flex-direction:row}.GolfClubDescriptionSection-promos>div{margin:40px 0 0;-ms-flex:0 0 410px;flex:0 0 410px}.GolfClubDescriptionSection-promos>div:nth-child(even){margin-left:auto}}.LocationTagPage-main{margin:20px auto;max-width:1220px}.LocationTagPage-mainContent{-ms-flex-positive:1;flex-grow:1;margin:0 20px}@media only screen and (min-width:1024px){.LocationTagPage-main{display:-ms-flexbox;display:flex}[data-page-aside] .LocationTagPage-mainContent{margin-left:0;margin-right:40px;max-width:calc(100% - 340px)}}.LocationTagPage-aside{max-width:100%;margin:20px 20px 0;padding:0}@media only screen and (min-width:1024px){.LocationTagPage-aside{max-width:300px;margin:0}}@media only screen and (min-width:768px){.LocationTagPage-aside .List-items-item,.LocationTagPage-mainContent .List-items-item{width:calc(50% - 20px);margin-right:20px;float:left}.LocationTagPage-aside .List-items-item:nth-child(odd),.LocationTagPage-mainContent .List-items-item:nth-child(odd){clear:left}}@media only screen and (min-width:1024px){.LocationTagPage-aside .List-items-item{width:auto;float:none}}.LocationTagPage .section,.LocationTagPage section{margin-bottom:40px}.LocationTagPage .section h1,.LocationTagPage .section h2,.LocationTagPage .section h3,.LocationTagPage section h1,.LocationTagPage section h2,.LocationTagPage section h3{margin-bottom:.67em}.LocationTagPage .section .List-items,.LocationTagPage section .List-items{padding-top:0}.LocationTagPage .section .List-items:after,.LocationTagPage section .List-items:after{display:block;content:'';clear:both}.LocationTagPage .RatingAverage-featuredReviews,.LocationTagPage .ReviewStats h2,.LocationTagPage .ReviewStats-ratingBars header{display:none}.LocationTagPage .section .List-items-item,.LocationTagPage section .List-items-item{padding:10px 0}.LocationTagPage .section .PromoImageOnSide-small-media,.LocationTagPage .section .StandardCoursePromo-media,.LocationTagPage section .PromoImageOnSide-small-media,.LocationTagPage section .StandardCoursePromo-media{height:100px;width:100px;margin:0 20px 0 0}@media only screen and (min-width:568px){.LocationTagPage .section .PromoImageOnSide-small-media,.LocationTagPage .section .StandardCoursePromo-media,.LocationTagPage section .PromoImageOnSide-small-media,.LocationTagPage section .StandardCoursePromo-media{width:180px}}@media only screen and (min-width:768px){.LocationTagPage .section .PromoImageOnSide-small-media,.LocationTagPage .section .StandardCoursePromo-media,.LocationTagPage section .PromoImageOnSide-small-media,.LocationTagPage section .StandardCoursePromo-media{width:100px}}@media only screen and (min-width:1024px){.LocationTagPage .section .PromoImageOnSide-small-media,.LocationTagPage .section .StandardCoursePromo-media,.LocationTagPage section .PromoImageOnSide-small-media,.LocationTagPage section .StandardCoursePromo-media{width:180px}}.LocationTagPage .section .PromoImageOnSide-small-media .Link,.LocationTagPage .section .StandardCoursePromo-media .Link,.LocationTagPage section .PromoImageOnSide-small-media .Link,.LocationTagPage section .StandardCoursePromo-media .Link{height:100%}.LocationTagPage .section .PromoImageOnSide-small-media img,.LocationTagPage .section .StandardCoursePromo-media img,.LocationTagPage section .PromoImageOnSide-small-media img,.LocationTagPage section .StandardCoursePromo-media img{width:100%;height:100%;object-fit:cover}@media only screen and (min-width:568px){.LocationTagPage-aside .section .PromoImageOnSide-small-media,.LocationTagPage-aside .section .StandardCoursePromo-media,.LocationTagPage-aside section .PromoImageOnSide-small-media,.LocationTagPage-aside section .StandardCoursePromo-media{height:auto}}@media only screen and (min-width:768px){.LocationTagPage-aside .section .PromoImageOnSide-small-media,.LocationTagPage-aside .section .StandardCoursePromo-media,.LocationTagPage-aside section .PromoImageOnSide-small-media,.LocationTagPage-aside section .StandardCoursePromo-media{height:100px}}@media only screen and (min-width:1024px){.LocationTagPage-aside .section .PromoImageOnSide-small-media,.LocationTagPage-aside .section .StandardCoursePromo-media,.LocationTagPage-aside section .PromoImageOnSide-small-media,.LocationTagPage-aside section .StandardCoursePromo-media{width:100px;height:auto}}.LocationTagPage-aside .section .PromoImageOnSide-small-info,.LocationTagPage-aside .section .StandardCoursePromo-info,.LocationTagPage-aside section .PromoImageOnSide-small-info,.LocationTagPage-aside section .StandardCoursePromo-info{width:auto}.LocationTagPage .RatingAverage-totalReview{padding-right:0;text-align:center}.LocationTagPage .ReviewStats-stats-wrapper{border:0;padding-bottom:0}.LocationTagPage .RatingBarItem-label{white-space:nowrap}.LocationTagPage .RatingBarItem-stars-wrapper{width:calc(100% - 65px)}.LocationTagPage .LocationTagPromo-info{width:100%}.LocationTagPage .PromoImageOnSide-small{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.LocationTagPage .PromoImageOnSide-small-info{padding-top:0;margin-top:0}.LocationTagPage .BottomBorderTabs{padding:0}.LocationTagPage .BottomBorderTabs-tabs{border-bottom:solid 1px #e0e0e0}.LocationTagPage .BottomBorderTabs [data-tab] span{font-size:calc(1.2rem);letter-spacing:.2px;-webkit-font-smoothing:auto;color:#9d9d9d;font-weight:400;padding:18px 0}.LocationTagPage .BottomBorderTabs .BottomBorderTabItem-content{padding:0;max-width:none}@media only screen and (min-width:768px){.LocationTagPage .BottomBorderTabs .BottomBorderTabItem-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0}}.LocationTagPage .BottomBorderTabs .BottomBorderTabItem-content .CoursePromo,.LocationTagPage .BottomBorderTabs .BottomBorderTabItem-content .ListingPromo,.LocationTagPage .BottomBorderTabs .BottomBorderTabItem-content .LocationTagPromo,.LocationTagPage .BottomBorderTabs .BottomBorderTabItem-content .StandardCoursePromo{position:relative;padding-bottom:20px;margin-bottom:20px;display:-ms-flexbox;display:flex;width:100%;border-bottom:1px solid #e6e6e6}@media only screen and (min-width:768px){.LocationTagPage .BottomBorderTabs .BottomBorderTabItem-content .CoursePromo,.LocationTagPage .BottomBorderTabs .BottomBorderTabItem-content .ListingPromo,.LocationTagPage .BottomBorderTabs .BottomBorderTabItem-content .LocationTagPromo,.LocationTagPage .BottomBorderTabs .BottomBorderTabItem-content .StandardCoursePromo{width:calc(50% - 20px);margin-right:20px;border-bottom:1px solid #e6e6e6}.LocationTagPage .BottomBorderTabs .BottomBorderTabItem-content .CoursePromo:nth-last-child(-n+2),.LocationTagPage .BottomBorderTabs .BottomBorderTabItem-content .ListingPromo:nth-last-child(-n+2),.LocationTagPage .BottomBorderTabs .BottomBorderTabItem-content .LocationTagPromo:nth-last-child(-n+2),.LocationTagPage .BottomBorderTabs .BottomBorderTabItem-content .StandardCoursePromo:nth-last-child(-n+2){border-bottom:0}}.SubscriptionCallout{background-color:#fff;color:#333;height:100%;overflow:hidden;padding:27px 60px 107px;position:relative;text-align:center}.SubscriptionCallout-heading{display:inline;line-height:22px;margin:0 auto}.SubscriptionCallout-media{display:inline-block}.SubscriptionCallout-media img{display:inline-block;width:auto;max-width:100%}.SubscriptionCallout-title{font-size:calc(2.4rem);font-weight:500;line-height:1.26;text-align:center;letter-spacing:normal;display:inline-block;color:#212a31}.SubscriptionCallout-price{color:#000;margin-top:13px;text-align:center}.SubscriptionCallout-price-dollarPrice{font-size:calc(3rem);font-weight:700;line-height:1.3}.SubscriptionCallout-price-priceTerm{font-size:calc(1rem);font-weight:500;line-height:1.4;vertical-align:20%}.SubscriptionCallout-banner{font-size:calc(2rem);background-color:#2f6d97;color:#fff;font-weight:700;letter-spacing:1.5px;line-height:1.45;margin-top:15px;margin-left:-60px;margin-right:-60px;padding:7px 15px 4px;text-align:center}.SubscriptionCallout-items{font-size:calc(1.4rem);font-weight:300;line-height:1.43;margin-left:-9px;margin-top:48px;text-align:left}.SubscriptionCallout-items-item{background:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/checkmark.a837e5e415345a0a439531127762735a.svg') 0 4px no-repeat;padding-left:23px}.SubscriptionCallout-items-item:nth-child(n+2){margin-top:20px}.SubscriptionCallout-banner+.SubscriptionCallout-items{margin-top:33px}.SubscriptionCallout-cta{bottom:0;left:0;padding:27px 60px;position:absolute;text-align:center;width:100%}.SubscriptionCallout-cta a{font-size:calc(1.4rem);background-color:#fff;color:#63afbc;border:1px solid #63afbc;display:block;font-weight:500;line-height:1;padding:13px}[data-hide-features-fields] .SubscriptionCalloutContainer-description,[data-hide-features-fields] .SubscriptionCalloutContainer-title{display:none}.SubscriptionCallout-cta a:hover{background-color:#63afbc;border:1px solid #63afbc;color:#fff}.SubscriptionCallout-label,.SubscriptionCalloutContainer{background-color:#212a31;color:#fff}.SubscriptionCallout-label{font-size:calc(1.4rem);font-weight:400;font-style:italic;letter-spacing:normal;line-height:normal;margin-left:-60px;margin-right:-60px;margin-top:-4px;padding:0 15px 11px;text-align:center}@media only screen and (max-width:768px){.SubscriptionCalloutContainer{height:100%;padding-bottom:1px}}.SubscriptionCalloutContainer-wrapper{margin:0 auto;max-width:1200px;width:100%;padding:0 20px}@media only screen and (min-width:768px){.SubscriptionCalloutContainer-wrapper{padding:0 40px}}@media only screen and (min-width:1440px){.SubscriptionCalloutContainer-wrapper{padding:0}}@media only screen and (max-width:567px){.SubscriptionCalloutContainer-wrapper{padding:0}}.SubscriptionCalloutContainer-header{margin-top:-50px;padding-top:50px}.SubscriptionCalloutContainer-image{margin-bottom:40px}.SubscriptionCalloutContainer-image img{height:auto;width:100%}.SubscriptionCalloutContainer-title{font-size:calc(2.8rem);font-weight:700;line-height:.92;text-align:center}@media only screen and (min-width:768px){.SubscriptionCalloutContainer-header{margin-top:-60px;padding-top:60px}.SubscriptionCalloutContainer-title{font-size:calc(4.8rem)}}.SubscriptionCalloutContainer-description{font-size:calc(1.6rem);font-weight:400;line-height:1.45;margin-top:23px;text-align:center}.SubscriptionCalloutContainer-description p:first-child{margin-top:0}.SubscriptionCalloutContainer-description p:last-child{margin-bottom:0}@media only screen and (min-width:768px){.SubscriptionCalloutContainer-description{font-size:calc(2rem)}}.SubscriptionCalloutContainer-icons{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;max-height:60px;max-width:340px;margin:50px auto}[data-hide-features-fields] .SubscriptionCalloutContainer-icons{display:none}.SubscriptionCalloutContainer-computer::after{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/computer.15308b8a61d90a9fcbec26273ad7a83f.svg')}.SubscriptionCalloutContainer-phone::after{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/phone.3255ff4da6b174df1277f2e54a2887f4.svg')}.SubscriptionCalloutContainer-tv::after{content:url('../../../resource/00000164-42a6-d50e-abfe-53a6513b0000/styleguide/media/tv.c742894fe76279923064780521095ac9.svg')}.SubscriptionCalloutContainer .ThreeColumnContainer,.SubscriptionCalloutContainer .TwoColumnContainer{margin-top:70px}.SubscriptionCalloutContainer .ThreeColumnContainer>div,.SubscriptionCalloutContainer .TwoColumnContainer>div{margin-top:23px}.SubscriptionCalloutContainer .TwoColumnContainer{max-width:850px;margin-left:auto;margin-right:auto}.SubscriptionCalloutContainer .ThreeColumnContainer .SubscriptionCallout-label{background-color:#2f6d97}.SubscriptionCalloutContainer .ThreeColumnContainer>div:nth-child(2) .SubscriptionCallout-banner{background-color:#2e9cd3}.SubscriptionCalloutContainer .ThreeColumnContainer>div:nth-child(2) .SubscriptionCallout-label{background-color:#2e9cd3;margin-bottom:12px}.SubscriptionCalloutContainer .ThreeColumnContainer>div:nth-child(2) .SubscriptionCallout-cta a{background-color:#63afbc;border:1px solid #63afbc;color:#fff}.SubscriptionCalloutContainer .ThreeColumnContainer>div:nth-child(2) .SubscriptionCallout-cta a:hover{background-color:#fff;border:1px solid #63afbc;color:#63afbc}.SubscriptionCalloutContainer .ThreeColumnContainer>div:nth-child(2) .SubscriptionCallout-items-item:nth-child(-n+2),.SubscriptionCalloutContainer .ThreeColumnContainer>div:nth-child(3) .SubscriptionCallout-items-item:nth-child(-n+3){font-weight:700}.SubscriptionCalloutContainer[data-hide-features-fields]::after{content:'';display:inline-block;width:100%;position:relative;height:80px}.SubscriptionCalloutContainer[data-hide-features-fields] .SubscriptionCallout{height:166px}.SubscriptionCalloutContainer[data-hide-features-fields] .SubscriptionCallout-cta,.SubscriptionCalloutContainer[data-hide-features-fields] .SubscriptionCallout-items{display:none}.SubscriptionCalloutContainer[data-hide-features-fields] .ThreeColumnContainer,.SubscriptionCalloutContainer[data-hide-features-fields] .TwoColumnContainer{margin-top:50px}.SubscriptionCalloutContainer[data-hide-features-fields] .ThreeColumnContainer>div:nth-child(2) .SubscriptionCallout{height:157px;overflow:visible}.SubscriptionCalloutContainer[data-hide-features-fields] .ThreeColumnContainer>div:nth-child(2) .SubscriptionCallout[data-has-label]{height:189px}.SubscriptionCalloutContainer[data-hide-features-fields] .ThreeColumnContainer>div:nth-child(2) .SubscriptionCallout-cta{display:inline-block;position:absolute;bottom:-290px;z-index:2}@media only screen and (min-width:1024px){.SubscriptionCalloutContainer .ThreeColumnContainer,.SubscriptionCalloutContainer .TwoColumnContainer{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:47px}.SubscriptionCalloutContainer .TwoColumnContainer-columnTwo{margin-left:15px}.SubscriptionCalloutContainer .TwoColumnContainer>div{width:50%}.SubscriptionCalloutContainer .ThreeColumnContainer>div{width:33.33%}.SubscriptionCalloutContainer .ThreeColumnContainer>div:nth-child(2) .SubscriptionCallout{box-shadow:0 0 8px 0 rgba(0,0,0,.17);height:calc(100% + 27px + 11px);margin:-27px -2px 0;padding-bottom:118px;z-index:1}.SubscriptionCalloutContainer .ThreeColumnContainer>div:nth-child(2) .SubscriptionCallout-banner{padding:14px 15px 12px}.SubscriptionCalloutContainer .ThreeColumnContainer>div:nth-child(2) .SubscriptionCallout-items{margin-top:45px}.SubscriptionCalloutContainer .ThreeColumnContainer>div:nth-child(2) .SubscriptionCallout-cta{padding-bottom:38px}.SubscriptionCalloutContainer .ThreeColumnContainer>div:nth-child(2) .SubscriptionCallout-label{background-color:#2e9cd3;margin-top:-14px}.SubscriptionCalloutContainer[data-hide-features-fields]::after{margin-top:0;margin-bottom:-9px}.SubscriptionCalloutContainer[data-hide-features-fields] .SubscriptionCalloutContainer-rows{margin-top:0}.SubscriptionCalloutContainer[data-hide-features-fields] .ThreeColumnContainer,.SubscriptionCalloutContainer[data-hide-features-fields] .TwoColumnContainer{margin-top:70px}.SubscriptionCalloutContainer[data-hide-features-fields] .ThreeColumnContainer>div:nth-child(2) .SubscriptionCallout{margin-top:-15px;height:173px}.SubscriptionCalloutContainer[data-hide-features-fields] .ThreeColumnContainer>div:nth-child(2) .SubscriptionCallout[data-has-label]{margin-top:-28px;height:194px}.SubscriptionCalloutContainer[data-hide-features-fields] .ThreeColumnContainer>div:nth-child(2) .SubscriptionCallout-cta{bottom:-118px}}body,html{color:#333}@-moz-document url-prefix(){.CoursePage-pageLeadByline .RatingStarItem-stars-wrapper{position:relative;top:3px;background-size:contain!important}.CoursePage-pageLeadByline .RatingStarItem-stars{position:relative;top:1px;background-size:106px 20px}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.CoursePage-pageLeadContent{margin:auto;left:0;bottom:0;right:0}.AuthenticatedNavigationItem-badge{height:auto!important}}.cms-textAlign-center,.rte2-style-align-center{text-align:center}@media only screen and (min-width:1024px){.sticky{position:fixed;top:0;margin-top:70px!important}}.sticky-bottom{position:absolute;bottom:0}
/*# sourceMappingURL=All.min.css.map */
