@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,600,700,900|Kalam:400);/*!
 *
 * Libro Credit Union
 *
 * Built by Arcane [arcane.ws]
 * copyright 2017
 *
 */.fa:not(html),[class*=" fa-"]:not(html),[class^=fa-]:not(html){display:inline-block;font-family:FontAwesome;speak:none;font-size:inherit;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0)}body{width:100%;margin:0;float:none;background:#fff url(none)}body:before{content:url("../images/logo-blue.svg")!important;position:relative!important;width:16rem!important;height:auto!important;margin:1rem auto 1rem 0!important;display:block!important}body{font-size:16pt;font-weight:400;color:#000}body,body *{font-family:Source Sans Pro,sans-serif!important;text-align:left!important;color:#000!important;line-height:1.5em!important}body *{height:auto!important;padding-left:0!important;padding-right:0!important}body :after{content:" ";display:block;clear:both}h1{font-size:200%!important;font-weight:700!important}h2{font-size:150%!important;font-weight:400!important}h3{font-size:125%!important}h4,h5,h6{font-size:100%!important}li,p{font-size:90%!important}small,span,strong{display:inline-block!important;width:auto!important}small~small,small~span,small~strong,span~small,span~span,span~strong,strong~small,strong~span,strong~strong{margin-left:.25em}.c5Block{padding-bottom:0!important;margin-top:0}[class*=padding-]{padding:0}[class*=margin-]{margin:0}#main{padding-top:0!important;margin-top:1rem!important}#main>section,#main section.mainContentSection .contentContainer .c5Block #main section.mainContentSection .leftSidebar .c5Block{float:left;display:block;width:100%!important;padding-top:2.5rem!important}#main>section:after,#main section.mainContentSection .contentContainer .c5Block #main section.mainContentSection .leftSidebar .c5Block:after{content:" ";display:block;clear:both}#main>section:first-of-type,#main section.mainContentSection .contentContainer .c5Block #main section.mainContentSection .leftSidebar .c5Block:first-of-type{padding-top:0!important}a:link,a:visited{background:transparent;color:#333;text-decoration:none}a:link[href^="/"]:after,a:link[href^=http]:after,a[href^="/"]:visited:after,a[href^=http]:visited:after{content:" (" attr(href) ") "!important;text-transform:none;line-height:1.5em!important}a:link[href^="/"]:after,a[href^="/"]:visited:after{content:" (https://www.libro.ca" attr(href) ") "!important}a[href^="/"],a[href^=http]{color:#000}img,img a{border:none}#footer .footerMenuSection,#header,#stickyFooter,.contentAndBgImage .imageArea .bg-image,.fa,.videoIframeContainer,[id^=ccm-],a[data-action=toggle_visibility],a[href^="#"],div.thumbnail,form,iframe[allowfullscreen],section.breadcrumbSection{display:none!important}.row-flush{margin-right:0!important}.row-flush,.row-flush-left{margin-left:0!important}.row-flush-right{margin-right:0!important}[class*=unit-]{width:100%!important;float:none!important;padding-right:0!important}.mainContentSection .contentContainer,[class*=unit-]{padding-left:0!important}.leftSidebar{position:relative!important;width:100%}.gridLayoutSection [class^=gridLayoutArea] p{font-size:100%!important;font-weight:700!important;text-transform:uppercase}.gridLayoutSection [class^=gridLayoutArea]~[class^=gridLayoutArea]{margin-top:1rem}.ArcaneCtaSection,.ArcaneCtaSection *{padding:0!important}.ArcaneCtaList [class^=ctaListCategory-]{border:none!important;padding-top:0!important;margin-top:0!important}.ArcaneCtaList [class^=ctaListCategory-]~[class^=ctaListCategory-]{margin-top:1rem!important}.ArcaneVideoList,.ArcaneVideoList .vimeoVideo{margin-bottom:0!important}.ArcaneVideoList .vimeoVideo~.vimeoVideo{margin-top:1rem!important}.ArcaneEntriesList,.entriesList{display:block}.entriesListHeader{margin-bottom:1rem!important}.entry~.entry{border:none!important;margin-top:1rem!important}#footer{border-top:1pt solid #ccc;padding-top:1.5rem;margin-top:1.5rem}#footer:after{content:" ";display:block;clear:both}.footerSocialIcons .socialMediaIcon{display:block}.footerSocialIcons .socialMediaIcon~.socialMediaIcon{margin-top:1rem!important}.footerSocialIcons .socialMediaIcon .invisible{font-size:90%!important}.copyrightSection{padding-top:2.5rem}.copyrightSection,.copyrightSection *{font-weight:700!important}