/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.filters .wrapper,.filters form{overflow:visible!important}.calendar-sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.calendar-container{position:relative}#calendar-picker-container{background:#f0f4f4;border-radius:0 0 8px 8px;-webkit-box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 4px 12px rgba(0,0,0,.15);left:0;margin-top:-8px;position:absolute;right:0;top:100%;z-index:100}.calendar-toggle{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#e8f0f0;border:none;border-radius:8px;color:#2c3e50;cursor:pointer;font-size:1.125rem;font-weight:600;padding:16px 24px;position:relative;text-align:left;-webkit-transition:all .3s ease;transition:all .3s ease;width:100%}.calendar-toggle[aria-expanded=true]{border-radius:8px 8px 0 0}.calendar-toggle[aria-expanded=true]:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.active-date-filter{background:#fff;border-radius:4px;display:none;margin-bottom:16px;padding:12px 24px}.active-date-filter .active-filter{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#2c3e50;font-size:.875rem;gap:8px}.active-date-filter .clear-date-filter{background:none;border:none;color:#999;cursor:pointer;font-size:1.5rem;line-height:1;padding:0 4px}.active-date-filter .clear-date-filter:hover{color:#333}.flatpickr-calendar{background:#f0f4f4;border:none;border-radius:0 0 8px 8px;-webkit-box-shadow:none;box-shadow:none;margin-top:0;padding:24px;width:350px}.flatpickr-calendar .flatpickr-months{margin-bottom:16px}.flatpickr-calendar .flatpickr-current-month,.flatpickr-calendar .flatpickr-months{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.flatpickr-calendar .flatpickr-current-month{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;left:50%;margin:auto;padding:0;position:relative;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:auto;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;gap:8px;justify-content:center}.flatpickr-calendar .flatpickr-current-month input.cur-year{background:transparent;border:none;color:#406281;font-size:1.25rem;font-weight:600;letter-spacing:.01em;padding:0;width:65px}.flatpickr-calendar .flatpickr-current-month span.cur-month{color:#406281;font-family:playfair-display,serif;letter-spacing:.03375rem;line-height:200%}.flatpickr-calendar .flatpickr-monthDropdown-months{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:none;color:#2c3e50;cursor:pointer;font-size:1.25rem;font-weight:600;text-transform:capitalize}.flatpickr-calendar .flatpickr-next-month,.flatpickr-calendar .flatpickr-prev-month{background:url(/themes/custom/gtbermuda/assets/img/arrow-dropdown.svg);background-size:100% 100%;display:block;height:18px;margin:0 12px;padding:0;position:relative;text-indent:9999px;top:0;width:22px}.flatpickr-calendar .flatpickr-next-month.flatpickr-disabled,.flatpickr-calendar .flatpickr-prev-month.flatpickr-disabled{cursor:not-allowed;display:block!important;opacity:.3}.flatpickr-calendar .flatpickr-next-month:hover:not(.flatpickr-disabled),.flatpickr-calendar .flatpickr-prev-month:hover:not(.flatpickr-disabled){opacity:.7}.flatpickr-calendar .flatpickr-prev-month{left:12px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.flatpickr-calendar .flatpickr-next-month{right:12px;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.flatpickr-calendar .flatpickr-weekdays{margin-top:8px}.flatpickr-calendar .flatpickr-weekday{color:#002e57;font-family:montserrat,sans-serif;font-size:.875rem;font-weight:600;text-transform:uppercase}.flatpickr-calendar .flatpickr-days{width:100%}.flatpickr-calendar .flatpickr-day{border:none;border-radius:50%;color:#002e57;font-family:montserrat,sans-serif;font-size:.875rem;font-weight:700;margin:2px}.flatpickr-calendar .flatpickr-day.nextMonthDay,.flatpickr-calendar .flatpickr-day.prevMonthDay{color:#bbb;font-weight:400}.flatpickr-calendar .flatpickr-day.today{background:transparent;border:2px solid #002e57;color:#2c3e50}.flatpickr-calendar .flatpickr-day.today:hover{background:rgba(0,46,87,.1)}.flatpickr-calendar .flatpickr-day.endRange,.flatpickr-calendar .flatpickr-day.inRange,.flatpickr-calendar .flatpickr-day.selected,.flatpickr-calendar .flatpickr-day.startRange{background-color:#19979d;border:none;color:#fff}.flatpickr-calendar .flatpickr-day.endRange:hover,.flatpickr-calendar .flatpickr-day.inRange:hover,.flatpickr-calendar .flatpickr-day.selected:hover,.flatpickr-calendar .flatpickr-day.startRange:hover{background-color:#00213e}.flatpickr-calendar .flatpickr-day.inRange{background-color:#19979d;border-radius:0;color:#fff}.flatpickr-calendar .flatpickr-day.startRange{border-radius:50% 0 0 50%}.flatpickr-calendar .flatpickr-day.endRange{border-radius:0 50% 50% 0}.flatpickr-calendar .flatpickr-day.startRange.endRange{border-radius:50%}.flatpickr-calendar .flatpickr-day:hover:not(.inRange):not(.startRange):not(.endRange):not(.selected){background:rgba(0,46,87,.1);border-color:transparent}.flatpickr-calendar .flatpickr-day.disabled{color:#ddd;cursor:not-allowed}.flatpickr-calendar .flatpickr-day.disabled:hover{background:transparent}.flatpickr-calendar .flatpickr-monthSelect-month{border:none;font-size:.9375rem;font-weight:400;margin:0;text-transform:capitalize;width:25%}.flatpickr-calendar .flatpickr-monthSelect-month.selected{background-color:#002e57;color:#fff}.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:none!important;box-shadow:none!important}
.ais-InfiniteHits-item{margin-bottom:40px}.ais-InfiniteHits-item>.card{height:100%;margin-bottom:0!important}.card .wrapper .media:has(a:focus),.card .wrapper .media:has(a:focus-visible){outline:2px solid red;outline-offset:3px}.card .media{border-radius:5px;overflow:hidden}.card .media.m-logo+.content{text-align:center}.card .media.m-logo+.content .links{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.card .media.m-logo a:hover img{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.card .media.m-video video{aspect-ratio:7/5}.card .media .logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:130px;padding:0;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.c-two .card .media .logo,.columns.two .card .media .logo{height:180px}.c-two .card .media .logo img,.columns.two .card .media .logo img{max-height:180px!important}.card .media .logo img{aspect-ratio:unset!important;height:auto;margin:0 auto;max-height:110px!important;max-width:100%;width:auto}.card .media img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:600px){.card .media img{aspect-ratio:7/5}}.card .media a img{-webkit-transition:-webkit-transform .25s linear;transition:-webkit-transform .25s linear;transition:transform .25s linear;transition:transform .25s linear,-webkit-transform .25s linear}.card .media a:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.card .heading{margin-bottom:16px}@media (min-width:768px){.card .heading{margin-bottom:18px}}.card .body{margin-bottom:8px}.card.nolinks .links{display:none}.card.nooverlay .wrapper .content{padding-top:24px}.card.default .wrapper .content{padding:24px}@media (min-width:1280px){.card.default .wrapper .content{padding:40px 40px 0}}.c-four .card.default .wrapper .content,.c-three .card.default .wrapper .content,.columns.four .card.default .wrapper .content,.columns.three .card.default .wrapper .content{padding:32px 0}@media (min-width:768px){.card.default .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}.card.default .wrapper .media{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.card.default .wrapper .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.card.default .wrapper .content .links{margin-top:auto}}.card.modal .wrapper .content{padding:32px 0}.card.modal .wrapper .content a{cursor:pointer}.card.small .wrapper:after{background:linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,0) 31.39%),linear-gradient(26deg,rgba(0,0,0,.63) 11.48%,rgba(0,0,0,0) 48.08%);bottom:0;content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;width:100%;z-index:0}.card.small .wrapper .media img{aspect-ratio:10/9}.card.small .wrapper .content{bottom:0;left:0;padding:24px;position:absolute;width:100%;z-index:1}@media (min-width:1280px){.card.small .wrapper .content{padding:32px}}.card.small .wrapper .content .heading{color:#fff;font-size:1.25rem;margin:0;text-align:center}@media only screen and (min-width:480px){.card.small .wrapper .content .heading{font-size:calc(1.125rem + .41667vw)}}@media only screen and (min-width:1920px){.card.small .wrapper .content .heading{font-size:1.625rem}}.card.small .wrapper .content .body,.card.small .wrapper .content .links{display:none}.card.article .wrapper .media img{aspect-ratio:5/6}.card.deal .wrapper .media{height:auto}.card.deal .wrapper .media img{aspect-ratio:12/11!important}.card.deal .wrapper .tagline{background:#b6e3e5;color:#002e57!important;left:0;padding:11px 24px;pointer-events:none;position:absolute;top:24px;z-index:1}@media (min-width:1280px){.card.deal .wrapper .tagline{top:40px}}.card.deal .wrapper .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;padding:24px!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}@media (min-width:1280px){.card.deal .wrapper .content{padding:40px!important}}.card.deal .wrapper .content .heading{font-size:1.3125rem}@media only screen and (min-width:480px){.card.deal .wrapper .content .heading{font-size:calc(1.25rem + .20833vw)}}@media only screen and (min-width:1920px){.card.deal .wrapper .content .heading{font-size:1.5rem}}.card.deal .wrapper .content .body{display:none}.card.listing .tagline{font-size:.75rem;letter-spacing:.135rem;margin:24px 0}.card.listing .tagline>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.card.listing .tagline>div.location:before{background:url(/themes/custom/gtbermuda/assets/img/icon-location.svg) 50% no-repeat;content:"";display:block;height:24px;width:24px;-webkit-box-flex:0;-webkit-flex:0 0 24px;-ms-flex:0 0 24px;flex:0 0 24px;margin-right:6px}.card.listing .wrapper{height:100%}@media (min-width:768px){.card.listing .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}.card.listing .wrapper .media{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.card.listing .wrapper .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.card.listing .wrapper .content .links{margin-top:auto}}.card.listing .body{margin:-8px 0 16px}@media (min-width:768px){.card.event{height:100%}}.card.event .dates{background:#f8c7d7;border-radius:0 4px 4px 0;color:#002e57;left:0;padding:11px 21px;position:absolute;text-align:center;top:16px}.card.event .dates.hit-content__tag{font-size:1rem;line-height:1.4;padding:13px 21px;text-align:left}.card.event .dates .month{font-family:montserrat,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:.0875rem;text-transform:uppercase}.card.event .dates .day{font-size:2.625rem;font-weight:400;line-height:132%;margin-top:-24px}.card.event .media img{aspect-ratio:7/5}.card.event .tagline{font-size:.75rem;letter-spacing:.135rem;margin:20px 0}.card.event .tagline>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:6px 0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.card.event .tagline>div:first-child{border-bottom:1px solid rgba(0,0,0,.1)}.card.event .tagline>div:last-child{border:none}.card.event .tagline>div.location:before,.card.event .tagline>div.time:before{background:url(/themes/custom/gtbermuda/assets/img/icon-location.svg) 50% no-repeat;content:"";display:block;height:24px;width:24px;-webkit-box-flex:0;-webkit-flex:0 0 24px;-ms-flex:0 0 24px;flex:0 0 24px;margin-right:6px}.card.event .tagline>div.time:before{background-image:url(/themes/custom/gtbermuda/assets/img/icon-time.svg)}@media (min-width:768px){.card.event .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}.card.event .wrapper .media{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.card.event .wrapper .content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.card.event .wrapper .content .links{margin-top:auto}}.card.event .body{margin:-8px 0 16px}@media (max-width:1439px){.card.event .body{display:none}}@media (min-width:1820px){.cards-merged .card.custom .wrapper{height:unset!important}}.card.overlay .wrapper,.cards-merged .card.custom .wrapper{border-radius:5px;height:100%;overflow:hidden;position:relative}.card.overlay .wrapper:has(.media a:focus),.card.overlay .wrapper:has(.media a:focus-visible),.cards-merged .card.custom .wrapper:has(.media a:focus),.cards-merged .card.custom .wrapper:has(.media a:focus-visible){outline:2px solid red;outline-offset:3px}.card.overlay .wrapper .media,.cards-merged .card.custom .wrapper .media{height:100%;position:relative}@media (min-width:1820px){.card.overlay .wrapper .media,.cards-merged .card.custom .wrapper .media{max-height:721px}}.card.overlay .wrapper .media:after,.cards-merged .card.custom .wrapper .media:after{background:linear-gradient(0deg,rgba(0,0,0,.3),rgba(0,0,0,0) 31.39%),linear-gradient(26deg,rgba(0,0,0,.63) 11.48%,rgba(0,0,0,0) 88.08%);bottom:0;content:"";display:block;height:100%;left:0;pointer-events:none;position:absolute;width:100%;z-index:0}.card.overlay .wrapper .media .controls,.cards-merged .card.custom .wrapper .media .controls{display:none}.card.overlay .wrapper .media img,.cards-merged .card.custom .wrapper .media img{aspect-ratio:7/5;max-height:80vh;min-height:480px}.card.overlay .wrapper .content,.cards-merged .card.custom .wrapper .content{bottom:0;color:#fff;left:0;padding-left:24px;position:absolute;width:100%;z-index:1}@media (min-width:768px){.card.overlay .wrapper .content,.cards-merged .card.custom .wrapper .content{padding-left:3.125vw}}@media (min-width:1920px){.card.overlay .wrapper .content,.cards-merged .card.custom .wrapper .content{padding-left:60px}}.card.overlay .wrapper .content,.cards-merged .card.custom .wrapper .content{padding-right:24px}@media (min-width:768px){.card.overlay .wrapper .content,.cards-merged .card.custom .wrapper .content{padding-right:3.125vw}}@media (min-width:1920px){.card.overlay .wrapper .content,.cards-merged .card.custom .wrapper .content{padding-right:60px}}.card.overlay .wrapper .content,.cards-merged .card.custom .wrapper .content{padding-bottom:24px}@media (min-width:768px){.card.overlay .wrapper .content,.cards-merged .card.custom .wrapper .content{padding-bottom:calc(16px + 1.04167vw)}}@media (min-width:1920px){.card.overlay .wrapper .content,.cards-merged .card.custom .wrapper .content{padding-bottom:36px}}.card.overlay .wrapper .content,.cards-merged .card.custom .wrapper .content{padding-top:24px}@media (min-width:768px){.card.overlay .wrapper .content,.cards-merged .card.custom .wrapper .content{padding-top:calc(16px + 1.04167vw)}}@media (min-width:1920px){.card.overlay .wrapper .content,.cards-merged .card.custom .wrapper .content{padding-top:36px}}.c-four .card.overlay .wrapper .content,.c-four .cards-merged .card.custom .wrapper .content,.c-three .card.overlay .wrapper .content,.c-three .cards-merged .card.custom .wrapper .content,.columns.four .card.overlay .wrapper .content,.columns.four .cards-merged .card.custom .wrapper .content,.columns.three .card.overlay .wrapper .content,.columns.three .cards-merged .card.custom .wrapper .content{padding:24px}@media (min-width:1440px){.c-four .card.overlay .wrapper .content,.c-four .cards-merged .card.custom .wrapper .content,.c-three .card.overlay .wrapper .content,.c-three .cards-merged .card.custom .wrapper .content,.columns.four .card.overlay .wrapper .content,.columns.four .cards-merged .card.custom .wrapper .content,.columns.three .card.overlay .wrapper .content,.columns.three .cards-merged .card.custom .wrapper .content{padding:36px 40px}}.card.overlay .wrapper .content .heading,.card.overlay .wrapper .content .tagline,.cards-merged .card.custom .wrapper .content .heading,.cards-merged .card.custom .wrapper .content .tagline{color:#fff}.card.overlay .wrapper .content .links a:not(.btn),.cards-merged .card.custom .wrapper .content .links a:not(.btn){color:#ffe794}.card.overlay .wrapper .content .links a:not(.btn):after,.cards-merged .card.custom .wrapper .content .links a:not(.btn):after{-webkit-filter:brightness(0) saturate(100%) invert(91%) sepia(14%) saturate(1338%) hue-rotate(332deg) brightness(105%) contrast(103%);filter:brightness(0) saturate(100%) invert(91%) sepia(14%) saturate(1338%) hue-rotate(332deg) brightness(105%) contrast(103%)}.card.overlay .wrapper .content .links a:not(.btn):hover,.cards-merged .card.custom .wrapper .content .links a:not(.btn):hover{border-color:#ffe794}.card.overlay.custom .wrapper .content,.card.overlay.nolinks .wrapper .content,.cards-merged .card.custom .wrapper .content{pointer-events:none}.card.overlay.custom .wrapper .content .heading+.body,.card.overlay.nolinks .wrapper .content .heading+.body,.cards-merged .card.custom .wrapper .content .heading+.body{margin-top:16px}.card.overlay.custom .wrapper .content .heading,.card.overlay.nolinks .wrapper .content .heading,.cards-merged .card.custom .wrapper .content .heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin-bottom:0;pointer-events:none}.card.overlay.custom .wrapper .content .heading:after,.card.overlay.nolinks .wrapper .content .heading:after,.cards-merged .card.custom .wrapper .content .heading:after{background:url(/themes/custom/gtbermuda/assets/img/arrow-link.svg) 100% 0 no-repeat;content:"";display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(31%) hue-rotate(68deg) brightness(107%) contrast(107%);filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(31%) hue-rotate(68deg) brightness(107%) contrast(107%);margin-bottom:4px;margin-left:auto;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;height:12px;justify-content:flex-end;width:25px;-webkit-box-flex:0;-webkit-flex:0 0 40px;-ms-flex:0 0 40px;flex:0 0 40px}.cards-col-two .card.overlay.custom .wrapper .content .heading:after,.cards-col-two .card.overlay.nolinks .wrapper .content .heading:after,.cards-col-two .cards-merged .card.custom .wrapper .content .heading:after,.cards-side-intro .card.overlay.custom .wrapper .links,.cards-side-intro .card.overlay.nolinks .wrapper .links,.cards-side-intro .cards-merged .card.custom .wrapper .links{display:none}.card.overlay.custom .body{max-height:0;opacity:0;overflow:hidden;-webkit-transition:opacity .3s ease-in-out,max-height .3s ease-in-out;transition:opacity .3s ease-in-out,max-height .3s ease-in-out}.card.overlay.custom:hover .body{max-height:300px;opacity:1}
.container-cards{overflow:hidden;position:relative}@media (min-width:1680px){.container-cards .columns.c-two{margin:0 auto;max-width:1920px}}.cards .intro{margin-bottom:16px;padding:0 24px}@media (min-width:768px){.cards .intro{margin-bottom:36px}}@media (min-width:1280px){.cards .intro{padding:0 160px}}@media (min-width:1024px){.cards .intro .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.cards .intro .wrapper .heading{margin:0}@media (min-width:1024px){.cards .intro .wrapper .links{margin-left:auto}}.cards .intro.with-body .wrapper .heading{margin-bottom:32px}.cards .card .media img{max-height:60vh}.cards .columns.c-four,.cards .columns.c-one,.cards .columns.c-three,.cards .columns.c-two{padding-left:24px}@media (min-width:768px){.cards .columns.c-four,.cards .columns.c-one,.cards .columns.c-three,.cards .columns.c-two{padding-left:calc(-13.33333px + 4.86111vw)}}@media (min-width:1920px){.cards .columns.c-four,.cards .columns.c-one,.cards .columns.c-three,.cards .columns.c-two{padding-left:80px}}.cards .columns.c-four,.cards .columns.c-one,.cards .columns.c-three,.cards .columns.c-two{padding-right:24px}@media (min-width:768px){.cards .columns.c-four,.cards .columns.c-one,.cards .columns.c-three,.cards .columns.c-two{padding-right:calc(-13.33333px + 4.86111vw)}}@media (min-width:1920px){.cards .columns.c-four,.cards .columns.c-one,.cards .columns.c-three,.cards .columns.c-two{padding-right:80px}}.cards .slick-dots{display:none!important}.cards .slider{overflow:hidden;padding-left:12px;padding-right:24px}@media (min-width:1280px){.cards .slider{padding-left:40px;padding-right:120px}}@media (min-width:1440px){.cards .slider{padding-left:80px;padding-right:80px}}.cards .slider .slick-list{overflow:visible;padding:0!important}@media (max-width:1439px){.cards .slick-prev{left:7px}.cards .slick-next{right:86px}}@media (max-width:1279px){.cards .slick-next{right:7px}}
.cards-merged.flip .container-cards .slick-prev,.cards-side-intro.flip .container-cards .slick-prev{left:48px}@media (max-width:1023px){.cards-merged.flip .container-cards .slick-prev,.cards-side-intro.flip .container-cards .slick-prev{left:4px}}.cards-merged.flip .container-cards .slick-next,.cards-side-intro.flip .container-cards .slick-next{right:48px}@media (max-width:1023px){.cards-merged.flip .container-cards .slick-next,.cards-side-intro.flip .container-cards .slick-next{right:15px}}@media (min-width:1024px){.cards-merged.flip .container-cards>.wrapper>.intro,.cards-side-intro.flip .container-cards>.wrapper>.intro{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3;padding-left:0;padding-right:80px}.cards-merged.flip .container-cards>.wrapper>.slider-wrap,.cards-side-intro.flip .container-cards>.wrapper>.slider-wrap{padding-left:0;padding-right:80px}.cards-merged.flip .container-cards>.wrapper>.slider-wrap>.content .slider,.cards-merged.flip .container-cards>.wrapper>.slider-wrap>.content .slider-side,.cards-side-intro.flip .container-cards>.wrapper>.slider-wrap>.content .slider,.cards-side-intro.flip .container-cards>.wrapper>.slider-wrap>.content .slider-side{padding-left:80px;padding-right:0}}.cards-merged .container-cards .slick-prev,.cards-side-intro .container-cards .slick-prev{left:48px}@media (max-width:1023px){.cards-merged .container-cards .slick-prev,.cards-side-intro .container-cards .slick-prev{left:4px}.cards-merged .container-cards .slick-next,.cards-side-intro .container-cards .slick-next{right:15px}}.cards-merged .container-cards .card.default .wrapper .content,.cards-side-intro .container-cards .card.default .wrapper .content{padding-left:0;padding-right:0}.cards-merged .container-cards .card.overlay .wrapper .media img,.cards-side-intro .container-cards .card.overlay .wrapper .media img{aspect-ratio:4/5}.cards-merged .container-cards .card.overlay .wrapper .content,.cards-side-intro .container-cards .card.overlay .wrapper .content{padding:40px}.cards-merged .container-cards .card.overlay .wrapper .content .heading,.cards-side-intro .container-cards .card.overlay .wrapper .content .heading{font-size:1.25rem}@media only screen and (min-width:480px){.cards-merged .container-cards .card.overlay .wrapper .content .heading,.cards-side-intro .container-cards .card.overlay .wrapper .content .heading{font-size:calc(1.125rem + .41667vw)}}@media only screen and (min-width:1920px){.cards-merged .container-cards .card.overlay .wrapper .content .heading,.cards-side-intro .container-cards .card.overlay .wrapper .content .heading{font-size:1.625rem}}.cards-merged .container-cards>.wrapper,.cards-side-intro .container-cards>.wrapper{overflow:visible!important}@media (min-width:1024px){.cards-merged .container-cards>.wrapper,.cards-side-intro .container-cards>.wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.cards-merged .container-cards>.wrapper>div,.cards-side-intro .container-cards>.wrapper>div{overflow:hidden}.cards-merged .container-cards>.wrapper>.intro,.cards-side-intro .container-cards>.wrapper>.intro{-webkit-box-sizing:content-box;box-sizing:content-box;margin-bottom:36px;padding-left:24px;padding-right:24px;text-align:left}@media (min-width:1024px){.cards-merged .container-cards>.wrapper>.intro,.cards-side-intro .container-cards>.wrapper>.intro{margin-bottom:0;padding-left:36px;padding-right:0;-webkit-box-flex:1;-webkit-flex:1 0 350px;-ms-flex:1 0 350px;flex:1 0 350px;max-width:350px;width:350px}}@media (min-width:1680px){.cards-merged .container-cards>.wrapper>.intro,.cards-side-intro .container-cards>.wrapper>.intro{padding-left:80px;-webkit-box-flex:1;-webkit-flex:1 0 460px;-ms-flex:1 0 460px;flex:1 0 460px;max-width:460px;width:460px}}.cards-merged .container-cards>.wrapper>.intro .links,.cards-side-intro .container-cards>.wrapper>.intro .links{-webkit-box-pack:left;-webkit-justify-content:left;-ms-flex-pack:left;justify-content:left}.cards-merged .container-cards>.wrapper>.slider-wrap,.cards-side-intro .container-cards>.wrapper>.slider-wrap{position:relative}@media (min-width:1024px){.cards-merged .container-cards>.wrapper>.slider-wrap,.cards-side-intro .container-cards>.wrapper>.slider-wrap{padding-left:80px}}.cards-merged .container-cards>.wrapper>.slider-wrap>.content,.cards-side-intro .container-cards>.wrapper>.slider-wrap>.content{margin:0!important;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}.cards-merged .container-cards>.wrapper>.slider-wrap>.content .slider,.cards-merged .container-cards>.wrapper>.slider-wrap>.content .slider-side,.cards-side-intro .container-cards>.wrapper>.slider-wrap>.content .slider,.cards-side-intro .container-cards>.wrapper>.slider-wrap>.content .slider-side{overflow:hidden;padding-left:8px;padding-right:36px}@media (min-width:1024px){.cards-merged .container-cards>.wrapper>.slider-wrap>.content .slider,.cards-merged .container-cards>.wrapper>.slider-wrap>.content .slider-side,.cards-side-intro .container-cards>.wrapper>.slider-wrap>.content .slider,.cards-side-intro .container-cards>.wrapper>.slider-wrap>.content .slider-side{padding-left:0;padding-right:80px}}.cards-merged .container-cards>.wrapper>.slider-wrap>.content .slider .slick-list,.cards-merged .container-cards>.wrapper>.slider-wrap>.content .slider-side .slick-list,.cards-side-intro .container-cards>.wrapper>.slider-wrap>.content .slider .slick-list,.cards-side-intro .container-cards>.wrapper>.slider-wrap>.content .slider-side .slick-list{overflow:visible;padding:0!important}.cards-merged .container-cards>.wrapper>.slider-wrap>.content .slider .slick-list .slick-slide,.cards-merged .container-cards>.wrapper>.slider-wrap>.content .slider-side .slick-list .slick-slide,.cards-side-intro .container-cards>.wrapper>.slider-wrap>.content .slider .slick-list .slick-slide,.cards-side-intro .container-cards>.wrapper>.slider-wrap>.content .slider-side .slick-list .slick-slide{padding:0 8px}@media (min-width:1024px){.cards-merged .container-cards>.wrapper>.slider-wrap>.content .slider .slick-list .slick-slide,.cards-merged .container-cards>.wrapper>.slider-wrap>.content .slider-side .slick-list .slick-slide,.cards-side-intro .container-cards>.wrapper>.slider-wrap>.content .slider .slick-list .slick-slide,.cards-side-intro .container-cards>.wrapper>.slider-wrap>.content .slider-side .slick-list .slick-slide{padding:0 13px}}
dialog{background:#fff;border:none;border-radius:0;bottom:0;display:block;font-size:1.25rem;height:100%;left:auto;line-height:2;margin:0;max-height:unset;min-height:360px;outline:none;padding:64px 42px!important;position:fixed;right:0;text-align:left;text-transform:none;top:0;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);-webkit-transition:all .3s ease-out;transition:all .3s ease-out;width:calc(100% - 50px);z-index:99}@media (min-width:768px){dialog{max-width:unset!important;width:640px!important;-webkit-box-flex:unset!important;-webkit-flex:unset!important;-ms-flex:unset!important;flex:unset!important}}dialog .card .content{font-size:1.125rem}dialog .wrapper{position:relative}dialog .wrapper .close{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:absolute;right:-36px;top:-42px;z-index:99;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:none;border:none;-webkit-box-shadow:none;box-shadow:none;outline:none}dialog .wrapper .close .text{color:#002e57;font-family:montserrat,sans-serif;font-size:.75rem;font-weight:700;letter-spacing:.075rem;text-transform:uppercase}dialog .wrapper .close .icon{background:url(/themes/custom/gtbermuda/assets/img/icon-close.svg) 50% no-repeat;display:block;-webkit-filter:brightness(0) saturate(100%) invert(11%) sepia(39%) saturate(4894%) hue-rotate(194deg) brightness(94%) contrast(101%);filter:brightness(0) saturate(100%) invert(11%) sepia(39%) saturate(4894%) hue-rotate(194deg) brightness(94%) contrast(101%);height:16px;margin-left:16px;width:16px}dialog[open]{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}dialog::-webkit-backdrop{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:rgba(0,0,0,.7)}dialog::backdrop{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:rgba(0,0,0,.7)}
.dropdown>.toggle+*{display:none;position:absolute;z-index:1000}.dropdown>.toggle+.show{display:block;left:50%;max-width:1920px;overflow-x:hidden;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.filter-section ul,.filters-all ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px;list-style:none;margin:0 -4px;padding:0}.filter-section ul li,.filters-all ul li{margin:4px;padding:0}.filter-section ul li.ais-RefinementList-item--selected label,.filters-all ul li.ais-RefinementList-item--selected label{background-color:#f8c7d7}.filter-section ul li input,.filters-all ul li input{display:none}.filter-section ul li input:checked+label,.filters-all ul li input:checked+label{background-color:#f8c7d7}.filter-section ul li label,.filters-all ul li label{background-color:#dbf1f2;border:none;border-radius:4px;color:#002e57;cursor:pointer;font-family:montserrat,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:.0875rem;line-height:1.4;margin:0;padding:9px 16px;text-transform:uppercase;-webkit-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out}.md__mapbox{height:75vh;position:relative;width:100%}.md__mapbox .mapbox{height:100%;width:100%}.md__mapbox .md__mapbox_filters{display:none}.md__mapbox button.mapboxgl-marker__icon img{-webkit-filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(31%) hue-rotate(68deg) brightness(107%) contrast(107%);filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(31%) hue-rotate(68deg) brightness(107%) contrast(107%);height:auto;margin-top:-16px;width:25px}.md__details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:20px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.md__details .md__label{color:#002e57;font-size:1.5rem;text-align:center;width:100%}.md__details button.reset-all{background:none;border:none;color:#b64b4d;font-size:.75rem;font-weight:700;padding:10px 20px;text-transform:uppercase;-webkit-transition-duration:.2s;transition-duration:.2s}.md__details button.reset-all:after{content:"X";padding-left:10px}.md__details button.reset-all:focus,.md__details button.reset-all:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05)}.md__details .md__active-filters{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:10px}.md__details button.md__selected{background:#ddf1f2;border:1px solid #a7dcdf;color:#19476a;font-size:.875rem;padding:10px 20px;-webkit-transition-duration:.2s;transition-duration:.2s}.md__details button.md__selected:after{content:"X";padding-left:10px}.md__details button.md__selected:focus,.md__details button.md__selected:hover{background:#19476a;border:1px solid #19476a;color:#dbf1f2}.md__details .md__buttons{height:100%}.md__details .md__buttons,.md__listings-pagination{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.md__listings-pagination{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.business-search .md--list .md__mapbox,.business-search .md--map .md__listings{display:none}.business-search .box{background-color:rgba(0,0,0,.6);height:100vh;left:0;opacity:0;pointer-events:none;position:fixed;top:0;-webkit-transition:visibility .25s ease-in-out,opacity .25s ease-in-out;transition:visibility .25s ease-in-out,opacity .25s ease-in-out;visibility:hidden;width:100vw;z-index:9990}.business-search .box--active{opacity:1;pointer-events:auto;visibility:visible;z-index:999}.business-search .box--active .business-search .box__box{opacity:1;top:50%}[class^=filters-popup]{background-color:rgba(0,0,0,.6);display:none;height:100vh;left:0;opacity:0;pointer-events:auto;position:fixed;top:0;-webkit-transition:opacity .5s;transition:opacity .5s;width:100vw;z-index:9999}.box__box,.filters-all{background-color:#f9f8f7;border:1px solid #e0e0e0;height:-webkit-max-content;height:-moz-max-content;height:max-content;left:50%;max-height:90vh;max-width:800px;overflow:auto;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80vw}.box__box .box__content-top,.box__box .filter-top,.filters-all .box__content-top,.filters-all .filter-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:12px 24px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.box__box .box__content-top .box__title,.box__box .box__content-top .filterMainTitle,.box__box .filter-top .box__title,.box__box .filter-top .filterMainTitle,.filters-all .box__content-top .box__title,.filters-all .box__content-top .filterMainTitle,.filters-all .filter-top .box__title,.filters-all .filter-top .filterMainTitle{font-size:1.375rem}@media only screen and (min-width:480px){.box__box .box__content-top .box__title,.box__box .box__content-top .filterMainTitle,.box__box .filter-top .box__title,.box__box .filter-top .filterMainTitle,.filters-all .box__content-top .box__title,.filters-all .box__content-top .filterMainTitle,.filters-all .filter-top .box__title,.filters-all .filter-top .filterMainTitle{font-size:calc(1.20833rem + .55556vw)}}@media only screen and (min-width:1920px){.box__box .box__content-top .box__title,.box__box .box__content-top .filterMainTitle,.box__box .filter-top .box__title,.box__box .filter-top .filterMainTitle,.filters-all .box__content-top .box__title,.filters-all .box__content-top .filterMainTitle,.filters-all .filter-top .box__title,.filters-all .filter-top .filterMainTitle{font-size:1.875rem}}.box__box .box__content-top .box__title,.box__box .box__content-top .filterMainTitle,.box__box .filter-top .box__title,.box__box .filter-top .filterMainTitle,.filters-all .box__content-top .box__title,.filters-all .box__content-top .filterMainTitle,.filters-all .filter-top .box__title,.filters-all .filter-top .filterMainTitle{color:#002e57}.box__box .box__content-top .filterClose,.box__box .box__content-top .js-filter-toggle-all,.box__box .filter-top .filterClose,.box__box .filter-top .js-filter-toggle-all,.filters-all .box__content-top .filterClose,.filters-all .box__content-top .js-filter-toggle-all,.filters-all .filter-top .filterClose,.filters-all .filter-top .js-filter-toggle-all{margin-left:auto}.box__box .box__content-top .checkbox-button input:checked+label,.box__box .filter-top .checkbox-button input:checked+label,.filters-all .box__content-top .checkbox-button input:checked+label,.filters-all .filter-top .checkbox-button input:checked+label{background-color:#19979d;color:#fff}.box__box .box__content-top .checkbox-button input[type=checkbox],.box__box .filter-top .checkbox-button input[type=checkbox],.filters-all .box__content-top .checkbox-button input[type=checkbox],.filters-all .filter-top .checkbox-button input[type=checkbox]{opacity:0;pointer-events:none;position:absolute}.box__box .box__content-top .checkbox-button label,.box__box .filter-top .checkbox-button label,.filters-all .box__content-top .checkbox-button label,.filters-all .filter-top .checkbox-button label{background:#f9f8f7;border:1px solid #e0e0e0;color:#19979d;cursor:pointer;display:block;font-family:montserrat,sans-serif;font-size:.75rem;font-weight:700;padding:8px 16px;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.box__box .box__content-top .checkbox-button label span.off,.box__box .filter-top .checkbox-button label span.off,.filters-all .box__content-top .checkbox-button label span.off,.filters-all .filter-top .checkbox-button label span.off{display:block}.box__box .box__content-top .checkbox-button label span.on,.box__box .box__content-top .checkbox-button--text-swtich input:checked+label .off,.box__box .filter-top .checkbox-button label span.on,.box__box .filter-top .checkbox-button--text-swtich input:checked+label .off,.filters-all .box__content-top .checkbox-button label span.on,.filters-all .box__content-top .checkbox-button--text-swtich input:checked+label .off,.filters-all .filter-top .checkbox-button label span.on,.filters-all .filter-top .checkbox-button--text-swtich input:checked+label .off{display:none}.box__box .box__content-top .checkbox-button--text-swtich input:checked+label .on,.box__box .filter-top .checkbox-button--text-swtich input:checked+label .on,.filters-all .box__content-top .checkbox-button--text-swtich input:checked+label .on,.filters-all .filter-top .checkbox-button--text-swtich input:checked+label .on{display:block}.box__box .box__content-top .box__close,.box__box .box__content-top .filterClose,.box__box .filter-top .box__close,.box__box .filter-top .filterClose,.filters-all .box__content-top .box__close,.filters-all .box__content-top .filterClose,.filters-all .filter-top .box__close,.filters-all .filter-top .filterClose{font-family:montserrat,sans-serif}.box__box .box__content-top .filterClose,.box__box .filter-top .filterClose,.filters-all .box__content-top .filterClose,.filters-all .filter-top .filterClose{margin-left:auto!important}.box__box .box__content-top .box__close,.box__box .box__content-top .filterClose,.box__box .filter-top .box__close,.box__box .filter-top .filterClose,.filters-all .box__content-top .box__close,.filters-all .box__content-top .filterClose,.filters-all .filter-top .box__close,.filters-all .filter-top .filterClose{background-color:rgba(0,0,0,0);border:0;color:#b64b4d;cursor:pointer;font-size:.75rem;font-weight:700;margin-left:18px;padding-right:15px;position:relative;text-transform:uppercase}.box__box .box__content-top .box__close:after,.box__box .box__content-top .filterClose:after,.box__box .filter-top .box__close:after,.box__box .filter-top .filterClose:after,.filters-all .box__content-top .box__close:after,.filters-all .box__content-top .filterClose:after,.filters-all .filter-top .box__close:after,.filters-all .filter-top .filterClose:after{content:"X";position:absolute;right:0}.box__box .box__content-top,.filters-all .box__content-top{background:#fff;position:-webkit-sticky;position:sticky;top:0}.box__box .filter-section__check-all label,.filters-all .filter-section__check-all label{color:#002e57;cursor:pointer;font-family:montserrat,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;text-transform:uppercase}.box__box .box__footer,.box__box .box__section,.box__box .filter-middle,.filters-all .box__footer,.filters-all .box__section,.filters-all .filter-middle{padding:24px}.box__box .filter-middle,.filters-all .filter-middle{padding-top:0}.box__box .box__footer,.filters-all .box__footer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fff;bottom:0;position:-webkit-sticky;position:sticky}.box__box .box__footer .filter__apply,.filters-all .box__footer .filter__apply{background-color:#002e57;border:0;border-radius:2px 0 0 2px;color:#fff;font-family:Montserrat,sans-serif;font-size:.75rem;font-weight:600;letter-spacing:.15em;line-height:150%;padding:10px 16px 9px;text-transform:uppercase}.box__box .box__footer .filter__reset,.filters-all .box__footer .filter__reset{background:#f9f8f7;border:1px solid #e0e0e0;border-radius:2px 0 0 2px;color:#19979d;display:block;font-family:Montserrat,sans-serif;font-size:.75rem;font-style:normal;font-weight:700;margin-left:auto;padding:14px 32px;text-transform:uppercase}.filters{margin:48px 0 64px;position:relative}@media (max-width:767px){.filters{padding-left:12px;padding-right:12px}}.filters .heading{margin:0 24px 0 0}.filters .tagline{color:#002e57}.filters .md__toggle-view{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.filters .md__toggle-view .radio-button{line-height:0}.filters .md__toggle-view .radio-button input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:50% no-repeat;background-color:#dbf1f2;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;height:54px;width:64px}.filters .md__toggle-view .radio-button input#view_map{background-image:url(/themes/custom/gtbermuda/assets/img/icon-toggle-map-blue.svg)}.filters .md__toggle-view .radio-button input#view_map:checked{background-image:url(/themes/custom/gtbermuda/assets/img/icon-toggle-map.svg)}.filters .md__toggle-view .radio-button input#view_list{background-image:url(/themes/custom/gtbermuda/assets/img/icon-toggle-list-blue.svg)}.filters .md__toggle-view .radio-button input#view_list:checked{background-image:url(/themes/custom/gtbermuda/assets/img/icon-toggle-list.svg)}.filters .md__toggle-view .radio-button input:checked{background-color:#002e57}.filters .form,.filters form{margin:0 -8px;padding:0}@media (min-width:768px){.filters .form,.filters form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media (max-width:1279px){.filters .form,.filters form{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.filters .form>*,.filters form>*{margin:8px 0!important;padding:0 8px}@media (max-width:767px){.filters .form>*,.filters form>*{width:100%}}.filters .form label,.filters form label{display:none}.filters .form .filter-container,.filters .form .js-form-type-select,.filters form .filter-container,.filters form .js-form-type-select{max-width:unset;width:100%}.filters .form .filter-container .select,.filters .form .js-form-type-select .select,.filters form .filter-container .select,.filters form .js-form-type-select .select{white-space:nowrap}@media (max-width:1279px){.filters .form .filter-container,.filters .form .js-form-type-select,.filters form .filter-container,.filters form .js-form-type-select{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}}@media (min-width:768px){.filters .form .filter-container,.filters .form .js-form-type-select,.filters form .filter-container,.filters form .js-form-type-select{width:264px}}.filters .form .select,.filters .form select,.filters form .select,.filters form select{background-color:rgba(109,198,203,.25);font-size:1.125rem;height:53px;line-height:1.3;padding:10px 32px 10px 16px;text-align:left;width:100%}.filters .form .form-item,.filters form .form-item{margin-bottom:0}.filters .form .js-form-type-checkbox label,.filters form .js-form-type-checkbox label{display:block;margin:4px 0 0 -8px}.filters .form .form-actions,.filters form .form-actions{line-height:1;margin:0}.filters .form .form-actions button,.filters form .form-actions button{background:#002e57;border-radius:5px;color:#fff;height:58px;margin:0;position:relative;width:58px}.filters .form .form-actions button span,.filters form .form-actions button span{display:none}.filters .form .form-actions button:after,.filters form .form-actions button:after{background:url(/themes/custom/gtbermuda/assets/img/icon-search.svg) 50% no-repeat;background-size:20px 20px;-webkit-filter:none;filter:none;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (max-width:1279px){.filters #searchbox{margin-left:0!important}}@media (max-width:767px){.filters #searchbox .ais-SearchBox-input{margin:22px 0!important;width:100%}}@media (min-width:1024px){#searchbox{margin-left:auto!important}}#searchbox .ais-SearchBox-form{position:relative}#searchbox .ais-SearchBox-form .ais-SearchBox-submit{background:none;border:none;-webkit-box-shadow:none;box-shadow:none;margin:0!important;position:absolute;right:12px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#searchbox .ais-SearchBox-form .ais-SearchBox-submit:after{background:url(/themes/custom/gtbermuda/assets/img/icon-search.svg) 50% no-repeat;background-size:100%;content:"";display:block;height:28px;-webkit-transition:all .25s linear;transition:all .25s linear;width:28px}#searchbox .ais-SearchBox-form .ais-SearchBox-submit>*{display:none}#searchbox .ais-SearchBox-form .ais-SearchBox-reset{background:none;border:none;-webkit-box-shadow:none;box-shadow:none;margin:0!important;position:absolute;right:56px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#searchbox .ais-SearchBox-input{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:50px;-webkit-box-shadow:0 0 20px 0 rgba(14,58,98,.2);box-shadow:0 0 20px 0 rgba(14,58,98,.2);-webkit-box-sizing:border-box;box-sizing:border-box;color:#002e57;font-family:playfair-display,serif;font-size:1.125rem;height:53px;letter-spacing:.03375rem;margin:0!important;padding:10px 80px 10px 28px;width:370px}#searchbox .ais-SearchBox-input::-webkit-input-placeholder{color:#4f4f4f}#searchbox .ais-SearchBox-input::-moz-placeholder{color:#4f4f4f}#searchbox .ais-SearchBox-input:-ms-input-placeholder{color:#4f4f4f}#searchbox .ais-SearchBox-input::-ms-input-placeholder{color:#4f4f4f}#searchbox .ais-SearchBox-input::placeholder{color:#4f4f4f}.ais-InfiniteHits-loadMore{display:block;margin:24px auto 0}.ais-InfiniteHits-loadMore--disabled{display:none}.ais-Hits-list,.ais-InfiniteHits-list,.md__listings-grid{display:block;list-style:none;margin:0 -14px;padding:0}@media (min-width:768px){.ais-Hits-list,.ais-InfiniteHits-list,.md__listings-grid{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.ais-Hits-list>*,.ais-InfiniteHits-list>*,.md__listings-grid>*{width:25%;-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;padding:0 14px}.DEALS2025 .ais-Hits-list>*,.DEALS2025 .ais-InfiniteHits-list>*,.DEALS2025 .md__listings-grid>*{width:33.333333%;-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}@media (min-width:1820px){.ais-Hits-list>*,.ais-InfiniteHits-list>*,.md__listings-grid>*{width:20%;-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}}@media (max-width:1279px){.ais-Hits-list>*,.ais-InfiniteHits-list>*,.md__listings-grid>*{width:50%;-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (max-width:767px){.ais-Hits-list>*,.ais-InfiniteHits-list>*,.md__listings-grid>*{width:100%;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.ais-Hits-list .card,.ais-InfiniteHits-list .card,.md__listings-grid .card{margin-bottom:40px}.ais-Hits-list .card.article .tagline,.ais-InfiniteHits-list .card.article .tagline,.md__listings-grid .card.article .tagline{margin:24px 0}.ais-Hits-list .card .media,.ais-InfiniteHits-list .card .media,.md__listings-grid .card .media{height:390px}
@-webkit-keyframes marker-drop{0%{margin-top:-10px;visibility:hidden}to{margin-top:0;visibility:visible}}@keyframes marker-drop{0%{margin-top:-10px;visibility:hidden}to{margin-top:0;visibility:visible}}.mapbox__filter-text,.slideout__button{background-color:#dbf1f2;border:none;border-radius:4px;color:#002e57;font-family:montserrat,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:.0875rem;line-height:1.4;margin:0;padding:9px 16px;position:relative;text-transform:uppercase;-webkit-transition:background-color .25s ease-in-out;transition:background-color .25s ease-in-out;z-index:0}.megaMap{display:block;height:993px;max-height:calc(100vh - 90px);overflow:hidden}.megaMap__inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;position:relative;-webkit-box-pack:stretch;-webkit-justify-content:stretch;-ms-flex-pack:stretch;justify-content:stretch}.megaMap__legend{z-index:10}.megaMap__legend-toggle{background-color:#6dc6cb;border:0;border-radius:6px 6px 0 0;-webkit-box-shadow:4px 2px 10px -6px #000;box-shadow:4px 2px 10px -6px #000;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-family:playfair-display,serif;font-size:.875rem;font-weight:700;left:50%;padding:15px 20px;position:absolute;text-transform:uppercase;top:0;-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;letter-spacing:.15em}@media (min-width:1024px){.megaMap__legend-toggle{display:none}}.megaMap__legend-toggle:before{background-image:url(/themes/custom/gotobermuda/assets/icons/arrow-white.svg);background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:11px;margin-right:7px;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:-webkit-transform .25s ease-in-out;transition:-webkit-transform .25s ease-in-out;transition:transform .25s ease-in-out;transition:transform .25s ease-in-out,-webkit-transform .25s ease-in-out;width:20px}.megaMap__legend-relative{background-color:rgba(0,46,87,.85);border-radius:4px;color:#fff;left:50%;max-width:1980px;overflow:visible!important;padding:16px 24px;position:absolute;top:36px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:90vw}.megaMap__legend-relative.accommodations{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.megaMap__legend-relative.accommodations .label{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;margin:-7px 30px 0 0}.megaMap__legend-relative.accommodations .megaMap__legend-inner .slideout .slideout__content{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.megaMap__legend-relative .label{color:#fff;margin-bottom:10px;text-align:center;white-space:nowrap}.megaMap__legend-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;gap:36px;justify-content:center;position:relative;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width:767px){.megaMap__legend-header{gap:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.megaMap__legend-header .mobile-slideout{display:none;max-width:400px;position:relative;width:100%}@media (max-width:1279px){.megaMap__legend-header .mobile-slideout{display:block}}.megaMap__legend-header .mobile-slideout__list{display:none;position:absolute;z-index:2;-webkit-box-orient:vertical;-webkit-box-direction:normal;background:#dbf1f2;border-radius:0 0 4px 4px;-webkit-box-shadow:0 1px 14px 0 rgba(0,0,0,.25);box-shadow:0 1px 14px 0 rgba(0,0,0,.25);-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden;width:100%}.megaMap__legend-header .mobile-slideout__selected{background:#f8c7d7;border:none;border-radius:4px;color:#002e57;font-family:montserrat,sans-serif;font-weight:700;padding:10px 20px;text-align:left;text-transform:uppercase;width:100%}.megaMap__legend-header .mobile-slideout__selected:after{background-image:url(/themes/custom/gtbermuda/assets/img/arrow-dropdown.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:20px;position:absolute;right:12px;top:12px;-webkit-transition-duration:.3s;transition-duration:.3s;width:20px;z-index:5}.megaMap__legend-header .mobile-slideout__list button{background:#dbf1f2;border:none;color:#002e57;font-family:montserrat,sans-serif;font-weight:700;padding:13px 20px;text-align:left;text-transform:uppercase}.megaMap__legend-header .mobile-slideout__list button span:first-child,.megaMap__legend-header .mobile-slideout__list button.hidden{display:none}.megaMap__legend-header .mobile-slideout.open .mobile-slideout__selected{border-radius:4px 4px 0 0;position:relative;z-index:3}.megaMap__legend-header .mobile-slideout.open .mobile-slideout__selected:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.megaMap__legend-header .mobile-slideout.open .mobile-slideout__list,.megaMap__legend-inner{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.megaMap__legend-inner{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;margin:0 -8px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.megaMap__legend-inner p{font-family:playfair-display,serif;font-size:.9375rem;font-style:normal;font-weight:400;line-height:1.875rem}.megaMap__mapbox{height:100%;width:100%}button.mapboxgl-marker{background-color:transparent;border:0}.mapboxgl-marker--ellipse{background-image:url(/themes/custom/gtbermuda/assets/img/map-pin.svg);background-repeat:no-repeat;background-size:cover;height:61px;width:44px}.mapboxgl-marker--ellipse:hover{z-index:100}.mapboxgl-marker--ellipse path,.mapboxgl-marker--ellipse svg{fill:#fff;margin-top:-20px}.mapboxgl-marker--ellipse.cluster-marker{color:#fff;font-family:montserrat,sans-serif;font-size:1.375rem;font-weight:600;padding:10px;text-align:center}.mapboxgl-marker--ellipse:after{background-image:url(/themes/custom/gtbermuda/assets/img/map-pin.svg);background-repeat:no-repeat;background-size:cover;content:"";-webkit-filter:blur(2px);filter:blur(2px);height:55px;left:20px;opacity:.15;position:absolute;top:15px;-webkit-transform:rotate(45deg) skewY(330deg);-ms-transform:rotate(45deg) skewY(330deg);transform:rotate(45deg) skewY(330deg);width:40px;z-index:-1}.mapboxgl-marker--ellipse.batch-animated{-webkit-animation:marker-drop .3s ease-out forwards;animation:marker-drop .3s ease-out forwards;-webkit-animation-delay:calc(var(--animation-index,0)*.1s);animation-delay:calc(var(--animation-index,0)*.1s);margin-top:-10px;visibility:hidden}.mapboxgl-marker--ellipse.pending-animation{visibility:hidden}.mapboxgl-marker--filter{opacity:1;top:0;-webkit-transition:opacity .25s ease-in-out,visibility .25s ease-in-out,top .25s ease-in-out;transition:opacity .25s ease-in-out,visibility .25s ease-in-out,top .25s ease-in-out;visibility:visible}.mapboxgl-marker--hidden{opacity:0;top:-20px;visibility:hidden}.mapboxgl-marker--active{opacity:1;top:0;visibility:visible;z-index:1}.mapboxgl-marker--active.mapboxgl-marker--ellipse{background-image:url(/themes/custom/gtbermuda/assets/img/map-pin-active.svg)}.mapboxgl-marker--active path,.mapboxgl-marker--active svg{fill:#fff}.mapboxgl-marker--active img{-webkit-filter:brightness(0) saturate(100%) invert(11%) sepia(39%) saturate(4894%) hue-rotate(194deg) brightness(94%) contrast(101%)!important;filter:brightness(0) saturate(100%) invert(11%) sepia(39%) saturate(4894%) hue-rotate(194deg) brightness(94%) contrast(101%)!important}.mapbox_filters{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}.mapbox__filter-input{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.mapbox__filter-text{cursor:pointer;gap:5px;-webkit-transition:border-color .25s ease-in-out;transition:border-color .25s ease-in-out;white-space:nowrap}@media (max-width:1279px){.mapbox__filter-text{font-size:.75rem}}.mapbox__filter-input:focus-visible+.mapbox__filter-text{outline:2px solid #000}.mapbox__filter-input:checked+.mapbox__filter-text{background-color:#fff;border-left-color:#002e57}.slideout{padding:4px 8px}@media (max-width:1279px){.slideout{padding:0}}.slideout__button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%}.slideout__button .slideout__text{white-space:nowrap}@media (max-width:1279px){.slideout__button{display:none}}.slideout__icon{display:inline-block;height:25px;margin-right:10px;vertical-align:bottom;width:25px}.slideout__icon path,.slideout__icon svg{fill:#002e57;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.slideout__icon img{-webkit-filter:brightness(0) saturate(100%) invert(11%) sepia(39%) saturate(4894%) hue-rotate(194deg) brightness(94%) contrast(101%);filter:brightness(0) saturate(100%) invert(11%) sepia(39%) saturate(4894%) hue-rotate(194deg) brightness(94%) contrast(101%);height:auto;width:100%}.slideout__slide{background:rgba(109,198,203,.85);left:0;opacity:0;position:absolute;top:100%;-webkit-transition:visibility .25s ease-in-out,opacity .25s ease-in-out;transition:visibility .25s ease-in-out,opacity .25s ease-in-out;visibility:hidden;width:100%;z-index:1}.slideout__close{background-color:transparent;border:0;color:#b64b4d;font-family:playfair-display,serif;font-size:.625rem;font-style:normal;font-weight:700;letter-spacing:.15em;line-height:150%;padding:10px;position:absolute;right:13px;text-transform:uppercase;top:13px}.slideout__close:after{background-image:url(/themes/custom/gotobermuda/assets/icons/dropdown-arrow-down-pink.svg);background-size:10px;content:"";height:10px;left:-6px;position:absolute;top:12px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);width:10px}.slideout__content{min-height:100%;overflow-x:auto;padding:18px 20px}.slideout--open button{background-color:#f8c7d7}.slideout--open .slideout__slide{opacity:1;visibility:visible}.accommodations .slideout>button{display:none}.accommodations .slideout>.slideout__slide{background:none;opacity:1;position:static;visibility:visible}.accommodations .slideout>.slideout__slide .slideout__content{padding:0}.mapboxpopup{height:100%;pointer-events:none;position:absolute;right:0;top:0;width:100%;z-index:10}@media (min-width:768px){.mapboxpopup{width:680px}}.mapboxgl-marker{z-index:8!important}.meagmap-popup{background-color:#002e57;color:#fff;height:100%;max-height:100%;opacity:0;overflow:hidden;overflow-y:auto;pointer-events:none;position:absolute;right:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out;visibility:hidden;width:100%;z-index:10}.business-search .meagmap-popup{max-width:500px}.meagmap-popup .listing__title{color:#fff}.meagmap-popup a.listing__link{color:#ffe794}.meagmap-popup a.listing__link:after{-webkit-filter:brightness(0) saturate(100%) invert(91%) sepia(14%) saturate(1338%) hue-rotate(332deg) brightness(105%) contrast(103%);filter:brightness(0) saturate(100%) invert(91%) sepia(14%) saturate(1338%) hue-rotate(332deg) brightness(105%) contrast(103%)}.meagmap-popup a.listing__link:hover{border-color:#ffe794}.meagmap-popup img{display:none}@media (max-width:1023px){.meagmap-popup{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}}.meagmap-popup--active{opacity:1;pointer-events:auto;-webkit-transform:none;-ms-transform:none;transform:none;visibility:visible}@media (max-width:767px){.meagmap-popup--active{width:100%}}.meagmap-popup--active img{display:block}.meagmap-popup__inner{height:100%;padding:64px}.business-search .meagmap-popup__inner{padding:64px 36px}.business-search .meagmap-popup__inner .card .media img{aspect-ratio:7/3!important}@media (min-width:1280px){.meagmap-popup__inner{max-width:none}}.meagmap-popup__inner .listing__title.heading{color:#fff}.meagmap-popup__inner article.profile{height:100%}.meagmap-popup__inner article.profile .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}.meagmap-popup__inner article.profile .heading{font-size:1.5rem}@media only screen and (min-width:480px){.meagmap-popup__inner article.profile .heading{font-size:calc(1.20833rem + .97222vw)}}@media only screen and (min-width:1920px){.meagmap-popup__inner article.profile .heading{font-size:2.375rem}}.meagmap-popup__inner article.profile .heading{color:#fff}.meagmap-popup__inner article.profile .media{position:relative}.meagmap-popup__inner article.profile .media a.e360{background:#f28eaf;color:#002e57;font-family:montserrat,sans-serif;font-size:.875rem;font-weight:700;left:0;letter-spacing:.0875rem;line-height:140%;padding:9px 16px;position:absolute;text-align:center;text-transform:uppercase;top:36px}.meagmap-popup__inner article.profile .media img{height:320px;-o-object-fit:cover;object-fit:cover;width:100%}.meagmap-popup__inner article.profile .content .tagline{color:#b6e3e5;margin:0;padding:24px 0}.meagmap-popup__inner article.profile .content .body{border-top:1px solid #dbf1f2;letter-spacing:.03375rem;padding-top:16px}.meagmap-popup__inner article.profile .content .phone{color:#b6e3e5;font-family:montserrat,sans-serif;font-size:.875rem;font-weight:700;letter-spacing:.0875rem;line-height:140%;text-transform:uppercase}.meagmap-popup__inner article.profile .bottom{margin-top:auto}.meagmap-popup__inner article.profile .bottom hr{background-color:#dbf1f2;margin:28px 0}.meagmap-popup__inner article.profile .bottom .links a:not(.btn){color:#ffe794}.meagmap-popup__inner article.profile .bottom .links a:not(.btn):after{-webkit-filter:brightness(0) saturate(100%) invert(91%) sepia(14%) saturate(1338%) hue-rotate(332deg) brightness(105%) contrast(103%);filter:brightness(0) saturate(100%) invert(91%) sepia(14%) saturate(1338%) hue-rotate(332deg) brightness(105%) contrast(103%)}.meagmap-popup__inner article.profile .bottom .links a:not(.btn):hover{border-color:#ffe794}.meagmap-popup__close{background:none;border:none;-webkit-box-shadow:none;box-shadow:none;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-family:montserrat,sans-serif;font-size:.9375rem;font-weight:600;letter-spacing:.16875rem;line-height:130%;padding:10px;position:absolute;right:18px;text-transform:uppercase;top:12px;z-index:2}.meagmap-popup__close:after{background:url(/themes/custom/gtbermuda/assets/img/icon-close.svg) 50% no-repeat;content:"";display:block;-webkit-filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(31%) hue-rotate(68deg) brightness(107%) contrast(107%);filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(31%) hue-rotate(68deg) brightness(107%) contrast(107%);height:16px;margin-left:12px;width:16px}.megamap_popup__image{margin-bottom:25px}.megamap_popup__content{font-family:playfair-display,serif}.megamap_popup__descritpion{margin-bottom:25px}.megamap_popup__descritpion p{font-size:.9375rem;font-weight:400;line-height:1.875rem}.megamap_popup__website a{color:#002e57;font-size:.875rem;font-weight:600;line-height:1.6875rem;text-decoration:none}.megamap_popup__website a:hover{text-decoration:underline}.megamap_popup__phone{margin-bottom:5px}.megamap_popup__phone a{color:#585858;font-size:.875rem;font-weight:500;line-height:1.6875rem;text-decoration:none}.megamap_popup__phone a:hover{text-decoration:underline}.megamap_popup__address p{font-size:.875rem;font-weight:500;line-height:1.375rem}.megamap_popup__page-link{margin-top:30px}.megamap_popup__page-link a{color:#b64b4d;font-size:1rem;font-style:normal;font-weight:700;line-height:1.625rem;padding-right:55px;position:relative;text-transform:uppercase}.megamap_popup__page-link a:after{background-image:url(/themes/custom/gotobermuda/assets/icons/arrow-red.svg);content:"";display:block;height:10px;position:absolute;right:10px;top:4px;width:24px}
form.newsletter-cta{background:rgba(242,142,175,.5);padding-left:20px}@media (min-width:768px){form.newsletter-cta{padding-left:calc(-73.33333px + 12.15278vw)}}@media (min-width:1920px){form.newsletter-cta{padding-left:160px}}form.newsletter-cta{padding-right:20px}@media (min-width:768px){form.newsletter-cta{padding-right:calc(-73.33333px + 12.15278vw)}}@media (min-width:1920px){form.newsletter-cta{padding-right:160px}}form.newsletter-cta{padding-top:56px}@media (min-width:768px){form.newsletter-cta{padding-top:calc(40px + 2.08333vw)}}@media (min-width:1920px){form.newsletter-cta{padding-top:80px}}form.newsletter-cta{padding-bottom:56px}@media (min-width:768px){form.newsletter-cta{padding-bottom:calc(40px + 2.08333vw)}}@media (min-width:1920px){form.newsletter-cta{padding-bottom:80px}}form.newsletter-cta .form-actions{margin:0}form.newsletter-cta.bta{background-color:#002e57;color:#fff}form.newsletter-cta.bta h2,form.newsletter-cta.bta h3,form.newsletter-cta.bta h4{color:#fff}form.newsletter-cta.bta .form-submit{background-color:#f8c7d7;color:#002e57}form.newsletter-cta.bta .form-submit:after{-webkit-filter:brightness(0) saturate(100%) invert(11%) sepia(39%) saturate(4894%) hue-rotate(194deg) brightness(94%) contrast(101%);filter:brightness(0) saturate(100%) invert(11%) sepia(39%) saturate(4894%) hue-rotate(194deg) brightness(94%) contrast(101%)}form.newsletter-cta h2,form.newsletter-cta h3,form.newsletter-cta h4{text-align:center}@media (min-width:1280px){form.newsletter-cta h2,form.newsletter-cta h3,form.newsletter-cta h4{margin-bottom:12px;text-align:left}}form.newsletter-cta .webform-flexbox.form-wrapper{margin:0!important}@media (max-width:1279px){form.newsletter-cta .webform-flexbox.form-wrapper{display:block}}form.newsletter-cta .webform-flexbox.form-wrapper .webform-flex{position:relative}form.newsletter-cta .form-item{margin:0}form.newsletter-cta input.form-email{border:none;border-radius:1px;font-size:1rem;height:56px}@media (min-width:600px){form.newsletter-cta input.form-email{height:64px;padding-right:306px}}form.newsletter-cta .form-item-privacy-policy{margin-top:10px;position:absolute}form.newsletter-cta .form-submit{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:56px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:100%}@media (min-width:600px){form.newsletter-cta .form-submit{height:64px;padding-left:60px;padding-right:60px;position:absolute;right:0;top:0;width:auto}}form.newsletter-cta .form-submit:after{background:url(/themes/custom/gtbermuda/assets/img/arrow-link.svg) no-repeat;content:"";display:block;height:12px;margin-left:auto;width:25px;-webkit-box-flex:0;-webkit-filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(31%) hue-rotate(68deg) brightness(107%) contrast(107%);filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(31%) hue-rotate(68deg) brightness(107%) contrast(107%);-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}@media (min-width:600px){form.newsletter-cta .form-submit:after{margin-left:22px}}.c-form.basic{margin:0 auto;max-width:1080px;padding:0 24px}.c-form.basic .heading{text-align:center}.form .form-wrapper>fieldset,form .form-wrapper>fieldset{margin-bottom:16px}@media (min-width:768px){.form .webform-flexbox,form .webform-flexbox{margin:0 -16px 24px}.form .webform-flexbox .webform-flex--container,form .webform-flexbox .webform-flex--container{margin:0 16px}}.form .form-item,form .form-item{margin-bottom:24px}.form .fieldset-legend,.form label,form .fieldset-legend,form label{color:#002e57;display:block;font-size:1.3125rem;font-weight:400;letter-spacing:.03938rem;line-height:1.4;margin-bottom:8px;margin-right:24px}.form .fieldset-legend a,.form label a,form .fieldset-legend a,form label a{text-decoration:underline}.form .note.required,form .note.required{display:none}.form fieldset .description,.form fieldset legend,form fieldset .description,form fieldset legend{text-align:left!important}.form .description,form .description{font-size:.875rem;margin-bottom:24px}.form .description a,form .description a{text-decoration:underline}.form .captcha__description,form .captcha__description{margin-top:0}.form .field--type-address label,form .field--type-address label{text-transform:capitalize}.form .js-form-type-processed-text,form .js-form-type-processed-text{margin-bottom:36px}.form .js-form-type-processed-text p,form .js-form-type-processed-text p{font-size:1.3125rem}.form .form-date,.form .form-email,.form .form-number,.form .form-select,.form .form-tel,.form .form-text,.form .form-time,.form .form-url,.form .select,.form .selectric,.form input[type=text],.form select,form .form-date,form .form-email,form .form-number,form .form-select,form .form-tel,form .form-text,form .form-time,form .form-url,form .select,form .selectric,form input[type=text],form select{background:#fff;border:1px solid rgba(109,198,203,.5);border-radius:2px;color:#002e57;display:block;font-family:playfair-display,serif;font-size:1rem;font-weight:500;height:50px;letter-spacing:.03rem;line-height:1.4;margin:0;padding:12px 20px;width:100%}.form select,form select{max-width:400px}.form .form-number,form .form-number{display:inline-block}.form select[multiple],form select[multiple]{background:none!important;height:200px}.form label>.select,form label>.select{margin-bottom:16px}.form textarea,form textarea{background:#fff;border:1px solid rgba(109,198,203,.5);border-radius:2px;color:#002e57;font-family:playfair-display,serif;font-size:1rem;letter-spacing:.03rem;line-height:2;margin-bottom:0;padding:18px 20px;width:100%}.form ::-webkit-input-placeholder,form ::-webkit-input-placeholder{color:#585858;letter-spacing:.03rem}.form ::-moz-placeholder,form ::-moz-placeholder{color:#585858;letter-spacing:.03rem}.form :-ms-input-placeholder,form :-ms-input-placeholder{color:#585858;letter-spacing:.03rem}.form ::-ms-input-placeholder,form ::-ms-input-placeholder{color:#585858;letter-spacing:.03rem}.form ::placeholder,form ::placeholder{color:#585858;letter-spacing:.03rem}.form .form-select,.form .select,.form .selectric,.form select,form .form-select,form .select,form .selectric,form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/themes/custom/gtbermuda/assets/img/arrow-dropdown.svg);background-position:92%;background-repeat:no-repeat}.form .webform-options-display-side-by-side,form .webform-options-display-side-by-side{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.form .js-form-type-checkbox,.form .js-form-type-radio,form .js-form-type-checkbox,form .js-form-type-radio{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:0}.form .js-form-type-checkbox+.js-form-type-checkbox,.form .js-form-type-radio+.js-form-type-checkbox,form .js-form-type-checkbox+.js-form-type-checkbox,form .js-form-type-radio+.js-form-type-checkbox{margin-top:-20px}.form .js-form-type-checkbox .form-checkbox,.form .js-form-type-radio .form-checkbox,form .js-form-type-checkbox .form-checkbox,form .js-form-type-radio .form-checkbox{margin-bottom:8px;margin-top:8px}.form .js-form-type-checkbox .description,.form .js-form-type-checkbox label,.form .js-form-type-radio .description,.form .js-form-type-radio label,form .js-form-type-checkbox .description,form .js-form-type-checkbox label,form .js-form-type-radio .description,form .js-form-type-radio label{color:#002e57;font-size:1rem;letter-spacing:.03rem;margin:0}.form .form-checkbox,form .form-checkbox{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/themes/custom/gtbermuda/assets/img/icon-check.svg) 50% no-repeat;background-color:transparent;border:2px solid #002e57;border-radius:0;height:22px;margin-right:14px;position:relative;top:0;width:22px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.form .form-checkbox:checked,form .form-checkbox:checked{background-color:#002e57}.form .form-radio,form .form-radio{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #828282;border-radius:50%;height:26px;margin-right:12px;position:relative;top:0;width:26px;-webkit-box-flex:0;-webkit-box-shadow:inset 0 0 0 4px #fff;box-shadow:inset 0 0 0 4px #fff;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.form .form-radio:checked,form .form-radio:checked{background-color:#002e57}.form .submit-next-wrapper,.form .submit-prev-wrapper,.form .submit-wrapper,form .submit-next-wrapper,form .submit-prev-wrapper,form .submit-wrapper{display:inline-block;position:relative}.form .form-actions,form .form-actions{margin-top:40px}.form .form-actions input,form .form-actions input{margin:0!important}.form .form-checkbox.required+.description:after,.form .form-required:after,form .form-checkbox.required+.description:after,form .form-required:after{color:#b64b4d;content:"*";margin-left:8px}.selectric-wrapper{cursor:pointer;position:relative}.selectric-responsive{width:100%}.selectric{overflow:hidden;position:relative}.selectric .button{display:none}.selectric-open{z-index:9999}.selectric-open .selectric{border-color:#212121}.selectric-open .selectric-items{display:block}.selectric-disabled{cursor:default;filter:alpha(opacity=50);opacity:.5;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-hide-select{height:0;overflow:hidden;position:relative;width:0}.selectric-hide-select select{left:-100%;position:absolute}.selectric-hide-select.selectric-is-native{height:100%;position:absolute;width:100%;z-index:10}.selectric-hide-select.selectric-is-native select{border:none;-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;width:100%;z-index:1}.selectric-input{left:0!important;overflow:hidden!important;position:absolute!important;top:0!important;clip:rect(0,0,0,0)!important;background:none!important;border:none!important;*font:0/0 a!important;height:1px!important;margin:0!important;outline:none!important;padding:0!important;width:1px!important}.selectric-temp-show{display:block!important;position:absolute!important;visibility:hidden!important}.selectric-items{display:none;left:0;position:absolute;top:100%;z-index:-1}.selectric-items .selectric-scroll{background:#fff;border:1px solid #212121;border-radius:5px;height:100%;margin-top:8px;overflow:auto;width:120%}.selectric-above .selectric-items{bottom:100%;top:auto}.selectric-items li,.selectric-items ul{list-style:none;margin:0;min-height:20px;padding:0}.selectric-items li{cursor:pointer;display:block;font-size:1rem;line-height:1.4;margin:0;padding:12px 20px 8px}.selectric-items li:last-child{border:none}.selectric-items li:hover{background:#f2f2f2}.selectric-items .disabled{filter:alpha(opacity=50);opacity:.5}
.panel{padding-top:40px}@media (min-width:768px){.panel{padding-top:calc(-13.33333px + 6.94444vw)}}@media (min-width:1920px){.panel{padding-top:120px}}.panel{padding-bottom:40px}@media (min-width:768px){.panel{padding-bottom:calc(-13.33333px + 6.94444vw)}}@media (min-width:1920px){.panel{padding-bottom:120px}}.panel{position:relative}.panel>div+div,.panel>div+section,.panel>section+div,.panel>section+section{margin-top:70px}@media (min-width:768px){.panel>div+div,.panel>div+section,.panel>section+div,.panel>section+section{margin-top:calc(36.66667px + 4.34028vw)}}@media (min-width:1920px){.panel>div+div,.panel>div+section,.panel>section+div,.panel>section+section{margin-top:120px}}.panel .intro.heading-only .wrapper{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.panel>.intro .body{font-size:1rem}@media only screen and (min-width:480px){.panel>.intro .body{font-size:calc(.91667rem + .27778vw)}}@media only screen and (min-width:1920px){.panel>.intro .body{font-size:1.25rem}}.panel>.intro .body{margin-top:20px}.panel .intro.with-body,.panel>.intro{margin:0 auto;max-width:1240px;padding:0 24px;text-align:center}@media (min-width:1024px){.panel .intro.with-body,.panel>.intro{padding:0 80px}}.panel .intro.with-body+.content,.panel>.intro+.content{margin-top:60px}.panel .intro.with-body .wrapper,.panel>.intro .wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.panel .intro.with-body .links,.panel>.intro .links{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-left:-12px}.panel .texture{left:0;margin:0;max-height:0;pointer-events:none;position:absolute;top:-100px;width:100%;z-index:-1}.panel .texture img{height:auto;width:100%}.panel .texture .wrapper{position:relative}.panel .texture .wrapper:after{background:-webkit-gradient(linear,left bottom,left top,color-stop(33%,#fff),to(hsla(0,0%,100%,0)));background:linear-gradient(0deg,#fff 33%,hsla(0,0%,100%,0));bottom:0;content:"";display:block;height:300px;left:0;position:absolute;width:100%}.panel.bottom .texture{bottom:0;top:auto}.panel.light-blue{background-color:#dbf1f2}.panel.light-pink{background-color:#fce3eb}.panel.white{background-color:#fff}
#searchbox{margin-left:auto!important}#searchbox .ais-SearchBox-form{position:relative}#searchbox .ais-SearchBox-form .ais-SearchBox-submit{background:none;border:none;-webkit-box-shadow:none;box-shadow:none;margin:0!important;position:absolute;right:18px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#searchbox .ais-SearchBox-form .ais-SearchBox-submit:after{background:url(/themes/custom/gtbermuda/assets/img/icon-search.svg) 50% no-repeat;background-size:100%;content:"";display:block;-webkit-filter:brightness(0) saturate(100%) invert(11%) sepia(39%) saturate(4894%) hue-rotate(194deg) brightness(94%) contrast(101%);filter:brightness(0) saturate(100%) invert(11%) sepia(39%) saturate(4894%) hue-rotate(194deg) brightness(94%) contrast(101%);height:24px;-webkit-transition:all .25s linear;transition:all .25s linear;width:24px}#searchbox .ais-SearchBox-form .ais-SearchBox-submit>*{display:none}#searchbox .ais-SearchBox-form .ais-SearchBox-reset{background:none;border:none;-webkit-box-shadow:none;box-shadow:none;margin:0!important;position:absolute;right:56px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#searchbox .ais-SearchBox-input{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:50px;-webkit-box-shadow:0 0 20px 0 rgba(14,58,98,.2);box-shadow:0 0 20px 0 rgba(14,58,98,.2);-webkit-box-sizing:border-box;box-sizing:border-box;color:#002e57;font-family:playfair-display,serif;font-size:1.125rem;height:53px;letter-spacing:.03375rem;margin:0!important;padding:10px 80px 10px 28px;width:370px}#searchbox .ais-SearchBox-input::-webkit-input-placeholder{color:#4f4f4f}#searchbox .ais-SearchBox-input::-moz-placeholder{color:#4f4f4f}#searchbox .ais-SearchBox-input:-ms-input-placeholder{color:#4f4f4f}#searchbox .ais-SearchBox-input::-ms-input-placeholder{color:#4f4f4f}#searchbox .ais-SearchBox-input::placeholder{color:#4f4f4f}.search.dropdown{position:relative}.search.dropdown button.toggle{background:none;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:60px;padding:0;width:60px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;border:none;-webkit-box-shadow:none;box-shadow:none;justify-content:center}.search.dropdown button.toggle:after{background:url(/themes/custom/gtbermuda/assets/img/icon-search.svg) 50% no-repeat;background-size:100%;content:"";display:block;height:30px;width:30px}.header .search.dropdown button.toggle{height:24px;width:24px}.header .search.dropdown button.toggle:after{-webkit-filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(31%) hue-rotate(68deg) brightness(107%) contrast(107%);filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(31%) hue-rotate(68deg) brightness(107%) contrast(107%);height:24px;width:24px}.hero .search.dropdown button.toggle{background:rgba(109,198,203,.5);position:absolute;right:12px;top:10px;z-index:10}.hero .search.dropdown button.toggle:hover{background-color:#002e57}.hero .search.dropdown button.toggle:hover:after{-webkit-filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(31%) hue-rotate(68deg) brightness(107%) contrast(107%);filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(31%) hue-rotate(68deg) brightness(107%) contrast(107%)}.search.dropdown>.toggle+div{left:auto;right:0;top:0;-webkit-transform:none;-ms-transform:none;transform:none}.search.dropdown .form{position:relative}.search.dropdown .form input{background:#fff;border:none;border-radius:50px;color:#002e57;font-family:playfair-display,serif;font-size:1.3125rem;font-weight:500;height:80px;padding:12px 40px 16px;width:100%}.search.dropdown .form input::-webkit-input-placeholder{color:#828282;text-align:center}.search.dropdown .form input::-moz-placeholder{color:#828282;text-align:center}.search.dropdown .form input:-ms-input-placeholder{color:#828282;text-align:center}.search.dropdown .form input::-ms-input-placeholder{color:#828282;text-align:center}.search.dropdown .form input::placeholder{color:#828282;text-align:center}.search.dropdown>div{overflow:visible!important}.search.dropdown>div>.wrapper{background:#fff;-webkit-box-shadow:-15px 15px 20px -1px hsla(0,0%,64%,.4);box-shadow:-15px 15px 20px -1px hsla(0,0%,64%,.4);width:90vw}@media (min-width:768px){.search.dropdown>div>.wrapper{width:620px}}.search.dropdown>div>.wrapper #searchbox_top{padding:24px 32px}.search.dropdown>div>.wrapper .headerSearch .ais-Stats-text{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#f2f2f2;padding:12px 32px}.search.dropdown>div>.wrapper .headerSearch .ais-Stats-text>div:first-child{font-size:1.5rem}@media only screen and (min-width:480px){.search.dropdown>div>.wrapper .headerSearch .ais-Stats-text>div:first-child{font-size:calc(1.41667rem + .27778vw)}}@media only screen and (min-width:1920px){.search.dropdown>div>.wrapper .headerSearch .ais-Stats-text>div:first-child{font-size:1.75rem}}.search.dropdown>div>.wrapper .headerSearch .ais-Stats-text>div:first-child{font-weight:700}.search.dropdown>div>.wrapper .headerSearch .ais-Stats-text>div:last-child{font-family:montserrat,sans-serif;font-size:.875rem;margin-left:auto}.search.dropdown>div>.wrapper .headerSearch .ais-Stats-text a{color:#585858;font-weight:600}.search.dropdown>div>.wrapper .all-hits{max-height:65vh;overflow-y:auto;padding:12px 32px}.search.dropdown>div>.wrapper .all-hits .ais-Hits-list{display:block!important}.search.dropdown>div>.wrapper .all-hits .ais-Hits-list .ais-Hits-item{max-width:100%!important;padding:4px 0;width:100%!important}.search.dropdown>div>.wrapper .all-hits a{font-family:montserrat,sans-serif;font-size:1.125rem;font-weight:600}@media only screen and (min-width:480px){.search.dropdown>div>.wrapper .all-hits a{font-size:calc(1.08333rem + .13889vw)}}@media only screen and (min-width:1920px){.search.dropdown>div>.wrapper .all-hits a{font-size:1.25rem}}.search.dropdown>div>.wrapper .all-hits a{color:#585858;font-style:normal;letter-spacing:normal;line-height:normal;text-decoration:none}.search.dropdown>div>.wrapper .all-hits a mark.ais-Highlight-highlighted{background:#eee;padding:2px}.search.dropdown>div>.wrapper .all-hits p.search-link-type{color:#585858;display:block;font-family:montserrat,sans-serif;font-size:.875rem;font-style:normal;font-weight:300;letter-spacing:.02625rem;line-height:1.375rem;margin:-1px 0 0;text-decoration:none}.search.dropdown>div>.wrapper .all-hits p.search-link-page:after{content:"Explore Bermuda"}.search.dropdown>div>.wrapper .all-hits p.search-link-article:after{content:"Inspiration"}.search.dropdown>div>.wrapper .all-hits p.search-link-profiles:after{content:"Local Business/Accomodations"}.search.dropdown>div>.wrapper .all-hits p.search-link-events:after{content:"Events"}.search.dropdown>div>.wrapper .all-hits p.search-link-deal:after{content:"Deal"}.search.dropdown>div>.wrapper .all-hits p.search-link-webform:after{content:"Webforms"}.ais-SearchBox form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ais-SearchBox .ais-SearchBox-submit{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;background:none;border:none;margin:0;order:1;padding:0}.ais-SearchBox .ais-SearchBox-submit svg{height:24px;margin-top:8px;width:24px}.ais-SearchBox input.ais-SearchBox-input{border:none;border-bottom:1px solid #828282;font-family:playfair-display,serif;font-size:1.3125rem;line-height:4rem;margin:0 -24px;outline:none!important;padding:0 40px;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;background:none;-webkit-box-sizing:border-box;box-sizing:border-box;order:2;width:100%}.ais-SearchBox .ais-SearchBox-reset{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;background:none;border:none;margin:0;order:3;padding:0}.search.global .wrapper{margin:0 auto;max-width:960px;padding-left:24px;padding-right:24px}.search.global .wrapper h1{margin-bottom:40px;text-align:center}.search.global .ais-Stats{margin:30px 0}.search.global ol{list-style:none;margin:0;padding:0}.search.global ol li{background:#fff;border:1px solid #e0e0e0;margin:14px 0 24px;padding:40px}.search.global ol li p{margin:0}.search.global ol li div{border-bottom:1px solid transparent;border-top:1px solid transparent;color:#b64b4d;font-family:montserrat,sans-serif;font-size:.75rem}@media only screen and (min-width:768px){.search.global ol li div{font-size:calc(.66667rem + .17361vw)}}@media only screen and (min-width:1920px){.search.global ol li div{font-size:.875rem}}.search.global ol li div{display:inline-block;font-weight:700;letter-spacing:.125rem;margin:8px 0 0;padding:8px 0;text-transform:uppercase;-webkit-transition:all .2s;transition:all .2s}.search.global ol li div:hover{border-color:#b64b4d}
