@font-face{font-display:swap;font-family:"FontAwesome";src:url("http://netdna.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.eot?v=4.3.0");src:url("http://netdna.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.eot?#iefix&v=4.3.0") format("embedded-opentype"),url("http://netdna.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.woff2?v=4.3.0") format("woff2"),url("http://netdna.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.woff?v=4.3.0") format("woff"),url("http://netdna.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.ttf?v=4.3.0") format("truetype"),url("http://netdna.bootstrapcdn.com/font-awesome/4.3.0/fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}
.card--marketing{border-radius:8px;-webkit-transition:ease .3s;transition:ease .3s;position:relative;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.card--marketing.card-float-low{-webkit-box-shadow:0 2px 10px 0 rgba(0,0,0,.1);box-shadow:0 2px 10px 0 rgba(0,0,0,.1);border:1px solid #e2e8ee}
.card--marketing.card-float-low.card-clickable:hover{-webkit-box-shadow:0 0 0 0 rgba(0,0,0,.1);box-shadow:0 0 0 0 rgba(0,0,0,.1);-webkit-transition:ease .3s;transition:ease .3s}
.card--marketing.card-float-low.card-clickable .standalone-link::after{content:"";position:absolute;left:0;top:0;right:0;bottom:0}
.card--marketing.card-flat{border:1px solid #e2e8ee}
.card--marketing.card-dashed{border:1px dashed #e2e8ee}
@media(min-width:768px){.card--marketing .card-content{padding:36px;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
}
@media(min-width:768px)and (-ms-high-contrast:none),(min-width:768px)and (-ms-high-contrast:active){.card--marketing .card-content{height:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
}
@media(max-width:767px){.card--marketing .card-content{padding:30px}
}
.card--marketing .callout{position:absolute;top:-12px;left:38px;font-family:"Scotiabank-Bold",Arial,sans-serif;font-size:12px;height:24px;text-transform:uppercase;border-radius:6px;padding:0 12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:1000}
.card--marketing .callout.red{background-color:#c20f1e}
.card--marketing .callout.pink{background-color:#f2609e}
.card--marketing .callout.blue{background-color:#009dd6}
.card--marketing .callout.green{background-color:#138468}
.card--marketing .callout.purple{background-color:#7849b8}
.card--marketing .callout.orange{background-color:#fb6330}
.card--marketing .callout.yellow{background-color:#ffd42f}
.card--marketing .callout.dark-grey{background-color:#333}
.card--marketing .callout.light-grey{background-color:#f6f6f6}
.card--marketing .callout.white{background-color:#fff}
.card--marketing .callout.transparent{background-color:rgba(0,0,0,0)}
.card--marketing .callout.red-secondary{background-color:#ff969c}
.card--marketing .callout.pink-secondary{background-color:#fda8de}
.card--marketing .callout.blue-secondary{background-color:#91ddf8}
.card--marketing .callout.green-secondary{background-color:#84d9c6}
.card--marketing .callout.purple-secondary{background-color:#aea9f4}
.card--marketing .callout.orange-secondary{background-color:#ffba8e}
.card--marketing .callout.yellow-secondary{background-color:#ffeaa5}
.card--marketing .callout.dark-bg{color:#fff}
.card--marketing .callout.light-bg{color:#333}
.card--marketing .icon{max-width:48px;max-height:48px;margin-bottom:12px}
.card--marketing .media-image-container{overflow:hidden;border-top-left-radius:8px;border-top-right-radius:8px}
.card--marketing .media-image-container.red{background-color:#c20f1e}
.card--marketing .media-image-container.pink{background-color:#f2609e}
.card--marketing .media-image-container.blue{background-color:#009dd6}
.card--marketing .media-image-container.green{background-color:#138468}
.card--marketing .media-image-container.purple{background-color:#7849b8}
.card--marketing .media-image-container.orange{background-color:#fb6330}
.card--marketing .media-image-container.yellow{background-color:#ffd42f}
.card--marketing .media-image-container.dark-grey{background-color:#333}
.card--marketing .media-image-container.light-grey{background-color:#f6f6f6}
.card--marketing .media-image-container.white{background-color:#fff}
.card--marketing .media-image-container.transparent{background-color:rgba(0,0,0,0)}
.card--marketing .media-image-container.red-secondary{background-color:#ff969c}
.card--marketing .media-image-container.pink-secondary{background-color:#fda8de}
.card--marketing .media-image-container.blue-secondary{background-color:#91ddf8}
.card--marketing .media-image-container.green-secondary{background-color:#84d9c6}
.card--marketing .media-image-container.purple-secondary{background-color:#aea9f4}
.card--marketing .media-image-container.orange-secondary{background-color:#ffba8e}
.card--marketing .media-image-container.yellow-secondary{background-color:#ffeaa5}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.card--marketing .media-image-container{-ms-flex-negative:0;flex-shrink:0}
}
.card--marketing .media-image-container>img{max-width:100%;border-top-left-radius:8px;border-top-right-radius:8px}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.card--marketing .media-image-container>img{height:auto}
}
@media(max-width:991px){.swiper-slide .card--marketing .card-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
}
.card--marketing .card-content h3{font-size:1rem;margin-bottom:12px}
@media(min-width:768px){.card--marketing .card-content .headline-large{font-size:48px;line-height:54px;font-family:"Scotiabank-Headline",Arial,sans-serif}
.card--marketing .card-content .headline-medium{font-size:32px;line-height:40px;font-family:"Scotiabank-Headline",Arial,sans-serif}
}
@media(max-width:767px){.card--marketing .card-content .headline-large{font-size:36px;line-height:41px;font-family:"Scotiabank-Headline",Arial,sans-serif}
.card--marketing .card-content .headline-medium{font-size:28px;line-height:35px;font-family:"Scotiabank-Headline",Arial,sans-serif}
}
.card--marketing .card-content .headline-small{font-size:24px;line-height:30px;font-family:"Scotiabank-Headline",Arial,sans-serif}
.card--marketing .card-content .introduction{font-size:20px;line-height:28px;font-family:"Scotiabank-Regular",Arial,sans-serif}
.card--marketing .card-content .subtitle-1{font-size:18px;line-height:27px;font-family:"Scotiabank-Bold",Arial,sans-serif}
.card--marketing .card-content .subtitle-2{font-size:16px;line-height:24px;font-family:"Scotiabank-Bold",Arial,sans-serif}
.card--marketing .card-content .body-1{font-size:18px;line-height:27px;font-family:"Scotiabank-Regular",Arial,sans-serif}
.card--marketing .card-content .body-2{font-size:16px;line-height:24px;font-family:"Scotiabank-Regular",Arial,sans-serif}
.card--marketing .card-content .caption{font-size:14px;line-height:18px;font-family:"Scotiabank-Regular",Arial,sans-serif}
.card--marketing .card-content .legal{font-size:12px;line-height:18px;font-family:"Scotiabank-Regular",Arial,sans-serif}
.card--marketing .card-content .standalone-link{display:inline-block;color:#007eab;font-family:"Scotiabank-Bold",Arial,sans-serif;text-decoration:none;border:0;border-bottom:1px solid rgba(0,0,0,0);background:0;border-radius:0;cursor:pointer;padding:0;text-align:left}
.card--marketing .card-content .standalone-link:hover{color:#005e80;border-bottom:1px solid #005e80}
.card--marketing .card-content .standalone-link .fas{margin-left:5px}
.card--marketing .card-content .standalone-link svg g g{stroke:currentColor}
.card--marketing .card-content .standalone-link svg path{stroke:currentColor}
.card--marketing .card-content p{margin-bottom:0}
.card--marketing .card-content .standalone-link{margin-top:36px;padding-right:18px}
.card--marketing .card-content .standalone-link.button_color_navy{color:#233e5b}
.card--marketing .card-content .standalone-link.button_color_gold{color:#946f42}
.card--marketing .card-content .standalone-link .fas{position:absolute;margin-top:5px}
.card--marketing .card-content .standalone-link svg{margin-left:5px}
.card--marketing .card-content .standalone-link .gallery-icon{vertical-align:text-top}
.card--marketing .card-content .standalone-link:hover{border-bottom:0;text-decoration:underline;text-underline-position:under;text-underline-offset:2px}
.card--marketing .card-content .standalone-link:hover.button_color_navy{color:#4f657c}
.card--marketing .enhanced-motion-zoom{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}
.card--marketing .enhanced-motion-zoom-icons{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}
.card--marketing:hover .enhanced-motion-zoom{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;-webkit-transform:scale(1.1);transform:scale(1.1)}
.card--marketing:hover .enhanced-motion-zoom-icons{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:scale(1.2);transform:scale(1.2)}
.enhanced-motion-elevate{-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}
.enhanced-motion-elevate:hover{-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s;-webkit-transform:translateY(-10px);transform:translateY(-10px)}