@import url(https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css);@font-face{font-family:'Libre Franklin';font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/librefranklin/v20/jizBREVItHgc8qDIbSTKq4XkRiUa6zgTjnTLgNuZ5w.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Libre Franklin';font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/librefranklin/v20/jizBREVItHgc8qDIbSTKq4XkRiUa6zETjnTLgNuZ5w.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Libre Franklin';font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/librefranklin/v20/jizBREVItHgc8qDIbSTKq4XkRiUa6zoTjnTLgNuZ5w.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Libre Franklin';font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/librefranklin/v20/jizBREVItHgc8qDIbSTKq4XkRiUa6zsTjnTLgNuZ5w.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Libre Franklin';font-style:italic;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/librefranklin/v20/jizBREVItHgc8qDIbSTKq4XkRiUa6zUTjnTLgNs.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Libre Franklin';font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/librefranklin/v20/jizDREVItHgc8qDIbSTKq4XkRiUS2zcZiVbJsNo.woff2) format('woff2');unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:'Libre Franklin';font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/librefranklin/v20/jizDREVItHgc8qDIbSTKq4XkRiUb2zcZiVbJsNo.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Libre Franklin';font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/librefranklin/v20/jizDREVItHgc8qDIbSTKq4XkRiUQ2zcZiVbJsNo.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Libre Franklin';font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/librefranklin/v20/jizDREVItHgc8qDIbSTKq4XkRiUR2zcZiVbJsNo.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Libre Franklin';font-style:normal;font-weight:100 900;font-display:swap;src:url(https://fonts.gstatic.com/s/librefranklin/v20/jizDREVItHgc8qDIbSTKq4XkRiUf2zcZiVbJ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"adobe-garamond-pro";src:url(https://use.typekit.net/af/e1c5c9/00000000000000007735d91e/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/e1c5c9/00000000000000007735d91e/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/e1c5c9/00000000000000007735d91e/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:"adobe-garamond-pro";src:url(https://use.typekit.net/af/28328c/00000000000000007735d924/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("woff2"),url(https://use.typekit.net/af/28328c/00000000000000007735d924/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("woff"),url(https://use.typekit.net/af/28328c/00000000000000007735d924/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("opentype");font-display:auto;font-style:italic;font-weight:400;font-stretch:normal}@font-face{font-family:"adobe-garamond-pro";src:url(https://use.typekit.net/af/ae2c96/00000000000000007735d927/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/ae2c96/00000000000000007735d927/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/ae2c96/00000000000000007735d927/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:"adobe-garamond-pro";src:url(https://use.typekit.net/af/1f8c82/00000000000000007735d92a/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3) format("woff2"),url(https://use.typekit.net/af/1f8c82/00000000000000007735d92a/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3) format("woff"),url(https://use.typekit.net/af/1f8c82/00000000000000007735d92a/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:600;font-stretch:normal}@font-face{font-family:"nimbus-sans";src:url(https://use.typekit.net/af/ccc393/00000000000000007735d6a9/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/ccc393/00000000000000007735d6a9/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/ccc393/00000000000000007735d6a9/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:"nimbus-sans";src:url(https://use.typekit.net/af/7ccbe8/00000000000000007735d6b1/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/7ccbe8/00000000000000007735d6b1/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/7ccbe8/00000000000000007735d6b1/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:"nimbus-sans";src:url(https://use.typekit.net/af/32d9f6/00000000000000007735d6be/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff2"),url(https://use.typekit.net/af/32d9f6/00000000000000007735d6be/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff"),url(https://use.typekit.net/af/32d9f6/00000000000000007735d6be/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:300;font-stretch:normal}@font-face{font-family:"futura-pt";src:url(https://use.typekit.net/af/28fd69/00000000000000007758da2b/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("woff2"),url(https://use.typekit.net/af/28fd69/00000000000000007758da2b/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("woff"),url(https://use.typekit.net/af/28fd69/00000000000000007758da2b/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:500;font-stretch:normal}@font-face{font-family:"futura-pt";src:url(https://use.typekit.net/af/afd07f/000000000000000077586b60/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/afd07f/000000000000000077586b60/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/afd07f/000000000000000077586b60/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:"futura-pt";src:url(https://use.typekit.net/af/3593c9/000000000000000077586b59/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/3593c9/000000000000000077586b59/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/3593c9/000000000000000077586b59/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:"futura-pt";src:url(https://use.typekit.net/af/0f75c4/000000000000000077586b5b/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3) format("woff2"),url(https://use.typekit.net/af/0f75c4/000000000000000077586b5b/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3) format("woff"),url(https://use.typekit.net/af/0f75c4/000000000000000077586b5b/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:800;font-stretch:normal}@font-face{font-family:"futura-pt";src:url(https://use.typekit.net/af/965528/000000000000000077586b56/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3) format("woff2"),url(https://use.typekit.net/af/965528/000000000000000077586b56/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3) format("woff"),url(https://use.typekit.net/af/965528/000000000000000077586b56/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n6&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:600;font-stretch:normal}@font-face{font-family:"modesto-expanded";src:url(https://use.typekit.net/af/9c6abc/00000000000000007735a03c/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/9c6abc/00000000000000007735a03c/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/9c6abc/00000000000000007735a03c/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:"modesto-expanded";src:url(https://use.typekit.net/af/fbed30/00000000000000007735a03f/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff2"),url(https://use.typekit.net/af/fbed30/00000000000000007735a03f/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff"),url(https://use.typekit.net/af/fbed30/00000000000000007735a03f/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:300;font-stretch:normal}@font-face{font-family:"modestolite-expanded";src:url(https://use.typekit.net/af/f8a600/00000000000000007735a05a/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/f8a600/00000000000000007735a05a/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/f8a600/00000000000000007735a05a/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:"gastromond";src:url(https://use.typekit.net/af/3eba23/00000000000000007735ae01/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/3eba23/00000000000000007735ae01/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/3eba23/00000000000000007735ae01/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:"neue-haas-unica";src:url(https://use.typekit.net/af/92a736/00000000000000007735bb14/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/92a736/00000000000000007735bb14/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/92a736/00000000000000007735bb14/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:"neue-haas-unica";src:url(https://use.typekit.net/af/8e49dd/00000000000000007735bb17/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("woff2"),url(https://use.typekit.net/af/8e49dd/00000000000000007735bb17/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("woff"),url(https://use.typekit.net/af/8e49dd/00000000000000007735bb17/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("opentype");font-display:auto;font-style:italic;font-weight:700;font-stretch:normal}@font-face{font-family:"neue-haas-unica";src:url(https://use.typekit.net/af/e07c44/00000000000000007735bb1b/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("woff2"),url(https://use.typekit.net/af/e07c44/00000000000000007735bb1b/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("woff"),url(https://use.typekit.net/af/e07c44/00000000000000007735bb1b/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("opentype");font-display:auto;font-style:italic;font-weight:400;font-stretch:normal}@font-face{font-family:"neue-haas-unica";src:url(https://use.typekit.net/af/5da8b8/00000000000000007735bb1e/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff2"),url(https://use.typekit.net/af/5da8b8/00000000000000007735bb1e/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff"),url(https://use.typekit.net/af/5da8b8/00000000000000007735bb1e/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:300;font-stretch:normal}@font-face{font-family:"neue-haas-unica";src:url(https://use.typekit.net/af/621cef/00000000000000007735bb21/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3) format("woff2"),url(https://use.typekit.net/af/621cef/00000000000000007735bb21/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3) format("woff"),url(https://use.typekit.net/af/621cef/00000000000000007735bb21/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i3&v=3) format("opentype");font-display:auto;font-style:italic;font-weight:300;font-stretch:normal}@font-face{font-family:"neue-haas-unica";src:url(https://use.typekit.net/af/579a71/00000000000000007735bb24/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("woff2"),url(https://use.typekit.net/af/579a71/00000000000000007735bb24/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("woff"),url(https://use.typekit.net/af/579a71/00000000000000007735bb24/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n5&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:500;font-stretch:normal}@font-face{font-family:"neue-haas-unica";src:url(https://use.typekit.net/af/ba81f0/00000000000000007735bb27/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3) format("woff2"),url(https://use.typekit.net/af/ba81f0/00000000000000007735bb27/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3) format("woff"),url(https://use.typekit.net/af/ba81f0/00000000000000007735bb27/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i5&v=3) format("opentype");font-display:auto;font-style:italic;font-weight:500;font-stretch:normal}@font-face{font-family:"neue-haas-unica";src:url(https://use.typekit.net/af/d7f1e9/00000000000000007735bb2a/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/d7f1e9/00000000000000007735bb2a/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/d7f1e9/00000000000000007735bb2a/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:"neue-haas-unica";src:url(https://use.typekit.net/af/1ae426/00000000000000007735bb2c/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n2&v=3) format("woff2"),url(https://use.typekit.net/af/1ae426/00000000000000007735bb2c/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n2&v=3) format("woff"),url(https://use.typekit.net/af/1ae426/00000000000000007735bb2c/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n2&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:200;font-stretch:normal}@font-face{font-family:"neue-haas-unica";src:url(https://use.typekit.net/af/6a5d49/00000000000000007735bb2d/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i2&v=3) format("woff2"),url(https://use.typekit.net/af/6a5d49/00000000000000007735bb2d/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i2&v=3) format("woff"),url(https://use.typekit.net/af/6a5d49/00000000000000007735bb2d/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i2&v=3) format("opentype");font-display:auto;font-style:italic;font-weight:200;font-stretch:normal}@font-face{font-family:"gazzetta-variable";src:url(https://use.typekit.net/af/2058c2/0000000000000000774b9a94/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff2"),url(https://use.typekit.net/af/2058c2/0000000000000000774b9a94/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("woff"),url(https://use.typekit.net/af/2058c2/0000000000000000774b9a94/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:100 900;font-stretch:normal}@font-face{font-family:"gazzetta-variable";src:url(https://use.typekit.net/af/f4c93a/0000000000000000774b9a95/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("woff2"),url(https://use.typekit.net/af/f4c93a/0000000000000000774b9a95/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("woff"),url(https://use.typekit.net/af/f4c93a/0000000000000000774b9a95/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i4&v=3) format("opentype");font-display:auto;font-style:italic;font-weight:100 900;font-stretch:normal}@font-face{font-family:"roca";src:url(https://use.typekit.net/af/eb9e59/00000000000000007750b2f3/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3) format("woff2"),url(https://use.typekit.net/af/eb9e59/00000000000000007750b2f3/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3) format("woff"),url(https://use.typekit.net/af/eb9e59/00000000000000007750b2f3/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n8&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:800;font-stretch:normal}@font-face{font-family:"roca";src:url(https://use.typekit.net/af/326a5b/00000000000000007750b2f5/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i8&v=3) format("woff2"),url(https://use.typekit.net/af/326a5b/00000000000000007750b2f5/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i8&v=3) format("woff"),url(https://use.typekit.net/af/326a5b/00000000000000007750b2f5/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i8&v=3) format("opentype");font-display:auto;font-style:italic;font-weight:800;font-stretch:normal}@font-face{font-family:"roca";src:url(https://use.typekit.net/af/fb6fcc/00000000000000007750b2f4/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/fb6fcc/00000000000000007750b2f4/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/fb6fcc/00000000000000007750b2f4/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:"roca";src:url(https://use.typekit.net/af/429a5f/00000000000000007750b2fa/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("woff2"),url(https://use.typekit.net/af/429a5f/00000000000000007750b2fa/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("woff"),url(https://use.typekit.net/af/429a5f/00000000000000007750b2fa/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=i7&v=3) format("opentype");font-display:auto;font-style:italic;font-weight:700;font-stretch:normal}.tk-adobe-garamond-pro{font-family:"adobe-garamond-pro",serif}.tk-nimbus-sans{font-family:"nimbus-sans",sans-serif}.tk-futura-pt{font-family:"futura-pt",sans-serif}.tk-modesto-expanded{font-family:"modesto-expanded",serif}.tk-modestolite-expanded{font-family:"modestolite-expanded",serif}.tk-gastromond{font-family:"gastromond",sans-serif}.tk-neue-haas-unica{font-family:"neue-haas-unica",sans-serif}.tk-gazzetta-variable{font-family:"gazzetta-variable",sans-serif}.tk-roca{font-family:"roca",sans-serif}@font-face{font-family:'Material Symbols Outlined';font-style:normal;font-weight:100 700;src:url(https://fonts.gstatic.com/s/materialsymbolsoutlined/v314/kJEhBvYX7BgnkSrUwT8OhrdQw4oELdPIeeII9v6oFsLjBuVY.woff2) format('woff2')}.material-symbols-outlined{font-family:'Material Symbols Outlined';font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased}*{margin:0;padding:0}html,body,*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}body.home{background-color:#fff}dl,ol,ul{margin:0}a{text-decoration:none}ul,li{list-style:none}html,body{width:100%;max-width:100%;min-height:100%;overflow-x:hidden}body{height:auto;font-family:"Libre Franklin",sans-serif;font-size:18px;font-weight:300;line-height:1.6;background-color:#D4E7FF}p{margin:0}h1,h2,h3,h4{margin:0}.map p{font-weight:600;font-size:14px}.contact-info__wrap{display:flex;align-items:center;justify-content:space-between;padding:5px 0}.contact-info{display:flex;align-items:center;gap:20px}.social-media{display:flex;gap:10px}.company-info{justify-content:flex-end;padding:0;text-align:left}.company-info a{display:flex;align-items:center;color:var(--transparent);color:var(--primary);text-decoration:none}.ftr-logo__wrap p{padding-bottom:20px}a#phone-number{font-weight:700;text-decoration:none;color:#343C4A;font-size:14px}.ftr-description__wrap.map iframe{height:200px;border-radius:10px}section.top-banner{position:relative}.banner-text__wrap{position:absolute;top:50%;left:0;right:0;text-align:center;color:#fff;max-width:820px;margin:0 auto;padding:0 16px}.banner-text__wrap h1{font-size:60px;font-weight:600}.overlay-wrap{background-color:hsl(0deg 0% 0% / 12%);position:absolute;height:100%;top:0;width:100%}section.inr-pages__wrap{display:grid;grid-template-columns:1fr 400px;padding:100px 0;justify-content:center;gap:30px}section.sidebar{display:flex;flex-direction:column;background-color:#343C4A;border-radius:12px;height:max-content}section.sidebar a{background-color:#51945E;text-align:center;padding:12px;border-radius:12px 12px 0 0;color:#fff;text-decoration:none;font-weight:600;font-size:20px}section.sidebar a:hover{background-color:#316dbd}.detail-outer__wrap h1{font-size:32px;padding-bottom:20px;font-weight:500}section.sidebar a img{margin-right:4px}.detail-outer__wrap b{color:#62718C;font-size:20px;padding-top:20px;display:block;font-weight:600}.detail-outer__wrap ul li{list-style:none;position:relative;font-size:18px;font-weight:500;padding-left:30px;color:#62718C;margin-bottom:16px}.detail-outer__wrap ul li::after{position:absolute;content:'';width:20px;height:20px;left:0;top:4px;background-image:url(https://puertoricomagictarpon.com/wp-content/themes/puerto/images/tick.svg);background-repeat:no-repeat}.note-wrap p{color:#343C4A!important;font-weight:500;font-size:18px!important}#main-header{display:block;position:relative;padding:0;width:100%;height:auto;font-family:"Libre Franklin",sans-serif;background-size:50% auto;z-index:2;padding:20px;background-color:#343C4A;border-bottom:1px solid #454545}section#alert{background-color:#B3F2FF}section.top-banner img{height:800px;object-fit:cover;width:100%;object-position:center}.home #main-header{border-bottom:none}#main-header.overlay{position:absolute;top:.8rem;background:none}#main-header.left #site-navigation{display:grid;grid-template-columns:11% auto;grid-gap:5%}#main-header.left #site-navigation .menu{padding:0!important}#site-navigation{display:grid;grid-template-columns:20% auto;grid-gap:4%;align-items:center;position:relative;margin:0 auto;padding:0;width:auto;height:auto;max-width:1920px;font-family:"Libre Franklin",sans-serif;font-size:92.5%;font-weight:300;line-height:1;letter-spacing:1px;text-transform:uppercase;box-sizing:border-box;z-index:1}@media only screen and (max-width:1840px){#site-navigation{grid-template-columns:12.5% auto}}@media only screen and (max-width:1720px){#site-navigation{grid-template-columns:13% auto}}@media only screen and (max-width:1560px){#site-navigation{grid-template-columns:14% auto}}@media only screen and (max-width:1366px){#site-navigation{grid-template-columns:250px auto;grid-gap:1%}}a#logo,a#logo img{display:block;position:relative;margin:0 auto;padding:0!important;width:100%;height:auto;transition:all .2s ease-in;box-sizing:border-box;max-width:300px}.menu{display:flex;align-items:center;justify-content:flex-end;position:relative;padding:0;height:auto;box-sizing:border-box;z-index:2}.menu:nth-of-type(2){justify-content:flex-start}.menu li{display:block;position:relative;margin:0}.menu li#home{font-variant:normal!important;font-weight:900!important}.menu li#home i{margin:0}.menu li:last-child a{background-image:none}.menu a{display:grid;align-content:center;padding:1rem 1.6rem 1rem 0;height:auto;color:#fff;text-align:center;text-decoration:none;font-weight:600;text-transform:capitalize;font-size:16px}.overlay .menu a{color:#fff}.menu a:hover{color:#21844a}.overlay .menu i{color:#fff}.menu-item-has-children:after{content:'\e5cf';position:absolute;bottom:-10px;font-family:'Material Symbols Outlined';font-size:30px!important;font-weight:300;color:#fff;left:20px;right:0}.sub-menu{display:none;position:absolute;top:90%;left:0;margin:0;padding:.5rem 0;width:300px;height:auto;font-family:"Libre Franklin",sans-serif;font-size:80%;font-weight:500;letter-spacing:.5px;text-transform:capitalize;background:#b3f2ff;border-radius:4px;box-sizing:border-box;z-index:2}.sub-menu li{display:block;margin:0;width:100%;height:auto;line-height:1.4;text-align:left}.sub-menu a{display:block;padding:.5rem 1rem;height:auto;color:#000;text-align:left;text-shadow:none;background:none}.homepage-video__section video{height:820px;width:100%;object-fit:cover;filter:brightness(.8)}.seen-outer__wrap{text-align:center;padding:60px 0 80px}.seen-outer__wrap h1{font-size:24px;text-transform:capitalize;padding-bottom:24px}marquee img{margin-right:100px}.logo-marquee{overflow:hidden;width:100%;white-space:nowrap}.logo-track{display:inline-flex;animation:marquee 20s linear infinite}.logo-track img{height:70px;margin:0 40px;flex-shrink:0}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-20%)}}section.services::after{position:absolute;top:0;left:0;width:100%;content:'';height:2320px;z-index:-9;background-repeat:no-repeat;background-size:cover}section.services{text-align:center;position:relative}.service-description__wrap h1{font-size:40px}.service-description__wrap p{font-size:20px;max-width:700px;margin:0 auto;width:100%;padding-bottom:50px;padding-left:20px;padding-right:20px}.service-outer__wrap{display:grid;gap:20px;justify-content:space-between;grid-template-columns:1fr 1fr 1fr;max-width:1140px;margin:0 auto;padding:0 20px}.stats-box__wrap img{max-width:270px;width:100%}.service-box__description h1{font-size:28px;color:#343C4A;padding:24px 0 20px}.service-box__description p{font-size:16px;color:#62718C;font-weight:500;max-width:320px;margin:0 auto}.service-box__description h1{font-size:22px;color:#343C4A;padding:24px 0 10px}.service-box__description{padding:20px 20px 0;text-align:left}.service-box__wrap img{max-width:100%;width:100%;border-radius:8px 8px 0 0;height:340px;object-fit:cover;object-position:center}.service-box__wrap{background-color:#ebf4ff;border-radius:12px}.services-outer-wrap{background-color:#ececec;padding:100px 0}.charter-img__wrap img{border-radius:30px}.charter-inr__wrap{display:flex;align-items:center;gap:100px;padding:160px 0 70px;justify-content:center}.charter-des__wrap{text-align:left;max-width:590px}.charter-des__wrap p{padding-bottom:16px;font-size:20px}.charter-des__wrap h1{font-size:40px;padding-bottom:24px}.stats-box__wrap{display:flex;gap:50px;align-items:center}.trip-advisor__wrap{background-color:#343C4A;border-radius:50px;padding:65px 85px;margin-bottom:120px}.stats-box__wrap p{color:#fff;text-align:left;font-size:24px}.stats-inr__wrap{display:flex;justify-content:space-between;margin-top:40px}.stats-area h1{color:#B3F2FF;font-size:60px;font-weight:800}.stats-area p{color:#fff;font-size:24px;font-weight:500;padding-top:12px}section.testimonials{background-image:url(https://puertoricomagictarpon.com/wp-content/themes/puerto/images/review-bg.png);background-repeat:no-repeat;background-size:cover;padding:120px 0 600px}.review-text__wrap{max-width:70%;width:100%;text-align:center;margin:0 auto}.testimonials-heading__wrap{text-align:center;padding-bottom:40px}.testimonials-heading__wrap h1{font-size:40px;color:#fff;font-weight:600;text-transform:capitalize}.review-text__wrap p{color:#fff;font-size:20px;font-weight:500}.author-wrap p:last-child{font-size:20px;font-weight:800}.author-wrap{padding-top:20px}.review-text__wrap img{width:auto!important;padding-bottom:20px;margin:0 auto}section.gallery{text-align:center;padding:120px 0}.ftr-logo__wrap h3{font-size:20px;color:#fff;padding:20px 0 10px 0}.ftr-logo__wrap p{font-size:16px;color:#BFBFC3}#menu-item-712 a{background-color:#B3F2FF;border-radius:100px;padding:12px 30px;color:#000;display:none}#menu-item-712 a:hover{background-color:#1F8E92;color:#fff!important}div#ngg-gallery-6767de632d7275df466a746912088578-1 img{height:auto}.detail-outer__wrap ul{padding-top:20px}ul.menu .sub-menu li:last-child a{background-color:#fff0;border-radius:0;padding:8px 16px 8px}ul.menu .sub-menu li:last-child a:hover{color:#21844a!important}.detail-outer__wrap img{border-radius:8px;width:100%;margin-bottom:4px;height:700px;object-fit:cover}.info-wrap{display:flex;align-items:start;gap:10px;padding-bottom:44px}.contact-details__wrap{padding:32px}.info-wrap h4{color:#fff;font-weight:500;font-size:18px;text-transform:capitalize}.info-wrap p{font-size:18px;color:#C2C4C9;padding-top:8px}.contact-details__wrap .info-wrap:last-child{padding-bottom:0}.detail-outer__wrap p{padding-bottom:20px;font-size:20px;color:#62718C}.top-head__wrap{display:flex;align-items:center;border-bottom:1px solid #000;padding-bottom:10px}.booknow__wrap{padding:0 0 100px 0}.details-wrap p{max-width:200px;font-size:16px;font-weight:400}.top-head__wrap h4{width:100%;max-width:497px;font-size:20px;font-weight:600}.details-wrap{display:flex;justify-content:space-between;align-items:center;padding:30px 0 16px;border-bottom:1px solid #000}.details-wrap a{background-color:#296BC3;color:#fff;border-radius:100px;padding:10px 20px;font-weight:500;text-decoration:none}.details-wrap a:hover{background-color:#21844a}.ftr-description__wrap ul li a{color:#fff;padding-bottom:10px;display:block;font-size:16px;font-weight:600}.ftr-description__wrap ul li a:hover{text-decoration:none;color:#18793d}.detail-outer__wrap{padding-bottom:100px}.detail-outer__wrap:last-child{padding-bottom:0}#bookingform,#contactform{display:block;position:relative;margin:0;padding-top:0;margin:2rem auto;width:auto;height:auto;border-top:2px var(--accent) solid;box-sizing:border-box}#contactform label,#contactform .legend{font-family:"Libre Franklin",sans-serif;font-size:90%;color:#333}#contactform label span{font-family:"Libre Franklin",arial,sans-serif;font-size:77.5%;font-weight:600;color:#484848;text-transform:uppercase}#bookingform{position:absolute!important;bottom:12.5%;left:50%;margin:0 auto!important;padding:0!important;width:1180px!important;font-family:"Libre Franklin",sans-serif;border:none!important;z-index:9999;overflow:hidden;transform:translateX(-50%)}@media only screen and (max-width:1960px){#bookingform{width:1080px!important}}@media only screen and (max-width:1480px){#bookingform{width:920px!important}}#bookingform input,#bookingform input:hover{margin:0!important;padding:0 12px;width:100%!important;height:100%;font-size:90%!important;border-right:none;border-radius:0!important}#bookingform i.material-symbols-outlined{position:absolute;top:50%;left:12px;font-size:125%!important;font-weight:300!important;color:#656565;transform:translateY(-50%);z-index:9999}#bookingform input#submit,#bookingform input#submit:hover{padding:15px 12px!important;font-family:"Libre Franklin",sans-serif;font-size:115%!important;font-weight:400!important;background:var(--primary)!important}#bookingform .form-select{margin:0;padding:0 12px 0 40px;width:100%;height:100%;font-size:90%!important;border-radius:0;outline:none!important;border-radius:0!important;-webkit-appearance:none!important}#bookingform option{border-radius:0}#bookingform fieldset{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;margin:0 auto!important;padding:20px!important;background:#a5c4d9;background:#5196c4;background:#3383b9;background:var(--accent);border-radius:6px!important}a#phone-number img{margin-right:4px}.menu-toggle,.call-btn{display:none}span.close-menu{display:none}a.bg-accent__btn{background-color:#cd9a33}a.bg-accent__btn{background-color:#cd9a33;padding:12px 30px;text-decoration:none;display:block;margin-bottom:20px;max-width:max-content;color:#fff}.description-inr__wrap p{margin-bottom:24px}.description-inr__wrap ul li{color:#fff;margin:14px}.footer-inr__wrap{display:grid;grid-template-columns:1fr 200px 1fr;gap:70px}footer#footer-wrap{background-color:#292936;padding-top:100px}.ftr-description__wrap p{color:#fff;font-size:20px}.ftr-description__wrap h2{font-size:20px;color:#fff;padding-bottom:30px}.ftr-description__wrap p a{color:#fff}.copyight-text__wrap{text-align:center;padding:20px;color:#fff;border-top:1px solid #454545;margin-top:30px;display:flex;align-items:center;justify-content:space-between;font-size:16px}.copyight-text__wrap img{max-width:150px;width:100%}section.adventure-text__wrap{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding:60px 20px}a.service_btn{color:#fff;background-color:#296BC3;padding:9px 20px;display:block;text-align:center;text-decoration:none;max-width:160px;margin:16px 0 20px 0;border-radius:100px;font-size:16px;font-weight:600}section.adventure-text__wrap{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding:60px 20px}.adventure-txt__wrap h1{color:#fff}.adventure-txt__wrap h3{color:#fff}.adventure-txt__wrap p{color:#fff}.adventure-txt__wrap h2{color:#fff}a.service_btn:hover{background-color:#107838}ul.points__wrap{color:#fff;margin:15px}.adventure-txt__wrap p{margin-bottom:24px}.ngg-galleryoverview{margin-top:0!important;margin-bottom:20px!important}.error-inner-text{text-align:center}.error-inner-text h1{font-size:200px}.error-inner-text a{text-transform:uppercase}.error-inner{padding:100px 0}.error-inner-text a{padding-top:20px;display:block;color:#2d6cc0}.gallery-description__wrap h1{padding-bottom:20px}.ngg-gallery-thumbnail img{height:auto!important;width:100%}.captain-outer__wrap{display:flex;gap:20px;flex-wrap:wrap}.captian-img__wrap img{max-width:200px;height:200px}.captian-img__wrap p{padding:0;font-weight:600}.post{padding:2rem 0;text-align:left;border-top:1px rgb(0 0 0 / .25) solid}.report-single{display:grid;grid-template-columns:350px 1fr;gap:20px;border-bottom:1px solid #9ca3a9;padding:20px 0}.post .report-single:last-child{border-bottom:0}.report-single-img img{width:340px;height:220px;object-fit:cover}.report-single-text a{font-size:24px;text-decoration:none;font-weight:600;color:#000}.btn_filled_dark a{background:#2d6cc0;padding:8px 0;color:#fff!important;display:block;max-width:160px;text-align:center;text-transform:capitalize;font-size:16px!important;border-radius:100px}.btn_filled_dark a:hover{background:#539460}.report-details-head h1{margin:0}.report-details-content img{width:100%;margin-top:20px}body.no-scroll{overflow:hidden!important;height:100vh}.detail-outer__wrap h2{padding-bottom:20px}label{margin:0;font-size:14px;font-weight:500;color:#62718C;line-height:2.5}.submit-btn__wrap input{border-radius:1000px;padding:10px 40px;font-size:16px;font-weight:600;border:0;background-color:#2d6cc0;color:#fff}.submit-btn__wrap input:hover{background-color:#539460}.detail-outer__wrap.contact-form__wrap p{padding:0}.contact-form{padding-top:30px}.fields__wrap{display:flex;gap:20px}textarea{padding:16px 12px;width:100%;border:0;border-radius:12px;resize:none;height:200px;outline:0;font-size:16px}.form-control{border-radius:6px;background-origin:0;border:0;color:#000}.wpcf7-not-valid-tip{font-size:12px!important}.form-control:focus{border-color:transparent!important;outline:0;box-shadow:none!important}.place-heading__wrap{display:flex;align-items:center;justify-content:space-between}.place-heading__wrap a{background-color:#2d6cc0;border-radius:100px;color:#fff;padding:10px 30px}.place-heading__wrap a:hover{text-decoration:none;background-color:#539460}.place-img__wrap{display:grid;gap:20px;grid-template-columns:1fr 1fr;margin-top:20px}.place-info-detail__wrap{background-color:#fff;padding:20px;border-radius:12px}.place-img__wrap img{border-radius:12px;height:200px;width:100%;object-fit:cover}.place-heading__wrap h1{font-size:22px;max-width:270px}.place-info__wrap{display:grid;grid-template-columns:1fr 1fr;gap:20px}.review-img__wrap img{height:400px;border-radius:12px;object-fit:cover}.owl-dots{display:flex;gap:8px;justify-content:center;position:absolute;left:0;right:0;bottom:-50px}.owl-dot{background-color:#ffffff2b;border-radius:100px;width:10px;height:10px}.owl-dot.active{background-color:#fff}section.blog-page__wrap{max-width:1000px;width:100%;margin:0 auto;padding:100px 0}.report-details-content__single img{margin:20px 0;border-radius:20px;width:100%;object-fit:cover;height:500px}h4.mobile-site{display:none}.container{max-width:1600px!important}.review-img__wrap img{max-width:403px;width:100%}.ftr-logo__wrap img{max-width:300px;width:100%}.logo-track.ftr-area img{height:500px;margin:5px;flex-shrink:0;width:100%;max-width:400px;object-fit:cover}.logo-track.ftr-area{animation:marquee 5s linear infinite}.ftr-imgs__wrap{margin:10px 0}.items-ftr__wrap img{object-fit:cover;max-width:100%;height:400px;width:auto;border-radius:12px}.items-ftr__wrap{width:100%}.ftr-imgs__wrap{margin:20px 0}.homepage-video__section div{position:absolute;top:40%;left:0;right:0;text-align:center;color:#fff;font-size:90px;font-weight:500}@media screen and (max-width:1366px){.top-head__wrap h4{width:100%;max-width:328px;font-size:20px;font-weight:600}.review-text__wrap p{font-size:18px}.place-heading__wrap a{padding:10px 20px;font-size:16px}.place-heading__wrap h1{font-size:18px;max-width:150px}.container{max-width:1200px!important}section.testimonials{padding:90px 0 300px;background-position:top}}@media screen and (max-width:1024px){#menu-item-712 a{display:block!important}.overlay .menu i{color:#000}ul.sub-menu li{border-bottom:0!important;padding:0!important}.menu.visible li{border-bottom:1px solid #cbcbcb;padding:10px 0}ul.menu.visible li a{padding-left:20px}ul.sub-menu li{margin-top:0!important}ul.menu.visible li:last-child{margin-left:20px;border-bottom:0!important;margin-top:10px}ul.menu .sub-menu li:last-child a{background-color:#fff0;border-radius:0;padding:16px 0 12px}.sub-menu{background:#343C4A}.testimonial-content{padding:14.5% 15% 0}#site-navigation{padding:10px 16px}.company-info,a#phone-number,{display:none!important}#main-header.overlay{top:0}div#connect{background-color:#1a7a9c;z-index:1}.menu{display:none;display:flex;align-items:start;justify-content:start!important;position:fixed;flex-direction:column;background:#fff;left:0;top:0;justify-content:center;align-items:start;height:100vh;z-index:111123;width:100%;left:-100%;transition:left 0.25s;padding:40px 0 0 0;overflow-y:scroll;overflow-x:hidden}span.close-menu{display:block}.sub-menu{height:auto}.sub-menu{font-size:85%}header#main-header{position:relative!important}#site-navigation{font-size:115%;display:flex;justify-content:space-between;align-items:self-start;width:100%;padding:0;align-items:center}.menu.visible{left:0}.overlay .menu a{color:#000}.menu-toggle,.call-btn{display:block;color:#fff;text-decoration:none;font-size:24px}a.menu-toggle:hover{color:#282a37;text-decoration:none}span.close-menu{position:absolute;right:17px;top:10px;z-index:99}.menu-toggle span,.call-btn span{color:var(--black);font-size:32px}.menu-item-has-children:after{display:none}.menu-item-has-children>a:after{content:'\e5cf';position:absolute;left:unset;right:-6px;top:0;font-family:'Material Symbols Outlined';font-size:150%!important;font-weight:300;color:var(--accent);transform:translate(-50%,50%)}.sub-menu{position:unset;width:auto;border-radius:0;width:100%}.overlay .menu a{color:#000;display:flex;align-items:center}.overlay .menu a:hover{color:unset}.menu li{display:block;position:relative;margin:0;display:flex;flex-direction:column;align-items:start;width:100%}.menu.visible li a{display:flex;align-items:center;gap:10px;position:relative;color:#000}ul.sub-menu li a{color:white!important}.sub-menu a{padding:1rem 1.4rem}.hero{display:block;position:relative;margin:0 auto;padding:unset;width:100%;height:100%;font-weight:600;color:var(--transparent);background:var(--black);z-index:1}.home .hero{padding:unset}.slide-image-container>img{height:620px;width:100%;object-fit:cover}.split-1-1-1-1{grid-template-columns:repeat(3,1fr)}.ratess.article-left{grid-template-columns:1fr!important;grid-gap:1%;padding-bottom:110px}#specials{padding:16px;gap:20px}.split.split-1-2{grid-template-columns:repeat(2,1fr)}.drag-center .title{font-size:40px}.content h1{font-size:25px}.btn.jumbo{padding:12px 0;font-size:16px}.lead{font-size:20px}#featured article a.btn{padding:12px 0!important;font-size:16px}.split-3-1{grid-template-columns:2fr 1fr}a#company-email{display:none}.name-email-phone,.address{display:block}fieldset.split.gap-sm{display:block}input,select,textarea{width:100%}a#logo,a#logo img{width:100%;max-width:200px}.error-inner-text h1{font-size:120px}.error-inner-text p{font-size:22px}.contact-info{display:flex;justify-content:center;width:100%}.contact-info__wrap .map{display:none}}@media screen and (min-width:1023px){.menu-item-has-children:hover .sub-menu{display:block;height:auto;opacity:1}}@media screen and (max-width:992px){.slide-image-container>img{height:550px}section.inr-pages__wrap{display:block}section.sidebar{max-width:400px;margin:50px auto 0}.error-inner-text h1{font-size:100px!important}.map iframe{width:100%}.split{grid-template-columns:1fr}.swiper-slide.testimonial{background-size:cover}#cabins .excerpt{display:block;margin:0 0 10px;padding:0 4%}.split-1-2{grid-template-columns:1fr}#cabins-list{display:flex;overflow:auto}#cabins-list .lead img{display:none}#cabins-list .lead{width:260px}#cabins{background-size:cover}.split.split-1-1-1-1{grid-template-columns:repeat(2,1fr)}#cabins-list .lead{font-size:16px;margin:0 0 15px;border-radius:4px}footer .copyright+.split{width:100%}footer .copyright+.split #branding{max-width:200px;margin:0 auto;width:100%;padding-top:30px}footer{padding-bottom:2rem;z-index:0!important}#footer-wrap{padding:2rem 40px 2rem}#specials,#testimonials{z-index:0}#testimonials .stars{margin:0 0 5px!important;font-size:16px}td h3{font-size:18px;margin-bottom:5px}.custom-table p{font-size:14px}.checklistdark,.checklist,.xlist{margin:.8rem 0}.checklist li,.xlist li{font-size:14px;line-height:1.4}#blurb{font-size:16px}.stats-area h1{font-size:40px}.report-single-img img{width:340px!important}.charter-des__wrap p,.stats-box__wrap p,h2,.stats-area p{font-size:18px}.charter-inr__wrap{flex-direction:column-reverse;gap:40px;padding:60px 0}.charter-des__wrap{max-width:100%}.stats-box__wrap img{max-width:200px}}@media screen and (max-width:870px){#pre{display:block}section.top-banner img{height:360px}#receptionist img{margin:0 auto;max-width:200px}#memberships{justify-content:center}#receptionist{display:block;margin-bottom:50px}#testimonials .swiper-pagination{bottom:5px!important}.circle{top:13px;width:170px;height:170px;right:0;text-align:center;margin:0 auto}.content{padding:20px}#sidebar a.btn{padding:12px}#sidebar .caption>*:first-child{font-size:16px}#sidebar article{padding:.8rem 3% 1rem 3%}#bookingform,#contactform{padding:0!important;margin:0}#testimonials p{font-size:16px}.p-xxl{padding:26px!important}#sidebar header>div>*:first-child{font-size:12px}}@media screen and (max-width:767px){.service-box__description p{max-width:100%}.place-info__wrap{grid-template-columns:1fr}.service-outer__wrap{grid-template-columns:1fr 1fr}.review-text__wrap p{font-size:18px}.testimonials-heading__wrap{padding-bottom:40px}section.testimonials{background-color:#296BC3;padding:50px 0;background-image:none}.reviews-inr__wrap{gap:30px}section.gallery{text-align:center;padding:50px 0}.owl-dots{left:0;right:0;bottom:-30px;position:relative}.review-text__wrap{max-width:100%}.stats-box__wrap p,.charter-des__wrap p{font-size:16px!important}.testimonials-heading__wrap h1{font-size:28px}.charter-inr__wrap{gap:30px;padding:50px 0;flex-direction:column-reverse}.charter-des__wrap h1{font-size:28px;padding-bottom:12px}.service-description__wrap p{font-size:16px;max-width:480px;padding-bottom:40px}.service-description__wrap h2{font-size:28px!important}.service-description__wrap h1{padding-bottom:16px}section.inr-pages__wrap{gap:50px}.submit-btn__wrap input{max-width:150px}section.inr-pages__wrap{padding:50px 0}.fields__wrap{display:block}section.inr-pages__wrap{grid-template-columns:1fr}section.top-banner img{height:500px}.footer-inr__wrap{grid-template-columns:1fr;text-align:center}.ftr-logo__wrap img{max-width:180px;margin-bottom:20px}.split.left.gap-sm.top.m-t-lg a{margin-bottom:20px;display:block}.services_points ul{display:flex;align-items:center;flex-wrap:wrap;gap:0}.sticky_button{bottom:30px;right:12px}.report-single{display:block}.report-single-img{width:100%}.report-single-img img{width:100%!important;max-width:100%;height:100%;margin-bottom:20px}.report-single-text a{font-size:18px}.report-single-text p{margin:0 0 12px 0}input.wpcf7-date{-webkit-appearance:none;height:100%;padding:10px 12px 6px!important;width:100%;min-height:38px;text-align:left!important}.split{grid-template-columns:1fr!important}#memberships span:first-child{font-size:20px;text-align:left}#pre .amenities{flex-wrap:wrap;gap:20px;justify-content:center}a.column iframe{width:100%}div#blurb img{max-width:240px;margin:20px auto 0;width:100%}.split.left.gap-sm.top.m-t-lg{display:block}.btn.jumbo{padding:12px 50px}#blurb{display:block}#featured{display:block}h2{font-size:20px}h1{font-size:24px}.badges span{font-size:13px;margin:0 1rem}.badges span i{font-size:50px}.slide-image-container .title{font-size:44px}.split-1-1-1-1{grid-template-columns:repeat(2,1fr)}.p-xxxl{padding:20px!important}.p-xxl{padding:0!important}.testimonial-text{padding:0 16px!important}.popup.custom div{grid-template-columns:1fr}.popup.custom>div>span{display:none}.popup.custom>div>img{max-width:120px;margin:0 auto}.p-r-xl{padding-right:16px!important}.p-l-xl{padding-left:16px!important}.popup-video{width:95%;height:50%}.apply-img-circle{grid-template-columns:1fr}img.circle,.apply-img-circle img{max-width:190px;margin:0 auto}.posts .post{grid-template-columns:1fr}.split-1-3{grid-template-columns:1fr}.split-1-3>img{max-width:250px;width:100%;margin:0 auto}#baguetteBox-overlay .full-image img{width:100%}.banner-mid.right{text-align:left}body .swiperCarousel.overlay{margin:16px!important}.split-5{grid-template-columns:repeat(2,1fr)}.p-r-xxxl{padding-right:0!important}img.ktown_img{margin-bottom:20px}.p-l-xxxl{padding-left:0!important}.split-2-1{grid-template-columns:1fr}#packages>article{grid-column:1 / -1}.content{padding:16px}.content header{padding:0!important}#sidebar header{padding:1.2rem .4rem 50% 6%!important}.split-6,.split-1-1-1{grid-template-columns:repeat(2,1fr)}#packages{grid-template-columns:1fr 1fr 1fr}#footer-wrap{padding:16px}#packages .stretch-3.p-t-lg{padding:0!important}.single-post article.post{padding:30px 16px}.drag-center .title{font-size:30px}.content{display:block}#sidebar{max-width:350px;margin:40px auto auto}a#video{max-width:300px;width:100%;margin:40px auto}#testimonials p{margin-bottom:12px;font-size:16px}#testimonials .name{margin:0}.custom-table th,.custom-table td{padding:16px 0}.report-single{flex-direction:column}.btn_filled_dark a{font-size:14px!important;max-width:140px;padding:8px 0}.stats-box__wrap{gap:30px;flex-direction:column}.stats-inr__wrap{flex-direction:column;gap:50px;align-items:flex-start;text-align:left}.reviews-inr__wrap{flex-direction:column}.stats-area h1{font-size:30px}.stats-area{display:flex;align-items:center;gap:10px}.stats-area p{padding-top:0;font-size:16px}.trip-advisor__wrap{padding:65px 35px;margin-bottom:90px}.banner-text__wrap h1{font-size:28px}h4.mobile-site{display:block!important}.top-head__wrap h4{display:none}.details-wrap{flex-direction:column;gap:20px;align-items:self-start}.details-wrap p{max-width:100%}.detail-outer__wrap{padding-bottom:50px}.booknow__wrap{padding:0 0 50px 0}.detail-outer__wrap p{font-size:18px}.detail-outer__wrap h1{font-size:28px}.copyight-text__wrap{padding:20px 0 0 0;gap:20px;flex-direction:column}.ftr-description__wrap h2{padding-bottom:20px}.footer-inr__wrap{gap:30px}.footer-inr__wrap{text-align:left}footer#footer-wrap{background-color:#292936;padding:20px 0}}@media screen and (max-width:640px){section.top-banner.homepage-video__section video{height:300px;filter:brightness(1)}section.top-banner.homepage-video__section div{position:relative;top:unset;left:0;right:0;text-align:center;color:#fff;font-size:30px!important;background-color:#343c49;padding:20px;margin-top:-9px}.service-box__description h1{font-size:22px;padding:16px 0 8px}.seen-outer__wrap{text-align:center;padding:50px 0}marquee img{margin-right:40px;max-width:120px!important}.detail-outer__wrap{padding-bottom:50px}.report-details-content__single img{height:300px}section.blog-page__wrap{padding:50px 0}.charter-inr__wrap{gap:30px;flex-wrap:wrap;flex-direction:column-reverse}.main-content__wrap{grid-template-columns:1fr}.badges.m-b-xl{flex-wrap:wrap;gap:20px}.video-wrap iframe{top:-130px}#testimonials{padding:0 0 8%;height:100%}#testimonials .swiper-wrapper{position:relative}.testimonial-content{padding:60% 5% 0}#testimonials .video-wrap{width:100%;height:100%}table.top td{display:block;width:100%}.custom-table.top tr{display:block;width:100%}.report-single-img img{width:100%;max-width:100%}.report-single-text p{margin-top:4px}}@media screen and (max-width:575px){.review-img__wrap img{max-width:100%}.service-outer__wrap{grid-template-columns:1fr}section.top-banner img{height:250px}.report-single-text p{text-align:left!important;margin-bottom:0!important}.detail-outer__wrap img{height:auto;width:100%;max-width:100%}.captian-img__wrap{width:100%}.detail-outer__wrap h1,.banner-text__wrap h1{font-size:24px}.detail-outer__wrap ul li{font-size:16px}.note-wrap p{font-size:16px!important}.detail-outer__wrap b{font-size:16px}.banner-text__wrap{position:relative;top:unset;padding:20px;background-color:#343c49}.overlay-wrap{display:none}.video-wrap iframe{height:470px}.quotation-mark{display:none}.slide-image-container>img{height:480px}.slide-image-container .title{font-size:25px}.swiper-button-next:after,.swiper-button-prev:after{font-size:32px!important}.split-1-1-1-1{grid-template-columns:repeat(1,1fr)}#testimonials p{font-size:16px}#carousel h3{font-size:16px}.content.gap-xl.split.p-t-xl.p-b-xl{display:block}.content .right{text-align:left}.content a#video{margin:30px 10px}.content.center h2{font-size:20px}.jumbo{font-size:16px}#baguetteBox-overlay .full-image img{width:100%!important;height:auto!important}.content a#video{margin:20px auto}#memberships span:nth-child(2){font-size:95%;text-align:center;border-left:0 #999 solid;margin:17px 0}#memberships span:first-child{font-size:20px;text-align:center}#memberships{display:flex;flex-direction:column}.items-ftr__wrap img{max-width:100%}}@media screen and (max-width:475px){.detail-outer__wrap p{font-size:16px;text-align:left;padding-top:3px}.detail-outer__wrap h1{font-size:28px;padding-bottom:8px}.captain-outer__wrap{justify-content:center}.error-inner-text h1{font-size:90px}.error-inner{padding:60px 0}.place-heading__wrap{display:flex;align-items:flex-start;gap:15px;flex-direction:column}.place-heading__wrap a{width:100%;text-align:center}.place-img__wrap{gap:10px}}#site-navigation{grid-template-columns:1fr!important}