.recommendation-text{margin-bottom:0}.recommendation-text .main-logo img,.recommendation-text .award img{padding:0;max-width:60%;float:none}.recommendation-text .main-logo img{padding:15px 0 0}.recommendation-text .main-logo.award img{max-height:auto;display:inline-block;margin:auto!important;padding-top:15px;max-width:100%}.recommendation-text .main-logo.award a img{padding-top:0}.recommendation-text .main-logo span,.recommendation-text .main-logo a{float:left;display:block;text-align:center}.recommendation-text .main-logo>span{width:55%;text-align:right}.recommendation-text .main-logo>span>img{background:#fff;padding:4px!important;border-radius:4px;border:1px solid #ccc}.recommendation-text .main-logo.award>span{width:38%;text-align:center}.recommendation-text .main-logo.award a{width:18%;margin-left:15px}.float-left{float:left!important}.float-right{float:right}.rating_container_text{position:absolute;padding-top:3px;width:59%;color:#2073bd;font-weight:bold}.ratings{margin-top:10px}.ratings p{font-size:14px;line-height:25px;margin:0}.review-block .averagerating{font-size:16px;line-height:20px;margin:10px 0;height:20px;width:100%}.ratings img{margin-left:10px;display:inline-block!important}.review_reply{padding:20px;margin-top:10px;background:ghostwhite;border-left:#2073bd 15px solid}.review_reply i{-webkit-transform:rotate(170deg);-ms-transform:rotate(170deg);transform:rotate(170deg);margin-right:5px}.review-block .review-collection .panel{border-top:#efefef 6px solid;border-radius:0}.review-block .review-collection .panel:first-of-type{margin-top:5px}.review-block .review-collection .panel:last-of-type{border-bottom:#efefef 1px solid}.panel-group .panel+.panel{margin-top:0}.review-block .review-collection .panel .panel{background-color:transparent}.review-block .panel{border:0;-webkit-box-shadow:none;box-shadow:none;margin-bottom:0;padding:20px 0}.review-block .panel:last-of-type{padding-bottom:0}.review-block .block-tab{border:0}.review-block .block-tab a,.review-block .block-tab a.active{background:#005295;color:#fff!important;padding:10px;border-radius:2px}.review-tab-hidden{display:none}.review-block .rating_circles_container{position:relative;display:inline-block;width:100px!important}.review-block .averagerating>span{display:block;float:left}.review-block .rating_circles_container .rating_circles,.review-block .rating_circles_container .rating_mask{white-space:nowrap;display:block;float:none;padding:0}.rating_mask{overflow:hidden;position:absolute;top:0;left:0}.review-block .rating_circles_container img{display:block;margin:0}.review-block h4{margin-top:10px}.review-block h4 a:hover{text-decoration:none}.footer-pagination .show-total .profile-header{font-size:34px;color:#005295;padding-bottom:0}.stickybar{position:sticky;position:-webkit-sticky;top:0;z-index:30;padding-top:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;background:#fff}.stickybar.stuck{padding-top:10px}.group_stickybar.stuck{padding-top:0}.profile-nav:before{content:"";position:absolute;bottom:0;width:99999px;left:-9999px;height:7px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}#content-top{padding-bottom:0;margin-bottom:0}.profile-nav{border-bottom:0;margin-bottom:0;border-top:0;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.stuck .profile-nav{-webkit-box-shadow:0 14px 10px -10px rgba(0,0,0,0.2);box-shadow:0 14px 10px -10px rgba(0,0,0,0.2)}#content-top{border-bottom:0}#reviews>h2{margin:0!important}.rating_container{position:relative;margin:auto}.rating_container_text{position:absolute;padding-top:15px;width:65%;color:#2073bd;font-weight:bold}.text-smaller.rating_container_text{width:50%}.rating_container_text_non_group{padding-top:35px;width:60%;font-size:1.0em}.profile-rating a{width:100%!important}.profile-body a[name]{display:inline-block;position:absolute}.profile-border-block{border:#efefef 1px solid;padding:20px;margin-bottom:20px}.stuck .profile-border-block{margin-bottom:0}.profile-page-buttons,.profile-top-gallery{margin-bottom:20px}.profile-nav a,.profile-nav button{font-weight:normal;margin:3px 14px 3px 3px;font-size:15px;color:#2073bd;border:0;background:0;padding:0}.profile-nav a:last-child,.profile-nav button:last-child{margin-right:0}.profile-nav a:after,.profile-nav a:last-child:after,.profile-nav button:after,.profile-nav button:last-child:after{content:none!important}.rating_container_text_non_group{padding-top:25px!important;text-align:left}.profile-rating{width:40%}.profile-rating .rating_container_text.text-smaller{font-size:10px;line-height:12px;padding-top:16px}.rating-circle{width:80px;height:80px;border-radius:50%;background-color:#266bb0;border:3px solid #266bb0;-webkit-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff;float:right}.rating-circle p{color:#fff;font-size:28px;font-weight:bold;line-height:70px;margin:0;padding:0}.inner-profile-nav .btn{position:absolute;bottom:12px;right:15px}.inner-profile-nav .btn::after{display:none}.gm-style-iw hr{margin:5px 0}.mob-filters #websearch-filters{margin-bottom:0;margin-top:10px}.row-filters{margin-top:5px;margin-bottom:5px}.shadow{background-color:rgba(32,32,32,0.175);padding:2px;border-radius:4px;opacity:1;-webkit-filter:blur(5px);filter:blur(5px)}.marker-carehome{width:50px;height:70px;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-25px}.marker-carehome .pin{stroke:#fff;stroke-width:1px}.pin{background-position:-1377px 0;margin-bottom:2px;min-width:17px;padding:6px 4px 0 48px}.profile-map img{-webkit-transition:all .8s;-o-transition:all .8s;transition:all .8s;opacity:1}.profile-map a .btn{position:absolute;bottom:40%;width:150px;left:50%;margin-left:-75px;text-transform:none!important}.profile-map.group-map a .btn{width:260px;left:50%;margin-left:-130px}.profile-map a:hover img{opacity:.4}.profile-map a{height:250px;background-position:center;display:block;position:relative}.profile-map a span.btn{position:absolute;width:246px;margin:0;left:calc(50% - 123px);top:calc(50% - 19px);letter-spacing:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;font-weight:500;line-height:24px;height:38px}.profile-map a span.btn i{font-size:16px;padding-right:3px}@media(max-width:992px){.profile-map a{height:100px;margin-bottom:15px}}@media(max-width:768px){.profile-map a{height:60px;margin:15px 0}}#mapdetail .modal-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}#mapdetail .modal-body{padding:0;height:100%}#mapdetail .modal-body>div{height:100%}#mapdetail .modal-title{font-size:1.3em;float:left;font-weight:400;color:#1e1e1e}#mapdetail .close{float:right;font-size:2.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5;display:inline-block;margin:3px 4px 0 0}.modal-dialog.modal-lg .modal-content{margin-top:50px}#enquiry_option label{line-height:30px}.overall-ranking.good,.overall-ranking.outstanding{background-color:#458f00}.overall-ranking:after{border-top:12px solid transparent;border-bottom:12px solid transparent}.overall-ranking.good:after,.overall-ranking.outstanding:after{border-left:12px solid #458f00}.overall-ranking.requires.improvement{background-color:#f90}.overall-ranking.requires.improvement:after{border-left:12px solid #f90}.overall-ranking.inadequate{background-color:#bf1000}.overall-ranking.inadequate:after{border-left:12px solid #bf1000}ul.inspection-results li span.outstanding{background:url(/assets/images/cqc/star.png) no-repeat right center transparent}ul.inspection-results li span.good{background:url(/assets/images/cqc/green.png) no-repeat right center transparent}ul.inspection-results li span.requires.improvement{background:url(/assets/images/cqc/yellow.png) no-repeat right center transparent}ul.inspection-results li span.inadequate{background:url(/assets/images/cqc/red.png) no-repeat right center transparent}ul.inspection-results li span.no{background:url(/assets/images/cqc/grey.png) no-repeat right center transparent}ul.inspection-results li span.grey.cross{background:url(/assets/images/cqc/green.png) no-repeat right center transparent}ul.inspection-results li span.red.cross{background:url(/assets/images/cqc/green.png) no-repeat right center transparent}ul.inspection-results li span.good{background:url(/assets/images/cqc/green.png) no-repeat right center transparent}ul.inspection-results li p{clear:both;float:left;width:30%;font-size:1.17em;padding:.6em;margin:0}ul.inspection-results li span{float:right;font-size:1em;padding:.6em 1.4em .6em .6em;text-align:right;width:65%}#icon-keys ul{margin:0;padding:0}#icon-keys ul li{margin-bottom:30px}#icon-keys ul li span{display:inline-block;width:90%}#icon-keys ul li img{vertical-align:top;margin-top:5px;margin-right:10px}.overall-ranking:after{content:'';width:0;height:0;position:absolute;top:44%;right:-12px}.overall-ranking{float:left;width:33%;margin-right:2%;height:245px;position:relative;color:#fff;border-radius:5px 0 0 5px}.modal-link{margin-top:30px;clear:both;float:left}ul.inspection-results li:first-child{border-top:0}ul.inspection-results li{background:0;padding-left:0;float:left;border-top:1px solid #eceae1;width:65%}.overall-ranking h3{margin:0;padding:3em 15px 0 8%;color:#fff!important;font-size:1.4em;line-height:1.2em}.overall-ranking h3 strong{color:#fff}#enquiry_option label{line-height:30px}.profile-text div,.profile-text div:first-of-type p:last-of-type{display:inline}.panel-default>.panel-heading{background:ghostwhite;border-color:#efefef}.panel-default{border-color:#efefef}.news-items .item:first-of-type{border-top:0;padding-top:0}.panel-heading h4{margin:0;padding:20px}.profile_review-score p{font-size:16px;display:block;position:relative}.profile_review-score strong{display:inline-block;line-height:18px;margin-left:10px}.slideshow_icons_block{padding-left:10px;padding-right:10px}#rating_bar-mobile:focus{outline:0}#staff-profiles_content .panel-body{padding-left:0;padding-right:0}#staff-profiles_content .panel-body:nth-of-type(even){background:ghostwhite}#brochureModal .local-contact_lister{overflow-y:auto;max-height:calc(80vh - 100px);overflow-x:hidden;margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px}.local-contact_lister>.row:first-of-type{border-top:#efefef 5px solid;padding-top:15px}.local-contact_lister>.row{margin-bottom:15px;padding-bottom:15px;border-bottom:#efefef 1px solid}.local-contact_lister .home-name a{font-size:18px}.local-contact_lister .epp .home-name a{font-size:22px;font-weight:bold}.local-contact_lister .side-recommendation p{line-height:50px;text-align:right;padding-right:60px}h5.local-contact_lister--header{font-size:20px;font-weight:bold}h5.local-contact_lister--header p{margin:10px 0}@media(max-width:480px){.local-contact_lister .side-recommendation p{padding-right:0}.local-contact_lister .side-recommendation{margin-top:0}.local-contact_lister .listing_primary{margin-bottom:15px}.local-contact_lister .home-name a{font-size:16px!important;line-height:18px}.local-contact_lister .care-types{font-size:13px;line-height:14px}h5.local-contact_lister--header{margin-bottom:5px;font-size:14px;line-height:16px}#brochureModal .alert{margin:0!important;padding:10px}#brochureModal .alert p{font-size:14px;padding:0;margin:0}#brochureModal .local-contact_lister{max-height:calc(80vh - 182px);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}#shareThis{max-height:24px!important;top:-2px!important}.member-links span{line-height:24px}}@media only screen and (min-width:481px) and (max-width:991px){.local-contact_lister .side-recommendation{width:auto}}#brochureModal .local-contact_lister{overflow-y:auto;max-height:calc(80vh - 100px);overflow-x:hidden;margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px}.local-contact_lister>.row:first-of-type{border-top:#efefef 5px solid;padding-top:15px}.local-contact_lister>.row{margin-bottom:15px;padding-bottom:15px;border-bottom:#efefef 1px solid}.local-contact_lister .home-name a{font-size:18px}.local-contact_lister .epp .home-name a{font-size:22px;font-weight:bold}.local-contact_lister .side-recommendation p{line-height:50px;text-align:right;padding-right:60px}h5.local-contact_lister--header{font-size:20px;font-weight:bold}h5.local-contact_lister--header p{margin:10px 0}.btn_group-options .form-group:nth-of-type(odd){background:ghostwhite}.btn_group-options .form-group{margin:0;padding-top:8px;padding-bottom:8px}@media(max-width:480px){.local-contact_lister .side-recommendation p{padding-right:0}.local-contact_lister .side-recommendation{margin-top:0}.local-contact_lister .listing_primary{margin-bottom:15px}.local-contact_lister .home-name a{font-size:16px!important;line-height:18px}.local-contact_lister .care-types{font-size:13px;line-height:14px}h5.local-contact_lister--header{margin-bottom:5px}#brochureModal .local-contact_lister{max-height:calc(80vh - 182px);-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}h5.local-contact_lister--header p{font-size:14px;line-height:16px}}@media only screen and (min-width:481px) and (max-width:991px){.local-contact_lister .side-recommendation{width:auto}}@media only screen and (min-width:990px) and (max-width:1200px){.rating_container_text{width:45%;padding-top:0!important}.recommendation-text .main-logo.award a img{padding-top:5px}.rating_container span.rating_container_text_non_group{padding-top:19px!important;width:50%}.rating-circle{width:70px;height:70px;margin-top:5px}.rating-circle p{line-height:60px}.profile-nav a,.profile-nav button{margin-right:12px}ul.inspection-results li p{font-size:.9em;padding:7px 10px}ul.inspection-results li span{font-size:.7em;padding:7px 20px}.overall-ranking{height:200px}.overall-ranking h3{font-size:1.2em!important;padding-top:3.5em}}@media only screen and (min-width:768px) and (max-width:990px){.profile-map img{width:100%!important;height:auto!important}.profile-rating{width:27%}.profile-border-block{min-height:150px}.profile-nav{min-height:auto}.recommendation-text img{width:100%}.profile-rating strong{padding:0!important;margin:0}.profile-rating .rating_container{margin:0}.ratings p{width:50%;float:left;font-size:12px}.profile-header{font-size:30px}.recommendation-text .main-logo.award a img{width:100%;float:none;padding-top:3px}.rating_container{width:80px;float:right}.rating_container span{position:absolute;top:84px;text-align:center;width:80px!important;padding:0!important;font-size:10px!important}.group-layout .rating-circle{width:60px;height:60px;border-radius:50%;background-color:#266bb0;border:3px solid #266bb0;-webkit-box-shadow:inset 0 0 0 3px #fff;box-shadow:inset 0 0 0 3px #fff;float:right}.group-layout .rating-circle p{color:#fff;font-size:20px;font-weight:bold;line-height:54px;margin:0;padding:0}.group-layout .rating_container span{top:64px;text-align:center;width:130px!important;left:0;margin-left:-40px}.modal-link{float:none}.modal-link a{margin:30px 0}}@media only screen and (max-width:767px){.recommendation-text img{width:100%}.supplier-main-logo img{width:auto;float:none!important}.ratings p{width:100%;float:left;font-size:3vw;height:6vw}.ratings img{width:24vw;margin-bottom:2vw;padding-top:1vw}.averagerating{clear:both}.btn-show-review{background:0;border:0;color:#2073bd;padding:0}.review-abuse,.btn-show-review{margin:5px 0;white-space:nowrap}.review-abuse:active,.btn-show-review:active,.review-abuse:hover,.btn-show-review:hover{text-decoration:none}.profile-header{font-size:24px}.profile-nav:before{display:none}.profile-nav{padding:0 10px 0!important}.profile-nav a:last-child,.profile-nav button:last-child{margin-right:35px}.inner-profile-nav{white-space:nowrap}.nav-tabs{margin-bottom:20px}.nav-tabs>li a{margin-right:4vw;font-size:4vw}.review-block{margin-top:0}.review-collection .panel-body{padding:0 0 10px 0}.profile-border-block{padding:0 0 10px 0}.recommendation-text{margin-top:10px}.award-link{width:25%}.rating_container{text-align:center;margin:auto!important}.rating-circle{width:15vw;height:15vw;border:1vw solid #266bb0;-webkit-box-shadow:inset 0 0 0 1vw #fff;box-shadow:inset 0 0 0 1vw #fff;margin-top:2vw}.rating-circle p{color:#fff;font-size:5vw;font-weight:bold;line-height:13vw;margin:0;padding:0}.recommendation-text .main-logo>span{width:50%;text-align:left}.recommendation-text .main-logo.award span,.recommendation-text .main-logo.award a{display:inline-block;text-align:center;width:auto;float:none;width:29%}.recommendation-text .main-logo.award img{max-height:15vw;width:auto;padding:0!important;display:inline-block;float:none;max-width:35vw;margin:2vw!important}.recommendation-text .main-logo img,.recommendation-text .award img{max-width:70%}.recommendation-text .award img{max-width:20%;float:none}.profile-rating{width:40%;display:inline-block}.main-logo{padding:0!important}.profile-page-buttons .btn{padding-left:8px;padding-right:8px}.profile-page-buttons,.profile-top-gallery{margin-bottom:10px}.profile-border-block{margin-bottom:0}.btn-jobs,.btn-volunteer{float:none}.profile-page-buttons{padding:0 10px}.profile-border-block{border:0}.profile-nav a,.profile-nav button:last-child{margin:3px 10px 0 3px}.profile-nav_scroll-icon{position:absolute;right:-1px;bottom:13%;background:#fff;padding:6px;border-radius:50%;top:auto;color:#2073bd;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}.stuck .profile-nav_scroll-icon{bottom:6%}.group_stickybar .inner-profile-nav .btn{position:relative;bottom:auto;right:0;top:0}.group_stickybar .profile-nav_scroll-icon{bottom:44%}.group_stickybar.stuck .profile-nav_scroll-icon{bottom:32%}.group-layout .main-logo>span{width:40%}.group-layout .main-logo.award>span,.group-layout .main-logo.award>a{width:20%}.group-layout .profile-rating{width:60%}.group-layout .main-logo.award .profile-rating{width:55%}.group-layout .rating_container{width:90%!important}.group-layout .rating_container>span{font-size:2.4vw!important;padding-top:3vw!important;line-height:3vw;text-align:left!important;width:54%!important;left:0}.group-layout .main-logo.award .rating_container>span{font-size:2.4vw!important;padding-top:3vw!important;line-height:3vw;text-align:left!important;width:64%!important;left:0}.rating_container span.rating_container_text_non_group{font-size:2.8vw!important;padding-top:5vw!important;line-height:3vw;text-align:left!important;width:54%!important;left:0}.profile-map{float:none}.profile-map .marker-carehome{display:none}.profile-map img{display:none!important}.overall-ranking{width:100%;text-align:center;height:auto;border-radius:5px}.overall-ranking h3{padding:10px}ul.inspection-results{padding:0}ul.inspection-results li{width:100%;float:none;display:inline-block}.overall-ranking:after{top:100%;margin-top:-6px;right:auto;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);left:50%}.overall-ranking,.modal-link,ul.inspection-results li p{float:none}ul.inspection-results li p{display:inline-block}.modal-link{margin-bottom:30px}#icon-keys ul li span{width:85%}#icon-keys ul{margin:30px 0}.review-block .panel{padding:15px}.recommendation-text img{width:100%}.supplier-main-logo img{width:auto;float:none!important}.ratings p{width:100%;float:left;font-size:3vw;height:6vw}.ratings img{width:24vw;margin-bottom:2vw;padding-top:1vw}.averagerating{clear:both}.review-abuse,.btn-show-review{margin:5px 0;white-space:nowrap}.review-abuse:active,.btn-show-review:active,.review-abuse:hover,.btn-show-review:hover{text-decoration:none}.profile-header{font-size:24px}.profile-nav:before{display:none}.profile-nav{padding:0 10px 0!important}.profile-nav a:last-child,.profile-nav button:last-child{margin-right:35px}.inner-profile-nav{white-space:nowrap}.nav-tabs{margin-bottom:20px}.nav-tabs>li a{margin-right:3vw;font-size:4vw}.reviewsubmit.block-tab a{margin-right:0}.review-block{margin-top:0}.review-collection .panel-body{padding:0 0 10px 0}.profile-border-block{padding:0 0 10px 0}.recommendation-text{margin-top:10px}.award-link{width:25%}.rating_container{text-align:center;margin:auto!important}.rating-circle{width:15vw;height:15vw;border:1vw solid #266bb0;-webkit-box-shadow:inset 0 0 0 1vw #fff;box-shadow:inset 0 0 0 1vw #fff;margin-top:2vw}.rating-circle p{color:#fff;font-size:5vw;font-weight:bold;line-height:13vw;margin:0;padding:0}.recommendation-text .main-logo>span{width:50%;text-align:left}.recommendation-text .main-logo.award span,.recommendation-text .main-logo.award a{display:inline-block;text-align:center;width:auto;float:none;width:29%}.recommendation-text .main-logo.award img{max-height:15vw;width:auto;padding:0!important;display:inline-block;float:none;max-width:35vw;margin:2vw!important}.recommendation-text .main-logo img,.recommendation-text .award img{max-width:70%}.recommendation-text .award img{max-width:20%;float:none}.profile-rating{width:40%;display:inline-block}.main-logo{padding:0!important}.profile-page-buttons .btn{padding-left:8px;padding-right:8px}.profile-page-buttons,.profile-top-gallery{margin-bottom:10px}.profile-border-block{margin-bottom:0}.profile-nav{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;white-space:nowrap}.btn-jobs,.btn-volunteer{float:none}.profile-page-buttons{padding:0 10px}.profile-border-block{border:0}.profile-nav a,.profile-nav button:last-child{margin:3px 10px 0 3px}.profile-nav_scroll-icon{position:absolute;right:-1px;bottom:13%;background:#fff;padding:6px;border-radius:50%;top:auto;color:#2073bd;-webkit-transition:.3s all;-o-transition:.3s all;transition:.3s all}.stuck .profile-nav_scroll-icon{bottom:6%}.group_stickybar .inner-profile-nav .btn{position:relative;bottom:auto;right:0;top:0}.group_stickybar .profile-nav_scroll-icon{bottom:44%}.group_stickybar.stuck .profile-nav_scroll-icon{bottom:32%}.group-layout .main-logo>span{width:40%}.group-layout .main-logo.award>span,.group-layout .main-logo.award>a{width:20%}.group-layout .profile-rating{width:60%}.group-layout .main-logo.award .profile-rating{width:55%}.group-layout .rating_container{width:90%!important}.group-layout .rating_container>span{font-size:2.4vw!important;padding-top:3vw!important;line-height:3vw;text-align:left!important;width:54%!important;left:0}.group-layout .main-logo.award .rating_container>span{font-size:2.4vw!important;padding-top:3vw!important;line-height:3vw;text-align:left!important;width:64%!important;left:0}.rating_container span.rating_container_text_non_group{font-size:2.8vw!important;padding-top:5vw!important;line-height:3vw;text-align:left!important;width:54%!important;left:0}.profile-map{float:none}.profile-map .marker-carehome{display:none}.profile-map img{display:none!important}.overall-ranking{width:100%;text-align:center;height:auto;border-radius:5px}.overall-ranking h3{padding:10px}ul.inspection-results{padding:0}ul.inspection-results li{width:100%;float:none;display:inline-block}.overall-ranking:after{top:100%;margin-top:-6px;right:auto;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);left:50%}.overall-ranking,.modal-link,ul.inspection-results li p{float:none}ul.inspection-results li p{display:inline-block}.modal-link{margin-bottom:30px}#icon-keys ul li span{width:85%}#icon-keys ul{margin:30px 0}.review-block .panel{padding:15px}.recommendation-text .group-layout .main-logo.award .profile-rating span{right:16vw;top:10px;padding-top:0;width:60%}}@media only screen and (max-width:480px){.recommendation-text .main-logo.award img{max-width:100%!important}.member-links>span{display:block}.member-links{margin-bottom:10px}.inner-profile-nav{padding-right:5vw}.inner-profile-nav .btn{bottom:auto;top:6px;right:7px}.profile-page-buttons{text-align:center}#general-info form br{display:none}.profile-page-buttons{text-align:center}#general-info form br{display:none}.profile-page-buttons .btn{background-color:transparent!important;color:#2073bd!important;-webkit-box-shadow:none!important;box-shadow:none!important;width:15vw;padding:15px 0;text-align:center;font-size:22px;font-weight:bold;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;height:15vw;border-radius:50%;border:1px solid #2073bd!important;position:relative;margin:3px 10px}.profile-page-buttons a i,.profile-page-buttons button i{font-size:22px;position:relative;top:3px;color:#2073bd}.profile-page-buttons a>span{position:absolute;left:0;top:65px;font-size:12px;line-height:12px;font-weight:700;width:60px}#content-top,.profile-page-buttons{border-top:1px #efefef solid;border-bottom:1px #efefef solid}.profile-page-buttons{padding-top:10px;padding-bottom:25px}.modal-header .close{margin-top:0;font-size:32px;color:#000;opacity:1;padding:12px 15px;position:absolute;top:0;right:0}.modal-title{color:#2073bd;padding-right:40px}.panel-body{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.profile-text{clear:both}.profile-text div,.profile-text p{display:inline}.mobile-hidden,.profile-text .mobile-hidden,.profile-text .mobile-hidden div,.profile-text .mobile-hidden p{display:none}.review-extended .slideDown,.review-extended .slideDown p{display:block}.review-extended .profile-text div.slideDown{display:inline}.profile-text>div::after{content:'...';display:inline}.review-extended .profile-text>div::after,.profile-text div.slideDown::after,.under-300 .profile-text div::after{content:''}.averagerating{padding-top:0;text-align:left}.btn-show-review::after{content:'more'}.review-extended .btn-show-review::after{content:'less'}.review_reply{padding:20px 30px}.panel-heading h4,.panel .panel-heading h3,.panel .panel-heading h3 a,.panel .panel-heading h1,.panel .panel-heading h1 a{padding:10px!important}.inner-profile-nav button{padding:0;margin:0}.inner-profile-nav button{margin-right:10px}.profile_review-score strong{display:inline-block;position:relative;top:0;line-height:18px;margin-left:0;width:78%;font-size:14px;font-weight:normal}#review-collection>.row{border-top:1px solid rgba(0,0,0,.125);margin-top:10px}#general-info-top,#reviews-top,#additional,#locations-top{margin-left:-15px;margin-right:-15px;margin-bottom:0}#general-info-top .panel-body{padding:8px 15px 15px 15px}#additional .panel-group{margin-bottom:0}.profile-top-gallery .slideshow_icons_block{padding-left:0;padding-right:0;margin-top:-4px;border-bottom:4px ghostwhite solid;margin-bottom:5px}.profile-top-gallery{margin-bottom:0}.review-collection .panel-body,.col-0{padding:0}.review-collection{padding:0;overflow:hidden}.review-collection .col-xs-12{padding:10px}.rating_mask img,.rating_circles img{vertical-align:baseline}.recommendation-text{margin:0}#frmBookTour .form-group{padding:0}#bookingdate{margin-bottom:15px}}.loading-container{display:inline-block}.loading-ajax{display:none}.no-content .loading-ajax{display:inline-block;margin:auto;position:relative}.loading-ajax{position:absolute;top:50%;left:50%}.loading-bar{display:inline-block;width:4px;height:18px;border-radius:4px;-webkit-animation:loading 1s ease-in-out infinite;animation:loading 1s ease-in-out infinite}.loading-bar:nth-child(1){background-color:#2073bd;-webkit-animation-delay:0;animation-delay:0}.loading-bar:nth-child(2){background-color:#2073bd;-webkit-animation-delay:.09s;animation-delay:.09s}.loading-bar:nth-child(3){background-color:#2073bd;-webkit-animation-delay:.18s;animation-delay:.18s}.loading-bar:nth-child(4){background-color:#2073bd;-webkit-animation-delay:.27s;animation-delay:.27s}@-webkit-keyframes loading{0%{-webkit-transform:scale(1);transform:scale(1)}20%{-webkit-transform:scale(1,2.2);transform:scale(1,2.2)}40%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes loading{0%{-webkit-transform:scale(1);transform:scale(1)}20%{-webkit-transform:scale(1,2.2);transform:scale(1,2.2)}40%{-webkit-transform:scale(1);transform:scale(1)}}.content-outer .profile-rows h2{color:#2073bd;font-size:22px;font-weight:500;margin-bottom:0}.content-outer .profile-rows h4,.content-outer .profile-rows .h4{font-size:18px;font-weight:500;margin:0 0 5px 0}.profile-rows ul{margin-bottom:15px}.profile-rows i{float:left;margin-left:-40px;font-size:22px;color:#2073bd}.profile-rows small{font-size:12px;line-height:17px;display:block}.profile-rows .tick li::before{font-family:"Font Awesome 6 Pro";font-weight:300;content:"\f00c";font-size:22px;color:#2073bd;margin-left:-40px;float:left}.profile-rows .tick li.notick::before{content:""}.truncate-text .morecontent span{display:none}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:2}.sticky-top:after,.sticky-top:before{content:'';display:table}.sticky-top.stuck{top:-2px!important;z-index:40}#profile-header{z-index:2}.sticky-top.stuck #profile-subnav{width:100vw;position:relative;left:calc(-1 *(100vw - 100%)/2);-webkit-box-shadow:0 0 2px 3px rgb(0 0 0 / 20%);box-shadow:0 0 2px 3px rgb(0 0 0 / 20%);background:white}.sticky-top.stuck .profile-subnav-buttons,.sticky-top.stuck .profile-subnav-nav{margin-left:0;margin-right:0}@media(min-width:576px){.sticky-top.stuck .profile-subnav-buttons{margin:3px 0 10px 0}}@media(min-width:768px){.sticky-top.stuck .profile-subnav-sticky-title,.sticky-top.stuck .profile-subnav-buttons,.sticky-top.stuck .profile-subnav-nav{margin-left:auto;margin-right:auto;width:750px;margin-top:0;border-bottom:0}.sticky-top.stuck .profile-subnav-sticky-title ul{height:50px;margin:0}.sticky-top.stuck .profile-subnav-buttons{margin-bottom:20px}.sticky-top.stuck .profile-subnav-buttons ul{margin:0 15px}}@media(min-width:992px){.sticky-top.stuck .profile-subnav-sticky-title,.sticky-top.stuck .profile-subnav-buttons,.sticky-top.stuck .profile-subnav-nav{width:970px}}@media(min-width:1200px){.sticky-top.stuck .profile-subnav-sticky-title,.sticky-top.stuck .profile-subnav-buttons,.sticky-top.stuck .profile-subnav-nav{width:1140px}}.profile-subnav-sticky-title ul{margin:0;padding:0;list-style:none;height:85px}@media(min-width:992px){.profile-subnav-sticky-title ul{margin:0}}@media(min-width:768px){.profile-subnav-sticky-title ul{height:50px}}@media(min-width:576px){.profile-subnav-sticky-title ul{display:-webkit-box;display:flex;display:-ms-flexbox;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-align:center;align-items:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin:0 30px 0 0;height:40px}}.profile-subnav-sticky-title li:first-child i{font-size:10px;position:relative;margin-right:4px;top:-1px;color:var(--site)}.profile-subnav-sticky-title li a{font-size:13px}#profile-header{padding:0 15px 0}.profile-header-contents{display:-webkit-box;display:flex;display:-ms-flexbox;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-ms-flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.profile-header-top h1{font-size:22px;margin:0;line-height:28px;font-weight:500;color:#101010;margin-bottom:5px;text-align:left}@media(max-width:374px){.profile-header-top h1{font-size:16px;line-height:20px}}.profile-header-top[data-reviews] h1{margin-right:110px}.profile-header-top{width:100%;position:relative}.profile-header-top[data-reviews]{min-height:70px}@media(max-width:424px){.profile-header-top[data-reviews]{min-height:60px}}@media(max-width:374px){.profile-header-top[data-reviews]{min-height:52px}}.profile-header-logo-award{position:absolute;bottom:-212px;z-index:11;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profile-header-top[data-reviews] .profile-header-logo-award{bottom:-127px}.profile-header-top[data-reviews][data-buttons] .profile-header-logo-award{bottom:-219px}.profile-header-logo img{max-width:106px;max-height:40px;min-width:106px;min-height:40px}.profile-header-award{display:inline-block;margin-left:15px}.profile-header-award img{max-width:50px;max-height:50px;min-width:50px;min-height:50px}.profile-header-review{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none!important;position:absolute;top:0;right:0}.profile-header-review>span{border-radius:100%;background:var(--site);color:white;height:50px;width:50px;font-weight:500;border:3px solid var(--site);-webkit-box-shadow:inset 0 0 0 3px white;box-shadow:inset 0 0 0 3px white;font-size:19px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.profile-header-review>em{font-style:normal;font-size:13px;font-weight:500;margin-top:3px;line-height:1;white-space:nowrap}.profile-header-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px 10px;margin-bottom:10px;white-space:nowrap;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:30px}.profile-social-sharing>div>div{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:30px!important;height:30px!important;padding:0!important}.profile-social-sharing>div>div>img{width:18px!important;height:18px!important;vertical-align:initial!important;top:1px!important}@media(max-width:767px){.logo-bar{width:90%;justify-content:space-evenly}}@media(min-width:360px){.profile-header-logo-award{bottom:-226px}}@media(min-width:400px){.profile-header-options{gap:8px 15px}}@media(min-width:576px){.profile-header-contents{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-ms-flex-direction:row}.profile-header-top[data-reviews]{min-height:auto}.profile-header-top h1{font-size:32px;line-height:42px}.profile-header-options{margin-bottom:0;gap:8px 20px}.profile-header-logo-award{bottom:-230px}.profile-header-review{top:10px}}@media(min-width:768px){#profile-header{padding:0 15px 0}.profile-header-top[data-reviews]{padding-right:80px}.profile-header-top[data-logo]{padding-right:180px}.profile-header-top[data-logo][data-reviews]{padding-right:270px}.profile-header-top[data-logo][data-award][data-reviews]{padding-right:360px}.profile-header-top h1{margin-right:0!important}.profile-header-award{padding:0!important;border:none!important;-webkit-box-shadow:none!important;box-shadow:none!important;margin-left:20px}.profile-header-logo-award{bottom:inherit;left:inherit;top:10px;right:0;-webkit-transform:none;-ms-transform:none;transform:none}.profile-header-top[data-reviews] .profile-header-logo-award{right:92px}.profile-header-logo img{max-width:149px;max-height:56px;min-width:149px;min-height:56px}.profile-header-award img{max-width:66px;max-height:66px;min-width:66px;min-height:66px}}@media(min-width:992px){.profile-header-top[data-reviews]{padding-right:110px}.profile-header-top[data-logo]{padding-right:230px}.profile-header-top[data-logo][data-reviews]{padding-right:340px}.profile-header-top[data-logo][data-award][data-reviews]{padding-right:450px}.profile-header-logo img{max-width:192px;max-height:72px;min-width:192px;min-height:72px}.profile-header-award{margin-left:30px}.profile-header-award img{min-width:82px;max-width:82px;min-height:82px;max-height:82px}.profile-header-review>span{height:72px;width:72px;font-size:30px}.profile-header-review>em{font-size:16px;margin-top:5px}.profile-header-top[data-reviews] .profile-header-logo-award{right:112px;top:15px}}#profile-subnav{padding:0;height:auto}.modal-open #profile-subnav{margin-right:0!important;padding-right:0!important}.profile-subnav-sticky-close{top:-16px;right:-16px;border-radius:100%;height:50px;width:50px;background:#1e1e1e;position:fixed;display:none!important;text-align:center;z-index:6}.profile-subnav-sticky-close i{position:relative;top:20px;left:-6px;color:white}.sticky-top.stuck .profile-subnav-sticky-close{display:block!important}.profile-subnav-sticky-title{max-height:20px;-webkit-transition:ease-out;-o-transition:ease-out;transition:ease-out;overflow:hidden;opacity:0}.profile-subnav-sticky-title ul{margin:0;padding:0;list-style:none;height:85px}.profile-subnav-sticky-title li{margin:0;padding:0;list-style:none;white-space:nowrap}.stuck #profile-subnav .profile-subnav-sticky-title{height:auto!important;max-height:62px;-webkit-transition:height .5s ease-out;-o-transition:height .5s ease-out;transition:height .5s ease-out;opacity:1}.stuck[data-buttons] #profile-subnav .profile-subnav-sticky-title{max-height:54px}.profile-subnav-sticky-title li:first-child{font-size:13px;margin:10px 0 2px}.profile-subnav-sticky-title li:first-child i{font-size:10px;position:relative;margin-right:4px;top:-1px;color:var(--site)}.profile-subnav-sticky-title li:last-child{font-size:16px;-o-text-overflow:ellipsis;text-overflow:ellipsis;overflow:hidden;padding-right:10px}@media(min-width:576px){#profile-subnav.stuck .profile-subnav-sticky-title{max-height:40px}.profile-subnav-sticky-title ul{display:-webkit-box;display:flex;display:-ms-flexbox;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-align:center;align-items:center;-ms-flex-align:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin:0 30px 0 0;height:40px}.profile-subnav-sticky-title li{margin:0!important}}@media(min-width:768px){#profile-subnav.stuck .profile-subnav-sticky-title{max-height:50px}.profile-subnav-sticky-title ul{height:50px}}@media(min-width:992px){.profile-subnav-sticky-title ul{margin:0}}.profile-subnav-buttons{margin:3px 0 10px 0;height:62px}.profile-subnav-buttons[data-2lines]{height:73px}.profile-subnav-buttons[data-3lines]{height:84px}.profile-subnav-buttons .col-12{padding:0}.profile-subnav-buttons ul{display:-webkit-box;display:flex;display:-ms-flexbox;-webkit-box-pack:space-evenly;justify-content:space-evenly;-ms-flex-pack:start;margin:0;padding:0;list-style:none}.profile-subnav-buttons li{position:relative;margin:1px;padding:0;height:40px;width:40px;min-width:40px;border-radius:50%;background:var(--site);list-style:none;display:-webkit-box;display:flex;display:-ms-flexbox;-webkit-box-pack:center;justify-content:center;-ms-flex-pack:center;-webkit-box-align:center;align-items:center;-ms-flex-align:center;text-align:center}.profile-subnav-buttons li.profile-subnav-buttons-jobs{background:var(--proceed)}.profile-subnav-buttons li.profile-subnav-buttons-jobs span{color:var(--proceed)}.profile-subnav-buttons button,.profile-subnav-buttons a{margin:0;padding:0;border:0;background:0;text-decoration:none}.profile-subnav-buttons button i,.profile-subnav-buttons a i{font-size:18px;position:relative;top:1px;color:white}.profile-subnav-buttons button>span,.profile-subnav-buttons a>span{position:absolute;left:0;top:46px;font-size:10px;line-height:11px;font-weight:700;color:var(--site);width:40px}.profile-subnav-buttons li .dropdown-item{background:0;width:inherit}.profile-subnav-buttons .dropdown-menu{border-radius:6px;border-color:var(--site);left:-150px!important;background:#fff;width:220px;margin-top:-1px}.nav-item.dropdown.open::before{content:"";display:block;position:absolute;height:5px;bottom:0;z-index:9999;background:#fff;width:100%}.nav-item.dropdown.open{border-radius:50% 50% 0 0;background:#fff;border:var(--site) 1px solid;padding:0}.profile-subnav-buttons .dropdown-item{border-radius:0;border:0;padding:5px 9px;display:flex;color:var(--site);text-align:left}.profile-subnav-buttons .dropdown-item:hover{background:var(--sitedark);color:#fff!important}.profile-subnav-buttons .dropdown-item i{color:var(--site);font-size:18px;margin-right:5px}.profile-subnav-buttons .dropdown-item:hover i{color:#fff}.profile-subnav-buttons .nav-item.dropdown button::after{display:none}.profile-subnav-buttons .nav-item.dropdown.open button span,.profile-subnav-buttons .nav-item.dropdown.open button i{color:var(--site)}.profile-subnav-buttons .dropdown-menu.open button:hover i{color:#fff}.nav-item.dropdown>button:last-of-type,.nav-item.dropdown.open>button:first-of-type{display:none}.nav-item.dropdown.open>button:last-of-type{display:flex}@media(min-width:360px){.profile-subnav-buttons{height:72px}.profile-subnav-buttons li{height:48px;width:48px;min-width:48px}.profile-subnav-buttons button i,.profile-subnav-buttons a i{font-size:22px;top:3px}.profile-subnav-buttons button>span,.profile-subnav-buttons a>span{top:55px;font-size:12px;width:48px}}@media(min-width:576px){.profile-subnav-buttons{height:86px}.profile-subnav-buttons li{height:62px;width:62px}.profile-subnav-buttons button i,.profile-subnav-buttons a i{font-size:28px}.profile-subnav-buttons button>span,.profile-subnav-buttons a>span{top:68px;font-size:13px;line-height:14px;width:76px;left:-7px}}@media(min-width:768px){.profile-subnav-buttons{margin:15px 0;height:auto!important}#profile-subnav.stuck .profile-subnav-buttons{margin:0 0 20px 0!important}.profile-subnav-buttons ul{-webkit-box-pack:start;justify-content:flex-start;-ms-flex-pack:start;gap:6px}.profile-subnav-buttons li{border-radius:0;width:auto;height:auto;border:0;margin:0;background:0}.profile-subnav-buttons li.profile-subnav-buttons-jobs{background:0}.profile-subnav-buttons li.profile-subnav-buttons-jobs span{color:#fff}.profile-subnav-buttons button,.profile-subnav-buttons a{margin:0;padding:20px 16px;background:var(--site);text-transform:none!important;word-wrap:break-word;border-radius:999px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:44px}.profile-subnav-buttons button:hover,.profile-subnav-buttons a:hover{background:var(--sitedark)}.profile-subnav-buttons button>span,.profile-subnav-buttons a>span{position:relative;width:auto;left:inherit;top:inherit;color:white;font-weight:normal;font-size:14px;text-align:left}.profile-subnav-buttons button i,.profile-subnav-buttons a i{font-size:15px;top:0;margin-right:6px}.profile-subnav-buttons-highlight button,.profile-subnav-buttons-highlight a{background:var(--warning)}.profile-subnav-buttons-jobs{margin-left:auto!important}.profile-subnav-buttons button{border:var(--site) 1px solid}.profile-subnav-buttons button#JobSubmit{border:0}.nav-item.dropdown.open{border:0}.nav-item.dropdown.open::before{display:none}.profile-subnav-buttons .dropdown-menu{border-radius:0 6px 6px 6px;border-color:var(--site);margin-top:-1px;left:0!important;width:240px}.profile-subnav-buttons .nav-item.dropdown.open>button{border-radius:6px 6px 0 0;background:#fff;border:var(--site) 1px solid;border-bottom-color:#fff;z-index:1022}.profile-subnav-buttons .nav-item.dropdown button::after{display:none}}.profile-subnav-buttons-jobs button,.profile-subnav-buttons-jobs a{background:var(--proceed)}@media(min-width:992px){.profile-subnav-buttons{margin:20px 0}.profile-subnav-buttons ul{gap:10px}.profile-subnav-buttons button,.profile-subnav-buttons a{letter-spacing:.03rem}.profile-subnav-buttons button>span,.profile-subnav-buttons a>span{font-size:15px}}@media(min-width:1200px){.profile-subnav-buttons ul{gap:12px}.profile-subnav-buttons button>span,.profile-subnav-buttons a>span{font-size:16px}.profile-subnav-buttons button i,.profile-subnav-buttons a i{font-size:18px;margin-right:8px}}#profile-subnav.stuck .profile-subnav-nav{border-bottom:0}.profile-subnav-nav{border-top:1px solid #ccc;border-bottom:1px solid #ccc}.profile-subnav-nav .col-12{margin:0;padding:0}.profile-subnav-nav ul{display:-webkit-box;display:flex;display:-ms-flexbox;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-pack:start;margin:0;padding:0 15px;list-style:none;overflow-y:hidden;overflow-x:scroll;white-space:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px}.profile-subnav-nav li{font-size:14px;margin-right:12px}.profile-subnav-nav li:last-child{margin-right:0}.profile-subnav-nav button,.profile-subnav-nav li a{background:0;border:0;outline:0;padding:0;color:var(--site);border-bottom:3px solid white;cursor:pointer}.profile-subnav-nav button:hover,.profile-subnav-nav li a:hover{border-bottom:3px solid var(--site)}.profile-subnav-nav button.active,.profile-subnav-nav li a.active{border-bottom:3px solid var(--sitedark);color:var(--sitedark)}@media(min-width:992px){.profile-subnav-nav ul{overflow-x:hidden}.profile-subnav-nav li{margin-right:18px}}@media(min-width:1200px){.profile-subnav-nav li{font-size:15px;margin-right:26px}}#profile-header{position:relative}.profile-header-top[data-buttons] h1{margin-bottom:0}.profile-header-top[data-buttons] .profile-header-options{position:absolute;bottom:-67px;left:auto;gap:0;margin:0;z-index:40;right:0}#profile-header,.profile-subnav-nav>nav,.profile-subnav-buttons>div{padding:0}.profile-subnav-buttons{margin:10px 0}.profile-subnav-buttons ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.profile-subnav-buttons ul>li{margin:0 5px}.profile-header-review-group>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;text-align:right;right:60px;top:4px;font-size:12px;line-height:14px;width:70px}.profile-header-review-group>span strong{font-size:12px}.profile-header-review-group>span em{display:none}@media(min-width:360px){.profile-header-top[data-buttons] .profile-header-options{bottom:-77px}.profile-header-logo-award{bottom:-219px}}@media(min-width:576px){.profile-header-top[data-reviews] h1{margin-right:240px}.profile-header-review{right:178px;top:0}.profile-header-logo-award{bottom:-233px}.profile-header-top[data-reviews][data-buttons] .profile-header-logo-award{bottom:-235px}.profile-header-options{margin-bottom:10px}.profile-header-top[data-buttons] .profile-header-options{bottom:-91px;margin-bottom:0}.profile-header-review-group>span{height:50px;width:168px;text-align:left;top:0;right:0}.profile-header-review-group>span strong{display:block;font-size:13px;margin-bottom:2px}.profile-header-review-group>span em{font-style:normal;display:inline-block}}@media(min-width:768px){.profile-subnav-buttons{margin:15px 0}.profile-subnav-buttons ul{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.profile-subnav-buttons ul>li{margin:0}.profile-subnav-buttons-jobs{margin-left:6px!important}.profile-header-top[data-reviews]{padding-right:250px}.profile-header-top[data-buttons] .profile-header-options{left:109px;bottom:-55px}.profile-header-top[data-buttons][data-jobs] .profile-header-options{left:250px}#profile_container[data-logo]{padding-top:0!important}.profile-header-logo-award{bottom:inherit!important;top:0;right:0}.profile-header-top[data-reviews]{min-height:144px}.profile-header-top[data-reviews][data-buttons]{min-height:96px}.profile-header-top[data-reviews] .profile-header-logo-award{top:61px;right:0}.profile-header-top[data-reviews][data-buttons] .profile-header-logo-award{top:79px}.profile-header-top[data-logo][data-award][data-reviews]{padding-right:270px}.profile-header-review{right:0}.profile-header-review-group>span{text-align:right;right:60px}}@media(min-width:992px){.profile-header-review-group>span{height:72px;right:84px}.profile-subnav-buttons{margin:20px 0}.profile-subnav-buttons-jobs{margin-left:4px!important}.profile-header-top[data-reviews],.profile-header-top[data-reviews][data-buttons]{min-height:auto}.profile-header-top[data-reviews]{padding-right:270px}.profile-header-top[data-reviews][data-award]{padding-right:360px}.profile-header-top[data-buttons] .profile-header-options{left:118px;bottom:-59px}.profile-header-top[data-buttons][data-jobs] .profile-header-options{left:265px}.profile-header-award img{min-width:72px;max-width:72px;min-height:72px;max-height:72px}.profile-header-logo img{max-width:165px;max-height:62px;min-width:165px;min-height:62px}.profile-header-top[data-reviews] .profile-header-logo-award{top:0!important;right:270px}.profile-header-top[data-logo][data-reviews]{padding-right:470px}.profile-header-top[data-logo][data-award][data-reviews]{padding-right:570px}}@media(min-width:1200px){#profile-header{padding:0 15px}.profile-subnav-nav{margin:0}.profile-subnav-buttons{margin:20px 15px}.profile-header-top[data-buttons] .profile-header-options{left:128px}.profile-header-top[data-buttons][data-jobs] .profile-header-options{left:286px}}@media(min-width:1200px){#profile_container{margin:0 15px}}#group-features{padding:15px 0 25px}.profile-description a.more_link{text-decoration:none;color:#1e1e1e;display:inline-block}.profile-description a.more_link>em{font-style:normal;margin-left:5px;color:var(--site)}.profile-description a.more_link>em:hover{text-decoration:underline}.filter-review:disabled+label{color:#b8b8b8;cursor:auto;opacity:.5}.filter-review:disabled+label img{-webkit-filter:grayscale(1);filter:grayscale(1)}.filter-review:disabled+label:before{-webkit-box-shadow:none;box-shadow:none;background:#ddd;border:#000 1px solid;content:'';cursor:not-allowed}.filter-review:disabled{cursor:not-allowed}.filter-review{position:absolute;opacity:0;margin:0!important;z-index:2;cursor:pointer}.filter-review+label{position:relative;cursor:pointer;padding:0;z-index:1}.filter-review+label:before{content:'';margin-right:5px;display:inline-block;vertical-align:text-top;width:17px;height:17px;background:ghostwhite;border:#000 1px solid}.filter-review:hover+label:before,.filter-review:checked+label:before{background:#27c200;border:#27c200 1px solid;content:'\f00c';font-family:'Font Awesome 6 Pro';font-weight:600;color:#fff;text-align:center;line-height:30px;font-size:14px}@media(min-width:480.2px){.filter-review:checked+label:before,.filter-review:hover+label:before{line-height:20px}}.filter-review:disabled+label{color:#b8b8b8;cursor:auto}.filter-review:disabled+label:before{box-shadow:none;background:#ddd}@media(max-width:480px){.filter-review+label:before{content:'';margin-right:5px;display:inline-block;vertical-align:sub;width:30px;height:30px;background:#f8f8ff;border:#000 1px solid}.filter-review{width:30px;height:30px}}.review_bar_container p{height:40px}.review_bar_container .radio input[type="radio"]{margin-left:0}.review_bar_container label{width:auto}.review_bar_container label,.review_bar_container a{font-size:10px}.review_bar_container strong{font-size:14px}.review_bar_container input[type="checkbox"]{margin-top:2px}.rating_bar_1,.rating_bar_2,.rating_bar_3,.rating_bar_4{height:160px;overflow:hidden;scroll-behavior:smooth;position:relative}.rating_bar_3 label{width:90%}.show-filters{display:none;position:absolute;bottom:0;left:0;height:60px;padding-top:10px;background:linear-gradient(0deg,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%);text-align:center;width:100%;z-index:3}.showmore .show-filters{display:block}.grey_gradient{background:linear-gradient(45deg,rgba(204,204,204,0) 0,rgba(204,204,204,1) 100%)}.height-60{height:85px}.footer-pagination .show-total{line-height:52px}.rating_bar_1,.rating_bar_2,.rating_bar_3{border-right:4px #fff solid}.rating_bar_1 label{width:120px;margin:0 0 0 20px}.rating_bar_1 label:before{margin-left:-20px}.rating_bar_2 label{width:170px}.review_bar_label{width:30%;font-size:14px}.rating_bar_1 .review_bar,.rating_bar_2 .review_bar{width:40%;height:13px;top:2px}.rating_bar_1 .review_fill,.rating_bar_2 .review_fill{height:13px}.review_bar_container ul{margin:0;padding:0}.rating_bar_3 label span{display:inline-flex;width:85%}.square-rating{display:block;position:relative;width:104px;height:20px;overflow:hidden;float:left}.rating_circles_container>span{display:block;float:left;padding-left:5px;color:#306400}.square-rating div{background-color:#306400;position:absolute;height:20px}.square-rating img{position:absolute}.slide h4{margin:0 0 20px;padding:0;color:var(--site)}.slide h5 a,.slide h5{color:var(--site);margin:0 0 5px 0;padding:0;font-size:20px;font-weight:400}.slide .tmargin{margin-top:20px}.slide .bmargin{margin-bottom:20px}.review_bar_label_r{position:absolute;top:0;padding-left:5px!important}.recommendation-item .col-lg-3 span{font-size:12px}.recommendation-item .col-lg-3 p{margin:0;vertical-align:middle}.btn-filter{margin-right:20px;padding:.5rem 1.6rem!important;font-size:10px!important}#review-collection{padding-bottom:10px}#review-collection-load .border-top{border-top:#efefef 1px solid}#review-collection #filter-options{margin:20px 0 10px 0}.review_bar_container p{height:25px}.justify-content-start{justify-content:start}.align-items-center{align-items:center}.profile_review-score div div:last-of-type{flex:1}.profile_review-score .small{font-size:12px;line-height:16px;display:block;font-weight:bold}.profile_review-score div div:last-of-type strong{padding-right:10px;font-size:12px;line-height:12px}@media(min-width:981px) and (max-width:1199px){.rating_bar_1 label{width:100px}.rating_bar_2 label{width:140px}}@media(max-width:980px){.rating_bar_1 .review_bar,.rating_bar_2 .review_bar{width:90%}}@media(max-width:768px){.rating_bar_1 .review_bar,.rating_bar_2 .review_bar{width:35%}.mobilesidebar{height:100vh;width:100vw;position:fixed;z-index:1021;top:0;left:100%;background-color:#fff;transition:.5s;overflow-x:auto}.mobilesidebar.in{left:0}#review-collection .float-right.mt-2.mb-4{float:left;margin-top:10px}}@media(max-width:480px){.rating_bar_1,.rating_bar_2,.rating_bar_3,.rating_bar_4{height:auto}.rating_bar_1 label,.rating_bar_2 label{width:40vw}.review_bar_label_r{float:right;text-align:center}.review_bar_container p{height:auto}.rating_bar_1.visible-xs{border-top:2px white solid}.height-60{height:auto}.profile_review-score .current-reviews-rating-circle{margin-right:10px}#current-reviews .profile_review-score strong{width:100%}.footer-pagination .show-total{position:relative;bottom:0}.footer-pagination .pageMenuControl{margin-bottom:20px}.review_bar_container label{display:inline-flex;align-items:center;-ms-flex-align:center}.rating_bar_1 label{width:100px;margin:5px 0}.rating_bar_1 .review_bar,.rating_bar_1 .review_fill,.rating_bar_2 .review_bar,.rating_bar_2 .review_fill,.review_bar_label_r{height:30px;line-height:30px!important}.review_bar_container_g .review_bar_label_r{width:auto;text-align:left;padding-left:10px;line-height:31px;height:auto}.review_bar_container p{line-height:14px;padding-bottom:0;margin-bottom:0}.review_bar_container input[type="checkbox"]{width:0;height:0}.review_bar_container .radio input[type="radio"]{width:100%}.btn-filter{margin-bottom:10px}.mobilesidebar.in .show-filters{display:none}}@media(min-width:768.2px){.rating_bar_1,.rating_bar_2,.rating_bar_3,.rating_bar_4{padding-left:30px!important;padding-right:30px!important;width:auto;min-width:190px}}#random{display:block}.group-addthis{display:inline-block;height:40px}#current-reviews{margin-top:20px}#current-reviews .grid{grid-template-rows:1fr;grid-auto-flow:row}@media(max-width:768px){#current-reviews .grid{grid-auto-flow:row}}#current-reviews .grid .profile_review-score{margin-bottom:15px}.profile-review h3{margin:0 0 20px 0!important}.profile-review h4{margin:0!important}.review-block .panel:last-of-type{padding-bottom:20px}@media(max-width:1200px){#current-reviews .show-total{text-align:left;display:block}}@media(max-width:480px){.search-item.panel.panel-premium{padding:15px}#content-top h1{margin-top:10px}.row-filters{margin:5px 0}#locations-content>form{margin:0 10px}.recommendation-item .col-xs-12 h4.title-underline{margin-top:0;margin-bottom:5px}#news-sub-tab .vertical-margin{margin-left:10px;margin-right:10px}#awards-ratings-content .panel-body{padding-left:0;padding-right:0}#awards-ratings>.panel-body,#news-articles>.panel-body,#locations>.panel-body{padding:0 15px}.search-item.panel{padding:15px}#reviews-top{margin:0}.profile-subnav-sticky-title ul{padding:0 30px 0 0;font-weight:400;list-style:none}.profile-subnav-sticky-title li:first-child{font-size:13px;margin:10px 0 2px;float:none}.profile-subnav-sticky-title li:last-child{font-size:16px;margin:0 0 10px 0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.stuck .profile-page-buttons{border-top:0;padding-top:0}.mob_no_gutter{margin-left:-15px;margin-right:-15px}.panel-body img{display:block}}@media(min-width:768px){.js-read-mobile .more_link,.js-read-mobile .moreellipses{display:none}.js-read-mobile .more_text.hide{display:inline!important}.js-read-mobile .more_text.hide br:last-of-type{display:none}}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.d-flex{display:-ms-flexbox!important;display:flex!important}.flex-direction-column{flex-direction:column}.mr-auto,.mx-auto{margin-right:auto!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.mr-auto{margin-right:auto!important}#reviews_sort{border:var(--site) 1px solid;box-shadow:0 2px 5px 0 rgba(0,0,0,0.2);color:var(--site);height:29px;letter-spacing:.1em;border-radius:2px;font-size:15px}#review-collection>.row{border-top:1px solid rgba(0,0,0,.125);margin-top:10px}#current-reviews #filter-options{margin-top:10px}#orderby_container{flex:4}@media(max-width:767px){.visible-xs-flex{display:flex!important}#current-reviews .visible-xs-flex{flex-wrap:wrap}#current-reviews .visible-xs-flex .rating_bar_1,#current-reviews .visible-xs-flex .rating_bar_4{flex:1}#current-reviews .visible-xs-flex .profile_mobilefilters{flex:0 0 100%}}@media(min-width:767.2px){.visible-xs-flex{display:none!important}#current-reviews #review_count{flex:5}#current-reviews #filter-options{margin:20px 0}#review_count{text-align:right}}h3.card-title,h2.card-title{font-size:20px;font-weight:400;text-align:left}.panel-heading h4{padding:0}#current-reviews{margin-top:0;padding-top:15px}.profile-review #current-reviews h3{margin:0!important;font-size:16px;font-weight:bold!important}.panel-group .panel{border-radius:0;border:0;-webkit-box-shadow:none;box-shadow:none}#locations .panel-body{padding-left:0;padding-right:0}.sr-only{display:none!important}.card-header .nav{overflow-x:auto;white-space:nowrap;padding-bottom:10px}#loadMoreAwards{margin:15px 15px 0 15px}#loadMoreArticles{margin-top:15px}#loadMoreReviews{margin-bottom:15px;margin-top:15px}#news-articles_content .panel-default>.panel-heading{background:#fff;border:0;padding:0 0 10px 0}.profile-border-block{margin-bottom:10px}#news-articles_content .panel-body{padding:0}.card-body{padding:15px}#reviews .card-body,#locations-top .card-body,#locations-top .panel-body{padding:0}.card-body>div{margin:0}@media(max-width:768px){.panel-group.section{margin-bottom:10px!important}.panel-group.section .container-lg>.row,.profile-subnav-sticky-title{margin:0}.panel-group.section .container-lg>.row>.col-xs-12,.footer-pagination{padding:0}.footer-pagination{margin-top:15px}.panel-heading h4{padding:0!important}.upcoming-events{margin-top:15px}.footer-pagination .show-total{line-height:normal}h3.card-title,h2.card-title{padding:0!important;margin:10px 0!important}}