/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
/**
* 1. Set default font family to sans-serif.
* 2. Prevent iOS and IE text size adjust after device orientation change,
* without disabling user zoom.
*/
@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700&display=swap");
@import url("https://fonts.googleapis.com/css?family=Open+Sans+Condensed:700&display=swap");
html {
font-family: sans-serif;
/* 1 */
-ms-text-size-adjust: 100%;
/* 2 */
-webkit-text-size-adjust: 100%;
/* 2 */
-webkit-font-smoothing: antialiased;
/*thin browser renditioned fonts*/ }
/**
* Remove default margin.
*/
body {
margin: 0; }
/* HTML5 display definitions
========================================================================== */
/**
* Correct `block` display not defined for any HTML5 element in IE 8/9.
* Correct `block` display not defined for `details` or `summary` in IE 10/11
* and Firefox.
* Correct `block` display not defined for `main` in IE 11.
*/
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
display: block; }
/**
* 1. Correct `inline-block` display not defined in IE 8/9.
* 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
*/
audio,
canvas,
progress,
video {
display: inline-block;
/* 1 */
vertical-align: baseline;
/* 2 */ }
/**
* Prevent modern browsers from displaying `audio` without controls.
* Remove excess height in iOS 5 devices.
*/
audio:not([controls]) {
display: none;
height: 0; }
/**
* Address `[hidden]` styling not present in IE 8/9/10.
* Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22.
*/
[hidden],
template {
display: none; }
/* Links
========================================================================== */
/**
* Remove the gray background color from active links in IE 10.
*/
a {
background-color: transparent; }
/**
* Improve readability of focused elements when they are also in an
* active/hover state.
*/
a:active,
a:hover {
outline: 0; }
/* Text-level semantics
========================================================================== */
/**
* Address styling not present in IE 8/9/10/11, Safari, and Chrome.
*/
abbr[title] {
border-bottom: 1px dotted; }
/**
* Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
*/
b,
strong {
font-weight: bold; }
/**
* Address styling not present in Safari and Chrome.
*/
dfn {
font-style: italic; }
/**
* Address variable `h1` font-size and margin within `section` and `article`
* contexts in Firefox 4+, Safari, and Chrome.
*/
h1, .product-type-element .content-container .details-container .product-title, .large-text-container .large-text, .contact-form .contact .title {
font-size: 2em;
margin: 0.67em 0; }
/**
* Address styling not present in IE 8/9.
*/
mark {
background: #ff0;
color: #000; }
/**
* Address inconsistent and variable font size in all browsers.
*/
small {
font-size: 80%; }
/**
* Prevent `sub` and `sup` affecting `line-height` in all browsers.
*/
sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline; }
sup {
top: -0.5em; }
sub {
bottom: -0.25em; }
/* Embedded content
========================================================================== */
/**
* Remove border when inside `a` element in IE 8/9/10.
*/
img {
border: 0; }
/**
* Correct overflow not hidden in IE 9/10/11.
*/
svg:not(:root) {
overflow: hidden; }
/* Grouping content
========================================================================== */
/**
* Address margin not present in IE 8/9 and Safari.
*/
figure {
margin: 1em 40px; }
/**
* Address differences between Firefox and other browsers.
*/
hr {
box-sizing: content-box;
height: 0; }
/**
* Contain overflow in all browsers.
*/
pre {
overflow: auto; }
/**
* Address odd `em`-unit font size rendering in all browsers.
*/
code,
kbd,
pre,
samp {
font-family: monospace, monospace;
font-size: 1em; }
/* Forms
========================================================================== */
/**
* Known limitation: by default, Chrome and Safari on OS X allow very limited
* styling of `select`, unless a `border` property is set.
*/
/**
* 1. Correct color not being inherited.
* Known issue: affects color of disabled elements.
* 2. Correct font properties not being inherited.
* 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
*/
button,
input,
optgroup,
select,
textarea {
color: inherit;
/* 1 */
font: inherit;
/* 2 */
margin: 0;
/* 3 */ }
/**
* Address `overflow` set to `hidden` in IE 8/9/10/11.
*/
button {
overflow: visible; }
/**
* Address inconsistent `text-transform` inheritance for `button` and `select`.
* All other form control elements do not inherit `text-transform` values.
* Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
* Correct `select` style inheritance in Firefox.
*/
button,
select {
text-transform: none; }
/**
* 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
* and `video` controls.
* 2. Correct inability to style clickable `input` types in iOS.
* 3. Improve usability and consistency of cursor style between image-type
* `input` and others.
*/
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
-webkit-appearance: button;
/* 2 */
cursor: pointer;
/* 3 */ }
/**
* Re-set default cursor for disabled elements.
*/
button[disabled],
html input[disabled] {
cursor: default; }
/**
* Remove inner padding and border in Firefox 4+.
*/
button::-moz-focus-inner,
input::-moz-focus-inner {
border: 0;
padding: 0; }
/**
* Address Firefox 4+ setting `line-height` on `input` using `!important` in
* the UA stylesheet.
*/
input {
line-height: normal; }
/**
* It's recommended that you don't attempt to style these elements.
* Firefox's implementation doesn't respect box-sizing, padding, or width.
*
* 1. Address box sizing set to `content-box` in IE 8/9/10.
* 2. Remove excess padding in IE 8/9/10.
*/
input[type="checkbox"],
input[type="radio"] {
box-sizing: border-box;
/* 1 */
padding: 0;
/* 2 */ }
/**
* Fix the cursor style for Chrome's increment/decrement buttons. For certain
* `font-size` values of the `input`, it causes the cursor style of the
* decrement button to change from `default` to `text`.
*/
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
height: auto; }
/**
* 1. Address `appearance` set to `searchfield` in Safari and Chrome.
* 2. Address `box-sizing` set to `border-box` in Safari and Chrome.
*/
input[type="search"] {
-webkit-appearance: textfield;
/* 1 */
box-sizing: content-box;
/* 2 */ }
/**
* Remove inner padding and search cancel button in Safari and Chrome on OS X.
* Safari (but not Chrome) clips the cancel button when the search input has
* padding (and `textfield` appearance).
*/
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none; }
/**
* Define consistent border, margin, and padding.
*/
fieldset {
border: 1px solid #c0c0c0;
margin: 0 2px;
padding: 0.35em 0.625em 0.75em; }
/**
* 1. Correct `color` not being inherited in IE 8/9/10/11.
* 2. Remove padding so people aren't caught out if they zero out fieldsets.
*/
legend {
border: 0;
/* 1 */
padding: 0;
/* 2 */ }
/**
* Remove default vertical scrollbar in IE 8/9/10/11.
*/
textarea {
overflow: auto; }
/**
* Don't inherit the `font-weight` (applied by a rule above).
* NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
*/
optgroup {
font-weight: bold; }
/* Tables
========================================================================== */
/**
* Remove most spacing between table cells.
*/
table {
border-spacing: 0; }
td,
th {
padding: 0; }
* {
box-sizing: border-box; }
html {
font-size: 62.5%;
font-family: 'PT Sans', 'PT Serif', 'Leviathan', Arial, sans-serif;
overflow-x: hidden;
width: 100%; }
html.md-text {
font-size: 75%; }
html.lg-text {
font-size: 100%; }
body {
font-size: 20px;
font-size: 2rem;
opacity: 1;
overflow-x: initial !important; }
body.header-standard .main-content {
margin-top: 5rem; }
@media screen and (min-width: 960px) {
body.header-standard .main-content {
margin-top: 9rem; } }
body.header-standard.campaign-landing .main-content {
margin-top: 8rem; }
body.header-two-level.homepage .main-content {
margin-top: 9rem; }
@media screen and (max-width: 1200px) {
body.header-two-level.homepage .main-content {
margin-top: 5rem; } }
body.header-two-level .main-content {
margin-top: 5rem; }
@media screen and (min-width: 1200px) {
body.header-two-level .main-content {
margin-top: 9rem; }
body.header-two-level .main-content.hasExpandednav {
margin-top: 15rem; } }
body.header-two-level:has(> .alert-section) {
margin-top: 10rem; }
@media screen and (max-width: 1200px) {
body.header-two-level:has(> .alert-section) {
margin-top: 6rem; } }
body.header-two-level.education-center-homepage .main-content {
margin-top: 9rem; }
body.header-condensed .main-content {
margin-top: 40px; }
@media screen and (min-width: 1200px) {
body.header-condensed .main-content {
margin-top: 62px; } }
body.fulton-private-bank.header-two-level .main-content {
margin-top: 85px;
transition: all 0.5s ease-in-out; }
section {
-webkit-backface-visibility: hidden;
backface-visibility: hidden; }
img {
max-width: 100%; }
@media screen and (max-width: 1200px) {
body.header-two-level.education-center-homepage .main-content {
margin-top: 50px; } }
@font-face {
font-family: 'Gotcha';
src: url("/library/css/fonts/Gotcha.ttf") format("truetype");
font-weight: normal;
font-style: normal; }
@font-face {
font-family: 'HanleyRough-Signature';
src: url("/library/css/fonts/HanleyRough-Signature.eot?#iefix") format("embedded-opentype"), url("/library/css/fonts/HanleyRough-Signature.woff") format("woff"), url("/library/css/fonts/HanleyRough-Signature.ttf") format("truetype"), url("/library/css/fonts/HanleyRough-Signature.svg#HanleyRough-Signature") format("svg");
font-weight: normal;
font-style: normal; }
h1, .product-type-element .content-container .details-container .product-title, .large-text-container .large-text, .contact-form .contact .title, .h1, .intro-text h2, .hero-section .intro-text .headline,
h2, .h2,
h3, .h3,
h4, .h4,
h5, .h5,
h6, .h6 {
margin-top: 40px;
margin-top: 4rem;
margin-bottom: 10px;
margin-bottom: 1rem; }
h1, .product-type-element .content-container .details-container .product-title, .large-text-container .large-text, .contact-form .contact .title, .h1, .intro-text h2, .hero-section .intro-text .headline {
font-size: 32px;
font-size: 3.2rem;
font-family: "Open Sans Condensed", sans-serif;
font-weight: normal;
text-transform: uppercase;
color: #222222;
line-height: 1; }
h1.scriptFont, .product-type-element .content-container .details-container .scriptFont.product-title, .large-text-container .scriptFont.large-text, .contact-form .contact .scriptFont.title, h1 .scriptFont, .product-type-element .content-container .details-container .product-title .scriptFont, .large-text-container .large-text .scriptFont, .contact-form .contact .title .scriptFont, .h1.scriptFont, .intro-text h2.scriptFont, .hero-section .intro-text .scriptFont.headline, .h1 .scriptFont, .intro-text h2 .scriptFont, .hero-section .intro-text .headline .scriptFont {
text-transform: none;
font-size: 45px;
font-size: 4.5rem; }
h1 sup, .product-type-element .content-container .details-container .product-title sup, .large-text-container .large-text sup, .contact-form .contact .title sup, .h1 sup, .intro-text h2 sup, .hero-section .intro-text .headline sup {
font-family: arial black;
font-weight: 400;
font-size: 25px;
vertical-align: middle;
top: -30px; }
@media screen and (min-width: 960px) {
h1, .product-type-element .content-container .details-container .product-title, .large-text-container .large-text, .contact-form .contact .title, .h1, .intro-text h2, .hero-section .intro-text .headline {
font-size: 60px;
font-size: 6rem; }
h1.scriptFont, .product-type-element .content-container .details-container .scriptFont.product-title, .large-text-container .scriptFont.large-text, .contact-form .contact .scriptFont.title, h1 .scriptFont, .product-type-element .content-container .details-container .product-title .scriptFont, .large-text-container .large-text .scriptFont, .contact-form .contact .title .scriptFont, .h1.scriptFont, .intro-text h2.scriptFont, .hero-section .intro-text .scriptFont.headline, .h1 .scriptFont, .intro-text h2 .scriptFont, .hero-section .intro-text .headline .scriptFont {
font-size: 95px;
font-size: 9.5rem; } }
h2, .h2 {
font-size: 22px;
font-size: 2.2rem;
font-family: "Open Sans", sans-serif;
font-weight: bold;
color: #222222; }
@media screen and (min-width: 960px) {
h2, .h2 {
font-size: 32px;
font-size: 3.2rem; } }
h3, .h3 {
font-size: 20px;
font-size: 2rem;
font-family: "Open Sans", sans-serif;
font-weight: bold;
color: #222222; }
@media screen and (min-width: 960px) {
h3, .h3 {
font-size: 27px;
font-size: 2.7rem; } }
h4, .h4 {
font-size: 16px;
font-size: 1.6rem;
font-family: "Open Sans", sans-serif;
font-weight: bold;
text-transform: uppercase;
color: #222222; }
h4.scriptFont, h4 .scriptFont, .h4.scriptFont, .h4 .scriptFont {
text-transform: none; }
@media screen and (min-width: 960px) {
h4, .h4 {
font-size: 18px;
font-size: 1.8rem; }
h4.scriptFont, h4 .scriptFont, .h4.scriptFont, .h4 .scriptFont {
font-size: 22px;
font-size: 2.2rem; } }
.fulton-private-bank h4, .fulton-financial-advisors h4 {
text-transform: none; }
h5, .h5 {
font-size: 16px;
font-size: 1.6rem;
font-family: "Open Sans", sans-serif;
font-weight: bold;
color: #222222; }
@media screen and (min-width: 960px) {
h5, .h5 {
font-size: 18px;
font-size: 1.8rem; } }
h6, .h6 {
font-size: 14px;
font-size: 1.4rem;
font-family: "Open Sans", sans-serif;
font-weight: bold;
color: #222222; }
@media screen and (min-width: 960px) {
h6, .h6 {
font-size: 16px;
font-size: 1.6rem; } }
p, .p, ul, li {
font-family: "Open Sans", sans-serif;
color: #222222;
line-height: 1.5;
font-size: 16px;
font-size: 1.6rem; }
@media screen and (min-width: 960px) {
p, .p, ul, li {
font-size: 16px;
font-size: 1.6rem; } }
p a, .p a {
color: #4570B9;
text-decoration: underline; }
span, ul, li {
line-height: 1; }
.feature-text {
font-size: 28px;
font-size: 2.8rem;
font-family: "Open Sans", sans-serif;
color: #3F495A;
margin-bottom: 10px;
margin-top: 0;
line-height: 1; }
@media screen and (min-width: 960px) {
.feature-text {
font-size: 35px;
font-size: 3.5rem;
margin-bottom: 45px; } }
.feature-text-blue {
font-family: "PT Sans", sans-serif;
font-size: 12px;
font-size: 1.2rem;
line-height: 1.375;
text-transform: uppercase;
color: #003087;
letter-spacing: 1px;
display: block; }
@media screen and (min-width: 960px) {
.feature-text-blue {
font-size: 35px;
font-size: 3.5rem;
margin-bottom: 35px; } }
a {
font-family: "Open Sans", sans-serif;
text-decoration: none;
color: #4570B9; }
a:hover, a:focus {
cursor: pointer;
text-decoration: underline;
color: #003087; }
.tagline, header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .cta-area .cta-title, .contact-element .headline, .related-product-element .headline, .need-assistance-block .header span, .product-list-element .overview-container .overview-main .title, .rate-element .title-container .product-name, .wizard-option .headline, .message-404-section .message-container .heading, .message-error-section .message-container .heading {
font-size: 20px;
font-size: 2rem;
font-family: "Open Sans Condensed", sans-serif;
font-weight: bold;
color: #3F495A;
text-transform: uppercase;
line-height: 1;
margin: 0 0 20px;
display: block; }
@media screen and (min-width: 960px) {
.tagline, header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .cta-area .cta-title, .contact-element .headline, .related-product-element .headline, .need-assistance-block .header span, .product-list-element .overview-container .overview-main .title, .rate-element .title-container .product-name, .wizard-option .headline, .message-404-section .message-container .heading, .message-error-section .message-container .heading {
font-size: 27px;
font-size: 2.7rem; } }
.scriptFont {
font-family: "Gotcha", cursive;
color: #003087; }
.big-phone-number {
margin-top: 1rem;
font-size: 5rem; }
.phone-number-subtitle {
font-family: Economica, Arial;
font-size: 3.5rem;
color: #003087; }
.medium-grey-text {
color: #6C7788; }
.overlay-blue:before {
content: "";
display: block;
height: 100%;
width: 100%;
position: absolute;
top: 0;
left: 0;
z-index: 0;
background: linear-gradient(to right, #003087, transparent);
opacity: 0.72; }
.overlay-blue h2, .overlay-blue p, .overlay-blue a {
color: white; }
.overlay-gold:before {
content: "";
display: block;
height: 100%;
width: 100%;
position: absolute;
top: 0;
left: 0;
z-index: 1;
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#b7a16b+0,b7a16b+49,b7a16b+74&0.94+0,0.86+49,0+74,0+74 */
/* FF3.6-15 */
/* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(183, 161, 107, 0.94) 0%, rgba(183, 161, 107, 0.86) 49%, rgba(183, 161, 107, 0) 74%);
/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f0b7a16b', endColorstr='#00b7a16b',GradientType=1 );
/* IE6-9 */ }
.overlay-gold h2, .overlay-gold p, .overlay-gold a {
color: #000; }
.overlay-gold .button.blue-button, .overlay-gold .rates-link-container .button.rate-button, .rates-link-container .overlay-gold .button.rate-button, .overlay-gold .calcxml .button, .calcxml .overlay-gold .button {
background-color: #1F2944;
border-color: #1F2944;
color: #FFF; }
.overlay-gold .button.blue-button:hover, .overlay-gold .rates-link-container .button.rate-button:hover, .rates-link-container .overlay-gold .button.rate-button:hover, .overlay-gold .calcxml .button:hover, .calcxml .overlay-gold .button:hover, .overlay-gold .button.blue-button:focus, .overlay-gold .rates-link-container .button.rate-button:focus, .rates-link-container .overlay-gold .button.rate-button:focus, .overlay-gold .calcxml .button:focus, .calcxml .overlay-gold .button:focus, .overlay-gold .button.blue-button:active, .overlay-gold .rates-link-container .button.rate-button:active, .rates-link-container .overlay-gold .button.rate-button:active, .overlay-gold .calcxml .button:active, .calcxml .overlay-gold .button:active {
background-color: #FFF;
border-color: #FFF;
color: #000; }
.overlay-gold .button.black-button {
background-color: #222;
border-color: #1F2944;
color: #FFF; }
.overlay-gold .button.black-button:hover, .overlay-gold .button.black-button:focus, .overlay-gold .button.black-button:active {
background-color: #FFF;
border-color: #FFF;
color: #000; }
.overlay-gold.caption-right:before {
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#b7a16b+26,b7a16b+51,b7a16b+100&0+26,0+26,0.86+51,0.94+100 */
/* FF3.6-15 */
/* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(183, 161, 107, 0) 26%, rgba(183, 161, 107, 0.86) 51%, rgba(183, 161, 107, 0.94) 100%);
/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b7a16b', endColorstr='#f0b7a16b',GradientType=1 );
/* IE6-9 */ }
@media screen and (max-width: 840px) {
.fulton-private-bank .overlay-gold:before {
background: #B7A16B; } }
@media screen and (max-width: 1200px) {
.fix-on-scroll {
margin: 0px !important; } }
@media screen and (min-width: 1200px) {
.fix-on-scroll {
position: absolute;
top: 0;
right: 0;
width: 100%;
padding: 75px 0px; }
.fix-on-scroll.fix-item {
position: fixed;
width: inherit;
right: auto; }
.fix-on-scroll.fix-item.to-bottom {
position: absolute;
bottom: 0;
right: 0;
top: auto; } }
.fixed-block-item {
margin-bottom: 20px; }
.skip-navigation:focus {
outline: 1px dotted #222222;
position: fixed !important;
z-index: 9001;
top: 0;
left: 0; }
.section .container, .section .disclosure-area {
max-width: 1165px;
width: 100%;
margin: 0 auto; }
.intro-text h2 {
margin: 0;
font-family: "Open Sans Condensed", sans-serif;
font-size: 46px;
font-size: 4.6rem; }
.fulton-private-bank .intro-text .tagline, .fulton-private-bank .intro-text header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .cta-area .cta-title, header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .cta-area .fulton-private-bank .intro-text .cta-title, .fulton-private-bank .intro-text .contact-element .headline, .contact-element .fulton-private-bank .intro-text .headline, .fulton-private-bank .intro-text .related-product-element .headline, .related-product-element .fulton-private-bank .intro-text .headline, .fulton-private-bank .intro-text .need-assistance-block .header span, .need-assistance-block .header .fulton-private-bank .intro-text span, .fulton-private-bank .intro-text .product-list-element .overview-container .overview-main .title, .product-list-element .overview-container .overview-main .fulton-private-bank .intro-text .title, .fulton-private-bank .intro-text .rate-element .title-container .product-name, .rate-element .title-container .fulton-private-bank .intro-text .product-name, .fulton-private-bank .intro-text .wizard-option .headline, .wizard-option .fulton-private-bank .intro-text .headline, .fulton-private-bank .intro-text .message-404-section .message-container .heading, .message-404-section .message-container .fulton-private-bank .intro-text .heading, .fulton-private-bank .intro-text .message-error-section .message-container .heading, .message-error-section .message-container .fulton-private-bank .intro-text .heading {
font-size: 42px;
font-size: 4.2rem;
font-weight: 600;
text-transform: none;
color: #000;
margin: 0; }
.fulton-private-bank .intro-text h2 {
font-size: 42px;
font-size: 4.2rem;
line-height: 50px;
font-family: "HanleyRough-Signature", sans-serif; }
@media screen and (min-width: 1200px) {
.mobile-only {
display: none; } }
.main-content {
z-index: 1;
position: relative;
background-color: white; }
@media screen and (min-width: 840px) {
.main-content.short {
margin-top: 72px !important; } }
.main-content [id] {
scroll-margin-top: 150px; }
@media screen and (max-width: 1200px) {
.main-content [id] {
scroll-margin-top: 90px; } }
.cta-section:not(.text-only-cta-section):not(.no-bg) {
background: linear-gradient(to right, #003087, #577ec0); }
.gray-bg {
background: #E0E0E0; }
.side-form, .related-education-articles {
background: linear-gradient(to right, #003087, #577ec0); }
header .login-sidebar, .login-block {
background: linear-gradient(to right, #003087, #305BA6); }
.grayBG {
background: #EDEDED; }
body {
width: 100%;
background: white; }
body header, body .main-content, body footer {
left: 0;
transition: left 0.3s; }
body.menu-open {
overflow: hidden; }
@media screen and (min-width: 1200px) {
body.menu-open {
overflow: visible; } }
body.menu-open header, body.menu-open .main-content, body.menu-open footer {
left: 267px; }
@media screen and (min-width: 1200px) {
body.menu-open header, body.menu-open .main-content, body.menu-open footer {
left: 0; } }
body.menu-open .menu-open-overlay {
z-index: 2;
opacity: 1;
transition: opacity 0.3s, z-index 0s 0s; }
@media screen and (min-width: 1200px) {
body.menu-open .menu-open-overlay {
z-index: -1;
opacity: 0; } }
body.menu-open .main-header-wrapper {
box-shadow: 2px 0px 5px rgba(0, 0, 0, 0.26); }
@media screen and (min-width: 1200px) {
body.menu-open .main-header-wrapper {
box-shadow: none; } }
body.login-sidebar-open {
overflow: hidden;
height: 100vh; }
body.login-sidebar-open header, body.login-sidebar-open .main-content, body.login-sidebar-open footer {
left: -280px; }
body.login-sidebar-open .menu-open-overlay {
z-index: 2;
opacity: 1;
transition: opacity 0.3s, z-index 0s 0s; }
body.login-sidebar-open .login-sidebar {
box-shadow: -2px 0px 5px rgba(0, 0, 0, 0.26);
transform: translateX(0%);
-webkit-transform: translateX(0%); }
@media screen and (min-width: 992px) {
body.login-sidebar-open .login-sidebar .desktop-only {
display: block !important; }
body.login-sidebar-open .login-sidebar .mobile-only {
display: none !important; } }
@media screen and (max-width: 991px) {
body.login-sidebar-open .login-sidebar .mobile-only {
display: block !important; }
body.login-sidebar-open .login-sidebar .desktop-only {
display: none !important; } }
body.fulton-private-bank.login-sidebar-open .login-block {
background: #1F2944; }
body.fulton-private-bank.login-sidebar-open .main-content {
transition: all 0.5s ease-in-out; }
.menu-open-overlay {
position: fixed;
z-index: -1;
top: 0;
left: 0;
height: 200vh;
width: 100%;
background: rgba(0, 0, 0, 0.4);
opacity: 0;
transition: opacity 0.3s, z-index 0s 0.3s; }
@media screen and (max-width: 840px) {
.fulton-private-bank .intro-text .tagline, .fulton-private-bank .intro-text header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .cta-area .cta-title, header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .cta-area .fulton-private-bank .intro-text .cta-title, .fulton-private-bank .intro-text .contact-element .headline, .contact-element .fulton-private-bank .intro-text .headline, .fulton-private-bank .intro-text .related-product-element .headline, .related-product-element .fulton-private-bank .intro-text .headline, .fulton-private-bank .intro-text .need-assistance-block .header span, .need-assistance-block .header .fulton-private-bank .intro-text span, .fulton-private-bank .intro-text .product-list-element .overview-container .overview-main .title, .product-list-element .overview-container .overview-main .fulton-private-bank .intro-text .title, .fulton-private-bank .intro-text .rate-element .title-container .product-name, .rate-element .title-container .fulton-private-bank .intro-text .product-name, .fulton-private-bank .intro-text .wizard-option .headline, .wizard-option .fulton-private-bank .intro-text .headline, .fulton-private-bank .intro-text .message-404-section .message-container .heading, .message-404-section .message-container .fulton-private-bank .intro-text .heading, .fulton-private-bank .intro-text .message-error-section .message-container .heading, .message-error-section .message-container .fulton-private-bank .intro-text .heading {
font-size: 23px;
font-size: 2.3rem;
line-height: 26px; }
.fulton-private-bank .intro-text h2 {
font-size: 27px;
font-size: 2.7rem;
line-height: 32px; } }
.flex-container {
display: -ms-flexbox;
display: flex; }
header {
position: fixed;
width: 100%;
top: 0;
left: 0;
z-index: 4; }
.login-sidebar-open header {
position: absolute; }
header .mobile-header {
background: #003087;
display: table;
width: 100%;
height: 50px;
position: relative;
z-index: 2; }
header .mobile-header .menu-button {
display: table-cell;
vertical-align: middle;
text-align: center;
width: 51px;
cursor: pointer; }
header .mobile-header .menu-button svg {
width: 22px;
height: 17px;
fill: white;
display: block;
margin: 0 auto; }
header .mobile-header .menu-button span {
font-size: 7px;
font-size: 0.7rem;
text-transform: uppercase;
color: white;
display: block;
text-align: center;
font-family: "Open Sans", sans-serif;
font-weight: bold;
margin-top: 5px; }
header .mobile-header .logo-container {
display: table-cell;
vertical-align: middle;
text-align: center;
padding: 13px 0px; }
header .mobile-header .logo-container img {
width: 139px;
display: block;
margin: 0 auto; }
header .mobile-header .login-button {
display: table-cell;
vertical-align: middle;
text-align: center;
width: 51px; }
header .mobile-header .login-button svg {
width: 24px;
height: 24px;
fill: white;
display: block;
margin: 0 auto; }
header .mobile-header .login-button span {
font-size: 7px;
font-size: 0.7rem;
text-transform: uppercase;
color: white;
display: block;
text-align: center;
font-family: "Open Sans", sans-serif;
font-weight: bold;
margin-top: 5px; }
header .main-header-wrapper {
width: 267px;
height: 100vh;
overflow-x: hidden;
overflow-y: auto;
position: absolute;
top: 0;
transform: translateX(-100%);
-webkit-transform: translateX(-100%); }
header .main-header-wrapper .container, header .main-header-wrapper .disclosure-area {
max-width: 1165px;
margin: 0 auto; }
header .main-header-wrapper .utility-bar {
height: 34px;
border-bottom: 1px solid #D9D9D6;
white-space: nowrap;
background: white;
z-index: 2; }
header .main-header-wrapper .utility-bar .container, header .main-header-wrapper .utility-bar .disclosure-area {
height: 100%;
width: 100%;
padding: 0px;
display: table;
background: white; }
header .main-header-wrapper .utility-bar .left-side {
height: 100%;
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center;
-ms-flex-pack: start;
justify-content: flex-start;
gap: 1rem; }
header .main-header-wrapper .utility-bar .left-side .utility-banner-container {
height: 100%;
display: -ms-flexbox;
display: flex;
-ms-flex-align: inherit;
align-items: inherit;
gap: inherit; }
header .main-header-wrapper .utility-bar .left-side .utility-banner-container .utility-banner-logo {
height: 2rem; }
header .main-header-wrapper .utility-bar .left-side .utility-banner-container .utility-banner-text {
font-size: 1.4rem;
font-style: italic;
padding-top: .2rem; }
header .main-header-wrapper .utility-bar .left-side .custom-control {
padding-left: 0; }
header .main-header-wrapper .utility-bar .left-side .zip-input {
height: 1.7rem; }
header .main-header-wrapper .utility-bar .left-side .zip-input form {
display: -ms-flexbox;
display: flex;
-ms-flex-direction: row;
flex-direction: row; }
header .main-header-wrapper .utility-bar .left-side .zip-input form label.control-text {
font-weight: 600;
text-transform: none; }
header .main-header-wrapper .utility-bar .left-side .zip-input form label input {
width: 4.3rem;
margin-right: 12px;
color: #222222; }
header .main-header-wrapper .utility-bar .left-side .zip-input form label svg {
fill: #003087;
width: 1.6rem;
height: 2rem; }
header .main-header-wrapper .utility-bar .right-side {
display: table-cell;
height: 100%;
vertical-align: top;
text-align: right; }
header .main-header-wrapper .utility-bar .right-side .utility-links {
display: none; }
header .main-header-wrapper .utility-bar .right-side .utility-links li {
list-style: none;
display: inline-block;
margin-right: 20px;
font-size: 14px;
font-size: 1.4rem;
line-height: 1; }
header .main-header-wrapper .utility-bar .right-side .utility-links li:last-of-type {
margin-right: 0; }
header .main-header-wrapper .utility-bar .right-side .utility-links li a {
line-height: 1;
font-weight: 700;
letter-spacing: 1px;
color: #003087; }
header .main-header-wrapper .utility-bar .right-side .utility-links li a:hover, header .main-header-wrapper .utility-bar .right-side .utility-links li a:focus {
color: #4570B9; }
header .main-header-wrapper .header-main {
background: #003087;
position: relative;
z-index: 2; }
header .main-header-wrapper .header-main .container, header .main-header-wrapper .header-main .disclosure-area {
padding: 0px; }
header .main-header-wrapper .header-main .logo-container {
display: none; }
header .main-header-wrapper .header-main .logo-container img {
width: 219px;
max-height: 33px; }
header .main-header-wrapper .header-main .main-nav {
display: block; }
header .main-header-wrapper .header-main .main-nav ul, header .main-header-wrapper .header-main .main-nav li {
list-style: none;
padding: 0;
margin: 0; }
header .main-header-wrapper .header-main .main-nav ul {
font-size: 0; }
header .main-header-wrapper .header-main .main-nav ul li {
font-size: 15px;
font-size: 1.5rem; }
header .main-header-wrapper .header-main .main-nav ul li.second-level-open .second-level {
transform: translateX(0%);
-webkit-transform: translateX(0%); }
header .main-header-wrapper .header-main .main-nav ul li > a {
display: block;
padding: 20px 10px;
position: relative;
font-size: 16px;
font-size: 1.6rem;
font-weight: 700; }
header .main-header-wrapper .header-main .main-nav ul li > a span {
text-transform: uppercase;
font-weight: bold;
color: white;
line-height: 1;
letter-spacing: 0.75px;
transition: color .15s ease;
white-space: nowrap; }
header .main-header-wrapper .header-main .main-nav ul li > a span:hover {
color: #C1D8FF; }
header .main-header-wrapper .header-main .main-nav ul li > a:hover {
text-decoration: none; }
header .main-header-wrapper .header-main .main-nav ul li > a svg {
display: none;
position: absolute;
bottom: 1px;
left: 50%;
transform: translate(-50%, 2px);
-webkit-transform: translate(-50%, 2px);
fill: #222222;
width: 45px;
height: 15px; }
header .main-header-wrapper .header-main .main-nav ul li .second-level {
position: fixed;
left: 0;
transform: translateX(-100%);
-webkit-transform: translateX(-100%);
transition: transform 0.3s;
top: 0;
width: 100%;
height: 100vh;
overflow-y: auto;
background: white;
z-index: 1; }
header .main-header-wrapper .header-main .main-nav ul li .second-level .container, header .main-header-wrapper .header-main .main-nav ul li .second-level .disclosure-area {
text-align: center;
display: block; }
header .main-header-wrapper .header-main .main-nav ul li .second-level .back-link {
background: #003087; }
header .main-header-wrapper .header-main .main-nav ul li .second-level .back-link a {
display: table-cell;
vertical-align: middle;
font-weight: bold;
text-transform: uppercase;
letter-spacing: 1px;
padding-right: 54px;
text-align: center;
width: 100%;
color: white;
font-size: 14px;
font-size: 1.4rem; }
header .main-header-wrapper .header-main .main-nav ul li .second-level .back-link .prev-level-caret {
min-width: 45px;
display: table-cell;
vertical-align: middle;
text-align: center;
cursor: pointer;
padding: 15px 10px; }
header .main-header-wrapper .header-main .main-nav ul li .second-level .back-link .prev-level-caret svg {
width: 12px;
height: 12px;
fill: white;
display: block;
margin: 0 auto; }
header .main-header-wrapper .header-main .main-nav ul li .second-level ul li {
font-size: 14px;
font-size: 1.4rem; }
header .main-header-wrapper .header-main .main-nav ul li .second-level ul li > a {
padding: 10px;
position: relative;
background: #222222;
display: block;
text-align: left; }
header .main-header-wrapper .header-main .main-nav ul li .second-level ul li > a span {
text-transform: none;
color: white;
position: relative; }
header .main-header-wrapper .header-main .main-nav ul li .second-level ul li > a .nav-link-underline {
display: none;
width: 100%;
height: 3px;
background: white;
position: absolute;
top: 50%;
left: 0;
transform: translateY(11px);
-webkit-transform: translateY(11px); }
header .main-header-wrapper .header-main .main-nav ul li .second-level ul li > a:focus + .mega-menu {
display: block; }
header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu {
display: block;
background: #3F495A;
box-shadow: 0px 7px 24px rgba(0, 0, 0, 0.26);
text-align: left; }
header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner {
max-width: 1165px;
width: 100%;
margin: 0 auto; }
header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .link-area {
display: block; }
header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .link-area .menu-title {
font-family: "Open Sans", sans-serif;
font-size: 16px;
font-size: 1.6rem;
color: white;
text-transform: uppercase;
font-weight: bold;
display: none;
margin-bottom: 30px; }
header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .link-area .link-container:last-child {
padding-left: 15px; }
header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .link-area span {
display: block; }
header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .link-area a {
font-size: 14px;
font-size: 1.4rem;
display: block;
padding: 10px 20px;
color: white; }
header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .link-area a:hover {
text-decoration: none; }
header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .cta-area {
display: none; }
header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .cta-area .cta-title {
font-size: 48px;
font-size: 4.8rem;
font-family: "Gotcha", cursive;
color: white;
text-transform: none;
font-weight: normal; }
header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .cta-area p {
font-size: 16px;
font-size: 1.6rem;
color: white; }
header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner a.button {
padding: 12px; }
header .main-header-wrapper .header-main .main-nav ul li .next-level-caret {
width: 50px;
display: table-cell;
vertical-align: middle;
text-align: center;
cursor: pointer;
border-left: 1px solid white; }
header .main-header-wrapper .header-main .main-nav ul li .next-level-caret svg {
width: 11px;
height: 11px;
fill: white;
display: block;
margin: 0 auto; }
header .main-header-wrapper .header-main .main-nav ul.mobile-utility-links {
background: #003087; }
header .main-header-wrapper .header-main .main-nav ul.mobile-utility-links li {
font-size: 16px;
font-size: 1.6rem;
border-color: white; }
header .main-header-wrapper .header-main .main-nav ul.mobile-utility-links li > a {
display: block;
color: #4570B9;
text-transform: none;
font-weight: bold;
color: white; }
header .main-header-wrapper .header-main .login-button-container {
display: none; }
header .login-sidebar {
position: absolute;
top: 0;
right: -280px;
transform: translateX(100%);
-webkit-transform: translateX(100%);
z-index: 20;
height: 100vh;
overflow-y: auto;
transition: transform 0.3s; }
header .login-sidebar .login-block {
padding: 15px;
width: 280px; }
header .login-sidebar .login-block .login-block-content {
display: none; }
header .login-sidebar .login-block .button-area .left-side {
padding-top: 10px;
text-align: left; }
header .login-sidebar .login-block .button-area .left-side span {
margin-bottom: 5px; }
header .search-container {
display: block;
padding: 0rem 0rem 0rem 2rem; }
header .search-container.header-toggle-search input.searchInput {
width: 0;
opacity: 0;
transition: width .2s, opacity .2s;
padding: 7px 10px 0px 0px;
margin-bottom: 7px; }
header .search-container.header-toggle-search label.svg {
display: none; }
header .search-container.header-toggle-search .toggleHeaderSearchIcon {
display: inline-block; }
header .search-container.header-toggle-search.open input.searchInput {
width: 100px;
opacity: 1;
padding: 7px 10px 0px 0px;
margin-bottom: 7px;
margin-right: 2rem; }
header .search-container.header-toggle-search.open label.svg {
display: inline-block;
fill: #003087; }
header .search-container.header-toggle-search.open .toggleHeaderSearchIcon {
display: none; }
header .search-container .input-wrapper {
background-color: transparent;
position: relative;
width: 100%;
box-shadow: none; }
header .search-container .input-wrapper input {
padding: 7px 30px 7px 0;
border-top: none;
border-left: none;
border-right: none;
border-bottom: 1px solid #6C7788;
color: #6C7788; }
@media screen and (max-width: 960px) {
header .search-container .input-wrapper input {
color: black; }
header .search-container .input-wrapper input:focus {
color: black; } }
header .search-container .input-wrapper ::-webkit-input-placeholder {
/* WebKit, Blink, Edge */
color: #6C7788; }
header .search-container .input-wrapper :-moz-placeholder {
/* Mozilla Firefox 4 to 18 */
color: #6C7788;
opacity: 1; }
header .search-container .input-wrapper ::-moz-placeholder {
/* Mozilla Firefox 19+ */
color: #6C7788;
opacity: 1; }
header .search-container .input-wrapper :-ms-input-placeholder {
/* Internet Explorer 10-11 */
color: #6C7788; }
header .search-container .input-wrapper ::-ms-input-placeholder {
/* Microsoft Edge */
color: #6C7788; }
header .search-container .input-wrapper :-ms-input-placeholder {
/* Most modern browsers support this now. */
color: #6C7788; }
header .search-container .input-wrapper ::placeholder {
/* Most modern browsers support this now. */
color: #6C7788; }
header .search-container .input-wrapper svg {
transition: all 0.5s ease-in-out;
position: absolute;
z-index: 10;
right: 15px;
top: 50%;
transform: translateY(-50%);
-webkit-transform: translateY(-50%);
width: 16px;
height: 16px;
fill: #6C7788;
cursor: pointer; }
header .search-container .input-wrapper svg:hover {
fill: #003087; }
.fulton-private-bank.login-sidebar-open header.fix-header .main-header-wrapper .header-main {
left: -280px;
transition: all 0.5s ease-in-out; }
.fulton-private-bank header.fix-header .main-header-wrapper .utility-bar {
display: -ms-flexbox;
display: flex; }
.fulton-private-bank header.fix-header .main-header-wrapper .header-main {
transition: all 0.5s ease-in-out; }
.fulton-private-bank header.fix-header.scrollingDown .main-header-wrapper .header-main .header-container {
padding: 0; }
.fulton-private-bank header .main-header-wrapper .utility-bar {
background: #ECECEA;
border-bottom: none; }
.fulton-private-bank header .main-header-wrapper .utility-bar .container, .fulton-private-bank header .main-header-wrapper .utility-bar .disclosure-area {
background: #ECECEA;
display: -ms-flexbox;
display: flex;
-ms-flex-pack: justify;
justify-content: space-between;
-ms-flex-align: center;
align-items: center;
padding: 0; }
.fulton-private-bank header .main-header-wrapper .utility-bar .left-side {
display: block; }
.fulton-private-bank header .main-header-wrapper .utility-bar .left-side ul {
margin: 0;
padding: 0;
list-style: none; }
.fulton-private-bank header .main-header-wrapper .utility-bar .left-side a {
color: #1F2944;
font-size: 15px;
font-size: 1.5rem;
font-weight: 700;
font-family: "Open Sans", sans-serif; }
.fulton-private-bank header .main-header-wrapper .utility-bar .left-side .fdic-logo {
font-family: #1F2944;
font-size: 16px;
font-size: 1.6rem;
font-style: italic;
font-weight: 400; }
.fulton-private-bank header .main-header-wrapper .utility-bar .right-side {
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center; }
.fulton-private-bank header .main-header-wrapper .utility-bar .right-side .search-container {
padding-bottom: 5px; }
.fulton-private-bank header .main-header-wrapper .utility-bar .input-wrapper.standard {
background: none; }
.fulton-private-bank header .main-header-wrapper .utility-bar .input-wrapper.standard.with-icon input {
border: none;
border-bottom: 1px solid #1F2944;
background: #ECECEA;
color: #1F2944;
padding: 0px 25px 0px 0; }
.fulton-private-bank header .main-header-wrapper .utility-bar #loginSidebarButton {
background: #B7A16B;
color: #1F2944;
border: none;
height: 39px;
margin-left: 25px; }
.fulton-private-bank header .main-header-wrapper .utility-bar #loginSidebarButton svg {
display: none; }
.fulton-private-bank header .main-header-wrapper .utility-bar #loginSidebarButton:hover, .fulton-private-bank header .main-header-wrapper .utility-bar #loginSidebarButton:focus, .fulton-private-bank header .main-header-wrapper .utility-bar #loginSidebarButton:active {
background: #1F2944;
color: #FFF; }
.fulton-private-bank header .main-header-wrapper .header-main {
background: #1F2944; }
.fulton-private-bank header .main-header-wrapper .header-main .header-container {
-ms-flex-pack: justify;
justify-content: space-between;
min-height: 56px; }
.fulton-private-bank header .main-header-wrapper .header-main .header-container .main-nav > ul:not(.mobile-utility-links) {
-ms-flex-pack: end;
justify-content: flex-end; }
.fulton-private-bank header .main-header-wrapper .header-main .header-container .main-nav ul li:last-child > a {
padding-right: 0; }
.fulton-private-bank header .main-header-wrapper .header-main .header-container .main-nav ul li > a {
padding: 20px; }
.fulton-private-bank header .main-header-wrapper .header-main .header-container .main-nav ul li > a span {
color: #A5BCC2;
padding: 0;
position: relative; }
.fulton-private-bank header .main-header-wrapper .header-main .header-container .main-nav ul li > a span:after {
content: '';
position: absolute;
left: 0;
height: 2px;
top: 100%;
opacity: 0;
width: 100%;
background: #A5BCC2;
transition: opacity .2s linear; }
.fulton-private-bank header .main-header-wrapper .header-main .header-container .main-nav ul li > a:hover span:after, .fulton-private-bank header .main-header-wrapper .header-main .header-container .main-nav ul li > a:focus span:after {
opacity: 1; }
.fulton-private-bank header .main-header-wrapper .header-main .header-container .main-nav .mobile-utility-links {
background: #1F2944; }
.fulton-private-bank header .main-header-wrapper .header-main .logo-container img {
width: 100%; }
.fulton-private-bank header .search-container.header-toggle-search {
font-size: 14px;
font-size: 1.4rem; }
.fulton-private-bank header .search-container.header-toggle-search svg {
stroke: #1F2944;
fill: transparent;
top: 50%; }
.fulton-private-bank header .search-container .input-wrapper:-ms-input-placeholder {
color: #1F2944 !important; }
.fulton-private-bank header .search-container .input-wrapper::placeholder {
color: #1F2944 !important; }
.fulton-private-bank header .search-container .input-wrapper::-webkit-input-placeholder {
color: #1F2944 !important; }
.fulton-private-bank header .search-container ::-webkit-input-placeholder {
/* WebKit, Blink, Edge */
color: #1F2944; }
.fulton-private-bank header .search-container :-moz-placeholder {
/* Mozilla Firefox 4 to 18 */
color: #1F2944;
opacity: 1; }
.fulton-private-bank header .search-container ::-moz-placeholder {
/* Mozilla Firefox 19+ */
color: #1F2944;
opacity: 1; }
.fulton-private-bank header .search-container :-ms-input-placeholder {
/* Internet Explorer 10-11 */
color: #1F2944; }
.fulton-private-bank header .search-container ::-ms-input-placeholder {
/* Microsoft Edge */
color: #1F2944; }
.fulton-private-bank header .search-container :-ms-input-placeholder {
/* Most modern browsers support this now. */
color: #1F2944; }
.fulton-private-bank header .search-container ::placeholder {
/* Most modern browsers support this now. */
color: #1F2944; }
.fulton-private-bank header .mobile-header .utility-bar {
background: #ECECEA;
border-bottom: none; }
.fulton-private-bank header .mobile-header .utility-bar .container, .fulton-private-bank header .mobile-header .utility-bar .disclosure-area {
background: #ECECEA;
padding: 0 15px; }
.fulton-private-bank header .mobile-header .utility-bar .left-side {
display: block; }
.fulton-private-bank header .mobile-header .utility-bar .left-side ul {
margin: 0;
padding: 0;
list-style: none; }
.fulton-private-bank header .mobile-header .utility-bar .left-side a {
color: #1F2944;
font-size: 11px;
font-size: 1.1rem;
font-weight: 700;
font-family: "Open Sans", sans-serif;
text-decoration: none;
display: block;
padding: 12px 0; }
.fulton-private-bank header .mobile-header .utility-bar .left-side a:hover, .fulton-private-bank header .mobile-header .utility-bar .left-side a:focus {
text-decoration: underline; }
.fulton-private-bank header .mobile-header .utility-bar .right-side {
display: none; }
.fulton-private-bank header .mobile-header .mobile-header-info {
background: #1F2944;
display: -ms-flexbox;
display: flex;
width: 100%;
height: 50px;
position: relative;
z-index: 2;
-ms-flex-pack: justify;
justify-content: space-between;
-ms-flex-align: center;
align-items: center; }
.fulton-private-bank header .header-main .header-container .main-nav {
max-width: 970px; }
.homepage header .main-header-wrapper .header-main {
background: #003087; }
.homepage header .main-header-wrapper .header-main .main-nav ul li > a {
padding-bottom: 10px;
margin-bottom: 10px; }
.homepage header .main-header-wrapper .header-main .main-nav ul li > a:hover {
padding-bottom: 7px;
border-bottom: 3px solid white; }
.homepage header .main-header-wrapper .header-main .main-nav ul li > a span:hover {
color: white; }
.homepage header .mobile-header {
background: #003087; }
.campaign-landing header .main-header-wrapper .header-main .logo-container {
padding: 1rem 0; }
.campaign-landing header .main-header-wrapper .header-main .logo-container img {
transition: max-height 0.5s ease;
height: 3.5rem;
width: auto; }
.campaign-landing header .main-header-wrapper .header-main.fix-header img {
max-height: 2rem; }
@media screen and (min-width: 1200px) {
header {
position: absolute;
z-index: 4;
transition: all 0.5s ease-in-out; }
header .mobile-utility {
display: none; }
header .mobile-header {
display: none; }
header .main-header-wrapper {
display: block;
width: 100%;
height: auto;
overflow: visible;
position: relative;
transform: none;
-webkit-transform: none; }
header .main-header-wrapper .header-main .container, header .main-header-wrapper .header-main .disclosure-area {
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center; }
header .main-header-wrapper .header-main .logo-container {
display: inline-block;
vertical-align: middle;
-ms-flex-positive: 0;
flex-grow: 0;
line-height: 0; }
header .main-header-wrapper .header-main .main-nav {
display: inline-block;
vertical-align: middle;
margin-left: 15px;
-ms-flex-positive: 0;
flex-grow: 0; }
header .main-header-wrapper .header-main .main-nav ul {
-ms-flex-flow: row nowrap;
flex-flow: row nowrap; }
header .main-header-wrapper .header-main .main-nav ul li {
-ms-flex: 1 1;
flex: 1 1;
display: inline-block;
border: none;
width: auto; }
header .main-header-wrapper .header-main .main-nav ul li.active > a svg {
display: block; }
header .main-header-wrapper .header-main .main-nav ul li.active .second-level {
display: block; }
header .main-header-wrapper .header-main .main-nav ul li .second-level {
position: absolute;
display: none;
z-index: -1;
background: #222222;
border-top: none;
top: 100%;
transform: none;
-webkit-transform: none;
height: auto;
overflow: visible; }
header .main-header-wrapper .header-main .main-nav ul li .second-level .back-link {
display: none; }
header .main-header-wrapper .header-main .main-nav ul li .second-level ul li {
margin: 0 30px; }
header .main-header-wrapper .header-main .main-nav ul li .second-level ul li.active a::after {
content: '';
position: absolute;
bottom: 0;
left: 0;
right: 0;
margin: 0 auto;
height: 0;
width: 0;
border-left: 13px solid transparent;
border-right: 13px solid transparent;
border-bottom: 8px solid #3F495A;
z-index: 2; }
header .main-header-wrapper .header-main .main-nav ul li .second-level ul li.underline > a .nav-link-underline {
display: block; }
header .main-header-wrapper .header-main .main-nav ul li .second-level ul li:hover > a .nav-link-underline, header .main-header-wrapper .header-main .main-nav ul li .second-level ul li:focus > a .nav-link-underline, header .main-header-wrapper .header-main .main-nav ul li .second-level ul li:focus-within > a .nav-link-underline, header .main-header-wrapper .header-main .main-nav ul li .second-level ul li:has(:focus) > a .nav-link-underline, header .main-header-wrapper .header-main .main-nav ul li .second-level ul li.active > a .nav-link-underline {
display: block; }
header .main-header-wrapper .header-main .main-nav ul li .second-level ul li:hover .mega-menu, header .main-header-wrapper .header-main .main-nav ul li .second-level ul li:focus .mega-menu, header .main-header-wrapper .header-main .main-nav ul li .second-level ul li:focus-within .mega-menu, header .main-header-wrapper .header-main .main-nav ul li .second-level ul li:has(:focus) .mega-menu, header .main-header-wrapper .header-main .main-nav ul li .second-level ul li.active .mega-menu {
display: block; }
header .main-header-wrapper .header-main .main-nav ul li .second-level ul li:hover .mega-menu.menu-open, header .main-header-wrapper .header-main .main-nav ul li .second-level ul li:focus .mega-menu.menu-open, header .main-header-wrapper .header-main .main-nav ul li .second-level ul li:focus-within .mega-menu.menu-open, header .main-header-wrapper .header-main .main-nav ul li .second-level ul li:has(:focus) .mega-menu.menu-open, header .main-header-wrapper .header-main .main-nav ul li .second-level ul li.active .mega-menu.menu-open {
z-index: 2; }
header .main-header-wrapper .header-main .main-nav ul li .second-level ul li > a {
background: none;
padding: 22px 7px; }
header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu {
position: absolute;
display: none;
top: 100%;
left: 0;
z-index: 1;
width: 100%; }
header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner {
padding: 43px 95px; }
header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .link-area {
display: table-cell;
vertical-align: top;
width: 63%; }
header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .link-area .menu-title {
display: block; }
header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .link-area .link-container {
width: 45%;
display: inline-block;
vertical-align: top; }
header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .link-area a {
font-size: 15px;
font-size: 1.5rem;
color: white;
display: inline-block;
margin-bottom: 25px;
padding: 0;
border: none; }
header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .link-area a:hover {
text-decoration: underline; }
header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .cta-area {
display: table-cell;
vertical-align: middle;
width: 37%;
border-left: 1px solid #D9D9D6;
padding-left: 50px; }
header .main-header-wrapper .header-main .main-nav ul li .next-level-caret {
display: none; }
header .main-header-wrapper .header-main .main-nav ul.mobile-utility-links {
display: none; }
header .main-header-wrapper .header-main .login-button-container {
display: inline-block;
vertical-align: middle;
-ms-flex-positive: 0;
flex-grow: 0; }
header .main-header-wrapper .header-main .login-button-container, header .main-header-wrapper .header-main .login-button-container span {
white-space: nowrap; }
header .main-header-wrapper .header-main .login-button-container .button {
border: none;
color: #222222; }
header .main-header-wrapper .header-main .login-button-container .button svg {
fill: #222222; }
header .main-header-wrapper .header-main .login-button-container:hover .button, header .main-header-wrapper .header-main .login-button-container:focus .button {
color: #003087; }
header .main-header-wrapper .header-main .login-button-container:hover .button svg, header .main-header-wrapper .header-main .login-button-container:focus .button svg {
fill: #003087; }
header .main-header-wrapper .header-main .header-container {
display: -ms-flexbox;
display: flex;
-ms-flex-flow: row nowrap;
flex-flow: row nowrap;
-ms-flex-pack: center;
justify-content: center;
-ms-flex-line-pack: end;
align-content: flex-end;
max-width: 1165px;
margin: 0 auto; }
header .main-header-wrapper .header-main .header-container .logo-container, header .main-header-wrapper .header-main .header-container .search-container, header .main-header-wrapper .header-main .header-container .login-button-container {
display: -ms-flexbox;
display: flex;
-ms-flex-flow: column nowrap;
flex-flow: column nowrap;
-ms-flex-pack: center;
justify-content: center; }
header .main-header-wrapper .header-main .header-container .search-container {
-ms-flex: 1 1 150px;
flex: 1 1 150px; }
header .main-header-wrapper .header-main .header-container .search-container.header-toggle-search {
-ms-flex: 0 1 auto;
flex: 0 1 auto; }
header .main-header-wrapper .header-main .header-container .main-nav, header .main-header-wrapper .header-main .header-container .main-nav > ul:not(.mobile-utility-links) {
display: -ms-flexbox;
display: flex;
-ms-flex-flow: row nowrap;
flex-flow: row nowrap;
-ms-flex-pack: center;
justify-content: center;
-ms-flex-line-pack: center;
align-content: center;
min-width: 500px;
margin: auto; }
header .main-header-wrapper .header-main .header-container .main-nav > ul:not(.mobile-utility-links) > li {
-ms-flex: none;
flex: none; }
header .main-header-wrapper .utility-bar .left-side {
text-align: left; }
header .main-header-wrapper .utility-bar .right-side .utility-links {
display: inline-block;
vertical-align: middle;
list-style: none;
margin: 0;
padding: 0;
font-size: 12px;
font-size: 1.2rem;
line-height: 1; }
header .search-container {
display: inline-block;
vertical-align: middle;
-ms-flex-positive: 1;
flex-grow: 1; }
header .search-container .input-wrapper svg {
right: 0; }
header.fix-header {
position: fixed;
transition: all 0.5s ease-in-out; }
header.fix-header .main-header-wrapper .utility-bar {
position: fixed;
width: 100%;
left: 0;
top: 0;
z-index: 2; }
header.fix-header .main-header-wrapper .header-main {
position: fixed;
width: 100%;
left: 0;
top: 34px; }
header.fix-header .main-header-wrapper .header-main .logo-container img {
width: auto;
max-height: 18px; }
header.fix-header .main-header-wrapper .header-main .main-nav {
margin-left: auto; }
header.fix-header .main-header-wrapper .header-main .main-nav ul li > a span {
font-size: 14px;
font-size: 1.4rem; }
header.fix-header .main-header-wrapper .header-main .main-nav ul li.active .second-level {
display: none; }
header.fix-header .main-header-wrapper .header-main .main-nav ul li .second-level ul li a {
padding: 14px 7px; }
header.fix-header .main-header-wrapper .header-main .search-container {
max-width: 200px;
-ms-flex: unset;
flex: unset; }
header.fix-header.scrollingUp .header-main {
transition: all 0.5s ease-in-out; }
header.fix-header.scrollingUp .header-main .main-nav ul li.active .second-level {
display: block; }
header.fix-header.scrollingDown .header-main {
transition: all 0.5s ease-in-out; }
header.fix-header.scrollingDown .header-main .main-nav ul li.active .second-level {
display: none; }
.homepage header .header-main .main-nav ul li .second-level {
display: none; }
.fulton-private-bank .header.fix-header .main-header-wrapper .header-main .logo-container img {
width: 100%;
max-height: 33px; } }
@media screen and (max-width: 1200px) {
.fulton-private-bank header .main-header-wrapper .utility-bar .container, .fulton-private-bank header .main-header-wrapper .utility-bar .disclosure-area {
padding: 0 15px; } }
@media screen and (max-width: 1200px) and (min-width: 1200px) {
.logo-container {
width: 160px; }
.logo-container img {
max-width: 100%; }
.header-main {
padding: 0 10px; } }
@media screen and (min-width: 1200px) and (max-width: 1290px) {
header .main-nav ul li a {
padding: 29px 17px; } }
@media screen and (max-width: 1260px) {
header .main-header-wrapper .header-main .main-nav ul li {
font-size: 13px;
font-size: 1.3rem; } }
@media screen and (max-width: 1200px) {
.header .mobile-utility {
width: 100%;
display: -ms-flexbox;
display: flex;
padding: 0 2rem;
-ms-flex-align: center;
align-items: center;
background: #FFF; }
.header .mobile-utility .utility-banner-container {
display: -ms-flexbox;
display: flex; }
.header .mobile-utility .utility-banner-container .utility-banner-logo {
-ms-flex-line-pack: center;
align-content: center; }
.header .mobile-utility .utility-banner-container .utility-banner-text {
margin: 0rem 1rem;
font-size: 1.2rem;
font-style: italic;
padding: 1rem 0rem; }
.header .main-header-wrapper .utility-bar .container, .header .main-header-wrapper .utility-bar .disclosure-area {
height: 5rem; }
.header .main-header-wrapper .utility-bar .container .left-side, .header .main-header-wrapper .utility-bar .disclosure-area .left-side {
display: none; }
.header .main-header-wrapper .utility-bar .container .right-side input, .header .main-header-wrapper .utility-bar .disclosure-area .right-side input {
border: none;
height: 5rem;
padding: 1.5rem 0rem 1.5rem 1rem; }
.header .search-container {
background: white; }
.header .search-container:focus {
background: white;
color: black; }
.header .search-container .input-wrapper svg {
stroke: #3F495A !important; }
.header .search-container .input-wrapper input {
padding: 20px 10px;
border-color: #003087; }
.header .search-container .input-wrapper ::-webkit-input-placeholder {
/* WebKit, Blink, Edge */
color: #3F495A; }
.header .search-container .input-wrapper :-moz-placeholder {
/* Mozilla Firefox 4 to 18 */
color: #3F495A;
opacity: 1; }
.header .search-container .input-wrapper ::-moz-placeholder {
/* Mozilla Firefox 19+ */
color: #3F495A;
opacity: 1; }
.header .search-container .input-wrapper :-ms-input-placeholder {
/* Internet Explorer 10-11 */
color: #3F495A; }
.header .search-container .input-wrapper ::-ms-input-placeholder {
/* Microsoft Edge */
color: #3F495A; }
.header .search-container .input-wrapper :-ms-input-placeholder {
/* Most modern browsers support this now. */
color: #3F495A;
font-weight: bold; }
.header .search-container .input-wrapper ::placeholder {
/* Most modern browsers support this now. */
color: #3F495A;
font-weight: bold; }
.fulton-private-bank header.fix-header .main-header-wrapper .header-main {
top: 0; }
.fulton-private-bank header .main-header-wrapper {
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column;
flex-direction: column; }
.fulton-private-bank header .main-header-wrapper .utility-bar {
display: block !important;
-ms-flex-order: 2;
order: 2; }
.fulton-private-bank header .main-header-wrapper .utility-bar .container, .fulton-private-bank header .main-header-wrapper .utility-bar .disclosure-area {
padding: 0; }
.fulton-private-bank header .main-header-wrapper .utility-bar .left-side {
display: none; }
.fulton-private-bank header .main-header-wrapper .utility-bar .right-side {
display: block !important;
width: 100%; }
.fulton-private-bank header .main-header-wrapper .utility-bar .right-side .search-container {
padding: 11px 0; }
.fulton-private-bank header .main-header-wrapper .utility-bar .right-side .input-wrapper {
display: block;
margin: 0 10px; }
.fulton-private-bank header .main-header-wrapper .utility-bar .login-button-container {
background: #1F2944;
padding: 15px 0; }
.fulton-private-bank header .main-header-wrapper .utility-bar #loginSidebarButton {
width: 80%;
margin-left: 0; }
.fulton-private-bank header .main-header-wrapper .header-main {
top: 0; }
.fulton-private-bank header .main-header-wrapper .header-main .logo-container img {
width: 100%;
max-height: 33px; }
.fulton-private-bank header .main-header-wrapper .header-main .main-nav ul li > a span {
color: #A5BCC2; }
.fulton-private-bank header .main-header-wrapper .header-main .main-nav ul li .second-level .back-link {
background: #1F2944; }
.fulton-private-bank header .main-header-wrapper .header-main .main-nav ul li .second-level ul li > a {
background: #B7A16B; }
.fulton-private-bank header .main-header-wrapper .header-main .main-nav ul li .second-level ul li > a span {
color: #000; }
.fulton-private-bank header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .link-area a {
font-weight: 700;
color: #1F2944; }
.fulton-private-bank header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .link-area .link-container:last-child a {
font-weight: 400; } }
@media screen and (max-width: 1200px) {
header .main-header-wrapper .utility-bar {
border: none; }
header .main-header-wrapper .utility-bar .container, header .main-header-wrapper .utility-bar .disclosure-area {
padding: 0 10px; }
header .main-header-wrapper .utility-bar .right-side {
display: table-row;
text-align: center; }
header .main-header-wrapper .header-main .main-nav ul li {
display: table;
width: 100%; } }
@media print {
header {
display: none !important; } }
.internet-explorer-fix {
height: auto; }
.second-level ul li.active .mega-menu {
display: block !important; }
@media screen and (max-width: 1200px) {
header .main-header-wrapper {
background: white; }
header .main-header-wrapper .header-main .main-nav > ul:not(.mobile-utility-links) > li {
border-bottom: 1px solid white; }
header .search-container.header-toggle-search input.searchInput, header .search-container.header-toggle-search.open input.searchInput {
width: 100%;
opacity: 1;
display: block; }
header .search-container.header-toggle-search .toggleHeaderSearchIcon, header .search-container.header-toggle-search.open .toggleHeaderSearchIcon {
display: none; }
.homepage header .main-header-wrapper .header-main {
background: #003087; }
.homepage header .main-header-wrapper .header-main .main-nav ul li > a:hover {
border: none;
padding-bottom: 10px; }
.homepage header .main-header-wrapper .header-main .main-nav ul li .second-level ul li > a {
margin-bottom: 0; } }
footer {
position: relative;
z-index: 0; }
footer .section:not(.social-section) {
position: relative;
z-index: 1; }
footer .main-footer-section {
background-color: #3F495A;
padding: 12px; }
footer .main-footer-section .container, footer .main-footer-section .disclosure-area {
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column;
flex-direction: column;
padding: 10px; }
footer .main-footer-section .security-tips-container {
vertical-align: top; }
footer .main-footer-section .security-tips-container .title-container {
margin-bottom: 15px; }
footer .main-footer-section .security-tips-container .title-container span {
letter-spacing: 1px;
display: inline-block;
vertical-align: middle;
font-family: "Open Sans", sans-serif;
font-size: 18px;
font-size: 1.8rem;
color: white;
font-weight: bold;
text-transform: uppercase;
margin-left: 10px; }
footer .main-footer-section .security-tips-container .title-container svg {
display: inline-block;
vertical-align: middle;
width: 32px;
height: 32px;
fill: #42A37E; }
footer .main-footer-section .security-tips-container .logo-container img {
height: 28px;
width: 200px; }
footer .main-footer-section .security-tips-container .security-link {
margin: 10px 0px; }
footer .main-footer-section .security-tips-container .security-link .date, footer .main-footer-section .security-tips-container .security-link a {
font-family: "Open Sans", sans-serif;
font-size: 13.5px;
font-size: 1.35rem; }
footer .main-footer-section .security-tips-container .security-link .date {
color: #D9D9D6;
margin-right: 5px; }
footer .main-footer-section .security-tips-container .security-link a {
font-family: "Open Sans", sans-serif;
font-size: 13.5px;
font-size: 1.35rem;
color: white;
text-decoration: none;
transition: all 0.25s;
letter-spacing: 1px; }
footer .main-footer-section .security-tips-container .security-link a:hover {
color: #4570B9; }
footer .main-footer-section .security-tips-container .view-all-link {
margin-top: 15px; }
footer .main-footer-section .security-tips-container .view-all-link .security-icon {
display: inline-block;
vertical-align: middle;
width: 18px;
height: 22px;
fill: #D9D9D6; }
footer .main-footer-section .security-tips-container .view-all-link a {
font-family: "Open Sans", sans-serif;
font-size: 11px;
font-size: 1.1rem;
font-weight: bold;
color: white;
text-transform: uppercase;
line-height: 1;
display: inline-block;
vertical-align: middle;
margin-left: 5px;
transition: all 0.25s;
text-decoration: none; }
footer .main-footer-section .security-tips-container .view-all-link a:hover {
text-decoration: none;
color: #C1D8FF; }
footer .main-footer-section .links-container {
vertical-align: top;
padding-bottom: 25px; }
@media screen and (min-width: 840px) {
footer .main-footer-section .links-container .mobile-only {
display: none !important; } }
footer .main-footer-section .links-container ul, footer .main-footer-section .links-container li {
margin: 0;
padding: 0;
list-style: none; }
footer .main-footer-section .links-container li {
display: block;
margin: 0px 0px 20px 0px; }
footer .main-footer-section .links-container li:last-of-type {
margin-bottom: 0; }
footer .main-footer-section .links-container .button {
margin-top: 12px; }
footer .main-footer-section .links-container a:not(.button) {
font-family: "Open Sans", sans-serif;
font-size: 11px;
font-size: 1.1rem;
font-weight: bold;
text-transform: uppercase;
color: white;
transition: all 0.25s; }
@media screen and (min-width: 960px) {
footer .main-footer-section .links-container a:not(.button) {
font-size: 14px;
font-size: 1.4rem; } }
footer .main-footer-section .links-container a:not(.button):hover {
text-decoration: none;
color: #C1D8FF; }
footer .utility-footer-section {
background-color: #222222;
padding: 10px; }
footer .utility-footer-section span, footer .utility-footer-section a {
font-family: "Open Sans", sans-serif;
font-size: 11px;
font-size: 1.1rem;
color: white; }
@media screen and (min-width: 840px) {
footer .utility-footer-section span, footer .utility-footer-section a {
font-size: 14px;
font-size: 1.4rem; } }
footer .utility-footer-section .container, footer .utility-footer-section .disclosure-area {
padding: 0; }
footer .utility-footer-section a {
display: inline-block;
transition: all 0.25s;
text-decoration: none;
letter-spacing: 1px; }
footer .utility-footer-section a:hover {
text-decoration: none;
color: #C1D8FF; }
footer .utility-footer-section .copyright-container {
text-align: center; }
@media screen and (min-width: 840px) {
footer .utility-footer-section .copyright-container {
text-align: left; } }
footer .utility-footer-section .links-container {
display: -ms-flexbox;
display: flex;
-ms-flex-pack: distribute;
justify-content: space-around;
-ms-flex-wrap: wrap;
flex-wrap: wrap; }
@media screen and (min-width: 840px) {
footer .utility-footer-section .links-container {
-ms-flex-pack: justify;
justify-content: space-between; } }
footer .utility-footer-section .links-container a {
margin: 5px 10px;
font-weight: bold; }
footer .footer-left {
margin-bottom: 20px; }
footer .footer-left .links-container {
padding: 20px 0 0 0; }
@media screen and (min-width: 840px) {
footer .footer-left {
display: block;
margin-bottom: 0; } }
@media screen and (min-width: 840px) {
footer .footer-middle, footer .footer-right {
display: -ms-flexbox;
display: flex;
-ms-flex-pack: center;
justify-content: center; } }
@media screen and (min-width: 840px) {
footer .footer-right {
-ms-flex-align: center;
align-items: center; } }
footer .footer-left, footer .footer-middle, footer .footer-right {
-ms-flex: 1 1 33%;
flex: 1 1 33%; }
@media screen and (min-width: 600px) {
footer .main-footer-section {
padding: 25px; }
footer .utility-footer-section {
padding: 25px; } }
@media screen and (min-width: 840px) {
footer .main-footer-section {
padding: 35px; }
footer .main-footer-section .container, footer .main-footer-section .disclosure-area {
padding: 0;
-ms-flex-direction: row;
flex-direction: row; }
footer .main-footer-section .links-container {
padding-bottom: 0; }
footer .utility-footer-section {
padding: 35px; }
footer .utility-footer-section .container, footer .utility-footer-section .disclosure-area {
display: -ms-flexbox;
display: flex;
-ms-flex-flow: row nowrap;
flex-flow: row nowrap;
-ms-flex-pack: stretch;
justify-content: stretch; }
footer .utility-footer-section .container .footer-left, footer .utility-footer-section .disclosure-area .footer-left, footer .utility-footer-section .container .footer-right, footer .utility-footer-section .disclosure-area .footer-right {
display: block;
-ms-flex: 1 1 50%;
flex: 1 1 50%; }
footer .utility-footer-section .container a, footer .utility-footer-section .disclosure-area a {
white-space: nowrap; } }
@media screen and (min-width: 960px) {
footer .main-footer-section .security-tips-container .view-all-link a {
font-size: 14px;
font-size: 1.4rem; } }
@media screen and (min-width: 1200px) {
footer .main-footer-section {
padding: 40px 0px; }
footer .utility-footer-section {
padding: 5px 0px; } }
@media screen and (max-width: 600px) {
footer .footer-right .button {
width: 100%; } }
.section-wrapper .container, .section-wrapper .disclosure-area {
max-width: 1165px;
width: 100%;
margin: 0 auto; }
.section-wrapper.two-column-wrapper {
position: relative; }
.section-wrapper.two-column-wrapper .right-column {
padding: 12px; }
@media screen and (min-width: 600px) {
.section-wrapper.two-column-wrapper .right-column {
padding: 25px; } }
@media screen and (min-width: 840px) {
.section-wrapper.two-column-wrapper .right-column {
padding: 35px; } }
.section-wrapper.two-column-wrapper .row {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
margin-right: -15px;
margin-left: -15px; }
.section-wrapper.two-column-wrapper .col-30-percent, .section-wrapper.two-column-wrapper .col-50-percent, .section-wrapper.two-column-wrapper .col-70-percent {
position: relative;
width: 100%;
padding-right: 15px;
padding-left: 15px; }
.section-wrapper.two-column-wrapper .col-30-percent {
-ms-flex: 0 0 30%;
flex: 0 0 30%;
max-width: 30%; }
.section-wrapper.two-column-wrapper .col-50-percent {
-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%; }
.section-wrapper.two-column-wrapper .col-70-percent {
-ms-flex: 0 0 70%;
flex: 0 0 70%;
max-width: 70%; }
@media screen and (min-width: 1200px) {
.section-wrapper.two-column-wrapper .left-column {
display: table-cell;
vertical-align: top;
width: 100%;
padding-right: 8.5%; }
.section-wrapper.two-column-wrapper .right-column {
display: table-cell;
vertical-align: top;
position: relative;
width: 290px;
min-width: 290px;
padding: 0; }
.section-wrapper.two-column-wrapper .section {
padding-left: 0px;
padding-right: 0px; } }
@media screen and (max-width: 1200px) {
.section-wrapper.two-column-wrapper .row {
margin: 0; } }
@media screen and (max-width: 840px) {
.section-wrapper.two-column-wrapper .col-30-percent, .section-wrapper.two-column-wrapper .col-50-percent, .section-wrapper.two-column-wrapper .col-70-percent {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%; } }
.button,
button input[type="button"],
input[type="submit"],
input[type="reset"] {
display: inline-block;
text-align: center;
padding: 15px;
font-family: "Open Sans", sans-serif;
font-size: 12px;
font-size: 1.2rem;
font-weight: bold;
text-transform: capitalize;
text-decoration: none;
border: 2px solid transparent;
line-height: 1;
cursor: pointer;
transition: all 0.25s;
border-radius: 4px; }
@media screen and (min-width: 960px) {
.button,
button input[type="button"],
input[type="submit"],
input[type="reset"] {
width: auto; } }
.button:hover, .button:focus,
button input[type="button"]:hover,
button input[type="button"]:focus,
input[type="submit"]:hover,
input[type="submit"]:focus,
input[type="reset"]:hover,
input[type="reset"]:focus {
text-decoration: none; }
.button.blue-button, .rates-link-container .button.rate-button, .calcxml .narrow .button, .calcxml .button,
button input[type="button"].blue-button,
button .rates-link-container input.rate-button[type="button"],
.rates-link-container button input.rate-button[type="button"],
button .calcxml input.button[type="button"],
.calcxml button input.button[type="button"],
input[type="submit"].blue-button,
.rates-link-container input.rate-button[type="submit"],
.calcxml input.button[type="submit"],
input[type="reset"].blue-button,
.rates-link-container input.rate-button[type="reset"],
.calcxml input.button[type="reset"] {
color: white;
background-color: #003087;
border-color: #003087; }
.button.blue-button:hover, .rates-link-container .button.rate-button:hover, .calcxml .button:hover, .button.blue-button:focus, .rates-link-container .button.rate-button:focus, .calcxml .button:focus,
button input[type="button"].blue-button:hover,
button .rates-link-container input.rate-button[type="button"]:hover,
.rates-link-container button input.rate-button[type="button"]:hover,
button .calcxml input.button[type="button"]:hover,
.calcxml button input.button[type="button"]:hover,
button input[type="button"].blue-button:focus,
button .rates-link-container input.rate-button[type="button"]:focus,
.rates-link-container button input.rate-button[type="button"]:focus,
button .calcxml input.button[type="button"]:focus,
.calcxml button input.button[type="button"]:focus,
input[type="submit"].blue-button:hover,
.rates-link-container input.rate-button[type="submit"]:hover,
.calcxml input.button[type="submit"]:hover,
input[type="submit"].blue-button:focus,
.rates-link-container input.rate-button[type="submit"]:focus,
.calcxml input.button[type="submit"]:focus,
input[type="reset"].blue-button:hover,
.rates-link-container input.rate-button[type="reset"]:hover,
.calcxml input.button[type="reset"]:hover,
input[type="reset"].blue-button:focus,
.rates-link-container input.rate-button[type="reset"]:focus,
.calcxml input.button[type="reset"]:focus {
color: white;
background-color: #4570B9;
border-color: #4570B9; }
.button.fpb-blue-button,
button input[type="button"].fpb-blue-button,
input[type="submit"].fpb-blue-button,
input[type="reset"].fpb-blue-button {
background-color: #1F2944;
color: #FFF; }
.button.fpb-blue-button:hover, .button.fpb-blue-button:focus, .button.fpb-blue-button:active,
button input[type="button"].fpb-blue-button:hover,
button input[type="button"].fpb-blue-button:focus,
button input[type="button"].fpb-blue-button:active,
input[type="submit"].fpb-blue-button:hover,
input[type="submit"].fpb-blue-button:focus,
input[type="submit"].fpb-blue-button:active,
input[type="reset"].fpb-blue-button:hover,
input[type="reset"].fpb-blue-button:focus,
input[type="reset"].fpb-blue-button:active {
background-color: #B7A16B;
color: #000; }
.button.ffa-blue-button,
button input[type="button"].ffa-blue-button,
input[type="submit"].ffa-blue-button,
input[type="reset"].ffa-blue-button {
background-color: #8DA9D6;
border: 1px solid #8DA9D6;
color: #000; }
.button.ffa-blue-button:hover, .button.ffa-blue-button:focus, .button.ffa-blue-button:active,
button input[type="button"].ffa-blue-button:hover,
button input[type="button"].ffa-blue-button:focus,
button input[type="button"].ffa-blue-button:active,
input[type="submit"].ffa-blue-button:hover,
input[type="submit"].ffa-blue-button:focus,
input[type="submit"].ffa-blue-button:active,
input[type="reset"].ffa-blue-button:hover,
input[type="reset"].ffa-blue-button:focus,
input[type="reset"].ffa-blue-button:active {
background-color: #164B86;
border: 1px solid #FFF;
color: #FFF; }
.button.yellow-button, .multipurpose-cta.cta-image-overlay .cta-content .content-box .button,
button input[type="button"].yellow-button,
button .multipurpose-cta.cta-image-overlay .cta-content .content-box input.button[type="button"],
.multipurpose-cta.cta-image-overlay .cta-content .content-box button input.button[type="button"],
input[type="submit"].yellow-button,
.multipurpose-cta.cta-image-overlay .cta-content .content-box input.button[type="submit"],
input[type="reset"].yellow-button,
.multipurpose-cta.cta-image-overlay .cta-content .content-box input.button[type="reset"] {
color: #222222;
background-color: #FAC538;
border-color: #FAC538; }
.button.yellow-button:hover, .multipurpose-cta.cta-image-overlay .cta-content .content-box .button:hover, .button.yellow-button:focus, .multipurpose-cta.cta-image-overlay .cta-content .content-box .button:focus,
button input[type="button"].yellow-button:hover,
button .multipurpose-cta.cta-image-overlay .cta-content .content-box input.button[type="button"]:hover,
.multipurpose-cta.cta-image-overlay .cta-content .content-box button input.button[type="button"]:hover,
button input[type="button"].yellow-button:focus,
button .multipurpose-cta.cta-image-overlay .cta-content .content-box input.button[type="button"]:focus,
.multipurpose-cta.cta-image-overlay .cta-content .content-box button input.button[type="button"]:focus,
input[type="submit"].yellow-button:hover,
.multipurpose-cta.cta-image-overlay .cta-content .content-box input.button[type="submit"]:hover,
input[type="submit"].yellow-button:focus,
.multipurpose-cta.cta-image-overlay .cta-content .content-box input.button[type="submit"]:focus,
input[type="reset"].yellow-button:hover,
.multipurpose-cta.cta-image-overlay .cta-content .content-box input.button[type="reset"]:hover,
input[type="reset"].yellow-button:focus,
.multipurpose-cta.cta-image-overlay .cta-content .content-box input.button[type="reset"]:focus {
color: #222222;
background-color: #BE8A00;
border-color: #BE8A00; }
.button.white-button,
button input[type="button"].white-button,
input[type="submit"].white-button,
input[type="reset"].white-button {
color: #003087;
background-color: white;
border-color: #003087; }
.button.white-button:hover, .button.white-button:focus,
button input[type="button"].white-button:hover,
button input[type="button"].white-button:focus,
input[type="submit"].white-button:hover,
input[type="submit"].white-button:focus,
input[type="reset"].white-button:hover,
input[type="reset"].white-button:focus {
color: #003087;
background-color: #89ABE3;
border-color: #89ABE3; }
.button.white-button:hover svg, .button.white-button:focus svg,
button input[type="button"].white-button:hover svg,
button input[type="button"].white-button:focus svg,
input[type="submit"].white-button:hover svg,
input[type="submit"].white-button:focus svg,
input[type="reset"].white-button:hover svg,
input[type="reset"].white-button:focus svg {
fill: #003087; }
.button.white-button svg,
button input[type="button"].white-button svg,
input[type="submit"].white-button svg,
input[type="reset"].white-button svg {
fill: #003087; }
.button.blue-accent-button,
button input[type="button"].blue-accent-button,
input[type="submit"].blue-accent-button,
input[type="reset"].blue-accent-button {
color: #4570B9;
background-color: white;
border-color: #4570B9; }
.button.blue-accent-button:hover, .button.blue-accent-button:focus,
button input[type="button"].blue-accent-button:hover,
button input[type="button"].blue-accent-button:focus,
input[type="submit"].blue-accent-button:hover,
input[type="submit"].blue-accent-button:focus,
input[type="reset"].blue-accent-button:hover,
input[type="reset"].blue-accent-button:focus {
color: white;
background-color: #4570B9; }
.button.yellow-accent-button,
button input[type="button"].yellow-accent-button,
input[type="submit"].yellow-accent-button,
input[type="reset"].yellow-accent-button {
color: white;
background-color: transparent;
border-color: #FAC538; }
.button.yellow-accent-button:hover, .button.yellow-accent-button:focus,
button input[type="button"].yellow-accent-button:hover,
button input[type="button"].yellow-accent-button:focus,
input[type="submit"].yellow-accent-button:hover,
input[type="submit"].yellow-accent-button:focus,
input[type="reset"].yellow-accent-button:hover,
input[type="reset"].yellow-accent-button:focus {
color: #222222;
background-color: #FAC538; }
.button.small-button,
button input[type="button"].small-button,
input[type="submit"].small-button,
input[type="reset"].small-button {
padding: 10px;
font-size: 12px;
font-size: 1.2rem;
font-weight: 700;
min-width: 0px;
box-shadow: none; }
.button.small-button svg,
button input[type="button"].small-button svg,
input[type="submit"].small-button svg,
input[type="reset"].small-button svg {
width: 10px;
height: 10px;
display: inline-block;
vertical-align: middle;
margin-right: 8px;
margin-top: -2px; }
.fulton-financial-advisors .button.blue-button, .fulton-financial-advisors .rates-link-container .button.rate-button, .rates-link-container .fulton-financial-advisors .button.rate-button, .fulton-financial-advisors .calcxml .button, .calcxml .fulton-financial-advisors .button,
.fulton-financial-advisors button input[type="button"].blue-button,
.fulton-financial-advisors button .rates-link-container input.rate-button[type="button"],
.rates-link-container .fulton-financial-advisors button input.rate-button[type="button"],
.fulton-financial-advisors button .calcxml input.button[type="button"],
.calcxml .fulton-financial-advisors button input.button[type="button"],
.fulton-financial-advisors input[type="submit"].blue-button,
.fulton-financial-advisors .rates-link-container input.rate-button[type="submit"],
.rates-link-container .fulton-financial-advisors input.rate-button[type="submit"],
.fulton-financial-advisors .calcxml input.button[type="submit"],
.calcxml .fulton-financial-advisors input.button[type="submit"],
.fulton-financial-advisors input[type="reset"].blue-button,
.fulton-financial-advisors .rates-link-container input.rate-button[type="reset"],
.rates-link-container .fulton-financial-advisors input.rate-button[type="reset"],
.fulton-financial-advisors .calcxml input.button[type="reset"],
.calcxml .fulton-financial-advisors input.button[type="reset"] {
background-color: #8DA9D6;
border: 1px solid #8DA9D6;
color: #000; }
.fulton-financial-advisors .button.blue-button:hover, .fulton-financial-advisors .rates-link-container .button.rate-button:hover, .rates-link-container .fulton-financial-advisors .button.rate-button:hover, .fulton-financial-advisors .calcxml .button:hover, .calcxml .fulton-financial-advisors .button:hover, .fulton-financial-advisors .button.blue-button:focus, .fulton-financial-advisors .rates-link-container .button.rate-button:focus, .rates-link-container .fulton-financial-advisors .button.rate-button:focus, .fulton-financial-advisors .calcxml .button:focus, .calcxml .fulton-financial-advisors .button:focus, .fulton-financial-advisors .button.blue-button:active, .fulton-financial-advisors .rates-link-container .button.rate-button:active, .rates-link-container .fulton-financial-advisors .button.rate-button:active, .fulton-financial-advisors .calcxml .button:active, .calcxml .fulton-financial-advisors .button:active,
.fulton-financial-advisors button input[type="button"].blue-button:hover,
.fulton-financial-advisors button .rates-link-container input.rate-button[type="button"]:hover,
.rates-link-container .fulton-financial-advisors button input.rate-button[type="button"]:hover,
.fulton-financial-advisors button .calcxml input.button[type="button"]:hover,
.calcxml .fulton-financial-advisors button input.button[type="button"]:hover,
.fulton-financial-advisors button input[type="button"].blue-button:focus,
.fulton-financial-advisors button .rates-link-container input.rate-button[type="button"]:focus,
.rates-link-container .fulton-financial-advisors button input.rate-button[type="button"]:focus,
.fulton-financial-advisors button .calcxml input.button[type="button"]:focus,
.calcxml .fulton-financial-advisors button input.button[type="button"]:focus,
.fulton-financial-advisors button input[type="button"].blue-button:active,
.fulton-financial-advisors button .rates-link-container input.rate-button[type="button"]:active,
.rates-link-container .fulton-financial-advisors button input.rate-button[type="button"]:active,
.fulton-financial-advisors button .calcxml input.button[type="button"]:active,
.calcxml .fulton-financial-advisors button input.button[type="button"]:active,
.fulton-financial-advisors input[type="submit"].blue-button:hover,
.fulton-financial-advisors .rates-link-container input.rate-button[type="submit"]:hover,
.rates-link-container .fulton-financial-advisors input.rate-button[type="submit"]:hover,
.fulton-financial-advisors .calcxml input.button[type="submit"]:hover,
.calcxml .fulton-financial-advisors input.button[type="submit"]:hover,
.fulton-financial-advisors input[type="submit"].blue-button:focus,
.fulton-financial-advisors .rates-link-container input.rate-button[type="submit"]:focus,
.rates-link-container .fulton-financial-advisors input.rate-button[type="submit"]:focus,
.fulton-financial-advisors .calcxml input.button[type="submit"]:focus,
.calcxml .fulton-financial-advisors input.button[type="submit"]:focus,
.fulton-financial-advisors input[type="submit"].blue-button:active,
.fulton-financial-advisors .rates-link-container input.rate-button[type="submit"]:active,
.rates-link-container .fulton-financial-advisors input.rate-button[type="submit"]:active,
.fulton-financial-advisors .calcxml input.button[type="submit"]:active,
.calcxml .fulton-financial-advisors input.button[type="submit"]:active,
.fulton-financial-advisors input[type="reset"].blue-button:hover,
.fulton-financial-advisors .rates-link-container input.rate-button[type="reset"]:hover,
.rates-link-container .fulton-financial-advisors input.rate-button[type="reset"]:hover,
.fulton-financial-advisors .calcxml input.button[type="reset"]:hover,
.calcxml .fulton-financial-advisors input.button[type="reset"]:hover,
.fulton-financial-advisors input[type="reset"].blue-button:focus,
.fulton-financial-advisors .rates-link-container input.rate-button[type="reset"]:focus,
.rates-link-container .fulton-financial-advisors input.rate-button[type="reset"]:focus,
.fulton-financial-advisors .calcxml input.button[type="reset"]:focus,
.calcxml .fulton-financial-advisors input.button[type="reset"]:focus,
.fulton-financial-advisors input[type="reset"].blue-button:active,
.fulton-financial-advisors .rates-link-container input.rate-button[type="reset"]:active,
.rates-link-container .fulton-financial-advisors input.rate-button[type="reset"]:active,
.fulton-financial-advisors .calcxml input.button[type="reset"]:active,
.calcxml .fulton-financial-advisors input.button[type="reset"]:active {
background-color: #164B86;
border: 1px solid #FFF;
color: #FFF; }
.secondary-link {
display: inline-block;
font-size: 12px;
font-size: 1.2rem;
font-weight: bold;
text-transform: uppercase;
color: #003087;
margin: 15px 20px;
border: none;
background-color: transparent;
padding: 0; }
.secondary-link:hover, .secondary-link:focus {
text-decoration: underline;
outline: none;
color: #4570B9; }
.secondary-link.white-link, .multipurpose-cta.cta-image-overlay .cta-content .content-box .secondary-link {
color: white; }
.alert .close-container .close-icon, .exit-wizard-section .close-container .close-icon, .wizard-section .close-container .close-icon {
background: none;
border: none;
padding: 0; }
.section a.button + a.button {
margin-left: 5px; }
.back-to-top {
display: none;
text-decoration: none;
position: fixed;
bottom: 20px;
right: 20px;
background: #003087;
width: 50px;
height: 50px;
border-radius: 35px;
z-index: 100; }
.back-to-top svg {
height: 25px;
width: 25px;
top: 0px;
left: 0px;
fill: #fff;
margin: 12px 12px 13px 13px;
position: relative; }
.back-to-top:hover {
background: #fff;
box-shadow: 1px 1px 4px 5px rgba(0, 0, 0, 0.15);
/* Opera 10.5, IE 9, Firefox 4+, Chrome 6+, iOS 5 */
-webkit-box-shadow: 1px 1px 4px 5px rgba(0, 0, 0, 0.15);
/* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
-moz-box-shadow: 1px 1px 4px 5px rgba(0, 0, 0, 0.15);
/* Firefox 3.5 - 3.6 */ }
.back-to-top:hover svg {
fill: #003087; }
.inline-buttons {
/*display: flex;*/
-ms-flex-wrap: wrap;
flex-wrap: wrap; }
.inline-buttons a {
margin-bottom: 10px; }
@media screen and (max-width: 600px) {
.inline-buttons {
-ms-flex-direction: column;
flex-direction: column; }
.inline-buttons a {
display: block;
width: 100%;
margin-left: 0; }
.inline-buttons a + a {
margin-left: 0 !important; } }
.inline-buttons .yellow-accent-button {
color: #222222; }
@media screen and (min-width: 840px) {
.button,
button input[type="button"],
input[type="submit"],
input[type="reset"] {
font-size: 14px;
font-size: 1.4rem; } }
input[type="text"],
input[type="number"],
input[type="phone"],
input[type="password"],
input[type="email"],
input[type="tel"],
input[type="date"],
textarea {
display: inline-block;
font-size: 14px;
font-size: 1.4rem;
font-family: "Open Sans", sans-serif;
color: #3F495A;
background-color: white;
border: 1px solid #6C7788;
padding: 18px 13px;
text-align: left;
outline: none; }
input[type="text"]::-ms-clear,
input[type="number"]::-ms-clear,
input[type="phone"]::-ms-clear,
input[type="password"]::-ms-clear,
input[type="email"]::-ms-clear,
input[type="tel"]::-ms-clear,
input[type="date"]::-ms-clear,
textarea::-ms-clear {
display: none !important; }
.custom-control {
display: inline-block;
vertical-align: middle;
position: relative;
padding-left: 20px; }
.custom-control .control-text {
font-family: "Open Sans", sans-serif;
font-size: 12px;
font-size: 1.2rem;
line-height: 1;
font-weight: bold;
text-transform: uppercase;
color: #6C7788;
margin-right: 8px;
display: inline-block;
vertical-align: middle;
letter-spacing: 1px; }
.input-wrapper {
display: inline-block;
vertical-align: middle;
position: relative; }
.input-wrapper.type-inline {
font-size: 12px;
font-size: 1.2rem;
line-height: 1; }
.input-wrapper.type-inline input {
border: none;
border-bottom: solid 1px #707070;
vertical-align: middle;
box-shadow: none;
color: black;
padding: 0px;
background: none;
outline: none;
letter-spacing: 0.5px;
margin-right: 15px; }
.input-wrapper.type-inline svg {
width: 12px;
height: 12px;
position: absolute;
cursor: pointer;
right: 0;
top: 50%;
transform: translateY(-50%);
fill: #4570B9; }
.input-wrapper.type-inline svg:hover {
fill: #668BC9; }
.input-wrapper.standard {
background-color: white; }
.input-wrapper.standard.with-icon input {
padding-right: 52px; }
.input-wrapper.standard input, .input-wrapper.standard textarea {
position: relative;
z-index: 2;
transition: all 0.2s;
background-color: transparent;
width: 100%;
padding: 26px 13px 10px; }
.input-wrapper.standard input ~ label:not(.svg), .input-wrapper.standard textarea ~ label:not(.svg) {
position: absolute;
z-index: 1;
display: block;
top: 1px;
left: 1px;
font-size: 16px;
font-size: 1.6rem;
color: #6C7788;
transition: all 0.5s;
padding: 18px 13px; }
.input-wrapper.standard input:focus ~ label:not(.svg), .input-wrapper.standard input:active ~ label:not(.svg), .input-wrapper.standard input.not-empty ~ label:not(.svg), .input-wrapper.standard textarea:focus ~ label:not(.svg), .input-wrapper.standard textarea:active ~ label:not(.svg), .input-wrapper.standard textarea.not-empty ~ label:not(.svg) {
font-size: 11px;
font-size: 1.1rem;
padding: 15px 13px; }
.input-wrapper.standard input.not-empty ~ label, .input-wrapper.standard textarea.not-empty ~ label {
top: -10px; }
.input-wrapper.standard input.error, .input-wrapper.standard textarea.error {
border-color: #660000; }
.input-wrapper.standard input.error ~ label, .input-wrapper.standard textarea.error ~ label {
color: #e5002b; }
.input-wrapper.standard input:focus ~ label, .input-wrapper.standard input:active ~ label, .input-wrapper.standard textarea:focus ~ label, .input-wrapper.standard textarea:active ~ label {
color: #668BC9;
top: -10px; }
.select-wrapper {
position: relative;
display: inline-block;
font-size: 14px;
font-size: 1.4rem;
font-family: "Open Sans", sans-serif;
background-color: white;
font-weight: normal;
cursor: pointer; }
.select-wrapper.standard select {
background: none;
border: 1px solid #6C7788;
padding: 18px 40px 18px 13px; }
.select-wrapper.standard select option:first-of-type {
color: #6C7788; }
.select-wrapper.standard .select-inner .caret {
right: 17px;
width: 11px;
height: 14px; }
.select-wrapper.type-inline {
background-color: transparent; }
.select-wrapper.type-inline.custom-select {
position: relative; }
.select-wrapper.type-inline.custom-select:not(.open) .dropdown {
display: none; }
.select-wrapper.type-inline.custom-select .select-inner {
padding-right: 30px; }
.select-wrapper.type-inline.custom-select .select-inner .display-text span {
margin: 0;
color: #003087;
vertical-align: baseline;
font-weight: 600;
margin-right: 2px; }
.select-wrapper.type-inline.custom-select .select-inner .display-text span.sm-display-text {
font-size: 10px;
font-size: 1rem; }
.select-wrapper.type-inline.custom-select .select-inner .display-text span.md-display-text {
font-size: 13px;
font-size: 1.3rem; }
.select-wrapper.type-inline.custom-select .select-inner .display-text span.lg-display-text {
font-size: 16px;
font-size: 1.6rem; }
.select-wrapper.type-inline.custom-select .select-inner .caret {
right: 10px; }
.select-wrapper.type-inline.custom-select .dropdown {
position: absolute;
z-index: 2;
top: 100%;
left: 50%;
transform: translate(-50%, 10px);
border: 1px solid rgba(217, 217, 214, 0.2);
background-color: white;
box-shadow: 0px 3px 6px rgba(34, 34, 34, 0.1); }
.select-wrapper.type-inline.custom-select .dropdown .option-container {
text-align: center;
padding: 15px 0;
white-space: nowrap; }
.select-wrapper.type-inline.custom-select .dropdown .option-container span {
font-weight: normal;
text-transform: none;
color: #6C7788;
margin: 0;
letter-spacing: 1px; }
.select-wrapper.type-inline.custom-select .dropdown .option-container span.sm-option-text {
font-size: 14px;
font-size: 1.4rem; }
.select-wrapper.type-inline.custom-select .dropdown .option-container span.md-option-text {
font-size: 18px;
font-size: 1.8rem; }
.select-wrapper.type-inline.custom-select .dropdown .option-container span.lg-option-text {
font-size: 28px;
font-size: 2.8rem; }
.select-wrapper.type-inline.custom-select .dropdown .option-container.active {
background-color: #D9D9D6; }
.select-wrapper.type-inline.custom-select .dropdown .option-container.active span {
color: #003087; }
.select-wrapper.type-inline.custom-select .dropdown .option-container:hover span {
color: #000950; }
.select-wrapper.type-inline.custom-select.horizontal .dropdown .option-container {
display: table-cell;
vertical-align: middle; }
.select-wrapper.type-inline.custom-select.text-size-select .dropdown .option-container {
width: 33.33%;
height: 60px;
min-width: 70px; }
.select-wrapper.type-inline.custom-select.location-distance-select {
font-size: 16px;
font-size: 1.6rem; }
.select-wrapper select {
-webkit-appearance: none;
-moz-appearance: none;
appearance: none;
border-radius: 0px;
background-color: transparent;
width: 100%;
position: relative;
z-index: 1; }
.select-wrapper .select-inner {
position: relative; }
.select-wrapper .select-inner .caret {
position: absolute;
top: 50%;
transform: translateY(-50%);
width: 11px;
height: 14px;
fill: #003087;
z-index: 0; }
label.check-label {
display: inline-block;
color: white;
font-size: 12px;
font-size: 1.2rem;
line-height: 1;
cursor: pointer;
position: relative;
padding-left: 24px;
margin-right: 15px; }
@media screen and (min-width: 840px) {
label.check-label {
font-size: 14px;
font-size: 1.4rem;
margin-right: 20px; } }
label.check-label.disabled {
opacity: 0.5; }
label.check-label input {
display: none; }
label.check-label input + span:before {
content: "";
display: block;
position: absolute;
top: 7px;
top: calc(50% + 0px);
left: 0;
transform: translateY(-50%);
background: white;
border: 2px solid #D9D9D6;
border-radius: 2px;
width: 13px;
height: 13px;
cursor: pointer;
transition: all 0.2s; }
label.check-label input + span:after {
content: "";
position: absolute;
z-index: 2;
transform: rotate(-45deg);
width: 9px;
height: 3px;
top: 3px;
top: calc(50% - 4px);
left: 3px;
border-color: #fff;
border-width: 2px;
border-style: solid;
border-top-style: none;
border-right-style: none;
cursor: pointer;
transition: opacity 0.2s;
opacity: 0; }
label.check-label input:checked + span:before {
background: #42A37E;
border-color: #42A37E; }
label.check-label input:checked + span:after {
opacity: 1; }
fieldset {
padding: 15px; }
.feature-item {
text-align: left;
margin-bottom: 20px; }
.feature-item svg {
width: 18px;
height: 18px;
fill: #42A37E;
display: inline-block;
vertical-align: middle;
margin-right: 5px; }
.feature-item span {
display: inline-block;
vertical-align: middle;
font-family: "Open Sans", sans-serif;
font-size: 14px;
font-size: 1.4rem;
font-weight: bold;
color: #222222;
width: 80%; }
.tag {
color: white;
background-color: #003087;
font-family: "Open Sans", sans-serif;
border-radius: 4px;
line-height: 1;
text-transform: uppercase;
font-size: 12px;
font-size: 1.2rem;
font-weight: bold;
padding: 6px 20px; }
.tag.recommended {
white-space: nowrap;
letter-spacing: 1px; }
.tag.featured {
display: inline-block;
vertical-align: middle;
font-size: 9px;
font-size: 0.9rem;
padding: 3px 6px 1px;
margin-left: 3px;
font-weight: normal;
margin-top: -3px; }
.full-cta-section .content-container .button-container, .section.switch-section .content-container .button-container {
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center;
-ms-flex-wrap: wrap;
flex-wrap: wrap; }
.full-cta-section .content-container .button-container a.app-store-button, .section.switch-section .content-container .button-container a.app-store-button {
font-size: 0px;
margin: 5px 10px; }
.full-cta-section .content-container .button-container a.app-store-button.amazon .img-helper, .section.switch-section .content-container .button-container a.app-store-button.amazon .img-helper {
position: static;
top: -26px;
left: -10px;
background: url("/library/img/buttons/amazon-app-store-button.png");
background-repeat: no-repeat;
background-size: contain;
margin: 3px 0; }
.full-cta-section .content-container .button-container a.app-store-button.apple .img-helper, .section.switch-section .content-container .button-container a.app-store-button.apple .img-helper {
position: static;
background: url("/library/img/buttons/apple-app-store-button.svg");
background-repeat: no-repeat;
background-size: cover; }
.full-cta-section .content-container .button-container a.app-store-button.google .img-helper, .section.switch-section .content-container .button-container a.app-store-button.google .img-helper {
position: static;
background: url("/library/img/buttons/google-play-store-button.png");
background-repeat: no-repeat;
background-position: center center; }
@media screen and (max-width: 840px) {
.full-cta-section .content-container .button-container, .section.switch-section .content-container .button-container {
-ms-flex-pack: center;
justify-content: center; }
.full-cta-section .content-container .button-container a.app-store-button, .section.switch-section .content-container .button-container a.app-store-button {
margin: 5px; }
.full-cta-section .content-container .button-container a.app-store-button img, .section.switch-section .content-container .button-container a.app-store-button img {
height: 36px; } }
.cta {
display: inline-block;
text-decoration: none;
box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.06);
transition: all 0.5s;
position: relative;
text-align: left;
margin-bottom: 12px; }
.cta .content-container {
padding: 15px 10px; }
.cta .content-container .category {
display: block;
font-family: "Open Sans", sans-serif;
font-size: 12px;
font-size: 1.2rem;
font-weight: bold;
color: #3F495A;
text-transform: uppercase;
letter-spacing: 1px;
line-height: 1; }
.cta .content-container .title {
display: block;
font-family: "Open Sans", sans-serif;
font-size: 22px;
font-size: 2.2rem;
margin-top: 10px;
font-weight: bold;
color: #222222; }
.cta .link-container {
margin-top: auto;
padding: 10px; }
.cta .link-container span {
font-family: "Open Sans", sans-serif;
font-size: 11px;
font-size: 1.1rem;
font-weight: bold;
color: #4570B9;
text-transform: uppercase; }
.cta:hover {
text-decoration: none; }
.cta.existing-marketing-cta {
border: 2px solid #D9D9D6;
background: white; }
.cta.existing-marketing-cta img {
width: 100%; }
.cta.fixed-block-item.standard-cta {
background: white;
min-height: 215px;
min-width: 0; }
.cta.fixed-block-item.standard-cta .content-container {
padding: 34px 20px 76px; }
.cta.fixed-block-item.standard-cta .content-container .title {
font-size: 22px;
font-size: 2.2rem;
margin-top: 22px; }
.cta.fixed-block-item.standard-cta .link-container {
padding: 12px 20px; }
.cta.standard-cta {
background-color: white;
border: 1px solid #D9D9D6; }
.cta.standard-cta[hidedescription="True"] {
font-size: 0px; }
.cta.standard-cta.with-image .image-container {
width: 100%;
padding-bottom: 50%;
background-size: cover;
background-repeat: no-repeat;
background-position: center; }
.cta.standard-cta.with-image .content-container .title {
font-size: 18px;
font-size: 1.8rem;
margin-top: 0;
margin-bottom: 10px;
text-transform: uppercase; }
.cta.standard-cta.with-image .content-container p {
margin-top: 5px;
font-size: 13px;
font-size: 1.3rem; }
.cta.standard-cta .content-container .title {
font-size: 22px;
font-size: 2.2rem;
margin-top: 22px; }
.cta.standard-cta .content-container p {
font-size: 16px;
font-size: 1.6rem;
margin-bottom: 0;
margin-top: 25px; }
.cta.standard-cta .link-container {
border-top: 1px solid #D9D9D6;
background: linear-gradient(to right, #003087, #577ec0);
display: -ms-flexbox;
display: flex;
-ms-flex-pack: center;
justify-content: center; }
.cta.standard-cta .link-container span {
color: white; }
.cta.standard-cta:hover .link-container, .cta.standard-cta:focus .link-container {
background: #EDEDED; }
.cta.standard-cta:hover .link-container span, .cta.standard-cta:focus .link-container span {
color: #003087; }
.cta.text-only-cta {
border-bottom: 1px solid #D9D9D6;
max-width: 400px;
min-width: 272px; }
.cta.text-only-cta:last-of-type {
border-bottom: none; }
.cta.text-only-cta:hover {
background-color: white; }
@media screen and (min-width: 480px) {
.cta.text-only-cta {
border: none; } }
@media screen and (min-width: 600px) {
.cta {
margin: 10px; } }
@media screen and (min-width: 960px) {
.cta {
margin: 0; }
.cta:not(:last-of-type) {
margin-bottom: 0px; }
.cta .content-container {
padding: 20px 15px; }
.cta .content-container .title {
font-size: 23px;
font-size: 2.3rem; }
.cta .link-container {
padding: 20px; }
.cta .link-container span {
font-size: 15px;
font-size: 1.5rem; }
.cta.standard-cta.with-image .content-container p {
font-size: 15px;
font-size: 1.5rem; }
.cta.standard-cta .content-container .title {
font-size: 25px;
font-size: 2.5rem;
margin-top: 25px; }
.cta.standard-cta .content-container p {
font-size: 16px;
font-size: 1.6rem; }
.cta.text-only-cta {
border-left: 1px solid #D9D9D6;
border-right: 1px solid #D9D9D6; }
.cta.text-only-cta:not(:last-of-type) {
border-right: none; } }
@media screen and (min-width: 1200px) {
.cta .content-container .title {
font-size: 24px;
font-size: 2.4rem; }
.cta.standard-cta {
min-height: 275px; }
.cta.standard-cta .content-container .title {
font-size: 30px;
font-size: 3rem;
margin-top: 30px; } }
@media screen and (max-width: 960px) {
.cta.standard-cta {
min-width: 100%;
margin-left: 0;
margin-right: 0;
box-sizing: border-box; } }
.cta.standard-cta.overlay {
position: relative;
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column;
flex-direction: column;
-ms-flex-pack: end;
justify-content: flex-end; }
.cta.standard-cta.overlay:hover .link-container span, .cta.standard-cta.overlay:focus .link-container span {
color: #FFF; }
.cta.standard-cta.overlay .image-container {
height: 100%;
position: absolute;
overflow: hidden;
background-position: top center;
padding-bottom: 0px; }
.cta.standard-cta.overlay .content-container {
position: relative;
z-index: 1;
height: 100%;
background: linear-gradient(to top, #003087 20%, rgba(39, 83, 160, 0.8) 40%, rgba(44, 88, 164, 0.4) 60%, rgba(49, 92, 167, 0.01) 75%);
padding: 50% 15px 10px 15px; }
.cta.standard-cta.overlay .content-container .title {
font-size: 1.8rem;
color: #FFF; }
.cta.standard-cta.overlay .content-container p {
font-size: 1.3rem;
color: #FFF; }
.cta.standard-cta.overlay .link-container {
position: relative;
z-index: 1;
border-top: none;
-ms-flex-pack: left;
justify-content: left;
background: #003087;
transition: .5s ease;
padding: 15px; }
.cta.standard-cta.overlay .link-container a {
text-decoration: none;
border-bottom: 2px solid transparent;
transition: 500ms ease; }
.cta.standard-cta.overlay .link-container a span {
font-size: 1.2rem; }
.cta.standard-cta.overlay .link-container a span i {
transition: 500ms ease; }
.cta.standard-cta.overlay .link-container:hover a, .cta.standard-cta.overlay .link-container:focus a {
border-bottom: 2px solid #FFF; }
.cta.standard-cta.overlay .link-container:hover a span i, .cta.standard-cta.overlay .link-container:focus a span i {
padding-left: 5px; }
@media screen and (max-width: 960px) {
.cta.standard-cta.overlay .content-container {
padding: 50% 40px 15px 40px; }
.cta.standard-cta.overlay .link-container {
padding: 10px 40px 20px 40px; } }
@media screen and (max-width: 600px) {
.cta.standard-cta.overlay .content-container {
padding: 60% 10px 20px 10px; }
.cta.standard-cta.overlay .link-container {
padding: 20px 10px; } }
.location-item .close-overlay {
position: absolute;
top: 0;
right: 0;
width: 50px;
height: 50px;
z-index: 1;
cursor: pointer; }
.advisor {
text-align: left;
margin-bottom: 30px;
position: relative;
display: -ms-flexbox;
display: flex;
-ms-flex-flow: row nowrap;
flex-flow: row nowrap; }
.advisor.financial-advisors {
border: 1px solid #ddd;
background-color: white;
display: -ms-flexbox;
display: flex;
-ms-flex-flow: row nowrap;
flex-flow: row nowrap;
-ms-flex-pack: stretch;
justify-content: stretch;
-ms-flex-line-pack: stretch;
align-content: stretch;
transition: all 500ms ease; }
.advisor.financial-advisors.highlit .advisor-content {
border-right: 5px solid #003087; }
.advisor.financial-advisors .image-container {
position: static;
display: block;
-ms-flex: 0 0 120px;
flex: 0 0 120px;
background-position: center center;
background-size: cover;
background-repeat: no-repeat; }
.advisor.financial-advisors .advisor-content {
display: block;
position: relative;
-ms-flex: 1 0;
flex: 1 0;
padding: 25px;
transition: all 500ms ease; }
.advisor.financial-advisors .distance {
font-size: 10px;
font-size: 1rem;
font-weight: bold;
color: #003087; }
.advisor.financial-advisors .expand {
position: absolute;
right: 10px;
top: 10px;
width: 20px;
transition: all 200ms ease; }
.advisor.financial-advisors .expand img {
width: 20px; }
.advisor.financial-advisors .expand:hover {
right: 5px; }
.advisor.financial-advisors .expand.selected img {
filter: invert(80%); }
.advisor .image-container {
width: 200px; }
.advisor .image-container img {
display: block;
max-height: 240px;
width: 100%;
-o-object-fit: cover;
object-fit: cover;
-o-object-position: center top;
object-position: center top; }
@media all and (-ms-high-contrast: none) {
.advisor .image-container img {
width: 100%;
max-height: none; } }
.advisor .advisor-content {
width: calc(100% - 200px);
padding-left: 45px; }
.advisor .advisor-content .info {
font-family: "Open Sans", sans-serif; }
.advisor .advisor-content .info .name {
font-size: 26px;
font-size: 2.6rem;
line-height: 36px;
margin: 0;
font-weight: 600;
display: block; }
.advisor .advisor-content .info .job {
display: block;
font-size: 17px;
font-size: 1.7rem;
line-height: 23px;
font-weight: 600; }
.advisor .advisor-content .location {
margin-top: 8px; }
.advisor .advisor-content .location span {
display: block;
font-size: 11px;
font-size: 1.1rem;
margin-bottom: 2px; }
@media screen and (min-width: 840px) {
.advisor .advisor-content .location span {
font-size: 14px;
font-size: 1.4rem; } }
.advisor .advisor-content .location span.bank-name {
font-weight: bold;
font-size: 14px;
font-size: 1.4rem; }
@media screen and (min-width: 840px) {
.advisor .advisor-content .location span.bank-name {
font-size: 16px;
font-size: 1.6rem; } }
.advisor .advisor-content .link-container {
margin-top: 12px; }
@media screen and (min-width: 840px) {
.advisor .advisor-content .link-container {
margin-top: 8px; }
.advisor .advisor-content .link-container a.phone-link {
display: none; } }
.advisor .advisor-content .bio {
font-size: 14px;
font-size: 1.4rem;
margin: 5px 0px; }
.advisor .advisor-content > a {
font-size: 11px;
font-size: 1.1rem;
text-transform: uppercase;
letter-spacing: 1px;
font-weight: bold; }
.advisor .small-button {
margin-right: 10px; }
.advisor .small-button:last-child {
margin-right: 0; }
.advisor .readMore {
display: none; }
.fulton-private-bank .advisor-section .container .intro-text h2, .fulton-private-bank .advisor-section .disclosure-area .intro-text h2, .fulton-financial-advisors .advisor-section .container .intro-text h2, .fulton-financial-advisors .advisor-section .disclosure-area .intro-text h2 {
text-transform: none; }
.fulton-private-bank .advisor .advisor-content, .fulton-financial-advisors .advisor .advisor-content {
position: relative; }
.fulton-private-bank .advisor .advisor-content .bio, .fulton-financial-advisors .advisor .advisor-content .bio {
height: 125px;
overflow: hidden;
position: relative; }
.fulton-private-bank .advisor .advisor-content .bio:after, .fulton-financial-advisors .advisor .advisor-content .bio:after {
content: '';
position: absolute;
bottom: 0;
left: 0;
height: 50px;
width: 100%;
z-index: 2;
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&0+0,1+100 */
/* FF3.6-15 */
/* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, white 100%);
/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );
/* IE6-9 */ }
.fulton-private-bank .advisor .readMore, .fulton-financial-advisors .advisor .readMore {
color: #003087;
text-decoration: none;
font-size: 16px;
font-size: 1.6rem;
line-height: 22px;
font-family: "Open Sans", sans-serif;
font-weight: 700;
display: block;
text-transform: none; }
.fulton-private-bank .advisor .readMore .fas, .fulton-financial-advisors .advisor .readMore .fas {
margin-left: 5px; }
.fulton-private-bank .advisor .readMore:hover, .fulton-private-bank .advisor .readMore:focus, .fulton-private-bank .advisor .readMore:active, .fulton-financial-advisors .advisor .readMore:hover, .fulton-financial-advisors .advisor .readMore:focus, .fulton-financial-advisors .advisor .readMore:active {
text-decoration: underline; }
.fulton-private-bank .advisor.open .advisor-content .bio:after, .fulton-financial-advisors .advisor.open .advisor-content .bio:after {
display: none; }
.fulton-private-bank .advisor .image-container img {
border-top: 10px solid #A5BCC2; }
.fulton-private-bank .advisor .readMore {
color: #1F2944; }
.fulton-financial-advisors .advisor-section .container .intro-text, .fulton-financial-advisors .advisor-section .disclosure-area .intro-text {
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column-reverse;
flex-direction: column-reverse; }
.location-search-section.financial-advisors .search-results-area {
max-height: 100%;
height: 100%;
display: -ms-flexbox;
display: flex;
-ms-flex-flow: column nowrap;
flex-flow: column nowrap;
-ms-flex-pack: stretch;
justify-content: stretch;
-ms-flex-line-pack: stretch;
align-content: stretch; }
.location-search-section.financial-advisors .search-area {
-ms-flex: 0 0;
flex: 0 0; }
.location-search-section.financial-advisors .results-container {
-ms-flex: 1 1;
flex: 1 1; }
@media screen and (min-width: 840px) {
.location-search-section.financial-advisors .map-area #location-map {
height: 100%;
width: 58vw; } }
@media screen and (max-width: 840px) {
.location-search-section.financial-advisors .map-area {
height: 50vh; }
.location-search-section.financial-advisors .expanded-location-details-area {
position: static;
z-index: auto; } }
.alert.alert-danger {
color: #e5002b;
font-family: "Open Sans", sans-serif;
font-size: 12px;
font-size: 1.2rem;
text-transform: uppercase;
font-weight: bold; }
.lo-search {
position: static;
display: -ms-flexbox;
display: flex;
-ms-flex-align: stretch;
align-items: stretch;
background: linear-gradient(#0a4b9b, #0a65b0); }
.lo-search .info, .lo-search .location {
margin: 20px 0; }
@media screen and (min-width: 840px) {
.lo-search {
-ms-flex-flow: row nowrap;
flex-flow: row nowrap; } }
.lo-search .search-results-area {
position: static !important;
height: auto !important;
-ms-flex: 0 0;
flex: 0 0; }
@media screen and (min-width: 840px) {
.lo-search .search-results-area {
-ms-flex: 0 0 45%;
flex: 0 0 45%; } }
@media (min-width: 1400px) {
.lo-search .search-results-area {
-ms-flex: 0 0 45%;
flex: 0 0 45%; } }
.lo-search .expanded-location-details-area {
display: none; }
.lo-search .location-search-bar {
max-width: 100%; }
@media screen and (min-width: 840px) {
.lo-search .location-search-bar {
width: 100%; } }
.lo-search .lo-results-container {
-ms-flex: 1 1;
flex: 1 1;
position: static;
background: white; }
.lo-search .lo-results-container center img {
background-color: white;
border-radius: 100px; }
.lo-search .lo-results-container .service-area-message p {
color: #FFF;
padding: 24px; }
@media screen and (min-width: 840px) {
.lo-search .lo-results-container {
background-color: transparent;
position: absolute !important;
left: 42%;
overflow-y: auto;
top: 0px; } }
.lo-search .results-container {
max-width: 100%; }
@media screen and (min-width: 840px) {
.lo-search .results-container {
width: 620px;
margin: auto; } }
.lo-search .advisor {
background-color: white;
display: -ms-flexbox;
display: flex;
-ms-flex-flow: row nowrap;
flex-flow: row nowrap;
box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.32);
margin: 10px;
-ms-flex-line-pack: stretch;
align-content: stretch;
min-height: 180px; }
@media screen and (min-width: 840px) {
.lo-search .advisor {
width: 650px;
max-width: 100%;
margin: 15px; } }
.lo-search .advisor .image-container {
display: block !important;
min-height: 180px;
-ms-flex: 0 0 130px;
flex: 0 0 130px;
background-color: #eee;
background-position: center 20%;
background-size: cover;
margin-right: 25px; }
@media screen and (min-width: 840px) {
.lo-search .advisor .image-container {
display: block; } }
.lo-search .advisor .advisor-content {
display: -ms-flexbox;
display: flex;
-ms-flex-flow: column nowrap;
flex-flow: column nowrap;
-ms-flex-pack: center;
justify-content: center;
padding-bottom: 20px;
-ms-flex: 1 1 450px;
flex: 1 1 450px; }
@media screen and (max-width: 840px) {
.lo-search .advisor .advisor-content {
margin: 0 15px 0 0;
padding-bottom: 15px; } }
@media screen and (max-width: 840px) {
.advisor {
-ms-flex-flow: column nowrap;
flex-flow: column nowrap;
border-bottom: 1px solid #ccc;
padding-bottom: 20px;
margin-bottom: 20px; }
.advisor .image-container {
width: 100%;
padding-bottom: 20px; }
.advisor .image-container img {
width: auto;
margin: 0 auto; }
.advisor .advisor-content {
width: 100%;
text-align: center;
padding-left: 0; }
.advisor .advisor-content .info .name {
margin-bottom: 10px;
font-size: 22px;
font-size: 2.2rem;
line-height: 30px; }
.advisor .advisor-content .info .job {
font-size: 15px;
font-size: 1.5rem;
line-height: 19px; } }
.contact-element {
padding: 12px;
text-align: center;
display: inline-block;
text-decoration: none;
cursor: pointer;
transition: all 1s;
border-right: 1px solid #D9D9D6;
margin-right: -1px; }
.contact-element:hover, .contact-element:focus {
text-decoration: none;
background-color: white;
box-shadow: 0px 3px 11px rgba(0, 0, 0, 0.06);
border-color: transparent;
z-index: 1; }
.contact-element:hover:last-of-type, .contact-element:focus:last-of-type {
border-color: transparent; }
.contact-element:hover .contact-logo, .contact-element:focus .contact-logo {
fill: black; }
.contact-element:hover .headline, .contact-element:focus .headline {
color: #003087; }
.contact-element:hover .link-text, .contact-element:focus .link-text {
color: black; }
.contact-element span {
display: none; }
.contact-element .contact-logo {
width: 30px;
height: 30px;
margin-bottom: 8px;
fill: #6C7788;
transition: fill .25s ease; }
.contact-element.calendar-icon svg {
fill: none;
stroke: #6C7788;
stroke-width: 3px; }
.contact-element.calendar-icon:hover svg, .contact-element.calendar-icon:focus svg {
fill: none;
stroke: black; }
.contact-element .headline {
font-size: 16px;
font-size: 1.6rem;
display: block;
color: #668BC9;
margin-bottom: 0; }
.contact-element .text {
font-family: "Open Sans", sans-serif;
font-size: 16px;
font-size: 1.6rem;
color: #222222;
margin-bottom: 20px;
letter-spacing: 1px; }
.contact-element .link-text {
font-family: "Open Sans", sans-serif;
font-size: 14px;
font-size: 1.4rem;
font-weight: bold;
text-transform: uppercase;
letter-spacing: 1px;
color: #003087; }
@media screen and (min-width: 600px) {
.contact-element .headline {
font-size: 24px;
font-size: 2.4rem; } }
@media screen and (min-width: 840px) {
.contact-element {
padding: 25px; }
.contact-element span {
display: block; }
.contact-element .contact-logo {
width: 50px;
height: 50px;
margin-bottom: 15px; }
.contact-element .headline {
font-size: 27px;
font-size: 2.7rem;
margin-bottom: 15px;
letter-spacing: 2px; } }
.cookie-policy-dialog {
position: fixed;
z-index: 999;
bottom: 0;
left: 0;
background-color: #F2F4F8;
min-width: 100%;
padding: 2rem 0rem;
outline: none;
box-shadow: 0px -4px 14px rgba(0, 0, 0, 0.2); }
.cookie-policy-dialog form {
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center;
-ms-flex-pack: distribute;
justify-content: space-around; }
.cookie-policy-dialog form .content-container {
-ms-flex: 0 1 60%;
flex: 0 1 60%; }
.cookie-policy-dialog form .content-container p {
font-size: 16px;
font-size: 1.6rem;
line-height: 2.4rem;
text-align: left; }
.cookie-policy-dialog form .content-container a {
color: #003087;
text-decoration: underline; }
.cookie-policy-dialog form .content-container a:hover {
text-decoration: none; }
.cookie-policy-dialog form .content-container a:focus {
outline: 1px dotted #222222; }
.cookie-policy-dialog form .button-container {
display: -ms-flexbox;
display: flex;
-ms-flex-direction: row;
flex-direction: row;
-ms-flex-pack: center;
justify-content: center; }
.cookie-policy-dialog .close-container {
position: absolute;
top: 1.6rem;
right: 1.6rem;
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center;
-ms-flex-pack: center;
justify-content: center;
height: 2rem;
width: 2rem;
border-radius: 4px;
background-color: #F2F4F8;
transition: background-color 0.5s ease; }
.cookie-policy-dialog .close-container svg {
height: 1.4rem;
width: 1.4rem;
fill: #3F495A;
transition: fill 0.5s ease; }
.cookie-policy-dialog .close-container:hover {
background-color: #003087; }
.cookie-policy-dialog .close-container:hover svg {
cursor: pointer;
fill: #FFF; }
@media screen and (max-width: 840px) {
.cookie-policy-dialog form {
-ms-flex-flow: column nowrap;
flex-flow: column nowrap;
-ms-flex-align: stretch;
align-items: stretch; }
.cookie-policy-dialog form .content-container {
-ms-flex: 1 0 auto;
flex: 1 0 auto; }
.cookie-policy-dialog form .content-container p {
font-size: 14px;
font-size: 1.4rem;
line-height: 2.2rem;
padding: 0 4rem;
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none; }
.cookie-policy-dialog form .button-container {
-ms-flex: 1 0 auto;
flex: 1 0 auto; }
.cookie-policy-dialog form .button-container .button {
width: 100%;
margin: 0 3rem; } }
.security-tip {
background-color: white;
border: 1px solid #D9D9D6;
border-right: 4px solid #668BC9;
padding: 21px 35px;
width: 100%;
margin-bottom: 40px; }
.security-tip .icon-container {
display: table-cell;
vertical-align: middle;
min-width: 32px; }
.security-tip .icon-container svg {
width: 32px;
height: 32px;
fill: #42A37E; }
.security-tip .tip-container {
display: table-cell;
vertical-align: middle;
padding-left: 15px;
max-width: 850px; }
.security-tip .tip-container .date {
font-size: 20px;
font-size: 2rem;
color: #6C7788;
margin-bottom: 5px; }
.security-tip .tip-container .title {
display: inline-block;
vertical-align: middle;
font-size: 20px;
font-size: 2rem;
font-weight: bold;
color: #3F495A;
text-transform: uppercase;
margin-right: 5px;
letter-spacing: 1px; }
.security-tip .tip-container p {
font-size: 18px;
font-size: 1.8rem;
margin: 0px;
line-height: 1.33; }
.security-tip .tip-container a {
font-size: 16px;
font-size: 1.6rem;
font-weight: bold; }
.related-product-element {
padding: 30px 20px;
text-align: center;
transition: all 0.3s;
border-bottom: 1px solid rgba(108, 119, 136, 0.2);
vertical-align: top;
background: linear-gradient(to right, #003087, #305BA6); }
.related-product-element:hover {
text-decoration: none;
background-color: white;
box-shadow: 0px 6px 10px rgba(0, 0, 0, 0.06); }
.related-product-element:first-of-type {
border-top: 1px solid rgba(108, 119, 136, 0.2); }
.related-product-element.fixed-block-item {
border: 2px solid #D9D9D6;
padding: 40px 15px;
width: 100%;
background: white; }
.related-product-element .product-icon {
width: 50px;
height: 50px;
margin-bottom: 15px;
fill: #003087; }
.related-product-element .iconWrapper {
margin-bottom: 10px; }
.related-product-element .iconWrapper svg {
height: 75px;
width: 75px;
fill: white; }
.related-product-element .headline {
font-size: 27px;
font-size: 2.7rem;
color: white;
margin-bottom: 20px; }
.related-product-element .light-text {
font-family: "Open Sans Condensed", sans-serif;
font-size: 18px;
font-size: 1.8rem;
color: #C1D8FF;
margin-bottom: 10px;
text-transform: uppercase;
font-weight: bold; }
.related-product-element .desc-text {
font-family: "Open Sans", sans-serif;
font-size: 15px;
font-size: 1.5rem;
color: white;
margin-bottom: 25px;
line-height: 22px; }
.related-product-element .number-area {
margin-bottom: 3px; }
.related-product-element .number, .related-product-element .unit {
color: white; }
.related-product-element .number {
font-size: 35px;
font-size: 3.5rem; }
.related-product-element .unit {
font-size: 20px;
font-size: 2rem;
vertical-align: super; }
.related-product-element .secondary-link {
color: white;
font-size: 15px;
font-size: 1.5rem; }
.related-product-element .link-text {
font-family: "Open Sans", sans-serif;
font-size: 12px;
font-size: 1.2rem;
font-weight: bold;
letter-spacing: 0.5px;
color: #4570B9;
display: block;
margin-top: 10px; }
.related-product-element .button-area-parent {
margin-top: auto;
color: white;
font-size: 15px;
font-size: 1.5rem;
text-transform: uppercase;
font-weight: 700; }
.related-product-element .button-area-parent .fas {
font-size: 12px;
font-size: 1.2rem; }
.related-product-element:hover, .related-product-element:focus {
background: linear-gradient(to right, #002974, #002363); }
.section.related-products-section .related-product-element {
vertical-align: top; }
@media screen and (min-width: 480px) {
.related-product-element {
border: none; }
.related-product-element:first-of-type {
border: none; } }
@media screen and (min-width: 1200px) {
.related-product-element {
border-right: 1px solid rgba(108, 119, 136, 0.2); }
.related-product-element:first-of-type {
border-right: 1px solid rgba(108, 119, 136, 0.2);
border-left: 1px solid rgba(108, 119, 136, 0.2); }
.related-product-element .headline {
margin-bottom: 20px; }
.related-product-element .dash {
display: block; }
.related-product-element .light-text {
display: block; }
.related-product-element .desc-text {
display: block; }
.related-product-element .number-area {
display: block; } }
@media screen and (max-width: 840px) {
.related-product-element {
background: linear-gradient(to bottom, #003087, #305BA6);
padding: 20px 15px;
-ms-flex: 1 1 100%;
flex: 1 1 100%; }
.related-product-element .headline {
font-size: 18px;
font-size: 1.8rem; }
.related-product-element .light-text, .related-product-element .desc-text {
font-size: 13px;
font-size: 1.3rem; }
.related-product-element .secondary-link {
font-size: 11px;
font-size: 1.1rem; } }
.need-assistance-block {
border: 2px solid rgba(108, 119, 136, 0.5);
background-color: white;
padding: 27px 20px;
margin-top: 75px; }
@media screen and (max-width: 1200px) {
.need-assistance-block {
margin-top: 0; } }
.need-assistance-block .header svg {
width: 25px;
height: 25px;
margin-right: 5px;
display: inline-block;
vertical-align: middle;
fill: #003087; }
.need-assistance-block .header span {
display: inline-block;
vertical-align: middle;
font-size: 20px;
font-size: 2rem;
letter-spacing: 1.75px;
padding: 10px 0 10px 10px;
color: white; }
.need-assistance-block p {
font-size: 14px;
font-size: 1.4rem;
line-height: 1.42;
margin-bottom: 13px;
margin-top: 18px; }
.need-assistance-block p a {
font-weight: bold; }
.faq-item:first-of-type {
border-top: 1px solid white; }
.faq-item .faq-title {
padding: 20px;
border-bottom: 1px solid white;
cursor: pointer;
background-color: white;
transition: all 0.3s;
position: relative; }
.faq-item .faq-title:hover {
color: #668BC9; }
.faq-item .faq-title svg {
display: inline-block;
vertical-align: middle;
width: 12px;
height: 12px;
fill: #D9D9D6;
transition: all 0.3s;
margin-right: 20px;
position: absolute;
top: 50%;
left: 20px;
transform: translateY(-50%); }
.faq-item .faq-title span {
display: inline-block;
vertical-align: middle;
font-size: 16px;
font-size: 1.6rem;
line-height: 1;
font-weight: bold;
padding-left: 32px; }
@media screen and (min-width: 1200px) {
.faq-item .faq-title span {
font-size: 18px;
font-size: 1.8rem; } }
.faq-item .faq-content {
background-color: white;
transition: background-color 0.3s;
border-bottom: 1px solid white;
padding: 1px 52px 20px;
display: none; }
.faq-item .faq-content p, .faq-item .faq-content ul, .faq-item .faq-content li {
font-size: 16px;
font-size: 1.6rem; }
.faq-item .faq-content li {
list-style-type: none;
position: relative;
margin: 0 0 7px; }
.faq-item .faq-content li:before {
content: "";
width: 2px;
height: 2px;
border: 2px solid #668BC9;
display: block;
position: absolute;
top: calc(50% - 2px);
left: -20px;
transform: rotate(45deg); }
.faq-item .faq-content a {
color: #668BC9;
font-weight: bold; }
.faq-item.faq-open .faq-title {
background-color: white;
border-bottom-color: white;
color: #668BC9; }
.faq-item.faq-open .faq-title svg {
transform: translateY(-50%) rotate(180deg); }
.faq-item.faq-open .faq-content {
background-color: white; }
.faq-category:not(:last-of-type) {
margin-bottom: 50px; }
.faq-category .category-title {
margin: 0px;
margin-bottom: 25px; }
.login-block {
padding: 15px 20px;
border-radius: 4px;
margin-left: auto;
width: 300px;
transition: all 1s ease-in-out; }
.login-block .title {
font-family: "Open Sans", sans-serif;
font-size: 16px;
font-size: 1.6rem;
color: white;
font-weight: bold;
text-transform: capitalize;
letter-spacing: 1px;
display: block;
margin-bottom: 10px; }
.login-block .input-wrapper, .login-block .select-wrapper {
border-radius: 4px;
margin-bottom: 10px;
width: 100%; }
.login-block .button-area {
display: table;
width: 100%; }
.login-block .button-area .left-side {
display: table-cell;
vertical-align: top;
text-align: right;
width: 50%; }
.login-block .button-area .left-side span {
font-family: "Open Sans", sans-serif;
font-size: 12px;
font-size: 1.2rem;
line-height: 1;
color: white;
letter-spacing: 0.5px;
display: block; }
.login-block .button-area .left-side span:last-of-type a {
margin-top: 10px; }
.login-block .button-area .left-side a {
font-size: 10px;
font-size: 1rem;
color: white;
font-weight: bold;
text-transform: uppercase;
display: inline-block;
text-decoration: underline; }
.login-block .button-area .left-side a:hover, .login-block .button-area .left-side a:focus {
text-decoration: none; }
.login-block .button-area .left-side .sidebar-info-links {
margin-top: 20px; }
.login-block .button-area .left-side .sidebar-info-links a {
display: block;
margin-bottom: 20px; }
.login-block .button-area p {
color: white; }
.login-block .button-area .right-side .button {
color: #222222;
width: 100%;
font-size: 11px;
font-size: 1.1rem;
border-color: white;
padding: 10px 5px; }
.login-block .button-area .right-side .button svg {
fill: #222222; }
.login-block .button-area .left-side + .right-side {
padding-left: 10px; }
.login-block select::-ms-expand {
display: none; }
.login-block .select-wrapper.standard select {
padding: 10px 30px 10px 13px;
border-radius: 4px;
font-size: 16px;
font-size: 1.6rem;
font-weight: 600; }
.login-block .select-wrapper.standard select option:first-of-type {
color: #222222; }
.login-block .select-wrapper.standard select option:disabled {
display: none; }
.login-block .input-wrapper.standard input {
padding: 10px 30px;
border-radius: 4px; }
.login-block .input-wrapper.standard input:focus, .login-block .input-wrapper.standard input:active, .login-block .input-wrapper.standard input.not-empty {
padding: 16px 30px 4px 30px; }
.login-block .input-wrapper.standard input ~ label {
padding: 10px 13px;
font-size: 1.4rem;
font-weight: 600;
color: #222222; }
.fulton-financial-advisors .login-block .button-area .left-side a {
color: #000; }
.fulton-private-bank .login-sidebar {
background: #1F2944; }
.modal-icon {
height: 100%;
display: -ms-flexbox;
display: flex;
-ms-flex-align: inherit;
align-items: inherit;
-ms-flex-pack: inherit;
justify-content: inherit; }
.modal-icon .icon-container {
height: 100%;
display: -ms-flexbox;
display: flex;
-ms-flex-align: inherit;
align-items: inherit; }
.modal-icon .icon-container svg {
height: 2rem;
width: 2rem;
fill: #003087; }
.modal-icon .icon-container svg:hover {
cursor: pointer;
fill: #668BC9; }
.standard-modal {
display: -ms-flexbox;
display: flex;
-ms-flex-pack: center;
justify-content: center;
-ms-flex-align: center;
align-items: center;
position: fixed;
z-index: 999;
top: 0;
left: 0;
height: 100%;
width: 100%;
background: rgba(0, 0, 0, 0.8);
-webkit-backdrop-filter: saturate(150%) blur(5px);
backdrop-filter: saturate(150%) blur(5px); }
.standard-modal .standard-modal-inner {
z-index: 1000;
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column;
flex-direction: column;
-ms-flex-pack: start;
justify-content: flex-start;
position: fixed;
max-height: 50%;
max-width: 60%;
background: #FFF;
color: #222222;
border-radius: 4px; }
.standard-modal .standard-modal-inner .header {
width: 100%;
display: -ms-flexbox;
display: flex;
-ms-flex-direction: row;
flex-direction: row;
-ms-flex-pack: end;
justify-content: flex-end;
border-radius: 4px; }
.standard-modal .standard-modal-inner .header .close-container {
padding: 2rem; }
.standard-modal .standard-modal-inner .header .close-container svg {
fill: #222222;
height: 2rem;
width: 2rem; }
.standard-modal .standard-modal-inner .header .close-container:hover {
cursor: pointer; }
.standard-modal .standard-modal-inner .header .close-container:hover svg {
fill: #003087; }
.standard-modal .standard-modal-inner .content-area {
width: 100%;
padding: 0 5rem 5rem;
overflow: auto;
border-radius: 4px; }
.standard-modal.closed {
display: none; }
@media screen and (max-width: 840px) {
.standard-modal .standard-modal-inner {
max-height: 80%;
max-width: 80%; } }
.alert {
margin-bottom: 10px;
border: 1px solid #D9D9D6;
background: #F4F4F4;
position: relative;
z-index: 3; }
@media screen and (min-width: 600px) {
.alert {
margin-bottom: 1rem; } }
.alert > .container, .alert > .disclosure-area {
padding: 0; }
.alert:first-of-type {
margin-top: 1rem; }
.alert:last-of-type {
margin-bottom: 1rem; }
.alert p {
font-family: "Open Sans", sans-serif;
font-size: 14px;
font-size: 1.4rem;
color: #3F495A;
margin: 0 0 5px; }
.alert a {
font-size: 14px;
font-size: 1.4rem;
font-weight: 600; }
.alert .alert-type {
text-transform: uppercase;
font-weight: bold; }
.alert .icon-container {
display: table-cell;
vertical-align: top;
min-width: 40px;
position: relative;
padding: 12px 0px; }
@media screen and (min-width: 600px) {
.alert .icon-container {
min-width: 47px;
padding: 0px;
vertical-align: middle; } }
.alert .icon-container .icon {
width: 24px;
height: 24px;
display: block;
margin: 0 auto; }
.alert .icon-container:after {
position: absolute;
width: 8px;
height: 8px;
content: "";
left: 100%;
top: 24px;
transform: translate(-50%, -50%) rotate(45deg); }
@media screen and (min-width: 600px) {
.alert .icon-container:after {
top: 50%; } }
.alert .alert-container {
display: table-cell;
vertical-align: top;
width: 100%;
padding: 10px 0 10px 15px; }
@media screen and (min-width: 600px) {
.alert .alert-container {
vertical-align: middle;
padding: 15px 0 15px 20px; } }
.alert .close-container {
display: table-cell;
vertical-align: top;
padding: 12px; }
@media screen and (min-width: 600px) {
.alert .close-container {
min-width: 60px;
vertical-align: middle;
padding: 0px; } }
.alert .close-container .close-icon {
margin: 0 auto;
display: block;
cursor: pointer; }
.alert .close-container .close-icon svg {
fill: #6C7788;
width: 15px;
height: 15px;
display: block; }
.alert.info .alert-type {
color: #000950; }
.alert.info .icon-container {
background-color: #4570B9; }
.alert.info .icon-container:after {
background-color: #4570B9; }
.alert.info .icon-container .icon {
fill: #000950; }
.alert.success .alert-type {
color: #005e40; }
.alert.success .icon-container {
background-color: #42A37E; }
.alert.success .icon-container:after {
background-color: #42A37E; }
.alert.success .icon-container .icon {
fill: #005e40; }
.alert.warning .alert-type {
color: #935700; }
.alert.warning .icon-container {
background-color: #ffb300; }
.alert.warning .icon-container:after {
background-color: #ffb300; }
.alert.warning .icon-container .icon {
fill: #935700; }
.alert.critical .alert-type {
color: #660000; }
.alert.critical .icon-container {
background-color: #e5002b; }
.alert.critical .icon-container:after {
background-color: #e5002b; }
.alert.critical .icon-container .icon {
fill: #660000; }
.homepage .alert:first-of-type {
margin-top: 20px; }
.flyout-alert {
display: -ms-flexbox;
display: flex;
margin-top: 1rem; }
.flyout-alert .alert-icon {
position: relative;
margin-right: 1rem;
height: 2rem;
width: 2rem; }
.flyout-alert .alert-content {
font-size: 1.4rem; }
.branch-alert-container > .alert {
border: none;
background: white;
margin-top: 1rem;
margin-bottom: 0; }
.branch-alert-container > .alert .container .alert-container, .branch-alert-container > .alert .disclosure-area .alert-container {
padding: 0;
font-size: 1.3rem; }
.branch-alert-container > .alert .container .alert-container h1, .branch-alert-container > .alert .disclosure-area .alert-container h1, .branch-alert-container > .alert .container .alert-container .product-type-element .content-container .details-container .product-title, .product-type-element .content-container .details-container .branch-alert-container > .alert .container .alert-container .product-title, .branch-alert-container > .alert .disclosure-area .alert-container .product-type-element .content-container .details-container .product-title, .product-type-element .content-container .details-container .branch-alert-container > .alert .disclosure-area .alert-container .product-title, .branch-alert-container > .alert .container .alert-container .large-text-container .large-text, .large-text-container .branch-alert-container > .alert .container .alert-container .large-text, .branch-alert-container > .alert .disclosure-area .alert-container .large-text-container .large-text, .large-text-container .branch-alert-container > .alert .disclosure-area .alert-container .large-text, .branch-alert-container > .alert .container .alert-container .contact-form .contact .title, .contact-form .contact .branch-alert-container > .alert .container .alert-container .title, .branch-alert-container > .alert .disclosure-area .alert-container .contact-form .contact .title, .contact-form .contact .branch-alert-container > .alert .disclosure-area .alert-container .title {
font-size: 1.4rem;
font-weight: bold; }
.branch-alert-container > .alert .container .alert-container h2, .branch-alert-container > .alert .disclosure-area .alert-container h2 {
font-size: 1.3rem;
font-weight: bold; }
.branch-alert-container > .alert .container .alert-container p, .branch-alert-container > .alert .disclosure-area .alert-container p {
font-size: 1.3rem; }
.branch-alert-container > .alert .container .alert-container span, .branch-alert-container > .alert .disclosure-area .alert-container span {
font-size: 1.3rem; }
.hours-alert {
margin-top: 1.5rem; }
.hours-alert span {
font-size: 1.3rem;
font-weight: bold;
color: red; }
@media screen and (max-width: 600px) {
.alert:first-of-type {
margin-top: 10px; }
.alert .container, .alert .disclosure-area {
padding: 0 !important; }
.alert p {
font-size: 12px;
font-size: 1.2rem; }
.alert .icon-container {
display: table-caption;
padding: 10px 0; }
.alert .icon-container:after {
left: 50%;
top: 44px; }
.homepage .alert:first-of-type {
margin-top: 10px; } }
.product-table-element {
margin: 0 auto;
margin-bottom: 25px;
position: relative;
z-index: 1;
border: 2px solid #D9D9D6;
background-color: #f5f7fc;
background: white; }
@media screen and (min-width: 960px) {
.product-table-element {
max-width: 245px;
margin: 0; }
.product-table-element:not(:last-of-type):not(.recommended-product) {
border-right: none; } }
@media screen and (max-width: 960px) {
.product-table-element {
max-width: 220px; }
.product-table-element .circle-shadow {
display: none; } }
@media screen and (max-width: 780px) {
.product-table-element {
max-width: 273px; } }
@media screen and (min-width: 960px) {
.product-table-element.recommended-product {
max-width: 250px;
box-shadow: 0px 3px 7px rgba(0, 0, 0, 0.3);
z-index: 2; } }
@media screen and (min-width: 960px) {
.product-table-element.recommended-product .top-container {
height: 169px;
padding-top: 38px; } }
.product-table-element.recommended-product .top-container .tag.recommended {
position: absolute;
top: 0;
left: 50%;
transform: translate(-50%, -50%); }
@media screen and (min-width: 960px) {
.product-table-element.recommended-product .top-container .tag.recommended {
transform: translate(-50%, -2px); } }
@media screen and (min-width: 960px) {
.product-table-element.recommended-product + .product-table-element {
border-left: none; } }
.product-table-element.show-features .middle-container .product-detail-button svg {
transform: rotate(180deg); }
.product-table-element.show-features .middle-container .circle-shadow {
top: 128px; }
.product-table-element .top-container {
padding: 22px 15px;
height: 225px;
background: linear-gradient(to right, #003087, #668BC9);
position: relative;
z-index: 99; }
@media screen and (min-width: 960px) {
.product-table-element .top-container {
height: 210px; } }
@media screen and (max-width: 960px) {
.product-table-element .top-container {
height: 255px; } }
.product-table-element .top-container .product-title {
display: block;
text-align: center;
color: white;
font-family: "Open Sans", sans-serif;
font-weight: bold;
font-size: 20px;
font-size: 2rem;
line-height: 1;
letter-spacing: 1.5px;
text-transform: uppercase; }
@media screen and (min-width: 960px) {
.product-table-element .top-container .product-title {
font-size: 24px;
font-size: 2.4rem; } }
.product-table-element .top-container .circle-container {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%); }
@media screen and (min-width: 960px) {
.product-table-element .top-container .circle-container {
top: 100%;
transform: translate(-50%, -88px); } }
.product-table-element .top-container .circle-container .outer-circle {
position: relative;
background-color: white;
border-radius: 100%;
width: 119px;
height: 119px;
box-shadow: 0px 0px 65px rgba(0, 48, 135, 0.1); }
@media screen and (min-width: 960px) {
.product-table-element .top-container .circle-container .outer-circle {
width: 145px;
height: 145px; } }
.product-table-element .top-container .circle-container .outer-circle .inner-circle {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
background-color: white;
border-radius: 100%;
width: 103px;
height: 103px;
box-shadow: 0px 0px 65px rgba(0, 48, 135, 0.1); }
@media screen and (min-width: 960px) {
.product-table-element .top-container .circle-container .outer-circle .inner-circle {
width: 122px;
height: 122px; } }
.product-table-element .top-container .circle-container .outer-circle .inner-circle .text-container {
text-align: center;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
width: 100%; }
.product-table-element .top-container .circle-container .outer-circle .inner-circle .text-container .number {
font-family: "Open Sans", sans-serif;
font-size: 32px;
font-size: 3.2rem;
font-weight: bold;
color: #003087; }
@media screen and (min-width: 960px) {
.product-table-element .top-container .circle-container .outer-circle .inner-circle .text-container .number {
font-size: 40px;
font-size: 4rem; } }
.product-table-element .top-container .circle-container .outer-circle .inner-circle .text-container .unit {
font-family: "Open Sans", sans-serif;
font-size: 11px;
font-size: 1.1rem;
text-transform: uppercase;
font-weight: bold;
color: #003087; }
@media screen and (min-width: 960px) {
.product-table-element .top-container .circle-container .outer-circle .inner-circle .text-container .unit {
font-size: 14px;
font-size: 1.4rem; } }
.product-table-element .top-container .circle-container .outer-circle .inner-circle .text-container .text {
display: block;
text-align: center;
font-family: "Open Sans", sans-serif;
font-size: 8px;
font-size: 0.8rem;
text-transform: uppercase;
color: #222222; }
@media screen and (min-width: 960px) {
.product-table-element .top-container .circle-container .outer-circle .inner-circle .text-container .text {
font-size: 10px;
font-size: 1rem; } }
.product-table-element .middle-container {
position: relative;
z-index: 1; }
@media screen and (min-width: 960px) {
.product-table-element .middle-container {
display: none; } }
.product-table-element .middle-container .product-detail-button {
text-align: center;
position: absolute;
z-index: 2;
top: 0;
left: 50%;
transform: translate(-50%, -100%);
padding: 10px 30px 7px;
cursor: pointer; }
@media screen and (min-width: 960px) {
.product-table-element .middle-container .product-detail-button {
display: none; } }
.product-table-element .middle-container .product-detail-button span {
font-family: "Open Sans", sans-serif;
font-size: 12px;
font-size: 1.2rem;
line-height: 1;
font-weight: bold;
letter-spacing: 1px;
color: white;
text-transform: uppercase;
white-space: nowrap;
display: block; }
.product-table-element .middle-container .product-detail-button svg {
position: relative;
top: -4px;
width: 11px;
height: 11px;
fill: #D9D9D6;
transition: all 0.3s;
transform: rotate(0deg); }
.product-table-element .middle-container .circle-shadow {
position: absolute;
z-index: 1;
top: 7px;
left: 0px;
transform: translateY(-100%);
width: 269px;
height: 128px;
background-image: url("../img/product-table/top-circle-cutout.png");
background-position: center;
background-size: cover;
background-repeat: no-repeat;
transition: all 0.4s; }
@media screen and (min-width: 960px) {
.product-table-element .middle-container .circle-shadow {
display: none; } }
.product-table-element .bottom-container {
padding: 10px 25px 20px;
z-index: 2;
position: relative; }
@media screen and (min-width: 960px) {
.product-table-element .bottom-container {
padding: 80px 25px 20px;
z-index: initial; } }
.product-table-element .bottom-container .features-area {
padding-top: 15px;
display: none; }
@media screen and (min-width: 960px) {
.product-table-element .bottom-container .features-area {
display: block;
padding: 0; } }
.product-table-element .bottom-container .button-container {
text-align: center; }
.product-table-element .bottom-container .button-container .text-link {
margin-top: 10px;
display: inline-block;
font-size: 12px;
font-size: 1.2rem;
font-weight: bold; }
.product-list-element {
border: 2px solid #D9D9D6;
margin-bottom: 20px; }
.product-list-element.show-details .overview-container .product-detail-button svg {
transform: rotate(180deg); }
.product-list-element .overview-container {
background-color: #D9D9D6;
position: relative; }
.product-list-element .overview-container .overview-main {
padding: 27px 48px 25px;
width: calc(100% - 212px);
border-right: 2px solid #D9D9D6;
border-bottom: 1px solid #D9D9D6; }
@media screen and (max-width: 700px) {
.product-list-element .overview-container .overview-main {
width: 100%;
padding: 20px; }
.product-list-element .overview-container .overview-main .detail-item {
margin-bottom: 20px; } }
.product-list-element .overview-container .overview-main .title {
font-size: 24px;
font-size: 2.4rem;
display: block;
margin-bottom: 20px;
letter-spacing: 1.5px;
color: white; }
.product-list-element .overview-container .overview-main .detail-item {
display: inline-block;
margin-right: 40px;
min-width: 100px; }
@media screen and (max-width: 480px) {
.product-list-element .overview-container .overview-main .detail-item {
display: block;
margin-right: 0;
text-align: center; } }
.product-list-element .overview-container .overview-main .detail-item .detail-text {
font-family: "Open Sans", sans-serif;
font-weight: bold;
font-size: 11px;
font-size: 1.1rem;
text-transform: uppercase;
letter-spacing: 1px;
color: #6C7788;
display: block;
margin-bottom: 10px; }
.product-list-element .overview-container .overview-main .detail-item .detail-number {
font-family: "Open Sans", sans-serif;
display: inline-block;
font-weight: bold;
font-size: 35px;
font-size: 3.5rem; }
.product-list-element .overview-container .overview-main .detail-item .detail-number .percent {
display: inline-block;
vertical-align: bottom;
font-size: 20px;
font-size: 2rem; }
.product-list-element .overview-container .overview-main .detail-item .detail-number .dollar {
display: inline-block;
vertical-align: top;
font-size: 20px;
font-size: 2rem; }
.product-list-element .overview-container .highlight-block {
width: 212px;
height: 100%;
position: absolute;
right: 0;
top: 0;
text-align: center;
background-color: white;
padding-top: 40px; }
@media screen and (max-width: 700px) {
.product-list-element .overview-container .highlight-block {
width: 100%;
position: relative;
text-align: center;
padding-bottom: 20px; } }
.product-list-element .overview-container .highlight-block .tag.recommended {
position: absolute;
top: 0;
left: 50%;
transform: translate(-50%, -50%); }
.product-list-element .overview-container .highlight-block .text-container {
margin-bottom: 20px; }
.product-list-element .overview-container .highlight-block .text-container .number {
font-family: "Open Sans", sans-serif;
font-size: 32px;
font-size: 3.2rem;
font-weight: bold;
color: #222222;
letter-spacing: -1px; }
@media screen and (min-width: 1200px) {
.product-list-element .overview-container .highlight-block .text-container .number {
font-size: 40px;
font-size: 4rem; } }
.product-list-element .overview-container .highlight-block .text-container .percent {
font-family: "Open Sans", sans-serif;
font-size: 16px;
font-size: 1.6rem;
text-transform: uppercase;
font-weight: bold;
color: #222222; }
@media screen and (min-width: 1200px) {
.product-list-element .overview-container .highlight-block .text-container .percent {
font-size: 20px;
font-size: 2rem; } }
.product-list-element .overview-container .highlight-block .text-container .unit {
font-family: "Open Sans", sans-serif;
font-size: 11px;
font-size: 1.1rem;
text-transform: uppercase;
font-weight: bold;
color: #222222; }
@media screen and (min-width: 1200px) {
.product-list-element .overview-container .highlight-block .text-container .unit {
font-size: 14px;
font-size: 1.4rem; } }
.product-list-element .overview-container .highlight-block .button-container .button {
margin-bottom: 5px; }
@media screen and (max-width: 480px) {
.product-list-element .overview-container .highlight-block .button-container .button {
margin-bottom: 15px; } }
.product-list-element .overview-container .product-detail-button {
width: calc(100% - 212px);
border-right: 2px solid #D9D9D6;
padding: 11px 48px;
cursor: pointer; }
@media screen and (max-width: 700px) {
.product-list-element .overview-container .product-detail-button {
width: 100%;
text-align: center; } }
.product-list-element .overview-container .product-detail-button span {
font-family: "Open Sans", sans-serif;
font-weight: bold;
font-size: 12px;
font-size: 1.2rem;
text-transform: uppercase;
letter-spacing: 1px;
color: #4570B9; }
.product-list-element .overview-container .product-detail-button svg {
width: 11px;
height: 11px;
fill: #6C7788;
transition: all 0.3s;
transform: rotate(0deg);
margin-left: 10px; }
.product-list-element .details-container {
background-color: white;
padding: 30px 48px 20px;
border-top: 1px solid #D9D9D6;
display: none; }
.product-list-element .details-container .header {
font-family: "Open Sans", sans-serif;
font-size: 14px;
font-size: 1.4rem;
text-transform: uppercase;
letter-spacing: 1px; }
.product-list-element .details-container p {
font-size: 16px;
font-size: 1.6rem;
max-width: 600px; }
.product-list-element .details-container p.disclosure {
font-size: 12px;
font-size: 1.2rem; }
.product-list-element .details-container .features-area {
min-width: 290px;
display: inline-block; }
.section.product-types-section {
padding: 0 0 20px 0; }
.section.product-types-section:last-child {
padding-bottom: 60px; }
.section.product-types-section a.secondary-link {
box-shadow: none;
margin: 20px 0 0;
padding: 5px 0 5px 32px;
text-align: left;
position: absolute;
bottom: 35px;
display: block; }
.section.product-types-section a.secondary-link:before {
content: '';
position: absolute;
left: 0;
top: 50%;
transform: translateY(-50%);
width: 15px;
height: 15px;
border: 2px solid #4d535b;
border-radius: 100%; }
.section.product-types-section a.secondary-link:after {
content: '';
position: absolute;
left: 5px;
top: 50%;
transform: translateY(-50%) rotate(-45deg);
border-right: 2px solid #4d535b;
border-bottom: 2px solid #4d535b;
width: 5px;
height: 5px; }
@media screen and (max-width: 960px) {
.section.product-types-section a.secondary-link {
position: relative;
bottom: initial; } }
.section.product-types-section .container.flex, .section.product-types-section .flex.disclosure-area {
display: -ms-flexbox;
display: flex;
-ms-flex-direction: row;
flex-direction: row;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-ms-flex-pack: justify;
justify-content: space-between;
-ms-flex-line-pack: justify;
align-content: space-between;
-ms-flex-align: stretch;
align-items: stretch; }
@media screen and (max-width: 960px) {
.section.product-types-section .container.flex.grid, .section.product-types-section .flex.grid.disclosure-area {
-ms-flex-wrap: wrap;
flex-wrap: wrap; } }
@media screen and (max-width: 600px) {
.section.product-types-section .container.flex, .section.product-types-section .flex.disclosure-area {
display: block !important; } }
.section.product-types-section .container.flex:not(.grid), .section.product-types-section .flex.disclosure-area:not(.grid) {
-ms-flex-wrap: wrap;
flex-wrap: wrap; }
.section.product-types-section .product-category-element {
-ms-flex-order: 0;
order: 0;
-ms-flex: 1 1 500px;
flex: 1 1 500px;
-ms-flex-item-align: stretch;
-ms-grid-row-align: stretch;
align-self: stretch;
border: 2px solid #d0d3de;
background-color: #f3f4fc;
font-family: 'PT Sans', sans-serif;
margin-bottom: 10px;
font-size: 0.77778em;
line-height: 1.5;
color: #414049;
position: relative; }
@media screen and (min-width: 1000px) {
.section.product-types-section .product-category-element:nth-child(even) {
margin-left: 10px; } }
.section.product-types-section .product-category-element .side-image {
width: calc(33% - 6px);
height: 100%;
display: inline-block;
background-repeat: no-repeat;
background-position: center center;
background-size: cover; }
@media screen and (max-width: 750px) {
.section.product-types-section .product-category-element .side-image {
display: none;
width: 0; } }
.section.product-types-section .product-category-element .content-panel {
width: calc(66% - 6px);
padding: 45px 45px 135px;
display: inline-block;
float: right;
position: static; }
@media screen and (max-width: 840px) {
.section.product-types-section .product-category-element .content-panel {
padding: 25px; } }
@media screen and (max-width: 960px) {
.section.product-types-section .product-category-element .content-panel {
padding: 30px; } }
@media screen and (max-width: 750px) {
.section.product-types-section .product-category-element .content-panel {
width: 100%;
display: block;
float: none; } }
.section.product-types-section .product-category-element .title {
text-transform: uppercase;
margin: 0 0 1em;
font-size: 1.98em;
font-family: Leviathan, "Arial Black";
display: block;
word-break: break-word;
word-wrap: break-word; }
@media screen and (max-width: 840px) {
.section.product-types-section .product-category-element .title {
font-size: 1.5em; } }
.section.product-types-section .product-category-element .button {
margin-top: 20px; }
.section.product-types-section .product-category-element .blue-button, .section.product-types-section .product-category-element .rates-link-container .rate-button, .rates-link-container .section.product-types-section .product-category-element .rate-button, .section.product-types-section .product-category-element .calcxml .button, .calcxml .section.product-types-section .product-category-element .button {
position: absolute;
bottom: 75px;
max-width: 52%; }
@media screen and (max-width: 960px) {
.section.product-types-section .product-category-element .blue-button, .section.product-types-section .product-category-element .rates-link-container .rate-button, .rates-link-container .section.product-types-section .product-category-element .rate-button, .section.product-types-section .product-category-element .calcxml .button, .calcxml .section.product-types-section .product-category-element .button {
position: relative;
bottom: initial;
max-width: initial; } }
@media screen and (max-width: 600px) {
.section.product-types-section .product-category-element {
margin-right: 0; } }
.section.product-types-section .product-category-grid {
-ms-flex-order: 0;
order: 0;
-ms-flex: 1 1 33%;
flex: 1 1 33%;
-ms-flex-item-align: auto;
-ms-grid-row-align: auto;
align-self: auto;
margin: 0 5px 25px 0;
background-repeat: no-repeat;
background-size: cover;
background-position: center;
position: relative;
z-index: 5; }
.section.product-types-section .product-category-grid:after {
content: '';
position: absolute;
z-index: -1;
top: 0;
left: 0;
bottom: 0;
right: 0;
width: 100%;
height: 100%;
min-height: 100%;
display: block;
/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#632c50+0,003087+100 */
background: #632c50;
/* Old browsers */
/* FF3.6-15 */
/* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(99, 44, 80, 0.85) 0%, rgba(0, 48, 135, 0.85) 100%);
/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#632c50', endColorstr='#003087',GradientType=1 );
/* IE6-9 */ }
.section.product-types-section .product-category-grid:last-child {
margin-right: 0; }
.section.product-types-section .product-category-grid .wrapper {
min-height: 300px;
padding: 27% 15% 85px;
color: #fff;
font-size: 16px;
line-height: 24px;
height: 100%; }
.section.product-types-section .product-category-grid .wrapper .title {
text-transform: capitalize;
margin: 0 0 1em;
font-size: 22px;
display: block;
font-family: 'PT Serif', serif; }
.section.product-types-section .product-category-grid .wrapper a.button.secondary-link {
color: #24C5FF; }
.section.product-types-section .product-category-grid .wrapper a.button.secondary-link:before, .section.product-types-section .product-category-grid .wrapper a.button.secondary-link:after {
border-color: #fff; }
@media screen and (max-width: 750px) {
.section.product-types-section .product-category-grid .wrapper {
min-height: initial; } }
@media screen and (max-width: 960px) {
.section.product-types-section .product-category-grid {
-ms-flex: 1 1 45%;
flex: 1 1 45%;
margin-bottom: 5px; }
.section.product-types-section .product-category-grid:last-child {
margin-right: 5px; } }
@media screen and (max-width: 600px) {
.section.product-types-section .product-category-grid {
margin-right: 0; }
.section.product-types-section .product-category-grid:last-child {
margin-right: 0; } }
@media screen and (min-width: 840px) {
.section.product-types-section {
margin: 0 20px; } }
@media screen and (min-width: 600px) {
.section.product-types-section {
margin: 0 20px; } }
@media screen and (max-width: 600px) {
.section.product-types-section {
padding: 12px; } }
.search-result {
display: block;
padding: 25px 20px;
border-top: 1px solid #D9D9D6;
text-decoration: none;
box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.06);
transition: box-shadow 0.3s;
position: relative;
z-index: 1; }
.search-result:last-of-type {
border-bottom: 1px solid #D9D9D6; }
.search-result:hover {
text-decoration: none;
box-shadow: 0px 6px 10px rgba(0, 0, 0, 0.06);
z-index: 2; }
.search-result .title {
display: block;
font-family: "Open Sans Condensed", sans-serif;
color: #003087;
font-weight: bold;
margin-bottom: 20px; }
.search-result .excerpt {
display: block;
font-family: "Open Sans", sans-serif;
letter-spacing: 1px;
line-height: 1.5;
color: #3F495A; }
@media screen and (min-width: 960px) {
.search-result .title {
font-size: 32px;
font-size: 3.2rem; }
.search-result .excerpt {
font-size: 16px;
font-size: 1.6rem; } }
@media screen and (max-width: 840px) {
.search-result {
padding: 25px 0;
font-size: 16px;
font-size: 1.6rem; }
.search-result .excerpt {
font-size: 14px;
font-size: 1.4rem; } }
.breadcrumbs {
padding: 9px 0; }
@media screen and (min-width: 600px) {
.breadcrumbs {
padding: 25px;
padding-bottom: 0; } }
@media screen and (min-width: 840px) {
.breadcrumbs {
padding: 35px;
padding-bottom: 0; } }
.breadcrumbs a, .breadcrumbs span {
font-family: "Open Sans Condensed", sans-serif;
font-weight: 700;
font-size: 14px;
font-size: 1.4rem;
display: inline-block;
margin-right: 5px;
text-transform: uppercase;
letter-spacing: 0.75px; }
.breadcrumbs span {
color: #6C7788; }
.breadcrumbs span.current-page {
color: #222222;
font-weight: bold; }
.fulton-private-bank .breadcrumbs, .fulton-financial-advisors .breadcrumbs {
padding-bottom: 40px; }
@media screen and (max-width: 600px) {
.breadcrumbs {
border-bottom: 1px solid #D9D9D6; }
.breadcrumbs a, .breadcrumbs span {
font-size: 11px;
font-size: 1.1rem;
margin-right: 2px;
padding: 7px 0; }
.fulton-private-bank .breadcrumbs, .fulton-financial-advisors .breadcrumbs {
padding-bottom: 20px; } }
.location-item {
background: white;
padding: 5px 15px 15px;
margin-bottom: 10px;
cursor: pointer;
box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.06);
transition: all 0.3s; }
.location-item.selected {
border-right: 5px solid #668BC9; }
.location-item:not(.expanded-locations-item) {
box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16); }
.location-item:hover:not(.expanded-locations-item) {
box-shadow: 0px 6px 10px rgba(0, 0, 0, 0.06); }
.location-item.expanded-locations-item {
background: white;
padding: 0;
margin: 0;
border: none;
display: block;
cursor: default;
width: 100%; }
.location-item.expanded-locations-item.selected {
border: none;
box-shadow: 2px 0px 5px rgba(0, 0, 0, 0.06); }
.location-item.expanded-locations-item .close-container {
position: absolute;
top: 15px;
right: 15px;
cursor: pointer;
display: -ms-flexbox;
display: flex;
-ms-flex-pack: center;
justify-content: center;
-ms-flex-align: center;
align-items: center;
height: 30px;
width: 30px;
background: white; }
.location-item.expanded-locations-item .close-container svg {
width: 20px;
height: 20px;
fill: #003087; }
.location-item.expanded-locations-item .image-container {
display: block;
width: 100%;
padding-bottom: 56.25%;
background-size: cover;
margin-bottom: 15px;
background-position: center; }
.location-item.expanded-locations-item .link-container {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
padding: 0px 20px;
margin-bottom: 15px; }
.location-item.expanded-locations-item .link-container .button {
margin-right: 5px;
width: auto;
display: -ms-inline-flexbox;
display: inline-flex;
-ms-flex-align: center;
align-items: center;
font-size: 10px; }
.location-item.expanded-locations-item .link-container .button:last-child {
margin-right: 0; }
.location-item.expanded-locations-item .link-container .button.apt-btn {
background-color: #7C9FDB;
border-color: #7C9FDB;
color: #000;
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center;
-ms-flex-pack: center;
justify-content: center;
padding: 15px 5px; }
.location-item.expanded-locations-item .link-container .button.apt-btn .icon {
margin-right: 3px; }
.location-item.expanded-locations-item .link-container .button.apt-btn .icon svg {
width: 10px;
height: 10px;
margin-right: 2px; }
.location-item.expanded-locations-item .link-container .button.apt-btn:hover, .location-item.expanded-locations-item .link-container .button.apt-btn:focus {
background-color: #003087;
border-color: #003087;
color: #FFF; }
.location-item.expanded-locations-item .details-container {
display: block;
padding: 0 20px 20px; }
.location-item.expanded-locations-item .details-container .location-name {
font-size: 24px;
font-size: 2.4rem; }
.location-item.expanded-locations-item .details-container .location-address {
font-size: 14px;
font-size: 1.4rem;
margin-top: 10px;
margin-bottom: 10px; }
.location-item.expanded-locations-item .details-container .location-phone {
display: block;
font-size: 14px;
font-size: 1.4rem; }
.location-item.expanded-locations-item .details-container .location-fax {
display: block;
font-size: 14px;
font-size: 1.4rem; }
.location-item.expanded-locations-item .employee-container {
padding: 20px;
border-top: 1px solid #D9D9D6; }
.location-item.expanded-locations-item .employee-container .employee-item:not(:last-of-type) {
margin-bottom: 15px; }
.location-item.expanded-locations-item .employee-container .employee-item .employee-image-container {
display: table-cell;
vertical-align: top; }
.location-item.expanded-locations-item .employee-container .employee-item .employee-image-container img {
display: block;
width: 75px; }
.location-item.expanded-locations-item .employee-container .employee-item .employee-detail-container {
display: table-cell;
vertical-align: top;
padding: 20px; }
.location-item.expanded-locations-item .employee-container .employee-item .employee-detail-container span {
display: block;
font-size: 12px;
font-size: 1.2rem;
letter-spacing: 0.75px;
margin-bottom: 2px;
color: #3F495A; }
.location-item.expanded-locations-item .employee-container .employee-item .employee-detail-container .employee-title {
font-weight: bold;
text-transform: uppercase; }
.location-item.expanded-locations-item .employee-container .employee-item .employee-detail-container .employee-department {
color: #6C7788; }
.location-item .image-container {
display: none; }
.location-item .details-container .distance {
font-size: 12px;
font-size: 1.2rem;
font-weight: 600;
font-family: "Open Sans", sans-serif;
color: #6C7788;
text-transform: uppercase; }
.location-item .details-container .new-tag {
display: inline-block;
vertical-align: middle;
color: white;
background-color: #42A37E;
font-size: 8px;
font-size: 0.8rem;
text-transform: uppercase;
letter-spacing: 0.5px;
border-radius: 3px;
padding: 4px 7px 2px;
line-height: 1; }
.location-item .details-container .location-name {
display: block;
font-family: "Open Sans", sans-serif;
font-weight: bold;
font-size: 14px;
font-size: 1.4rem;
margin-top: 5px; }
.location-item .details-container .location-address {
font-size: 14px;
font-size: 1.4rem;
font-family: "Open Sans", sans-serif; }
.location-item .details-container .info-block {
display: block;
font-size: 12px;
font-size: 1.2rem;
margin-top: 10px;
color: #3F495A; }
.location-item .details-container .info-block.closed-now .open-indicator {
background-color: #e5002b; }
.location-item .details-container .info-block.closing-soon .open-indicator {
background-color: #ffb300; }
.location-item .details-container .info-block.open-now .open-indicator {
background-color: #42A37E; }
.location-item .details-container .info-block.available-services {
display: -ms-flexbox;
display: flex; }
.location-item .details-container .info-block.available-services .info-title {
margin-right: 15px;
width: 250px; }
.location-item .details-container .info-block.hours-container {
transition: all 0.5s ease-in-out; }
.location-item .details-container .info-block .info-title {
font-weight: 600;
text-transform: uppercase;
width: 115px;
display: inline-block; }
.location-item .details-container .info-block .open-indicator {
display: inline-block;
vertical-align: middle;
margin-right: 4px;
width: 8px;
height: 8px;
border-radius: 100%; }
.location-item .alert .container, .location-item .alert .disclosure-area {
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center; }
.location-item .alert .icon-container {
background: none;
min-width: 0px;
padding-right: 10px; }
.location-item .alert .icon-container:after {
display: none; }
.location-item .alert.info .icon-container .icon {
width: 32px;
fill: #000950; }
.location-item .alert.info .alert-container {
color: #000950;
font-weight: 700; }
.location-item .alert.success .icon-container .icon {
width: 32px;
fill: #005e40; }
.location-item .alert.success .alert-container {
color: #005e40;
font-weight: 700; }
.location-item .alert.critical .icon-container .icon {
width: 32px;
fill: #935700; }
.location-item .alert.critical .alert-container {
color: #935700;
font-weight: 700; }
.location-item .alert.warning .icon-container .icon {
width: 32px;
fill: #660000; }
.location-item .alert.warning .alert-container {
color: #660000;
font-weight: 700; }
@media screen and (min-width: 840px) {
.location-item {
padding: 10px 30px 20px; }
.location-item.expanded-locations-item {
width: 475px; }
.location-item.expanded-locations-item .link-container .button {
margin-right: 15px;
font-size: 12px; }
.location-item.expanded-locations-item .link-container .button.apt-btn .icon {
margin-right: 2px; }
.location-item.expanded-locations-item .link-container .button.apt-btn .icon svg {
width: 15px;
height: 15px; }
.location-item .details-container .distance {
font-size: 14px;
font-size: 1.4rem; }
.location-item .details-container .new-tag {
font-size: 9px;
font-size: 0.9rem; }
.location-item .details-container .location-name {
margin-top: 7px;
font-size: 22px;
font-size: 2.2rem; }
.location-item .details-container .info-block {
margin-top: 15px;
font-size: 14px;
font-size: 1.4rem; } }
@media screen and (min-width: 1200px) {
.location-item .details-container {
display: table-cell;
vertical-align: top; } }
.location-item .close-overlay {
position: absolute;
top: 0;
right: 0;
width: 50px;
height: 50px;
z-index: 1;
cursor: pointer; }
.advisor {
text-align: left;
margin-bottom: 30px;
position: relative;
display: -ms-flexbox;
display: flex;
-ms-flex-flow: row nowrap;
flex-flow: row nowrap; }
.advisor.financial-advisors {
border: 1px solid #ddd;
background-color: white;
display: -ms-flexbox;
display: flex;
-ms-flex-flow: row nowrap;
flex-flow: row nowrap;
-ms-flex-pack: stretch;
justify-content: stretch;
-ms-flex-line-pack: stretch;
align-content: stretch;
transition: all 500ms ease; }
.advisor.financial-advisors.highlit .advisor-content {
border-right: 5px solid #003087; }
.advisor.financial-advisors .image-container {
position: static;
display: block;
-ms-flex: 0 0 120px;
flex: 0 0 120px;
background-position: center center;
background-size: cover;
background-repeat: no-repeat; }
.advisor.financial-advisors .advisor-content {
display: block;
position: relative;
-ms-flex: 1 0;
flex: 1 0;
padding: 25px;
transition: all 500ms ease; }
.advisor.financial-advisors .distance {
font-size: 10px;
font-size: 1rem;
font-weight: bold;
color: #003087; }
.advisor.financial-advisors .expand {
position: absolute;
right: 10px;
top: 10px;
width: 20px;
transition: all 200ms ease; }
.advisor.financial-advisors .expand img {
width: 20px; }
.advisor.financial-advisors .expand:hover {
right: 5px; }
.advisor.financial-advisors .expand.selected img {
filter: invert(80%); }
.advisor .image-container {
width: 200px; }
.advisor .image-container img {
display: block;
max-height: 240px;
width: 100%;
-o-object-fit: cover;
object-fit: cover;
-o-object-position: center top;
object-position: center top; }
@media all and (-ms-high-contrast: none) {
.advisor .image-container img {
width: 100%;
max-height: none; } }
.advisor .advisor-content {
width: calc(100% - 200px);
padding-left: 45px; }
.advisor .advisor-content .info {
font-family: "Open Sans", sans-serif; }
.advisor .advisor-content .info .name {
font-size: 26px;
font-size: 2.6rem;
line-height: 36px;
margin: 0;
font-weight: 600;
display: block; }
.advisor .advisor-content .info .job {
display: block;
font-size: 17px;
font-size: 1.7rem;
line-height: 23px;
font-weight: 600; }
.advisor .advisor-content .location {
margin-top: 8px; }
.advisor .advisor-content .location span {
display: block;
font-size: 11px;
font-size: 1.1rem;
margin-bottom: 2px; }
@media screen and (min-width: 840px) {
.advisor .advisor-content .location span {
font-size: 14px;
font-size: 1.4rem; } }
.advisor .advisor-content .location span.bank-name {
font-weight: bold;
font-size: 14px;
font-size: 1.4rem; }
@media screen and (min-width: 840px) {
.advisor .advisor-content .location span.bank-name {
font-size: 16px;
font-size: 1.6rem; } }
.advisor .advisor-content .link-container {
margin-top: 12px; }
@media screen and (min-width: 840px) {
.advisor .advisor-content .link-container {
margin-top: 8px; }
.advisor .advisor-content .link-container a.phone-link {
display: none; } }
.advisor .advisor-content .bio {
font-size: 14px;
font-size: 1.4rem;
margin: 5px 0px; }
.advisor .advisor-content > a {
font-size: 11px;
font-size: 1.1rem;
text-transform: uppercase;
letter-spacing: 1px;
font-weight: bold; }
.advisor .small-button {
margin-right: 10px; }
.advisor .small-button:last-child {
margin-right: 0; }
.advisor .readMore {
display: none; }
.fulton-private-bank .advisor-section .container .intro-text h2, .fulton-private-bank .advisor-section .disclosure-area .intro-text h2, .fulton-financial-advisors .advisor-section .container .intro-text h2, .fulton-financial-advisors .advisor-section .disclosure-area .intro-text h2 {
text-transform: none; }
.fulton-private-bank .advisor .advisor-content, .fulton-financial-advisors .advisor .advisor-content {
position: relative; }
.fulton-private-bank .advisor .advisor-content .bio, .fulton-financial-advisors .advisor .advisor-content .bio {
height: 125px;
overflow: hidden;
position: relative; }
.fulton-private-bank .advisor .advisor-content .bio:after, .fulton-financial-advisors .advisor .advisor-content .bio:after {
content: '';
position: absolute;
bottom: 0;
left: 0;
height: 50px;
width: 100%;
z-index: 2;
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#ffffff+0,ffffff+100&0+0,1+100 */
/* FF3.6-15 */
/* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, white 100%);
/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );
/* IE6-9 */ }
.fulton-private-bank .advisor .readMore, .fulton-financial-advisors .advisor .readMore {
color: #003087;
text-decoration: none;
font-size: 16px;
font-size: 1.6rem;
line-height: 22px;
font-family: "Open Sans", sans-serif;
font-weight: 700;
display: block;
text-transform: none; }
.fulton-private-bank .advisor .readMore .fas, .fulton-financial-advisors .advisor .readMore .fas {
margin-left: 5px; }
.fulton-private-bank .advisor .readMore:hover, .fulton-private-bank .advisor .readMore:focus, .fulton-private-bank .advisor .readMore:active, .fulton-financial-advisors .advisor .readMore:hover, .fulton-financial-advisors .advisor .readMore:focus, .fulton-financial-advisors .advisor .readMore:active {
text-decoration: underline; }
.fulton-private-bank .advisor.open .advisor-content .bio:after, .fulton-financial-advisors .advisor.open .advisor-content .bio:after {
display: none; }
.fulton-private-bank .advisor .image-container img {
border-top: 10px solid #A5BCC2; }
.fulton-private-bank .advisor .readMore {
color: #1F2944; }
.fulton-financial-advisors .advisor-section .container .intro-text, .fulton-financial-advisors .advisor-section .disclosure-area .intro-text {
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column-reverse;
flex-direction: column-reverse; }
.location-search-section.financial-advisors .search-results-area {
max-height: 100%;
height: 100%;
display: -ms-flexbox;
display: flex;
-ms-flex-flow: column nowrap;
flex-flow: column nowrap;
-ms-flex-pack: stretch;
justify-content: stretch;
-ms-flex-line-pack: stretch;
align-content: stretch; }
.location-search-section.financial-advisors .search-area {
-ms-flex: 0 0;
flex: 0 0; }
.location-search-section.financial-advisors .results-container {
-ms-flex: 1 1;
flex: 1 1; }
@media screen and (min-width: 840px) {
.location-search-section.financial-advisors .map-area #location-map {
height: 100%;
width: 58vw; } }
@media screen and (max-width: 840px) {
.location-search-section.financial-advisors .map-area {
height: 50vh; }
.location-search-section.financial-advisors .expanded-location-details-area {
position: static;
z-index: auto; } }
.alert.alert-danger {
color: #e5002b;
font-family: "Open Sans", sans-serif;
font-size: 12px;
font-size: 1.2rem;
text-transform: uppercase;
font-weight: bold; }
.lo-search {
position: static;
display: -ms-flexbox;
display: flex;
-ms-flex-align: stretch;
align-items: stretch;
background: linear-gradient(#0a4b9b, #0a65b0); }
.lo-search .info, .lo-search .location {
margin: 20px 0; }
@media screen and (min-width: 840px) {
.lo-search {
-ms-flex-flow: row nowrap;
flex-flow: row nowrap; } }
.lo-search .search-results-area {
position: static !important;
height: auto !important;
-ms-flex: 0 0;
flex: 0 0; }
@media screen and (min-width: 840px) {
.lo-search .search-results-area {
-ms-flex: 0 0 45%;
flex: 0 0 45%; } }
@media (min-width: 1400px) {
.lo-search .search-results-area {
-ms-flex: 0 0 45%;
flex: 0 0 45%; } }
.lo-search .expanded-location-details-area {
display: none; }
.lo-search .location-search-bar {
max-width: 100%; }
@media screen and (min-width: 840px) {
.lo-search .location-search-bar {
width: 100%; } }
.lo-search .lo-results-container {
-ms-flex: 1 1;
flex: 1 1;
position: static;
background: white; }
.lo-search .lo-results-container center img {
background-color: white;
border-radius: 100px; }
.lo-search .lo-results-container .service-area-message p {
color: #FFF;
padding: 24px; }
@media screen and (min-width: 840px) {
.lo-search .lo-results-container {
background-color: transparent;
position: absolute !important;
left: 42%;
overflow-y: auto;
top: 0px; } }
.lo-search .results-container {
max-width: 100%; }
@media screen and (min-width: 840px) {
.lo-search .results-container {
width: 620px;
margin: auto; } }
.lo-search .advisor {
background-color: white;
display: -ms-flexbox;
display: flex;
-ms-flex-flow: row nowrap;
flex-flow: row nowrap;
box-shadow: 0px 2px 8px 0px rgba(0, 0, 0, 0.32);
margin: 10px;
-ms-flex-line-pack: stretch;
align-content: stretch;
min-height: 180px; }
@media screen and (min-width: 840px) {
.lo-search .advisor {
width: 650px;
max-width: 100%;
margin: 15px; } }
.lo-search .advisor .image-container {
display: block !important;
min-height: 180px;
-ms-flex: 0 0 130px;
flex: 0 0 130px;
background-color: #eee;
background-position: center 20%;
background-size: cover;
margin-right: 25px; }
@media screen and (min-width: 840px) {
.lo-search .advisor .image-container {
display: block; } }
.lo-search .advisor .advisor-content {
display: -ms-flexbox;
display: flex;
-ms-flex-flow: column nowrap;
flex-flow: column nowrap;
-ms-flex-pack: center;
justify-content: center;
padding-bottom: 20px;
-ms-flex: 1 1 450px;
flex: 1 1 450px; }
@media screen and (max-width: 840px) {
.lo-search .advisor .advisor-content {
margin: 0 15px 0 0;
padding-bottom: 15px; } }
@media screen and (max-width: 840px) {
.advisor {
-ms-flex-flow: column nowrap;
flex-flow: column nowrap;
border-bottom: 1px solid #ccc;
padding-bottom: 20px;
margin-bottom: 20px; }
.advisor .image-container {
width: 100%;
padding-bottom: 20px; }
.advisor .image-container img {
width: auto;
margin: 0 auto; }
.advisor .advisor-content {
width: 100%;
text-align: center;
padding-left: 0; }
.advisor .advisor-content .info .name {
margin-bottom: 10px;
font-size: 22px;
font-size: 2.2rem;
line-height: 30px; }
.advisor .advisor-content .info .job {
font-size: 15px;
font-size: 1.5rem;
line-height: 19px; } }
.news-info {
margin-bottom: 35px; }
.news-info .info-line {
display: block;
margin-bottom: 8px;
font-style: italic;
font-weight: bold;
font-family: "Open Sans", sans-serif;
font-size: 14px;
font-size: 1.4rem;
color: #6C7788;
letter-spacing: 1px; }
.news-info .info-line .caps {
text-transform: uppercase;
font-style: normal;
font-family: "Open Sans", sans-serif; }
.news-info .info-line .caps:first-of-type {
margin-right: 5px; }
.news-info .info-line .caps:last-of-type {
margin-left: 5px; }
.side-form {
padding: 20px 20px 30px; }
.side-form .title {
font-family: "Open Sans", sans-serif;
font-size: 16px;
font-size: 1.6rem;
color: white;
font-weight: bold;
text-transform: uppercase;
letter-spacing: 1px;
display: block;
margin-bottom: 30px;
text-align: center; }
.side-form .input-wrapper, .side-form .select-wrapper {
margin-bottom: 10px;
width: 100%; }
.side-form .input-wrapper textarea, .side-form .select-wrapper textarea {
width: 100%; }
.side-form .button-container {
margin-top: 25px;
text-align: center; }
.side-form .button-container .button {
min-width: 150px; }
.side-form [type="submit"] {
margin-top: 20px; }
.product-type-element {
padding: 40px 0px;
border-top: 1px solid white; }
.product-type-element .recommended.tag {
margin-bottom: 20px;
display: inline-block; }
@media screen and (min-width: 840px) {
.product-type-element .content-container {
display: table;
width: 100%; } }
@media screen and (min-width: 840px) {
.product-type-element .content-container .details-container {
display: table-cell;
vertical-align: top; } }
.product-type-element .content-container .details-container .product-title {
display: block;
margin-top: 10px;
font-size: 24px;
font-size: 2.4rem; }
@media screen and (min-width: 600px) {
.product-type-element .content-container .details-container .product-title {
font-size: 35px;
font-size: 3.5rem; } }
@media screen and (min-width: 960px) {
.product-type-element .content-container .details-container .product-title {
font-size: 40px;
font-size: 4rem; } }
.product-type-element .content-container .details-container .tagline, .product-type-element .content-container .details-container header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .cta-area .cta-title, header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .cta-area .product-type-element .content-container .details-container .cta-title, .product-type-element .content-container .details-container .contact-element .headline, .contact-element .product-type-element .content-container .details-container .headline, .product-type-element .content-container .details-container .related-product-element .headline, .related-product-element .product-type-element .content-container .details-container .headline, .product-type-element .content-container .details-container .need-assistance-block .header span, .need-assistance-block .header .product-type-element .content-container .details-container span, .product-type-element .content-container .details-container .product-list-element .overview-container .overview-main .title, .product-list-element .overview-container .overview-main .product-type-element .content-container .details-container .title, .product-type-element .content-container .details-container .rate-element .title-container .product-name, .rate-element .title-container .product-type-element .content-container .details-container .product-name, .product-type-element .content-container .details-container .wizard-option .headline, .wizard-option .product-type-element .content-container .details-container .headline, .product-type-element .content-container .details-container .message-404-section .message-container .heading, .message-404-section .message-container .product-type-element .content-container .details-container .heading, .product-type-element .content-container .details-container .message-error-section .message-container .heading, .message-error-section .message-container .product-type-element .content-container .details-container .heading {
font-size: 20px;
font-size: 2rem; }
@media screen and (min-width: 600px) {
.product-type-element .content-container .details-container .tagline, .product-type-element .content-container .details-container header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .cta-area .cta-title, header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .cta-area .product-type-element .content-container .details-container .cta-title, .product-type-element .content-container .details-container .contact-element .headline, .contact-element .product-type-element .content-container .details-container .headline, .product-type-element .content-container .details-container .related-product-element .headline, .related-product-element .product-type-element .content-container .details-container .headline, .product-type-element .content-container .details-container .need-assistance-block .header span, .need-assistance-block .header .product-type-element .content-container .details-container span, .product-type-element .content-container .details-container .product-list-element .overview-container .overview-main .title, .product-list-element .overview-container .overview-main .product-type-element .content-container .details-container .title, .product-type-element .content-container .details-container .rate-element .title-container .product-name, .rate-element .title-container .product-type-element .content-container .details-container .product-name, .product-type-element .content-container .details-container .wizard-option .headline, .wizard-option .product-type-element .content-container .details-container .headline, .product-type-element .content-container .details-container .message-404-section .message-container .heading, .message-404-section .message-container .product-type-element .content-container .details-container .heading, .product-type-element .content-container .details-container .message-error-section .message-container .heading, .message-error-section .message-container .product-type-element .content-container .details-container .heading {
font-size: 22px;
font-size: 2.2rem; } }
@media screen and (min-width: 960px) {
.product-type-element .content-container .details-container .tagline, .product-type-element .content-container .details-container header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .cta-area .cta-title, header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .cta-area .product-type-element .content-container .details-container .cta-title, .product-type-element .content-container .details-container .contact-element .headline, .contact-element .product-type-element .content-container .details-container .headline, .product-type-element .content-container .details-container .related-product-element .headline, .related-product-element .product-type-element .content-container .details-container .headline, .product-type-element .content-container .details-container .need-assistance-block .header span, .need-assistance-block .header .product-type-element .content-container .details-container span, .product-type-element .content-container .details-container .product-list-element .overview-container .overview-main .title, .product-list-element .overview-container .overview-main .product-type-element .content-container .details-container .title, .product-type-element .content-container .details-container .rate-element .title-container .product-name, .rate-element .title-container .product-type-element .content-container .details-container .product-name, .product-type-element .content-container .details-container .wizard-option .headline, .wizard-option .product-type-element .content-container .details-container .headline, .product-type-element .content-container .details-container .message-404-section .message-container .heading, .message-404-section .message-container .product-type-element .content-container .details-container .heading, .product-type-element .content-container .details-container .message-error-section .message-container .heading, .message-error-section .message-container .product-type-element .content-container .details-container .heading {
font-size: 24px;
font-size: 2.4rem; } }
.product-type-element .content-container .details-container p {
font-size: 16px;
font-size: 1.6rem;
letter-spacing: 1px; }
.product-type-element .content-container .details-container p:last-of-type {
margin-bottom: 0; }
.product-type-element .content-container .link-container {
margin-top: 25px; }
@media screen and (min-width: 840px) {
.product-type-element .content-container .link-container {
margin: 0;
display: table-cell;
vertical-align: top;
padding-top: 40px;
padding-left: 30px;
text-align: center; } }
.product-wizard-cta {
padding: 30px;
border: 1px solid #6C7788;
text-align: center; }
.product-wizard-cta .title {
display: block;
margin-bottom: 20px;
font-family: "Open Sans", sans-serif;
color: #C1D8FF;
text-transform: uppercase;
font-size: 20px;
font-size: 2rem;
letter-spacing: 1px;
line-height: 1.2;
font-weight: bold; }
.product-wizard-cta .subtitle {
font-size: 11px;
font-size: 1.1rem;
font-weight: bold;
display: block;
text-transform: uppercase;
color: #6C7788;
margin-bottom: 25px;
letter-spacing: 1px; }
.product-wizard-cta .input-wrapper {
width: 100%;
max-width: 300px; }
.product-wizard-cta .button {
margin-top: 20px; }
.rate-element {
border: 2px solid rgba(108, 119, 136, 0.5);
box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.06);
background-color: #D9D9D6;
width: 100%; }
@media print {
.rate-element {
page-break-inside: avoid; } }
@media screen and (min-width: 960px) {
.rate-element {
display: -ms-flexbox;
display: flex;
-ms-flex-align: stretch;
align-items: stretch; } }
.rate-element:not(:last-of-type) {
margin-bottom: 20px; }
.rate-element .title-container {
padding: 20px;
width: 100%; }
@media screen and (min-width: 480px) {
.rate-element .title-container {
text-align: center; } }
@media screen and (min-width: 960px) {
.rate-element .title-container {
text-align: left;
vertical-align: top; } }
.rate-element .title-container .product-name {
font-size: 20px;
font-size: 2rem;
display: block;
margin-bottom: 10px;
letter-spacing: 1.5px; }
@media screen and (min-width: 840px) {
.rate-element .title-container .product-name {
font-size: 24px;
font-size: 2.4rem; } }
.rate-element .title-container .product-description {
font-size: 14px;
font-size: 1.4rem;
color: #3F495A; }
@media screen and (min-width: 840px) {
.rate-element .title-container .product-description {
font-size: 16px;
font-size: 1.6rem; } }
.rate-element .detail-container {
display: -ms-flexbox;
display: flex;
-ms-flex-align: baseline;
align-items: baseline;
background: white;
-ms-flex-pack: center;
justify-content: center; }
@media screen and (min-width: 960px) {
.rate-element .detail-container {
background: transparent;
-ms-flex-align: stretch;
align-items: stretch; } }
.rate-element .detail-container .detail-item {
vertical-align: bottom;
text-align: center;
padding: 15px 10px;
width: 30.33%;
background: white; }
@media screen and (min-width: 480px) {
.rate-element .detail-container .detail-item {
width: 23.33%; } }
@media screen and (min-width: 960px) {
.rate-element .detail-container .detail-item {
vertical-align: top;
padding: 25px 15px;
white-space: nowrap;
min-width: 162px;
background: transparent; }
.rate-element .detail-container .detail-item:nth-of-type(odd) {
background: white; } }
.rate-element .detail-container .detail-item .detail-inner {
display: inline-block;
text-align: left; }
.rate-element .detail-container .detail-item .detail-text {
font-family: "Open Sans", sans-serif;
font-weight: bold;
font-size: 9px;
font-size: 0.9rem;
text-transform: uppercase;
letter-spacing: 1px;
color: #6C7788;
display: block; }
@media screen and (min-width: 840px) {
.rate-element .detail-container .detail-item .detail-text {
font-size: 11px;
font-size: 1.1rem;
margin-bottom: 10px; } }
.rate-element .detail-container .detail-item .detail-number {
font-family: "Open Sans", sans-serif;
display: inline-block;
font-weight: bold;
font-size: 20px;
font-size: 2rem;
color: #3F495A;
white-space: nowrap; }
@media screen and (min-width: 840px) {
.rate-element .detail-container .detail-item .detail-number {
font-size: 35px;
font-size: 3.5rem; } }
.rate-element .detail-container .detail-item .detail-number .percent {
display: inline-block;
vertical-align: bottom;
font-size: 14px;
font-size: 1.4rem; }
@media screen and (min-width: 840px) {
.rate-element .detail-container .detail-item .detail-number .percent {
font-size: 20px;
font-size: 2rem; } }
.rate-element .detail-container .detail-item .detail-number .dollar {
display: inline-block;
vertical-align: top;
font-size: 14px;
font-size: 1.4rem; }
@media screen and (min-width: 960px) {
.rate-element .detail-container .detail-item .detail-number .dollar {
font-size: 20px;
font-size: 2rem; } }
.rate-element .button-container {
padding: 20px 15px 15px;
text-align: center; }
@media screen and (min-width: 960px) {
.rate-element .button-container {
vertical-align: top; } }
.rate-element .button-container .secondary-link {
margin-bottom: 0; }
.wizard-option {
text-align: center;
width: 50%;
box-shadow: 0px 0px 0px rgba(0, 0, 0, 0.06);
transition: all 0.3s;
cursor: pointer;
border-bottom: 1px solid #D9D9D6;
padding: 12px; }
@media screen and (min-width: 600px) {
.wizard-option {
padding: 40px 20px;
width: 33.33%; } }
@media screen and (min-width: 960px) {
.wizard-option {
max-width: 200px;
border-right: 1px solid #D9D9D6;
border-bottom: none; } }
.wizard-option:hover {
background-color: white;
box-shadow: 0px 6px 10px rgba(0, 0, 0, 0.06); }
.wizard-option:nth-of-type(1) {
border-top: 1px solid #D9D9D6; }
@media screen and (min-width: 960px) {
.wizard-option:nth-of-type(1) {
border-top: none;
border-left: 1px solid #D9D9D6; } }
.wizard-option:nth-of-type(1n), .wizard-option:nth-of-type(2n) {
border-right: 1px solid #D9D9D6; }
.wizard-option:nth-of-type(2) {
border-top: 1px solid #D9D9D6; }
@media screen and (min-width: 960px) {
.wizard-option:nth-of-type(2) {
border-top: none; } }
.wizard-option:nth-of-type(3) {
border-top: 1px solid #D9D9D6; }
@media screen and (min-width: 960px) {
.wizard-option:nth-of-type(3) {
border-top: none; } }
.wizard-option:nth-of-type(odd) {
border-right: 1px solid #D9D9D6; }
.wizard-option .headline {
font-size: 16px;
font-size: 1.6rem;
margin: 0 auto;
margin-bottom: 12px;
letter-spacing: 1px;
display: block;
max-width: 250px;
min-height: 80px; }
@media screen and (min-width: 840px) {
.wizard-option .headline {
font-size: 20px;
font-size: 2rem;
margin-bottom: 20px; } }
@media screen and (min-width: 1200px) {
.wizard-option .headline {
margin-bottom: 13px; } }
.wizard-option .dash {
width: 20px;
border-top: 5px solid #003087;
margin: 0 auto;
margin-bottom: 14px; }
@media screen and (min-width: 840px) {
.wizard-option .dash {
margin-bottom: 22px; } }
.wizard-option .light-text {
font-family: "Open Sans", sans-serif;
font-size: 10px;
font-size: 1rem;
color: #6C7788;
margin: 0 auto;
margin-bottom: 2px;
text-transform: uppercase;
letter-spacing: 1px;
font-weight: bold;
height: 28px;
max-width: 125px;
display: block;
min-height: 28px; }
@media screen and (min-width: 840px) {
.wizard-option .light-text {
font-size: 11px;
font-size: 1.1rem;
margin-bottom: 10px; } }
.wizard-option input {
display: none; }
.wizard-option input + span {
position: relative;
display: inline-block; }
.wizard-option input + span:before {
content: "";
display: block;
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
background: white;
border: 2px solid #D9D9D6;
border-radius: 2px;
width: 13px;
height: 13px;
cursor: pointer;
transition: all 0.2s; }
.wizard-option input + span:after {
content: "";
position: absolute;
z-index: 2;
transform: translate(-50%, -50%) rotate(-45deg);
width: 9px;
height: 3px;
top: -1px;
left: 0;
border-color: #fff;
border-width: 2px;
border-style: solid;
border-top-style: none;
border-right-style: none;
cursor: pointer;
transition: opacity 0.2s;
opacity: 0; }
.wizard-option input:checked + span:before {
background: #42A37E;
border-color: #42A37E; }
.wizard-option input:checked + span:after {
opacity: 1; }
.tile {
position: relative;
height: 330px;
margin: 8px 0;
overflow: hidden; }
.tile:hover .tile-bg, .tile:focus .tile-bg {
transform: scale3d(1.1, 1.1, 1);
transition: transform 1s ease-in-out; }
.tile:hover .tile-overlay, .tile:focus .tile-overlay {
opacity: 0.7;
transition: opacity 1s ease-in-out; }
.tile.tile-1 .tile-overlay {
opacity: .7; }
.tile.tile-1 .tile-content {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
display: -ms-flexbox;
display: flex;
-ms-flex-pack: center;
justify-content: center;
-ms-flex-align: center;
align-items: center; }
.tile.tile-1 .tile-content .content-box {
text-align: center; }
.tile.tile-1 span {
text-shadow: 0px 3px 6px rgba(0, 0, 0, 0.4); }
.tile.tile-2 .tile-content {
left: 0; }
.tile.tile-3 {
display: -ms-flexbox;
display: flex;
height: auto; }
.tile.tile-3:hover, .tile.tile-3:focus {
text-decoration: none; }
.tile.tile-3:hover .imageWrapper .image-overlay, .tile.tile-3:focus .imageWrapper .image-overlay {
opacity: 0.7;
transition: opacity 1s ease-in-out; }
.tile.tile-3:hover .imageWrapper img, .tile.tile-3:focus .imageWrapper img {
transform: scale3d(1.1, 1.1, 1);
transition: transform 1s ease-in-out; }
.tile.tile-3:hover .caret-link, .tile.tile-3:focus .caret-link {
color: #4570B9;
text-decoration: underline; }
.tile.tile-3 .imageWrapper {
position: relative;
overflow: hidden; }
.tile.tile-3 .imageWrapper .image-overlay {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: linear-gradient(to right, #003087, #577ec0);
opacity: 0;
transition: opacity 0.25s;
z-index: 1; }
.tile.tile-3 .imageWrapper, .tile.tile-3 .tile-content {
flex: 1 1 50%;
-ms-flex: 0 0 50%; }
.tile.tile-3 .tile-content, .tile.tile-3 .tile-bg {
position: static; }
.tile.tile-3 .tile-content {
padding: 70px 0 60px;
background: linear-gradient(to right, #F2F7FF, #F4F4F4);
display: -ms-flexbox;
display: flex; }
.tile.tile-3 .tile-content .content-box {
padding: 0 60px;
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column;
flex-direction: column;
-ms-flex-pack: center;
justify-content: center;
-ms-flex-align: start;
align-items: flex-start;
width: 100%; }
.tile.tile-3 .tile-content .content-box span, .tile.tile-3 .tile-content .content-box p {
color: #3F495A;
width: inherit; }
.tile.tile-3 .tile-content .content-box p {
font-size: 16px;
font-size: 1.6rem;
width: 100%; }
.tile.tile-3 .tile-content .content-box .button {
margin-top: 16px; }
.tile.tile-3 .caret-link {
font-size: 16px;
font-size: 1.6rem;
font-weight: 700;
text-transform: uppercase;
margin-top: 16px;
color: #003087; }
.tile.tile-2 .content-box {
background: linear-gradient(to right, #003087, #577ec0);
padding: 15px;
max-width: 430px;
transition: box-shadow 0.25s ease-out; }
.tile.tile-2 .content-box p {
font-size: 15px;
font-size: 1.5rem;
font-weight: 600;
color: white; }
.tile.category-tile {
height: auto; }
.tile.category-tile.highlight .content-box {
background: white;
padding: 15px;
border: 1px solid #6C7788;
text-shadow: 0px 0px 0px rgba(0, 0, 0, 0);
transition: box-shadow 0.25s ease-out; }
.tile.category-tile.highlight .content-box span {
color: black;
font-size: 36px;
font-size: 3.6rem; }
.tile.category-tile.highlight .content-box span span {
color: #4570B9;
font-size: 50px;
font-size: 5rem; }
.tile.category-tile.highlight .content-box p {
font-size: 18px;
font-size: 1.8rem; }
.tile.category-tile.highlight .content-box .button {
font-size: 12px;
font-size: 1.2rem;
margin-top: 15px; }
.tile.category-tile.highlight .tile-overlay {
width: 100px;
opacity: 1; }
.tile.category-tile.highlight .tile-content {
position: relative;
padding: 75px 50px 22px 55px; }
.tile.category-tile.small {
height: 380px; }
.tile.category-tile.small span {
font-size: 22px;
font-size: 2.2rem;
font-family: "Open Sans", sans-serif;
text-transform: none; }
.tile.category-tile.small p {
color: white;
font-size: 16px;
font-size: 1.6rem; }
.tile.category-tile.small .tile-overlay {
opacity: 0.75;
background: linear-gradient(to right, #003087, #632c50); }
.tile.category-tile.small .link-container {
margin-top: 15px;
display: inline-block; }
.tile.category-tile.small .link-container:hover {
text-decoration: underline; }
.tile.category-tile.small .link-container svg {
width: 18px;
height: 18px;
display: inline-block;
vertical-align: middle;
fill: white;
opacity: 0.75;
margin-right: 10px; }
.tile.category-tile.small .link-container span {
display: inline-block;
vertical-align: middle;
color: #0cbeff;
text-transform: uppercase;
font-size: 16px;
font-size: 1.6rem;
font-family: "Open Sans", sans-serif; }
.tile .tile-bg {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-size: cover;
background-position: center;
background-repeat: no-repeat;
transform: scale(1);
transition: transform 0.25s ease-out; }
.tile .tile-overlay {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: linear-gradient(to right, #003087, #577ec0);
opacity: 0;
transition: opacity 0.25s; }
.tile .tile-content {
position: absolute;
bottom: 0;
padding: 15px; }
.tile .content-box span {
color: white;
font-size: 40px;
font-size: 4rem;
font-family: "Open Sans Condensed", sans-serif;
font-weight: 700; }
.tile .content-box p {
margin-bottom: 0; }
div.tiles-section:last-of-type {
padding-bottom: 40px; }
.tiles-section .tile-text-left .tile-3 {
-ms-flex-direction: row-reverse;
flex-direction: row-reverse; }
.full-width-tiles-section .tile.tile-3 {
margin: 0; }
.full-width-tiles-section .tile.tile-3 .tile-content {
padding: 100px 0 90px; }
.full-width-tiles-section .tile.tile-3 .tile-content .content-box {
padding: 0 60px; }
.full-width-tiles-section .tile.tile-3 .tile-content .content-box span {
font-size: 46px;
font-size: 4.6rem;
text-transform: uppercase;
width: 100%; }
.full-width-tiles-section .tile.tile-3 .tile-content .content-box .button {
margin-top: 30px; }
.fulton-private-bank .tile {
height: auto;
min-height: 373px;
color: #222;
display: -ms-flexbox;
display: flex;
text-decoration: none;
box-shadow: 0px 0px 5px 0 rgba(0, 0, 0, 0.25); }
.fulton-private-bank .tile .tile-content {
position: relative;
padding: 20px;
bottom: initial;
bottom: inherit;
padding: 0;
border-top: 10px solid #A5BCC2;
z-index: 2; }
.fulton-private-bank .tile .tile-content .content-box {
height: 100%;
width: 100%;
background: #FFF;
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column;
flex-direction: column;
-ms-flex-align: start;
align-items: flex-start;
padding: 30px;
text-align: left; }
.fulton-private-bank .tile .tile-content .content-box .description {
color: #222;
padding-bottom: 20px;
font-size: 18px;
font-size: 1.8rem;
line-height: 30px;
width: 100%; }
.fulton-private-bank .tile .tile-content .content-box .description p {
color: #222; }
.fulton-private-bank .tile .tile-content .content-box .title {
font-size: 22px;
font-size: 2.2rem;
font-weight: 700;
line-height: 30px;
margin: 0 0 25px 0;
text-transform: none;
width: 100%; }
.fulton-private-bank .tile .tile-content .content-box .cta {
border-radius: 4px;
margin-top: auto;
background-color: #1F2944;
color: #FFF;
text-align: center;
margin-bottom: 0; }
.fulton-private-bank .tile:hover .tile-content .content-box .cta, .fulton-private-bank .tile:focus .tile-content .content-box .cta {
background-color: #B7A16B;
color: #000; }
.fulton-private-bank .tile.tile-2 .tile-bg, .fulton-private-bank .tile.tile-2 .tile-overlay {
width: 50%; }
.fulton-private-bank .tile.tile-2 .tile-bg {
position: relative; }
.fulton-private-bank .tile.tile-2 .tile-content {
width: 50%; }
.fulton-private-bank .tile.tile-2.image-right .tile-overlay {
left: 50%; }
.fulton-financial-advisors .tile {
height: auto;
min-height: 373px;
color: #222;
display: -ms-flexbox;
display: flex;
text-decoration: none;
box-shadow: 0px 0px 5px 0 rgba(0, 0, 0, 0.25); }
.fulton-financial-advisors .tile .tile-content {
position: relative;
padding: 20px;
bottom: initial;
bottom: inherit;
padding: 0;
z-index: 2; }
.fulton-financial-advisors .tile .tile-content .content-box {
height: 100%;
width: 100%;
background: #FFF;
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column;
flex-direction: column;
-ms-flex-align: start;
align-items: flex-start;
padding: 30px;
text-align: left; }
.fulton-financial-advisors .tile .tile-content .content-box .description {
color: #222;
padding-bottom: 20px;
font-size: 18px;
font-size: 1.8rem;
line-height: 30px;
width: 100%; }
.fulton-financial-advisors .tile .tile-content .content-box .description p {
color: #222; }
.fulton-financial-advisors .tile .tile-content .content-box .title {
font-size: 22px;
font-size: 2.2rem;
font-weight: 700;
line-height: 30px;
margin: 0 0 10px 0;
text-transform: none;
width: 100%; }
.fulton-financial-advisors .tile .tile-content .content-box .cta {
border-radius: 4px;
margin-top: auto;
background-color: #8DA9D6;
color: #000;
text-align: center;
box-shadow: none;
margin-bottom: 0; }
.fulton-financial-advisors .tile:hover .tile-content .content-box .cta, .fulton-financial-advisors .tile:focus .tile-content .content-box .cta {
background-color: #164B86;
color: #FFF; }
.fulton-financial-advisors .tile.tile-2 .tile-bg, .fulton-financial-advisors .tile.tile-2 .tile-overlay {
width: 50%; }
.fulton-financial-advisors .tile.tile-2 .tile-bg {
position: relative; }
.fulton-financial-advisors .tile.tile-2 .tile-content {
width: 50%; }
.fulton-financial-advisors .tile.tile-2.image-right .tile-overlay {
left: 50%; }
@media screen and (min-width: 960px) {
.tile {
width: calc(49% - 8px);
max-width: 100%;
height: 445px; }
.tile + .tile {
margin-left: 16px; }
.tile.tile-1 {
width: calc(33% - 8px); }
.tile.tile-2 {
width: calc(67% - 8px); }
.tile.tile-3 {
width: 100%; }
.tile.category-tile.highlight {
width: calc(50% - 10px); }
.tile.category-tile.small {
width: calc(33% - 10px); } }
@media screen and (min-width: 600px) {
.tile.tile-2 .content-box {
padding: 30px; }
.tile.category-tile.highlight .content-box {
padding: 30px 60px; }
.tile .tile-content {
padding: 50px; } }
@media screen and (max-width: 840px) {
.tile.tile-3 {
-ms-flex-direction: column !important;
flex-direction: column !important;
height: auto; }
.tile.tile-3 .tile-content {
padding: 15px 10px; }
.tile.tile-3 .imageWrapper {
height: 160px; }
.full-width-tiles-section .tile.tile-3 {
margin: 5px 0; }
.full-width-tiles-section .tile.tile-3 .tile-content {
padding: 15px 10px; }
.full-width-tiles-section .tile.tile-3 .tile-content .content-box span {
font-size: 24px;
font-size: 2.4rem; }
.full-width-tiles-section .tile.tile-3 .tile-content .content-box .button {
margin-top: 15px; } }
@media screen and (max-width: 840px) {
.fulton-private-bank .tile, .fulton-financial-advisors .tile {
-ms-flex-direction: column;
flex-direction: column;
min-height: 1px; }
.fulton-private-bank .tile .tile-bg, .fulton-private-bank .tile .tile-overlay, .fulton-financial-advisors .tile .tile-bg, .fulton-financial-advisors .tile .tile-overlay {
width: 100%;
height: 527px; }
.fulton-private-bank .tile .tile-content, .fulton-financial-advisors .tile .tile-content {
width: 100%; }
.fulton-private-bank .tile .tile-content .content-box, .fulton-financial-advisors .tile .tile-content .content-box {
max-width: 100%;
width: 100%;
display: block;
padding: 20px; }
.fulton-private-bank .tile .tile-content .content-box .title, .fulton-financial-advisors .tile .tile-content .content-box .title {
font-size: 20px;
font-size: 2rem;
line-height: 23px; }
.fulton-private-bank .tile .tile-content .content-box .description, .fulton-financial-advisors .tile .tile-content .content-box .description {
font-size: 14px;
font-size: 1.4rem;
line-height: 22px; }
.fulton-private-bank .tile.tile-2, .fulton-financial-advisors .tile.tile-2 {
-ms-flex-direction: column;
flex-direction: column;
min-height: 1px; }
.fulton-private-bank .tile.tile-2 .tile-bg, .fulton-private-bank .tile.tile-2 .tile-overlay, .fulton-financial-advisors .tile.tile-2 .tile-bg, .fulton-financial-advisors .tile.tile-2 .tile-overlay {
width: 100%;
height: 280px; }
.fulton-private-bank .tile.tile-2 .tile-content, .fulton-financial-advisors .tile.tile-2 .tile-content {
width: 100%; }
.fulton-private-bank .tile.tile-2 .tile-content .content-box, .fulton-financial-advisors .tile.tile-2 .tile-content .content-box {
max-width: 100%;
width: 100%;
display: block; }
.fulton-private-bank .tile.tile-2.image-right, .fulton-financial-advisors .tile.tile-2.image-right {
padding-top: 280px;
position: relative; }
.fulton-private-bank .tile.tile-2.image-right .tile-bg, .fulton-private-bank .tile.tile-2.image-right .tile-overlay, .fulton-financial-advisors .tile.tile-2.image-right .tile-bg, .fulton-financial-advisors .tile.tile-2.image-right .tile-overlay {
position: absolute;
height: 280px;
top: 0;
left: 0; } }
.article-block {
display: -ms-flexbox;
display: flex;
border: 1px solid #D9D9D6;
background: transparent;
box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.2);
transition: background 0.25s, box-shadow 0.25s;
margin-top: 10px;
-ms-flex: 1 1 45%;
flex: 1 1 45%; }
.article-block:hover {
text-decoration: none;
background: linear-gradient(to right, #003087, #577ec0); }
.article-block:hover .content .title, .article-block:hover .content .article-info, .article-block:hover .content p, .article-block:hover .content .continue-reading {
color: white; }
.article-block:hover .content .article-info .author + .date {
border-color: white; }
.article-block:nth-child(odd) {
margin-right: 8px; }
.article-block:nth-child(even) {
margin-left: 8px; }
.article-block .article-image {
background-size: cover;
background-position: center;
background-repeat: no-repeat;
height: 100%;
-ms-flex: 1 1 40%;
flex: 1 1 40%; }
.article-block .content {
padding: 20px;
-ms-flex: 1 1 60%;
flex: 1 1 60%; }
.article-block .content .title {
font-size: 19px;
font-size: 1.9rem;
font-family: "Open Sans", sans-serif;
font-weight: 600;
color: black; }
.article-block .content .article-info {
font-size: 14px;
font-size: 1.4rem;
color: #3F495A;
margin-top: 10px; }
.article-block .content .article-info .author {
font-weight: bold;
text-transform: uppercase; }
.article-block .content .article-info .author + .date {
border-left: 1px solid #3F495A;
padding-left: 10px;
margin-left: 10px; }
.article-block .content .article-info .date {
font-style: italic; }
.article-block .content p {
font-size: 14px;
font-size: 1.4rem;
margin-top: 20px; }
.article-block .content .continue-reading {
font-size: 14px;
font-size: 1.4rem;
font-weight: 700;
text-transform: uppercase; }
@media screen and (max-width: 840px) {
.article-block {
-ms-flex: 1 1 100%;
flex: 1 1 100%;
-ms-flex-direction: column;
flex-direction: column; }
.article-block:nth-child(even), .article-block:nth-child(odd) {
margin: 15px 0 0; }
.article-block .article-image {
-ms-flex: unset;
flex: unset;
height: 150px;
background-position: center 15%; }
.article-block .content {
-ms-flex: unset;
flex: unset;
padding: 15px 10px; } }
.pagination-container {
margin-top: 30px; }
.pagination-container .pagination-button {
font-size: 24px;
font-size: 2.4rem;
font-family: "Open Sans Condensed", sans-serif;
font-weight: 700;
color: #668BC9;
fill: #668BC9;
border-bottom: 5px solid transparent;
display: inline-block;
text-decoration: none;
padding: 7px 10px; }
.pagination-container .pagination-button.active, .pagination-container .pagination-button:hover {
color: #003087;
fill: #003087; }
.pagination-container .pagination-button svg {
width: 15px;
height: 15px; }
.pagination-container .pagination-button.active {
border-color: #003087; }
.pagination-container .pagination-button + .pagination-button {
margin-left: 5px; }
@media screen and (max-width: 600px) {
.pagination-container .pagination-button {
display: none; }
.pagination-container .pagination-button.prev {
display: inline-block; }
.pagination-container .pagination-button.next {
display: inline-block; } }
.pagination {
padding: 0 0 50px 0; }
.pagination ul {
margin: 0;
padding: 0;
list-style: none;
display: -ms-flexbox;
display: flex;
-ms-flex-pack: center;
justify-content: center; }
.pagination ul li {
padding: 5px 12px; }
.pagination ul li a {
font-family: "Open Sans Condensed", sans-serif;
font-size: 24px;
font-size: 2.4rem;
font-weight: 700;
color: #003087;
text-decoration: none;
display: inline-block;
position: relative;
padding-bottom: 8px; }
.pagination ul li a:hover, .pagination ul li a:focus, .pagination ul li a:active {
color: #000; }
.pagination ul li a:hover:after, .pagination ul li a:focus:after, .pagination ul li a:active:after {
content: '';
position: absolute;
height: 5px;
width: 100%;
left: 0;
top: 100%;
background: #003087; }
.pagination ul li.current a {
color: #000; }
.pagination ul li.current a:after {
content: '';
position: absolute;
height: 5px;
width: 100%;
left: 0;
top: 100%;
background: #000; }
.education-category-row {
display: -ms-flexbox;
display: flex;
-ms-flex-flow: row nowrap;
flex-flow: row nowrap;
-ms-flex-pack: stretch;
justify-content: stretch;
-ms-flex-line-pack: stretch;
align-content: stretch; }
.education-category-tile {
-ms-flex: 1 1 33%;
flex: 1 1 33%;
margin: 0.4em; }
.education-category-tile .tile {
width: 100%; }
@media screen and (max-width: 960px) {
.education-category-row {
-ms-flex-direction: column;
flex-direction: column;
min-height: 90vh; }
.education-category-tile {
min-height: 50vh; } }
.welcome-modal-overlay {
display: none;
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100vh;
background: rgba(0, 0, 0, 0.6);
z-index: 2; }
.welcome-modal {
display: none;
position: fixed;
left: 50%;
top: 185px;
transform: translateX(-50%);
-webkit-transform: translateX(-50%);
background: #fff;
border-top: 10px solid #1974ba;
z-index: 3; }
.welcome-modal .welcome-inner {
padding: 75px 35px; }
.welcome-modal .welcome-inner h2 {
font-family: "Open Sans", sans-serif, "Kanit", sans-serif;
font-size: 50px;
font-size: 5rem;
text-transform: uppercase;
margin: 0 0 10px 0;
padding: 0; }
.welcome-modal .welcome-inner .welcome-actions {
padding-top: 20px; }
.welcome-modal .welcome-inner a.button {
margin-right: 30px; }
.welcome-modal .welcome-inner a.button + a {
color: #00aeef;
font-size: 12px;
text-transform: uppercase;
font-weight: 600;
letter-spacing: 1px; }
.welcome-modal .close-welcome-modal {
position: absolute;
top: 25px;
right: 30px;
width: 30px;
height: 30px;
fill: #1974ba;
cursor: pointer;
transition: opacity 350ms; }
.welcome-modal .close-welcome-modal:hover {
opacity: .45; }
@media screen and (max-height: 720px) {
.welcome-modal {
position: absolute; } }
@media screen and (max-width: 800px) {
.welcome-modal {
position: absolute;
top: 65px; } }
.related-education-articles {
padding: 40px 20px 30px; }
.related-education-articles .header {
font-family: "Economica", Arial;
font-style: normal;
font-size: 24px;
color: white;
font-weight: bold; }
.related-education-articles .article {
padding: 20px 0px 0px; }
.related-education-articles .article a.article-title {
font-size: 16px;
color: white; }
.editable-asset-cta .cta-body {
margin: 20px; }
.editable-asset-cta .cta-body .headline {
display: block;
font-family: Leviathan, "Arial Black";
font-size: 38px;
font-size: 3.8rem;
margin-bottom: 20px;
font-weight: bold;
color: black; }
@media screen and (min-width: 960px) {
.editable-asset-cta .cta-body .headline {
font-size: 42px;
font-size: 4.2rem; } }
@media screen and (min-width: 1200px) {
.editable-asset-cta .cta-body .headline {
font-size: 44px;
font-size: 4.4rem; } }
.editable-asset-cta .cta-body .content {
font-family: "Open Sans", sans-serif;
font-size: 20px;
font-size: 2rem; }
.video-modal .shadow {
position: fixed;
top: 0px;
left: 0px;
background-color: rgba(0, 0, 0, 0.5);
height: 100vh;
width: 100vw;
z-index: 20; }
.video-modal .modal {
border-radius: 10px;
padding: 20px;
background-color: white;
position: fixed;
top: 90px;
left: 50%;
width: 750px;
margin-left: -375px;
z-index: 21; }
.video-modal .modal .close {
cursor: pointer;
position: absolute;
right: -0px;
top: -10px;
background-color: white;
color: black;
text-decoration: none;
border-radius: 50px;
padding: 2px 10px; }
.video-modal .modal .close:hover, .video-modal .modal .close:focus, .video-modal .modal .close:active {
text-decoration: underline; }
.video-modal .modal .close:hover img, .video-modal .modal .close:focus img, .video-modal .modal .close:active img {
border: 2px solid black;
padding: 1px; }
.video-modal .modal .close img {
width: 18px;
border-radius: 50px;
border: 1px solid black;
padding: 2px;
margin: 1px 3px; }
.tour-modal, #tourModal {
position: fixed;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: 1050;
padding-right: 0;
display: block;
overflow: hidden;
outline: 0;
background-color: rgba(0, 0, 0, 0.2); }
.tour-modal .modal-dialog, #tourModal .modal-dialog {
margin: 20vh auto;
max-width: 940px;
max-height: 80vh;
width: 100%;
overflow-y: auto;
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0; }
@media screen and (max-width: 840px) {
.tour-modal .modal-dialog, #tourModal .modal-dialog {
height: 100%; } }
.tour-modal .modal-dialog .modal-content, #tourModal .modal-dialog .modal-content {
position: relative;
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column;
flex-direction: column;
pointer-events: auto;
background-color: #fff;
background-clip: padding-box;
border: 1px solid rgba(0, 0, 0, 0.2);
border-radius: 0.3rem;
outline: 0;
border-top: 2px solid rgba(0, 0, 0, 0.2);
border-bottom: 2px solid rgba(0, 0, 0, 0.2);
border-right: 2px solid rgba(0, 0, 0, 0.2);
border-radius: 0;
width: 100%; }
@media screen and (max-width: 840px) {
.tour-modal .modal-dialog .modal-content, #tourModal .modal-dialog .modal-content {
height: 100%;
max-height: calc(100vh - 40px);
overflow-y: auto;
max-width: 95%;
margin-left: 2.5%; }
.tour-modal .modal-dialog .modal-content .mobile-only, #tourModal .modal-dialog .modal-content .mobile-only {
display: inline-block !important; }
.tour-modal .modal-dialog .modal-content .desktop-only, #tourModal .modal-dialog .modal-content .desktop-only {
display: none !important; } }
.tour-modal .modal-dialog .modal-content .modal-logo-header, .tour-modal .modal-dialog .modal-content .modal-footer, #tourModal .modal-dialog .modal-content .modal-logo-header, #tourModal .modal-dialog .modal-content .modal-footer {
border-right: 0; }
.tour-modal .modal-dialog .modal-content .modal-logo-header, #tourModal .modal-dialog .modal-content .modal-logo-header {
padding: 25px 45px 25px;
background: linear-gradient(to right, #003087, #577ec0); }
.tour-modal .modal-dialog .modal-content .modal-logo-header .modal-title, #tourModal .modal-dialog .modal-content .modal-logo-header .modal-title {
margin-bottom: 0;
line-height: 1.5; }
.tour-modal .modal-dialog .modal-content .modal-logo-header .close-modal-container, #tourModal .modal-dialog .modal-content .modal-logo-header .close-modal-container {
height: 20px;
width: 20px;
position: absolute;
top: 20px;
right: 20px;
cursor: pointer; }
.tour-modal .modal-dialog .modal-content .modal-logo-header .close-modal-container svg, #tourModal .modal-dialog .modal-content .modal-logo-header .close-modal-container svg {
height: 100%;
width: 100%;
fill: #FFF; }
.tour-modal .modal-dialog .modal-content .modal-body, #tourModal .modal-dialog .modal-content .modal-body {
border-right: 1px solid white;
border-left: 1px solid white;
padding: 25px 45px;
background-color: #FFF !important;
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column;
flex-direction: column;
-ms-flex-pack: justify;
justify-content: space-between; }
.tour-modal .modal-dialog .modal-content .modal-body .tour-intro, #tourModal .modal-dialog .modal-content .modal-body .tour-intro {
white-space: normal; }
.tour-modal .modal-dialog .modal-content .modal-body .tour-intro h2, #tourModal .modal-dialog .modal-content .modal-body .tour-intro h2 {
margin: 0;
font-size: 6rem;
color: #003087;
font-family: "Gotcha", cursive; }
.tour-modal .modal-dialog .modal-content .modal-body .tour-intro p, #tourModal .modal-dialog .modal-content .modal-body .tour-intro p {
font-size: 15px; }
.tour-modal .modal-dialog .modal-content .modal-body .tour-options, #tourModal .modal-dialog .modal-content .modal-body .tour-options {
padding: 20px 0px 70px;
display: -ms-flexbox;
display: flex;
-ms-flex-direction: row;
flex-direction: row;
-ms-flex-pack: end;
justify-content: flex-end; }
.tour-modal .modal-dialog .modal-footer, #tourModal .modal-dialog .modal-footer {
border-top: 1px solid #0096DD;
background: #0096DD;
padding: 15px 45px;
display: -ms-flexbox;
display: flex;
-ms-flex-direction: row;
flex-direction: row;
-ms-flex-pack: start;
justify-content: flex-start; }
.tour-modal .modal-dialog .modal-footer input[type="checkbox"], #tourModal .modal-dialog .modal-footer input[type="checkbox"] {
width: 20px;
height: 20px; }
.tour-modal .modal-dialog .modal-footer .modal-label, #tourModal .modal-dialog .modal-footer .modal-label {
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
color: white;
margin-bottom: 2px; }
@media screen and (max-width: 600px) {
.tour-modal .modal-dialog .modal-footer, #tourModal .modal-dialog .modal-footer {
position: relative;
min-height: 80px; } }
.tour-modal.fade .modal-dialog {
transition: transform 0.3s ease-out;
transform: translate(0, -25%); }
#tourModal .modal-dialog .modal-content {
border-top: 2px solid rgba(0, 0, 0, 0.2);
border-bottom: 2px solid rgba(0, 0, 0, 0.2);
border-right: 2px solid rgba(0, 0, 0, 0.2);
border-radius: 0;
width: 100%; }
#tourModal .modal-dialog .modal-content .modal-header, #tourModal .modal-dialog .modal-content .modal-footer {
border-right: 0; }
#tourModal .modal-dialog .modal-content .modal-header {
padding: 35px 45px 40px;
background-color: white; }
#tourModal .modal-dialog .modal-content .modal-header .header-line {
width: 100%;
height: 7px;
background-color: #1a6fb5;
position: absolute;
top: 0;
left: 0; }
#tourModal .modal-dialog .modal-content .modal-body {
border-right: 1px solid white;
border-left: 1px solid white;
padding: 25px 45px;
background-color: #f3f4fc; }
#tourModal .modal-dialog .modal-content .modal-body .tour-intro {
white-space: normal; }
#tourModal .modal-dialog .modal-content .modal-body .tour-intro h3 {
margin-bottom: 35px;
font-size: 36px; }
#tourModal .modal-dialog .modal-content .modal-body .tour-intro p {
font-size: 15px; }
#tourModal .modal-dialog .modal-content .modal-body .tour-options {
padding: 20px 0px 0px;
display: -ms-flexbox;
display: flex;
-ms-flex-direction: row;
flex-direction: row;
-ms-flex-pack: end;
justify-content: flex-end; }
#tourModal .modal-dialog .modal-content .modal-body .tour-options .btn {
display: inline-block;
text-align: center;
padding: 12px 10px;
font-family: "PT Sans", sans-serif;
font-size: 12px;
font-weight: bold;
text-transform: uppercase;
letter-spacing: 1px;
text-decoration: none;
border-radius: 21px;
border: 2px solid white;
line-height: 1;
cursor: pointer;
min-width: 165px;
transition: all 0.25s;
margin: 0 10px; }
#tourModal .modal-dialog .modal-content .modal-body .tour-options .btn:focus {
outline: 0; }
#tourModal .modal-dialog .modal-content .modal-body .tour-options .btn.btn-primary {
background-color: #003087;
color: white; }
#tourModal .modal-dialog .modal-content .modal-body .tour-options .btn.btn-primary:focus {
background-color: #004e95;
border-color: #004e95; }
#tourModal .modal-dialog .modal-content .modal-body .tour-options .btn.btn-secondary {
background-color: white;
color: #3a4149;
border-color: #e3e8f0; }
#tourModal .modal-dialog .modal-content .modal-footer {
border-top: 1px solid #0a5aa7;
border-bottom: 3px solid #0a64b0;
background: linear-gradient(#0a4c9c, #0a64b0);
padding: 15px 45px;
display: -ms-flexbox;
display: flex;
-ms-flex-direction: row;
flex-direction: row;
-ms-flex-pack: start;
justify-content: flex-start; }
#tourModal .modal-dialog .modal-content .modal-footer input[type="checkbox"] {
width: 20px;
height: 20px; }
#tourModal .modal-dialog .modal-content .modal-footer .modal-label {
-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
color: white;
margin-bottom: 2px; }
.noscroll {
overflow: hidden; }
.sm-popover.bs-popover-right {
margin-left: 25px; }
.sm-popover.bs-popover-right .arrow {
width: 15px;
height: 30px;
left: -15px;
top: 50%; }
.sm-popover.bs-popover-right .arrow:before, .sm-popover.bs-popover-right .arrow:after {
width: 15px !important;
height: 30px;
border-width: 15px 15px 15px 0; }
.sm-popover.bs-popover-left {
margin-right: 25px; }
.sm-popover.bs-popover-left .arrow {
width: 15px;
height: 30px;
right: -15px;
top: 50%; }
.sm-popover.bs-popover-left .arrow:after {
width: 15px;
height: 30px;
border-width: 15px 0 15px 15px;
border-right-color: white; }
.sm-popover.bs-popover-top {
margin-bottom: 25px; }
.sm-popover.bs-popover-top .arrow {
width: 30px;
height: 15px;
bottom: -15px;
left: calc(50%-15px); }
.sm-popover.bs-popover-top .arrow:before, .sm-popover.bs-popover-top .arrow:after {
width: 30px;
height: 15px;
border-width: 15px 15px 0 15px; }
.sm-popover.bs-popover-top .arrow:after {
border-top-color: #0a4c9d; }
.sm-popover.bs-popover-bottom {
margin-top: 25px; }
.sm-popover.bs-popover-bottom .arrow {
width: 40px;
height: 20px;
top: -20px;
left: calc(50%-15px); }
.sm-popover.bs-popover-bottom .arrow:before, .sm-popover.bs-popover-bottom .arrow:after {
width: 40px;
height: 25px;
border-width: 0 15px 15px 15px; }
.popover.sm-popover.tour-tour {
max-width: 100%;
padding: 20px 20px 120px;
border-radius: 30px; }
.popover.sm-popover.tour-tour .position {
position: absolute;
top: 20px;
right: 25px; }
.popover.sm-popover.tour-tour .popover-title {
font-size: 18px;
color: #003087;
text-transform: uppercase;
letter-spacing: 1px;
font-weight: bold; }
.popover.sm-popover.tour-tour .popover-content {
width: 365px; }
.popover.sm-popover.tour-tour .popover-content p {
line-break: auto;
white-space: normal;
margin: 0 5px; }
.popover.sm-popover.tour-tour .popover-navigation {
padding: 0px auto;
display: -ms-flexbox;
display: flex;
-ms-flex-pack: center;
justify-content: center;
padding-bottom: 50px;
position: absolute;
bottom: 0;
left: 0;
width: 100%; }
.popover.sm-popover.tour-tour .popover-navigation .btn-group .btn {
display: inline-block;
text-align: center;
padding: 12px;
margin: 0 10px;
font-family: "PT Sans", sans-serif;
font-size: 12px;
font-weight: bold;
text-transform: uppercase;
letter-spacing: 1px;
text-decoration: none;
border-radius: 21px;
border: 2px solid white;
line-height: 1;
cursor: pointer;
min-width: 155px;
transition: all 0.25s; }
.popover.sm-popover.tour-tour .popover-navigation .btn-group .btn[data-role='end'] {
margin: 0 6px;
background-color: white;
color: #3a4149;
border-color: #e3e8f0; }
.popover.sm-popover.tour-tour .popover-navigation .btn-group .btn[data-role='next'] {
background-color: #003087;
color: white;
padding-left: 18px; }
.popover.sm-popover.tour-tour .popover-navigation .btn-group .btn[data-role='next']:focus {
background-color: #004e95;
border-color: #004e95; }
.popover.sm-popover.tour-tour .popover-navigation .btn-group .btn[data-role='next'].disabled {
background-color: #8c95a7;
cursor: default; }
.popover.sm-popover.tour-tour .bottom-strip {
width: 100%;
height: 25px;
position: absolute;
bottom: 0;
left: 0;
border-bottom-right-radius: 30px;
border-bottom-left-radius: 30px;
background-color: #0a4c9d; }
.dynamic-speed-bump {
position: fixed;
top: 0;
left: 0;
z-index: 1000;
height: 100%;
width: 100%;
display: -ms-flexbox;
display: flex;
-ms-flex-pack: center;
justify-content: center;
-ms-flex-align: center;
align-items: center;
background: rgba(0, 0, 0, 0.5);
-webkit-backdrop-filter: blur(5px);
backdrop-filter: blur(5px); }
.dynamic-speed-bump .speed-bump-inner {
position: fixed;
z-index: 1000;
max-height: 90%;
max-width: 40%;
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column;
flex-direction: column;
-ms-flex-pack: start;
justify-content: flex-start;
background: #FFF;
color: #222222; }
.dynamic-speed-bump .speed-bump-inner .close-container {
width: 100%;
display: -ms-flexbox;
display: flex;
-ms-flex-direction: row;
flex-direction: row;
-ms-flex-pack: end;
justify-content: flex-end; }
.dynamic-speed-bump .speed-bump-inner .close-container .icon-container {
padding: 2rem; }
.dynamic-speed-bump .speed-bump-inner .close-container .icon-container svg {
fill: #222222;
height: 2rem;
width: 2rem; }
.dynamic-speed-bump .speed-bump-inner .close-container .icon-container:hover {
cursor: pointer; }
.dynamic-speed-bump .speed-bump-inner .close-container .icon-container:hover svg {
fill: #003087; }
.dynamic-speed-bump .speed-bump-inner .content-container {
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column;
flex-direction: column;
margin: 0 4rem 4rem 4rem;
gap: 3rem;
overflow: auto; }
.dynamic-speed-bump .speed-bump-inner .content-container .header {
width: 100%; }
.dynamic-speed-bump .speed-bump-inner .content-container .header h2 {
margin: 0; }
.dynamic-speed-bump .speed-bump-inner .content-container .content-area {
width: 100%; }
.dynamic-speed-bump .speed-bump-inner .content-container .content-area .content {
font-family: "Open Sans", sans-serif;
font-size: 1.4rem; }
.dynamic-speed-bump .speed-bump-inner .content-container .link-container a {
text-decoration: none; }
.dynamic-speed-bump .speed-bump-inner .content-container .link-container .button.primary-button {
color: #222222;
background-color: #FAC538;
border-color: #FAC538; }
.dynamic-speed-bump .speed-bump-inner .content-container .link-container .button.primary-button:hover, .dynamic-speed-bump .speed-bump-inner .content-container .link-container .button.primary-button:focus {
color: #222222;
background-color: #BE8A00;
border-color: #BE8A00; }
.dynamic-speed-bump .speed-bump-inner .content-container .link-container .cancel {
-ms-flex-line-pack: center;
align-content: center;
font-size: 13px;
font-size: 1.3rem;
font-weight: 700;
color: #003087;
margin: 0px .5rem 0 1rem;
border-bottom: 2px solid transparent;
transition: 500ms ease; }
.dynamic-speed-bump .speed-bump-inner .content-container .link-container .cancel span {
padding-right: .5rem; }
.dynamic-speed-bump .speed-bump-inner .content-container .link-container .cancel span i {
transition: 500ms ease; }
.dynamic-speed-bump .speed-bump-inner .content-container .link-container .cancel:hover, .dynamic-speed-bump .speed-bump-inner .content-container .link-container .cancel:focus {
border-bottom: 2px solid #003087; }
.dynamic-speed-bump .speed-bump-inner .content-container .link-container .cancel:hover span i, .dynamic-speed-bump .speed-bump-inner .content-container .link-container .cancel:focus span i {
margin: 0 -.5rem 0 .5rem; }
.dynamic-speed-bump.closed {
display: none; }
@media screen and (max-width: 840px) {
.dynamic-speed-bump .speed-bump-inner {
max-width: 90%; } }
.lg-popover.bs-popover-right {
margin-left: 35px; }
.lg-popover.bs-popover-right .arrow {
width: 25px;
height: 50px;
left: -25px;
top: 50%; }
.lg-popover.bs-popover-right .arrow:before, .lg-popover.bs-popover-right .arrow:after {
width: 25px !important;
height: 50px;
border-width: 25px 25px 25px 0; }
.lg-popover.bs-popover-left {
margin-right: 35px; }
.lg-popover.bs-popover-left .arrow {
width: 25px;
height: 50px;
right: -25px;
top: 50%; }
.lg-popover.bs-popover-left .arrow:before, .lg-popover.bs-popover-left .arrow:after {
width: 25px;
height: 50px;
border-width: 25px 0 25px 25px;
border-right-color: white; }
.lg-popover.bs-popover-top {
margin-bottom: 35px; }
.lg-popover.bs-popover-top .arrow {
width: 50px;
height: 25px;
bottom: -25px;
left: calc(50%-25px); }
.lg-popover.bs-popover-top .arrow:before, .lg-popover.bs-popover-top .arrow:after {
width: 50px;
height: 25px;
border-width: 25px 25px 0 25px; }
.lg-popover.bs-popover-top .arrow:after {
border-top-color: #0a4c9d; }
.lg-popover.bs-popover-bottom {
margin-top: 35px; }
.lg-popover.bs-popover-bottom .arrow {
width: 50px;
height: 25px;
top: -25px;
left: calc(50%-25px); }
.lg-popover.bs-popover-bottom .arrow:before, .lg-popover.bs-popover-bottom .arrow:after {
width: 50px;
height: 25px;
border-width: 0 25px 25px 25px; }
.popover.lg-popover.tour-tour {
padding: 25px 35px 100px;
border-radius: 30px;
max-width: 100%; }
.popover.lg-popover.tour-tour .arrow {
margin-top: 0;
margin-bottom: 0; }
.popover.lg-popover.tour-tour .popover-title {
font-size: 18px;
color: #003087;
text-transform: uppercase;
letter-spacing: 1px;
font-weight: bold; }
.popover.lg-popover.tour-tour .position {
position: absolute;
top: 25px;
right: 30px; }
.popover.lg-popover.tour-tour .popover-content {
padding-top: 5px;
padding-bottom: 5px;
width: 425px; }
.popover.lg-popover.tour-tour .popover-content p {
line-break: auto;
white-space: normal;
margin: 0 5px; }
.popover.lg-popover.tour-tour .popover-content .owl-carousel.popup-owl {
width: 295px;
height: 220px;
margin: 20px auto 25px; }
.popover.lg-popover.tour-tour .popover-content .owl-carousel.popup-owl .item {
background-color: #003087;
height: 223px; }
.popover.lg-popover.tour-tour .popover-content .owl-carousel.popup-owl .item h4 {
padding-top: 50px;
text-align: center;
color: white; }
.popover.lg-popover.tour-tour .popover-content .owl-carousel.popup-owl .owl-nav {
width: 100%;
position: absolute;
left: 0;
top: 45%;
margin-top: 0; }
.popover.lg-popover.tour-tour .popover-content .owl-carousel.popup-owl .owl-nav .owl-prev {
position: absolute;
font-size: 150px;
left: -60px;
top: -125px; }
.popover.lg-popover.tour-tour .popover-content .owl-carousel.popup-owl .owl-nav .owl-next {
position: absolute;
font-size: 150px;
top: -125px;
right: -60px; }
.popover.lg-popover.tour-tour .popover-content .owl-carousel.popup-owl .owl-nav .owl-prev, .popover.lg-popover.tour-tour .popover-content .owl-carousel.popup-owl .owl-nav .owl-next {
background-color: transparent; }
.popover.lg-popover.tour-tour .popover-content .owl-carousel.popup-owl .owl-nav .owl-prev span, .popover.lg-popover.tour-tour .popover-content .owl-carousel.popup-owl .owl-nav .owl-next span {
color: #f3f4fc; }
.popover.lg-popover.tour-tour .popover-content .owl-carousel.popup-owl .owl-nav .owl-prev span:hover, .popover.lg-popover.tour-tour .popover-content .owl-carousel.popup-owl .owl-nav .owl-next span:hover {
background-color: transparent;
color: #003087; }
.popover.lg-popover.tour-tour .popover-content .owl-carousel.popup-owl .owl-nav .owl-prev:focus, .popover.lg-popover.tour-tour .popover-content .owl-carousel.popup-owl .owl-nav .owl-next:focus {
outline: 0; }
.popover.lg-popover.tour-tour .popover-navigation {
position: absolute;
height: 53px;
padding: 0 auto;
padding-right: 30px;
display: -ms-flexbox;
display: flex;
-ms-flex-direction: row;
flex-direction: row;
-ms-flex-pack: end;
justify-content: flex-end;
width: 100%;
bottom: 35px;
left: 0; }
.popover.lg-popover.tour-tour .popover-navigation .btn-group .btn {
display: inline-block;
text-align: center;
padding: 12px;
margin: 0 10px;
font-family: "PT Sans", sans-serif;
font-size: 12px;
font-weight: bold;
text-transform: uppercase;
letter-spacing: 1px;
text-decoration: none;
border-radius: 21px;
border: 2px solid white;
line-height: 1;
cursor: pointer;
min-width: 155px;
transition: all 0.25s; }
.popover.lg-popover.tour-tour .popover-navigation .btn-group .btn[data-role='end'] {
margin: 0 6px;
background-color: white;
color: #3a4149;
border-color: #e3e8f0; }
.popover.lg-popover.tour-tour .popover-navigation .btn-group .btn[data-role='next'] {
background-color: #003087;
color: white;
padding-left: 18px; }
.popover.lg-popover.tour-tour .popover-navigation .btn-group .btn[data-role='next']:focus {
background-color: #004e95;
border-color: #004e95; }
.popover.lg-popover.tour-tour .popover-navigation .btn-group .btn[data-role='next'].disabled {
background-color: #8c95a7;
cursor: default; }
.popover.lg-popover.tour-tour .bottom-strip {
width: 100%;
height: 25px;
position: absolute;
bottom: 0;
left: 0;
border-bottom-right-radius: 30px;
border-bottom-left-radius: 30px;
background-color: #0a4c9d; }
.ratesZipForm label {
font-size: 27px;
font-size: 2.7rem;
font-weight: bold;
font-family: "Open Sans Condensed", sans-serif;
text-transform: uppercase;
color: #42A37E;
margin-right: 5px; }
.ratesZipForm input {
border: none;
border-bottom: solid 1px #707070;
padding: 0;
font-size: 29px;
font-size: 2.9rem;
font-weight: bold;
color: #3F495A;
text-align: center;
width: 100px; }
.ratesZipForm svg {
fill: #003087;
width: 23px;
height: 24px; }
.ratesZipForm button {
margin-top: 20px; }
.ratesZipForm .print-button {
float: right;
background: white;
color: black;
border-color: #ccc;
margin-bottom: 30px; }
@media screen and (max-width: 767px) {
.ratesZipForm label {
font-size: 16px;
font-size: 1.6rem; }
.ratesZipForm input {
font-size: 19px;
font-size: 1.9rem; }
.ratesZipForm svg {
width: 13px;
height: 14px; } }
.ratesTables {
padding-bottom: 20px;
margin-top: 40px; }
.ratesTables .ratesAccordion {
margin: 15px 0; }
.ratesTables .ratesAccordion.active .header svg.expandCaret {
display: none; }
.ratesTables .ratesAccordion.active .content {
display: block; }
.ratesTables .ratesAccordion.collapsed {
box-shadow: 0 2px 10px rgba(103, 103, 103, 0.2); }
.ratesTables .ratesAccordion.collapsed .header {
border: none; }
.ratesTables .ratesAccordion.collapsed .header h2 {
color: #3F495A; }
.ratesTables .ratesAccordion.collapsed .header svg.collapseCaret {
display: none; }
.ratesTables .ratesAccordion.collapsed .content {
display: none; }
.ratesTables .ratesAccordion.adTable {
filter: none; }
.ratesTables .ratesAccordion.adTable .header {
border: solid 1px #CECECE;
border-bottom: none; }
.ratesTables .ratesAccordion.adTable .content .rateTable {
display: block; }
.ratesTables .ratesAccordion.adTable.collapsed {
display: block; }
.ratesTables .ratesAccordion.adTable.collapsed .rateTable {
display: none; }
.ratesTables .ratesAccordion.adTable.active .rateTable {
display: block; }
.ratesTables .ratesAccordion .header {
cursor: pointer;
border: solid 1px #CECECE;
border-bottom: none;
padding: 10px 20px;
background-color: white;
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center; }
.ratesTables .ratesAccordion .header svg {
width: 16px;
height: 19px;
margin-right: 10px; }
.ratesTables .ratesAccordion .header svg.expandCaret {
fill: #42A37E; }
.ratesTables .ratesAccordion .header svg.expandCaret.collapsed {
display: inline; }
.ratesTables .ratesAccordion .header svg.expandCaret.active {
display: none; }
.ratesTables .ratesAccordion .header svg.collapseCaret {
fill: #003087; }
.ratesTables .ratesAccordion .header svg.collapseCaret.collapsed {
display: none; }
.ratesTables .ratesAccordion .header svg.collapseCaret.active {
display: inline; }
.ratesTables .ratesAccordion .header h2 {
font-size: 22px;
font-size: 2.2rem;
color: #3F495A;
margin: 0; }
.ratesTables .ratesAccordion .content {
display: block;
border: solid 1px #CECECE;
border-top: none;
padding-bottom: 30px; }
.ratesTables .ratesAccordion .rateTable {
padding-top: 8px; }
.ratesTables .ratesAccordion .rateTable table {
width: 100%; }
.ratesTables .ratesAccordion .rateTable table thead tr:nth-of-type(2) th {
border-left: none;
border-right: none; }
.ratesTables .ratesAccordion .rateTable table thead tr:nth-of-type(2) th:first-of-type, .ratesTables .ratesAccordion .rateTable table thead tr:nth-of-type(2) th:nth-of-type(4) {
border-left: solid 2px white; }
.ratesTables .ratesAccordion .rateTable table thead tr:nth-of-type(2) th:nth-of-type(3), .ratesTables .ratesAccordion .rateTable table thead tr:nth-of-type(2) th:last-of-type {
border-right: solid 2px white; }
.ratesTables .ratesAccordion .rateTable table thead tr th {
font-family: "Open Sans", sans-serif;
font-size: 16px;
font-size: 1.6rem;
font-weight: bold;
color: #3F495A;
text-transform: uppercase;
border: solid 2px white;
background-color: #F4F4F4; }
.ratesTables .ratesAccordion .rateTable table tbody tr th {
font-family: "Open Sans Condensed", sans-serif;
text-transform: uppercase;
font-size: 17px;
font-size: 1.7rem;
font-weight: bold;
color: #003087;
border: solid 2px white;
background-color: #F4F4F4; }
.ratesTables .ratesAccordion .rateTable table tbody tr th a {
color: #4570B9;
text-decoration: underline; }
.ratesTables .ratesAccordion .rateTable table tbody tr th a:hover, .ratesTables .ratesAccordion .rateTable table tbody tr th a:focus {
color: #003087; }
.ratesTables .ratesAccordion .rateTable table tbody tr td {
border-top: solid 2px white;
border-bottom: solid 2px white;
border-left: none;
border-right: none;
background-color: #F4F4F4; }
.ratesTables .ratesAccordion .rateTable table tbody tr td:first-of-type, .ratesTables .ratesAccordion .rateTable table tbody tr td:nth-of-type(4) {
border-left: solid 2px white; }
.ratesTables .ratesAccordion .rateTable table tbody tr td:nth-of-type(3), .ratesTables .ratesAccordion .rateTable table tbody tr td:nth-of-type(6) {
border-right: solid 2px white; }
.ratesTables .ratesAccordion .rateTable table tbody tr td:last-of-type {
border: solid 2px white; }
.ratesTables .ratesAccordion .rateTable table tbody tr.tiered td {
border: solid 2px white; }
.ratesTables .ratesAccordion .rateTable table tbody tr.tieredChildren th {
padding-left: 25px;
font-size: 17px;
font-size: 1.7rem;
color: #222222;
font-weight: bold;
text-transform: none; }
.ratesTables .ratesAccordion .rateTable table tbody tr.tieredChildren td, .ratesTables .ratesAccordion .rateTable table tbody tr.tieredChildren th {
background-color: #F2F7FF; }
.ratesTables .ratesAccordion .rateTable table tbody tr.preferredPricing td, .ratesTables .ratesAccordion .rateTable table tbody tr.preferredPricing th {
background-color: #FFF;
font-size: 15px;
font-size: 1.5rem;
color: #222222;
text-transform: none; }
.ratesTables .ratesAccordion .rateTable table tbody tr.preferredPricing td a, .ratesTables .ratesAccordion .rateTable table tbody tr.preferredPricing th a {
font-family: "Open Sans Condensed", sans-serif;
text-transform: uppercase; }
.ratesTables .ratesAccordion .rateTable table tbody tr th:first-of-type, .ratesTables .ratesAccordion .rateTable table thead tr:first-of-type th:first-of-type {
text-align: left;
width: 25%; }
.ratesTables .ratesAccordion .rateTable table tbody tr th:last-of-type, .ratesTables .ratesAccordion .rateTable table thead tr:first-of-type th:last-of-type {
width: 20%; }
.ratesTables .ratesAccordion .rateTable table td {
text-align: center;
font-size: 16px;
font-size: 1.6rem; }
.ratesTables .ratesAccordion .rateTable table th, .ratesTables .ratesAccordion .rateTable table td {
padding: 5px 10px; }
.ratesTables .ratesAccordion .rateTable .button {
padding: 8px;
min-width: 100px;
box-shadow: none;
margin-right: 10px;
font-size: 11px;
font-size: 1.1rem; }
.ratesTables .ratesAccordion .rateTable a.openNow {
font-size: 11px;
font-size: 1.1rem;
font-weight: bold;
text-decoration: underline; }
.ratesTables .ratesAccordion .rateTable sup {
font-size: 65%; }
.ratesTables .ratesAccordion.twoCol .rateTable table thead tr:nth-of-type(2) th:nth-of-type(2) {
border-right: 2px solid white; }
.ratesTables .ratesAccordion.twoCol .rateTable table thead tr:nth-of-type(2) th:nth-of-type(3) {
border-right: none;
border-left: 2px solid white; }
.ratesTables .ratesAccordion.twoCol .rateTable table thead tr:nth-of-type(2) th:last-of-type {
border-left: none; }
.ratesTables .ratesAccordion.twoCol .rateTable table tbody tr td:nth-of-type(2) {
border-right: 2px solid white; }
.ratesTables .ratesAccordion.twoCol .rateTable table tbody tr td:nth-of-type(3) {
border-right: none;
border-left: 2px solid white; }
.ratesTables .ratesAccordion.twoCol .rateTable table tbody tr td:nth-of-type(4) {
border-right: 2px solid white;
border-left: none; }
.ratesTables .ratesAccordion.oneCol .rateTable table thead tr:nth-of-type(2) th:first-of-type {
border-right: 2px solid white; }
.ratesTables .ratesAccordion.oneCol .rateTable table thead tr:nth-of-type(2) th:nth-of-type(2) {
border-right: 2px solid white;
border-left: 2px solid white; }
.ratesTables .ratesAccordion.oneCol .rateTable table tbody tr td:first-of-type {
border-right: 2px solid white; }
.ratesTables .ratesAccordion.oneCol .rateTable table tbody tr td:nth-of-type(2) {
border-right: 2px solid white;
border-left: 2px solid white; }
.ratesTables .advertisement {
background: rgba(0, 48, 135, 0.72);
position: relative;
padding: 20px 25px;
display: -ms-flexbox;
display: flex; }
.ratesTables .advertisement .backgroundImg {
position: absolute;
top: 0;
right: 0;
bottom: 0;
left: 0;
z-index: -1;
overflow: hidden; }
.ratesTables .advertisement .backgroundImg img {
min-height: 100%;
min-width: 100%; }
.ratesTables .advertisement .advertisementContent {
display: -ms-flexbox;
display: flex;
width: 100%; }
.ratesTables .advertisement .advertisementContent .adContentWrapper {
-ms-flex: 1 1 70%;
flex: 1 1 70%; }
.ratesTables .advertisement h3 {
margin: 0;
font-family: "Open Sans Condensed", sans-serif;
color: white;
font-size: 36px;
font-size: 3.6rem;
text-transform: uppercase; }
.ratesTables .advertisement .blurb {
font-size: 16px;
font-size: 1.6rem;
font-weight: 600;
margin: 10px 0;
color: white; }
.ratesTables .advertisement .adContent {
width: 100%;
position: relative; }
.ratesTables .advertisement .rate {
-ms-flex: 1 1 30%;
flex: 1 1 30%;
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center;
-ms-flex-pack: end;
justify-content: flex-end; }
.ratesTables .advertisement .rate p {
font-size: 56px;
font-size: 5.6rem;
font-weight: 600;
color: white;
margin: 0; }
.ratesTables .advertisement .rate p span {
font-size: 25px;
font-size: 2.5rem;
font-weight: 700; }
@media screen and (max-width: 1024px) {
.ratesTables .ratesAccordion .rateTable a.openNow {
display: block;
margin: 5px 0; } }
@media screen and (max-width: 767px) {
.ratesTables .ratesAccordion .rateTable {
overflow: scroll; }
.ratesTables .ratesAccordion .rateTable table {
table-layout: fixed;
width: 750px; }
.ratesTables .ratesAccordion .rateTable table thead tr:first-of-type th:first-of-type,
.ratesTables .ratesAccordion .rateTable table tbody tr th {
position: sticky;
position: -webkit-sticky;
left: 0;
width: 145px; }
.ratesTables .ratesAccordion .rateTable table thead tr:first-of-type th:first-of-type:after,
.ratesTables .ratesAccordion .rateTable table tbody tr th:after {
content: '';
background-image: linear-gradient(to right, rgba(0, 0, 0, 0.15) 5%, transparent 95%);
position: absolute;
top: 0;
right: -19px;
bottom: 0;
width: 15px;
border-left: solid 2px white; }
.ratesTables .ratesZipForm {
margin-top: 15px; }
.ratesTables .advertisement .advertisementContent {
position: relative; }
.ratesTables .advertisement h3 {
font-size: 17px;
font-size: 1.7rem; }
.ratesTables .advertisement .blurb {
font-size: 14px;
font-size: 1.4rem; }
.ratesTables .advertisement .rate {
width: 50%;
position: absolute;
bottom: 0;
right: 0; }
.ratesTables .advertisement .rate p {
font-size: 32px;
font-size: 3.2rem;
line-height: 1; }
.ratesTables .advertisement .rate p span {
font-size: 13px;
font-size: 1.3rem; } }
.rates-link-container {
text-align: left; }
@media screen and (max-width: 840px) {
.rates-link-container {
text-align: center; } }
.rates-link-container .rate-button {
font-size: 22px;
font-size: 2.2rem;
padding: 20px 55px;
margin: 20px 0px 20px 0px; }
.cards {
padding: 35px; }
.cards .cardRow {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap; }
.cards .card {
width: 23%;
margin: 10px 7px;
padding: 0 15px 15px;
background: linear-gradient(to right, #F2F7FF, #F4F4F4);
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column;
flex-direction: column; }
.cards .card:first-of-type {
margin-left: 0; }
.cards .card:last-of-type {
margin-right: 0; }
.cards .card .title {
padding: 20px;
margin: 0 -15px 20px -15px;
border-bottom: 1px solid #D9D9D6; }
.cards .card .title h3 {
font-size: 27px;
font-size: 2.7rem;
font-family: "Open Sans Condensed", sans-serif;
font-weight: bold;
text-align: center;
text-transform: uppercase;
color: #3F495A;
margin: 0; }
.cards .card ul {
margin-top: 0;
margin-bottom: 15px;
padding: 0 0 0 23px; }
.cards .card ul li {
list-style: none;
position: relative;
margin: 20px 0;
font-size: 15px;
font-size: 1.5rem;
font-weight: 600; }
.cards .card ul li:first-of-type {
margin-top: 0; }
.cards .card ul .fas {
color: #42A37E; }
.cards .card .buttonLinks {
text-align: center;
margin-top: auto; }
.cards .card .buttonLinks .button {
padding: 15px;
width: 100%; }
.cards .card .buttonLinks .links {
margin-top: 10px; }
.cards .card .buttonLinks .link {
font-size: 15px;
font-size: 1.5rem;
font-weight: bold;
text-transform: uppercase;
color: #003087; }
.cards .card .buttonLinks .link:hover, .cards .card .buttonLinks .link:focus {
color: #4570B9; }
.cards .card .buttonLinks .link:first-of-type {
border-right: solid 1px #9A9A9A;
padding-right: 10px;
margin-right: 5px; }
@media screen and (max-width: 960px) {
.cards {
padding: 12px; }
.cards .card {
-ms-flex: 1 1 48%;
flex: 1 1 48%; } }
@media screen and (max-width: 600px) {
.cards {
padding: 12px 0; }
.cards .card {
padding: 0 20px 20px; }
.cards .card .title {
padding: 15px;
margin-left: -20px;
margin-right: -20px; }
.cards .card .buttonLinks .link {
font-size: 12px;
font-size: 1.2rem; } }
@media screen and (max-width: 450px) {
.cards .card {
-ms-flex: 1 1 100%;
flex: 1 1 100%;
margin: 10px 0; } }
.card-cta {
width: 33.33%;
box-shadow: 0 6px 9px 0px rgba(0, 0, 0, 0.16);
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column;
flex-direction: column; }
.card-cta a {
text-decoration: none;
color: #222222;
font-family: "Open Sans", sans-serif;
font-size: 15px;
font-size: 1.5rem;
line-height: 23px;
display: block;
height: 100%;
background: #FFF;
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column;
flex-direction: column; }
.card-cta a:hover .photo img, .card-cta a:focus .photo img {
transition: transform 6s ease-out;
transform: scale(1.25); }
.card-cta a:hover .photo:before, .card-cta a:focus .photo:before {
opacity: .7; }
.card-cta a:hover .photo:after, .card-cta a:focus .photo:after {
display: none; }
.card-cta a:hover .cta-info, .card-cta a:focus .cta-info {
color: #FFF;
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#003087+0,7db9e8+100,7db9e8+100,577ec0+100 */
background: #003087;
/* Old browsers */
/* FF3.6-15 */
/* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, #003087 0%, #7db9e8 100%, #7db9e8 100%, #577ec0 100%);
/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#003087', endColorstr='#577ec0',GradientType=1 );
/* IE6-9 */ }
.card-cta a:hover .cta-info .title, .card-cta a:focus .cta-info .title {
color: #FFF; }
.card-cta a:hover .cta-info .read, .card-cta a:focus .cta-info .read {
color: #FFF; }
.card-cta a:hover .cta-info .read .fas, .card-cta a:focus .cta-info .read .fas {
color: #FFF; }
.card-cta a:hover .cta-info p, .card-cta a:hover .cta-info span, .card-cta a:focus .cta-info p, .card-cta a:focus .cta-info span {
color: #FFF; }
.card-cta a .photo {
height: 268px;
position: relative;
overflow: hidden; }
@media all and (-ms-high-contrast: none) {
.card-cta a .photo {
height: auto; }
.card-cta a .photo img {
max-height: 268px;
height: auto !important; } }
.card-cta a .photo:before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1;
background: linear-gradient(to bottom, #003087, #005baa);
opacity: 0;
transition: opacity 0.25s; }
.card-cta a .photo:after {
content: '';
height: 7px;
width: 100%;
background: linear-gradient(to right, #003087, #577ec0);
position: absolute;
bottom: 0;
left: 0; }
.card-cta a .photo img {
-o-object-fit: cover;
object-fit: cover;
-o-object-position: center;
object-position: center;
height: 268px;
width: 100%;
transform: scale(1);
transition: transform 0.25s ease-out; }
.card-cta a .cta-info {
padding: 40px 20px 30px 20px;
position: relative;
-ms-flex: 1 1 auto;
flex: 1 1 auto; }
.card-cta a .cta-info .read {
position: absolute;
top: 10px;
right: 10px;
font-family: "Open Sans Condensed", sans-serif;
font-size: 14px;
font-size: 1.4rem;
text-transform: uppercase;
color: #444; }
.card-cta a .cta-info .read .fas, .card-cta a .cta-info .read svg {
margin-right: 5px;
color: #42A37E; }
.card-cta a .cta-info .title {
font-size: 20px;
font-size: 2rem;
font-family: "Open Sans", sans-serif;
font-weight: 700;
line-height: 25px;
margin: 0 0 10px 0; }
.card-cta a .cta-info .author {
margin-bottom: 10px; }
.related-articles .card-cta a .photo {
height: 202px; }
.related-articles .card-cta a .cta-info {
padding: 15px; }
.related-articles .card-cta:hover .cta-info p, .related-articles .card-cta:hover .cta-info span, .related-articles .card-cta:focus .cta-info p, .related-articles .card-cta:focus .cta-info span {
color: #FFF; }
.recommended-reads .header-wrapper {
border-bottom: 1px solid black;
margin-bottom: .5rem; }
.recommended-reads h2.section-title {
color: black;
font-family: "Open Sans";
font-weight: 600;
font-size: 3.2rem;
line-height: 4rem;
margin: 0rem 0rem 1rem 0rem;
display: inline-block; }
.recommended-reads a.more-info {
float: right;
padding: 1rem 2rem; }
.recommended-reads a.more-info.mobile {
display: none;
width: 100%; }
.recommended-reads .card-cta a .photo {
height: 202px; }
.recommended-reads .card-cta a .cta-info {
padding: 15px; }
.recommended-reads .card-cta:hover .cta-info p, .recommended-reads .card-cta:hover .cta-info span, .recommended-reads .card-cta:focus .cta-info p, .recommended-reads .card-cta:focus .cta-info span {
color: #FFF; }
@media screen and (max-width: 840px) {
.card-cta {
width: 100%;
margin-bottom: 20px; }
.card-cta a .photo {
height: 245px; }
.recommended-reads .header-wrapper {
margin-bottom: 1.6rem; }
.recommended-reads h2.section-title {
width: 100%; }
.recommended-reads a.more-info {
display: none; }
.recommended-reads a.more-info.mobile {
display: block; } }
.image-cta {
width: calc(66.66% - 45px);
position: relative;
overflow: hidden;
box-shadow: 0 6px 9px 0px rgba(0, 0, 0, 0.16); }
.image-cta a {
height: 100%;
text-decoration: none;
color: #222222;
font-family: "Open Sans", sans-serif;
font-size: 15px;
font-size: 1.5rem;
line-height: 23px;
display: block; }
.image-cta a:hover .photo, .image-cta a:focus .photo {
transition: transform 6s ease-out;
transform: scale(1.25); }
.image-cta a:hover .photo:before, .image-cta a:focus .photo:before {
opacity: .7; }
.image-cta a:hover .cta-info, .image-cta a:focus .cta-info {
color: #FFF;
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#003087+0,7db9e8+100,7db9e8+100,577ec0+100 */
background: #003087;
/* Old browsers */
/* FF3.6-15 */
/* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, #003087 0%, #7db9e8 100%, #7db9e8 100%, #577ec0 100%);
/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#003087', endColorstr='#577ec0',GradientType=1 );
/* IE6-9 */ }
.image-cta a:hover .cta-info:before, .image-cta a:focus .cta-info:before {
display: none; }
.image-cta a:hover .cta-info .title, .image-cta a:focus .cta-info .title {
color: #FFF; }
.image-cta a:hover .cta-info .read, .image-cta a:focus .cta-info .read {
color: #FFF; }
.image-cta a:hover .cta-info .read .fas, .image-cta a:focus .cta-info .read .fas {
color: #FFF; }
.image-cta a .photo {
background-size: cover;
background-position: center center;
background-repeat: no-repeat;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
transform: scale(1);
transition: transform 0.25s ease-out; }
.image-cta a .photo:before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1;
background: linear-gradient(to bottom, #003087, #005baa);
opacity: 0;
transition: opacity 0.25s; }
.image-cta a .cta-info {
background: rgba(255, 255, 255, 0.86);
padding: 30px 20px;
position: relative;
position: absolute;
top: 20px;
right: 20px;
width: 45%; }
.image-cta a .cta-info:before {
content: '';
height: 7px;
width: 100%;
background: linear-gradient(to right, #003087, #577ec0);
position: absolute;
top: 0;
left: 0; }
.image-cta a .cta-info .read {
position: absolute;
top: 10px;
right: 10px;
font-family: "Open Sans Condensed", sans-serif;
font-size: 14px;
font-size: 1.4rem;
text-transform: uppercase;
color: #444; }
.image-cta a .cta-info .read .fas, .image-cta a .cta-info .read svg {
margin-right: 5px;
color: #42A37E; }
.image-cta a .cta-info .title {
font-size: 20px;
font-size: 2rem;
font-family: "Open Sans", sans-serif;
font-weight: 700;
line-height: 25px;
margin: 0 0 10px 0; }
.image-cta a .cta-info .author {
margin-bottom: 10px; }
@media screen and (max-width: 840px) {
.image-cta {
width: 100%; }
.image-cta a .photo {
position: relative;
height: 240px; }
.image-cta a .cta-info {
position: relative;
top: 0;
right: unset;
width: 100%;
background: #FFF; } }
.box-highlight {
background: #F2F7FF;
padding: 40px;
font-size: 18px;
line-height: 30px;
font-weight: 700;
font-family: "Open Sans Condensed", sans-serif; }
@media screen and (max-width: 840px) {
.box-highlight {
margin-bottom: 20px; } }
.finsync-reg-widget {
margin-top: 20px; }
.finsync-reg-widget * {
box-sizing: border-box; }
.reg-plans {
display: none; }
.reg-form {
color: #333;
font-family: "Open Sans", sans-serif;
-webkit-font-smoothing: antialiased;
margin-bottom: 20px; }
.reg-form a {
color: #023087;
text-decoration: none; }
.reg-form a:hover,
.reg-form a:focus {
color: #2a6496;
text-decoration: underline; }
.reg-fields {
display: block;
text-align: left;
width: 100%;
max-width: 500px; }
.reg-fields input {
display: block;
font-size: 14px;
padding: 12px;
border: 1px solid #DFDFDF;
transition: all 150ms ease-in-out;
margin-bottom: 12px;
width: 100%;
font-family: "Open Sans", sans-serif; }
.reg-fields input:focus {
border-color: #1b1c1c;
outline: none; }
.reg-fields input:-ms-input-placeholder {
color: #666;
font-weight: 600; }
.reg-fields input::placeholder {
color: #666;
font-weight: 600; }
.reg-fields .checkbox-label {
text-align: left;
padding: 20px 15px;
margin-top: 0;
font-size: 14px; }
.reg-fields .checkbox-label input {
position: relative;
top: 2px;
display: inline-block;
width: 10px; }
.reg-submit {
text-align: left;
padding: 0; }
.reg-submit button {
display: block;
background-color: #023087;
border: 2px solid #023087;
font-weight: 600;
font-size: 17px;
padding: 17px;
margin: 0;
width: 100%;
max-width: 500px;
border-style: none;
transition: all 150ms ease-in-out;
color: #fff;
text-align: center;
cursor: pointer;
-webkit-appearance: none;
-moz-appearance: none;
appearance: none; }
.reg-submit button:hover,
.reg-submit button:focus {
background-color: #446cb3; }
.finsync-reg .input.highlight-error {
border: 1px solid red; }
#zipPopUp {
display: inline-block;
z-index: 15;
border-radius: 5px;
background-color: #C1D8FF;
filter: drop-shadow(0px 2px 5px rgba(0, 0, 0, 0.3)); }
#zipPopUp .contentWrapper {
position: relative;
display: -ms-flexbox;
display: flex;
-ms-flex-direction: row;
flex-direction: row; }
#zipPopUp .contentWrapper .content {
padding-left: 10px;
margin: 0;
margin-right: 15px; }
#zipPopUp .contentWrapper .content p {
margin: 0;
color: #222222;
font-size: 14px;
font-size: 1.4rem;
white-space: normal;
text-align: left; }
@media screen and (max-width: 1024px) {
#zipPopUp {
display: none; } }
.homepage #zipPopUp {
background-color: #003087; }
.homepage #zipPopUp .content p {
color: white; }
@media screen and (max-width: 1200px) {
.accordion-section {
padding: 0rem 1.2rem; } }
h2, h3.accordion-group-header {
font-size: 40px;
font-size: 4rem;
font-weight: 700;
font-family: "Open Sans Condensed", sans-serif;
margin-bottom: 1.5rem; }
@media screen and (max-width: 960px) {
h2, h3.accordion-group-header {
font-size: 24px;
font-size: 2.4rem; } }
h2 .accented-header, h3.accordion-group-header .accented-header {
font-size: 50px;
font-size: 5rem;
font-weight: 400;
letter-spacing: 1px; }
@media screen and (max-width: 960px) {
h2 .accented-header, h3.accordion-group-header .accented-header {
font-size: 30px;
font-size: 3rem; } }
.accordion-group-desc {
margin: 10px 0px 30px 0px;
width: 67%;
font-size: 1.6rem;
font-family: "Open Sans", sans-serif; }
@media screen and (max-width: 1200px) {
.accordion-group-desc {
width: inherit;
max-width: 97%; } }
.accordion-items-wrapper {
margin-bottom: 1.5rem;
font-family: "Open Sans", sans-serif; }
.accordion-items-wrapper .accordion-item:first-of-type {
border-top: 1px solid #D9D9D6; }
.accordion-items-wrapper .accordion-item {
border-bottom: 1px solid #D9D9D6; }
.accordion-items-wrapper .accordion-item .accordion-title {
font-size: 18px;
font-size: 1.8rem;
padding: 2.4rem 0rem;
font-weight: 700;
cursor: pointer; }
.accordion-items-wrapper .accordion-item .accordion-title::before {
display: inline-block;
font-size: 2.4rem;
font-family: "Font Awesome 5 Free";
content: "\f13a";
color: #6C7788;
margin: 0rem 2.6rem;
transition: all 0.3s; }
@media screen and (max-width: 1200px) {
.accordion-items-wrapper .accordion-item .accordion-title::before {
margin: 0rem 1rem; } }
.accordion-items-wrapper .accordion-item .accordion-title:hover {
background: #F4F4F4; }
.accordion-items-wrapper .accordion-item .accordion-title:hover::before {
color: #003087; }
.accordion-items-wrapper .accordion-item .accordion-body {
font-size: 13px;
font-size: 1.3rem;
line-height: inherit;
font-weight: 400;
padding-left: 8.1rem;
padding-bottom: 1.5rem;
max-width: 73%;
font-size: 1.3rem; }
.accordion-items-wrapper .accordion-item .accordion-body p {
font-size: 1.3rem; }
@media screen and (max-width: 1200px) {
.accordion-items-wrapper .accordion-item .accordion-body {
padding-left: 5rem;
max-width: 97%;
width: inherit; }
.accordion-items-wrapper .accordion-item .accordion-body p {
margin: 1rem 0rem; } }
.accordion-items-wrapper .accordion-item .accordion-body :first-child {
margin-top: 0rem; }
.accordion-items-wrapper .accordion-item.collapsed .accordion-body {
display: none;
transition: all 0.3s; }
.accordion-items-wrapper .accordion-item.expanded {
background-color: #F4F4F4; }
.accordion-items-wrapper .accordion-item.expanded .accordion-title {
padding-bottom: 1.3rem; }
.accordion-items-wrapper .accordion-item.expanded .accordion-title::before {
transform: rotate(180deg);
transition: all 0.3s;
color: #003087; }
.accordion-items-wrapper .accordion-item.expanded .accordion-body {
display: block;
transition: all 0.3s; }
.icon-cta {
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column;
flex-direction: column;
text-align: center;
transition: .5s ease;
font-family: "Open Sans", sans-serif;
padding: 1rem;
transition: 500ms ease; }
.icon-cta .icon-container svg {
fill: #6C7788;
height: 65px;
width: auto;
transition: 500ms ease; }
.icon-cta .icon-container img {
height: 65px;
width: auto; }
.icon-cta:hover, .icon-cta:focus {
transform: translateY(-1rem); }
.icon-cta:hover .icon-container svg, .icon-cta:focus .icon-container svg {
fill: #003087; }
.icon-cta .content-container {
font-size: 13px;
font-size: 1.3rem;
margin-top: 1.5rem; }
.icon-cta .content-container .title {
font-weight: 700;
font-size: 18px;
font-size: 1.8rem;
line-height: 2.4rem;
margin-top: 0rem;
margin-bottom: 0rem; }
.icon-cta .content-container .description-wrapper {
padding-top: 1rem; }
.icon-cta .content-container .description-wrapper p {
font-size: 13px;
font-size: 1.3rem;
line-height: 1.7rem; }
.icon-cta .content-container .description-wrapper p:first-child {
margin-top: 0rem; }
.icon-cta .content-container .description-wrapper p:last-child {
margin-bottom: 0rem; }
.icon-cta .link-container {
position: relative;
padding: 1rem 0rem;
margin-top: auto;
min-width: -webkit-max-content;
min-width: -moz-max-content;
min-width: max-content; }
.icon-cta .link-container a {
text-decoration: none;
font-size: 12px;
font-size: 1.2rem;
font-weight: 700;
color: #003087;
margin: 0px .5rem 0 1rem;
border-bottom: 2px solid transparent;
transition: 500ms ease; }
.icon-cta .link-container a span {
padding-right: .5rem; }
.icon-cta .link-container a span i {
transition: 500ms ease; }
.icon-cta .link-container:hover a, .icon-cta .link-container:focus a {
border-bottom: 2px solid #003087; }
.icon-cta .link-container:hover a span i, .icon-cta .link-container:focus a span i {
margin: 0 -.5rem 0 .5rem; }
.fulton-private-bank .icon-cta:hover .icon-container svg, .fulton-private-bank .icon-cta:focus .icon-container svg {
fill: #988542; }
.fulton-private-bank .link-container a {
color: #1F2944; }
.fulton-private-bank .link-container:hover a, .fulton-private-bank .link-container:focus a {
border-bottom: 2px solid #1F2944; }
.fulton-financial-advisors .icon-cta:hover .icon-container svg, .fulton-financial-advisors .icon-cta:focus .icon-container svg {
fill: #00468b; }
.fulton-financial-advisors .link-container a {
color: #00468b; }
.fulton-financial-advisors .link-container:hover a, .fulton-financial-advisors .link-container:focus a {
border-bottom: 2px solid #00468b; }
@media screen and (max-width: 960px) {
.icon-cta {
padding-bottom: 2.5rem; } }
.promo-hero {
position: relative;
background-repeat: no-repeat;
background-size: cover;
background-position: center;
min-height: 400px; }
.promo-hero .image-container {
background-size: cover;
background-repeat: no-repeat;
background-position: center center;
height: 100%;
width: 100%;
position: absolute;
z-index: -1; }
.promo-hero .image-container.mobile-image {
display: none; }
.promo-hero .hero-overlay {
background: transparent linear-gradient(90deg, #222222 0%, #5A5A5ABE 44%, #FFFFFF00 100%) 0% 0% no-repeat padding-box;
min-height: inherit; }
.promo-hero .container, .promo-hero .disclosure-area {
display: -ms-flexbox;
display: flex;
min-height: inherit; }
.promo-hero .container .cta-content, .promo-hero .disclosure-area .cta-content {
position: relative;
width: 75%;
padding-top: 7rem;
padding-bottom: 7rem; }
.promo-hero .container .cta-content .content-box, .promo-hero .disclosure-area .cta-content .content-box {
color: white;
max-width: 70%; }
.promo-hero .container .cta-content .content-box .intro-text .scriptFont, .promo-hero .disclosure-area .cta-content .content-box .intro-text .scriptFont {
color: white;
font-size: 40px;
font-size: 4rem;
line-height: 2.7rem; }
.promo-hero .container .cta-content .content-box .intro-text h1, .promo-hero .disclosure-area .cta-content .content-box .intro-text h1, .promo-hero .container .cta-content .content-box .intro-text .product-type-element .content-container .details-container .product-title, .product-type-element .content-container .details-container .promo-hero .container .cta-content .content-box .intro-text .product-title, .promo-hero .disclosure-area .cta-content .content-box .intro-text .product-type-element .content-container .details-container .product-title, .product-type-element .content-container .details-container .promo-hero .disclosure-area .cta-content .content-box .intro-text .product-title, .promo-hero .container .cta-content .content-box .intro-text .large-text-container .large-text, .large-text-container .promo-hero .container .cta-content .content-box .intro-text .large-text, .promo-hero .disclosure-area .cta-content .content-box .intro-text .large-text-container .large-text, .large-text-container .promo-hero .disclosure-area .cta-content .content-box .intro-text .large-text, .promo-hero .container .cta-content .content-box .intro-text .contact-form .contact .title, .contact-form .contact .promo-hero .container .cta-content .content-box .intro-text .title, .promo-hero .disclosure-area .cta-content .content-box .intro-text .contact-form .contact .title, .contact-form .contact .promo-hero .disclosure-area .cta-content .content-box .intro-text .title, .promo-hero .container .cta-content .content-box .intro-text h2, .promo-hero .disclosure-area .cta-content .content-box .intro-text h2 {
font-size: 45px;
font-size: 4.5rem;
padding: 1rem 0rem;
margin: 1rem 0rem 1.6rem 0rem;
color: white; }
.promo-hero .container .cta-content .content-box .intro-text h1 > sub, .promo-hero .disclosure-area .cta-content .content-box .intro-text h1 > sub, .promo-hero .container .cta-content .content-box .intro-text .product-type-element .content-container .details-container .product-title > sub, .product-type-element .content-container .details-container .promo-hero .container .cta-content .content-box .intro-text .product-title > sub, .promo-hero .disclosure-area .cta-content .content-box .intro-text .product-type-element .content-container .details-container .product-title > sub, .product-type-element .content-container .details-container .promo-hero .disclosure-area .cta-content .content-box .intro-text .product-title > sub, .promo-hero .container .cta-content .content-box .intro-text .large-text-container .large-text > sub, .large-text-container .promo-hero .container .cta-content .content-box .intro-text .large-text > sub, .promo-hero .disclosure-area .cta-content .content-box .intro-text .large-text-container .large-text > sub, .large-text-container .promo-hero .disclosure-area .cta-content .content-box .intro-text .large-text > sub, .promo-hero .container .cta-content .content-box .intro-text .contact-form .contact .title > sub, .contact-form .contact .promo-hero .container .cta-content .content-box .intro-text .title > sub, .promo-hero .disclosure-area .cta-content .content-box .intro-text .contact-form .contact .title > sub, .contact-form .contact .promo-hero .disclosure-area .cta-content .content-box .intro-text .title > sub, .promo-hero .container .cta-content .content-box .intro-text h2 > sub, .promo-hero .disclosure-area .cta-content .content-box .intro-text h2 > sub {
font-size: 50%;
bottom: 0rem; }
.promo-hero .container .cta-content .content-box .intro-text h1 > sup, .promo-hero .disclosure-area .cta-content .content-box .intro-text h1 > sup, .promo-hero .container .cta-content .content-box .intro-text .product-type-element .content-container .details-container .product-title > sup, .product-type-element .content-container .details-container .promo-hero .container .cta-content .content-box .intro-text .product-title > sup, .promo-hero .disclosure-area .cta-content .content-box .intro-text .product-type-element .content-container .details-container .product-title > sup, .product-type-element .content-container .details-container .promo-hero .disclosure-area .cta-content .content-box .intro-text .product-title > sup, .promo-hero .container .cta-content .content-box .intro-text .large-text-container .large-text > sup, .large-text-container .promo-hero .container .cta-content .content-box .intro-text .large-text > sup, .promo-hero .disclosure-area .cta-content .content-box .intro-text .large-text-container .large-text > sup, .large-text-container .promo-hero .disclosure-area .cta-content .content-box .intro-text .large-text > sup, .promo-hero .container .cta-content .content-box .intro-text .contact-form .contact .title > sup, .contact-form .contact .promo-hero .container .cta-content .content-box .intro-text .title > sup, .promo-hero .disclosure-area .cta-content .content-box .intro-text .contact-form .contact .title > sup, .contact-form .contact .promo-hero .disclosure-area .cta-content .content-box .intro-text .title > sup, .promo-hero .container .cta-content .content-box .intro-text h2 > sup, .promo-hero .disclosure-area .cta-content .content-box .intro-text h2 > sup {
font-family: "Open Sans Condensed", sans-serif;
font-size: 30px;
font-size: 3rem;
font-weight: 200;
vertical-align: super;
top: 0px; }
.promo-hero .container .cta-content .content-box .intro-text a, .promo-hero .disclosure-area .cta-content .content-box .intro-text a {
color: white;
text-decoration: underline; }
.promo-hero .container .cta-content .content-box p, .promo-hero .disclosure-area .cta-content .content-box p {
font-size: 18px;
font-size: 1.8rem;
line-height: 2.7rem;
margin: 0rem 3rem 1.6rem 0rem;
color: white; }
.promo-hero .container .cta-content .content-box p a, .promo-hero .disclosure-area .cta-content .content-box p a {
color: white;
text-decoration: underline; }
.promo-hero .container .cta-content .content-box .button-container .button, .promo-hero .disclosure-area .cta-content .content-box .button-container .button {
font-size: 14px;
font-size: 1.4rem;
padding: 1rem 2rem; }
.promo-hero .container .cta-content .content-box .button-container a.white-link, .promo-hero .disclosure-area .cta-content .content-box .button-container a.white-link, .promo-hero .container .multipurpose-cta.cta-image-overlay .cta-content .content-box .button-container a.secondary-link, .multipurpose-cta.cta-image-overlay .promo-hero .container .cta-content .content-box .button-container a.secondary-link, .promo-hero .disclosure-area .multipurpose-cta.cta-image-overlay .cta-content .content-box .button-container a.secondary-link, .multipurpose-cta.cta-image-overlay .promo-hero .disclosure-area .cta-content .content-box .button-container a.secondary-link {
transition: 500ms ease;
color: white;
padding: 1.5rem 0rem 0rem 0rem; }
.promo-hero .container .cta-content .content-box .button-container a.white-link span, .promo-hero .disclosure-area .cta-content .content-box .button-container a.white-link span, .promo-hero .container .multipurpose-cta.cta-image-overlay .cta-content .content-box .button-container a.secondary-link span, .multipurpose-cta.cta-image-overlay .promo-hero .container .cta-content .content-box .button-container a.secondary-link span, .promo-hero .disclosure-area .multipurpose-cta.cta-image-overlay .cta-content .content-box .button-container a.secondary-link span, .multipurpose-cta.cta-image-overlay .promo-hero .disclosure-area .cta-content .content-box .button-container a.secondary-link span {
padding: 0rem 0rem .25rem 0rem; }
.promo-hero .container .cta-content .content-box .button-container a.white-link span i, .promo-hero .disclosure-area .cta-content .content-box .button-container a.white-link span i, .promo-hero .container .multipurpose-cta.cta-image-overlay .cta-content .content-box .button-container a.secondary-link span i, .multipurpose-cta.cta-image-overlay .promo-hero .container .cta-content .content-box .button-container a.secondary-link span i, .promo-hero .disclosure-area .multipurpose-cta.cta-image-overlay .cta-content .content-box .button-container a.secondary-link span i, .multipurpose-cta.cta-image-overlay .promo-hero .disclosure-area .cta-content .content-box .button-container a.secondary-link span i {
margin-left: .5rem; }
.promo-hero .container .cta-content .content-box .button-container a.white-link:hover, .promo-hero .disclosure-area .cta-content .content-box .button-container a.white-link:hover, .promo-hero .container .multipurpose-cta.cta-image-overlay .cta-content .content-box .button-container a.secondary-link:hover, .multipurpose-cta.cta-image-overlay .promo-hero .container .cta-content .content-box .button-container a.secondary-link:hover, .promo-hero .disclosure-area .multipurpose-cta.cta-image-overlay .cta-content .content-box .button-container a.secondary-link:hover, .multipurpose-cta.cta-image-overlay .promo-hero .disclosure-area .cta-content .content-box .button-container a.secondary-link:hover, .promo-hero .container .cta-content .content-box .button-container a.white-link :focus, .promo-hero .disclosure-area .cta-content .content-box .button-container a.white-link :focus, .promo-hero .container .multipurpose-cta.cta-image-overlay .cta-content .content-box .button-container a.secondary-link :focus, .multipurpose-cta.cta-image-overlay .promo-hero .container .cta-content .content-box .button-container a.secondary-link :focus, .promo-hero .disclosure-area .multipurpose-cta.cta-image-overlay .cta-content .content-box .button-container a.secondary-link :focus, .multipurpose-cta.cta-image-overlay .promo-hero .disclosure-area .cta-content .content-box .button-container a.secondary-link :focus {
border-bottom: 2px solid white; }
.promo-hero .container .cta-content .content-box .button-container a.white-link:hover i, .promo-hero .disclosure-area .cta-content .content-box .button-container a.white-link:hover i, .promo-hero .container .multipurpose-cta.cta-image-overlay .cta-content .content-box .button-container a.secondary-link:hover i, .multipurpose-cta.cta-image-overlay .promo-hero .container .cta-content .content-box .button-container a.secondary-link:hover i, .promo-hero .disclosure-area .multipurpose-cta.cta-image-overlay .cta-content .content-box .button-container a.secondary-link:hover i, .multipurpose-cta.cta-image-overlay .promo-hero .disclosure-area .cta-content .content-box .button-container a.secondary-link:hover i, .promo-hero .container .cta-content .content-box .button-container a.white-link :focus i, .promo-hero .disclosure-area .cta-content .content-box .button-container a.white-link :focus i, .promo-hero .container .multipurpose-cta.cta-image-overlay .cta-content .content-box .button-container a.secondary-link :focus i, .multipurpose-cta.cta-image-overlay .promo-hero .container .cta-content .content-box .button-container a.secondary-link :focus i, .promo-hero .disclosure-area .multipurpose-cta.cta-image-overlay .cta-content .content-box .button-container a.secondary-link :focus i, .multipurpose-cta.cta-image-overlay .promo-hero .disclosure-area .cta-content .content-box .button-container a.secondary-link :focus i {
margin-left: 1rem; }
.promo-hero .container .right-wrapper, .promo-hero .disclosure-area .right-wrapper {
-ms-flex-item-align: self-end;
-ms-grid-row-align: self-end;
align-self: self-end;
position: relative;
bottom: -9.5rem; }
@media screen and (max-width: 1200px) {
.promo-hero {
min-height: 50px; }
.promo-hero .container .cta-content, .promo-hero .disclosure-area .cta-content {
max-width: 65%;
padding-bottom: 4.5rem;
padding-top: 10rem; }
.promo-hero .container .cta-content .content-box, .promo-hero .disclosure-area .cta-content .content-box {
max-width: 100%; }
.promo-hero .container .cta-content .content-box .intro-text h1, .promo-hero .disclosure-area .cta-content .content-box .intro-text h1, .promo-hero .container .cta-content .content-box .intro-text .product-type-element .content-container .details-container .product-title, .product-type-element .content-container .details-container .promo-hero .container .cta-content .content-box .intro-text .product-title, .promo-hero .disclosure-area .cta-content .content-box .intro-text .product-type-element .content-container .details-container .product-title, .product-type-element .content-container .details-container .promo-hero .disclosure-area .cta-content .content-box .intro-text .product-title, .promo-hero .container .cta-content .content-box .intro-text .large-text-container .large-text, .large-text-container .promo-hero .container .cta-content .content-box .intro-text .large-text, .promo-hero .disclosure-area .cta-content .content-box .intro-text .large-text-container .large-text, .large-text-container .promo-hero .disclosure-area .cta-content .content-box .intro-text .large-text, .promo-hero .container .cta-content .content-box .intro-text .contact-form .contact .title, .contact-form .contact .promo-hero .container .cta-content .content-box .intro-text .title, .promo-hero .disclosure-area .cta-content .content-box .intro-text .contact-form .contact .title, .contact-form .contact .promo-hero .disclosure-area .cta-content .content-box .intro-text .title, .promo-hero .container .cta-content .content-box .intro-text h2, .promo-hero .disclosure-area .cta-content .content-box .intro-text h2 {
font-size: 30px;
font-size: 3rem;
margin: .5rem 0rem 0rem 0rem; }
.promo-hero .container .cta-content .content-box .intro-text h1 > sup, .promo-hero .disclosure-area .cta-content .content-box .intro-text h1 > sup, .promo-hero .container .cta-content .content-box .intro-text .product-type-element .content-container .details-container .product-title > sup, .product-type-element .content-container .details-container .promo-hero .container .cta-content .content-box .intro-text .product-title > sup, .promo-hero .disclosure-area .cta-content .content-box .intro-text .product-type-element .content-container .details-container .product-title > sup, .product-type-element .content-container .details-container .promo-hero .disclosure-area .cta-content .content-box .intro-text .product-title > sup, .promo-hero .container .cta-content .content-box .intro-text .large-text-container .large-text > sup, .large-text-container .promo-hero .container .cta-content .content-box .intro-text .large-text > sup, .promo-hero .disclosure-area .cta-content .content-box .intro-text .large-text-container .large-text > sup, .large-text-container .promo-hero .disclosure-area .cta-content .content-box .intro-text .large-text > sup, .promo-hero .container .cta-content .content-box .intro-text .contact-form .contact .title > sup, .contact-form .contact .promo-hero .container .cta-content .content-box .intro-text .title > sup, .promo-hero .disclosure-area .cta-content .content-box .intro-text .contact-form .contact .title > sup, .contact-form .contact .promo-hero .disclosure-area .cta-content .content-box .intro-text .title > sup, .promo-hero .container .cta-content .content-box .intro-text h2 > sup, .promo-hero .disclosure-area .cta-content .content-box .intro-text h2 > sup {
font-size: 18px;
font-size: 1.8rem; }
.promo-hero .container .cta-content .content-box .intro-text .scriptFont, .promo-hero .disclosure-area .cta-content .content-box .intro-text .scriptFont {
font-size: 30px;
font-size: 3rem; }
.promo-hero .container .cta-content .content-box p, .promo-hero .disclosure-area .cta-content .content-box p {
font-size: 16px;
font-size: 1.6rem;
margin-right: 0rem; }
.promo-hero .container .right-wrapper, .promo-hero .disclosure-area .right-wrapper {
display: none; } }
@media screen and (max-width: 840px) {
.promo-hero {
min-height: 55rem; }
.promo-hero .image-container.desktop-image {
display: none; }
.promo-hero .image-container.mobile-image {
display: block; }
.promo-hero .hero-overlay {
background: transparent linear-gradient(0deg, #222222 0%, #5A5A5ABE 44%, #FFFFFF00 100%) 0% 0% no-repeat padding-box; }
.promo-hero .container .cta-content, .promo-hero .disclosure-area .cta-content {
max-width: unset;
width: 100%;
margin: auto 2rem 4rem 2rem;
padding: 0; } }
/* add additional padding for alerts directly preceeded by full promo hero */
@media screen and (min-width: 1200px) {
.section.promo-hero:has(+ .alert-section) {
margin-bottom: 4rem; } }
.sitemap li a {
display: inline-block;
min-width: 24px;
min-height: 24px; }
@media screen and (min-width: 1200px) {
.section.alert-section > .container, .section.alert-section > .disclosure-area {
padding: 1rem 0; } }
.cta-section {
padding: 12px; }
.cta-section:not(.text-only-cta-section):not(.no-bg) .cta-row {
padding-bottom: 10px;
padding-top: 20px; }
.cta-section:not(.text-only-cta-section):not(.no-bg) .cta {
margin: 0 12px 12px 0; }
.cta-section.text-only-cta-section .container .cta-row, .cta-section.text-only-cta-section .disclosure-area .cta-row {
padding: 20px 0; }
.cta-section .container .cta-row .cta.mobile, .cta-section .disclosure-area .cta-row .cta.mobile, .cta-section .cta.mobile {
display: block; }
.cta-section .container .cta-row .cta.mobile img, .cta-section .disclosure-area .cta-row .cta.mobile img, .cta-section .cta.mobile img {
width: 100%; }
.cta-section .container .cta-row .cta.desktop, .cta-section .disclosure-area .cta-row .cta.desktop, .cta-section .cta.desktop {
display: none; }
.cta-section .cta-row {
gap: 15px; }
.cta-section .cta-row .cta {
background: white; }
.home-page .cta-row {
display: -ms-flexbox;
display: flex;
-ms-flex-direction: row;
flex-direction: row;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-ms-flex-pack: justify;
justify-content: space-between;
-ms-flex-line-pack: stretch;
align-content: stretch;
-ms-flex-align: stretch;
align-items: stretch; }
.home-page .cta-row .cta.standard-cta:last-child {
margin-right: 0; }
.cta-asset.overlay-blue, .cta-asset .overlay-blue {
background-position: center;
background-size: cover; }
.cta-asset .cta-content {
display: -ms-flexbox;
display: flex;
-ms-flex-pack: justify;
justify-content: space-between;
-ms-flex-flow: column nowrap;
flex-flow: column nowrap;
padding: 190px 0 155px; }
.cta-asset .content-box {
-ms-flex: 1 1 60%;
flex: 1 1 60%;
background: linear-gradient(to right, #003087, #577ec0);
padding: 50px; }
.cta-asset .content-box .intro-text h2, .cta-asset .content-box p {
color: white; }
.cta-asset .content-box p {
font-weight: 600; }
.cta-asset .standard-cta {
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column;
flex-direction: column;
-ms-flex: 1 1 40%;
flex: 1 1 40%;
background-color: rgba(0, 48, 135, 0.8);
border: none;
padding: 50px 30px; }
.cta-asset .standard-cta .content-container {
padding: 0; }
.cta-asset .standard-cta .content-container .category, .cta-asset .standard-cta .content-container .title {
color: white; }
.cta-asset .standard-cta .content-container .category {
font-size: 18px;
font-size: 1.8rem; }
.cta-asset .standard-cta .content-container .title {
font-size: 40px;
font-size: 4rem;
font-family: "Open Sans Condensed", sans-serif;
margin-top: 45px; }
.cta-asset .standard-cta .link-container {
background: none;
border: none;
display: block;
margin-top: auto;
padding: 0; }
.cta-asset .standard-cta .link-container span {
padding-bottom: 5px; }
.cta-asset .standard-cta:hover .link-container {
background: none; }
.cta-asset .standard-cta:hover .link-container span {
color: white;
border-bottom: 1px solid white; }
@media screen and (min-width: 600px) {
.cta-section {
padding: 25px; } }
@media screen and (min-width: 840px) {
.cta-section {
padding: 35px; }
.cta-section .container .cta-row .cta.mobile, .cta-section .disclosure-area .cta-row .cta.mobile, .cta-section .cta.mobile {
display: none; }
.cta-section .container .cta-row .cta.desktop, .cta-section .disclosure-area .cta-row .cta.desktop, .cta-section .cta.desktop {
display: -ms-flexbox;
display: flex;
-ms-flex: 2 1 65%;
flex: 2 1 65%; }
.cta-asset .cta-content {
-ms-flex-flow: row nowrap;
flex-flow: row nowrap; } }
@media screen and (min-width: 1200px) {
.cta-section {
padding: 12px; } }
@media screen and (max-width: 840px) {
.cta-asset .cta-content {
padding-bottom: 20px; }
.cta-asset .content-box {
padding: 20px 15px; }
.cta-asset .content-box p {
font-size: 13px !important; }
.cta-asset .standard-cta {
padding: 20px 15px; }
.cta-asset .standard-cta .content-container .category {
font-size: 14px;
font-size: 1.4rem; }
.cta-asset .standard-cta .content-container .title {
font-size: 20px;
font-size: 2rem;
margin-top: 20px; }
.cta-asset .standard-cta .link-container {
margin-top: 20px; } }
@media screen and (min-width: 841px) {
.cta-section .cta-row {
display: -ms-flexbox;
display: flex;
-ms-flex-pack: justify;
justify-content: space-between; }
.cta-section .cta-row .cta {
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column;
flex-direction: column;
-ms-flex: 1 1 30.7%;
flex: 1 1 30.7%; }
.cta-section .cta-row .cta.text-only-cta {
width: 33.33%; }
.cta-section .cta-row .cta:first-child {
margin-left: 0; }
.cta-section .cta-row .existing-marketing-cta {
-ms-flex: 0 1 auto;
flex: 0 1 auto;
display: -ms-flexbox;
display: flex;
-ms-flex-pack: center;
justify-content: center;
-ms-flex-align: center;
align-items: center;
width: calc((100% - 3.948%) / 3 * 2); } }
@media screen and (max-width: 960px) {
.cta-section:not(.text-only-cta-section):not(.no-bg) .cta-row {
padding-top: 30px;
padding-bottom: 20px; }
.cta-section .cta-row {
display: block; } }
@media screen and (max-width: 960px) {
.cta-section:not(.text-only-cta-section):not(.no-bg) .cta.standard-cta {
-ms-flex: 0 1 50%;
flex: 0 1 50%; } }
@media screen and (max-width: 840px) {
.home-page .cta-row {
display: block;
-ms-flex: none;
flex: none; } }
@media screen and (min-width: 600px) and (max-width: 960px) {
.home-page .cta-row .cta.standard-cta {
margin-right: 0;
margin-left: 0;
max-width: none;
min-width: -webkit-min-content;
min-width: -moz-min-content;
min-width: min-content;
-ms-flex: 0 1 32%;
flex: 0 1 32%; } }
.advisor-section {
padding: 12px; }
@media screen and (min-width: 600px) {
.advisor-section {
padding: 25px; } }
@media screen and (min-width: 840px) {
.advisor-section {
padding: 35px; } }
@media screen and (min-width: 1200px) {
.advisor-section {
padding: 75px 25px; } }
.advisor-section .advisor-container {
padding-top: 20px; }
@media screen and (min-width: 600px) {
.advisor-section .advisor-container {
padding-top: 30px; } }
@media screen and (min-width: 840px) {
.advisor-section .advisor-container {
padding-top: 50px; } }
.fulton-private-bank .advisor-section .container .intro-text, .fulton-private-bank .advisor-section .disclosure-area .intro-text {
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column;
flex-direction: column; }
.fulton-private-bank .advisor-section .container .intro-text .tagline, .fulton-private-bank .advisor-section .disclosure-area .intro-text .tagline, .fulton-private-bank .advisor-section .container .intro-text header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .cta-area .cta-title, header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .cta-area .fulton-private-bank .advisor-section .container .intro-text .cta-title, .fulton-private-bank .advisor-section .disclosure-area .intro-text header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .cta-area .cta-title, header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .cta-area .fulton-private-bank .advisor-section .disclosure-area .intro-text .cta-title, .fulton-private-bank .advisor-section .container .intro-text .contact-element .headline, .contact-element .fulton-private-bank .advisor-section .container .intro-text .headline, .fulton-private-bank .advisor-section .disclosure-area .intro-text .contact-element .headline, .contact-element .fulton-private-bank .advisor-section .disclosure-area .intro-text .headline, .fulton-private-bank .advisor-section .container .intro-text .related-product-element .headline, .related-product-element .fulton-private-bank .advisor-section .container .intro-text .headline, .fulton-private-bank .advisor-section .disclosure-area .intro-text .related-product-element .headline, .related-product-element .fulton-private-bank .advisor-section .disclosure-area .intro-text .headline, .fulton-private-bank .advisor-section .container .intro-text .need-assistance-block .header span, .need-assistance-block .header .fulton-private-bank .advisor-section .container .intro-text span, .fulton-private-bank .advisor-section .disclosure-area .intro-text .need-assistance-block .header span, .need-assistance-block .header .fulton-private-bank .advisor-section .disclosure-area .intro-text span, .fulton-private-bank .advisor-section .container .intro-text .product-list-element .overview-container .overview-main .title, .product-list-element .overview-container .overview-main .fulton-private-bank .advisor-section .container .intro-text .title, .fulton-private-bank .advisor-section .disclosure-area .intro-text .product-list-element .overview-container .overview-main .title, .product-list-element .overview-container .overview-main .fulton-private-bank .advisor-section .disclosure-area .intro-text .title, .fulton-private-bank .advisor-section .container .intro-text .rate-element .title-container .product-name, .rate-element .title-container .fulton-private-bank .advisor-section .container .intro-text .product-name, .fulton-private-bank .advisor-section .disclosure-area .intro-text .rate-element .title-container .product-name, .rate-element .title-container .fulton-private-bank .advisor-section .disclosure-area .intro-text .product-name, .fulton-private-bank .advisor-section .container .intro-text .wizard-option .headline, .wizard-option .fulton-private-bank .advisor-section .container .intro-text .headline, .fulton-private-bank .advisor-section .disclosure-area .intro-text .wizard-option .headline, .wizard-option .fulton-private-bank .advisor-section .disclosure-area .intro-text .headline, .fulton-private-bank .advisor-section .container .intro-text .message-404-section .message-container .heading, .message-404-section .message-container .fulton-private-bank .advisor-section .container .intro-text .heading, .fulton-private-bank .advisor-section .disclosure-area .intro-text .message-404-section .message-container .heading, .message-404-section .message-container .fulton-private-bank .advisor-section .disclosure-area .intro-text .heading, .fulton-private-bank .advisor-section .container .intro-text .message-error-section .message-container .heading, .message-error-section .message-container .fulton-private-bank .advisor-section .container .intro-text .heading, .fulton-private-bank .advisor-section .disclosure-area .intro-text .message-error-section .message-container .heading, .message-error-section .message-container .fulton-private-bank .advisor-section .disclosure-area .intro-text .heading {
-ms-flex-order: 2;
order: 2;
font-family: "HanleyRough-Signature", sans-serif;
font-weight: 400;
text-transform: none; }
.fulton-private-bank .advisor-section .container .intro-text h2, .fulton-private-bank .advisor-section .disclosure-area .intro-text h2 {
-ms-flex-order: 1;
order: 1;
font-family: "Open Sans Condensed", sans-serif;
font-weight: 600; }
.wide-promo-section {
position: relative;
background-position: center;
background-repeat: no-repeat;
background-size: cover;
padding: 24px 12px; }
.wide-promo-section .container, .wide-promo-section .disclosure-area {
position: relative;
z-index: 1; }
.wide-promo-section .promo-content .title {
display: block;
color: white;
font-family: "Open Sans Condensed", sans-serif;
font-size: 4.5rem;
font-weight: normal;
margin-top: 0px;
text-transform: uppercase;
text-align: center; }
.wide-promo-section .promo-content .title .scriptFont {
font-size: 7rem;
color: white;
text-transform: none; }
.wide-promo-section .promo-content p {
display: none; }
.wide-promo-section .link-container {
text-align: center; }
.wide-promo-section .link-container a {
display: inline-block;
vertical-align: middle; }
.wide-promo-section .rates-block-container.large-screens {
display: none; }
.wide-promo-section .rates-block-container.small-screens {
display: table;
margin: auto; }
.wide-promo-section .rates-block {
display: inline-block;
vertical-align: middle;
text-align: center;
padding: 17px 5px;
border: 3px solid white;
margin-bottom: 20px; }
.wide-promo-section .rates-block span {
font-family: "Open Sans", sans-serif;
font-weight: bold;
color: white;
display: inline-block; }
.wide-promo-section .rates-block .top-text {
display: block;
text-align: center;
font-family: "Open Sans", sans-serif;
font-size: 14px;
font-size: 1.4rem;
text-transform: uppercase;
letter-spacing: 2px;
margin-bottom: 10px; }
.wide-promo-section .rates-block .percent {
font-size: 50px;
font-size: 5rem;
letter-spacing: -1px; }
.wide-promo-section .rates-block .unit {
font-size: 30px;
font-size: 3rem;
letter-spacing: -1px; }
.wide-promo-section .rates-block .bottom-text {
display: block;
text-align: center;
font-size: 9px;
font-size: 0.9rem;
text-transform: uppercase;
letter-spacing: 0.5px;
margin-top: 10px; }
@media screen and (min-width: 600px) {
.wide-promo-section {
padding: 36px 25px; } }
@media screen and (min-width: 840px) {
.wide-promo-section {
padding: 55px; }
.wide-promo-section .promo-content {
display: table-cell;
vertical-align: top;
padding: 0;
width: 70%;
padding-right: 5%;
text-align: left; }
.wide-promo-section .promo-content .title {
text-align: left;
font-size: 30px;
font-size: 3rem; }
.wide-promo-section .promo-content p {
display: block;
color: white;
font-size: 18px;
font-size: 1.8rem; }
.wide-promo-section .link-container {
text-align: left; }
.wide-promo-section .rates-block-container.small-screens {
display: none; }
.wide-promo-section .rates-block-container.large-screens {
display: table-cell;
vertical-align: top; }
.wide-promo-section .rates-block {
border: 5px solid white;
padding: 30px 15px;
width: 250px;
width: 25rem; }
.wide-promo-section .rates-block .top-text {
font-size: 24px;
font-size: 2.4rem;
margin-bottom: 20px; }
.wide-promo-section .rates-block .percent {
font-size: 80px;
font-size: 8rem;
letter-spacing: -3px; }
.wide-promo-section .rates-block .unit {
font-size: 40px;
font-size: 4rem;
letter-spacing: -3px; }
.wide-promo-section .rates-block .bottom-text {
font-size: 12px;
font-size: 1.2rem;
margin-top: 20px; } }
@media screen and (min-width: 1200px) {
.wide-promo-section .promo-content .title {
font-size: 36px;
font-size: 3.6rem; } }
.tab-section {
padding: 0; }
.tab-section .wide-promo-section {
margin-bottom: 12px; }
.tab-section .cta-section {
padding: 0 10px 15px; }
.tab-section .tabs-container {
display: table;
width: 100%;
position: relative; }
.tab-section .tabs-container .tab {
display: table-cell;
vertical-align: middle;
padding: 24px 20px;
cursor: pointer;
text-align: center;
border-bottom: 2px solid #D9D9D6; }
.tab-section .tabs-container .tab span {
position: relative;
font-family: "Open Sans", sans-serif;
display: inline-block;
font-size: 15px;
font-size: 1.5rem;
line-height: 1;
font-weight: bold;
color: #3F495A;
text-transform: uppercase;
letter-spacing: 1px;
transition: all 0.3s; }
.tab-section .tabs-container .tab.active span, .tab-section .tabs-container .tab:hover span {
color: #003087; }
.tab-section .tabs-container .tab.active {
border-color: #003087; }
.tab-section .tabs-container .tab-underline {
position: absolute;
width: 125px;
height: 5px;
background-color: #003087;
left: 0;
bottom: 20px;
transition: width 0.3s, left 0.3s, opacity 0.2s 0.3s;
opacity: 0; }
.tab-section .tab-content-container {
position: relative;
overflow: hidden; }
.tab-section .tab-content-container .tab-content-slider {
position: relative;
left: 0;
display: -ms-flexbox;
display: flex;
-ms-flex-flow: row nowrap;
flex-flow: row nowrap;
width: 600%;
transition: left 1.4s; }
.tab-section .tab-content-container .tab-content {
padding: 12px 0 0 0;
display: table-cell;
vertical-align: top; }
.tab-section .tab-content-container .tab-content.active {
left: 0; }
.tab-section .tab-content-container .tab-content.set-right {
left: 100%; }
.tab-section .tab-content-container .tab-content.set-left {
left: -100%; }
.tab-section .tab-content-container .tab-content.moving {
transition: left 0.3s; }
.tab-section .tab-content-container .tab-content.original-slide {
position: static; }
@media screen and (max-width: 480px) {
.tab-section .tabs-container {
padding-right: 10px;
padding-left: 10px; }
.tab-section .tabs-container .tab {
padding-right: 10px;
padding-left: 10px; } }
@media screen and (max-width: 840px) {
.tab-section .cta-section {
padding: 0 0 15px; }
.tab-section .tabs-container {
display: none;
max-width: 100%;
overflow: auto; }
.tab-section .tabs-container .tab span {
white-space: nowrap; }
.tab-section .tabs-container .tab-underline {
display: none; } }
@media screen and (min-width: 600px) {
.tab-section .wide-promo-section {
margin-bottom: 25px; }
.tab-section .tab-content-container .tab-content {
padding: 25px 0 0 0; } }
@media screen and (min-width: 840px) {
.tab-section {
padding: 35px; }
.tab-section .wide-promo-section {
margin-bottom: 35px; }
.tab-section .tab-content-container .tab-content {
padding: 35px 0 0 0; } }
@media screen and (min-width: 960px) {
.tab-section {
padding: 75px 15px 40px 15px; }
.tab-section .wide-promo-section {
margin-bottom: 50px; }
.tab-section .tab-content-container .tab-content {
padding: 40px 0 0 0; } }
.faq-section {
padding: 12px;
padding-top: 0; }
@media screen and (min-width: 600px) {
.faq-section {
padding: 25px; } }
@media screen and (min-width: 840px) {
.faq-section {
padding: 35px; } }
@media screen and (min-width: 1200px) {
.faq-section {
padding: 75px 25px; } }
.faq-section .intro-text {
margin-bottom: 20px; }
@media screen and (min-width: 600px) {
.faq-section .intro-text {
margin-bottom: 30px; } }
@media screen and (min-width: 840px) {
.faq-section .intro-text {
margin-bottom: 40px; } }
@media screen and (min-width: 1200px) {
.faq-section .intro-text {
margin-bottom: 50px; } }
.faq-section .intro-text p {
margin-top: 0; }
.faq-section .faq-section-content {
padding: 20px 0px 10px; }
@media screen and (min-width: 1200px) {
.faq-section .faq-section-content {
padding: 0px; } }
.faq-section .view-all-link {
margin-top: 25px;
padding: 0px 15px; }
@media screen and (min-width: 1200px) {
.faq-section .view-all-link {
padding: 0; } }
.faq-section .view-all-link .arrow-forward {
display: inline-block;
vertical-align: middle;
width: 18px;
height: 18px;
fill: #D9D9D6; }
.faq-section .view-all-link a {
font-family: "Open Sans", sans-serif;
font-size: 12px;
font-size: 1.2rem;
font-weight: bold;
color: #4570B9;
text-transform: uppercase;
letter-spacing: 1.25px;
line-height: 1;
display: inline-block;
vertical-align: middle;
margin-left: 5px;
transition: all 0.25s;
text-decoration: none; }
.faq-section .view-all-link a:hover {
text-decoration: underline; }
.faq-category {
position: relative; }
.faq-category .faq-anchor {
display: block;
position: absolute;
top: -90px; }
.need-assistance-icon {
height: 25px;
width: 25px;
vertical-align: middle; }
.full-cta-section {
display: -ms-flexbox;
display: flex; }
.full-cta-section .image-container {
display: none;
-ms-flex: 1 1 40%;
flex: 1 1 40%; }
.full-cta-section .content-container {
background: linear-gradient(to right, #003087, #577ec0);
-ms-flex: 1 1 60%;
flex: 1 1 60%;
padding: 30px 10px;
text-align: center; }
.full-cta-section .content-container .button-container a {
margin: 0 10px;
box-shadow: 0 8px 10px rgba(0, 0, 0, 0.11); }
.full-cta-section .content-container .button-container .primaryLink a {
margin-left: 0; }
.full-cta-section .content-container h2, .full-cta-section .content-container p {
margin-bottom: 30px; }
.full-cta-section .content-container .tagline, .full-cta-section .content-container header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .cta-area .cta-title, header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .cta-area .full-cta-section .content-container .cta-title, .full-cta-section .content-container .contact-element .headline, .contact-element .full-cta-section .content-container .headline, .full-cta-section .content-container .related-product-element .headline, .related-product-element .full-cta-section .content-container .headline, .full-cta-section .content-container .need-assistance-block .header span, .need-assistance-block .header .full-cta-section .content-container span, .full-cta-section .content-container .product-list-element .overview-container .overview-main .title, .product-list-element .overview-container .overview-main .full-cta-section .content-container .title, .full-cta-section .content-container .rate-element .title-container .product-name, .rate-element .title-container .full-cta-section .content-container .product-name, .full-cta-section .content-container .wizard-option .headline, .wizard-option .full-cta-section .content-container .headline, .full-cta-section .content-container .message-404-section .message-container .heading, .message-404-section .message-container .full-cta-section .content-container .heading, .full-cta-section .content-container .message-error-section .message-container .heading, .message-error-section .message-container .full-cta-section .content-container .heading {
font-size: 18px;
font-size: 1.8rem;
margin-bottom: 15px;
font-family: "Open Sans", sans-serif; }
.full-cta-section .content-container .tagline, .full-cta-section .content-container header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .cta-area .cta-title, header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .cta-area .full-cta-section .content-container .cta-title, .full-cta-section .content-container .contact-element .headline, .contact-element .full-cta-section .content-container .headline, .full-cta-section .content-container .related-product-element .headline, .related-product-element .full-cta-section .content-container .headline, .full-cta-section .content-container .need-assistance-block .header span, .need-assistance-block .header .full-cta-section .content-container span, .full-cta-section .content-container .product-list-element .overview-container .overview-main .title, .product-list-element .overview-container .overview-main .full-cta-section .content-container .title, .full-cta-section .content-container .rate-element .title-container .product-name, .rate-element .title-container .full-cta-section .content-container .product-name, .full-cta-section .content-container .wizard-option .headline, .wizard-option .full-cta-section .content-container .headline, .full-cta-section .content-container .message-404-section .message-container .heading, .message-404-section .message-container .full-cta-section .content-container .heading, .full-cta-section .content-container .message-error-section .message-container .heading, .message-error-section .message-container .full-cta-section .content-container .heading, .full-cta-section .content-container h2, .full-cta-section .content-container p, .full-cta-section .content-container .scriptFont {
color: white; }
.full-cta-section .content-container .scriptFont {
font-size: 66px;
font-size: 6.6rem; }
.full-cta-section.white .content-container {
background: #fff; }
.full-cta-section.white .content-container .tagline, .full-cta-section.white .content-container header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .cta-area .cta-title, header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .cta-area .full-cta-section.white .content-container .cta-title, .full-cta-section.white .content-container .contact-element .headline, .contact-element .full-cta-section.white .content-container .headline, .full-cta-section.white .content-container .related-product-element .headline, .related-product-element .full-cta-section.white .content-container .headline, .full-cta-section.white .content-container .need-assistance-block .header span, .need-assistance-block .header .full-cta-section.white .content-container span, .full-cta-section.white .content-container .product-list-element .overview-container .overview-main .title, .product-list-element .overview-container .overview-main .full-cta-section.white .content-container .title, .full-cta-section.white .content-container .rate-element .title-container .product-name, .rate-element .title-container .full-cta-section.white .content-container .product-name, .full-cta-section.white .content-container .wizard-option .headline, .wizard-option .full-cta-section.white .content-container .headline, .full-cta-section.white .content-container .message-404-section .message-container .heading, .message-404-section .message-container .full-cta-section.white .content-container .heading, .full-cta-section.white .content-container .message-error-section .message-container .heading, .message-error-section .message-container .full-cta-section.white .content-container .heading, .full-cta-section.white .content-container h2, .full-cta-section.white .content-container p {
color: #222222; }
.full-cta-section.white .content-container .scriptFont {
color: #003087; }
.fulton-private-bank .full-cta-section .content-container {
background: #A4BCC4; }
.fulton-private-bank .full-cta-section .content-container .button-container .blue-button, .fulton-private-bank .full-cta-section .content-container .button-container .rates-link-container .rate-button, .rates-link-container .fulton-private-bank .full-cta-section .content-container .button-container .rate-button, .fulton-private-bank .full-cta-section .content-container .button-container .calcxml .button, .calcxml .fulton-private-bank .full-cta-section .content-container .button-container .button {
background-color: #1F2944;
color: #fff;
border-color: #1F2944; }
.fulton-private-bank .full-cta-section .content-container .button-container .blue-button:hover, .fulton-private-bank .full-cta-section .content-container .button-container .rates-link-container .rate-button:hover, .rates-link-container .fulton-private-bank .full-cta-section .content-container .button-container .rate-button:hover, .fulton-private-bank .full-cta-section .content-container .button-container .calcxml .button:hover, .calcxml .fulton-private-bank .full-cta-section .content-container .button-container .button:hover, .fulton-private-bank .full-cta-section .content-container .button-container .blue-button:focus, .fulton-private-bank .full-cta-section .content-container .button-container .rates-link-container .rate-button:focus, .rates-link-container .fulton-private-bank .full-cta-section .content-container .button-container .rate-button:focus, .fulton-private-bank .full-cta-section .content-container .button-container .calcxml .button:focus, .calcxml .fulton-private-bank .full-cta-section .content-container .button-container .button:focus {
background-color: #988542;
color: #000;
border-color: #988542; }
.fulton-private-bank .full-cta-section .content-container .button-container .yellow-button, .fulton-private-bank .full-cta-section .content-container .button-container .multipurpose-cta.cta-image-overlay .cta-content .content-box .button, .multipurpose-cta.cta-image-overlay .cta-content .content-box .fulton-private-bank .full-cta-section .content-container .button-container .button {
background-color: #988542;
color: #000;
border-color: #988542; }
.fulton-private-bank .full-cta-section .content-container .button-container .yellow-button:hover, .fulton-private-bank .full-cta-section .content-container .button-container .multipurpose-cta.cta-image-overlay .cta-content .content-box .button:hover, .multipurpose-cta.cta-image-overlay .cta-content .content-box .fulton-private-bank .full-cta-section .content-container .button-container .button:hover, .fulton-private-bank .full-cta-section .content-container .button-container .yellow-button:focus, .fulton-private-bank .full-cta-section .content-container .button-container .multipurpose-cta.cta-image-overlay .cta-content .content-box .button:focus, .multipurpose-cta.cta-image-overlay .cta-content .content-box .fulton-private-bank .full-cta-section .content-container .button-container .button:focus {
background-color: #1F2944;
color: #fff;
border-color: #1F2944; }
.fulton-private-bank .full-cta-section .content-container .button-container .blue-accent-button {
border-color: #1F2944;
color: #1F2944; }
.fulton-private-bank .full-cta-section .content-container .button-container .blue-accent-button:hover, .fulton-private-bank .full-cta-section .content-container .button-container .blue-accent-button:focus {
background-color: #1F2944;
color: #fff; }
.fulton-private-bank .full-cta-section .content-container .button-container a {
color: #1F2944; }
.fulton-private-bank .full-cta-section .content-container .tagline, .fulton-private-bank .full-cta-section .content-container header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .cta-area .cta-title, header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .cta-area .fulton-private-bank .full-cta-section .content-container .cta-title, .fulton-private-bank .full-cta-section .content-container .contact-element .headline, .contact-element .fulton-private-bank .full-cta-section .content-container .headline, .fulton-private-bank .full-cta-section .content-container .related-product-element .headline, .related-product-element .fulton-private-bank .full-cta-section .content-container .headline, .fulton-private-bank .full-cta-section .content-container .need-assistance-block .header span, .need-assistance-block .header .fulton-private-bank .full-cta-section .content-container span, .fulton-private-bank .full-cta-section .content-container .product-list-element .overview-container .overview-main .title, .product-list-element .overview-container .overview-main .fulton-private-bank .full-cta-section .content-container .title, .fulton-private-bank .full-cta-section .content-container .rate-element .title-container .product-name, .rate-element .title-container .fulton-private-bank .full-cta-section .content-container .product-name, .fulton-private-bank .full-cta-section .content-container .wizard-option .headline, .wizard-option .fulton-private-bank .full-cta-section .content-container .headline, .fulton-private-bank .full-cta-section .content-container .message-404-section .message-container .heading, .message-404-section .message-container .fulton-private-bank .full-cta-section .content-container .heading, .fulton-private-bank .full-cta-section .content-container .message-error-section .message-container .heading, .message-error-section .message-container .fulton-private-bank .full-cta-section .content-container .heading, .fulton-private-bank .full-cta-section .content-container h2, .fulton-private-bank .full-cta-section .content-container p {
color: #1F2944; }
.fulton-financial-advisors .full-cta-section .content-container {
background: none; }
.fulton-financial-advisors .full-cta-section .content-container .tagline, .fulton-financial-advisors .full-cta-section .content-container header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .cta-area .cta-title, header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .cta-area .fulton-financial-advisors .full-cta-section .content-container .cta-title, .fulton-financial-advisors .full-cta-section .content-container .contact-element .headline, .contact-element .fulton-financial-advisors .full-cta-section .content-container .headline, .fulton-financial-advisors .full-cta-section .content-container .related-product-element .headline, .related-product-element .fulton-financial-advisors .full-cta-section .content-container .headline, .fulton-financial-advisors .full-cta-section .content-container .need-assistance-block .header span, .need-assistance-block .header .fulton-financial-advisors .full-cta-section .content-container span, .fulton-financial-advisors .full-cta-section .content-container .product-list-element .overview-container .overview-main .title, .product-list-element .overview-container .overview-main .fulton-financial-advisors .full-cta-section .content-container .title, .fulton-financial-advisors .full-cta-section .content-container .rate-element .title-container .product-name, .rate-element .title-container .fulton-financial-advisors .full-cta-section .content-container .product-name, .fulton-financial-advisors .full-cta-section .content-container .wizard-option .headline, .wizard-option .fulton-financial-advisors .full-cta-section .content-container .headline, .fulton-financial-advisors .full-cta-section .content-container .message-404-section .message-container .heading, .message-404-section .message-container .fulton-financial-advisors .full-cta-section .content-container .heading, .fulton-financial-advisors .full-cta-section .content-container .message-error-section .message-container .heading, .message-error-section .message-container .fulton-financial-advisors .full-cta-section .content-container .heading, .fulton-financial-advisors .full-cta-section .content-container h2, .fulton-financial-advisors .full-cta-section .content-container p {
color: #222; }
.fulton-financial-advisors .full-cta-section .content-container .tagline, .fulton-financial-advisors .full-cta-section .content-container header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .cta-area .cta-title, header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .cta-area .fulton-financial-advisors .full-cta-section .content-container .cta-title, .fulton-financial-advisors .full-cta-section .content-container .contact-element .headline, .contact-element .fulton-financial-advisors .full-cta-section .content-container .headline, .fulton-financial-advisors .full-cta-section .content-container .related-product-element .headline, .related-product-element .fulton-financial-advisors .full-cta-section .content-container .headline, .fulton-financial-advisors .full-cta-section .content-container .need-assistance-block .header span, .need-assistance-block .header .fulton-financial-advisors .full-cta-section .content-container span, .fulton-financial-advisors .full-cta-section .content-container .product-list-element .overview-container .overview-main .title, .product-list-element .overview-container .overview-main .fulton-financial-advisors .full-cta-section .content-container .title, .fulton-financial-advisors .full-cta-section .content-container .rate-element .title-container .product-name, .rate-element .title-container .fulton-financial-advisors .full-cta-section .content-container .product-name, .fulton-financial-advisors .full-cta-section .content-container .wizard-option .headline, .wizard-option .fulton-financial-advisors .full-cta-section .content-container .headline, .fulton-financial-advisors .full-cta-section .content-container .message-404-section .message-container .heading, .message-404-section .message-container .fulton-financial-advisors .full-cta-section .content-container .heading, .fulton-financial-advisors .full-cta-section .content-container .message-error-section .message-container .heading, .message-error-section .message-container .fulton-financial-advisors .full-cta-section .content-container .heading {
font-size: 22px;
font-size: 2.2rem;
line-height: 30px;
font-weight: 700;
font-family: "Open Sans Condensed", sans-serif;
letter-spacing: 1px;
margin: 0 0 10px 0;
text-transform: none; }
.fulton-financial-advisors .full-cta-section .content-container h2 {
margin-bottom: 0px;
font-weight: 300;
font-family: "Open Sans", sans-serif;
font-size: 45px;
font-size: 4.5rem;
line-height: 61px;
text-transform: none; }
.fulton-financial-advisors .full-cta-section .content-container p {
font-weight: 600; }
.fulton-financial-advisors .full-cta-section .content-container .button-container a {
box-shadow: none; }
.fulton-financial-advisors .full-cta-section .content-container .inner-content .intro-text {
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column-reverse;
flex-direction: column-reverse; }
@media screen and (min-width: 960px) {
.full-cta-section .image-container {
display: block; }
.full-cta-section .image-container .image {
display: block;
height: 100%;
background-position: center;
background-repeat: no-repeat;
background-size: cover; }
.full-cta-section .content-container {
padding: 100px 90px;
text-align: left; } }
@media screen and (max-width: 840px) {
.full-cta-section .content-container h2 {
font-size: 24px;
font-size: 2.4rem; }
.full-cta-section .content-container .scriptFont {
font-size: 44px;
font-size: 4.4rem; }
.full-cta-section .content-container .tagline, .full-cta-section .content-container header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .cta-area .cta-title, header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .cta-area .full-cta-section .content-container .cta-title, .full-cta-section .content-container .contact-element .headline, .contact-element .full-cta-section .content-container .headline, .full-cta-section .content-container .related-product-element .headline, .related-product-element .full-cta-section .content-container .headline, .full-cta-section .content-container .need-assistance-block .header span, .need-assistance-block .header .full-cta-section .content-container span, .full-cta-section .content-container .product-list-element .overview-container .overview-main .title, .product-list-element .overview-container .overview-main .full-cta-section .content-container .title, .full-cta-section .content-container .rate-element .title-container .product-name, .rate-element .title-container .full-cta-section .content-container .product-name, .full-cta-section .content-container .wizard-option .headline, .wizard-option .full-cta-section .content-container .headline, .full-cta-section .content-container .message-404-section .message-container .heading, .message-404-section .message-container .full-cta-section .content-container .heading, .full-cta-section .content-container .message-error-section .message-container .heading, .message-error-section .message-container .full-cta-section .content-container .heading {
font-size: 12px;
font-size: 1.2rem; }
.full-cta-section .content-container p {
font-size: 14px;
font-size: 1.4rem;
margin-bottom: 15px; }
.full-cta-section .content-container .button-container .primaryLink {
width: 100%; }
.full-cta-section .content-container .button-container .button {
margin: 0 0 10px;
padding: 15px 30px;
width: auto; }
.fulton-financial-advisors .full-cta-section .content-container {
text-align: left; }
.fulton-financial-advisors .full-cta-section .content-container .tagline, .fulton-financial-advisors .full-cta-section .content-container header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .cta-area .cta-title, header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .cta-area .fulton-financial-advisors .full-cta-section .content-container .cta-title, .fulton-financial-advisors .full-cta-section .content-container .contact-element .headline, .contact-element .fulton-financial-advisors .full-cta-section .content-container .headline, .fulton-financial-advisors .full-cta-section .content-container .related-product-element .headline, .related-product-element .fulton-financial-advisors .full-cta-section .content-container .headline, .fulton-financial-advisors .full-cta-section .content-container .need-assistance-block .header span, .need-assistance-block .header .fulton-financial-advisors .full-cta-section .content-container span, .fulton-financial-advisors .full-cta-section .content-container .product-list-element .overview-container .overview-main .title, .product-list-element .overview-container .overview-main .fulton-financial-advisors .full-cta-section .content-container .title, .fulton-financial-advisors .full-cta-section .content-container .rate-element .title-container .product-name, .rate-element .title-container .fulton-financial-advisors .full-cta-section .content-container .product-name, .fulton-financial-advisors .full-cta-section .content-container .wizard-option .headline, .wizard-option .fulton-financial-advisors .full-cta-section .content-container .headline, .fulton-financial-advisors .full-cta-section .content-container .message-404-section .message-container .heading, .message-404-section .message-container .fulton-financial-advisors .full-cta-section .content-container .heading, .fulton-financial-advisors .full-cta-section .content-container .message-error-section .message-container .heading, .message-error-section .message-container .fulton-financial-advisors .full-cta-section .content-container .heading {
font-size: 16px;
font-size: 1.6rem;
line-height: 20px; }
.fulton-financial-advisors .full-cta-section .content-container h2 {
font-size: 25px;
font-size: 2.5rem;
line-height: 34px; } }
.form-cta-section {
background: linear-gradient(to right, #F2F7FF, #F4F4F4);
padding: 15px 10px; }
.form-cta-section.cta-dark {
background: linear-gradient(to right, #003087, #305BA6); }
.form-cta-section.cta-dark .message-container .headline, .form-cta-section.cta-dark .message-container p {
color: white; }
.form-cta-section .container, .form-cta-section .disclosure-area {
display: -ms-flexbox;
display: flex;
-ms-flex-pack: justify;
justify-content: space-between; }
.form-cta-section .message-container .headline {
font-size: 27px;
font-size: 2.7rem;
font-family: "Open Sans Condensed", sans-serif;
font-weight: 700;
color: #003087;
text-transform: uppercase; }
.form-cta-section .message-container p {
font-size: 16px;
font-size: 1.6rem;
color: #222222;
margin-bottom: 0; }
.form-cta-section .form-container {
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center; }
.form-cta-section .form-container .input-wrapper {
width: calc(100% - 25px);
max-width: 300px;
margin-bottom: 15px;
margin-right: 25px; }
@media screen and (min-width: 840px) {
.form-cta-section {
padding: 40px 0; } }
@media screen and (max-width: 840px) {
.form-cta-section .container, .form-cta-section .disclosure-area {
-ms-flex-direction: column;
flex-direction: column;
padding: 0; }
.form-cta-section .form-container {
margin-top: 15px; }
.form-cta-section .message-container .headline {
font-size: 18px;
font-size: 1.8rem; }
.form-cta-section .message-container p {
margin-top: 5px;
font-size: 13px;
font-size: 1.3rem; } }
.disclosures-section {
border-top: 1px solid #D9D9D6;
background-color: white;
padding: 12px; }
.disclosures-section .content-container {
position: relative;
overflow: hidden; }
.disclosures-section .content-container .title {
font-family: "Open Sans", sans-serif;
font-size: 16px;
font-size: 1.6rem;
font-weight: bold;
text-transform: uppercase;
color: #6C7788;
display: block; }
.disclosures-section .content-container .disclosures-text {
position: relative;
z-index: 1;
padding-bottom: 15px;
transition: all 0.3s; }
.disclosures-section .content-container .show-more-container {
position: absolute;
width: 100%;
z-index: 2;
bottom: 0;
left: 0;
padding-top: 30px;
background: linear-gradient(to top, white, white, rgba(255, 255, 255, 0));
transition: all 0.3s; }
.disclosures-section .content-container .show-more-container .show-more-disclosures-button {
font-size: 11px;
font-size: 1.1rem;
color: #003087; }
.disclosures-section .content-container .show-more-container .show-more-disclosures-button .show-more-disclosures-text {
display: inline-block;
vertical-align: middle;
font-weight: bold;
letter-spacing: 0.75px;
text-transform: uppercase; }
.disclosures-section .content-container.content-open .show-more-container {
padding-top: 0px; }
.disclosures-section .content-container.content-open .show-more-container .show-more-disclosures-button svg {
transform: rotate(180deg); }
.disclosures-section .content-container:not(.height-set) .disclosures-text {
height: 100% !important; }
.disclosures-section .content-container:not(.height-set) .show-more-container {
display: none; }
.disclosures-section .logos-container {
padding-top: 12px;
padding-bottom: 12px;
display: -ms-flexbox;
display: flex;
-ms-flex-flow: row nowrap;
flex-flow: row nowrap;
-ms-flex-line-pack: stretch;
align-content: stretch;
min-width: 20%; }
.disclosures-section .logos-container img {
display: inline-block;
vertical-align: middle;
margin-right: 15px;
height: 60px; }
p.disclosure {
font-family: "Open Sans", sans-serif;
font-size: 14px;
font-size: 1.4rem;
color: #3F495A;
margin-bottom: 0; }
p.disclosure:focus {
outline: none;
border: solid 2px;
border-color: #42A37E; }
p.disclosure a {
color: #4570B9;
text-decoration: underline; }
a.rate-anchor {
display: block;
position: relative;
top: -250px;
visibility: hidden; }
.disclosure-area .disclosure-row {
border-bottom: solid 1px #ccc;
padding: 20px 0;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap; }
.disclosure-area .disclosure-row .disclosure-check {
margin: 0 5px 0 0; }
.disclosure-area .disclosure-row .disclosure-link-wrapper {
float: left;
width: 275px; }
.disclosure-area .disclosure-row .disclosure-label-wrapper {
float: left;
padding-left: 50px; }
.disclosure-link {
width: 275px; }
.disclosure-link:not(.clicked-link) {
background-color: #ccc;
border-color: #00aeef;
color: black; }
.disclosure-link:disabled, .disclosure-link[disabled], .disclosure-link[disabled=disabled] {
background-color: #ccc;
border-color: #999;
color: black;
cursor: not-allowed; }
.disclosure-link:disabled:hover, .disclosure-link:disabled:focus, .disclosure-link[disabled]:hover, .disclosure-link[disabled]:focus, .disclosure-link[disabled=disabled]:hover, .disclosure-link[disabled=disabled]:focus {
background-color: #999;
color: black;
border-color: #999; }
.disclosure-controls {
display: -ms-flexbox;
display: flex;
-ms-flex-flow: row nowrap;
flex-flow: row nowrap;
-ms-flex-pack: end;
justify-content: flex-end;
-ms-flex-align: baseline;
align-items: baseline; }
.disclosure-controls a {
display: inline-block;
margin: 20px; }
.disclosure-container {
width: 100%;
margin: auto; }
@media screen and (min-width: 1200px) {
.disclosures-section {
padding: 25px; }
.disclosures-section .container, .disclosures-section .disclosure-area {
display: -ms-flexbox;
display: flex; }
.disclosures-section .container .logos-container, .disclosures-section .disclosure-area .logos-container {
-ms-flex-align: end;
align-items: flex-end; } }
@media screen and (min-width: 960px) {
.disclosures-section {
padding: 50px 15px; } }
@media screen and (min-width: 840px) {
.disclosures-section {
padding: 35px; }
.disclosures-section .content-container .disclosures-text {
height: auto !important;
padding: 0; }
.disclosures-section .content-container .show-more-container {
display: none; }
.disclosures-section .logos-container img {
height: 70px;
margin-right: 35px;
margin-left: 0; }
.disclosures-section .logos-container img:last-of-type {
margin-right: 0; }
.disclosure-container {
width: 700px; } }
@media screen and (min-width: 600px) {
.disclosures-section .content-container {
padding-right: 100px; }
.disclosures-section .logos-container {
padding: 0px; }
.disclosure-area .disclosure-row .disclosure-check {
margin: 0 5px 0 0; } }
@media screen and (max-width: 640px) {
.disclosure-area .disclosure-row .disclosure-link-wrapper {
float: none;
width: 100%; }
.disclosure-area .disclosure-row .disclosure-label-wrapper {
float: none;
width: 100%;
padding-left: 0;
text-align: center; }
.disclosure-area .disclosure-row .disclosure-label-wrapper label {
font-size: 14px; } }
@media screen and (max-width: 768px) {
.disclosure-link {
width: 100%; } }
@media print {
.disclosures-section .content-container .disclosures-text {
height: auto !important;
padding: 0; }
.disclosures-section .content-container .show-more-container {
display: none; } }
.dynamic-duo-section {
min-height: 30rem;
position: relative; }
.dynamic-duo-section .image-container, .dynamic-duo-section .overlay {
position: absolute;
z-index: -1;
width: 100%;
height: 100%; }
.dynamic-duo-section .image-container {
background-size: cover;
background-repeat: no-repeat;
background-position: center center; }
.dynamic-duo-section .image-container.mobile-image {
display: none; }
.dynamic-duo-section .overlay {
background: #003087;
opacity: 0.7; }
.dynamic-duo-section .dynamic-duo-container {
display: -ms-flexbox;
display: flex;
-ms-flex-direction: row;
flex-direction: row;
-ms-flex-pack: justify;
justify-content: space-between;
gap: 1.6rem;
padding: 4rem 0rem; }
.dynamic-duo-section .dynamic-duo-container .small-callout, .dynamic-duo-section .dynamic-duo-container .large-callout {
background: #FFF;
border-radius: 4px; }
.dynamic-duo-section .dynamic-duo-container .small-callout .content-container, .dynamic-duo-section .dynamic-duo-container .large-callout .content-container {
height: 100%;
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column;
flex-direction: column;
-ms-flex-pack: justify;
justify-content: space-between;
padding: 2rem; }
.dynamic-duo-section .dynamic-duo-container .small-callout .content-container .link-container a.link, .dynamic-duo-section .dynamic-duo-container .large-callout .content-container .link-container a.link {
font-family: "Open Sans", sans-serif;
font-size: 12px;
font-size: 1.2rem;
font-weight: 700;
color: #003087;
text-decoration: none;
text-transform: uppercase;
margin: 0 .5rem 0 0;
border-bottom: 2px solid transparent;
transition: 500ms ease; }
.dynamic-duo-section .dynamic-duo-container .small-callout .content-container .link-container a.link span, .dynamic-duo-section .dynamic-duo-container .large-callout .content-container .link-container a.link span {
padding-right: .5rem; }
.dynamic-duo-section .dynamic-duo-container .small-callout .content-container .link-container a.link span i, .dynamic-duo-section .dynamic-duo-container .large-callout .content-container .link-container a.link span i {
transition: 500ms ease; }
.dynamic-duo-section .dynamic-duo-container .small-callout .content-container .link-container a.link:hover, .dynamic-duo-section .dynamic-duo-container .small-callout .content-container .link-container a.link:focus, .dynamic-duo-section .dynamic-duo-container .large-callout .content-container .link-container a.link:hover, .dynamic-duo-section .dynamic-duo-container .large-callout .content-container .link-container a.link:focus {
border-bottom: 2px solid #003087; }
.dynamic-duo-section .dynamic-duo-container .small-callout .content-container .link-container a.link:hover span i, .dynamic-duo-section .dynamic-duo-container .small-callout .content-container .link-container a.link:focus span i, .dynamic-duo-section .dynamic-duo-container .large-callout .content-container .link-container a.link:hover span i, .dynamic-duo-section .dynamic-duo-container .large-callout .content-container .link-container a.link:focus span i {
margin: 0 -.5rem 0 .5rem; }
.dynamic-duo-section .dynamic-duo-container .small-callout {
-ms-flex: 1 1 30%;
flex: 1 1 30%; }
.dynamic-duo-section .dynamic-duo-container .small-callout .content-container .heading, .dynamic-duo-section .dynamic-duo-container .small-callout .content-container .content {
color: #222222; }
.dynamic-duo-section .dynamic-duo-container .small-callout .content-container .heading {
font-family: "Open Sans", sans-serif;
font-size: 18px;
font-size: 1.8rem;
font-weight: 700; }
.dynamic-duo-section .dynamic-duo-container .small-callout .content-container .content {
margin-top: 1.6rem;
font-family: "Open Sans Condensed", sans-serif;
font-weight: 600;
font-size: 40px;
font-size: 4rem;
letter-spacing: 0px;
line-height: 4.8rem; }
.dynamic-duo-section .dynamic-duo-container .small-callout .content-container .link-container {
margin-top: 2.4rem; }
.dynamic-duo-section .dynamic-duo-container .large-callout {
-ms-flex: 1 1 60%;
flex: 1 1 60%; }
.dynamic-duo-section .dynamic-duo-container .large-callout .content-container {
padding: 1.6rem; }
.dynamic-duo-section .dynamic-duo-container .large-callout .content-container .heading, .dynamic-duo-section .dynamic-duo-container .large-callout .content-container .content {
color: #222222; }
.dynamic-duo-section .dynamic-duo-container .large-callout .content-container .heading {
font-family: "Open Sans Condensed", sans-serif;
font-size: 40px;
font-size: 4rem;
font-weight: bold;
letter-spacing: 0px;
line-height: 7rem; }
.dynamic-duo-section .dynamic-duo-container .large-callout .content-container .heading span .scriptFont {
font-family: 'Gotcha';
font-weight: normal;
font-size: 55px; }
.dynamic-duo-section .dynamic-duo-container .large-callout .content-container .content {
font-family: "Open Sans", sans-serif;
font-size: 18px;
font-size: 1.8rem;
font-weight: 600;
margin-top: 2.4rem;
letter-spacing: 0px;
line-height: 2.7rem; }
.dynamic-duo-section .dynamic-duo-container .large-callout .content-container .link-container {
margin-top: 3rem; }
.dynamic-duo-section .dynamic-duo-container .large-callout .content-container .link-container .button {
margin-right: 1rem; }
@media screen and (max-width: 840px) {
.dynamic-duo-section .image-container.desktop-image {
display: none; }
.dynamic-duo-section .image-container.mobile-image {
display: block; }
.dynamic-duo-section .dynamic-duo-container {
-ms-flex-direction: column-reverse;
flex-direction: column-reverse; }
.dynamic-duo-section .dynamic-duo-container .small-callout .content-container {
padding: 1.6rem; }
.dynamic-duo-section .dynamic-duo-container .small-callout .content-container .heading {
font-size: 16px;
font-size: 1.6rem;
line-height: 20px; }
.dynamic-duo-section .dynamic-duo-container .small-callout .content-container .content {
margin-top: 0.8rem;
font-size: 24px;
font-size: 2.4rem;
line-height: 3.2rem; }
.dynamic-duo-section .dynamic-duo-container .small-callout .content-container .link-container {
margin-top: 1.6rem; }
.dynamic-duo-section .dynamic-duo-container .large-callout .content-container .heading {
font-size: 30px;
font-size: 3rem;
line-height: 3.5rem; }
.dynamic-duo-section .dynamic-duo-container .large-callout .content-container .heading span .scriptFont {
font-size: 40px;
font-size: 4rem; }
.dynamic-duo-section .dynamic-duo-container .large-callout .content-container .content {
font-size: 16px;
font-size: 1.6rem;
line-height: 2rem;
margin-top: 2rem; }
.dynamic-duo-section .dynamic-duo-container .large-callout .content-container .link-container {
display: -ms-flexbox;
display: flex;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
-ms-flex-align: center;
align-items: center;
gap: 1rem;
margin-top: 2rem; } }
.contact-section {
border-top: 1px solid #D9D9D6;
background-color: white;
padding: 0px; }
.contact-section .contact-row {
display: -ms-flexbox;
display: flex;
-ms-flex-pack: center;
justify-content: center;
-ms-flex-align: center;
align-items: center;
margin: 0 -12px; }
.contact-section .contact-row .contact-element {
width: 25%;
-ms-flex: 1 1 auto;
flex: 1 1 auto; }
@media screen and (max-width: 840px) {
.contact-section .contact-row a.desktop.contact-element {
display: none; } }
@media screen and (min-width: 840px) {
.contact-section {
padding: 50px 0px; }
.contact-section .contact-row {
margin: 0; }
.contact-section .contact-row a.mobile.contact-element {
display: none; } }
.social-section {
position: relative;
height: 655px;
z-index: -3; }
.social-section .social-section-reveal {
position: fixed;
bottom: 0;
width: 100%;
padding: 0 0 165px; }
.social-section .PeekabooProtector {
width: 100% !important; }
.social-section .image-area {
position: absolute;
bottom: 0;
left: 0;
width: 100%;
height: 50%;
background-size: cover;
background-repeat: no-repeat;
background-position: center; }
.social-section .content-container {
position: relative;
width: calc(100% + 20px);
background: linear-gradient(to right, #003087, #577ec0);
box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.16);
padding: 30px 20px;
margin: 0 -10px; }
.social-section .content-container h2 {
color: white;
font-size: 24px;
font-size: 2.4rem; }
.social-section .content-container p {
display: none;
font-size: 16px;
font-size: 1.6rem;
color: white; }
.social-section .content-container p a, .social-section .content-container p a:hover, .social-section .content-container p a:focus {
color: white;
text-decoration: underline; }
.social-section .content-container .content-social {
margin-top: 1.6rem; }
.social-section .content-container .content-social span {
color: white;
text-transform: uppercase;
font-weight: bold;
font-size: 16px;
font-size: 1.6rem;
width: 100%; }
.social-section .content-container .button-container {
display: -ms-flexbox;
display: flex;
-ms-flex-pack: justify;
justify-content: space-between;
-ms-flex-wrap: wrap;
flex-wrap: wrap; }
.social-section .content-container .button-container .socialMediaIcons {
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center;
margin-top: 1.6rem; }
.social-section .content-container .button-container .socialMediaIcons a {
padding: 0 10px;
margin: 0 8px;
width: 36px;
height: 36px;
border: 1px solid #C1D8FF;
color: white;
display: -ms-flexbox;
display: flex;
-ms-flex-pack: center;
justify-content: center;
-ms-flex-align: center;
align-items: center;
transition: all 0.5s ease-in-out; }
.social-section .content-container .button-container .socialMediaIcons a svg {
fill: white; }
.social-section .content-container .button-container .socialMediaIcons a:first-of-type {
margin-left: 0; }
.social-section .content-container .button-container .socialMediaIcons a:last-of-type {
margin-right: 1.6rem; }
.social-section .content-container .button-container .socialMediaIcons a:hover, .social-section .content-container .button-container .socialMediaIcons a:focus {
text-decoration: none;
background-color: #C1D8FF;
color: #003087; }
.social-section .content-container .button-container .socialMediaIcons a:hover svg, .social-section .content-container .button-container .socialMediaIcons a:focus svg {
fill: #003087; }
.social-section .content-container .button-container .button {
width: auto;
box-shadow: 0px 3px 6px rgba(0, 0, 0, 0.36);
margin-top: 1.6rem; }
.fulton-private-bank .social-section .content-container h2 {
font-family: "Open Sans Condensed", sans-serif; }
@media screen and (max-width: 1200px) {
.social-section {
height: 310px; }
.social-section .social-section-reveal {
position: relative; } }
@media screen and (min-width: 600px) {
.social-section .social-section-reveal {
padding: 50px 25px; }
.social-section .image-area {
height: 100%; }
.social-section .content-container {
padding: 25px;
width: 640px; }
.social-section .content-container h2 {
font-size: 46px;
font-size: 4.6rem; }
.social-section .content-container p {
display: block; }
.social-section .content-container .content-social span {
font-size: 20px;
font-size: 2rem; } }
@media screen and (min-width: 840px) {
.social-section .social-section-reveal {
padding: 175px 100px; }
.social-section .content-container .button-container span {
width: 160px;
margin: 0;
-ms-flex-item-align: center;
-ms-grid-row-align: center;
align-self: center; }
.social-section .content-container .socialMediaIcons a {
width: 47px;
height: 47px; } }
@media screen and (min-width: 960px) {
.social-section .content-container {
padding: 55px; } }
.text-section {
padding: 12px 0 0;
line-height: 1.5;
/*remove top margin if header is first in a section, which should already have padding*/ }
.text-section .news-categories {
margin-top: 40px;
margin-bottom: 20px; }
.text-section .news-categories span {
font-weight: bold;
text-transform: uppercase;
font-family: "Open Sans", sans-serif;
font-size: 14px;
font-size: 1.4rem;
color: #6C7788;
letter-spacing: 1px; }
.text-section + .section.text-only-cta-section {
padding-top: 0; }
.text-section + .text-section {
padding-top: 0; }
.text-section li {
margin: 0 0 15px !important;
list-style-type: none;
position: relative; }
.text-section li p, .text-section li span, .text-section li h1, .text-section li .product-type-element .content-container .details-container .product-title, .product-type-element .content-container .details-container .text-section li .product-title, .text-section li .large-text-container .large-text, .large-text-container .text-section li .large-text, .text-section li .contact-form .contact .title, .contact-form .contact .text-section li .title, .text-section li h2, .text-section li h3, .text-section li h4, .text-section li h5 {
margin: 0;
padding: 0;
line-height: 100%; }
.text-section li:before {
content: "\2022";
color: #42A37E;
font-weight: bold;
font-size: 1.25em;
display: inline-block;
width: 1em;
margin-left: -1em; }
.text-section li.no-bullet:before {
content: none; }
.text-section li .fas {
color: #42A37E; }
.text-section .container > h3:first-of-type, .text-section .disclosure-area > h3:first-of-type {
margin-top: 0; }
.text-section table {
width: 100% !important;
height: auto !important; }
.text-section table td, .text-section table th {
padding: 20px 0;
vertical-align: top;
border-bottom: 1px solid #ddd; }
.text-section table td p, .text-section table th p {
padding: 0;
margin: 0; }
.text-section table th {
text-align: left;
font-weight: normal; }
.text-section table tr:first-child td {
padding: 5px 0; }
.text-section a:not(.button) {
color: #4570B9;
text-decoration: underline; }
.text-section a:not(.button):hover, .text-section a:not(.button):focus {
color: #003087; }
.fulton-private-bank .text-section {
padding: 30px 0 15px 0;
font-size: 18px;
font-size: 1.8rem;
line-height: 30px; }
.fulton-private-bank .text-section h2 {
font-size: 42px;
font-size: 4.2rem;
line-height: 47px;
font-weight: 600;
margin: 0 0 10px 0; }
.fulton-private-bank .text-section h3 {
font-size: 42px;
font-size: 4.2rem;
line-height: 46px;
font-weight: 400;
font-family: "HanleyRough-Signature", sans-serif;
margin: 0 0 10px 0; }
.fulton-private-bank .text-section p {
font-size: 18px;
font-size: 1.8rem;
line-height: 30px; }
.fulton-private-bank .text-section p:last-of-type {
margin-bottom: 0; }
.fulton-private-bank .text-section li:before {
color: #988542; }
.fulton-financial-advisors .text-section {
font-size: 18px;
font-size: 1.8rem;
font-weight: 600; }
.fulton-financial-advisors .text-section h2 {
font-size: 45px;
font-size: 4.5rem;
font-weight: 300;
line-height: 50px; }
.fulton-financial-advisors .text-section h3 {
font-size: 36px;
font-size: 3.6rem;
font-weight: 300;
line-height: 40px; }
.fulton-financial-advisors .text-section h4 {
font-size: 28px;
font-size: 2.8rem;
line-height: 32px;
font-weight: 700; }
.fulton-financial-advisors .text-section p {
font-size: 18px;
font-size: 1.8rem;
font-weight: 600; }
.fulton-financial-advisors .text-section p:last-of-type {
margin-bottom: 0; }
.fulton-financial-advisors .text-section .dividerLine {
border-bottom: 2px solid #8DA9D6;
padding-bottom: 20px;
margin: 0 0 20px 0; }
.fulton-financial-advisors .text-section li:before {
color: #89ABE3; }
@media screen and (max-width: 970px) {
.text-section table {
padding: 0 40px; }
.text-section table tr td, .text-section table tr th {
font-family: "PT Sans", sans-serif;
color: #414049;
line-height: 1.5;
font-size: 16px;
font-size: 1.6rem;
padding: 0;
border-bottom: none; }
.text-section table tr td:first-child, .text-section table tr th:first-child {
padding-top: 20px; }
.text-section table tr td:last-child, .text-section table tr th:last-child {
padding-bottom: 20px;
border-bottom: 1px solid #ddd; }
.text-section table tr td p, .text-section table tr th p {
padding: 0;
margin: 0; }
.text-section table tr:last-child td:last-child, .text-section table tr:last-child th:last-child {
border-bottom: none; }
.text-section table td, .text-section table th {
display: block;
width: 100%; } }
@media screen and (min-width: 600px) {
.text-section {
padding: 12px 12px 20px 12px; } }
@media screen and (min-width: 840px) {
.text-section {
padding: 35px; } }
@media screen and (min-width: 960px) {
.text-section {
padding: 15px; }
.text-section.summary + .text-section {
margin-top: -55px; } }
@media screen and (max-width: 840px) {
.fulton-private-bank .text-section {
font-size: 16px;
font-size: 1.6rem;
line-height: 24px; }
.fulton-private-bank .text-section h2 {
font-size: 30px;
font-size: 3rem;
line-height: 36px; }
.fulton-private-bank .text-section h3 {
font-size: 30px;
font-size: 3rem;
line-height: 36px;
font-weight: 600; }
.fulton-private-bank .text-section p {
font-size: 16px;
font-size: 1.6rem;
line-height: 24px; }
.fulton-financial-advisors .text-section {
font-size: 14px;
font-size: 1.4rem;
line-height: 22px; }
.fulton-financial-advisors .text-section h2 {
font-size: 22px;
font-size: 2.2rem;
line-height: 30px; }
.fulton-financial-advisors .text-section h3 {
font-size: 21px;
font-size: 2.1rem;
line-height: 25px; }
.fulton-financial-advisors .text-section h4 {
font-size: 20px;
font-size: 2rem;
line-height: 24px; }
.fulton-financial-advisors .text-section p {
font-size: 14px;
font-size: 1.4rem;
line-height: 22px; } }
.security-tip-section {
padding: 12px;
margin-top: 40px; }
@media screen and (min-width: 600px) {
.security-tip-section {
padding: 25px; } }
@media screen and (min-width: 840px) {
.security-tip-section {
padding: 35px; } }
@media screen and (min-width: 1200px) {
.security-tip-section {
padding: 0; } }
.related-products-section {
padding: 0 0 75px;
background-color: #D9D9D6;
text-align: center;
background-size: cover;
background-position: center;
background-repeat: no-repeat; }
.related-products-section .section-title {
background: linear-gradient(to right, #F2F7FF, #F4F4F4);
color: #3F495A;
padding: 40px 0;
display: block;
font-size: 46px;
font-size: 4.6rem;
font-family: "Open Sans Condensed", sans-serif;
font-weight: bold;
text-transform: uppercase; }
.related-products-section .related-products-row {
padding-top: 75px; }
.related-products-section .related-products-row, .related-products-section .related-products-container {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-ms-flex-pack: center;
justify-content: center; }
.tiles-section + .related-products-section {
margin-top: 30px; }
@media screen and (min-width: 960px) {
.related-products-section .related-products-row .related-product-element, .related-products-section .related-products-container .related-product-element {
flex: 0 0 25%;
-ms-flex: 0 0 21%;
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column;
flex-direction: column;
overflow: hidden; }
.related-products-section .related-products-row .related-product-element .svg-parent, .related-products-section .related-products-container .related-product-element .svg-parent {
-ms-flex: 0 0 80px;
flex: 0 0 80px; }
.related-products-section .related-products-row .related-product-element:nth-last-child(5) ~ .related-product-element:last-of-type,
.related-products-section .related-products-row .related-product-element:nth-last-child(6) ~ .related-product-element:last-of-type,
.related-products-section .related-products-row .related-product-element:nth-last-child(7) ~ .related-product-element:last-of-type, .related-products-section .related-products-container .related-product-element:nth-last-child(5) ~ .related-product-element:last-of-type,
.related-products-section .related-products-container .related-product-element:nth-last-child(6) ~ .related-product-element:last-of-type,
.related-products-section .related-products-container .related-product-element:nth-last-child(7) ~ .related-product-element:last-of-type {
margin-right: auto; }
.related-products-section .related-products-row .related-product-element:nth-child(5),
.related-products-section .related-products-row .related-product-element:nth-child(6),
.related-products-section .related-products-row .related-product-element:nth-child(7),
.related-products-section .related-products-row .related-product-element:nth-child(8), .related-products-section .related-products-container .related-product-element:nth-child(5),
.related-products-section .related-products-container .related-product-element:nth-child(6),
.related-products-section .related-products-container .related-product-element:nth-child(7),
.related-products-section .related-products-container .related-product-element:nth-child(8) {
margin-top: 20px; } }
.hero-section {
padding: 10px 0; }
.hero-section .intro-text {
margin-bottom: 20px; }
.hero-section .intro-text .headline {
margin: 0; }
.hero-section .subheading {
font-family: "Open Sans", sans-serif;
font-size: 12px;
font-size: 1.2rem;
line-height: 1.375;
font-weight: bold;
text-transform: uppercase;
color: #6C7788;
letter-spacing: -.25px;
display: block; }
.hero-section .form-container {
margin-top: 15px; }
.hero-section .form-container .input-wrapper {
width: 255px;
margin-right: 10px;
margin-bottom: 20px;
vertical-align: middle; }
.hero-section .form-container .button {
margin-bottom: 20px;
vertical-align: middle; }
.login-area {
display: none;
margin-top: auto;
margin-bottom: 50px; }
@media screen and (min-width: 600px) {
.hero-section {
padding: 25px; }
.hero-section .subheading {
font-size: 18px;
font-size: 1.8rem; } }
@media screen and (min-width: 840px) {
.hero-section {
padding: 35px; }
.hero-section .hero-content {
display: table-cell;
vertical-align: top;
width: 100%;
padding-right: 50px; }
.hero-section .intro-text {
margin-bottom: 35px; }
.hero-section .subheading {
font-size: 16px;
font-size: 1.6rem; }
.hero-section .form-container {
margin-top: 25px; }
.login-area {
display: block; }
.login-area .login-area-content {
display: none; } }
@media screen and (min-width: 960px) {
.hero-section {
padding: 30px 0; }
.hero-section .hero-content {
padding-right: 50px; } }
.hero-homepage {
position: relative;
min-height: 300px;
z-index: 1; }
.hero-homepage .photo {
background-size: cover;
background-position: center;
background-repeat: no-repeat;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%; }
.hero-homepage .container, .hero-homepage .disclosure-area {
height: 100%; }
.hero-homepage:before {
content: '';
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 55%;
z-index: 1;
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#000000+0,000000+100&0.67+0,0.5+66,0+100 */
/* FF3.6-15 */
/* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(0, 0, 0, 0.67) 0%, rgba(0, 0, 0, 0.5) 66%, rgba(0, 0, 0, 0) 100%);
/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ab000000', endColorstr='#00000000',GradientType=1 );
/* IE6-9 */ }
.hero-homepage .breadcrumbs {
padding: 20px 0;
position: relative;
z-index: 2; }
.hero-homepage .breadcrumbs a {
color: #C1D8FF; }
.hero-homepage .breadcrumbs span {
color: #FFF; }
.hero-homepage .heroText {
padding: 100px 0;
color: #FFF;
width: 50%;
position: relative;
z-index: 2; }
.hero-homepage .heroText .headline {
color: #FFF;
font-weight: 700;
margin: 0 0 30px 0; }
.hero-homepage .heroText .heroSummary {
margin-bottom: 20px;
font-family: "Open Sans", sans-serif; }
@media screen and (max-width: 840px) {
.hero-homepage:before {
display: none; }
.hero-homepage .photo {
position: relative;
height: 160px; }
.hero-homepage .breadcrumbs {
background: #222;
border-bottom: none;
padding: 5px 10px; }
.hero-homepage .container, .hero-homepage .disclosure-area {
padding: 0 !important; }
.hero-homepage .heroText {
width: 100%;
background: #222;
padding: 10px 10px 25px 10px; } }
.hero-video iframe {
height: 538px; }
@media screen and (max-width: 960px) {
.hero-video iframe {
height: 350px; } }
@media screen and (max-width: 840px) {
.hero-video iframe {
height: 172px; } }
.location-search-section {
position: relative;
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column-reverse;
flex-direction: column-reverse; }
.location-search-section.lo-search {
-ms-flex-direction: column;
flex-direction: column; }
.location-search-section.lo-search .search-results-area {
-ms-flex: 1;
flex: 1; }
.location-search-section.lo-search .search-results-area .results-container {
padding: 20px 40px;
height: 70vh; }
.location-search-section .checkboxes > label:focus {
border: none;
outline: none;
text-decoration: underline;
-webkit-text-decoration-color: white;
text-decoration-color: white; }
.location-search-section .hours.hiding .fa-angle-down {
display: inline-block; }
.location-search-section .hours.hiding .fa-angle-up {
display: none; }
.location-search-section .hours.showing .fa-angle-down {
display: none; }
.location-search-section .hours.showing .fa-angle-up {
display: inline-block; }
.location-search-section .hours .fas {
color: #003087;
margin-left: 5px; }
.location-search-section .hours-extended {
display: none;
border-left: 3px solid #000950;
margin: 10px;
padding: 0 5px; }
.location-search-section .hours-extended.show {
display: block; }
.location-search-section .hours-extended .hours-row {
padding: 3px 0; }
.location-search-section .search-results-area {
background: linear-gradient(to right, #F2F7FF, #F4F4F4);
z-index: 3;
overflow: auto; }
.location-search-section .search-results-area .search-container {
background: #4570B9; }
.location-search-section .search-results-area .search-container .search-area {
background: linear-gradient(to right, #003087, #577ec0);
padding: 15px 12px 12px; }
.location-search-section .search-results-area .search-container .search-area .location-search-bar {
background-color: white;
padding: 6px;
box-shadow: 0px 1px 2px rgba(34, 34, 34, 0.3);
margin-bottom: 10px;
position: relative; }
.location-search-section .search-results-area .search-container .search-area .location-search-bar input {
position: relative;
font-size: 14px;
font-size: 1.4rem;
padding: 10px 15px;
box-shadow: none;
border: none;
outline: none;
color: black;
width: 100%;
background: none;
z-index: 2; }
.location-search-section .search-results-area .search-container .search-area .location-search-bar svg {
fill: transparent;
stroke: #003087 !important;
width: 24px;
height: 24px;
position: absolute;
right: 15px;
top: 50%;
transform: translateY(-50%);
z-index: 3;
cursor: pointer; }
.location-search-section .search-results-area .results-container {
padding: 12px;
overflow-y: auto; }
.location-search-section .search-results-area .results-container.empty {
padding-top: 20px; }
.location-search-section .search-results-area .results-container.empty .result-description, .location-search-section .search-results-area .results-container.empty .location-results {
display: none; }
.location-search-section .search-results-area .results-container.empty .results-intro {
display: block; }
.location-search-section .search-results-area .results-container .results-intro {
display: none; }
.location-search-section .search-results-area .results-container .results-intro img {
display: block;
margin: 0 auto;
margin-bottom: 20px;
width: 21px; }
.location-search-section .search-results-area .results-container .results-intro .intro-title {
display: block;
text-align: center;
font-size: 36px;
font-size: 3.6rem;
text-transform: uppercase; }
.location-search-section .search-results-area .results-container .results-intro p {
text-align: center;
font-size: 16px;
font-size: 1.6rem; }
.location-search-section .search-results-area .results-container .result-description {
background: linear-gradient(to right, #003087, #577ec0);
border-top: 1px solid rgba(255, 255, 255, 0.36);
margin: -12px -12px 15px;
padding: 12px; }
.location-search-section .search-results-area .results-container .result-description .results-found {
font-size: 14px;
font-size: 1.4rem;
font-weight: bold;
color: white;
display: -ms-inline-flexbox;
display: inline-flex;
-ms-flex-align: center;
align-items: center;
vertical-align: middle;
width: calc(100% - 139px); }
.location-search-section .search-results-area .results-container .result-description .results-found .num-results {
-ms-flex: 1 1;
flex: 1 1; }
.location-search-section .search-results-area .results-container .result-description .results-found .location-distance-select {
-ms-flex: 1 1 20%;
flex: 1 1 20%; }
.location-search-section .search-results-area .results-container .result-description .results-found .criteria-wrapper {
-ms-flex: 1 1 30%;
flex: 1 1 30%; }
.location-search-section .search-results-area .results-container .result-description .results-found .result-criteria {
font-weight: normal;
padding-left: 7px; }
.location-search-section .search-results-area .results-container .result-description .select-wrapper.type-inline.custom-select:not(.open) .dropdown {
display: none; }
.location-search-section .search-results-area .results-container .result-description .select-wrapper.type-inline.custom-select .select-inner {
background: white;
border: 1px solid black;
padding: 15px 30px 15px 15px;
margin: 0 10px; }
.location-search-section .search-results-area .results-container .result-description .select-wrapper.type-inline.custom-select .select-inner .display-text span {
font-weight: 400;
color: #222222; }
.location-search-section .search-results-area .results-container .result-description .select-wrapper.type-inline.custom-select .dropdown {
width: calc(100% - 22px);
top: calc(100% - 10px);
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column;
flex-direction: column; }
.location-search-section .search-results-area .results-container .result-description .button {
margin-left: auto;
display: -ms-inline-flexbox;
display: inline-flex;
-ms-flex-align: center;
align-items: center;
-ms-flex-pack: center;
justify-content: center; }
.location-search-section .map-area {
z-index: 1;
height: 60vh;
position: relative; }
.location-search-section .map-area #location-map {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0; }
.location-search-section .expanded-location-details-area {
position: absolute;
z-index: 5;
top: 0;
left: 42%;
height: 100%; }
.location-search-section .expanded-location-details-area .expanded-locations-item {
position: fixed;
height: 100%;
overflow-y: auto;
left: 0;
top: 50px;
transform: translateX(-100%);
transition: transform 0.3s;
z-index: 1; }
.location-search-section .expanded-location-details-area .expanded-locations-item.selected {
transform: none;
z-index: 4; }
.location-search-section .button {
padding: 15px; }
@media screen and (min-width: 840px) {
.location-search-section {
height: calc(100vh - 94px);
-ms-flex-direction: row;
flex-direction: row; }
.location-search-section.lo-search {
height: calc(100vh - 150px); }
.location-search-section .search-results-area {
width: 42%;
box-shadow: 3px -1px 3px rgba(34, 34, 34, 0.3); }
.location-search-section .search-results-area .search-container {
margin-top: 5px; }
.location-search-section .search-results-area .search-container .search-area {
padding: 20px 40px; }
.location-search-section .search-results-area .search-container .search-area .location-search-bar {
margin-bottom: 15px; }
.location-search-section .search-results-area .results-container {
padding: 0 40px; }
.location-search-section .search-results-area .results-container .results-intro {
padding: 0px 20px; }
.location-search-section .search-results-area .results-container .results-intro img {
width: 43px; }
.location-search-section .search-results-area .results-container .results-intro .intro-title {
font-size: 46px;
font-size: 4.6rem; }
.location-search-section .search-results-area .results-container .result-description {
margin: 0 -40px 15px;
padding: 10px 40px; }
.location-search-section .search-results-area .results-container .result-description .results-found {
font-size: 14px;
font-size: 1.4rem; }
.location-search-section .map-area {
width: 58%;
height: 100%; }
.location-search-section .expanded-location-details-area {
z-index: 2; }
.location-search-section .expanded-location-details-area .expanded-locations-item {
position: absolute;
top: 0; } }
@media screen and (max-width: 1200px) {
.location-search-section .search-results-area .results-container .result-description {
-ms-flex-direction: column;
flex-direction: column; }
.location-search-section .search-results-area .results-container .result-description .results-found {
-ms-flex-direction: column;
flex-direction: column;
width: 100%; }
.location-search-section .search-results-area .results-container .result-description .results-found .num-results,
.location-search-section .search-results-area .results-container .result-description .results-found .location-distance-select,
.location-search-section .search-results-area .results-container .result-description .results-found .criteria-wrapper {
-ms-flex: 1 1 100%;
flex: 1 1 100%; }
.location-search-section .search-results-area .results-container .result-description .results-found .location-distance-select {
margin: 10px 0;
width: 100%; }
.location-search-section .search-results-area .results-container .result-description .results-found .location-distance-select .select-inner {
margin: 0 !important;
width: 100%; }
.location-search-section .button {
margin-top: 10px;
width: 100%;
padding: 10px; } }
@media print {
.location-search-section {
display: -ms-flexbox;
display: flex;
-ms-flex-flow: column-reverse nowrap;
flex-flow: column-reverse nowrap; }
.location-search-section .map-area {
display: none; }
.location-search-section .expanded-location-details-area {
position: relative !important;
top: 0px !important;
left: 0px !important;
height: auto !important; }
.location-search-section .location-item.expanded-locations-item.selected {
position: relative !important;
top: 0px !important;
left: 0px !important; }
.location-search-section .search-results-area {
top: 0px !important; }
.location-search-section .image-container, .location-search-section .employee-image-container {
display: none !important; }
.location-search-section .location-item {
page-break-inside: avoid; }
.location-search-section .location-item:focus {
border: 2px solid;
border-color: #0096DD; } }
.detail-table-section {
padding: 12px; }
@media screen and (min-width: 600px) {
.detail-table-section {
padding: 25px; } }
@media screen and (min-width: 840px) {
.detail-table-section {
padding: 35px; } }
@media screen and (min-width: 960px) {
.detail-table-section {
padding: 75px 15px; } }
.detail-table-section .product-table {
display: block; }
@media screen and (min-width: 780px) {
.detail-table-section .product-table {
display: -ms-flexbox;
display: flex;
-ms-flex-pack: center;
justify-content: center;
-ms-flex-align: stretch;
align-items: stretch;
-ms-flex-wrap: wrap;
flex-wrap: wrap; } }
@media screen and (min-width: 960px) {
.detail-table-section .product-table {
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-ms-flex-align: stretch;
align-items: stretch; } }
.detail-list-section {
padding: 0px 25px 75px; }
.detail-list-section .product-area {
padding: 25px 100px; }
@media screen and (max-width: 840px) {
.detail-list-section .product-area {
padding-right: 0;
padding-left: 0; } }
.search-top-section {
position: relative;
padding: 45px 25px; }
.search-top-section .container, .search-top-section .disclosure-area {
display: -ms-flexbox;
display: flex;
-ms-flex-pack: justify;
justify-content: space-between; }
@media screen and (max-width: 840px) {
.search-top-section .container, .search-top-section .disclosure-area {
-ms-flex-direction: column;
flex-direction: column; }
.search-top-section .container h1, .search-top-section .disclosure-area h1, .search-top-section .container .product-type-element .content-container .details-container .product-title, .product-type-element .content-container .details-container .search-top-section .container .product-title, .search-top-section .disclosure-area .product-type-element .content-container .details-container .product-title, .product-type-element .content-container .details-container .search-top-section .disclosure-area .product-title, .search-top-section .container .large-text-container .large-text, .large-text-container .search-top-section .container .large-text, .search-top-section .disclosure-area .large-text-container .large-text, .large-text-container .search-top-section .disclosure-area .large-text, .search-top-section .container .contact-form .contact .title, .contact-form .contact .search-top-section .container .title, .search-top-section .disclosure-area .contact-form .contact .title, .contact-form .contact .search-top-section .disclosure-area .title {
-ms-flex: 1 1 45px;
flex: 1 1 45px; } }
.search-top-section h1, .search-top-section .product-type-element .content-container .details-container .product-title, .product-type-element .content-container .details-container .search-top-section .product-title, .search-top-section .large-text-container .large-text, .large-text-container .search-top-section .large-text, .search-top-section .contact-form .contact .title, .contact-form .contact .search-top-section .title {
margin: 0; }
.search-top-section .search-box {
width: 100%;
max-width: 533px;
position: relative; }
.search-top-section .search-box input {
padding: 20px 52px 20px 15px; }
.search-top-section .search-box svg {
stroke: #003087;
width: 24px;
height: 24px;
position: absolute;
right: 15px;
top: 50%;
transform: translateY(-50%);
z-index: 10;
cursor: pointer;
fill: transparent; }
.two-column-wrapper .toggle-filters {
display: none; }
.two-column-wrapper .tabs-container {
display: -ms-flexbox;
display: flex; }
.two-column-wrapper .tabs-container .tab {
display: table-cell;
vertical-align: middle;
padding: 18px 20px;
cursor: pointer;
text-align: center;
border-bottom: 2px solid #D9D9D6;
-ms-flex: 1 1 25%;
flex: 1 1 25%; }
@media screen and (max-width: 840px) {
.two-column-wrapper .tabs-container .tab {
padding: 18px 15px; } }
.two-column-wrapper .tabs-container .tab span {
position: relative;
font-family: "Open Sans", sans-serif;
display: inline-block;
font-size: 15px;
font-size: 1.5rem;
line-height: 1;
font-weight: bold;
color: #6C7788;
text-transform: uppercase;
transition: all 0.3s; }
.two-column-wrapper .tabs-container .tab span label {
cursor: pointer; }
.two-column-wrapper .tabs-container .tab:hover span, .two-column-wrapper .tabs-container .tab.active span {
color: #003087; }
.two-column-wrapper .tabs-container .tab.active {
border-color: #003087; }
.search-results-section .search-results {
padding: 0px 0px 70px; }
.search-results-section .search-results .result-message {
display: block;
font-size: 19px;
font-size: 1.9rem;
font-family: "Open Sans", sans-serif;
color: #222222;
padding: 40px 20px; }
.search-results-section .search-results .result-message .search-term {
font-style: italic;
color: #003087; }
@media screen and (max-width: 600px) {
.search-results-section .tabs-container {
padding: 0; }
.search-results-section .tabs-container .tab {
padding: 18px 10px; } }
@media screen and (max-width: 840px) {
.search-top-section {
padding: 30px 20px; }
.search-top-section > .container, .search-top-section > .disclosure-area {
padding: 0 !important; }
.two-column-wrapper .toggle-filters {
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center;
-ms-flex-pack: justify;
justify-content: space-between;
padding: 0 20px;
border-top: 2px solid #D9D9D6;
border-bottom: 2px solid #D9D9D6;
cursor: pointer; }
.two-column-wrapper .toggle-filters .fa-minus {
display: none; }
.two-column-wrapper .toggle-filters.open .fa-minus {
display: inline-block; }
.two-column-wrapper .toggle-filters.open .fa-plus {
display: none; }
.two-column-wrapper .toggle-filters.filter-applied p {
color: #003087;
font-weight: 700; }
.two-column-wrapper .tabs-wrapper {
display: none; }
.two-column-wrapper .tabs-container {
-ms-flex-direction: column;
flex-direction: column; }
.two-column-wrapper .tabs-container .tab {
padding: 10px 20px;
text-align: left; }
.search-results-section > .container, .search-results-section > .disclosure-area {
padding: 0 !important; }
.search-results-section .search-results .result-message {
font-size: 16px;
font-size: 1.6rem;
padding: 30px 0; } }
.message-404-section, .message-error-section {
padding: 40px 12px; }
@media screen and (min-width: 960px) {
.message-404-section, .message-error-section {
padding: 100px 15px; } }
.message-404-section .container, .message-404-section .disclosure-area, .message-error-section .container, .message-error-section .disclosure-area {
display: table;
width: 100%; }
.message-404-section .message-container, .message-error-section .message-container {
text-align: center; }
@media screen and (min-width: 960px) {
.message-404-section .message-container, .message-error-section .message-container {
text-align: left;
display: table-cell;
vertical-align: middle;
padding-left: 50px; } }
.message-404-section .message-container .heading, .message-error-section .message-container .heading {
font-size: 16px;
font-size: 1.6rem; }
@media screen and (min-width: 840px) {
.message-404-section .message-container .heading, .message-error-section .message-container .heading {
font-size: 22px;
font-size: 2.2rem; } }
@media screen and (min-width: 960px) {
.message-404-section .message-container .heading, .message-error-section .message-container .heading {
font-size: 28px;
font-size: 2.8rem; } }
.message-404-section .message-container p, .message-error-section .message-container p {
font-size: 16px;
font-size: 1.6rem;
max-width: 500px;
margin: 0 auto;
margin-top: 15px; }
@media screen and (min-width: 840px) {
.message-404-section .message-container p, .message-error-section .message-container p {
font-size: 20px;
font-size: 2rem;
max-width: 700px; } }
@media screen and (min-width: 960px) {
.message-404-section .message-container p, .message-error-section .message-container p {
font-size: 24px;
font-size: 2.4rem;
max-width: 100%; } }
.message-404-section .message-container .home-button, .message-error-section .message-container .home-button {
float: right;
margin-top: 30px; }
@media screen and (max-width: 840px) {
.message-404-section .message-container .home-button, .message-error-section .message-container .home-button {
float: none; } }
.large-text-container {
text-align: center;
margin-bottom: 30px; }
@media screen and (min-width: 960px) {
.large-text-container {
text-align: left;
display: table-cell;
vertical-align: middle;
margin: 0; } }
.large-text-container .large-text {
font-size: 100px;
font-size: 10rem; }
@media screen and (min-width: 840px) {
.large-text-container .large-text {
font-size: 135px;
font-size: 13.5rem; } }
@media screen and (min-width: 960px) {
.large-text-container .large-text {
font-size: 184px;
font-size: 18.4rem; } }
.message-error-section .large-text-container .large-text {
font-size: 100px;
font-size: 10rem; }
.action-404-section {
padding: 0 12px;
background: white; }
@media screen and (min-width: 960px) {
.action-404-section {
padding: 50px 15px; } }
.action-404-section .container, .action-404-section .disclosure-area {
display: table;
width: 100%;
position: relative; }
.action-404-section .links-container-404, .action-404-section .search-container-404 {
padding: 35px 0px; }
@media screen and (min-width: 960px) {
.action-404-section .links-container-404, .action-404-section .search-container-404 {
display: table-cell;
vertical-align: top;
width: 50%;
padding: 15px 100px; } }
.action-404-section .links-container-404 span, .action-404-section .search-container-404 span {
font-size: 16px;
font-size: 1.6rem;
font-weight: bold;
letter-spacing: 1px;
color: #6C7788;
text-transform: uppercase;
display: block; }
.action-404-section .links-container-404 ul {
margin: 0;
padding: 0;
list-style: none;
font-size: 14px;
font-size: 1.4rem;
font-weight: bold; }
.action-404-section .links-container-404 ul li {
margin-top: 30px;
font-size: 14px;
font-size: 1.4rem;
display: block; }
@media screen and (min-width: 600px) {
.action-404-section .links-container-404 ul li {
display: inline-block;
width: 48%;
max-width: 200px; } }
.action-404-section .links-container-404 ul li a {
font-size: 14px;
font-size: 1.4rem; }
.action-404-section .divider {
position: relative;
width: 100%;
border-top: 1px solid #222222; }
@media screen and (min-width: 960px) {
.action-404-section .divider {
position: absolute;
height: 100%;
width: auto;
top: 0;
left: 50%;
border: none;
border-left: 1px solid #222222; } }
.action-404-section .divider span {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
color: #222222;
font-size: 18px;
font-size: 1.8rem;
font-family: "Open Sans", sans-serif;
font-style: italic;
font-weight: bold;
display: block;
padding: 20px 20px;
background: white; }
.action-404-section .search-container-404 .input-wrapper {
display: block;
margin-top: 30px; }
.action-404-section .search-container-404 .button {
margin-top: 25px; }
.page-title-section {
padding: 12px 0;
padding-bottom: 0; }
@media screen and (min-width: 600px) {
.page-title-section {
padding: 25px 12px;
padding-bottom: 0; } }
@media screen and (min-width: 840px) {
.page-title-section {
padding: 35px 15px;
padding-bottom: 0; } }
@media screen and (min-width: 1200px) {
.page-title-section {
padding: 50px 0px 0px; } }
.page-title-section h1, .page-title-section .product-type-element .content-container .details-container .product-title, .product-type-element .content-container .details-container .page-title-section .product-title, .page-title-section .large-text-container .large-text, .large-text-container .page-title-section .large-text, .page-title-section .contact-form .contact .title, .contact-form .contact .page-title-section .title {
margin: 0px; }
.page-title-section.education-center-categories {
padding: 40px 30px;
box-shadow: 0px 4px 5px -5px rgba(0, 0, 0, 0.1); }
@media screen and (max-width: 1200px) {
.left-column .page-title-section {
padding-right: 0;
padding-left: 0; } }
.exit-page-section {
padding: 40px 0;
margin-bottom: -60px;
padding-bottom: 30px; }
.exit-page-section h1, .exit-page-section .product-type-element .content-container .details-container .product-title, .product-type-element .content-container .details-container .exit-page-section .product-title, .exit-page-section .large-text-container .large-text, .large-text-container .exit-page-section .large-text, .exit-page-section .contact-form .contact .title, .contact-form .contact .exit-page-section .title {
font-size: 6rem; }
.exit-page-section .page-title-section {
padding: 2px 0px; }
.exit-page-section .text-section {
padding: 2px 0px; }
.exit-page-section + .tab-section {
padding-top: 5px; }
.exit-page-section .login-area {
padding-top: 10px; }
@media screen and (max-width: 840px) {
.fulton-private-bank .page-title-section, .fulton-financial-advisors .page-title-section {
margin: 12px 0; } }
@media screen and (max-width: 600px) {
.page-title-section.education-center-categories {
padding: 20px 0; } }
.current-location-section {
background: linear-gradient(to bottom, white, white);
position: fixed;
bottom: 0;
left: 0;
width: 100%;
text-align: center;
padding: 10px;
border-top: 1px solid #D9D9D6;
z-index: 5;
font-size: 16px;
font-size: 1.6rem; }
.current-location-section span {
letter-spacing: 0.75px; }
.current-location-section input {
width: calc(5rem + 12px); }
.category-section {
padding: 0px 15px; }
@media screen and (min-width: 840px) {
.category-section {
padding: 0px 35px; } }
@media screen and (min-width: 1200px) {
.category-section {
padding: 0; } }
.switch-section {
padding: 70px 15px;
background: white; }
.switch-section .content-container {
display: table-cell;
vertical-align: top;
max-width: 825px;
padding-right: 50px; }
.switch-section .content-container .intro-text {
max-width: 100%; }
.switch-section .content-container .button-container {
margin-top: 30px; }
.switch-section .info-container {
display: none; }
@media screen and (min-width: 840px) {
.switch-section .info-container {
display: table-cell;
vertical-align: top;
border-left: 1px solid #D9D9D6;
padding: 50px;
width: 340px; } }
.switch-section .info-container .info-item:not(:last-of-type) {
margin-bottom: 50px; }
.switch-section .info-container .info-item span {
font-size: 16px;
font-size: 1.6rem;
display: block;
line-height: 1.2; }
.switch-section .info-container .info-item span.heading {
text-transform: uppercase;
letter-spacing: 1px;
font-weight: bold;
color: #222222;
margin-bottom: 20px; }
.rates-section {
padding: 12px; }
@media screen and (min-width: 960px) {
.rates-section {
padding: 50px 15px; } }
.rates-section .print-button {
float: right;
background: white;
color: black;
border-color: #ccc;
margin-bottom: 30px; }
@media screen and (max-width: 840px) {
.rates-section .print-button {
display: none; } }
.rates-section .print-button:focus {
border-color: #0096DD; }
.rates-section .rate-category-container + .rate-category-container {
margin-top: 30px; }
@media screen and (min-width: 960px) {
.rates-section .rate-category-container + .rate-category-container {
margin-top: 80px; } }
.rates-section .rate-category-container h2 {
color: #3F495A;
font-family: "Open Sans", sans-serif;
margin-top: 0; }
.list-block-section {
padding: 30px 30px;
background-color: white; }
.list-block-section.highlighted {
background-color: #F2F7FF; }
.list-block-section.highlighted .highlighted-header h2, .list-block-section.highlighted .highlighted-header h3 {
font-family: "Open Sans Condensed", sans-serif;
font-weight: bold;
display: block;
color: #222222;
font-size: 40px;
font-size: 4rem;
padding-bottom: 3rem;
border-bottom: 1px solid #567DBF41;
margin-bottom: 3rem;
margin-top: 0rem; }
@media screen and (max-width: 840px) {
.list-block-section.highlighted .highlighted-header h2, .list-block-section.highlighted .highlighted-header h3 {
font-size: 24px;
font-size: 2.4rem;
line-height: 3.3rem; } }
.list-block-section.highlighted .highlighted-header h2 span.accented-header, .list-block-section.highlighted .highlighted-header h3 span.accented-header {
font-family: 'Gotcha', cursive;
font-weight: 400;
color: #003087;
font-size: 50px;
font-size: 5rem; }
@media screen and (max-width: 960px) {
.list-block-section.highlighted .highlighted-header h2 span.accented-header, .list-block-section.highlighted .highlighted-header h3 span.accented-header {
font-size: 42px;
font-size: 4.2rem; } }
@media screen and (max-width: 840px) {
.list-block-section.highlighted .highlighted-header h2 span.accented-header, .list-block-section.highlighted .highlighted-header h3 span.accented-header {
font-size: 35px;
font-size: 3.5rem; } }
.list-block-section.highlighted .highlighted-content {
font-size: 18px;
font-size: 1.8rem; }
.list-block-section.highlighted .highlighted-content ul {
margin: 0;
padding: 0;
list-style: none;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
max-width: 100%; }
.list-block-section.highlighted .highlighted-content ul li {
-ms-flex: 1 1 33%;
flex: 1 1 33%;
max-width: 32%;
padding-left: 3rem;
padding-right: 3rem; }
@media screen and (max-width: 1200px) {
.list-block-section.highlighted .highlighted-content ul li {
-ms-flex: 1 1 50%;
flex: 1 1 50%;
max-width: 49%; } }
@media screen and (max-width: 840px) {
.list-block-section.highlighted .highlighted-content ul li {
-ms-flex: 1 1 100%;
flex: 1 1 100%;
max-width: 99%; } }
.list-block-section.highlighted .highlighted-content ul li:before {
content: '\f00c\00a0';
font-family: 'Font Awesome 5 Free';
line-height: 26px;
font-weight: 700;
font-size: 22px;
font-size: 2.2rem;
color: #577ec0;
margin-left: -3rem; }
.list-block-section.highlighted .highlighted-content.plus ul li:before {
content: '\f067\00a0';
font-family: 'Font Awesome 5 Free';
line-height: 26px;
font-weight: 700;
font-size: 22px;
font-size: 2.2rem;
color: #577ec0;
margin-left: -3rem; }
.list-block-section.highlighted .highlighted-content.check-circle ul li:before {
content: '\f058\00a0';
font-family: 'Font Awesome 5 Free';
line-height: 26px;
font-weight: 400;
font-size: 22px;
font-size: 2.2rem;
color: #577ec0;
margin-left: -3rem; }
.list-block-section.highlighted .highlighted-content.check-square ul li:before {
content: '\f14a\00a0';
font-family: 'Font Awesome 5 Free';
line-height: 26px;
font-weight: 400;
font-size: 22px;
font-size: 2.2rem;
color: #577ec0;
margin-left: -3rem; }
@media screen and (min-width: 480px) {
.list-block-section {
padding: 15px; } }
@media screen and (min-width: 600px) {
.list-block-section {
padding: 25px; } }
@media screen and (min-width: 840px) {
.list-block-section {
padding: 35px; } }
@media screen and (min-width: 960px) {
.list-block-section {
padding: 50px 40px; } }
.list-block-section .block-title {
font-size: 16px;
font-size: 1.6rem;
color: #6C7788;
font-weight: bold;
text-transform: uppercase;
letter-spacing: 1px;
display: block;
margin-bottom: 30px; }
.list-block-section ul {
margin: 0;
padding: 0;
list-style: none;
display: block; }
@media screen and (min-width: 600px) {
.list-block-section ul {
display: inline-block;
vertical-align: top;
max-width: 48%; } }
@media screen and (min-width: 600px) {
.list-block-section ul:first-of-type:not(:last-of-type) {
padding-right: 30px; } }
@media screen and (min-width: 840px) {
.list-block-section ul:first-of-type:not(:last-of-type) {
padding-right: 60px; } }
@media screen and (min-width: 600px) {
.list-block-section ul:last-of-type:not(:first-of-type) {
padding-left: 30px; } }
@media screen and (min-width: 840px) {
.list-block-section ul:last-of-type:not(:first-of-type) {
padding-left: 60px; } }
.list-block-section ul li {
margin-bottom: 30px;
font-size: 18px;
font-size: 1.8rem;
letter-spacing: 1px; }
.fulton-private-bank .list-block-section {
background: #1F2944;
border-top: 10px solid #A5BCC2;
color: #FFF;
margin: 20px 0; }
.fulton-private-bank .list-block-section .block-title, .fulton-private-bank .list-block-section p, .fulton-private-bank .list-block-section ul li {
color: #FFF; }
.fulton-private-bank .list-block-section .block-title {
font-size: 36px;
font-size: 3.6rem;
font-weight: 600;
font-family: "Open Sans", sans-serif;
text-transform: none; }
.fulton-private-bank .list-block-section ul {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-ms-flex-align: start;
align-items: flex-start;
max-width: 100%; }
.fulton-private-bank .list-block-section ul:first-of-type:not(:last-of-type), .fulton-private-bank .list-block-section ul:last-of-type:not(:first-of-type) {
padding: 0; }
.fulton-private-bank .list-block-section ul li {
width: 33.33%;
padding-right: 30px;
border-left: 4px solid #A5BCC2;
padding-left: 15px;
font-size: 22px;
font-size: 2.2rem;
line-height: 30px;
font-weight: 600;
font-style: italic; }
.fulton-financial-advisors .list-block-section {
background: #CAD7EC;
color: #000;
margin: 20px 0; }
.fulton-financial-advisors .list-block-section .block-title {
border-bottom: 2px solid #164B86;
font-size: 36px;
font-size: 3.6rem;
line-height: 49px;
font-weight: 400;
text-transform: none;
padding-bottom: 5px; }
.fulton-financial-advisors .list-block-section .block-title, .fulton-financial-advisors .list-block-section p, .fulton-financial-advisors .list-block-section ul li {
color: #000;
font-family: "Open Sans", sans-serif; }
.fulton-financial-advisors .list-block-section ul {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-ms-flex-align: start;
align-items: flex-start;
max-width: 100%;
list-style: none;
margin-left: 20px; }
.fulton-financial-advisors .list-block-section ul:first-of-type:not(:last-of-type), .fulton-financial-advisors .list-block-section ul:last-of-type:not(:first-of-type) {
padding: 0; }
.fulton-financial-advisors .list-block-section ul li {
width: 33.33%;
padding-right: 45px;
font-weight: 600;
line-height: 26px;
position: relative; }
.fulton-financial-advisors .list-block-section ul li:before {
content: '';
width: 7px;
height: 7px;
border-radius: 50%;
background: #164B86;
position: absolute;
top: 10px;
left: -15px; }
@media screen and (max-width: 840px) {
.fulton-private-bank .list-block-section, .fulton-financial-advisors .list-block-section {
padding: 25px 10px 15px 10px;
margin: 0 10px; }
.fulton-private-bank .list-block-section .container, .fulton-private-bank .list-block-section .disclosure-area, .fulton-financial-advisors .list-block-section .container, .fulton-financial-advisors .list-block-section .disclosure-area {
padding: 0; }
.fulton-private-bank .list-block-section .block-title, .fulton-financial-advisors .list-block-section .block-title {
font-size: 22px;
font-size: 2.2rem;
line-height: 30px;
text-align: center; }
.fulton-private-bank .list-block-section ul, .fulton-financial-advisors .list-block-section ul {
-ms-flex-direction: column;
flex-direction: column; }
.fulton-private-bank .list-block-section ul li, .fulton-financial-advisors .list-block-section ul li {
width: 100%;
font-size: 16px;
font-size: 1.6rem;
line-height: 22px;
margin-bottom: 20px; }
.fulton-financial-advisors .list-block-section {
margin: 0; } }
.exit-wizard-section, .wizard-section {
position: fixed;
top: 0;
left: 0;
height: 100%;
width: 100%;
z-index: -1;
display: none;
background: rgba(255, 255, 255, 0.99); }
.exit-wizard-section.open, .wizard-section.open {
display: block;
z-index: 3; }
.exit-wizard-section .close-container, .wizard-section .close-container {
max-width: 1165px;
width: 100%;
margin: 0 auto;
position: relative; }
.exit-wizard-section .close-container .close-icon, .wizard-section .close-container .close-icon {
position: absolute;
top: 20px;
right: 12px;
background: none;
border: none;
padding: 0; }
.exit-wizard-section .close-container .close-icon svg, .wizard-section .close-container .close-icon svg {
width: 21px;
height: 21px;
fill: #6C7788;
cursor: pointer;
display: block; }
@media screen and (min-width: 840px) {
.exit-wizard-section .close-container .close-icon svg, .wizard-section .close-container .close-icon svg {
width: 24px;
height: 24px;
top: 60px; } }
.exit-wizard-section .slide, .wizard-section .slide {
padding-top: 20px;
height: calc(100vh - 20px);
overflow-y: auto; }
@media screen and (min-width: 840px) {
.exit-wizard-section .slide, .wizard-section .slide {
padding-top: 40px;
height: calc(100vh - 102px); } }
@media screen and (min-width: 960px) {
.exit-wizard-section .slide, .wizard-section .slide {
height: calc(100vh - 140px);
padding-top: 78px; } }
.exit-wizard-section .slide:not(.active), .wizard-section .slide:not(.active) {
display: none; }
.exit-wizard-section .slide .status-container, .wizard-section .slide .status-container {
margin-bottom: 15px;
padding: 0px 12px; }
@media screen and (min-width: 840px) {
.exit-wizard-section .slide .status-container, .wizard-section .slide .status-container {
padding: 0px 35px;
margin-bottom: 45px; } }
@media screen and (min-width: 1200px) {
.exit-wizard-section .slide .status-container, .wizard-section .slide .status-container {
padding: 0; } }
.exit-wizard-section .slide .status-container .status-indicator, .wizard-section .slide .status-container .status-indicator {
padding-top: 5px;
display: inline-block;
width: 30px;
text-align: center; }
@media screen and (min-width: 840px) {
.exit-wizard-section .slide .status-container .status-indicator, .wizard-section .slide .status-container .status-indicator {
width: 154px;
text-align: left; } }
.exit-wizard-section .slide .status-container .status-indicator .top-bar, .wizard-section .slide .status-container .status-indicator .top-bar {
width: 100%;
height: 10px;
background-color: #D9D9D6;
margin-bottom: 5px; }
@media screen and (min-width: 840px) {
.exit-wizard-section .slide .status-container .status-indicator .top-bar, .wizard-section .slide .status-container .status-indicator .top-bar {
margin-bottom: 0px; } }
.exit-wizard-section .slide .status-container .status-indicator.active .top-bar, .wizard-section .slide .status-container .status-indicator.active .top-bar {
animation: status-indicator 2s infinite alternate;
background-color: #668BC9; }
.exit-wizard-section .slide .status-container .status-indicator.active .icon-container, .wizard-section .slide .status-container .status-indicator.active .icon-container {
border-color: #668BC9; }
.exit-wizard-section .slide .status-container .status-indicator.active .number-container, .wizard-section .slide .status-container .status-indicator.active .number-container {
border-color: #668BC9; }
.exit-wizard-section .slide .status-container .status-indicator.active .number-container span, .wizard-section .slide .status-container .status-indicator.active .number-container span {
color: #668BC9; }
.exit-wizard-section .slide .status-container .status-indicator.complete .top-bar, .wizard-section .slide .status-container .status-indicator.complete .top-bar {
background-color: #42A37E; }
.exit-wizard-section .slide .status-container .status-indicator.complete .icon-container, .wizard-section .slide .status-container .status-indicator.complete .icon-container {
background-color: #42A37E; }
.exit-wizard-section .slide .status-container .status-indicator.complete .icon-container svg, .wizard-section .slide .status-container .status-indicator.complete .icon-container svg {
fill: white; }
.exit-wizard-section .slide .status-container .status-indicator.complete .number-container, .wizard-section .slide .status-container .status-indicator.complete .number-container {
border-color: #42A37E; }
.exit-wizard-section .slide .status-container .status-indicator.complete .number-container span, .wizard-section .slide .status-container .status-indicator.complete .number-container span {
color: #42A37E; }
.exit-wizard-section .slide .status-container .status-indicator .icon-container, .wizard-section .slide .status-container .status-indicator .icon-container {
border-radius: 100%;
width: 20px;
height: 20px;
position: relative;
display: inline-block;
vertical-align: middle; }
@media screen and (min-width: 840px) {
.exit-wizard-section .slide .status-container .status-indicator .icon-container, .wizard-section .slide .status-container .status-indicator .icon-container {
margin-right: 5px; } }
.exit-wizard-section .slide .status-container .status-indicator .icon-container svg, .wizard-section .slide .status-container .status-indicator .icon-container svg {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
fill: white;
width: 9px;
height: 6px; }
.exit-wizard-section .slide .status-container .status-indicator .number-container, .wizard-section .slide .status-container .status-indicator .number-container {
border: 2px solid #D9D9D6;
width: 20px;
height: 20px;
position: relative;
border-radius: 100%;
display: inline-block;
vertical-align: middle; }
@media screen and (min-width: 840px) {
.exit-wizard-section .slide .status-container .status-indicator .number-container, .wizard-section .slide .status-container .status-indicator .number-container {
margin-right: 5px; } }
.exit-wizard-section .slide .status-container .status-indicator .number-container span, .wizard-section .slide .status-container .status-indicator .number-container span {
position: absolute;
top: 50%;
left: 50%;
transform: translate(-50%, -50%);
font-size: 11px;
font-size: 1.1rem;
font-weight: bold;
text-transform: uppercase;
color: #D9D9D6;
display: block; }
.exit-wizard-section .slide .status-container .status-indicator span, .wizard-section .slide .status-container .status-indicator span {
font-size: 11px;
font-size: 1.1rem;
font-weight: bold;
text-transform: uppercase;
vertical-align: middle;
display: none; }
@media screen and (min-width: 840px) {
.exit-wizard-section .slide .status-container .status-indicator span, .wizard-section .slide .status-container .status-indicator span {
display: inline-block; } }
.exit-wizard-section .slide .content-container .inner-content .intro-text, .wizard-section .slide .content-container .inner-content .intro-text {
margin-bottom: 15px;
max-width: 100%;
padding: 0px 12px; }
@media screen and (min-width: 840px) {
.exit-wizard-section .slide .content-container .inner-content .intro-text, .wizard-section .slide .content-container .inner-content .intro-text {
padding: 0px 35px; } }
@media screen and (min-width: 1200px) {
.exit-wizard-section .slide .content-container .inner-content .intro-text, .wizard-section .slide .content-container .inner-content .intro-text {
padding: 0; } }
@media screen and (min-width: 840px) {
.exit-wizard-section .slide .content-container .inner-content .intro-text, .wizard-section .slide .content-container .inner-content .intro-text {
margin-bottom: 40px; } }
.exit-wizard-section .slide .content-container .inner-content .intro-text .tagline, .exit-wizard-section .slide .content-container .inner-content .intro-text header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .cta-area .cta-title, header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .cta-area .exit-wizard-section .slide .content-container .inner-content .intro-text .cta-title, .exit-wizard-section .slide .content-container .inner-content .intro-text .contact-element .headline, .contact-element .exit-wizard-section .slide .content-container .inner-content .intro-text .headline, .exit-wizard-section .slide .content-container .inner-content .intro-text .related-product-element .headline, .related-product-element .exit-wizard-section .slide .content-container .inner-content .intro-text .headline, .exit-wizard-section .slide .content-container .inner-content .intro-text .need-assistance-block .header span, .need-assistance-block .header .exit-wizard-section .slide .content-container .inner-content .intro-text span, .exit-wizard-section .slide .content-container .inner-content .intro-text .product-list-element .overview-container .overview-main .title, .product-list-element .overview-container .overview-main .exit-wizard-section .slide .content-container .inner-content .intro-text .title, .exit-wizard-section .slide .content-container .inner-content .intro-text .rate-element .title-container .product-name, .rate-element .title-container .exit-wizard-section .slide .content-container .inner-content .intro-text .product-name, .exit-wizard-section .slide .content-container .inner-content .intro-text .wizard-option .headline, .wizard-option .exit-wizard-section .slide .content-container .inner-content .intro-text .headline, .exit-wizard-section .slide .content-container .inner-content .intro-text .message-404-section .message-container .heading, .message-404-section .message-container .exit-wizard-section .slide .content-container .inner-content .intro-text .heading, .exit-wizard-section .slide .content-container .inner-content .intro-text .message-error-section .message-container .heading, .message-error-section .message-container .exit-wizard-section .slide .content-container .inner-content .intro-text .heading, .wizard-section .slide .content-container .inner-content .intro-text .tagline, .wizard-section .slide .content-container .inner-content .intro-text header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .cta-area .cta-title, header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .cta-area .wizard-section .slide .content-container .inner-content .intro-text .cta-title, .wizard-section .slide .content-container .inner-content .intro-text .contact-element .headline, .contact-element .wizard-section .slide .content-container .inner-content .intro-text .headline, .wizard-section .slide .content-container .inner-content .intro-text .related-product-element .headline, .related-product-element .wizard-section .slide .content-container .inner-content .intro-text .headline, .wizard-section .slide .content-container .inner-content .intro-text .need-assistance-block .header span, .need-assistance-block .header .wizard-section .slide .content-container .inner-content .intro-text span, .wizard-section .slide .content-container .inner-content .intro-text .product-list-element .overview-container .overview-main .title, .product-list-element .overview-container .overview-main .wizard-section .slide .content-container .inner-content .intro-text .title, .wizard-section .slide .content-container .inner-content .intro-text .rate-element .title-container .product-name, .rate-element .title-container .wizard-section .slide .content-container .inner-content .intro-text .product-name, .wizard-section .slide .content-container .inner-content .intro-text .wizard-option .headline, .wizard-option .wizard-section .slide .content-container .inner-content .intro-text .headline, .wizard-section .slide .content-container .inner-content .intro-text .message-404-section .message-container .heading, .message-404-section .message-container .wizard-section .slide .content-container .inner-content .intro-text .heading, .wizard-section .slide .content-container .inner-content .intro-text .message-error-section .message-container .heading, .message-error-section .message-container .wizard-section .slide .content-container .inner-content .intro-text .heading {
font-size: 20px;
font-size: 2rem; }
@media screen and (min-width: 840px) {
.exit-wizard-section .slide .content-container .inner-content .intro-text .tagline, .exit-wizard-section .slide .content-container .inner-content .intro-text header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .cta-area .cta-title, header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .cta-area .exit-wizard-section .slide .content-container .inner-content .intro-text .cta-title, .exit-wizard-section .slide .content-container .inner-content .intro-text .contact-element .headline, .contact-element .exit-wizard-section .slide .content-container .inner-content .intro-text .headline, .exit-wizard-section .slide .content-container .inner-content .intro-text .related-product-element .headline, .related-product-element .exit-wizard-section .slide .content-container .inner-content .intro-text .headline, .exit-wizard-section .slide .content-container .inner-content .intro-text .need-assistance-block .header span, .need-assistance-block .header .exit-wizard-section .slide .content-container .inner-content .intro-text span, .exit-wizard-section .slide .content-container .inner-content .intro-text .product-list-element .overview-container .overview-main .title, .product-list-element .overview-container .overview-main .exit-wizard-section .slide .content-container .inner-content .intro-text .title, .exit-wizard-section .slide .content-container .inner-content .intro-text .rate-element .title-container .product-name, .rate-element .title-container .exit-wizard-section .slide .content-container .inner-content .intro-text .product-name, .exit-wizard-section .slide .content-container .inner-content .intro-text .wizard-option .headline, .wizard-option .exit-wizard-section .slide .content-container .inner-content .intro-text .headline, .exit-wizard-section .slide .content-container .inner-content .intro-text .message-404-section .message-container .heading, .message-404-section .message-container .exit-wizard-section .slide .content-container .inner-content .intro-text .heading, .exit-wizard-section .slide .content-container .inner-content .intro-text .message-error-section .message-container .heading, .message-error-section .message-container .exit-wizard-section .slide .content-container .inner-content .intro-text .heading, .wizard-section .slide .content-container .inner-content .intro-text .tagline, .wizard-section .slide .content-container .inner-content .intro-text header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .cta-area .cta-title, header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .cta-area .wizard-section .slide .content-container .inner-content .intro-text .cta-title, .wizard-section .slide .content-container .inner-content .intro-text .contact-element .headline, .contact-element .wizard-section .slide .content-container .inner-content .intro-text .headline, .wizard-section .slide .content-container .inner-content .intro-text .related-product-element .headline, .related-product-element .wizard-section .slide .content-container .inner-content .intro-text .headline, .wizard-section .slide .content-container .inner-content .intro-text .need-assistance-block .header span, .need-assistance-block .header .wizard-section .slide .content-container .inner-content .intro-text span, .wizard-section .slide .content-container .inner-content .intro-text .product-list-element .overview-container .overview-main .title, .product-list-element .overview-container .overview-main .wizard-section .slide .content-container .inner-content .intro-text .title, .wizard-section .slide .content-container .inner-content .intro-text .rate-element .title-container .product-name, .rate-element .title-container .wizard-section .slide .content-container .inner-content .intro-text .product-name, .wizard-section .slide .content-container .inner-content .intro-text .wizard-option .headline, .wizard-option .wizard-section .slide .content-container .inner-content .intro-text .headline, .wizard-section .slide .content-container .inner-content .intro-text .message-404-section .message-container .heading, .message-404-section .message-container .wizard-section .slide .content-container .inner-content .intro-text .heading, .wizard-section .slide .content-container .inner-content .intro-text .message-error-section .message-container .heading, .message-error-section .message-container .wizard-section .slide .content-container .inner-content .intro-text .heading {
font-size: 28px;
font-size: 2.8rem;
margin-top: 100px;
padding: 0px 0px 0px; } }
@media screen and (max-width: 840px) {
.exit-wizard-section .slide .content-container .inner-content .intro-text .tagline, .exit-wizard-section .slide .content-container .inner-content .intro-text header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .cta-area .cta-title, header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .cta-area .exit-wizard-section .slide .content-container .inner-content .intro-text .cta-title, .exit-wizard-section .slide .content-container .inner-content .intro-text .contact-element .headline, .contact-element .exit-wizard-section .slide .content-container .inner-content .intro-text .headline, .exit-wizard-section .slide .content-container .inner-content .intro-text .related-product-element .headline, .related-product-element .exit-wizard-section .slide .content-container .inner-content .intro-text .headline, .exit-wizard-section .slide .content-container .inner-content .intro-text .need-assistance-block .header span, .need-assistance-block .header .exit-wizard-section .slide .content-container .inner-content .intro-text span, .exit-wizard-section .slide .content-container .inner-content .intro-text .product-list-element .overview-container .overview-main .title, .product-list-element .overview-container .overview-main .exit-wizard-section .slide .content-container .inner-content .intro-text .title, .exit-wizard-section .slide .content-container .inner-content .intro-text .rate-element .title-container .product-name, .rate-element .title-container .exit-wizard-section .slide .content-container .inner-content .intro-text .product-name, .exit-wizard-section .slide .content-container .inner-content .intro-text .wizard-option .headline, .wizard-option .exit-wizard-section .slide .content-container .inner-content .intro-text .headline, .exit-wizard-section .slide .content-container .inner-content .intro-text .message-404-section .message-container .heading, .message-404-section .message-container .exit-wizard-section .slide .content-container .inner-content .intro-text .heading, .exit-wizard-section .slide .content-container .inner-content .intro-text .message-error-section .message-container .heading, .message-error-section .message-container .exit-wizard-section .slide .content-container .inner-content .intro-text .heading, .wizard-section .slide .content-container .inner-content .intro-text .tagline, .wizard-section .slide .content-container .inner-content .intro-text header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .cta-area .cta-title, header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .cta-area .wizard-section .slide .content-container .inner-content .intro-text .cta-title, .wizard-section .slide .content-container .inner-content .intro-text .contact-element .headline, .contact-element .wizard-section .slide .content-container .inner-content .intro-text .headline, .wizard-section .slide .content-container .inner-content .intro-text .related-product-element .headline, .related-product-element .wizard-section .slide .content-container .inner-content .intro-text .headline, .wizard-section .slide .content-container .inner-content .intro-text .need-assistance-block .header span, .need-assistance-block .header .wizard-section .slide .content-container .inner-content .intro-text span, .wizard-section .slide .content-container .inner-content .intro-text .product-list-element .overview-container .overview-main .title, .product-list-element .overview-container .overview-main .wizard-section .slide .content-container .inner-content .intro-text .title, .wizard-section .slide .content-container .inner-content .intro-text .rate-element .title-container .product-name, .rate-element .title-container .wizard-section .slide .content-container .inner-content .intro-text .product-name, .wizard-section .slide .content-container .inner-content .intro-text .wizard-option .headline, .wizard-option .wizard-section .slide .content-container .inner-content .intro-text .headline, .wizard-section .slide .content-container .inner-content .intro-text .message-404-section .message-container .heading, .message-404-section .message-container .wizard-section .slide .content-container .inner-content .intro-text .heading, .wizard-section .slide .content-container .inner-content .intro-text .message-error-section .message-container .heading, .message-error-section .message-container .wizard-section .slide .content-container .inner-content .intro-text .heading {
font-size: 26px;
font-size: 2.6rem;
padding-top: 20px; } }
.exit-wizard-section .slide .content-container .inner-content .intro-text .headline, .wizard-section .slide .content-container .inner-content .intro-text .headline {
margin: 0; }
.exit-wizard-section .slide .content-container .inner-content .intro-text p, .wizard-section .slide .content-container .inner-content .intro-text p {
margin-bottom: 0px; }
@media screen and (min-width: 840px) {
.exit-wizard-section .slide .content-container .inner-content .intro-text p, .wizard-section .slide .content-container .inner-content .intro-text p {
margin-top: 10px; } }
.exit-wizard-section .slide .content-container .inner-content .intro-text .instructions, .wizard-section .slide .content-container .inner-content .intro-text .instructions {
font-weight: bold;
font-size: 16px;
font-size: 1.6rem; }
.exit-wizard-section .slide .content-container .option-container, .wizard-section .slide .content-container .option-container {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap; }
.exit-wizard-section .slide .content-container .input-container, .wizard-section .slide .content-container .input-container {
padding: 0px 12px; }
@media screen and (min-width: 840px) {
.exit-wizard-section .slide .content-container .input-container, .wizard-section .slide .content-container .input-container {
padding: 0px 35px;
margin-bottom: 45px; } }
@media screen and (min-width: 1200px) {
.exit-wizard-section .slide .content-container .input-container, .wizard-section .slide .content-container .input-container {
padding: 0; } }
.exit-wizard-section .slide .content-container .input-wrapper, .wizard-section .slide .content-container .input-wrapper {
width: 100%;
max-width: 300px; }
.exit-wizard-section .navigation-container, .wizard-section .navigation-container {
background: white;
width: 100%;
padding: 12px;
margin-top: 20px;
text-align: center; }
.exit-wizard-section .navigation-container .button:last-child, .wizard-section .navigation-container .button:last-child {
margin-left: 20px; }
@media screen and (max-width: 600px) {
.exit-wizard-section .navigation-container .button:last-child, .wizard-section .navigation-container .button:last-child {
margin-left: 0; } }
@media screen and (max-width: 600px) {
.exit-wizard-section .navigation-container .button, .wizard-section .navigation-container .button {
margin: 0 0 20px; } }
@media screen and (min-width: 840px) {
.exit-wizard-section .navigation-container, .wizard-section .navigation-container {
padding: 25px;
text-align: right; } }
.exit-wizard-section .navigation-container.static, .wizard-section .navigation-container.static {
position: static !important;
border-top: none; }
.exit-wizard-section .navigation-container .container, .exit-wizard-section .navigation-container .disclosure-area, .wizard-section .navigation-container .container, .wizard-section .navigation-container .disclosure-area {
display: -ms-flexbox;
display: flex;
-ms-flex-flow: row nowrap;
flex-flow: row nowrap;
-ms-flex-align: center;
align-items: center;
-ms-flex-pack: end;
justify-content: flex-end; }
@media screen and (max-width: 840px) {
.exit-wizard-section .navigation-container .container, .exit-wizard-section .navigation-container .disclosure-area, .wizard-section .navigation-container .container, .wizard-section .navigation-container .disclosure-area {
-ms-flex-flow: column nowrap;
flex-flow: column nowrap;
-ms-flex-pack: center;
justify-content: center; } }
.exit-wizard-section {
padding-top: 78px; }
@keyframes status-indicator {
0% {
box-shadow: 0px 0px 0px #668BC9; }
50% {
box-shadow: 0px 0px 6px #668BC9; }
100% {
box-shadow: 0px 0px 0px #668BC9; } }
.wizard-container {
display: -ms-flexbox;
display: flex;
-ms-flex-flow: row nowrap;
flex-flow: row nowrap;
width: 100%;
float: left; }
.hero-section .container .login-area, .hero-section .disclosure-area .login-area {
width: 100%;
float: left;
margin-bottom: 1em; }
@media screen and (min-width: 840px) {
.wizard-container {
width: 66%; }
.hero-section .container .login-area, .hero-section .disclosure-area .login-area {
width: 33%; } }
.tiles-section .container, .tiles-section .disclosure-area {
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column;
flex-direction: column; }
.fulton-private-bank .tiles-section {
margin: 20px 0; }
.fulton-financial-advisors .tiles-section {
margin: 20px 0; }
.fulton-financial-advisors .tiles-section:first-of-type {
padding-top: 50px; }
.fulton-financial-advisors .tiles-section:last-of-type {
padding-bottom: 50px; }
@media screen and (min-width: 960px) {
.tiles-section .container, .tiles-section .disclosure-area {
-ms-flex-direction: row;
flex-direction: row; } }
@media screen and (max-width: 600px) {
.fulton-financial-advisors .tiles-section:first-of-type {
padding-top: 20px; }
.fulton-financial-advisors .tiles-section:last-of-type {
padding-bottom: 20px; } }
.banner-section {
background-position: center;
background-size: cover;
background-repeat: no-repeat;
padding-top: 56px;
min-height: 350px; }
.banner-section .heroText {
display: -ms-flexbox;
display: flex;
-ms-flex-pack: justify;
justify-content: space-between; }
body.homepage .banner-section {
margin-bottom: 30px; }
body.homepage .banner-section .headline {
margin-top: 150px;
margin-bottom: 150px;
text-shadow: 0 3px 8px rgba(0, 0, 0, 0.85); }
body.homepage .banner-section .headline, body.homepage .banner-section .scriptFont {
color: white; }
.fulton-private-bank .banner-section {
padding: 95px 0; }
.fulton-private-bank .banner-section .heroText {
-ms-flex-align: center;
align-items: center; }
.fulton-private-bank .banner-section .heroText .caption {
padding-right: 20px; }
.fulton-private-bank .banner-section .heroText .textWrapper {
width: 50%; }
.fulton-private-bank .banner-section .heroText .headline, .fulton-private-bank .banner-section .heroText .subheadline {
color: #1F2944; }
.fulton-private-bank .banner-section .heroText .headline {
font-size: 50px;
font-size: 5rem;
line-height: 63px;
font-family: "Open Sans", sans-serif;
margin: 0;
font-weight: 700;
text-transform: none; }
.fulton-private-bank .banner-section .heroText .subheadline {
font-family: "HanleyRough-Signature", sans-serif;
font-size: 70px;
font-size: 7rem;
line-height: 70px;
letter-spacing: -1px;
font-weight: 400;
margin: 0 0 15px 0; }
.fulton-private-bank .banner-section .heroText .description {
font-family: "Open Sans", sans-serif;
font-size: 18px;
font-size: 1.8rem;
font-weight: 600;
line-height: 29px;
margin-bottom: 20px;
color: #222; }
.fulton-private-bank .banner-section .heroText .cta .blue-button, .fulton-private-bank .banner-section .heroText .cta .rates-link-container .rate-button, .rates-link-container .fulton-private-bank .banner-section .heroText .cta .rate-button, .fulton-private-bank .banner-section .heroText .cta .calcxml .button, .calcxml .fulton-private-bank .banner-section .heroText .cta .button {
background-color: #1F2944;
border: none; }
.fulton-private-bank .banner-section .heroText .cta .blue-button:hover, .fulton-private-bank .banner-section .heroText .cta .rates-link-container .rate-button:hover, .rates-link-container .fulton-private-bank .banner-section .heroText .cta .rate-button:hover, .fulton-private-bank .banner-section .heroText .cta .calcxml .button:hover, .calcxml .fulton-private-bank .banner-section .heroText .cta .button:hover, .fulton-private-bank .banner-section .heroText .cta .blue-button:focus, .fulton-private-bank .banner-section .heroText .cta .rates-link-container .rate-button:focus, .rates-link-container .fulton-private-bank .banner-section .heroText .cta .rate-button:focus, .fulton-private-bank .banner-section .heroText .cta .calcxml .button:focus, .calcxml .fulton-private-bank .banner-section .heroText .cta .button:focus, .fulton-private-bank .banner-section .heroText .cta .blue-button:active, .fulton-private-bank .banner-section .heroText .cta .rates-link-container .rate-button:active, .rates-link-container .fulton-private-bank .banner-section .heroText .cta .rate-button:active, .fulton-private-bank .banner-section .heroText .cta .calcxml .button:active, .calcxml .fulton-private-bank .banner-section .heroText .cta .button:active {
background-color: #FFF;
border-color: #FFF;
color: #000; }
.fulton-private-bank .banner-section .login-area {
margin: 0; }
.fulton-private-bank .banner-section .login-area .login-block {
background: #1F2944; }
.fulton-private-bank .banner-section.inner-hero {
position: relative;
min-height: 380px; }
.fulton-private-bank .banner-section.inner-hero .bg-image {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1;
background-size: cover;
background-position: center center;
background-repeat: no-repeat; }
.fulton-private-bank .banner-section.inner-hero .caption {
position: relative;
z-index: 2;
width: 50%; }
.fulton-private-bank .banner-section.inner-hero .caption .headline {
font-size: 65px;
font-size: 6.5rem;
font-weight: 700;
line-height: 74px;
border-left: 8px solid #FFF;
padding-left: 20px;
color: #1F2944;
font-family: "Open Sans", sans-serif; }
.fulton-financial-advisors .banner-section {
padding: 95px 0;
position: relative; }
.fulton-financial-advisors .banner-section:before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1;
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#164b86+0,557db0+33,8da9d6+100&0.9+0,0.85+33,0.35+100 */
/* FF3.6-15 */
/* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(22, 75, 134, 0.9) 0%, rgba(85, 125, 176, 0.85) 33%, rgba(141, 169, 214, 0.35) 100%);
/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6164b86', endColorstr='#598da9d6',GradientType=1 );
/* IE6-9 */ }
.fulton-financial-advisors .banner-section .bg-image {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-size: cover;
background-position: top center;
background-repeat: no-repeat; }
.fulton-financial-advisors .banner-section .heroText {
-ms-flex-align: center;
align-items: center;
position: relative;
z-index: 2; }
.fulton-financial-advisors .banner-section .heroText .textWrapper {
width: 50%; }
.fulton-financial-advisors .banner-section .heroText .ffa-logo {
border-bottom: 1px solid #FFF;
margin-bottom: 33px;
padding-bottom: 20px; }
.fulton-financial-advisors .banner-section .heroText .ffa-logo img {
max-height: 63px;
max-width: 363px; }
.fulton-financial-advisors .banner-section .heroText .headline, .fulton-financial-advisors .banner-section .heroText .subheadline {
color: #FFF; }
.fulton-financial-advisors .banner-section .heroText .headline {
font-size: 55px;
font-size: 5.5rem;
line-height: 60px;
font-family: "Open Sans", sans-serif;
letter-spacing: -2px;
margin: 0 0 15px 0;
font-weight: 700;
text-transform: none; }
.fulton-financial-advisors .banner-section .heroText .subheadline {
font-family: "Open Sans", sans-serif;
font-size: 70px;
font-size: 7rem;
line-height: 63px;
letter-spacing: -1px;
font-weight: 400;
margin: 0 0 15px 0; }
.fulton-financial-advisors .banner-section .heroText .description {
font-family: "Open Sans", sans-serif;
font-size: 18px;
font-size: 1.8rem;
font-weight: 600;
line-height: 29px;
margin-bottom: 20px;
color: #FFF; }
.fulton-financial-advisors .banner-section .heroText .description a {
color: #FFF; }
.fulton-financial-advisors .banner-section .heroText .description a:hover, .fulton-financial-advisors .banner-section .heroText .description a:focus {
text-decoration: underline; }
.fulton-financial-advisors .banner-section .heroText .cta .blue-button, .fulton-financial-advisors .banner-section .heroText .cta .rates-link-container .rate-button, .rates-link-container .fulton-financial-advisors .banner-section .heroText .cta .rate-button, .fulton-financial-advisors .banner-section .heroText .cta .calcxml .button, .calcxml .fulton-financial-advisors .banner-section .heroText .cta .button {
background-color: #8DA9D6;
border: 1px solid #8DA9D6;
color: #000; }
.fulton-financial-advisors .banner-section .heroText .cta .blue-button:hover, .fulton-financial-advisors .banner-section .heroText .cta .rates-link-container .rate-button:hover, .rates-link-container .fulton-financial-advisors .banner-section .heroText .cta .rate-button:hover, .fulton-financial-advisors .banner-section .heroText .cta .calcxml .button:hover, .calcxml .fulton-financial-advisors .banner-section .heroText .cta .button:hover, .fulton-financial-advisors .banner-section .heroText .cta .blue-button:focus, .fulton-financial-advisors .banner-section .heroText .cta .rates-link-container .rate-button:focus, .rates-link-container .fulton-financial-advisors .banner-section .heroText .cta .rate-button:focus, .fulton-financial-advisors .banner-section .heroText .cta .calcxml .button:focus, .calcxml .fulton-financial-advisors .banner-section .heroText .cta .button:focus, .fulton-financial-advisors .banner-section .heroText .cta .blue-button:active, .fulton-financial-advisors .banner-section .heroText .cta .rates-link-container .rate-button:active, .rates-link-container .fulton-financial-advisors .banner-section .heroText .cta .rate-button:active, .fulton-financial-advisors .banner-section .heroText .cta .calcxml .button:active, .calcxml .fulton-financial-advisors .banner-section .heroText .cta .button:active {
background-color: #164B86;
border: 1px solid #FFF;
color: #FFF; }
.fulton-financial-advisors .banner-section .login-area {
margin: 0;
position: relative;
z-index: 2; }
.fulton-financial-advisors .banner-section .login-area .login-block {
background: #E0E0E0; }
.fulton-financial-advisors .banner-section .login-area .login-block .title, .fulton-financial-advisors .banner-section .login-area .login-block .button-area p {
color: #000; }
.fulton-financial-advisors .banner-section.inner-hero .heroText .ffa-logo img {
max-height: 41px; }
@media screen and (max-width: 840px) {
body.homepage .banner-section {
margin-bottom: 5px; }
body.homepage .banner-section .headline {
margin-top: 130px;
margin-bottom: 130px; }
.banner-section {
min-height: 115px; }
.fulton-private-bank .banner-section {
padding: 30px 0; }
.fulton-private-bank .banner-section .heroText .textWrapper {
width: 100%; }
.fulton-private-bank .banner-section .heroText .headline {
font-size: 25px;
font-size: 2.5rem;
line-height: 30px; }
.fulton-private-bank .banner-section .heroText .subheadline {
font-size: 36px;
font-size: 3.6rem;
line-height: 30px; }
.fulton-private-bank .banner-section.inner-hero {
min-height: 157px; }
.fulton-private-bank .banner-section.inner-hero .caption .headline {
font-size: 29px;
font-size: 2.9rem;
line-height: 33px; }
.fulton-financial-advisors .banner-section {
padding: 160px 0 20px 0; }
.fulton-financial-advisors .banner-section:before {
top: 140px;
height: calc(100% - 140px);
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#164b86+0,7495c5+100 */
background: #164b86;
/* Old browsers */
/* FF3.6-15 */
/* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #164b86 0%, #7495c5 100%);
/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#164b86', endColorstr='#7495c5',GradientType=0 );
/* IE6-9 */ }
.fulton-financial-advisors .banner-section .bg-image {
height: 140px; }
.fulton-financial-advisors .banner-section .heroText .ffa-logo {
margin-bottom: 20px;
padding-bottom: 20px; }
.fulton-financial-advisors .banner-section .heroText .ffa-logo img {
max-width: 60%;
max-height: 31px; }
.fulton-financial-advisors .banner-section .heroText .textWrapper {
width: 100%;
text-align: center; }
.fulton-financial-advisors .banner-section .heroText .headline {
font-size: 30px;
font-size: 3rem;
line-height: 34px; }
.fulton-financial-advisors .banner-section .heroText .description {
font-size: 14px;
font-size: 1.4rem;
line-height: 22px; } }
.wysiwyg-section {
padding: 50px 20px; }
.wysiwyg-section .intro-text .tagline, .wysiwyg-section .intro-text header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .cta-area .cta-title, header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .cta-area .wysiwyg-section .intro-text .cta-title, .wysiwyg-section .intro-text .contact-element .headline, .contact-element .wysiwyg-section .intro-text .headline, .wysiwyg-section .intro-text .related-product-element .headline, .related-product-element .wysiwyg-section .intro-text .headline, .wysiwyg-section .intro-text .need-assistance-block .header span, .need-assistance-block .header .wysiwyg-section .intro-text span, .wysiwyg-section .intro-text .product-list-element .overview-container .overview-main .title, .product-list-element .overview-container .overview-main .wysiwyg-section .intro-text .title, .wysiwyg-section .intro-text .rate-element .title-container .product-name, .rate-element .title-container .wysiwyg-section .intro-text .product-name, .wysiwyg-section .intro-text .wizard-option .headline, .wizard-option .wysiwyg-section .intro-text .headline, .wysiwyg-section .intro-text .message-404-section .message-container .heading, .message-404-section .message-container .wysiwyg-section .intro-text .heading, .wysiwyg-section .intro-text .message-error-section .message-container .heading, .message-error-section .message-container .wysiwyg-section .intro-text .heading {
font-size: 24px;
font-size: 2.4rem; }
.wysiwyg-section .intro-text h2 {
font-size: 40px;
font-size: 4rem; }
.wysiwyg-section p {
font-size: 16px;
font-size: 1.6rem; }
.section.exit-section {
padding: 12px;
padding-top: 300px;
margin: auto;
width: 100%;
height: 100%;
background-color: rgba(0, 0, 0, 0.4);
position: fixed;
top: 0;
left: 0;
display: none;
z-index: 99; }
.section.exit-section .container, .section.exit-section .disclosure-area {
background-color: white; }
.section.exit-section .container .bar, .section.exit-section .disclosure-area .bar {
height: 10px;
width: 100%;
background: linear-gradient(to right, #003087, #577ec0); }
.section.exit-section .container .content, .section.exit-section .disclosure-area .content {
padding: 20px; }
.section.exit-section .container .content .tagline, .section.exit-section .disclosure-area .content .tagline, .section.exit-section .container .content header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .cta-area .cta-title, header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .cta-area .section.exit-section .container .content .cta-title, .section.exit-section .disclosure-area .content header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .cta-area .cta-title, header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .cta-area .section.exit-section .disclosure-area .content .cta-title, .section.exit-section .container .content .contact-element .headline, .contact-element .section.exit-section .container .content .headline, .section.exit-section .disclosure-area .content .contact-element .headline, .contact-element .section.exit-section .disclosure-area .content .headline, .section.exit-section .container .content .related-product-element .headline, .related-product-element .section.exit-section .container .content .headline, .section.exit-section .disclosure-area .content .related-product-element .headline, .related-product-element .section.exit-section .disclosure-area .content .headline, .section.exit-section .container .content .need-assistance-block .header span, .need-assistance-block .header .section.exit-section .container .content span, .section.exit-section .disclosure-area .content .need-assistance-block .header span, .need-assistance-block .header .section.exit-section .disclosure-area .content span, .section.exit-section .container .content .product-list-element .overview-container .overview-main .title, .product-list-element .overview-container .overview-main .section.exit-section .container .content .title, .section.exit-section .disclosure-area .content .product-list-element .overview-container .overview-main .title, .product-list-element .overview-container .overview-main .section.exit-section .disclosure-area .content .title, .section.exit-section .container .content .rate-element .title-container .product-name, .rate-element .title-container .section.exit-section .container .content .product-name, .section.exit-section .disclosure-area .content .rate-element .title-container .product-name, .rate-element .title-container .section.exit-section .disclosure-area .content .product-name, .section.exit-section .container .content .wizard-option .headline, .wizard-option .section.exit-section .container .content .headline, .section.exit-section .disclosure-area .content .wizard-option .headline, .wizard-option .section.exit-section .disclosure-area .content .headline, .section.exit-section .container .content .message-404-section .message-container .heading, .message-404-section .message-container .section.exit-section .container .content .heading, .section.exit-section .disclosure-area .content .message-404-section .message-container .heading, .message-404-section .message-container .section.exit-section .disclosure-area .content .heading, .section.exit-section .container .content .message-error-section .message-container .heading, .message-error-section .message-container .section.exit-section .container .content .heading, .section.exit-section .disclosure-area .content .message-error-section .message-container .heading, .message-error-section .message-container .section.exit-section .disclosure-area .content .heading {
margin-bottom: 20px; }
.section.exit-section .container .button-container, .section.exit-section .disclosure-area .button-container {
padding: 20px;
display: -ms-flexbox;
display: flex;
-ms-flex-direction: row;
flex-direction: row; }
.section.exit-section .container .button-container a sup, .section.exit-section .disclosure-area .button-container a sup {
text-transform: none; }
@media screen and (max-width: 840px) {
.section.exit-section {
padding: 35px;
padding-top: 0px; }
.section.exit-section .container, .section.exit-section .disclosure-area {
padding: 0px;
margin-top: 20vh; } }
@media screen and (max-width: 600px) {
.section.exit-section {
padding: 25px; } }
.articles-section {
padding: 0px 20px 50px; }
.articles-section .article-list {
margin-top: -40px;
padding-top: 0px;
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap; }
.education-center-homepage .load-more-articles {
padding: 50px 0;
text-align: center; }
@media screen and (max-width: 840px) {
.education-center-homepage .load-more-articles {
padding: 20px 0; }
.articles-section {
padding: 25px 20px 50px; } }
.multipurpose-cta {
position: relative;
padding-top: 45px;
padding-bottom: 45px; }
.multipurpose-cta.cta-image-overlay, .multipurpose-cta.cta-image {
background-repeat: no-repeat;
background-size: cover;
background-position: center; }
.multipurpose-cta.cta-image-overlay .cta-content .content-box, .multipurpose-cta.cta-image .cta-content .content-box {
max-width: 700px; }
.multipurpose-cta.cta-image-overlay .cta-content .content-box a.button.button + a.button, .multipurpose-cta.cta-image .cta-content .content-box a.button.button + a.button {
margin-left: 15px; }
.multipurpose-cta.cta-image-overlay .cta-content .content-box.full-width, .multipurpose-cta.cta-image .cta-content .content-box.full-width {
max-width: 100%; }
.multipurpose-cta.overlay-blue .content-box {
width: 100%; }
.multipurpose-cta.overlay-blue .content-box .intro-text h2 .scriptFont {
color: white;
font-size: 70px;
font-size: 7rem; }
.multipurpose-cta.cta-image-overlay .cta-overlay {
display: block;
background-color: #4B6BA5;
opacity: 1; }
.multipurpose-cta.cta-image-overlay .cta-content .content-box h2, .multipurpose-cta.cta-image-overlay .cta-content .content-box h2 .blue-dot, .multipurpose-cta.cta-image-overlay .cta-content .content-box p {
color: white; }
.multipurpose-cta .cta-overlay {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0; }
.multipurpose-cta .cta-content {
position: relative; }
.multipurpose-cta .cta-content .content-box .intro-text {
margin-bottom: 25px; }
.multipurpose-cta .cta-content .content-box .intro-text h2 {
font-size: 45px;
font-size: 4.5rem;
margin: 0; }
.multipurpose-cta .cta-content .content-box p {
font-size: 18px;
font-size: 1.8rem;
margin-bottom: 30px; }
.multipurpose-cta.cta-dark {
background-color: #3F495A; }
.multipurpose-cta.cta-dark .container, .multipurpose-cta.cta-dark .disclosure-area {
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center; }
.multipurpose-cta.cta-dark .iconWrapper {
padding-left: 30px;
padding-right: 115px; }
.multipurpose-cta.cta-dark svg {
width: 165px;
height: 130px;
fill: #8FCEB6; }
.multipurpose-cta.cta-dark h2, .multipurpose-cta.cta-dark p, .multipurpose-cta.cta-dark .scriptFont {
color: #fff; }
.multipurpose-cta.cta-dark .scriptFont {
font-size: 66px;
font-size: 6.6rem; }
.multipurpose-cta.cta-white .container, .multipurpose-cta.cta-white .disclosure-area {
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center; }
.multipurpose-cta.cta-white .iconWrapper {
padding-left: 30px;
padding-right: 115px; }
.multipurpose-cta.cta-white svg {
width: 165px;
height: 130px;
fill: #42A37E; }
.multipurpose-cta.cta-white .scriptFont {
font-size: 66px;
font-size: 6.6rem; }
.fulton-private-bank .multipurpose-cta.inline-cta .button-container, .fulton-financial-advisors .multipurpose-cta.inline-cta .button-container {
-ms-flex-flow: row wrap;
flex-flow: row wrap;
-ms-flex-pack: center;
justify-content: center; }
.fulton-private-bank .multipurpose-cta.inline-cta .button-container a, .fulton-financial-advisors .multipurpose-cta.inline-cta .button-container a {
margin-bottom: 10px; }
.fulton-private-bank .multipurpose-cta {
margin: 30px 0;
padding: 120px 0 125px 0;
background-size: cover;
background-repeat: no-repeat;
background-position: center center; }
.fulton-private-bank .multipurpose-cta .bg-image {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-size: cover;
background-position: top center;
background-repeat: no-repeat; }
.fulton-private-bank .multipurpose-cta .content-box {
width: 50%;
position: relative;
z-index: 2; }
.fulton-private-bank .multipurpose-cta .content-box .intro-text h2 {
font-size: 36px;
font-size: 3.6rem;
font-family: "Open Sans", sans-serif;
text-transform: none;
line-height: 36px;
font-weight: 600; }
.fulton-private-bank .multipurpose-cta .content-box p {
font-size: 18px;
font-size: 1.8rem;
line-height: 29px;
font-weight: 600; }
.fulton-private-bank .multipurpose-cta .button-container {
position: relative;
z-index: 2;
width: 50%; }
.fulton-private-bank .multipurpose-cta .button-container a {
margin-bottom: 10px; }
.fulton-private-bank .multipurpose-cta.caption-right .content-box, .fulton-private-bank .multipurpose-cta.caption-right .button-container {
left: 50%; }
.fulton-private-bank .multipurpose-cta.inline-cta .cta-content {
padding: 65px 0 95px 0;
width: 100%; }
.fulton-private-bank .multipurpose-cta.inline-cta .cta-content .content-box {
width: 100%; }
.fulton-private-bank .multipurpose-cta.inline-cta .cta-content .content-box .intro-text h2, .fulton-private-bank .multipurpose-cta.inline-cta .cta-content .content-box .intro-text h3, .fulton-private-bank .multipurpose-cta.inline-cta .cta-content .content-box .intro-text h4, .fulton-private-bank .multipurpose-cta.inline-cta .cta-content .content-box .intro-text h5, .fulton-private-bank .multipurpose-cta.inline-cta .cta-content .content-box .intro-text h6, .fulton-private-bank .multipurpose-cta.inline-cta .cta-content .content-box .intro-text p, .fulton-private-bank .multipurpose-cta.inline-cta .cta-content .content-box .intro-text a {
color: white; }
.fulton-private-bank .multipurpose-cta.inline-cta .cta-content .content-box .intro-text h2 {
font-family: "HanleyRough-Signature", sans-serif;
font-size: 67px;
font-size: 6.7rem;
line-height: 80px;
font-weight: 400; }
.fulton-private-bank .multipurpose-cta.inline-cta .cta-content .content-box .intro-text p {
font-size: 18px;
font-size: 1.8rem;
line-height: 40px; }
.fulton-private-bank .multipurpose-cta.inline-cta .cta-content .content-box .intro-text .button.white-button {
border: 2px solid #FFF; }
.fulton-private-bank .multipurpose-cta.inline-cta .cta-content .content-box .intro-text .button.white-button:hover, .fulton-private-bank .multipurpose-cta.inline-cta .cta-content .content-box .intro-text .button.white-button:focus, .fulton-private-bank .multipurpose-cta.inline-cta .cta-content .content-box .intro-text .button.white-button:active {
border: 2px solid #B7A16B;
background-color: #B7A16B;
color: #000; }
.fulton-private-bank .multipurpose-cta.inline-cta .cta-content .button-container {
width: 100%; }
.fulton-financial-advisors .multipurpose-cta {
margin: 30px 0;
padding: 120px 0 125px 0;
background-size: cover;
background-repeat: no-repeat;
background-position: center center;
position: relative; }
.fulton-financial-advisors .multipurpose-cta:before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1;
opacity: 1;
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#164b86+0,557db0+45,8da9d6+100&1+0,0.97+45,0.35+100 */
/* FF3.6-15 */
/* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, #164b86 0%, rgba(85, 125, 176, 0.97) 45%, rgba(141, 169, 214, 0.35) 100%);
/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#164b86', endColorstr='#598da9d6',GradientType=1 );
/* IE6-9 */ }
.fulton-financial-advisors .multipurpose-cta .bg-image {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-size: cover;
background-position: top center;
background-repeat: no-repeat; }
.fulton-financial-advisors .multipurpose-cta .content-box {
width: 50%;
position: relative;
z-index: 2; }
.fulton-financial-advisors .multipurpose-cta .content-box .intro-text h2 {
font-size: 45px;
font-size: 4.5rem;
font-family: "Open Sans", sans-serif;
text-transform: none;
line-height: 50px;
font-weight: 300; }
.fulton-financial-advisors .multipurpose-cta .content-box p {
font-size: 16px;
font-size: 1.6rem;
line-height: 30px;
font-weight: 600;
width: 70%; }
.fulton-financial-advisors .multipurpose-cta .button-container {
position: relative;
z-index: 2; }
.fulton-financial-advisors .multipurpose-cta .button-container .blue-button, .fulton-financial-advisors .multipurpose-cta .button-container .rates-link-container .rate-button, .rates-link-container .fulton-financial-advisors .multipurpose-cta .button-container .rate-button, .fulton-financial-advisors .multipurpose-cta .button-container .calcxml .button, .calcxml .fulton-financial-advisors .multipurpose-cta .button-container .button {
background-color: #8DA9D6;
color: #000;
border: 1px solid #8DA9D6; }
.fulton-financial-advisors .multipurpose-cta .button-container .blue-button:hover, .fulton-financial-advisors .multipurpose-cta .button-container .rates-link-container .rate-button:hover, .rates-link-container .fulton-financial-advisors .multipurpose-cta .button-container .rate-button:hover, .fulton-financial-advisors .multipurpose-cta .button-container .calcxml .button:hover, .calcxml .fulton-financial-advisors .multipurpose-cta .button-container .button:hover, .fulton-financial-advisors .multipurpose-cta .button-container .blue-button:focus, .fulton-financial-advisors .multipurpose-cta .button-container .rates-link-container .rate-button:focus, .rates-link-container .fulton-financial-advisors .multipurpose-cta .button-container .rate-button:focus, .fulton-financial-advisors .multipurpose-cta .button-container .calcxml .button:focus, .calcxml .fulton-financial-advisors .multipurpose-cta .button-container .button:focus, .fulton-financial-advisors .multipurpose-cta .button-container .blue-button:active, .fulton-financial-advisors .multipurpose-cta .button-container .rates-link-container .rate-button:active, .rates-link-container .fulton-financial-advisors .multipurpose-cta .button-container .rate-button:active, .fulton-financial-advisors .multipurpose-cta .button-container .calcxml .button:active, .calcxml .fulton-financial-advisors .multipurpose-cta .button-container .button:active {
background-color: #164B86;
border: 1px solid #FFF;
color: #FFF; }
.fulton-financial-advisors .multipurpose-cta.caption-right:before {
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#8da9d6+0,557db0+55,164b86+100&0.35+0,0.97+55,1+100 */
/* FF3.6-15 */
/* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, rgba(141, 169, 214, 0.35) 0%, rgba(85, 125, 176, 0.97) 55%, #164b86 100%);
/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#598da9d6', endColorstr='#164b86',GradientType=1 );
/* IE6-9 */ }
.fulton-financial-advisors .multipurpose-cta.caption-right .content-box, .fulton-financial-advisors .multipurpose-cta.caption-right .button-container {
left: 50%; }
@media screen and (max-width: 600px) {
.multipurpose-cta.overlay-blue .content-box, .multipurpose-cta.overlay-blue .intro-text {
height: auto; }
.fulton-private-bank .multipurpose-cta .button-container, .fulton-private-bank .multipurpose-cta.inline-cta .button-container, .fulton-financial-advisors .multipurpose-cta .button-container, .fulton-financial-advisors .multipurpose-cta.inline-cta .button-container {
-ms-flex-flow: column wrap;
flex-flow: column wrap; }
.fulton-private-bank .multipurpose-cta .button-container a.button, .fulton-private-bank .multipurpose-cta.inline-cta .button-container a.button, .fulton-financial-advisors .multipurpose-cta .button-container a.button, .fulton-financial-advisors .multipurpose-cta.inline-cta .button-container a.button {
display: block;
width: 100%; }
.fulton-private-bank .multipurpose-cta .button-container a.button + a.button, .fulton-private-bank .multipurpose-cta.inline-cta .button-container a.button + a.button, .fulton-financial-advisors .multipurpose-cta .button-container a.button + a.button, .fulton-financial-advisors .multipurpose-cta.inline-cta .button-container a.button + a.button {
margin-left: 0; } }
@media screen and (max-width: 840px) {
.tab-content-slider .multipurpose-cta.overlay-blue .container, .tab-content-slider .multipurpose-cta.overlay-blue .disclosure-area {
padding: 0px; }
.tab-content-slider .multipurpose-cta.overlay-blue .cta-content.promo-content .content-box .intro-text {
margin-bottom: 15px; }
.tab-content-slider .multipurpose-cta.overlay-blue .cta-content.promo-content .content-box p {
display: block;
text-align: left;
font-size: 14px;
font-size: 1.4rem;
margin-bottom: 15px; }
.tab-content-slider .multipurpose-cta.overlay-blue .button-container {
margin-top: 20px; }
.tab-content-slider .multipurpose-cta.overlay-blue .button-container .button {
width: auto; }
.multipurpose-cta {
padding-top: 35px;
padding-bottom: 35px; }
.multipurpose-cta .cta-content .content-box .intro-text h2 {
font-size: 24px;
font-size: 2.4rem; }
.multipurpose-cta.overlay-blue .content-box .intro-text h2 .scriptFont {
color: white;
font-size: 45px;
font-size: 4.5rem; }
.multipurpose-cta.cta-dark .container, .multipurpose-cta.cta-dark .disclosure-area, .multipurpose-cta.cta-white .container, .multipurpose-cta.cta-white .disclosure-area {
-ms-flex-direction: column;
flex-direction: column; }
.multipurpose-cta.cta-dark .iconWrapper, .multipurpose-cta.cta-white .iconWrapper {
padding: 0 0 30px; }
.multipurpose-cta.cta-dark .iconWrapper svg, .multipurpose-cta.cta-white .iconWrapper svg {
width: 100px;
height: 85px; }
.multipurpose-cta.cta-dark .cta-content, .multipurpose-cta.cta-white .cta-content {
text-align: center; }
.multipurpose-cta.cta-dark .cta-content .content-box p, .multipurpose-cta.cta-white .cta-content .content-box p {
font-size: 14px;
font-size: 1.4rem; }
.multipurpose-cta.cta-dark .cta-content .content-box .button, .multipurpose-cta.cta-white .cta-content .content-box .button {
width: auto; }
.multipurpose-cta.cta-dark .intro-text, .multipurpose-cta.cta-white .intro-text {
margin-bottom: 15px; }
.multipurpose-cta.cta-dark .scriptFont, .multipurpose-cta.cta-white .scriptFont {
font-size: 35px;
font-size: 3.5rem;
display: block;
margin-top: 10px; }
.fulton-private-bank .multipurpose-cta, .fulton-financial-advisors .multipurpose-cta {
padding: 160px 0 25px 0; }
.fulton-private-bank .multipurpose-cta:before, .fulton-financial-advisors .multipurpose-cta:before {
top: 153px;
height: calc(100% - 153px); }
.fulton-private-bank .multipurpose-cta .bg-image, .fulton-financial-advisors .multipurpose-cta .bg-image {
height: 153px; }
.fulton-private-bank .multipurpose-cta .cta-content, .fulton-financial-advisors .multipurpose-cta .cta-content {
width: 100%;
padding-top: 10px; }
.fulton-private-bank .multipurpose-cta .cta-content .content-box, .fulton-private-bank .multipurpose-cta .cta-content .button-container, .fulton-financial-advisors .multipurpose-cta .cta-content .content-box, .fulton-financial-advisors .multipurpose-cta .cta-content .button-container {
width: 100%; }
.fulton-private-bank .multipurpose-cta.caption-right .content-box, .fulton-private-bank .multipurpose-cta.caption-right .button-container, .fulton-financial-advisors .multipurpose-cta.caption-right .content-box, .fulton-financial-advisors .multipurpose-cta.caption-right .button-container {
left: 0;
width: 100%; }
.fulton-private-bank .multipurpose-cta:after {
content: '';
position: absolute;
top: 126px;
left: 0;
width: 100%;
height: 27px;
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#b7a16b+0,b7a16b+100&0+0,1+92,0.94+100 */
/* FF3.6-15 */
/* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(183, 161, 107, 0) 0%, #b7a16b 92%, rgba(183, 161, 107, 0.94) 100%);
/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00b7a16b', endColorstr='#f0b7a16b',GradientType=0 );
/* IE6-9 */ }
.fulton-financial-advisors .multipurpose-cta .cta-content {
padding-top: 10px; }
.fulton-financial-advisors .multipurpose-cta .cta-content .content-box .intro-text {
margin-bottom: 0; }
.fulton-financial-advisors .multipurpose-cta .cta-content .content-box .intro-text h2 {
font-size: 24px;
font-size: 2.4rem;
line-height: 30px; }
.fulton-financial-advisors .multipurpose-cta .cta-content .content-box p {
width: 100%;
font-size: 14px;
font-size: 1.4rem;
line-height: 22px; }
.fulton-financial-advisors .multipurpose-cta.overlay-blue .content-box {
width: 100%; }
.fulton-financial-advisors .multipurpose-cta .button-container .blue-button, .fulton-financial-advisors .multipurpose-cta .button-container .rates-link-container .rate-button, .rates-link-container .fulton-financial-advisors .multipurpose-cta .button-container .rate-button, .fulton-financial-advisors .multipurpose-cta .button-container .calcxml .button, .calcxml .fulton-financial-advisors .multipurpose-cta .button-container .button {
box-shadow: 0 0 9px 0px rgba(0, 0, 0, 0.2); }
.fulton-financial-advisors .multipurpose-cta.caption-right:before {
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#164b86+0,7495c5+100 */
background: #164b86;
/* Old browsers */
/* FF3.6-15 */
/* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, #164b86 0%, #7495c5 100%);
/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#164b86', endColorstr='#7495c5',GradientType=0 );
/* IE6-9 */ } }
@media screen and (min-width: 840px) {
.multipurpose-cta.overlay-blue .content-box {
width: 50%; } }
@media screen and (max-width: 650px) {
.multipurpose-cta .cta-content .content-box {
font-size: 25px;
font-size: 2.5rem; } }
.education-detail-section .steps-content {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-ms-flex-pack: center;
justify-content: center;
-ms-flex-align: stretch;
align-items: stretch; }
.education-detail-section .step {
-ms-flex: 1 1 10%;
flex: 1 1 10%;
margin-right: 10px;
margin-bottom: 10px;
min-width: 184px;
/*max-width: 184px;*/
background: #D9D9D6; }
@media screen and (min-width: 1200px) {
.education-detail-section .step {
-ms-flex: 1 1 15%;
flex: 1 1 15%; } }
@media (min-width: 600px) and (max-width: 1200px) {
.education-detail-section .step {
-ms-flex: 1 1 20%;
flex: 1 1 20%; } }
@media screen and (max-width: 430px) {
.education-detail-section .step {
margin-right: 0; } }
.education-detail-section .step .step-heading {
background: #4570B9;
color: white;
font-size: 48px;
font-size: 4.8rem;
padding: 5px 15px; }
.education-detail-section .step .step-text {
padding: 15px; }
.education-detail-section .step .step-text p {
font-size: 16px;
font-size: 1.6rem;
margin: 10px 0px; }
.education-detail-section .step .step-text p + p {
border-top: 1px solid #6C7788;
padding-top: 10px; }
.education-detail-section .step .step-text p:first-of-type {
font-weight: bold;
margin-top: 0; }
.calcxml .headline {
font-size: 35px;
font-size: 3.5rem; }
.calcpage {
display: none; }
.calcpage.active {
display: -ms-flexbox;
display: flex; }
.form-group label {
display: block;
font-size: 12px;
font-size: 1.2rem; }
.form-group .input-wrapper, .form-group .select-inner, .form-group .select-wrapper {
width: 100%; }
.pagination .btn-next, .pagination .btn-calc {
float: right; }
.pagination .btn-prev {
float: left; }
.wide .calcpage {
-ms-flex-direction: row;
flex-direction: row;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-ms-flex-pack: stretch;
justify-content: stretch;
-ms-flex-align: end;
align-items: flex-end; }
.wide .calcpage .title {
-ms-flex: 1 0 100%;
flex: 1 0 100%; }
.wide .calcpage .form-group {
-ms-flex: 1 0 calc(33% - 10px);
flex: 1 0 calc(33% - 10px);
min-width: 120px;
padding: 2px;
min-height: 80px; }
.wide .calcpage .pagination {
-ms-flex: 0 0 100%;
flex: 0 0 100%;
margin: 10px 0; }
.wide .calcpage .pagination input {
float: right; }
.wide .result img {
display: block;
margin: auto; }
.calculator-cta {
background: white;
color: #222222; }
.calculator-cta .container, .calculator-cta .disclosure-area {
display: -ms-flexbox;
display: flex; }
.calculator-cta p, .calculator-cta a, .calculator-cta label {
color: #222222;
font-family: "Open Sans", sans-serif; }
.calculator-cta input {
width: 100%; }
.calculator-cta label {
margin: 6px 0;
text-transform: none;
font-size: 14px;
font-size: 1.4rem; }
.calculator-cta .title {
color: white;
text-transform: uppercase;
font-family: "Open Sans", sans-serif;
margin: 40px 0 10px;
padding: 0px;
font-size: 14px;
font-size: 1.4rem; }
.calculator-cta .form-group {
padding: 10px 10px 5px;
-ms-flex: 1 1 45%;
flex: 1 1 45%; }
.calculator-cta .left {
-ms-flex: 1 1 60%;
flex: 1 1 60%; }
.calculator-cta .left .narrow {
width: 100%; }
.calculator-cta .right {
-ms-flex: 1 1 40%;
flex: 1 1 40%; }
.calculator-cta .right .container, .calculator-cta .right .disclosure-area {
width: 100%; }
.calculator-cta .right .wide-promo-section {
height: 100%; }
.calcxml .narrow {
min-height: 100%;
padding: 30px 30px 30px 0; }
.calcxml .narrow img {
max-width: 100%; }
.calcxml .narrow .calcpage {
min-height: 100%;
-ms-flex-pack: end;
justify-content: flex-end;
-ms-flex-wrap: wrap;
flex-wrap: wrap; }
.calcxml .narrow .pagination {
display: -ms-flexbox;
display: flex;
-ms-flex-pack: end;
justify-content: flex-end;
margin: 30px 0 0;
-ms-flex: 0 0 100%;
flex: 0 0 100%; }
.calcxml .narrow .result {
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column;
flex-direction: column;
-ms-flex-align: center;
align-items: center; }
.calcxml .narrow select, .calcxml .narrow option {
color: black; }
[ng\:cloak], [ng-cloak], .ng-cloak {
display: none !important; }
.calcxml .button {
min-width: 120px;
width: 49%;
max-width: 200px; }
@media screen and (min-width: 840px) {
.calcxml .button {
min-width: 165px;
width: auto;
margin: 0 10px; } }
@media screen and (max-width: 840px) {
.calculator-cta .right {
display: none; }
.calculator-cta .left {
padding-bottom: 20px; }
.calcxml .narrow {
padding: 0; }
.calcxml .narrow .calcpage {
-ms-flex-direction: column;
flex-direction: column; }
.calcxml .narrow .pagination {
margin: 15px 10px 0; }
.calcxml .button + .button {
margin-left: 10px; }
.calcxml .section .container, .calcxml .section .disclosure-area {
padding: 0; } }
.contact-form {
display: -ms-flexbox;
display: flex;
-ms-flex-flow: row nowrap;
flex-flow: row nowrap;
-ms-flex-line-pack: stretch;
align-content: stretch;
-ms-flex-pack: stretch;
justify-content: stretch; }
.contact-form .left {
width: 45%;
background-image: url("/library/img/yellow-sweater.jpg");
background-size: cover;
background-position: top center; }
.contact-form .right {
width: 55%;
background: linear-gradient(to right, #F2F7FF, #F4F4F4); }
.contact-form .contact {
padding: 0 60px 36px; }
.contact-form .contact .tagline, .contact-form .contact header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .cta-area .cta-title, header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .cta-area .contact-form .contact .cta-title, .contact-form .contact .contact-element .headline, .contact-element .contact-form .contact .headline, .contact-form .contact .related-product-element .headline, .related-product-element .contact-form .contact .headline, .contact-form .contact .need-assistance-block .header span, .need-assistance-block .header .contact-form .contact span, .contact-form .contact .product-list-element .overview-container .overview-main .title, .product-list-element .overview-container .overview-main .contact-form .contact .title, .contact-form .contact .rate-element .title-container .product-name, .rate-element .title-container .contact-form .contact .product-name, .contact-form .contact .wizard-option .headline, .wizard-option .contact-form .contact .headline, .contact-form .contact .message-404-section .message-container .heading, .message-404-section .message-container .contact-form .contact .heading, .contact-form .contact .message-error-section .message-container .heading, .message-error-section .message-container .contact-form .contact .heading {
margin-top: 30px;
text-transform: none;
color: #222222; }
.contact-form .contact .form-seperator {
height: 3px;
width: 100%;
margin-top: 20px;
margin-bottom: 10px;
background: #668BC9; }
.contact-form .contact .select-wrapper, .contact-form .contact .input-wrapper {
background-color: white;
width: 100%; }
.contact-form .contact .select-wrapper.standard input + label:not(.svg), .contact-form .contact .select-wrapper.standard select, .contact-form .contact .input-wrapper.standard input + label:not(.svg), .contact-form .contact .input-wrapper.standard select {
padding: 15px; }
.contact-form .contact .select-wrapper input, .contact-form .contact .input-wrapper input {
padding: 15px; }
.contact-form .contact .form-group {
margin: 12px 0; }
.contact-form .contact select.fresh, .contact-form .contact option:disabled {
color: #6C7788; }
.contact-form .contact select.form-select {
font-weight: bold;
color: #222222; }
.contact-form .contact fieldset.contact-form-wrapper {
padding: 0px;
margin: 0px;
border: none; }
.contact-form .contact fieldset[disabled] {
pointer-events: none; }
.contact-form .contact fieldset[disabled] textarea, .contact-form .contact fieldset[disabled] .select-wrapper {
background: #f0f0f0; }
.contact-form .contact fieldset[disabled] .input-wrapper.standard input {
background: #f0f0f0; }
.contact-form .contact fieldset[disabled] .input-wrapper.standard label {
z-index: 2; }
.contact-form .contact fieldset[disabled] .forms.checkboxes label {
opacity: 0.5; }
.contact-form .contact textarea {
height: 100%;
width: 100%;
resize: none; }
.contact-form .contact textarea:-ms-input-placeholder {
color: #6C7788;
text-transform: uppercase; }
.contact-form .contact textarea::placeholder {
color: #6C7788;
text-transform: uppercase; }
.contact-form .contact .form-group-stacked {
display: -ms-flexbox;
display: flex; }
.contact-form .contact .form-group-stacked .control-wrapper {
margin-right: 10px;
-ms-flex: 1 1 30%;
flex: 1 1 30%; }
.contact-form .contact .form-group-stacked .control-wrapper:last-of-type {
margin-right: 0; }
.contact-form .contact .input-wrapper.textarea {
width: 100%;
height: 1vh;
min-height: 80px; }
.clearfix {
clear: both; }
.fieldErrorMsg {
font-size: 14px;
font-size: 1.4rem;
color: #f00;
font-style: italic; }
.field-validation-error {
font-size: 14px;
font-size: 1.4rem;
color: #f00;
font-style: italic; }
.forms.checkboxes {
margin-bottom: 15px; }
.forms.checkboxes:last-of-type {
margin-bottom: 0; }
.forms.checkboxes label.check-label {
text-transform: none;
color: #414049;
font-size: 16px;
font-size: 1.6rem; }
.checklist-text {
font-weight: bold;
display: block;
margin: 20px 0 10px;
font-size: 20px;
font-size: 2rem; }
.form-error-section {
border: 2px solid;
border-radius: 1rem;
border-color: red;
background: #dddddd; }
.form-error-section .form-error-text {
font-size: 2rem;
margin-left: 10px; }
@media screen and (max-width: 840px) {
.contact-form {
margin-top: 20px; }
.contact-form .contact {
padding-left: 10px;
padding-right: 10px; }
.contact-form .contact .form-group-more-wide {
width: 30vw;
min-width: 300px;
max-width: 100%; }
.contact-form .contact .form-group-most-wide {
width: 40vw;
min-width: 400px;
max-width: 100%; }
.contact-form .contact .form-group {
margin: 0; }
.contact-form .contact .form-group .control-wrapper {
width: 100%;
max-width: 100%;
text-transform: none;
margin: 5px 0; }
.contact-form .contact .form-group .control-wrapper .input-wrapper {
text-transform: none;
width: 100%;
max-width: 100%;
background-color: transparent;
box-shadow: none;
display: -ms-flexbox;
display: flex;
-ms-flex-flow: column-reverse nowrap;
flex-flow: column-reverse nowrap; }
.contact-form .contact .form-group .control-wrapper .input-wrapper input, .contact-form .contact .form-group .control-wrapper .input-wrapper textarea {
text-transform: none;
border: 1px solid #6C7788;
width: 100%;
background-color: white;
padding: 15px 10px; }
.contact-form .contact .form-group .control-wrapper .input-wrapper label {
display: block;
position: static;
text-transform: none;
font-size: 1.4rem; }
.contact-form .contact .form-group .control-wrapper .select-wrapper, .contact-form .contact .form-group .control-wrapper .input-wrapper.textarea {
margin: 10px 0; }
.contact-form .contact .form-group .control-wrapper select {
text-transform: none; }
.contact-form .contact .form-group .control-wrapper select option {
text-transform: none; }
.contact-form .contact .form-group-stacked {
-ms-flex-direction: column;
flex-direction: column; }
.contact-form .contact .select-wrapper.standard select {
padding: 15px 10px; }
.contact-form .contact .input-wrapper.standard input + label:not(.svg) {
padding: 0 0 5px; }
.contact-form .contact .title {
margin-top: 20px; }
.contact-form .left {
display: none; }
.contact-form .right {
width: 100%; }
.input-wrapper.standard input:focus + label, .input-wrapper.standard input:active + label {
font-size: 1.4rem;
top: 0px; }
.form-group {
width: 100% !important; }
.fulton-private-bank .contact-form .control-wrapper .input-wrapper label {
color: white; } }
.fulton-private-bank .contact-form .right {
background: #1F2944; }
.fulton-private-bank .contact-form .right .contact .title, .fulton-private-bank .contact-form .right .contact p, .fulton-private-bank .contact-form .right .contact .tagline, .fulton-private-bank .contact-form .right .contact header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .cta-area .cta-title, header .main-header-wrapper .header-main .main-nav ul li .second-level ul li .mega-menu .mega-menu-inner .cta-area .fulton-private-bank .contact-form .right .contact .cta-title, .fulton-private-bank .contact-form .right .contact .contact-element .headline, .contact-element .fulton-private-bank .contact-form .right .contact .headline, .fulton-private-bank .contact-form .right .contact .related-product-element .headline, .related-product-element .fulton-private-bank .contact-form .right .contact .headline, .fulton-private-bank .contact-form .right .contact .need-assistance-block .header span, .need-assistance-block .header .fulton-private-bank .contact-form .right .contact span, .fulton-private-bank .contact-form .right .contact .product-list-element .overview-container .overview-main .title, .product-list-element .overview-container .overview-main .fulton-private-bank .contact-form .right .contact .title, .fulton-private-bank .contact-form .right .contact .rate-element .title-container .product-name, .rate-element .title-container .fulton-private-bank .contact-form .right .contact .product-name, .fulton-private-bank .contact-form .right .contact .wizard-option .headline, .wizard-option .fulton-private-bank .contact-form .right .contact .headline, .fulton-private-bank .contact-form .right .contact .message-404-section .message-container .heading, .message-404-section .message-container .fulton-private-bank .contact-form .right .contact .heading, .fulton-private-bank .contact-form .right .contact .message-error-section .message-container .heading, .message-error-section .message-container .fulton-private-bank .contact-form .right .contact .heading {
color: white; }
.fulton-private-bank .contact-form .right .contact .control-wrapper {
color: white; }
.fulton-private-bank .contact-form .right .contact .control-wrapper .check-label {
margin-bottom: 5px;
color: white; }
.fulton-private-bank .contact-form .right .contact .control-wrapper .check-label input:checked + span:before {
background: #988542;
border-color: #988542; }
.fulton-private-bank .contact-form .right .contact .blue-button, .fulton-private-bank .contact-form .right .contact .rates-link-container .rate-button, .rates-link-container .fulton-private-bank .contact-form .right .contact .rate-button, .fulton-private-bank .contact-form .right .contact .calcxml .button, .calcxml .fulton-private-bank .contact-form .right .contact .button {
background: #A4BCC4;
border-color: #A4BCC4;
color: black; }
.fulton-private-bank .contact-form .right .contact .blue-button:hover, .fulton-private-bank .contact-form .right .contact .rates-link-container .rate-button:hover, .rates-link-container .fulton-private-bank .contact-form .right .contact .rate-button:hover, .fulton-private-bank .contact-form .right .contact .calcxml .button:hover, .calcxml .fulton-private-bank .contact-form .right .contact .button:hover {
background-color: white;
border-color: white; }
.fulton-private-bank .field-validation-error {
color: #FF5251; }
.video-cta .cta-content {
display: -ms-flexbox;
display: flex;
-ms-flex-flow: column nowrap;
flex-flow: column nowrap;
-ms-flex-align: stretch;
align-items: stretch; }
@media screen and (min-width: 840px) {
.video-cta .cta-content {
-ms-flex-flow: row nowrap;
flex-flow: row nowrap; } }
.video-cta .youtube-video {
position: relative;
display: inline-block; }
.video-cta .youtube-video:before {
content: "";
position: absolute;
width: 100%;
height: 100%;
z-index: 10;
background: transparent url("/library/img/icons/youtube-play-button.svg") center center no-repeat;
background-size: 30%; }
.video-cta .youtube-video .video-responsive {
overflow: hidden;
padding-bottom: 56.25%;
position: relative;
height: 0; }
.video-cta .youtube-video .video-responsive iframe {
left: 0;
top: 0;
height: 100%;
width: 100%;
position: absolute; }
.video-cta .youtube-thumbnail {
width: 100%;
height: 100%;
background-size: cover;
background-position: center center; }
.video-cta .youtube-video {
-ms-flex: 0 0 250px;
flex: 0 0 250px;
height: 250px;
border: 1px solid #6F719B; }
@media screen and (min-width: 840px) {
.video-cta .youtube-video {
-ms-flex: 0 0 400px;
flex: 0 0 400px;
height: auto; } }
.video-cta .content-box, .video-cta .content-box h1, .video-cta .content-box .product-type-element .content-container .details-container .product-title, .product-type-element .content-container .details-container .video-cta .content-box .product-title, .video-cta .content-box .large-text-container .large-text, .large-text-container .video-cta .content-box .large-text, .video-cta .content-box .contact-form .contact .title, .contact-form .contact .video-cta .content-box .title, .video-cta .content-box h2, .video-cta .content-box h3, .video-cta .content-box h4, .video-cta .content-box h5, .video-cta .content-box h6, .video-cta .content-box p {
color: black !important; }
.video-cta .content-box a {
color: #003087; }
.video-cta.blue {
padding: 60px 0;
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#013087+0,567dbf+100 */
background: #013087;
/* Old browsers */
/* FF3.6-15 */
/* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, #013087 0%, #567dbf 100%);
/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#013087', endColorstr='#567dbf',GradientType=1 );
/* IE6-9 */ }
.video-cta.blue .cta-content {
-ms-flex-align: center;
align-items: center; }
.video-cta.blue .youtube-video {
border: none;
-ms-flex: 0 0 50%;
flex: 0 0 50%; }
.video-cta.blue .youtube-video:before {
display: none; }
.video-cta.blue .content-box {
padding-left: 60px; }
.video-cta.blue .content-box, .video-cta.blue .content-box h1, .video-cta.blue .content-box .product-type-element .content-container .details-container .product-title, .product-type-element .content-container .details-container .video-cta.blue .content-box .product-title, .video-cta.blue .content-box .large-text-container .large-text, .large-text-container .video-cta.blue .content-box .large-text, .video-cta.blue .content-box .contact-form .contact .title, .contact-form .contact .video-cta.blue .content-box .title, .video-cta.blue .content-box h2, .video-cta.blue .content-box h3, .video-cta.blue .content-box h4, .video-cta.blue .content-box h5, .video-cta.blue .content-box h6, .video-cta.blue .content-box p {
color: #FFF !important; }
.video-cta.blue .content-box .headline {
margin: 0 0 20px 0;
text-transform: uppercase; }
@media screen and (max-width: 840px) {
.video-cta.blue {
padding: 10px 0; }
.video-cta.blue .youtube-video {
width: 100%; }
.video-cta.blue .content-box {
padding-left: 0;
padding-top: 15px;
text-align: center; } }
.inline-cta .content-box h2, .inline-cta .content-box h3, .inline-cta .content-box h4, .inline-cta .content-box h5, .inline-cta .content-box h6 {
font-family: "Open Sans", sans-serif;
text-transform: none; }
.inline-cta .container, .inline-cta .disclosure-area {
position: relative;
padding: 0 50px; }
.inline-cta .cta-content {
padding: 40px; }
.inline-cta.inline-dark .cta-overlay {
background-color: #272f36; }
.inline-cta.inline-dark h2, .inline-cta.inline-dark h3, .inline-cta.inline-dark h4, .inline-cta.inline-dark h5, .inline-cta.inline-dark h6, .inline-cta.inline-dark p, .inline-cta.inline-dark a:not(.button) {
color: white; }
.inline-cta.inline-light {
color: black; }
.inline-cta.inline-light .cta-overlay {
border: 1px solid #aaa;
box-shadow: 0px 0px 20px -2px #ccc; }
.inline-cta.inline-blue {
font-weight: normal; }
.inline-cta.inline-blue .cta-overlay {
background: linear-gradient(#003087, #005baa); }
.inline-cta.inline-blue h2, .inline-cta.inline-blue h3, .inline-cta.inline-blue h4, .inline-cta.inline-blue h5, .inline-cta.inline-blue h6, .inline-cta.inline-blue p, .inline-cta.inline-blue a:not(.button) {
color: white; }
@media screen and (max-width: 840px) {
.inline-cta .content-box .button-container {
display: -ms-flexbox;
display: flex;
-ms-flex-flow: column nowrap;
flex-flow: column nowrap;
-ms-flex-align: center;
align-items: center; } }
.fulton-private-bank .multipurpose-cta.inline-cta, .fulton-private-bank .inline-cta, .fulton-financial-advisors .multipurpose-cta.inline-cta, .fulton-financial-advisors .inline-cta {
color: #FFF;
text-align: center;
padding: 0; }
.fulton-private-bank .multipurpose-cta.inline-cta .cta-content, .fulton-private-bank .inline-cta .cta-content, .fulton-financial-advisors .multipurpose-cta.inline-cta .cta-content, .fulton-financial-advisors .inline-cta .cta-content {
padding: 65px 0 95px 0; }
.fulton-private-bank .multipurpose-cta.inline-cta .content-box .button-container, .fulton-private-bank .inline-cta .content-box .button-container, .fulton-financial-advisors .multipurpose-cta.inline-cta .content-box .button-container, .fulton-financial-advisors .inline-cta .content-box .button-container {
margin-top: 10px; }
.fulton-private-bank .multipurpose-cta.inline-cta .content-box .button-container .button, .fulton-private-bank .inline-cta .content-box .button-container .button, .fulton-financial-advisors .multipurpose-cta.inline-cta .content-box .button-container .button, .fulton-financial-advisors .inline-cta .content-box .button-container .button {
border: 2px solid #A4BCC4;
background-color: #A4BCC4;
color: #000; }
.fulton-private-bank .multipurpose-cta.inline-cta .content-box .button-container .button:hover, .fulton-private-bank .multipurpose-cta.inline-cta .content-box .button-container .button:focus, .fulton-private-bank .multipurpose-cta.inline-cta .content-box .button-container .button:active, .fulton-private-bank .inline-cta .content-box .button-container .button:hover, .fulton-private-bank .inline-cta .content-box .button-container .button:focus, .fulton-private-bank .inline-cta .content-box .button-container .button:active, .fulton-financial-advisors .multipurpose-cta.inline-cta .content-box .button-container .button:hover, .fulton-financial-advisors .multipurpose-cta.inline-cta .content-box .button-container .button:focus, .fulton-financial-advisors .multipurpose-cta.inline-cta .content-box .button-container .button:active, .fulton-financial-advisors .inline-cta .content-box .button-container .button:hover, .fulton-financial-advisors .inline-cta .content-box .button-container .button:focus, .fulton-financial-advisors .inline-cta .content-box .button-container .button:active {
border: 2px solid #FFF;
background-color: #FFF; }
.fulton-private-bank .multipurpose-cta.inline-cta p, .fulton-private-bank .inline-cta p, .fulton-financial-advisors .multipurpose-cta.inline-cta p, .fulton-financial-advisors .inline-cta p {
font-size: 18px;
font-size: 1.8rem;
line-height: 40px; }
.fulton-private-bank .multipurpose-cta.inline-cta .button, .fulton-private-bank .inline-cta .button, .fulton-financial-advisors .multipurpose-cta.inline-cta .button, .fulton-financial-advisors .inline-cta .button {
border: 2px solid #FFF; }
.fulton-private-bank .multipurpose-cta.inline-cta .button:hover, .fulton-private-bank .multipurpose-cta.inline-cta .button:focus, .fulton-private-bank .multipurpose-cta.inline-cta .button:active, .fulton-private-bank .inline-cta .button:hover, .fulton-private-bank .inline-cta .button:focus, .fulton-private-bank .inline-cta .button:active, .fulton-financial-advisors .multipurpose-cta.inline-cta .button:hover, .fulton-financial-advisors .multipurpose-cta.inline-cta .button:focus, .fulton-financial-advisors .multipurpose-cta.inline-cta .button:active, .fulton-financial-advisors .inline-cta .button:hover, .fulton-financial-advisors .inline-cta .button:focus, .fulton-financial-advisors .inline-cta .button:active {
border: 2px solid #B7A16B;
background-color: #B7A16B;
color: #000; }
.fulton-private-bank .multipurpose-cta.inline-cta, .fulton-private-bank .inline-cta {
background: #1F2944; }
.fulton-private-bank .multipurpose-cta.inline-cta h2, .fulton-private-bank .multipurpose-cta.inline-cta h3, .fulton-private-bank .multipurpose-cta.inline-cta h4, .fulton-private-bank .multipurpose-cta.inline-cta h5, .fulton-private-bank .multipurpose-cta.inline-cta h6, .fulton-private-bank .multipurpose-cta.inline-cta p, .fulton-private-bank .multipurpose-cta.inline-cta a, .fulton-private-bank .inline-cta h2, .fulton-private-bank .inline-cta h3, .fulton-private-bank .inline-cta h4, .fulton-private-bank .inline-cta h5, .fulton-private-bank .inline-cta h6, .fulton-private-bank .inline-cta p, .fulton-private-bank .inline-cta a {
color: white; }
.fulton-private-bank .multipurpose-cta.inline-cta h2, .fulton-private-bank .inline-cta h2 {
font-family: "HanleyRough-Signature", sans-serif;
font-size: 67px;
font-size: 6.7rem;
line-height: 80px;
font-weight: 400; }
.fulton-private-bank .multipurpose-cta.inline-cta .button-container .button.gold-button, .fulton-private-bank .inline-cta .button-container .button.gold-button {
background: #B7A16B;
border: 2px solid #B7A16B !important;
color: #000; }
.fulton-private-bank .multipurpose-cta.inline-cta .button-container .button.gold-button:hover, .fulton-private-bank .multipurpose-cta.inline-cta .button-container .button.gold-button:focus, .fulton-private-bank .multipurpose-cta.inline-cta .button-container .button.gold-button:active, .fulton-private-bank .inline-cta .button-container .button.gold-button:hover, .fulton-private-bank .inline-cta .button-container .button.gold-button:focus, .fulton-private-bank .inline-cta .button-container .button.gold-button:active {
background: #FFF !important;
border: 2px solid #FFF !important;
color: #1F2944; }
.fulton-financial-advisors .inline-cta {
color: #000;
background: #E0E0E0; }
.fulton-financial-advisors .inline-cta:before {
display: none; }
.fulton-financial-advisors .inline-cta h2 {
font-family: "Open Sans", sans-serif;
font-size: 45px;
font-size: 4.5rem;
font-weight: 300;
line-height: 61px; }
.fulton-financial-advisors .inline-cta .cta-content {
padding: 55px 0 35px 0;
text-align: center; }
.fulton-financial-advisors .inline-cta .content-box {
width: 100%; }
.fulton-financial-advisors .inline-cta .content-box p {
width: 100%; }
.fulton-financial-advisors .inline-cta .content-box .button-container .button.blue-button, .fulton-financial-advisors .inline-cta .content-box .button-container .rates-link-container .button.rate-button, .rates-link-container .fulton-financial-advisors .inline-cta .content-box .button-container .button.rate-button, .fulton-financial-advisors .inline-cta .content-box .button-container .calcxml .button, .calcxml .fulton-financial-advisors .inline-cta .content-box .button-container .button {
background: #164B86;
border: 2px solid #164B86 !important;
color: #FFF; }
.fulton-financial-advisors .inline-cta .content-box .button-container .button.blue-button:hover, .fulton-financial-advisors .inline-cta .content-box .button-container .rates-link-container .button.rate-button:hover, .rates-link-container .fulton-financial-advisors .inline-cta .content-box .button-container .button.rate-button:hover, .fulton-financial-advisors .inline-cta .content-box .button-container .calcxml .button:hover, .calcxml .fulton-financial-advisors .inline-cta .content-box .button-container .button:hover, .fulton-financial-advisors .inline-cta .content-box .button-container .button.blue-button:focus, .fulton-financial-advisors .inline-cta .content-box .button-container .rates-link-container .button.rate-button:focus, .rates-link-container .fulton-financial-advisors .inline-cta .content-box .button-container .button.rate-button:focus, .fulton-financial-advisors .inline-cta .content-box .button-container .calcxml .button:focus, .calcxml .fulton-financial-advisors .inline-cta .content-box .button-container .button:focus, .fulton-financial-advisors .inline-cta .content-box .button-container .button.blue-button:active, .fulton-financial-advisors .inline-cta .content-box .button-container .rates-link-container .button.rate-button:active, .rates-link-container .fulton-financial-advisors .inline-cta .content-box .button-container .button.rate-button:active, .fulton-financial-advisors .inline-cta .content-box .button-container .calcxml .button:active, .calcxml .fulton-financial-advisors .inline-cta .content-box .button-container .button:active {
background: #FFF !important;
border: 2px solid #164B86 !important;
color: #164B86; }
.fulton-financial-advisors .inline-cta .content-box .button-container .button.white-button {
background: #FFF;
border: 2px solid #164B86 !important;
color: #164B86; }
.fulton-financial-advisors .inline-cta .content-box .button-container .button.white-button:hover, .fulton-financial-advisors .inline-cta .content-box .button-container .button.white-button:focus, .fulton-financial-advisors .inline-cta .content-box .button-container .button.white-button:active {
background: #8DA9D6 !important;
border: 2px solid #8DA9D6 !important;
color: #000; }
@media screen and (max-width: 840px) {
.fulton-private-bank .multipurpose-cta.inline-cta, .fulton-private-bank .inline-cta {
margin-top: 30px; }
.fulton-private-bank .multipurpose-cta.inline-cta:after, .fulton-private-bank .inline-cta:after {
display: none; }
.fulton-private-bank .multipurpose-cta.inline-cta .cta-content, .fulton-private-bank .inline-cta .cta-content {
padding: 40px 0; }
.fulton-private-bank .multipurpose-cta.inline-cta h2, .fulton-private-bank .inline-cta h2 {
font-size: 45px;
font-size: 4.5rem;
line-height: 50px; }
.fulton-private-bank .multipurpose-cta.inline-cta p, .fulton-private-bank .inline-cta p {
font-size: 16px;
font-size: 1.6rem;
line-height: 25px; }
.fulton-financial-advisors .inline-cta .cta-content {
padding: 30px 0 !important; } }
.switch-kit-wrapper {
clear: both; }
.switch-kit-wrapper .switch-kit-container {
width: 25%;
float: left;
text-align: center;
min-height: 175px; }
.switch-kit-wrapper .switch-kit-container .switch-kit {
padding-top: 5px;
padding-bottom: 5px; }
.switch-kit-wrapper .switch-kit-container .switch-kit .switch-image {
border-bottom: 1px solid #ccc;
padding: 10px; }
.switch-kit-wrapper .switch-kit-container .switch-kit a {
width: 100%; }
.switch-kit-wrapper .switch-kit-container .switch-kit a img {
vertical-align: middle;
width: 100%;
max-height: 45px;
padding: 5px; }
.switch-kit-wrapper .switch-kit-container .switch-kit .switch-text {
margin-top: 20px; }
@media screen and (max-width: 768px) {
.switch-kit-wrapper .switch-kit-container {
width: 100%;
float: none;
text-align: center; }
.switch-kit-wrapper .switch-kit-container .switch-kit {
border-bottom: 1px solid #ccc;
padding-bottom: 20px; }
.switch-kit-wrapper .switch-kit-container .switch-kit .switch-image {
width: 50%;
border-bottom: none;
padding: 0;
display: inline-block; }
.switch-kit-wrapper .switch-kit-container .switch-kit .switch-text {
width: 50%;
display: inline-block; }
.switch-kit-wrapper .switch-kit-container .switch-kit a {
display: inline-block; } }
.category-bar {
position: relative;
box-shadow: 0 6px 8px -8px rgba(0, 0, 0, 0.16); }
.category-bar .toggle-categories {
display: none; }
.category-bar ul {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: nowrap;
flex-wrap: nowrap;
-ms-flex-align: stretch;
align-items: stretch;
-ms-flex-pack: center;
justify-content: center;
list-style: none;
margin: 0;
padding: 0; }
.category-bar ul li {
width: 12.5%;
text-align: center;
border-right: 1px solid #D6D6D6;
display: -ms-flexbox;
display: flex;
-ms-flex-pack: center;
justify-content: center;
-ms-flex-align: start;
align-items: flex-start; }
.category-bar ul li:first-child {
border-left: 1px solid #D6D6D6; }
.category-bar ul li a {
display: block;
padding: 10px;
width: 100%;
height: 100%;
text-decoration: none;
transition: background .1s ease-in-out; }
.category-bar ul li a:hover, .category-bar ul li a:focus, .category-bar ul li a:active {
background: #003087;
text-decoration: none; }
.category-bar ul li a:hover .icon svg, .category-bar ul li a:focus .icon svg, .category-bar ul li a:active .icon svg {
fill: #FFF; }
.category-bar ul li a:hover .title, .category-bar ul li a:focus .title, .category-bar ul li a:active .title {
color: #FFF; }
.category-bar ul li a .icon {
margin-bottom: 10px; }
.category-bar ul li a .icon svg {
max-width: 48px;
max-height: 36px;
fill: #003087; }
.category-bar ul li a .title {
font-family: "Open Sans", sans-serif;
font-weight: 600;
color: #000;
line-height: 20px; }
@media screen and (max-width: 840px) {
.category-bar .container, .category-bar .disclosure-area {
padding: 0 !important; }
.category-bar .toggle-categories {
display: -ms-flexbox;
display: flex;
-ms-flex-pack: center;
justify-content: center;
-ms-flex-align: center;
align-items: center;
font-family: "Open Sans", sans-serif;
font-weight: 600;
padding: 10px 0;
cursor: pointer; }
.category-bar .toggle-categories.open {
background: linear-gradient(to right, #003087, #577ec0);
color: #FFF; }
.category-bar .toggle-categories .fas {
margin-left: 10px;
font-size: 14px;
font-size: 1.4rem; }
.category-bar .toggle-categories:hover, .category-bar .toggle-categories:focus, .category-bar .toggle-categories:active {
background: linear-gradient(to right, #003087, #577ec0);
color: #FFF; }
.category-bar .category-icons {
display: none; }
.category-bar ul {
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-ms-flex-pack: start;
justify-content: flex-start; }
.category-bar ul li {
width: 50%;
border-bottom: 1px solid #D6D6D6; }
.category-bar ul li:first-child {
border-left: none; }
.category-bar ul li:nth-child(even) {
border-right: none; }
.category-bar ul li a {
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center; }
.category-bar ul li a .icon {
margin-bottom: 0;
margin-right: 10px;
width: 22px; }
.category-bar ul li a .icon svg {
max-width: 22px;
max-height: 18px; }
.category-bar ul li a .title {
font-size: 14px;
font-size: 1.4rem;
line-height: 15px;
text-align: left; } }
.card-and-image-cta {
position: relative;
background: #EDEDED;
padding: 50px 0; }
.card-and-image-cta .ctas-row {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap; }
.card-and-image-cta .card-cta {
width: 33.33%;
margin-right: 45px;
box-shadow: 0 6px 9px 0px rgba(0, 0, 0, 0.16); }
.card-and-image-cta .card-cta a {
text-decoration: none;
color: #222222;
font-family: "Open Sans", sans-serif;
font-size: 15px;
font-size: 1.5rem;
line-height: 23px;
display: block; }
.card-and-image-cta .card-cta a:hover .photo img, .card-and-image-cta .card-cta a:focus .photo img {
transition: transform 6s ease-out;
transform: scale(1.25); }
.card-and-image-cta .card-cta a:hover .photo:before, .card-and-image-cta .card-cta a:focus .photo:before {
opacity: .7; }
.card-and-image-cta .card-cta a:hover .photo:after, .card-and-image-cta .card-cta a:focus .photo:after {
display: none; }
.card-and-image-cta .card-cta a:hover .cta-info, .card-and-image-cta .card-cta a:focus .cta-info {
color: #FFF;
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#003087+0,7db9e8+100,7db9e8+100,577ec0+100 */
background: #003087;
/* Old browsers */
/* FF3.6-15 */
/* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, #003087 0%, #7db9e8 100%, #7db9e8 100%, #577ec0 100%);
/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#003087', endColorstr='#577ec0',GradientType=1 );
/* IE6-9 */ }
.card-and-image-cta .card-cta a:hover .cta-info .title, .card-and-image-cta .card-cta a:focus .cta-info .title {
color: #FFF; }
.card-and-image-cta .card-cta a:hover .cta-info .read, .card-and-image-cta .card-cta a:focus .cta-info .read {
color: #FFF; }
.card-and-image-cta .card-cta a:hover .cta-info .read .fas, .card-and-image-cta .card-cta a:focus .cta-info .read .fas {
color: #FFF; }
.card-and-image-cta .card-cta a:hover .cta-info p, .card-and-image-cta .card-cta a:hover .cta-info span, .card-and-image-cta .card-cta a:focus .cta-info p, .card-and-image-cta .card-cta a:focus .cta-info span {
color: #FFF; }
.card-and-image-cta .card-cta a .photo {
height: 268px;
position: relative;
overflow: hidden; }
.card-and-image-cta .card-cta a .photo:before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1;
background: linear-gradient(to bottom, #003087, #005baa);
opacity: 0;
transition: opacity 0.25s; }
.card-and-image-cta .card-cta a .photo:after {
content: '';
height: 7px;
width: 100%;
background: linear-gradient(to right, #003087, #577ec0);
position: absolute;
bottom: 0;
left: 0; }
.card-and-image-cta .card-cta a .photo img {
-o-object-fit: cover;
object-fit: cover;
-o-object-position: center;
object-position: center;
height: 268px;
width: 100%;
transform: scale(1);
transition: transform 0.25s ease-out; }
@media all and (-ms-high-contrast: none) {
.card-and-image-cta .card-cta a .photo img {
max-height: 268px;
height: auto;
width: auto; } }
.card-and-image-cta .card-cta a .cta-info {
background: #FFF;
padding: 30px 20px;
position: relative; }
.card-and-image-cta .card-cta a .cta-info .read {
position: absolute;
top: 10px;
right: 10px;
font-family: "Open Sans Condensed", sans-serif;
font-size: 14px;
font-size: 1.4rem;
text-transform: uppercase;
color: #444; }
.card-and-image-cta .card-cta a .cta-info .read .fas, .card-and-image-cta .card-cta a .cta-info .read svg {
margin-right: 5px;
color: #42A37E; }
.card-and-image-cta .card-cta a .cta-info .title {
font-size: 20px;
font-size: 2rem;
font-family: "Open Sans", sans-serif;
font-weight: 700;
line-height: 25px;
margin: 0 0 10px 0; }
.card-and-image-cta .card-cta a .cta-info .author {
margin-bottom: 10px; }
.card-and-image-cta .image-cta {
width: calc(66.66% - 45px);
position: relative;
overflow: hidden;
box-shadow: 0 6px 9px 0px rgba(0, 0, 0, 0.16); }
.card-and-image-cta .image-cta a {
height: 100%;
text-decoration: none;
color: #222222;
font-family: "Open Sans", sans-serif;
font-size: 15px;
font-size: 1.5rem;
line-height: 23px;
display: block; }
.card-and-image-cta .image-cta a:hover .photo, .card-and-image-cta .image-cta a:focus .photo {
transition: transform 6s ease-out;
transform: scale(1.25); }
.card-and-image-cta .image-cta a:hover .photo:before, .card-and-image-cta .image-cta a:focus .photo:before {
opacity: .7; }
.card-and-image-cta .image-cta a:hover .cta-info, .card-and-image-cta .image-cta a:focus .cta-info {
color: #FFF;
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#003087+0,7db9e8+100,7db9e8+100,577ec0+100 */
background: #003087;
/* Old browsers */
/* FF3.6-15 */
/* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, #003087 0%, #7db9e8 100%, #7db9e8 100%, #577ec0 100%);
/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#003087', endColorstr='#577ec0',GradientType=1 );
/* IE6-9 */ }
.card-and-image-cta .image-cta a:hover .cta-info:before, .card-and-image-cta .image-cta a:focus .cta-info:before {
display: none; }
.card-and-image-cta .image-cta a:hover .cta-info .title, .card-and-image-cta .image-cta a:focus .cta-info .title {
color: #FFF; }
.card-and-image-cta .image-cta a:hover .cta-info .read, .card-and-image-cta .image-cta a:focus .cta-info .read {
color: #FFF; }
.card-and-image-cta .image-cta a:hover .cta-info .read .fas, .card-and-image-cta .image-cta a:focus .cta-info .read .fas {
color: #FFF; }
.card-and-image-cta .image-cta a:hover .cta-info p, .card-and-image-cta .image-cta a:hover .cta-info span, .card-and-image-cta .image-cta a:focus .cta-info p, .card-and-image-cta .image-cta a:focus .cta-info span {
color: #FFF; }
.card-and-image-cta .image-cta a .photo {
background-size: cover;
background-position: center center;
background-repeat: no-repeat;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
transform: scale(1);
transition: transform 0.25s ease-out; }
.card-and-image-cta .image-cta a .photo:before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1;
background: linear-gradient(to bottom, #003087, #005baa);
opacity: 0;
transition: opacity 0.25s; }
.card-and-image-cta .image-cta a .cta-info {
background: rgba(255, 255, 255, 0.86);
padding: 30px 20px;
position: relative;
position: absolute;
top: 20px;
right: 20px;
width: 45%; }
.card-and-image-cta .image-cta a .cta-info:before {
content: '';
height: 7px;
width: 100%;
background: linear-gradient(to right, #003087, #577ec0);
position: absolute;
top: 0;
left: 0; }
.card-and-image-cta .image-cta a .cta-info .read {
position: absolute;
top: 10px;
right: 10px;
font-family: "Open Sans Condensed", sans-serif;
font-size: 14px;
font-size: 1.4rem;
text-transform: uppercase;
color: #444; }
.card-and-image-cta .image-cta a .cta-info .read .fas, .card-and-image-cta .image-cta a .cta-info .read svg {
margin-right: 5px;
color: #42A37E; }
.card-and-image-cta .image-cta a .cta-info .title {
font-size: 20px;
font-size: 2rem;
font-family: "Open Sans", sans-serif;
font-weight: 700;
line-height: 25px;
margin: 0 0 10px 0; }
.card-and-image-cta .image-cta a .cta-info .author {
margin-bottom: 10px; }
@media screen and (max-width: 840px) {
.card-and-image-cta {
padding: 20px 0; }
.card-and-image-cta .card-cta {
width: 100%;
margin-right: 0;
margin-bottom: 20px; }
.card-and-image-cta .card-cta a .photo {
height: 245px; }
.card-and-image-cta .image-cta {
width: 100%; }
.card-and-image-cta .image-cta a .photo {
position: relative;
height: 240px; }
.card-and-image-cta .image-cta a .cta-info {
position: relative;
top: 0;
right: unset;
width: 100%;
background: #FFF; } }
.full-width-cta {
position: relative;
overflow: hidden;
width: 100%;
padding: 112px 0; }
.full-width-cta a {
height: 100%;
text-decoration: none;
color: #222222;
font-family: "Open Sans", sans-serif;
font-size: 15px;
font-size: 1.5rem;
line-height: 23px;
display: block; }
.full-width-cta a:hover .photo, .full-width-cta a:focus .photo {
transition: transform 6s ease-out;
transform: scale(1.25); }
.full-width-cta a:hover .photo:before, .full-width-cta a:focus .photo:before {
opacity: .7; }
.full-width-cta a:hover .cta-info, .full-width-cta a:focus .cta-info {
color: #FFF;
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#003087+0,7db9e8+100,7db9e8+100,577ec0+100 */
background: #003087;
/* Old browsers */
/* FF3.6-15 */
/* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, #003087 0%, #7db9e8 100%, #7db9e8 100%, #577ec0 100%);
/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#003087', endColorstr='#577ec0',GradientType=1 );
/* IE6-9 */ }
.full-width-cta a:hover .cta-info:before, .full-width-cta a:focus .cta-info:before {
display: none; }
.full-width-cta a:hover .cta-info .title, .full-width-cta a:focus .cta-info .title {
color: #FFF; }
.full-width-cta a:hover .cta-info .read, .full-width-cta a:focus .cta-info .read {
color: #FFF; }
.full-width-cta a:hover .cta-info .read .fas, .full-width-cta a:focus .cta-info .read .fas {
color: #FFF; }
.full-width-cta a:hover .cta-info p, .full-width-cta a:hover .cta-info span, .full-width-cta a:focus .cta-info p, .full-width-cta a:focus .cta-info span {
color: #FFF; }
.full-width-cta a .photo {
background-size: cover;
background-position: center center;
background-repeat: no-repeat;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
transform: scale(1);
transition: transform 0.25s ease-out; }
.full-width-cta a .photo:before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1;
background: linear-gradient(to bottom, #003087, #005baa);
opacity: 0;
transition: opacity 0.25s; }
.full-width-cta a .cta-info {
background: rgba(255, 255, 255, 0.86);
padding: 30px 20px;
position: relative;
box-shadow: 0 6px 9px 0px rgba(0, 0, 0, 0.5);
width: 33.33%; }
.full-width-cta a .cta-info:before {
content: '';
height: 7px;
width: 100%;
background: linear-gradient(to right, #003087, #577ec0);
position: absolute;
top: 0;
left: 0; }
.full-width-cta a .cta-info .read {
position: absolute;
top: 10px;
right: 10px;
font-family: "Open Sans Condensed", sans-serif;
font-size: 14px;
font-size: 1.4rem;
text-transform: uppercase;
color: #444; }
.full-width-cta a .cta-info .read .fas, .full-width-cta a .cta-info .read svg {
margin-right: 5px;
color: #42A37E; }
.full-width-cta a .cta-info .title {
font-size: 20px;
font-size: 2rem;
font-family: "Open Sans", sans-serif;
font-weight: 700;
line-height: 25px;
margin: 0 0 10px 0; }
.full-width-cta a .cta-info .author {
margin-bottom: 10px; }
@media screen and (max-width: 840px) {
.full-width-cta {
width: 100%;
padding: 0;
margin: 0; }
.full-width-cta .container, .full-width-cta .disclosure-area {
padding: 0 !important; }
.full-width-cta a .photo {
position: relative;
height: 240px; }
.full-width-cta a .cta-info {
width: 100%;
background: #FFF; }
.full-width-cta a .read {
right: 30px; } }
.full-width-split-cta {
position: relative;
overflow: hidden;
width: 100%; }
.full-width-split-cta a {
height: 100%;
text-decoration: none;
color: #222222;
font-family: "Open Sans", sans-serif;
font-size: 15px;
font-size: 1.5rem;
line-height: 23px;
display: -ms-flexbox;
display: flex;
-ms-flex-pack: end;
justify-content: flex-end; }
.full-width-split-cta a:hover .photo, .full-width-split-cta a:focus .photo {
transition: transform 6s ease-out;
transform: scale(1.25); }
.full-width-split-cta a:hover .photo:before, .full-width-split-cta a:focus .photo:before {
opacity: .7; }
.full-width-split-cta a:hover .cta-info, .full-width-split-cta a:focus .cta-info {
color: #FFF;
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#003087+0,7db9e8+100,7db9e8+100,577ec0+100 */
background: #003087;
/* Old browsers */
/* FF3.6-15 */
/* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, #003087 0%, #7db9e8 100%, #7db9e8 100%, #577ec0 100%);
/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#003087', endColorstr='#577ec0',GradientType=1 );
/* IE6-9 */ }
.full-width-split-cta a:hover .cta-info:before, .full-width-split-cta a:focus .cta-info:before {
display: none; }
.full-width-split-cta a:hover .cta-info .title, .full-width-split-cta a:focus .cta-info .title {
color: #FFF; }
.full-width-split-cta a:hover .cta-info .read, .full-width-split-cta a:focus .cta-info .read {
color: #FFF; }
.full-width-split-cta a:hover .cta-info .read .fas, .full-width-split-cta a:focus .cta-info .read .fas {
color: #FFF; }
.full-width-split-cta a .photo {
background-size: cover;
background-position: center;
background-repeat: no-repeat;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
transform: scale(1);
transition: transform 0.25s ease-out; }
.full-width-split-cta a .photo:before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1;
background: linear-gradient(to bottom, #003087, #005baa);
opacity: 0;
transition: opacity 0.25s; }
.full-width-split-cta a .cta-info {
background: rgba(255, 255, 255, 0.86);
padding: 130px 25px;
position: relative;
box-shadow: 0 6px 9px 0px rgba(0, 0, 0, 0.5);
width: 33.33%; }
.full-width-split-cta a .cta-info:before {
content: '';
width: 7px;
height: 100%;
background: linear-gradient(to right, #003087, #577ec0);
position: absolute;
top: 0;
left: 0; }
.full-width-split-cta a .cta-info .read {
position: absolute;
top: 10px;
right: 10px;
font-family: "Open Sans Condensed", sans-serif;
font-size: 14px;
font-size: 1.4rem;
text-transform: uppercase;
color: #444; }
.full-width-split-cta a .cta-info .read .fas, .full-width-split-cta a .cta-info .read svg {
margin-right: 5px;
color: #42A37E; }
.full-width-split-cta a .cta-info .title {
font-size: 20px;
font-size: 2rem;
font-family: "Open Sans", sans-serif;
font-weight: 700;
line-height: 25px;
margin: 0 0 10px 0; }
.full-width-split-cta a .cta-info .author {
margin-bottom: 10px; }
@media screen and (max-width: 840px) {
.full-width-split-cta {
width: 100%;
padding: 0;
margin: 0; }
.full-width-split-cta .container, .full-width-split-cta .disclosure-area {
padding: 0 !important; }
.full-width-split-cta a {
display: block; }
.full-width-split-cta a .photo {
width: 100%;
position: relative;
height: 240px; }
.full-width-split-cta a .cta-info {
width: 100%;
background: #FFF;
padding: 30px 20px; }
.full-width-split-cta a .cta-info:before {
width: 100%;
height: 7px; }
.full-width-split-cta a .read {
right: 30px; } }
.education-category-hero {
position: relative;
overflow: hidden;
width: 100%; }
.education-category-hero a {
height: 100%;
text-decoration: none;
color: #222222;
font-family: "Open Sans", sans-serif;
font-size: 15px;
font-size: 1.5rem;
line-height: 23px;
min-height: 425px;
height: 1px;
display: -ms-flexbox;
display: flex; }
.education-category-hero a:hover .photo, .education-category-hero a:focus .photo {
transition: transform 6s ease-out;
transform: scale(1.25); }
.education-category-hero a:hover .photo:before, .education-category-hero a:focus .photo:before {
opacity: .7; }
.education-category-hero a:hover .cta-info, .education-category-hero a:focus .cta-info {
color: #FFF;
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#003087+0,7db9e8+100,7db9e8+100,577ec0+100 */
background: #003087;
/* Old browsers */
/* FF3.6-15 */
/* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, #003087 0%, #7db9e8 100%, #7db9e8 100%, #577ec0 100%);
/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#003087', endColorstr='#577ec0',GradientType=1 );
/* IE6-9 */ }
.education-category-hero a:hover .cta-info:before, .education-category-hero a:focus .cta-info:before {
display: none; }
.education-category-hero a:hover .cta-info .title, .education-category-hero a:focus .cta-info .title {
color: #FFF; }
.education-category-hero a:hover .cta-info .read, .education-category-hero a:focus .cta-info .read {
color: #FFF; }
.education-category-hero a:hover .cta-info .read .fas, .education-category-hero a:focus .cta-info .read .fas {
color: #FFF; }
.education-category-hero a:hover .cta-info p, .education-category-hero a:hover .cta-info span, .education-category-hero a:focus .cta-info p, .education-category-hero a:focus .cta-info span {
color: #FFF; }
.education-category-hero a .photo {
background-size: cover;
background-position: center right;
background-repeat: no-repeat;
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
transform: scale(1);
transition: transform 0.25s ease-out; }
.education-category-hero a .photo:before {
content: '';
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1;
background: linear-gradient(to bottom, #003087, #005baa);
opacity: 0;
transition: opacity 0.25s; }
.education-category-hero a .cta-info {
background: rgba(255, 255, 255, 0.86);
padding: 100px 20px;
position: relative;
box-shadow: 0 6px 9px 0px rgba(0, 0, 0, 0.5);
width: 33.33%;
height: 100%; }
.education-category-hero a .cta-info:before {
content: '';
height: 7px;
width: 100%;
background: linear-gradient(to right, #003087, #577ec0);
position: absolute;
top: 0;
left: 0; }
.education-category-hero a .cta-info .read {
position: absolute;
top: 10px;
right: 10px;
font-family: "Open Sans Condensed", sans-serif;
font-size: 14px;
font-size: 1.4rem;
text-transform: uppercase;
color: #444; }
.education-category-hero a .cta-info .read .fas, .education-category-hero a .cta-info .read svg {
margin-right: 5px;
color: #42A37E; }
.education-category-hero a .cta-info .title {
font-size: 20px;
font-size: 2rem;
font-family: "Open Sans", sans-serif;
font-weight: 700;
line-height: 25px;
margin: 0 0 5px 0; }
.education-category-hero a .cta-info .author {
margin-bottom: 10px; }
@media screen and (max-width: 840px) {
.education-category-hero {
width: 100%;
padding: 0;
margin: 0; }
.education-category-hero .container, .education-category-hero .disclosure-area {
padding: 0 !important; }
.education-category-hero a {
-ms-flex-direction: column;
flex-direction: column; }
.education-category-hero a .photo {
position: relative;
height: 240px; }
.education-category-hero a .cta-info {
width: 100%;
color: #FFF;
padding: 40px 15px 20px 15px;
/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#003087+0,7db9e8+100,7db9e8+100,577ec0+100 */
background: #003087;
/* Old browsers */
/* FF3.6-15 */
/* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to right, #003087 0%, #7db9e8 100%, #7db9e8 100%, #577ec0 100%);
/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#003087', endColorstr='#577ec0',GradientType=1 );
/* IE6-9 */ }
.education-category-hero a .cta-info:before {
display: none; }
.education-category-hero a .cta-info .title {
color: #FFF; }
.education-category-hero a .cta-info .read {
color: #FFF;
right: 30px; }
.education-category-hero a .cta-info .read .fas {
color: #FFF; } }
.three-card-cta {
position: relative;
padding: 30px 0; }
.three-card-cta .section-title {
margin: 20px 0 40px 0;
text-align: center;
color: #3F495A;
font-size: 40px;
font-size: 4rem;
line-height: 42px;
font-weight: 700;
font-family: "Open Sans Condensed", sans-serif; }
.three-card-cta .ctas-row {
display: -ms-flexbox;
display: flex;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-ms-flex-pack: start;
justify-content: flex-start;
margin: 0 -20px; }
.three-card-cta .card-cta {
margin: 20px;
width: calc(33.33% - 40px); }
@media screen and (max-width: 840px) {
.three-card-cta {
padding: 20px 0; }
.three-card-cta .section-title {
font-size: 24px;
font-size: 2.4rem;
line-height: 28px; }
.three-card-cta .ctas-row {
margin: 0; }
.three-card-cta .ctas-row .card-cta {
width: 100%;
margin: 0 0 20px 0; }
.three-card-cta .ctas-row .image-cta {
width: 100%; } }
.hero-banner {
background-size: cover;
background-position: center center;
background-repeat: no-repeat;
width: 100%;
height: 409px; }
@media screen and (max-width: 840px) {
.hero-banner {
height: 133px; } }
.articleDetail .breadcrumbs {
margin-bottom: 40px; }
.articleDetail .flex-container {
margin: 0 -15px; }
.articleDetail .leftCol {
padding: 0 15px;
width: 66.66%; }
.articleDetail .rightCol {
padding: 0 15px;
width: 33.33%; }
.articleDetail .pageTitle {
margin-bottom: 40px;
text-transform: uppercase;
margin: 0 0 45px 0; }
.articleDetail .articleContent figure {
margin: 0; }
.articleDetail .articleContent .author {
font-family: "Open Sans", sans-serif;
font-size: 18px;
font-size: 1.8rem;
font-weight: 600;
margin-bottom: 20px; }
.articleDetail .articleContent .author a {
color: #000;
text-decoration: underline; }
.articleDetail .articleContent .author a:hover, .articleDetail .articleContent .author a:focus {
text-decoration: none;
color: #003087; }
.articleDetail .articleContent .dropQuote {
width: 45%;
float: right;
padding: 30px 0 30px 30px;
font-style: italic;
font-size: 26px;
font-size: 2.6rem;
font-family: "Open Sans", sans-serif;
line-height: 38px; }
.articleDetail .articleContent .dropQuote.left {
float: left; }
.articleDetail .articleContent .tags {
margin: 60px 0; }
.articleDetail .articleContent .tags a {
display: inline-block;
padding: 5px 10px;
border: 1px solid #C4C4C4;
box-shadow: 0px 1px 3px 0px rgba(0, 0, 0, 0.16);
margin-right: 5px;
margin-bottom: 10px;
font-size: 14px;
font-size: 1.4rem;
font-weight: 700;
color: #000;
text-transform: uppercase; }
.articleDetail .articleContent .tags a:hover, .articleDetail .articleContent .tags a:focus {
background: #89ABE3;
color: #000;
text-decoration: none; }
.articleDetail .articleContent .voting {
display: -ms-flexbox;
display: flex;
-ms-flex-pack: start;
justify-content: flex-start;
-ms-flex-align: center;
align-items: center;
margin-bottom: 30px; }
.articleDetail .articleContent .voting .question {
color: #3F495A;
font-size: 22px;
font-size: 2.2rem;
font-weight: 700;
line-height: 30px;
margin: 0 20px 0 0; }
.articleDetail .articleContent .voting .thumbs {
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center; }
.articleDetail .articleContent .voting .thumbs .thumb a:hover, .articleDetail .articleContent .voting .thumbs .thumb a:focus {
text-decoration: none; }
.articleDetail .articleContent .voting .thumbs .thumb.thumbsUp {
margin-right: 20px; }
.articleDetail .articleContent .voting .thumbs .thumb.thumbsUp .thumbIcon {
color: #42A37E; }
.articleDetail .articleContent .voting .thumbs .thumb.thumbsDown .thumbIcon {
color: #E24444; }
.articleDetail .articleContent .voting .thumbs .thumb .thumbIcon {
font-size: 26px;
font-size: 2.6rem;
margin-right: 5px; }
.articleDetail .articleContent .voting .thumbs .value {
color: #000;
font-size: 15px;
font-size: 1.5rem; }
.articleDetail .articleContent .infographic-desc-intro {
font-size: 14px;
font-size: 1.4rem;
color: #4570B9;
text-decoration: underline; }
.articleDetail .articleContent .infographic-desc-intro:hover {
color: #003087;
cursor: pointer; }
.articleDetail .articleContent .infographic-description {
display: none; }
.articleDetail ul {
margin: 0;
padding: 0; }
.articleDetail ul li {
margin-bottom: 25px;
list-style: none;
margin-left: 20px;
position: relative;
font-size: 15px;
font-size: 1.5rem;
line-height: 18px; }
.articleDetail ul li:last-child {
margin-bottom: 0; }
.articleDetail ul li:before {
content: '\f111';
font-family: 'Font Awesome 5 Free';
font-weight: 900;
position: absolute;
top: 2px;
left: -20px;
color: #33916E;
font-size: 7px;
font-size: 0.7rem; }
.takeaways {
background: #F2F7FF;
border: 1px solid #C7C7C7;
box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.25); }
.takeaways .headline {
padding: 20px 25px;
margin: 0;
border-bottom: 1px solid #ccc;
font-size: 28px;
font-size: 2.8rem;
font-weight: 700;
font-family: "Open Sans Condensed", sans-serif; }
.takeaways .headline.toggleTakeaways {
display: none;
cursor: pointer; }
.takeaways .headline.toggleTakeaways .fas {
margin-left: 5px; }
.takeaways .content {
padding: 20px 25px;
font-size: 15px;
font-size: 1.5rem;
line-height: 18px;
font-weight: 600; }
.articleShareIcons {
position: fixed;
left: 0;
top: 35%;
background: #F2F2F2;
box-shadow: 2px 2px 4px 0 rgba(0, 0, 0, 0.2);
z-index: 100; }
.articleShareIcons .headline {
color: #3F495A;
font-size: 11px;
font-size: 1.1rem;
font-weight: 700;
font-family: "Open Sans Condensed", sans-serif;
border-bottom: 1px solid #DEDEDE;
padding: 10px 0;
text-align: center; }
.articleShareIcons .headline.mobile {
display: none; }
.articleShareIcons ul {
margin: 0;
padding: 0;
list-style: none;
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column;
flex-direction: column;
-ms-flex-pack: center;
justify-content: center;
-ms-flex-align: center;
align-items: center; }
.articleShareIcons ul li {
width: 36px;
height: 36px;
border-bottom: 1px solid #DEDEDE;
padding: 0;
margin: 0; }
.articleShareIcons ul li:last-child {
border-bottom: none; }
.articleShareIcons ul li:before {
display: none; }
.articleShareIcons ul li a {
color: #4570B9;
fill: #4570B9;
background: #F2F2F2;
height: 100%;
display: -ms-flexbox;
display: flex;
-ms-flex-pack: center;
justify-content: center;
-ms-flex-align: center;
align-items: center; }
.articleShareIcons ul li a svg {
transform: scale(0.45); }
.articleShareIcons ul li a .fas, .articleShareIcons ul li a .far, .articleShareIcons ul li a .fab {
font-size: 15px;
font-size: 1.5rem;
color: #4570B9; }
.articleShareIcons ul li a:hover, .articleShareIcons ul li a:focus {
background: #4570B9;
fill: #FFF; }
.articleShareIcons ul li a:hover .fas, .articleShareIcons ul li a:hover .far, .articleShareIcons ul li a:hover .fab, .articleShareIcons ul li a:focus .fas, .articleShareIcons ul li a:focus .far, .articleShareIcons ul li a:focus .fab {
color: #FFF; }
@media screen and (max-width: 840px) {
.articleDetail .breadcrumbs {
border-bottom: 1px solid #D3D3D3; }
.articleDetail .flex-container {
-ms-flex-direction: column;
flex-direction: column;
margin: 0; }
.articleDetail .leftCol, .articleDetail .rightCol {
width: 100%;
padding: 0; }
.articleDetail .leftCol {
-ms-flex-order: 2;
order: 2; }
.articleDetail .rightCol {
-ms-flex-order: 1;
order: 1; }
.articleDetail .pageTitle {
margin: 0 0 10px 0; }
.articleDetail .articleContent .dropQuote {
float: none;
width: 100%;
font-size: 22px;
font-size: 2.2rem;
line-height: 31px;
padding: 15px 0; }
.articleDetail .articleContent .dropQuote.left {
float: none; }
.articleDetail .articleContent .voting {
-ms-flex-direction: column;
flex-direction: column;
-ms-flex-align: start;
align-items: flex-start; }
.articleDetail .articleContent .voting .question {
font-size: 18px;
font-size: 1.8rem;
line-height: 24px;
margin-bottom: 10px; }
.articleShareIcons {
position: relative;
top: 0;
background: none;
box-shadow: none;
margin-bottom: 20px;
margin: 0 10px 20px 10px; }
.articleShareIcons .headline {
font-size: 12px;
font-size: 1.2rem;
text-align: left;
border-bottom: none;
padding: 0 0 5px 0; }
.articleShareIcons .headline.desktop {
display: none; }
.articleShareIcons .headline.mobile {
display: block; }
.articleShareIcons ul {
-ms-flex-direction: row;
flex-direction: row;
-ms-flex-pack: start;
justify-content: flex-start; }
.takeaways {
margin-bottom: 30px; }
.takeaways .headline {
text-align: center;
font-size: 18px;
font-size: 1.8rem;
padding: 10px; }
.takeaways .headline.desktop {
display: none; }
.takeaways .headline.toggleTakeaways {
display: block; }
.takeaways .content {
display: none; } }
.infographic-cta {
padding: 60px 0; }
.infographic-cta .flex-container {
-ms-flex-align: center;
align-items: center; }
.infographic-cta .ctaContent {
width: 50%;
padding-right: 20px; }
.infographic-cta .ctaContent .headline {
color: #3F495A;
font-size: 46px;
font-size: 4.6rem;
font-family: "Open Sans Condensed", sans-serif;
font-weight: 62px;
margin: 0 0 20px 0;
text-transform: uppercase; }
.infographic-cta .ctaContent .blurb {
margin-bottom: 20px;
font-size: 16px;
font-size: 1.6rem;
line-height: 26px;
font-family: "Open Sans", sans-serif; }
.infographic-cta .photo {
width: 50%; }
.infographic-cta .photo a {
cursor: zoom-in; }
@media screen and (max-width: 840px) {
.infographic-cta {
padding: 30px 0; }
.infographic-cta .flex-container {
-ms-flex-direction: column;
flex-direction: column; }
.infographic-cta .ctaContent {
padding: 30px 0;
width: 100%;
text-align: center; }
.infographic-cta .ctaContent .headline {
font-size: 24px;
font-size: 2.4rem;
line-height: 26px; }
.infographic-cta .photo {
width: 100%; } }
.author-callout {
padding: 30px 0; }
.author-callout .author-info {
width: 65%;
display: -ms-flexbox;
display: flex;
-ms-flex-align: start;
align-items: flex-start;
border-right: 1px solid #D3D3D3;
padding: 15px 30px 15px 0; }
.author-callout .author-info .photo {
width: 180px; }
.author-callout .author-info .photo img {
max-width: 100%; }
.author-callout .author-info .author-content {
padding-left: 20px;
width: calc(100% - 180px); }
.author-callout .author-info .author-headline {
margin-bottom: 20px;
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center; }
.author-callout .author-info .author-headline .subline {
font-family: 'Gotcha', sans-serif;
font-size: 39px;
font-size: 3.9rem;
line-height: 44px;
color: #003087;
margin-right: 15px;
border-right: 1px solid #D3D3D3;
padding-right: 20px; }
.author-callout .author-info .author-headline .name {
margin: 0;
color: #3F495A;
font-size: 20px;
font-size: 2rem;
font-family: "Open Sans", sans-serif;
line-height: 27px; }
.author-callout .author-info .blurb {
font-family: "Open Sans", sans-serif;
font-size: 16px;
font-size: 1.6rem;
line-height: 26px; }
.author-callout .other-articles-from-author {
width: 35%;
padding: 20px 0 30px 20px; }
.author-callout .other-articles-from-author .headline {
margin: 0 0 40px 0;
font-size: 22px;
font-size: 2.2rem;
line-height: 30px; }
.author-callout .other-articles-from-author ul {
margin: 0;
padding: 0;
list-style: none; }
.author-callout .other-articles-from-author li {
margin-left: 20px;
margin-bottom: 30px;
position: relative; }
.author-callout .other-articles-from-author li:last-child {
margin-bottom: 0; }
.author-callout .other-articles-from-author li a {
text-decoration: underline;
font-weight: 700;
line-height: 20px;
position: relative; }
.author-callout .other-articles-from-author li a:before {
content: '\f054';
font-family: 'Font Awesome 5 Free';
font-weight: 900;
color: #4570B9;
position: absolute;
top: 2px;
left: -20px; }
.author-callout .other-articles-from-author li a:hover, .author-callout .other-articles-from-author li a:focus {
color: #003087;
text-decoration: none; }
.author-callout .other-articles-from-author li a:hover:before, .author-callout .other-articles-from-author li a:focus:before {
color: #003087; }
@media screen and (max-width: 960px) {
.author-callout {
padding: 20px 0; }
.author-callout .flex-container {
-ms-flex-direction: column;
flex-direction: column; }
.author-callout .author-info {
-ms-flex-direction: column;
flex-direction: column;
-ms-flex-align: center;
align-items: center;
width: 100%;
padding: 15px 0;
border-right: none;
border-bottom: 1px solid #D3D3D3; }
.author-callout .author-info .photo {
margin-bottom: 10px;
width: 100%;
text-align: center; }
.author-callout .author-info .author-content {
width: 100%;
padding-left: 0; }
.author-callout .author-info .author-headline {
-ms-flex-direction: column;
flex-direction: column; }
.author-callout .author-info .author-headline .subline {
border-right: none;
padding-right: 0;
font-size: 33px;
font-size: 3.3rem;
line-height: 44px; }
.author-callout .author-info .author-headline .name {
font-size: 17px;
font-size: 1.7rem;
line-height: 23px; }
.author-callout .author-info .blurb {
text-align: center;
font-size: 14px;
font-size: 1.4rem;
line-height: 21px; }
.author-callout .other-articles-from-author {
width: 100%;
padding: 15px 0; } }
.gated-content-form-section {
min-height: 300px;
position: relative; }
.gated-content-form-section .image-container {
position: absolute;
z-index: -1;
width: 100%;
height: 100%;
background-size: cover;
background-repeat: no-repeat;
background-position: center center; }
.gated-content-form-section .image-container.mobile-image {
display: none; }
.gated-content-form-section .gated-content-form-container {
display: -ms-flexbox;
display: flex;
-ms-flex-direction: row;
flex-direction: row;
-ms-flex-pack: center;
justify-content: center;
padding: 20px; }
.gated-content-form-section .gated-content-form-container .icon-container {
min-width: 300px;
display: -ms-flexbox;
display: flex;
-ms-flex-pack: center;
justify-content: center;
-ms-flex-align: center;
align-items: center;
background: rgba(255, 255, 255, 0.85); }
.gated-content-form-section .gated-content-form-container .icon-container svg {
margin: auto;
fill: #42A37E; }
.gated-content-form-section .gated-content-form-container .form-container {
background: #FFF;
padding: 20px 30px 20px 30px; }
.gated-content-form-section .gated-content-form-container .form-container .cta-content .heading h2, .gated-content-form-section .gated-content-form-container .form-container .cta-content .heading h3 {
margin: 10px 0px;
font-family: "Open Sans Condensed", sans-serif;
color: #003087;
text-transform: uppercase; }
.gated-content-form-section .gated-content-form-container .form-container .cta-content .heading h2 span.scriptFont, .gated-content-form-section .gated-content-form-container .form-container .cta-content .heading h3 span.scriptFont {
text-transform: none;
font-weight: normal;
font-size: 6.5rem; }
.gated-content-form-section .gated-content-form-container .form-container .cta-content .subheading {
font-size: 16px;
font-size: 1.6rem;
color: #222222;
font-weight: bold; }
.gated-content-form-section .gated-content-form-container .form-container .cta-form .form-fields .control-wrapper {
margin-right: 10px; }
.gated-content-form-section .gated-content-form-container .form-container .cta-form .form-fields .control-wrapper .input-wrapper, .gated-content-form-section .gated-content-form-container .form-container .cta-form .form-fields .control-wrapper .select-wrapper {
width: 100%;
margin-top: 10px; }
.gated-content-form-section .gated-content-form-container .form-container .cta-form .form-fields .control-wrapper .input-wrapper textarea, .gated-content-form-section .gated-content-form-container .form-container .cta-form .form-fields .control-wrapper .select-wrapper textarea {
resize: none; }
.gated-content-form-section .gated-content-form-container .form-container .cta-form .form-fields .control-wrapper .field-validation-error {
font-size: 12px;
font-size: 1.2rem;
font-weight: bold; }
.gated-content-form-section .gated-content-form-container .form-container .cta-form .form-fields.form-fields-grouped {
display: -ms-flexbox;
display: flex; }
.gated-content-form-section .gated-content-form-container .form-container .cta-form .form-fields.form-fields-grouped .control-wrapper {
-ms-flex: 1 1 33%;
flex: 1 1 33%; }
.gated-content-form-section .gated-content-form-container .form-container .cta-form input[type="submit"] {
margin-top: 20px; }
@media screen and (max-width: 1200px) {
.gated-content-form-section .container.gated-content-form-container, .gated-content-form-section .gated-content-form-container.disclosure-area {
padding: 20px 30px 20px 30px; } }
@media screen and (max-width: 960px) {
.gated-content-form-section .gated-content-form-container .form-container .cta-content .heading h2 span.scriptFont, .gated-content-form-section .gated-content-form-container .form-container .cta-content .heading h3 span.scriptFont {
font-size: 5rem; } }
@media screen and (max-width: 840px) {
.gated-content-form-section .gated-content-form-container .icon-container {
display: none; }
.gated-content-form-section .gated-content-form-container .form-container .cta-content .subheading {
font-weight: normal; } }
@media screen and (max-width: 480px) {
.gated-content-form-section .gated-content-form-container .form-container .cta-form input[type="submit"] {
width: 100%; }
.gated-content-form-section .gated-content-form-container .form-container .cta-form .form-fields.form-fields-grouped {
display: block; }
.gated-content-form-section .gated-content-form-container .form-container .cta-form .form-fields .control-wrapper {
margin-right: 0; } }
.fulton-private-bank .gated-content-form-section .gated-content-form-container .icon-container, .fulton-financial-advisors .gated-content-form-section .gated-content-form-container .icon-container {
display: none; }
.fulton-private-bank .gated-content-form-section .gated-content-form-container .form-container, .fulton-financial-advisors .gated-content-form-section .gated-content-form-container .form-container {
height: 100%;
width: 100%;
margin: 40px auto;
background: transparent; }
.fulton-private-bank .gated-content-form-section .gated-content-form-container .form-container .cta-content .heading h2, .fulton-private-bank .gated-content-form-section .gated-content-form-container .form-container .cta-content .heading h3, .fulton-financial-advisors .gated-content-form-section .gated-content-form-container .form-container .cta-content .heading h2, .fulton-financial-advisors .gated-content-form-section .gated-content-form-container .form-container .cta-content .heading h3 {
font-size: 4rem;
font-weight: 600;
font-family: "Open Sans", sans-serif;
text-transform: none; }
@media screen and (max-width: 840px) {
.fulton-private-bank .gated-content-form-section .image-container.desktop-image, .fulton-financial-advisors .gated-content-form-section .image-container.desktop-image {
display: none; }
.fulton-private-bank .gated-content-form-section .image-container.mobile-image, .fulton-financial-advisors .gated-content-form-section .image-container.mobile-image {
display: block;
height: 60%; }
.fulton-private-bank .gated-content-form-section .gated-content-form-container .form-container, .fulton-financial-advisors .gated-content-form-section .gated-content-form-container .form-container {
margin-top: 250px; } }
.fulton-financial-advisors .gated-content-form-section .overlay {
background: linear-gradient(to right, rgba(22, 75, 134, 0.9) 0%, rgba(85, 125, 176, 0.85) 33%, rgba(141, 169, 214, 0.05) 100%); }
.fulton-financial-advisors .gated-content-form-section .gated-content-form-container .form-container {
padding: 0 45% 0 0; }
.fulton-financial-advisors .gated-content-form-section .gated-content-form-container .form-container .cta-content .heading h2, .fulton-financial-advisors .gated-content-form-section .gated-content-form-container .form-container .cta-content .heading h3 {
color: #FFF;
font-weight: 700; }
.fulton-financial-advisors .gated-content-form-section .gated-content-form-container .form-container .cta-content .heading h2 span.scriptFont, .fulton-financial-advisors .gated-content-form-section .gated-content-form-container .form-container .cta-content .heading h3 span.scriptFont {
color: #FFF; }
.fulton-financial-advisors .gated-content-form-section .gated-content-form-container .form-container .cta-content .subheading p {
color: #FFF;
font-weight: 400; }
@media screen and (max-width: 840px) {
.fulton-financial-advisors .gated-content-form-section .overlay {
background: linear-gradient(to top, rgba(22, 75, 134, 0.99) 40%, rgba(85, 125, 176, 0.75) 60%, rgba(141, 169, 214, 0.05) 100%); }
.fulton-financial-advisors .gated-content-form-section .gated-content-form-container .form-container {
padding: 0; }
.fulton-financial-advisors .gated-content-form-section .gated-content-form-container .form-container .cta-content .heading h2, .fulton-financial-advisors .gated-content-form-section .gated-content-form-container .form-container .cta-content .heading h3 {
font-size: 3.5rem;
font-weight: 600; } }
.fulton-private-bank .gated-content-form-section .overlay {
background: linear-gradient(to left, rgba(183, 161, 107, 0.97) 40%, rgba(183, 161, 107, 0) 100%); }
.fulton-private-bank .gated-content-form-section .gated-content-form-container .form-container {
padding: 0 0 0 45%; }
.fulton-private-bank .gated-content-form-section .gated-content-form-container .form-container .cta-content .heading h2, .fulton-private-bank .gated-content-form-section .gated-content-form-container .form-container .cta-content .heading h3 {
color: #222222; }
.fulton-private-bank .gated-content-form-section .gated-content-form-container .form-container .cta-content .heading h2 span.scriptFont, .fulton-private-bank .gated-content-form-section .gated-content-form-container .form-container .cta-content .heading h3 span.scriptFont {
color: #222222; }
.fulton-private-bank .gated-content-form-section .gated-content-form-container .form-container .cta-content .subheading p {
color: #222222;
font-weight: 600; }
.fulton-private-bank .gated-content-form-section .gated-content-form-container .form-container .cta-form input[type="submit"] {
background-color: #222;
color: #FFF;
border: none; }
.fulton-private-bank .gated-content-form-section .gated-content-form-container .form-container .cta-form input[type="submit"]:hover, .fulton-private-bank .gated-content-form-section .gated-content-form-container .form-container .cta-form input[type="submit"]:focus, .fulton-private-bank .gated-content-form-section .gated-content-form-container .form-container .cta-form input[type="submit"]:active {
background-color: #FFF;
color: #222; }
@media screen and (max-width: 840px) {
.fulton-private-bank .gated-content-form-section .overlay {
background: linear-gradient(to top, rgba(183, 161, 107, 0.99) 40%, rgba(183, 161, 107, 0) 100%); }
.fulton-private-bank .gated-content-form-section .gated-content-form-container .form-container {
padding: 0; } }
.icon-section {
padding: 12px; }
.icon-section.light-blue-bg {
padding: 20px 12px;
background-color: #F2F7FF; }
.icon-section .icon-cta-row {
gap: 15px;
display: -ms-flexbox;
display: flex;
-ms-flex-flow: row nowrap;
flex-flow: row nowrap;
-ms-flex-pack: justify;
justify-content: space-between;
-ms-flex-line-pack: stretch;
align-content: stretch;
-ms-flex-align: stretch;
align-items: stretch; }
.icon-section .icon-cta-row.border .icon-cta {
box-shadow: 0 6px 9px 0px rgba(0, 0, 0, 0.16); }
.icon-section .icon-cta-row.border .icon-cta .icon-container {
padding-top: 1rem; }
.icon-section .icon-cta-row .icon-cta {
background: white;
-ms-flex: 1 1;
flex: 1 1; }
@media screen and (max-width: 960px) {
.icon-section {
padding: 35px; }
.icon-section .icon-cta-row {
-ms-flex-flow: row wrap;
flex-flow: row wrap;
-ms-flex-pack: center;
justify-content: center;
margin: 0 auto;
max-width: none;
min-width: -webkit-min-content;
min-width: -moz-min-content;
min-width: min-content; }
.icon-section .icon-cta-row .icon-cta {
-ms-flex: 0 1 33%;
flex: 0 1 33%; } }
.titled-section {
padding-bottom: 3rem; }
.titled-section .container .section-title, .titled-section .disclosure-area .section-title {
display: -ms-flexbox;
display: flex;
-ms-flex-pack: center;
justify-content: center; }
.titled-section .container .section-title h2, .titled-section .disclosure-area .section-title h2, .titled-section .container .section-title .h2, .titled-section .disclosure-area .section-title .h2 {
font-family: "Open Sans Condensed", sans-serif;
font-size: 3.2rem;
font-weight: bold;
margin: 3rem auto 1rem auto; }
.titled-section.section-blue {
background: linear-gradient(to right, #003087, #305BA6); }
.titled-section.section-blue .container .section-title h2, .titled-section.section-blue .disclosure-area .section-title h2, .titled-section.section-blue .container .section-title .h2, .titled-section.section-blue .disclosure-area .section-title .h2 {
color: #FFFFFF; }
.titled-section.section-dark {
background: #3F495A; }
.titled-section.section-dark .container .section-title h2, .titled-section.section-dark .disclosure-area .section-title h2, .titled-section.section-dark .container .section-title .h2, .titled-section.section-dark .disclosure-area .section-title .h2 {
color: #FFFFFF; }
.flex-callout-section {
background: #3F495A;
padding-bottom: 4rem; }
.flex-callout-section .container .collection-title, .flex-callout-section .disclosure-area .collection-title {
display: -ms-flexbox;
display: flex;
-ms-flex-pack: center;
justify-content: center; }
.flex-callout-section .container .collection-title h2, .flex-callout-section .disclosure-area .collection-title h2, .flex-callout-section .container .collection-title .h2, .flex-callout-section .disclosure-area .collection-title .h2 {
font-family: "Open Sans Condensed", sans-serif;
font-size: 3.2rem;
font-weight: bold;
text-transform: uppercase;
color: #FFFFFF;
margin: 3rem auto 1rem auto; }
.flex-callout-section .container .callout-collection, .flex-callout-section .disclosure-area .callout-collection {
display: -ms-flexbox;
display: flex;
-ms-flex-flow: row wrap;
flex-flow: row wrap;
gap: 1.6rem;
margin-top: 2rem; }
.flex-callout-section .container .callout-collection .flex-callout, .flex-callout-section .disclosure-area .callout-collection .flex-callout {
display: -ms-flexbox;
display: flex;
border-radius: 4px;
background: #FFF; }
.flex-callout-section .container .callout-collection .flex-callout .callout-container, .flex-callout-section .disclosure-area .callout-collection .flex-callout .callout-container {
display: -ms-flexbox;
display: flex;
-ms-flex-positive: 1;
flex-grow: 1;
-ms-flex-flow: row nowrap;
flex-flow: row nowrap;
gap: 1.6rem;
border-radius: 4px;
margin: 1.6rem; }
.flex-callout-section .container .callout-collection .flex-callout .callout-container .image-container, .flex-callout-section .disclosure-area .callout-collection .flex-callout .callout-container .image-container {
background-size: cover;
background-repeat: no-repeat;
background-position: center center;
min-height: 25rem;
border-radius: 4px;
-ms-flex: 1 1 50%;
flex: 1 1 50%; }
.flex-callout-section .container .callout-collection .flex-callout .callout-container .content-container, .flex-callout-section .disclosure-area .callout-collection .flex-callout .callout-container .content-container {
display: -ms-flexbox;
display: flex;
-ms-flex-direction: column;
flex-direction: column;
-ms-flex-align: start;
align-items: flex-start;
-ms-flex: 1 1 50%;
flex: 1 1 50%;
border-radius: 4px; }
.flex-callout-section .container .callout-collection .flex-callout .callout-container .content-container .heading, .flex-callout-section .disclosure-area .callout-collection .flex-callout .callout-container .content-container .heading, .flex-callout-section .container .callout-collection .flex-callout .callout-container .content-container .content, .flex-callout-section .disclosure-area .callout-collection .flex-callout .callout-container .content-container .content {
margin-bottom: 1rem;
font-family: "Open Sans", sans-serif; }
.flex-callout-section .container .callout-collection .flex-callout .callout-container .content-container .heading, .flex-callout-section .disclosure-area .callout-collection .flex-callout .callout-container .content-container .heading {
font-size: 22px;
font-size: 2.2rem;
letter-spacing: 0px;
line-height: 3rem;
font-weight: 700;
text-transform: uppercase; }
.flex-callout-section .container .callout-collection .flex-callout .callout-container .content-container .content, .flex-callout-section .disclosure-area .callout-collection .flex-callout .callout-container .content-container .content {
font-size: 18px;
font-size: 1.8rem;
letter-spacing: 0px;
line-height: 3rem;
font-weight: 600; }
.flex-callout-section .container .callout-collection .flex-callout .callout-container .content-container .link-container, .flex-callout-section .disclosure-area .callout-collection .flex-callout .callout-container .content-container .link-container {
padding-top: 2.7rem;
margin-top: auto; }
.flex-callout-section .container .callout-collection .flex-callout.medium-callout, .flex-callout-section .disclosure-area .callout-collection .flex-callout.medium-callout {
-ms-flex: 1 1 60%;
flex: 1 1 60%; }
.flex-callout-section .container .callout-collection .flex-callout.small-callout, .flex-callout-section .disclosure-area .callout-collection .flex-callout.small-callout {
-ms-flex: 1 1 30%;
flex: 1 1 30%; }
.flex-callout-section .container .callout-collection .flex-callout.rate-callout, .flex-callout-section .disclosure-area .callout-collection .flex-callout.rate-callout {
min-height: 25rem;
background: #6C7788; }
.flex-callout-section .container .callout-collection .flex-callout.rate-callout .callout-container, .flex-callout-section .disclosure-area .callout-collection .flex-callout.rate-callout .callout-container {
display: -ms-flexbox;
display: flex;
position: relative;
margin: 0; }
.flex-callout-section .container .callout-collection .flex-callout.rate-callout .callout-container .image-container, .flex-callout-section .disclosure-area .callout-collection .flex-callout.rate-callout .callout-container .image-container {
position: absolute;
height: 100%;
width: 100%;
z-index: 0;
border-radius: 4px; }
.flex-callout-section .container .callout-collection .flex-callout.rate-callout .callout-container .image-container.overlay, .flex-callout-section .disclosure-area .callout-collection .flex-callout.rate-callout .callout-container .image-container.overlay, .flex-callout-section .container .callout-collection .flex-callout.rate-callout .callout-container .image-container.gradient, .flex-callout-section .disclosure-area .callout-collection .flex-callout.rate-callout .callout-container .image-container.gradient {
background: linear-gradient(to right, #003087, #305BA6); }
.flex-callout-section .container .callout-collection .flex-callout.rate-callout .callout-container .image-container.overlay, .flex-callout-section .disclosure-area .callout-collection .flex-callout.rate-callout .callout-container .image-container.overlay {
opacity: 0.7; }
.flex-callout-section .container .callout-collection .flex-callout.rate-callout .callout-container .content-container, .flex-callout-section .disclosure-area .callout-collection .flex-callout.rate-callout .callout-container .content-container {
display: -ms-flexbox;
display: flex;
z-index: 1;
height: 100%;
max-width: 20rem;
-ms-flex-flow: column nowrap;
flex-flow: column nowrap;
-ms-flex-align: center;
align-items: center;
-ms-flex-pack: center;
justify-content: center;
margin: auto; }
.flex-callout-section .container .callout-collection .flex-callout.rate-callout .callout-container .content-container .heading, .flex-callout-section .disclosure-area .callout-collection .flex-callout.rate-callout .callout-container .content-container .heading {
font-size: 24px;
font-size: 2.4rem;
letter-spacing: 0;
line-height: 2.5rem;
font-weight: 600;
text-align: center;
color: #FFF; }
.flex-callout-section .container .callout-collection .flex-callout.rate-callout .callout-container .content-container .rate-container, .flex-callout-section .disclosure-area .callout-collection .flex-callout.rate-callout .callout-container .content-container .rate-container {
margin-bottom: 1.6rem; }
.flex-callout-section .container .callout-collection .flex-callout.rate-callout .callout-container .content-container .rate-container span, .flex-callout-section .disclosure-area .callout-collection .flex-callout.rate-callout .callout-container .content-container .rate-container span {
font-family: "Open Sans", sans-serif;
font-weight: 700;
letter-spacing: 0;
color: #FFF; }
.flex-callout-section .container .callout-collection .flex-callout.rate-callout .callout-container .content-container .rate-container span.rate, .flex-callout-section .disclosure-area .callout-collection .flex-callout.rate-callout .callout-container .content-container .rate-container span.rate {
font-size: 80px;
font-size: 8rem; }
.flex-callout-section .container .callout-collection .flex-callout.rate-callout .callout-container .content-container .rate-container span.percent, .flex-callout-section .disclosure-area .callout-collection .flex-callout.rate-callout .callout-container .content-container .rate-container span.percent {
font-size: 40px;
font-size: 4rem; }
.flex-callout-section .container .callout-collection .flex-callout.rate-callout .callout-container .content-container .subheading, .flex-callout-section .disclosure-area .callout-collection .flex-callout.rate-callout .callout-container .content-container .subheading {
font-family: "Open Sans", sans-serif;
font-size: 12px;
font-size: 1.2rem;
font-weight: 700;
text-transform: uppercase;
text-align: center;
color: #FFF;
min-height: 5rem; }
.flex-callout-section .container .callout-collection .flex-callout.rate-callout .callout-container .link-container, .flex-callout-section .disclosure-area .callout-collection .flex-callout.rate-callout .callout-container .link-container {
position: absolute;
bottom: 0px;
z-index: 1;
display: -ms-flexbox;
display: flex;
width: 100%;
border-radius: 0px 0px 4px 4px;
background: #6C7788; }
.flex-callout-section .container .callout-collection .flex-callout.rate-callout .callout-container .link-container a, .flex-callout-section .disclosure-area .callout-collection .flex-callout.rate-callout .callout-container .link-container a {
font-family: "Open Sans", sans-serif;
font-size: 12px;
font-size: 1.2rem;
font-weight: 700;
text-decoration: none;
text-transform: uppercase;
color: #FFF;
margin: 0.5rem auto;
border-bottom: 2px solid transparent;
transition: 500ms ease; }
.flex-callout-section .container .callout-collection .flex-callout.rate-callout .callout-container .link-container a span, .flex-callout-section .disclosure-area .callout-collection .flex-callout.rate-callout .callout-container .link-container a span {
padding-right: .5rem; }
.flex-callout-section .container .callout-collection .flex-callout.rate-callout .callout-container .link-container a span i, .flex-callout-section .disclosure-area .callout-collection .flex-callout.rate-callout .callout-container .link-container a span i {
transition: 500ms ease; }
.flex-callout-section .container .callout-collection .flex-callout.rate-callout .callout-container .link-container a:hover, .flex-callout-section .disclosure-area .callout-collection .flex-callout.rate-callout .callout-container .link-container a:hover, .flex-callout-section .container .callout-collection .flex-callout.rate-callout .callout-container .link-container a:focus, .flex-callout-section .disclosure-area .callout-collection .flex-callout.rate-callout .callout-container .link-container a:focus {
border-bottom: 2px solid #FFF; }
.flex-callout-section .container .callout-collection .flex-callout.rate-callout .callout-container .link-container a:hover span i, .flex-callout-section .disclosure-area .callout-collection .flex-callout.rate-callout .callout-container .link-container a:hover span i, .flex-callout-section .container .callout-collection .flex-callout.rate-callout .callout-container .link-container a:focus span i, .flex-callout-section .disclosure-area .callout-collection .flex-callout.rate-callout .callout-container .link-container a:focus span i {
margin: 0 -.5rem 0 .5rem; }
@media screen and (max-width: 840px) {
.flex-callout-section .container .callout-collection, .flex-callout-section .disclosure-area .callout-collection {
-ms-flex-flow: column nowrap;
flex-flow: column nowrap; }
.flex-callout-section .container .callout-collection .flex-callout.medium-callout .callout-container, .flex-callout-section .disclosure-area .callout-collection .flex-callout.medium-callout .callout-container {
-ms-flex-flow: column nowrap;
flex-flow: column nowrap; } }
@media screen and (max-width: 600px) {
.flex-callout-section .container .callout-collection .flex-callout .callout-container .content-container .heading, .flex-callout-section .disclosure-area .callout-collection .flex-callout .callout-container .content-container .heading {
font-size: 18px;
font-size: 1.8rem;
line-height: 2.4rem; }
.flex-callout-section .container .callout-collection .flex-callout .callout-container .content-container .content, .flex-callout-section .disclosure-area .callout-collection .flex-callout .callout-container .content-container .content {
font-size: 16px;
font-size: 1.6rem;
line-height: 2.6rem; } }
.page-not-found header {
position: fixed; }
.page-not-found header .main-header-wrapper .header-main {
top: 0px; }
.page-not-found header .main-header-wrapper .header-main .logo-container {
padding: 13px 0px;
width: 219px; }
.page-not-found header .main-header-wrapper .header-main .logo-container img {
width: 219px;
max-height: 33px; }
.page-not-found header .main-header-wrapper .header-main .adjust-text-container {
display: table-cell;
vertical-align: middle;
width: 100%;
text-align: right; }
.page-not-found header .main-header-wrapper .header-main .login-button-container {
text-align: right; }
.page-not-found header .main-header-wrapper .header-main .login-button-container .button {
white-space: nowrap; }
.search-page .search-page-callouts {
position: relative;
z-index: 2;
top: 0; }
@media screen and (min-width: 1200px) {
.search-page .search-page-callouts {
top: -12rem; } }
.search-page .search-page-callouts .standard-cta {
max-width: initial;
width: 100%; }
@media screen and (max-width: 960px) {
.search-page .search-page-callouts .standard-cta {
min-height: initial;
margin-left: 0;
margin-right: 0; } }
.fixed-block .fixed-block-item:last-child {
margin-bottom: 0; }
.search-page-callouts .cta {
margin-bottom: 20px; }
@media screen and (max-width: 1200px) {
.left-column {
padding: 0 25px; } }
@media screen and (max-width: 960px) {
.left-column {
padding: 0 25px; } }
.locations-page .main-content {
position: static; }
.rates-table-container {
margin-bottom: 50px;
padding: 15px 0 0 15px;
background: #fff;
box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.25); }
.rates-table-container.center-headers table.rates-table thead th {
text-align: center; }
.rates-table-container.reduced {
display: -ms-flexbox;
display: flex;
-ms-flex-pack: center;
justify-content: center;
box-shadow: none; }
.rates-table-container.reduced table {
box-shadow: 0px 0px 5px 2px rgba(0, 0, 0, 0.25);
padding: 0; }
.rates-table-container.reduced th, .rates-table-container.reduced td {
font-size: 16px;
font-size: 1.6rem;
border-bottom: 1px solid #d9dad9;
border-right: 1px solid #d9dad9;
padding: 10px; }
.rates-table-container.reduced th:last-child, .rates-table-container.reduced td:last-child {
border-right: none; }
.rates-table-container.reduced th {
background-color: #e1e6f2; }
.rates-table-container.reduced tbody tr:nth-child(2n+1) {
background-color: #f8fcff; }
table.rates-table {
width: 100%;
table-layout: fixed; }
table.rates-table.center-headers thead th {
text-align: center; }
table.rates-table thead th {
text-align: left;
padding: 5px 20px 15px 20px;
font-size: 15px;
font-size: 1.5rem;
color: #222222;
font-weight: 600;
vertical-align: top;
border-right: 1px solid #d0d3de; }
table.rates-table thead th:first-child, table.rates-table thead th:last-child {
border-right: none; }
table.rates-table thead th a {
text-decoration: underline;
font-weight: 700; }
table.rates-table tbody tr:last-of-type td {
padding: 15px 10px; }
table.rates-table tbody td {
padding: 0px;
background: #F2F7FF;
text-align: center;
font-size: 35px;
font-size: 3.5rem;
color: #222222;
font-weight: 700;
font-family: "Open Sans Condensed", sans-serif;
border-right: 1px solid #D0D3DE;
border-bottom: 1px solid #D0D3DE;
padding: 25px 10px;
border-collapse: separate; }
table.rates-table tbody td span {
display: block;
color: #55555b;
font-family: "Open Sans", sans-serif;
font-size: 13px;
font-size: 1.3rem;
font-weight: 400;
text-transform: none; }
table.rates-table tbody td.no {
color: #6C7788; }
table.rates-table tbody td .button {
padding: 15px 20px; }
table.rates-table tbody td .secondary-link {
margin-top: 10px;
margin-bottom: 0; }
table.rates-table tbody td:last-child {
border-right: none; }
table.rates-table tbody td:first-child {
background: none;
text-align: left;
padding: 20px 20px 20px 10px;
font-size: 15px;
font-size: 1.5rem;
color: #222222;
font-weight: 600;
font-family: "Open Sans", sans-serif;
border-right: none; }
table.rates-table tbody td:first-child span {
text-align: left;
text-transform: uppercase;
color: #757778;
font-size: 14px;
font-size: 1.4rem; }
table.rates-table tbody td.empty {
height: 120px; }
table.rates-table tbody tr:last-child td {
border-bottom: none; }
@media screen and (max-width: 1050px) {
.rates-table-container {
width: 100%;
padding: 0;
margin: 0 auto 50px auto;
overflow: auto; }
.rates-table-container table.rates-table thead th {
font-size: 11px;
font-size: 1.1rem;
padding: 15px;
width: 131px; }
.rates-table-container table.rates-table thead th:first-of-type {
width: 125px;
padding-left: 10px;
padding-right: 10px; }
.rates-table-container table.rates-table thead th:first-of-type:before {
content: "Scroll to see more...";
font-family: "Open Sans", sans-serif;
font-weight: 400;
color: #3F495A; }
.rates-table-container table.rates-table tbody td {
font-size: 20px;
font-size: 2rem;
padding: 15px 10px; }
.rates-table-container table.rates-table tbody td:first-of-type {
font-size: 11px;
font-size: 1.1rem; }
.rates-table-container table.rates-table tbody td:first-of-type span {
font-size: 11px;
font-size: 1.1rem; }
.rates-table-container table.rates-table tbody td .button {
padding: 15px 10px;
font-size: 11px;
font-size: 1.1rem; }
.rates-table-container table.rates-table tbody td .secondary-link {
margin: 15px 0 0;
font-size: 11px;
font-size: 1.1rem; }
.rates-table-container table.rates-table thead tr th:first-of-type,
.rates-table-container table.rates-table tbody tr td:first-of-type {
position: -webkit-sticky;
position: sticky;
left: 0;
z-index: 1;
background: white; } }
@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
table.rates-table tbody td div {
margin-top: 20%; } }
.wide {
width: 100% !important; }
@media screen and (max-width: 1050px) {
.wide .rates-table {
min-width: initial; } }
.section .container, .section .disclosure-area {
clear: both; }
@media screen and (max-width: 600px) {
.section .container, .section .disclosure-area {
padding: 0 10px; } }
@media screen and (max-width: 1200px) {
.section .container, .section .disclosure-area {
padding: 0 10px; } }
.section.biography {
padding: 50px 0px; }
.section.biography .image-wrapper {
display: inline-block;
max-width: 270px;
width: calc(25% - 20px);
vertical-align: top;
margin: 0 30px 0 0; }
.section.biography .image-wrapper .side-image {
width: 100%; }
@media screen and (max-width: 600px) {
.section.biography .image-wrapper .side-image {
width: initial; } }
@media screen and (max-width: 600px) {
.section.biography .image-wrapper {
display: block;
width: 100%;
max-width: initial; } }
.section.biography .bio-content {
display: inline-block;
width: 67vw;
max-width: 72%; }
.section.biography .bio-content span {
display: block;
margin: 0 0 10px;
line-height: 1; }
.section.biography .bio-content .text {
margin: 0 0 50px;
font-weight: normal; }
.section.biography .bio-content .text:last-child {
margin-bottom: 0; }
.section.biography .bio-content .info span {
margin: 0 0 15px;
display: block;
line-height: 1;
color: #101820;
font-family: "Open Sans", sans-serif;
text-transform: capitalize; }
.section.biography .bio-content .info span.name {
font-size: 24px;
font-weight: bold; }
.section.biography .bio-content .info span.title {
font-size: 18px; }
.section.biography .bio-content .subtext {
text-transform: uppercase;
font-family: "Open Sans", sans-serif;
color: #003087;
font-size: 12px;
display: block;
margin: 0 0 50px;
font-weight: bold; }
.section.biography .bio-content .subtext span {
color: #222222; }
.section.biography .bio-content .subtext span a {
color: #4570B9; }
.section.biography .bio-content .subtext span a:hover {
color: #003087;
text-decoration: underline; }
.section.biography .bio-content .subhead {
font-family: "Open Sans", sans-serif;
color: #414049;
font-size: 18px;
text-transform: uppercase;
font-weight: bold;
letter-spacing: .055em; }
@media screen and (max-width: 600px) {
.section.biography .bio-content {
display: block;
width: 100%;
max-width: initial; } }
.section.map {
width: 100%;
background-color: #f3f4fc;
padding: 100px 0; }
.categoryLanding {
padding: 50px 0 0 0; }
@media screen and (max-width: 600px) {
.categoryLanding {
padding: 25px 0 0 0; } }
.hidden {
display: none !important; }
@media screen and (min-width: 1200px) {
.md-text .page-title-section, .lg-text .page-title-section {
padding: 130px 0px 0px !important; } }
.md-text .social-section .social-section-reveal, .lg-text .social-section .social-section-reveal {
position: relative !important; }
label.svg {
font-size: 0px !important;
display: inline-block;
float: right; }
label.svg:focus {
outline: none;
border: none; }
label.svg:focus svg {
border: 2px solid #0096dd; }
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInNyYy9Qcm9qZWN0L0Z1bHRvbi9jb2RlL3Njc3MvdXRpbHMvX25vcm1hbGl6ZS5zY3NzIiwic3JjL1Byb2plY3QvRnVsdG9uL2NvZGUvc2Nzcy91dGlscy9fdHlwZS5zY3NzIiwic3R5bGUuY3NzIiwic3JjL1Byb2plY3QvRnVsdG9uL2NvZGUvc2Nzcy91dGlscy9fYmFzZS5zY3NzIiwic3JjL1Byb2plY3QvRnVsdG9uL2NvZGUvc2Nzcy91dGlscy9fbWl4aW5zLnNjc3MiLCJzcmMvUHJvamVjdC9GdWx0b24vY29kZS9zY3NzL3V0aWxzL19jb2xvcnMuc2NzcyIsInNyYy9Qcm9qZWN0L0Z1bHRvbi9jb2RlL3Njc3MvdXRpbHMvX292ZXJsYXlzLnNjc3MiLCJzcmMvUHJvamVjdC9GdWx0b24vY29kZS9zY3NzL3V0aWxzL19maXgtb24tc2Nyb2xsLnNjc3MiLCJzcmMvUHJvamVjdC9GdWx0b24vY29kZS9zY3NzL2xheW91dC9fbGF5b3V0LnNjc3MiLCJzcmMvUHJvamVjdC9GdWx0b24vY29kZS9zY3NzL2xheW91dC9faGVhZGVyLnNjc3MiLCJzcmMvUHJvamVjdC9GdWx0b24vY29kZS9zY3NzL2xheW91dC9fZm9vdGVyLnNjc3MiLCJzcmMvUHJvamVjdC9GdWx0b24vY29kZS9zY3NzL3V0aWxzL192YXJpYWJsZXMuc2NzcyIsInNyYy9Qcm9qZWN0L0Z1bHRvbi9jb2RlL3Njc3MvbGF5b3V0L19zZWN0aW9uLXdyYXBwZXIuc2NzcyIsInNyYy9Qcm9qZWN0L0Z1bHRvbi9jb2RlL3Njc3MvZWxlbWVudHMvX2J1dHRvbi5zY3NzIiwic3JjL1Byb2plY3QvRnVsdG9uL2NvZGUvc2Nzcy9lbGVtZW50cy9faW5wdXQuc2NzcyIsInNyYy9Qcm9qZWN0L0Z1bHRvbi9jb2RlL3Njc3MvZWxlbWVudHMvX2ZlYXR1cmUtaXRlbS5zY3NzIiwic3JjL1Byb2plY3QvRnVsdG9uL2NvZGUvc2Nzcy9lbGVtZW50cy9fdGFncy5zY3NzIiwic3JjL1Byb2plY3QvRnVsdG9uL2NvZGUvc2Nzcy9lbGVtZW50cy9fYXBwLXN0b3JlLWJ1dHRvbnMuc2NzcyIsInNyYy9Qcm9qZWN0L0Z1bHRvbi9jb2RlL3Njc3MvY29tcG9uZW50cy9fY3RhLnNjc3MiLCJzcmMvUHJvamVjdC9GdWx0b24vY29kZS9zY3NzL2NvbXBvbmVudHMvX2N0YS1vdmVybGF5LnNjc3MiLCJzcmMvUHJvamVjdC9GdWx0b24vY29kZS9zY3NzL2NvbXBvbmVudHMvX2Fkdmlzb3Iuc2NzcyIsInNyYy9Qcm9qZWN0L0Z1bHRvbi9jb2RlL3Njc3MvY29tcG9uZW50cy9fY29udGFjdC1lbGVtZW50LnNjc3MiLCJzcmMvUHJvamVjdC9GdWx0b24vY29kZS9zY3NzL2NvbXBvbmVudHMvX2Nvb2tpZS1tb2RhbC5zY3NzIiwic3JjL1Byb2plY3QvRnVsdG9uL2NvZGUvc2Nzcy9jb21wb25lbnRzL19zZWN1cml0eS10aXAuc2NzcyIsInNyYy9Qcm9qZWN0L0Z1bHRvbi9jb2RlL3Njc3MvY29tcG9uZW50cy9fcmVsYXRlZC1wcm9kdWN0LWVsZW1lbnQuc2NzcyIsInNyYy9Qcm9qZWN0L0Z1bHRvbi9jb2RlL3Njc3MvY29tcG9uZW50cy9fbmVlZC1hc3Npc3RhbmNlLWJsb2NrLnNjc3MiLCJzcmMvUHJvamVjdC9GdWx0b24vY29kZS9zY3NzL2NvbXBvbmVudHMvX2ZhcS1pdGVtLnNjc3MiLCJzcmMvUHJvamVjdC9GdWx0b24vY29kZS9zY3NzL2NvbXBvbmVudHMvX2xvZ2luLWJsb2NrLnNjc3MiLCJzcmMvUHJvamVjdC9GdWx0b24vY29kZS9zY3NzL2NvbXBvbmVudHMvX21vZGFscy5zY3NzIiwic3JjL1Byb2plY3QvRnVsdG9uL2NvZGUvc2Nzcy9jb21wb25lbnRzL19hbGVydC5zY3NzIiwic3JjL1Byb2plY3QvRnVsdG9uL2NvZGUvc2Nzcy9jb21wb25lbnRzL19wcm9kdWN0LXRhYmxlLWVsZW1lbnQuc2NzcyIsInNyYy9Qcm9qZWN0L0Z1bHRvbi9jb2RlL3Njc3MvY29tcG9uZW50cy9fcHJvZHVjdC1saXN0LWVsZW1lbnQuc2NzcyIsInNyYy9Qcm9qZWN0L0Z1bHRvbi9jb2RlL3Njc3MvY29tcG9uZW50cy9fcHJvZHVjdC10eXBlLWxpc3Quc2NzcyIsInNyYy9Qcm9qZWN0L0Z1bHRvbi9jb2RlL3Njc3MvY29tcG9uZW50cy9fc2VhcmNoLXJlc3VsdC5zY3NzIiwic3JjL1Byb2plY3QvRnVsdG9uL2NvZGUvc2Nzcy9jb21wb25lbnRzL19icmVhZGNydW1icy5zY3NzIiwic3JjL1Byb2plY3QvRnVsdG9uL2NvZGUvc2Nzcy9jb21wb25lbnRzL19sb2NhdGlvbi1pdGVtLnNjc3MiLCJzcmMvUHJvamVjdC9GdWx0b24vY29kZS9zY3NzL2NvbXBvbmVudHMvX25ld3MtaW5mby5zY3NzIiwic3JjL1Byb2plY3QvRnVsdG9uL2NvZGUvc2Nzcy9jb21wb25lbnRzL19zaWRlLWZvcm0uc2NzcyIsInNyYy9Qcm9qZWN0L0Z1bHRvbi9jb2RlL3Njc3MvY29tcG9uZW50cy9fcHJvZHVjdC10eXBlLWVsZW1lbnQuc2NzcyIsInNyYy9Qcm9qZWN0L0Z1bHRvbi9jb2RlL3Njc3MvY29tcG9uZW50cy9fcHJvZHVjdC13aXphcmQtY3RhLnNjc3MiLCJzcmMvUHJvamVjdC9GdWx0b24vY29kZS9zY3NzL2NvbXBvbmVudHMvX3JhdGUtZWxlbWVudC5zY3NzIiwic3JjL1Byb2plY3QvRnVsdG9uL2NvZGUvc2Nzcy9jb21wb25lbnRzL193aXphcmQtb3B0aW9uLnNjc3MiLCJzcmMvUHJvamVjdC9GdWx0b24vY29kZS9zY3NzL2NvbXBvbmVudHMvX3RpbGUuc2NzcyIsInNyYy9Qcm9qZWN0L0Z1bHRvbi9jb2RlL3Njc3MvY29tcG9uZW50cy9fYXJ0aWNsZS1ibG9jay5zY3NzIiwic3JjL1Byb2plY3QvRnVsdG9uL2NvZGUvc2Nzcy9jb21wb25lbnRzL19wYWdpbmF0aW9uLnNjc3MiLCJzcmMvUHJvamVjdC9GdWx0b24vY29kZS9zY3NzL2NvbXBvbmVudHMvX2VkdWNhdGlvbi1jYXRlZ29yeS5zY3NzIiwic3JjL1Byb2plY3QvRnVsdG9uL2NvZGUvc2Nzcy9jb21wb25lbnRzL193ZWxjb21lLW1vZGFsLnNjc3MiLCJzcmMvUHJvamVjdC9GdWx0b24vY29kZS9zY3NzL2NvbXBvbmVudHMvX3JlbGF0ZWQtZWR1Y2F0aW9uLWFydGljbGVzLnNjc3MiLCJzcmMvUHJvamVjdC9GdWx0b24vY29kZS9zY3NzL2NvbXBvbmVudHMvX2VkaXRhYmxlLWFzc2V0LWN0YS5zY3NzIiwic3JjL1Byb2plY3QvRnVsdG9uL2NvZGUvc2Nzcy9jb21wb25lbnRzL192aWRlby1tb2RhbC5zY3NzIiwic3JjL1Byb2plY3QvRnVsdG9uL2NvZGUvc2Nzcy9jb21wb25lbnRzL190b3VyLW1vZGFsLnNjc3MiLCJzcmMvUHJvamVjdC9GdWx0b24vY29kZS9zY3NzL2NvbXBvbmVudHMvX3NtLXBvcG92ZXIuc2NzcyIsInNyYy9Qcm9qZWN0L0Z1bHRvbi9jb2RlL3Njc3MvY29tcG9uZW50cy9fc3BlZWQtYnVtcC5zY3NzIiwic3JjL1Byb2plY3QvRnVsdG9uL2NvZGUvc2Nzcy9jb21wb25lbnRzL19sZy1wb3BvdmVyLnNjc3MiLCJzcmMvUHJvamVjdC9GdWx0b24vY29kZS9zY3NzL2NvbXBvbmVudHMvX3JhdGVzLXRhYmxlcy5zY3NzIiwic3JjL1Byb2plY3QvRnVsdG9uL2NvZGUvc2Nzcy9jb21wb25lbnRzL19jYXJkcy5zY3NzIiwic3JjL1Byb2plY3QvRnVsdG9uL2NvZGUvc2Nzcy9jb21wb25lbnRzL19jYXJkLWN0YS5zY3NzIiwic3JjL1Byb2plY3QvRnVsdG9uL2NvZGUvc2Nzcy9jb21wb25lbnRzL19pbWFnZS1jdGEuc2NzcyIsInNyYy9Qcm9qZWN0L0Z1bHRvbi9jb2RlL3Njc3MvY29tcG9uZW50cy9fYm94LWhpZ2hsaWdodC5zY3NzIiwic3JjL1Byb2plY3QvRnVsdG9uL2NvZGUvc2Nzcy9jb21wb25lbnRzL19maW5zeW5jLWZvcm0uc2NzcyIsInNyYy9Qcm9qZWN0L0Z1bHRvbi9jb2RlL3Njc3MvY29tcG9uZW50cy9femlwLW5vdGlmaWNhdGlvbi5zY3NzIiwic3JjL1Byb2plY3QvRnVsdG9uL2NvZGUvc2Nzcy9jb21wb25lbnRzL19hY2NvcmRpb24uc2NzcyIsInNyYy9Qcm9qZWN0L0Z1bHRvbi9jb2RlL3Njc3MvY29tcG9uZW50cy9faWNvbi1jdGEuc2NzcyIsInNyYy9Qcm9qZWN0L0Z1bHRvbi9jb2RlL3Njc3MvY29tcG9uZW50cy9fcHJvbW8taGVyby5zY3NzIiwic3JjL1Byb2plY3QvRnVsdG9uL2NvZGUvc2Nzcy9jb21wb25lbnRzL19zaXRlbWFwLnNjc3MiLCJzcmMvUHJvamVjdC9GdWx0b24vY29kZS9zY3NzL3NlY3Rpb25zL19hbGVydC1zZWN0aW9uLnNjc3MiLCJzcmMvUHJvamVjdC9GdWx0b24vY29kZS9zY3NzL3NlY3Rpb25zL19jdGEtc2VjdGlvbi5zY3NzIiwic3JjL1Byb2plY3QvRnVsdG9uL2NvZGUvc2Nzcy9zZWN0aW9ucy9fYWR2aXNvci1zZWN0aW9uLnNjc3MiLCJzcmMvUHJvamVjdC9GdWx0b24vY29kZS9zY3NzL3NlY3Rpb25zL193aWRlLXByb21vLXNlY3Rpb24uc2NzcyIsInNyYy9Qcm9qZWN0L0Z1bHRvbi9jb2RlL3Njc3Mvc2VjdGlvbnMvX3RhYi1zZWN0aW9uLnNjc3MiLCJzcmMvUHJvamVjdC9GdWx0b24vY29kZS9zY3NzL3NlY3Rpb25zL19mYXEtc2VjdGlvbi5zY3NzIiwic3JjL1Byb2plY3QvRnVsdG9uL2NvZGUvc2Nzcy9zZWN0aW9ucy9fZnVsbC1jdGEtc2VjdGlvbi5zY3NzIiwic3JjL1Byb2plY3QvRnVsdG9uL2NvZGUvc2Nzcy9zZWN0aW9ucy9fZm9ybS1jdGEtc2VjdGlvbi5zY3NzIiwic3JjL1Byb2plY3QvRnVsdG9uL2NvZGUvc2Nzcy9zZWN0aW9ucy9fZGlzY2xvc3VyZXMtc2VjdGlvbi5zY3NzIiwic3JjL1Byb2plY3QvRnVsdG9uL2NvZGUvc2Nzcy9zZWN0aW9ucy9fZHluYW1pYy1kdW8tc2VjdGlvbi5zY3NzIiwic3JjL1Byb2plY3QvRnVsdG9uL2NvZGUvc2Nzcy9zZWN0aW9ucy9fY29udGFjdC1zZWN0aW9uLnNjc3MiLCJzcmMvUHJvamVjdC9GdWx0b24vY29kZS9zY3NzL3NlY3Rpb25zL19zb2NpYWwtc2VjdGlvbi5zY3NzIiwic3JjL1Byb2plY3QvRnVsdG9uL2NvZGUvc2Nzcy9zZWN0aW9ucy9fdGV4dC1zZWN0aW9uLnNjc3MiLCJzcmMvUHJvamVjdC9GdWx0b24vY29kZS9zY3NzL3NlY3Rpb25zL19zZWN1cml0eS10aXAtc2VjdGlvbi5zY3NzIiwic3JjL1Byb2plY3QvRnVsdG9uL2NvZGUvc2Nzcy9zZWN0aW9ucy9fcmVsYXRlZC1wcm9kdWN0cy1zZWN0aW9uLnNjc3MiLCJzcmMvUHJvamVjdC9GdWx0b24vY29kZS9zY3NzL3NlY3Rpb25zL19oZXJvLXNlY3Rpb24uc2NzcyIsInNyYy9Qcm9qZWN0L0Z1bHRvbi9jb2RlL3Njc3Mvc2VjdGlvbnMvX2hlcm8taG9tZXBhZ2Uuc2NzcyIsInNyYy9Qcm9qZWN0L0Z1bHRvbi9jb2RlL3Njc3Mvc2VjdGlvbnMvX2hlcm8tdmlkZW8uc2NzcyIsInNyYy9Qcm9qZWN0L0Z1bHRvbi9jb2RlL3Njc3Mvc2VjdGlvbnMvX2xvY2F0aW9uLXNlYXJjaC1zZWN0aW9uLnNjc3MiLCJzcmMvUHJvamVjdC9GdWx0b24vY29kZS9zY3NzL3NlY3Rpb25zL19kZXRhaWwtdGFibGUtc2VjdGlvbi5zY3NzIiwic3JjL1Byb2plY3QvRnVsdG9uL2NvZGUvc2Nzcy9zZWN0aW9ucy9fZGV0YWlsLWxpc3Qtc2VjdGlvbi5zY3NzIiwic3JjL1Byb2plY3QvRnVsdG9uL2NvZGUvc2Nzcy9zZWN0aW9ucy9fc2VhcmNoLXJlc3VsdHMtc2VjdGlvbi5zY3NzIiwic3JjL1Byb2plY3QvRnVsdG9uL2NvZGUvc2Nzcy9zZWN0aW9ucy9fbWVzc2FnZS00MDQtc2VjdGlvbi5zY3NzIiwic3JjL1Byb2plY3QvRnVsdG9uL2NvZGUvc2Nzcy9zZWN0aW9ucy9fYWN0aW9uLTQwNC1zZWN0aW9uLnNjc3MiLCJzcmMvUHJvamVjdC9GdWx0b24vY29kZS9zY3NzL3NlY3Rpb25zL19wYWdlLXRpdGxlLXNlY3Rpb24uc2NzcyIsInNyYy9Qcm9qZWN0L0Z1bHRvbi9jb2RlL3Njc3Mvc2VjdGlvbnMvX2N1cnJlbnQtbG9jYXRpb24tc2VjdGlvbi5zY3NzIiwic3JjL1Byb2plY3QvRnVsdG9uL2NvZGUvc2Nzcy9zZWN0aW9ucy9fY2F0ZWdvcnktc2VjdGlvbi5zY3NzIiwic3JjL1Byb2plY3QvRnVsdG9uL2NvZGUvc2Nzcy9zZWN0aW9ucy9fbWFrZS10aGUtc3dpdGNoLXNlY3Rpb24uc2NzcyIsInNyYy9Qcm9qZWN0L0Z1bHRvbi9jb2RlL3Njc3Mvc2VjdGlvbnMvX3JhdGVzLXNlY3Rpb24uc2NzcyIsInNyYy9Qcm9qZWN0L0Z1bHRvbi9jb2RlL3Njc3Mvc2VjdGlvbnMvX2xpc3QtYmxvY2stc2VjdGlvbi5zY3NzIiwic3JjL1Byb2plY3QvRnVsdG9uL2NvZGUvc2Nzcy9zZWN0aW9ucy9fd2l6YXJkLnNjc3MiLCJzcmMvUHJvamVjdC9GdWx0b24vY29kZS9zY3NzL3NlY3Rpb25zL190aWxlcy1zZWN0aW9uLnNjc3MiLCJzcmMvUHJvamVjdC9GdWx0b24vY29kZS9zY3NzL3NlY3Rpb25zL19iYW5uZXItc2VjdGlvbi5zY3NzIiwic3JjL1Byb2plY3QvRnVsdG9uL2NvZGUvc2Nzcy9zZWN0aW9ucy9fd3lzaXd5Zy1zZWN0aW9uLnNjc3MiLCJzcmMvUHJvamVjdC9GdWx0b24vY29kZS9zY3NzL3NlY3Rpb25zL19leGl0LXNlY3Rpb24uc2NzcyIsInNyYy9Qcm9qZWN0L0Z1bHRvbi9jb2RlL3Njc3Mvc2VjdGlvbnMvX2FydGljbGVzLXNlY3Rpb24uc2NzcyIsInNyYy9Qcm9qZWN0L0Z1bHRvbi9jb2RlL3Njc3Mvc2VjdGlvbnMvX211bHRpcHVycG9zZS1jdGEuc2NzcyIsInNyYy9Qcm9qZWN0L0Z1bHRvbi9jb2RlL3Njc3Mvc2VjdGlvbnMvX2VkdWNhdGlvbi1kZXRhaWwtc2VjdGlvbi5zY3NzIiwic3JjL1Byb2plY3QvRnVsdG9uL2NvZGUvc2Nzcy9zZWN0aW9ucy9fY2FsY3htbC5zY3NzIiwic3JjL1Byb2plY3QvRnVsdG9uL2NvZGUvc2Nzcy9zZWN0aW9ucy9fY29udGFjdC1mb3JtLnNjc3MiLCJzcmMvUHJvamVjdC9GdWx0b24vY29kZS9zY3NzL3NlY3Rpb25zL192aWRlby1jdGEuc2NzcyIsInNyYy9Qcm9qZWN0L0Z1bHRvbi9jb2RlL3Njc3Mvc2VjdGlvbnMvX2lubGluZS1jdGEuc2NzcyIsInNyYy9Qcm9qZWN0L0Z1bHRvbi9jb2RlL3Njc3Mvc2VjdGlvbnMvX3N3aXRjaC1zZWN0aW9uLnNjc3MiLCJzcmMvUHJvamVjdC9GdWx0b24vY29kZS9zY3NzL3NlY3Rpb25zL19jYXRlZ29yeS1iYXIuc2NzcyIsInNyYy9Qcm9qZWN0L0Z1bHRvbi9jb2RlL3Njc3Mvc2VjdGlvbnMvX2NhcmQtYW5kLWltYWdlLWN0YS5zY3NzIiwic3JjL1Byb2plY3QvRnVsdG9uL2NvZGUvc2Nzcy9zZWN0aW9ucy9fZnVsbC13aWR0aC1jdGEuc2NzcyIsInNyYy9Qcm9qZWN0L0Z1bHRvbi9jb2RlL3Njc3Mvc2VjdGlvbnMvX2Z1bGwtd2lkdGgtc3BsaXQtY3RhLnNjc3MiLCJzcmMvUHJvamVjdC9GdWx0b24vY29kZS9zY3NzL3NlY3Rpb25zL19lZHVjYXRpb24tY2F0ZWdvcnktaGVyby5zY3NzIiwic3JjL1Byb2plY3QvRnVsdG9uL2NvZGUvc2Nzcy9zZWN0aW9ucy9fdGhyZWUtY2FyZC1jdGEuc2NzcyIsInNyYy9Qcm9qZWN0L0Z1bHRvbi9jb2RlL3Njc3Mvc2VjdGlvbnMvX2hlcm8tYmFubmVyLnNjc3MiLCJzcmMvUHJvamVjdC9GdWx0b24vY29kZS9zY3NzL3NlY3Rpb25zL19hcnRpY2xlLWRldGFpbC5zY3NzIiwic3JjL1Byb2plY3QvRnVsdG9uL2NvZGUvc2Nzcy9zZWN0aW9ucy9faW5mb2dyYXBoaWMtY3RhLnNjc3MiLCJzcmMvUHJvamVjdC9GdWx0b24vY29kZS9zY3NzL3NlY3Rpb25zL19hdXRob3ItY2FsbG91dC5zY3NzIiwic3JjL1Byb2plY3QvRnVsdG9uL2NvZGUvc2Nzcy9zZWN0aW9ucy9fZ2F0ZWQtY29udGVudC1mb3JtLXNlY3Rpb24uc2NzcyIsInNyYy9Qcm9qZWN0L0Z1bHRvbi9jb2RlL3Njc3Mvc2VjdGlvbnMvX2ljb24tc2VjdGlvbi5zY3NzIiwic3JjL1Byb2plY3QvRnVsdG9uL2NvZGUvc2Nzcy9zZWN0aW9ucy9fdGl0bGVkLXNlY3Rpb24uc2NzcyIsInNyYy9Qcm9qZWN0L0Z1bHRvbi9jb2RlL3Njc3Mvc2VjdGlvbnMvX2ZsZXgtY2FsbG91dC1zZWN0aW9uLnNjc3MiLCJzcmMvUHJvamVjdC9GdWx0b24vY29kZS9zY3NzL3BhZ2VzL19wYWdlLW5vdC1mb3VuZC5zY3NzIiwic3JjL1Byb2plY3QvRnVsdG9uL2NvZGUvc2Nzcy9wYWdlcy9fc2VhcmNoLXBhZ2Uuc2NzcyIsInNyYy9Qcm9qZWN0L0Z1bHRvbi9jb2RlL3Njc3MvcGFnZXMvX2xvY2F0aW9ucy1wYWdlLnNjc3MiLCJzcmMvUHJvamVjdC9GdWx0b24vY29kZS9zY3NzL2VsZW1lbnRzL19yYXRlcy10YWJsZS5zY3NzIiwic3JjL1Byb2plY3QvRnVsdG9uL2NvZGUvc2Nzcy9wYWdlcy9fYmlvZ3JhcGh5LnNjc3MiLCJzcmMvUHJvamVjdC9GdWx0b24vY29kZS9zY3NzL3BhZ2VzL19lZHVjYXRpb24tY2VudGVyLWNhdGVnb3JpZXMuc2NzcyIsInNyYy9Qcm9qZWN0L0Z1bHRvbi9jb2RlL3Njc3Mvc3R5bGUuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSw0RUFBNEU7QUFFNUU7Ozs7R0FJRztBQ2VILDhGQUFZO0FBRVosNEZBQVk7QURmWjtFQUNFLHdCQUF1QjtFQUFFLE9BQU87RUFDaEMsMkJBQTBCO0VBQUUsT0FBTztFQUNuQywrQkFBOEI7RUFBRSxPQUFPO0VBQ3ZDLG9DQUFrQztFQUFFLGtDQUFrQyxFQUN2RTs7QUFFRDs7R0FFRztBQUVIO0VBQ0UsVUFBUyxFQUNWOztBQUVEO2dGQUNnRjtBQUVoRjs7Ozs7R0FLRztBQUVIOzs7Ozs7Ozs7Ozs7O0VBYUUsZUFBYyxFQUNmOztBQUVEOzs7R0FHRztBQUVIOzs7O0VBSUUsc0JBQXFCO0VBQUUsT0FBTztFQUM5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 */