:root{--banking-in-bahamas-accent-color:#cfa349;--banking-in-bahamas-top-bg-wrapper-bg-color:#0d1b2a;--banking-in-bahamas-top-bg-wrapper-color:var(--background-primary);--banking-in-bahamas-light-color:#b8cdec;--banking-in-bahamas-inner-container-width:970px;--banking-in-bahamas-letter-spacing-short-1:-1px;--banking-in-bahamas-letter-spacing-short-2:-.03em}.container{padding-inline:var(--spacing-s)}@media (width>=768px){.container{padding-inline:var(--spacing-4xl)}}.banking-in-bahamas-advantages{color:var(--background-primary)}.banking-in-bahamas-advantages__container{padding-block:var(--spacing-10xl) 185px;background-color:var(--background-alternative-2);position:relative;overflow:hidden}.banking-in-bahamas-advantages__container:after{content:"";bottom:-14px;background-image:url(https://cdn.bankpro.com/repo/bankpro/pages/banking-in-bahamas/bahamas-banking-secrecy-advantges-decor-img.svg);background-size:cover;width:714px;height:304px;display:block;position:absolute;inset-inline-start:50%;transform:translate(-54%)}.banking-in-bahamas-advantages__wrapper{z-index:1;max-width:var(--banking-in-bahamas-inner-container-width);row-gap:var(--spacing-5xl);margin-inline:auto;display:grid;position:relative}.banking-in-bahamas-advantages__top-content{gap:var(--spacing-2xl);display:grid}.banking-in-bahamas-advantages__divider-line{opacity:.5;background-color:var(--banking-in-bahamas-accent-color);width:100%;height:1px}.banking-in-bahamas-advantages__title{font-size:var(--font-size-semi-xl);font-weight:var(--font-weight-default);line-height:var(--line-height-120);letter-spacing:var(--banking-in-bahamas-letter-spacing-short-1)}.banking-in-bahamas-advantages__text{color:var(--banking-in-bahamas-accent-color);font-size:var(--font-size-m)}.banking-in-bahamas-advantages__grid{gap:12px;list-style-type:none;display:grid}.banking-in-bahamas-advantages__grid-item{padding-inline:var(--spacing-xl) 4px;width:100%;font-size:var(--font-size-l);font-weight:var(--font-weight-500);line-height:var(--line-height-130);letter-spacing:var(--banking-in-bahamas-letter-spacing-short-2);position:relative}.banking-in-bahamas-advantages__grid-item:before{content:"";top:var(--banking-in-bahamas-letter-spacing-short-1);border-inline-end:2px solid var(--banking-in-bahamas-accent-color);border-block-end:2px solid var(--banking-in-bahamas-accent-color);width:7px;height:14px;position:absolute;inset-inline-start:4px;transform:rotate(45deg)}@media (width>=768px){.banking-in-bahamas-advantages__container{padding-block-end:302px}.banking-in-bahamas-advantages__container:after{width:1090px;height:542px;bottom:0;transform:translate(-53%)}.banking-in-bahamas-advantages__top-content{grid-template-columns:repeat(2,1fr)}.banking-in-bahamas-advantages__grid{gap:var(--spacing-l);grid-template-columns:repeat(3,1fr)}}@media (width>=1024px){.banking-in-bahamas-advantages__container{padding-block-end:362px}.banking-in-bahamas-advantages__grid{gap:var(--spacing-2xl)}.banking-in-bahamas-advantages__grid-item{padding-inline-end:0}.banking-in-bahamas-advantages__grid-item:before{inset-inline-start:5px}}.banking-in-bahamas-competitive-advantages{padding-block:var(--spacing-10xl)}.banking-in-bahamas-competitive-advantages__wrapper{row-gap:var(--spacing-5xl);max-width:var(--banking-in-bahamas-inner-container-width);margin-inline:auto;display:grid}.banking-in-bahamas-competitive-advantages__divider-line{background-color:var(--border-accent-2);width:100%;height:1px}.banking-in-bahamas-competitive-advantages__title{width:100%;max-width:370px;font-size:var(--font-size-semi-xl);font-weight:var(--font-weight-default);line-height:var(--line-height-120);letter-spacing:var(--banking-in-bahamas-letter-spacing-short-1)}.banking-in-bahamas-competitive-advantages__grid{gap:var(--spacing-s);list-style-type:none;display:grid}.banking-in-bahamas-competitive-advantages__grid-item{padding:var(--spacing-m) var(--spacing-l);color:#1f2f52;min-block-size:68px;font-size:var(--font-size-m);font-weight:var(--font-weight-500);line-height:var(--line-height-130);letter-spacing:var(--banking-in-bahamas-letter-spacing-short-2);background-color:#f4f4f6}@media (width>=768px){.banking-in-bahamas-competitive-advantages__grid{grid-template-columns:repeat(3,1fr)}}@media (width>=1024px){.banking-in-bahamas-competitive-advantages__grid{gap:var(--spacing-m)}.banking-in-bahamas-competitive-advantages__grid-item{padding-inline-start:var(--spacing-xl)}}.banking-in-bahamas-contact-us{padding-block:104px 108px}@media (width>=768px){.banking-in-bahamas-contact-us{padding-block:var(--spacing-10xl) 110px}}@media (width>=1024px){.banking-in-bahamas-contact-us{padding-block:var(--spacing-10xl)}}.banking-in-bahamas-hero{z-index:1;padding-block:65px var(--spacing-4xl);position:relative}.banking-in-bahamas-hero__container{max-width:1246px}.banking-in-bahamas-hero__top-container{margin-block-end:50px;position:relative}.banking-in-bahamas-hero__image{width:88px;height:110px;margin-inline:auto;display:block}.banking-in-bahamas-hero__text{width:100%}.banking-in-bahamas-hero .ui-hero{margin-bottom:var(--spacing-5xl)}.banking-in-bahamas-hero .ui-hero__title-container{padding-block-start:var(--spacing-10xl)}.banking-in-bahamas-hero .bank-pro-container{padding:0}.banking-in-bahamas-hero .ui-hero-title-block__title{letter-spacing:-.03em}@media (width>=768px){.banking-in-bahamas-hero{padding-block-end:var(--spacing-10xl)}.banking-in-bahamas-hero__top-container{margin-bottom:0}.banking-in-bahamas-hero__image{z-index:2;top:100px;width:114px;height:144px;margin:0;position:absolute;inset-inline-end:70px}.banking-in-bahamas-hero__text{max-width:520px}.banking-in-bahamas-hero .ui-hero{max-width:520px;margin-bottom:75px}.banking-in-bahamas-hero .ui-hero__title-container{padding-inline-end:var(--spacing-2xl)}}@media (width>=1024px){.banking-in-bahamas-hero{padding-block-end:var(--spacing-8xl)}.banking-in-bahamas-hero__image{inset-inline-end:84px}.banking-in-bahamas-hero__text{max-width:570px;margin:0 auto;padding-inline-end:90px}.banking-in-bahamas-hero .ui-hero{margin-bottom:var(--spacing-5xl);width:100%;max-width:1250px}.banking-in-bahamas-hero .ui-hero__title-container{max-width:570px;padding-block-start:105px;padding-inline-start:30px}.banking-in-bahamas-hero .bank-pro-container{max-width:100%}}.banking-in-bahamas-top-bg-wrapper{background-color:var(--banking-in-bahamas-top-bg-wrapper-bg-color);color:var(--banking-in-bahamas-top-bg-wrapper-color);position:relative;overflow:hidden}.banking-in-bahamas-top-bg-wrapper__decor-image{z-index:0;position:absolute;inset:0;overflow:hidden}.banking-in-bahamas-top-bg-wrapper__decor-image:before{content:"";top:-154px;background-image:-webkit-image-set(url(https://cdn.bankpro.com/repo/bankpro/pages/banking-in-bahamas/bahamas-banking-secrecy-hero-decor-img-mobile@1x.webp) 1x,url(https://cdn.bankpro.com/repo/bankpro/pages/banking-in-bahamas/bahamas-banking-secrecy-hero-decor-img-mobile@2x.webp) 2x);background-image:image-set("https://cdn.bankpro.com/repo/bankpro/pages/banking-in-bahamas/bahamas-banking-secrecy-hero-decor-img-mobile@1x.webp" 1x,"https://cdn.bankpro.com/repo/bankpro/pages/banking-in-bahamas/bahamas-banking-secrecy-hero-decor-img-mobile@2x.webp" 2x);background-repeat:no-repeat;background-size:contain;width:768px;height:2117px;position:absolute;inset-inline-start:0}@media (width>=768px){.banking-in-bahamas-top-bg-wrapper__decor-image:before{background-image:-webkit-image-set(url(https://cdn.bankpro.com/repo/bankpro/pages/banking-in-bahamas/bahamas-banking-secrecy-hero-decor-img@1x.webp) 1x,url(https://cdn.bankpro.com/repo/bankpro/pages/banking-in-bahamas/bahamas-banking-secrecy-hero-decor-img@2x.webp) 2x,url(https://cdn.bankpro.com/repo/bankpro/pages/banking-in-bahamas/bahamas-banking-secrecy-hero-decor-img@3x.webp) 3x);background-image:image-set("https://cdn.bankpro.com/repo/bankpro/pages/banking-in-bahamas/bahamas-banking-secrecy-hero-decor-img@1x.webp" 1x,"https://cdn.bankpro.com/repo/bankpro/pages/banking-in-bahamas/bahamas-banking-secrecy-hero-decor-img@2x.webp" 2x,"https://cdn.bankpro.com/repo/bankpro/pages/banking-in-bahamas/bahamas-banking-secrecy-hero-decor-img@3x.webp" 3x);width:2300px;height:1480px;inset-block-start:-134px;inset-inline-start:40%;transform:translate(-50%)}}@media (width>=1024px){.banking-in-bahamas-top-bg-wrapper__decor-image:before{width:2220px;height:1420px;inset-block-start:-136px;inset-inline-start:39%}}@media (width>=1920px){.banking-in-bahamas-top-bg-wrapper__decor-image:before{inset-inline-start:50%}}.banking-in-bahamas-unique-banking-laws{z-index:1;padding-block:var(--spacing-6xl) 46px;position:relative}.banking-in-bahamas-unique-banking-laws__wrapper{max-width:var(--banking-in-bahamas-inner-container-width);row-gap:var(--spacing-5xl);margin-inline:auto;display:grid}.banking-in-bahamas-unique-banking-laws__title{font-size:var(--font-size-3xl);font-weight:var(--font-weight-default);line-height:var(--line-height-120);letter-spacing:var(--banking-in-bahamas-letter-spacing-short-1)}.banking-in-bahamas-unique-banking-laws__grid{gap:22px;list-style-type:none;display:grid}.banking-in-bahamas-unique-banking-laws__grid-item{border-block-start:1px solid var(--banking-in-bahamas-accent-color);flex-direction:column;row-gap:12px;padding-block-start:var(--spacing-xl);padding-inline-end:4px;display:flex}.banking-in-bahamas-unique-banking-laws__grid-item-title{color:var(--banking-in-bahamas-light-color);font-size:var(--font-size-l);font-weight:var(--font-weight-500);line-height:var(--line-height-150);letter-spacing:var(--banking-in-bahamas-letter-spacing-short-2)}.banking-in-bahamas-unique-banking-laws__grid-item-text{color:var(--banking-in-bahamas-light-color);letter-spacing:var(--banking-in-bahamas-letter-spacing-short-2)}.banking-in-bahamas-unique-banking-laws__grid-item-text p:not(:last-child){margin-bottom:var(--spacing-m)}@media (width>=768px){.banking-in-bahamas-unique-banking-laws{padding-block:0 var(--spacing-10xl)}.banking-in-bahamas-unique-banking-laws__title{width:410px}.banking-in-bahamas-unique-banking-laws__grid{gap:var(--spacing-l);grid-template-columns:repeat(3,1fr)}.banking-in-bahamas-unique-banking-laws__grid-item{row-gap:var(--spacing-m);padding-inline-end:0}}@media (width>=1024px){.banking-in-bahamas-unique-banking-laws{padding-block-end:var(--spacing-9xl)}.banking-in-bahamas-unique-banking-laws__grid{gap:var(--spacing-2xl);grid-template-columns:repeat(3,1fr)}.banking-in-bahamas-unique-banking-laws__grid-item{padding-block-start:var(--spacing-l)}}
