body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*,:after,:before{box-sizing:border-box;color:#282c34;letter-spacing:.125px;margin:0;padding:0}html{scroll-behavior:smooth}body{height:100%;width:100%}.App{font-family:Source Sans Pro,sans-serif;position:relative}.container{display:flex;justify-content:center;padding:75px 20px;width:100%}.container .section-header{color:#fff;margin-bottom:30px;text-align:center;width:100%}.container .content{display:flex;flex-flow:wrap;max-width:1000px;width:100%}.sub-title{color:#31353d;color:#fff;font-family:Source Sans Pro,sans-serif;font-size:16px;font-weight:600;letter-spacing:3px;line-height:10px;margin-bottom:5px;text-transform:uppercase}.section-title{color:#31353d;color:#fff;font-family:"PT Serif",serif;font-size:32px;font-weight:700;line-height:36px}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh;padding:20px}.App-header .logo{margin-bottom:150px}.App-header h1{font-family:Roboto Slab,serif;font-size:1.5rem;font-weight:300}.App-header .contact-links{display:flex;justify-content:center}.App-header .contact-links img{margin:0 15px;transition:all .3s;width:30px}.App-header .contact-links img:hover{opacity:.5}.App-header .divider{background-color:#fff;height:1px;margin:50px 0;width:35%}.App-header h2{font-size:24px;font-weight:300}@media screen and (max-width:600px){.App-header h1{font-size:1.125rem}}.header{align-items:center;background-color:#fff;box-shadow:0 4px 4px 0 rgba(0,0,0,.29);display:flex;flex-flow:wrap;height:80px;justify-content:space-between;padding:20px 40px;position:-webkit-sticky;position:sticky;top:0}.header .logo{cursor:pointer;margin-bottom:-3px;width:180px}.header .logo img{width:100%}.header nav a{background-color:transparent;border:0;color:#282c34;font-size:18px;font-weight:500;margin-left:20px;text-decoration:none;transition:all .3s}.header nav a:hover{cursor:pointer;opacity:.7}@media screen and (max-width:440px){.header{padding:20px}.header .logo{width:120px}.header nav a{font-size:15px;margin-left:14px}}.hero{align-items:center;background-image:url(/static/media/Miami-Background-LG.a9e1eb947d6a5f2b0380.png);background-position:50%;background-size:cover;display:flex;justify-content:flex-end;min-height:75vh}.hero .content{text-align:center;width:50%}@media screen and (max-width:1100px){.hero{min-height:50vh}}@media screen and (max-width:900px){.hero{background-image:url(/static/media/Miami-Background.32b6d8efdfe4f1b13e67.png)}}@media screen and (max-width:440px){.hero{min-height:70vh}.hero .content{width:100%}}.about{flex-flow:wrap;padding-bottom:10px}.about .content{align-items:flex-start;width:100%}.about .disclosure{margin-bottom:20px;margin-top:70px;text-align:center;width:100%}.about .disclosure a,.about .disclosure p{color:rgba(0,0,0,.5);font-size:14px;font-style:italic}.about .disclosure a:hover{color:#000}.about .content-col,.about .photo-col{padding:0 30px}.about .photo-col{align-items:center;display:flex;width:50%}.about .photo-col img{width:100%}.about .content-col{width:50%}.about .content-col .divider{background-color:#282c34;height:2px;margin-bottom:20px;width:75%}.about .content-col .section-title,.about .content-col .sub-title{color:#282c34}.about .content-col .title{font-size:18px;font-weight:400}.about .content-col .title:nth-of-type(2),.about .content-col p{margin-bottom:20px}.about .content-col p .special{font-weight:700;text-decoration:underline}.about .content-col a{background-color:#282c34;border:0;border-radius:4px;color:#fff;font-family:Source Sans Pro,sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;margin-top:20px;padding:5px 20px;text-decoration:none}.about .content-col a:hover{cursor:pointer;opacity:.7}.about .content-col .disclaimer .normal-link{background-color:initial;color:#497677;font-size:inherit;letter-spacing:normal;padding:0}@media screen and (max-width:900px){.about .content-col,.about .photo-col{padding:20px}.about .photo-col{align-items:flex-start;padding-left:0}.about .content-col{padding-right:0}.about .disclosure{margin-top:40px}}@media screen and (max-width:640px){.about .content{flex-flow:wrap-reverse}.about .content .content-col,.about .content .photo-col{margin:20px 0;padding:0;width:100%}.about .disclosure{margin-top:10px}}.services{background-color:#72adae;display:flex;flex-flow:wrap;padding-bottom:20px}.services .content{display:flex;justify-content:center}.services .content .list{display:flex;flex-flow:wrap;max-width:800px;width:100%}.services .content .list ul{flex:1 1;margin-left:20px}.services .content .list ul li{color:#fff;font-size:18px;margin-bottom:5px}.services .content .service-disclaimers{margin:60px 0 20px;max-width:600px}.services .content .service-disclaimers p{color:hsla(0,0%,100%,.7);font-size:14px;font-style:italic;margin-bottom:10px}@media screen and (max-width:600px){.services .content,.services .content .section-header{text-align:left}.services .content .list{flex-flow:column}.services .content .list ul{width:100%}.services .content .list ul li{margin-bottom:10px}}.contact{background-color:#497677}.contact .content{display:flex;flex-direction:wrap;justify-content:center}.contact .content .contact-info{color:#fff;justify-content:center;max-width:800px}.contact .content .contact-info,.contact .content .contact-info ul{display:flex;flex-flow:wrap;width:100%}.contact .content .contact-info ul li{display:flex;list-style-type:none;padding:20px;width:50%}.contact .content .contact-info ul li a,.contact .content .contact-info ul li span{display:flex;text-decoration:none}.contact .content .contact-info ul li a img,.contact .content .contact-info ul li span img{height:22px;margin-right:20px;width:22px}.contact .content .contact-info ul li a span,.contact .content .contact-info ul li span span{color:#fff;margin-right:20px}.contact .content .contact-info ul li:nth-child(odd){border-right:1px solid #fff;justify-content:flex-end}.contact .content .contact-info ul li:nth-child(odd) a,.contact .content .contact-info ul li:nth-child(odd) span{flex-flow:row-reverse}.contact .content .contact-info ul li:nth-child(odd) a span,.contact .content .contact-info ul li:nth-child(odd) span span{margin-right:20px}.contact .content .contact-info ul li:hover{opacity:.7}.contact .content .contact-info ul .ms-teams span{align-items:center;text-align:center}.contact .content .contact-info ul .ms-teams span img{height:30px;width:30px}.contact .content .contact-info ul .ms-teams:hover{opacity:1}.contact .content .onboarding-forms{padding:50px}.contact .content .onboarding-forms .wrapper{max-width:800px;width:100%}.contact .content .onboarding-forms .wrapper h3{color:#fff;margin-bottom:40px;text-align:center}.contact .content .onboarding-forms .wrapper .form-buttons{display:flex;flex-flow:wrap}.contact .content .onboarding-forms .wrapper .form-buttons a{background-color:#72adae;border:0;border-radius:4px;color:#fff;font-family:Source Sans Pro,sans-serif;font-size:18px;font-weight:400;letter-spacing:1px;margin:0 10px;padding:5px 20px;text-decoration:none}.contact .content .onboarding-forms .wrapper .form-buttons a img{margin-left:5px;max-width:15px}.contact .content .onboarding-forms .wrapper .form-buttons a:hover{opacity:.7}@media screen and (max-width:600px){.contact .content .contact-info ul li{border:0!important;margin-bottom:20px;width:100%}.contact .content .contact-info ul li a,.contact .content .contact-info ul li span{flex-flow:column!important;justify-content:flex-start;margin-right:0!important;text-align:center;width:100%}.contact .content .contact-info ul li a img,.contact .content .contact-info ul li span img{margin:0!important;margin-bottom:10px!important;width:100%}.contact .content .contact-info ul .ms-teams span{display:flex;flex-flow:column!important;width:100%}}@media screen and (max-width:500px){.contact .content .onboarding-forms .wrapper .form-buttons{flex-direction:column;justify-content:center}.contact .content .onboarding-forms .wrapper .form-buttons a{margin:0 0 10px;text-align:center}}#CustodyClearing{background-color:rgba(49,53,61,.9);padding-bottom:40px}#CustodyClearing .content{align-items:center;display:flex}#CustodyClearing .content .info,#CustodyClearing .content .section-header{flex-flow:wrap;width:50%}#CustodyClearing .content .section-header h2{color:#d5d5d5;padding:0 20px}#CustodyClearing .content .info p{color:#d5d5d5;margin-bottom:30px}#CustodyClearing .content .info p a{display:inline-block}#CustodyClearing .content .info a{color:#d5d5d5;transition:all .3s}#CustodyClearing .content .info a:hover{color:#72adae}#CustodyClearing .content .info a.button{background-color:#497677;border:0;border-radius:4px;color:#fff;display:inline-block;font-family:Source Sans Pro,sans-serif;font-size:14px;font-weight:400;letter-spacing:1px;margin-top:20px;padding:5px 20px;text-decoration:none;transition:all .2s}#CustodyClearing .content .info a.button:hover{background-color:#457071;cursor:pointer;opacity:.7}#CustodyClearing .content .info a.button:first-of-type{margin-right:10px}#CustodyClearing .content .custody-disclaimers{font-size:14px;margin:60px auto 0;max-width:600px}#CustodyClearing .content .custody-disclaimers p{color:hsla(0,0%,100%,.6);font-style:italic;margin-bottom:10px}@media screen and (max-width:900px){#CustodyClearing .content{flex-flow:column}#CustodyClearing .content .info,#CustodyClearing .content .section-header{width:100%}#CustodyClearing .content .info a{display:inline-block}#CustodyClearing .content .info a.button{display:block;margin:10px auto!important;text-align:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.disclaimers{background-color:#31353d;padding-bottom:40px}.disclaimers .content{flex-flow:column}.disclaimers .content h4{color:#fff;font-size:18px;font-weight:600;margin-bottom:10px;margin-top:20px}.disclaimers .content p{margin-bottom:20px}.disclaimers .content .sub-title,.disclaimers .content a,.disclaimers .content p,.disclaimers .content strong{color:#d5d5d5}footer{background-color:#282c34;display:flex;justify-content:space-between;padding:20px}footer p{color:#d5d5d5;font-size:14px;letter-spacing:.5px}footer .hwbCreative{text-align:right}footer .hwbCreative a{color:#529886}@media screen and (max-width:440px){footer{flex-direction:column}footer .hwbCreative,footer p{text-align:center;width:100%!important}footer .hwbCreative{margin-top:10px}}
/*# sourceMappingURL=main.2c59e33c.css.map*/