html{font-size:16px}.flyout_inner p,body{color:#585858;font-family:"Montserrat",sans-serif;font-size:1rem;font-weight:400;line-height:27px;letter-spacing:.1em}body{font-size:1rem}.flyout_inner p{font-size:0.875rem;line-height:1.75rem}h6,.h6,h5,.h5,h4,.h4,.h3,h3,h2,.h2,h1,.h1{color:#002e57;font-family:"Playfair Display",serif;-webkit-font-feature-settings:"pnum" on,"lnum" on;font-feature-settings:"pnum" on,"lnum" on;margin:0 0 24px;padding:0}h1,.h1{font-weight:700}h1,.h1{font-size:48px}@media screen and (min-width: 768px){h1,.h1{font-size:calc(48px + 32 * ((100vw - 768px) / 672))}}@media screen and (min-width: 1440px){h1,.h1{font-size:80px}}h1,.h1{line-height:54px}@media screen and (min-width: 768px){h1,.h1{line-height:calc(54px + 34 * ((100vw - 768px) / 672))}}@media screen and (min-width: 1440px){h1,.h1{line-height:88px}}h2,.h2{font-weight:700}h2,.h2{font-size:36px}@media screen and (min-width: 768px){h2,.h2{font-size:calc(36px + 24 * ((100vw - 768px) / 672))}}@media screen and (min-width: 1440px){h2,.h2{font-size:60px}}h2,.h2{line-height:42px}@media screen and (min-width: 768px){h2,.h2{line-height:calc(42px + 24 * ((100vw - 768px) / 672))}}@media screen and (min-width: 1440px){h2,.h2{line-height:66px}}h3{font-weight:500}h3{font-size:24px}@media screen and (min-width: 768px){h3{font-size:calc(24px + 6 * ((100vw - 768px) / 672))}}@media screen and (min-width: 1440px){h3{font-size:30px}}h3{line-height:32px}@media screen and (min-width: 768px){h3{line-height:calc(32px + 6 * ((100vw - 768px) / 672))}}@media screen and (min-width: 1440px){h3{line-height:38px}}.h3{font-weight:700}.h3{font-size:32px}@media screen and (min-width: 768px){.h3{font-size:calc(32px + 16 * ((100vw - 768px) / 672))}}@media screen and (min-width: 1440px){.h3{font-size:48px}}.h3{line-height:38px}@media screen and (min-width: 768px){.h3{line-height:calc(38px + 18 * ((100vw - 768px) / 672))}}@media screen and (min-width: 1440px){.h3{line-height:56px}}h4,.h4{font-weight:500}h4,.h4{font-size:24px}@media screen and (min-width: 768px){h4,.h4{font-size:calc(24px + 6 * ((100vw - 768px) / 672))}}@media screen and (min-width: 1440px){h4,.h4{font-size:30px}}h4,.h4{line-height:32px}@media screen and (min-width: 768px){h4,.h4{line-height:calc(32px + 6 * ((100vw - 768px) / 672))}}@media screen and (min-width: 1440px){h4,.h4{line-height:38px}}h5,.h5{letter-spacing:normal;font-weight:500}h5,.h5{font-size:24px}@media screen and (min-width: 768px){h5,.h5{font-size:calc(24px + 2 * ((100vw - 768px) / 672))}}@media screen and (min-width: 1440px){h5,.h5{font-size:26px}}h5,.h5{line-height:32px}@media screen and (min-width: 768px){h5,.h5{line-height:calc(32px + 3 * ((100vw - 768px) / 672))}}@media screen and (min-width: 1440px){h5,.h5{line-height:35px}}h6,.h6{color:#002e57;font-family:"Montserrat",sans-serif;font-weight:600;letter-spacing:.15em;text-transform:uppercase}h6,.h6{font-size:10px}@media screen and (min-width: 768px){h6,.h6{font-size:calc(10px + 2 * ((100vw - 768px) / 672))}}@media screen and (min-width: 1440px){h6,.h6{font-size:12px}}h6,.h6{line-height:12px}@media screen and (min-width: 768px){h6,.h6{line-height:calc(12px + 4 * ((100vw - 768px) / 672))}}@media screen and (min-width: 1440px){h6,.h6{line-height:16px}}*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);scroll-behavior:smooth;height:100%;position:relative}body{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;height:100%;overflow:auto;position:relative;-ms-scroll-chaining:none;overscroll-behavior:none;max-width:1920px;margin-left:auto !important;margin-right:auto !important}main.layout-shift{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}main.layout-shift #main-content{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}main.layout-shift .hero-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}main.layout-shift .content-top-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}main.layout-shift .content-wrapper{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.ajax-progress-fullscreen{background-image:url("/themes/custom/gotobermuda/assets/img/Bermuda-Spinner-1.gif");height:50px;width:50px;left:calc(50% - 25px);background-size:contain;background-color:rgba(0,0,0,0)}hr.readmore{display:none;clear:none;width:0;height:0}html{font-size:16px}.flyout_inner p,body{color:#585858;font-family:"Montserrat",sans-serif;font-size:1rem;font-weight:400;line-height:27px;letter-spacing:.1em}body{font-size:1rem}.flyout_inner p{font-size:0.875rem;line-height:1.75rem}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{color:#002e57;font-family:"Playfair Display",serif;-webkit-font-feature-settings:"pnum" on,"lnum" on;font-feature-settings:"pnum" on,"lnum" on;margin:0 0 24px;padding:0}h1,.h1{font-weight:700}h1,.h1{font-size:48px}@media screen and (min-width: 768px){h1,.h1{font-size:calc(48px + 32 * ((100vw - 768px) / 672))}}@media screen and (min-width: 1440px){h1,.h1{font-size:80px}}h1,.h1{line-height:54px}@media screen and (min-width: 768px){h1,.h1{line-height:calc(54px + 34 * ((100vw - 768px) / 672))}}@media screen and (min-width: 1440px){h1,.h1{line-height:88px}}h2,.h2{font-weight:700}h2,.h2{font-size:36px}@media screen and (min-width: 768px){h2,.h2{font-size:calc(36px + 24 * ((100vw - 768px) / 672))}}@media screen and (min-width: 1440px){h2,.h2{font-size:60px}}h2,.h2{line-height:42px}@media screen and (min-width: 768px){h2,.h2{line-height:calc(42px + 24 * ((100vw - 768px) / 672))}}@media screen and (min-width: 1440px){h2,.h2{line-height:66px}}h3{font-weight:500}h3{font-size:24px}@media screen and (min-width: 768px){h3{font-size:calc(24px + 6 * ((100vw - 768px) / 672))}}@media screen and (min-width: 1440px){h3{font-size:30px}}h3{line-height:32px}@media screen and (min-width: 768px){h3{line-height:calc(32px + 6 * ((100vw - 768px) / 672))}}@media screen and (min-width: 1440px){h3{line-height:38px}}.h3{font-weight:700}.h3{font-size:32px}@media screen and (min-width: 768px){.h3{font-size:calc(32px + 16 * ((100vw - 768px) / 672))}}@media screen and (min-width: 1440px){.h3{font-size:48px}}.h3{line-height:38px}@media screen and (min-width: 768px){.h3{line-height:calc(38px + 18 * ((100vw - 768px) / 672))}}@media screen and (min-width: 1440px){.h3{line-height:56px}}h4,.h4{font-weight:500}h4,.h4{font-size:24px}@media screen and (min-width: 768px){h4,.h4{font-size:calc(24px + 6 * ((100vw - 768px) / 672))}}@media screen and (min-width: 1440px){h4,.h4{font-size:30px}}h4,.h4{line-height:32px}@media screen and (min-width: 768px){h4,.h4{line-height:calc(32px + 6 * ((100vw - 768px) / 672))}}@media screen and (min-width: 1440px){h4,.h4{line-height:38px}}h5,.h5{letter-spacing:normal;font-weight:500}h5,.h5{font-size:24px}@media screen and (min-width: 768px){h5,.h5{font-size:calc(24px + 2 * ((100vw - 768px) / 672))}}@media screen and (min-width: 1440px){h5,.h5{font-size:26px}}h5,.h5{line-height:32px}@media screen and (min-width: 768px){h5,.h5{line-height:calc(32px + 3 * ((100vw - 768px) / 672))}}@media screen and (min-width: 1440px){h5,.h5{line-height:35px}}h6,.h6{color:#002e57;font-family:"Montserrat",sans-serif;font-weight:600;letter-spacing:.15em;text-transform:uppercase}h6,.h6{font-size:10px}@media screen and (min-width: 768px){h6,.h6{font-size:calc(10px + 2 * ((100vw - 768px) / 672))}}@media screen and (min-width: 1440px){h6,.h6{font-size:12px}}h6,.h6{line-height:12px}@media screen and (min-width: 768px){h6,.h6{line-height:calc(12px + 4 * ((100vw - 768px) / 672))}}@media screen and (min-width: 1440px){h6,.h6{line-height:16px}}.flyout_subscribe{border-radius:3px 0px 0px 3px;display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;z-index:500;right:0;background-color:#fff;border:1px solid #e0e0e0;border-right:none;height:2.5rem;bottom:4rem}.flyout_subscribe.closed{width:2.5rem}@media(min-width: 769px){.flyout_subscribe.closed{width:2.8rem}}@media(min-width: 1281px){.flyout_subscribe.closed{width:3.25rem}}@media(max-width: 768px){.flyout_subscribe.opened{height:29rem;display:block}}@media(min-width: 769px){.flyout_subscribe{height:11.6rem;bottom:8.75rem}}@media(min-width: 1281px){.flyout_subscribe{height:14.75rem;bottom:4rem}}@media(min-width: 1921px){.flyout_subscribe{bottom:3.5rem;right:calc((100% - 1921px)/2)}}.flyout_closed{display:-webkit-box;display:-ms-flexbox;display:flex}.flyout_closed img{width:1.25rem;height:11px}@media(max-width: 768px){.flyout_closed{font-size:0px;width:2.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media(min-width: 769px){.flyout_closed{font-size:13px}.flyout_closed img{margin-left:5px}}@media(min-width: 1281px){.flyout_closed{font-size:.94rem}.flyout_closed img{margin-left:1.625rem}}@media(min-width: 1921px){.flyout_closed img{margin-left:1.625rem}}.flyout_open{display:none;border-right:1px solid #e0e0e0}@media(max-width: 768px){.flyout_open{border-bottom:1px solid #e0e0e0;height:2.6rem;width:20.5rem}}.flyout_caption{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:inherit;color:#b64b4d}@media(min-width: 769px){.flyout_caption{width:2.8rem}}@media(min-width: 1281px){.flyout_caption{width:3.25rem}}.flyout_caption p{margin-bottom:0}@media(max-width: 768px){.flyout_caption p{display:none}}.caption_text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;vertical-align:bottom;text-transform:uppercase;font-weight:700}.caption_text img{display:block}@media(max-width: 768px){.caption_text .flyout_open_icon{width:12px;height:12px;margin-left:8px;margin-bottom:2px}.caption_text.opened{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:12px}}@media(min-width: 769px){.caption_text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.caption_text.opened{font-size:13px}.caption_text .flyout_open_icon{width:1rem;height:1rem;margin-left:18px}}@media(min-width: 1281px){.caption_text.opened{font-size:.94rem}.caption_text .flyout_open_icon{width:17px;height:17px;margin-left:21px;margin-top:1px}}.flyout_content{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:0;right:0;height:100%;background-image:url("/themes/custom/gotobermuda/assets/img/flyout-background.svg");background-repeat:no-repeat;background-position:50% -11%;background-size:62%}@media(min-width: 769px){.flyout_content{background-position:117% 53%;background-size:50%}}.flyout_content.opened{width:20.5rem;padding:1.5rem;-webkit-transition:width 500ms ease;transition:width 500ms ease}.flyout_content.opened div{-webkit-transition:opacity 100ms linear 400ms;transition:opacity 100ms linear 400ms;opacity:1}.flyout_content.closed{-webkit-transition:width 250ms ease-out;transition:width 250ms ease-out}.flyout_content.closed div{opacity:0}@media(max-width: 768px){.flyout_content.opened{-webkit-transition:width 0ms ease;transition:width 0ms ease}.flyout_content.opened div{-webkit-transition:opacity 200ms linear;transition:opacity 200ms linear}.flyout_content.closed{-webkit-transition:width 0ms;transition:width 0ms}.flyout_content.closed div{opacity:0}}@media(min-width: 769px){.flyout_content.opened{width:40.25rem;padding:11px;margin:5px 0px 5px 12px}}@media(min-width: 1281px){.flyout_content.opened{width:47.5rem;padding:12px;margin:6px 0px 5px 15px}}.flyout_inner p{margin-bottom:7px;padding:25px 7px 0 7px;text-align:center}.flyout_inner h4{text-align:center;margin-bottom:9px;margin-top:6px}.flyout_inner h4 em{display:block}@media(min-width: 769px){.flyout_inner p{text-align:left;margin-bottom:8px;padding:0}.flyout_inner h4{text-align:left;margin-bottom:8px;margin-top:0}.flyout_inner h4 em{display:initial}}@media(min-width: 1281px){.flyout_inner p{font-size:1rem;line-height:27px}.flyout_inner h4{margin-bottom:20px}}.flyout_form{display:-webkit-box;display:-ms-flexbox;display:flex;margin:1.25rem auto;-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}@media(min-width: 769px){.flyout_form{margin-top:2px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:initial;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap}}@media(min-width: 1281px){.flyout_form{margin-top:10px}}.flyout_form input[type=email]{background:#f2f2f2;border:1px solid #bdbdbd;border-radius:3px;height:3.25rem;width:17.5rem;padding:7px}@media(min-width: 769px){.flyout_form input[type=email]{border-radius:3px 0px 0px 3px;height:2.5rem;width:25rem}}@media(min-width: 1281px){.flyout_form input[type=email]{height:3.25rem;width:31.25rem}}.flyout_form button{background-color:#fff;border:1px solid #bdbdbd;text-transform:uppercase;color:#b64b4d;font-weight:700;font-family:"Montserrat",sans-serif;border-radius:3px;width:12.5rem;height:3.25rem;font-size:.94rem;letter-spacing:.15rem}.flyout_form button img{width:20px;height:11px;margin-left:19px;margin-bottom:2px}@media(max-width: 768px){.flyout_form button{margin-top:1rem}}@media(min-width: 769px){.flyout_form button{height:2.5rem;border-radius:0px 3px 3px 0px}.flyout_form button img{margin-bottom:4px}}@media(min-width: 1281px){.flyout_form button{height:3.25rem}.flyout_form button img{margin-bottom:3px}}