:root{--color-pink:#e84267;--color-yellow:#e2bf3d;--color-light-blue:#66c1be;--color-blue:#333081;--color-orange:#ea9017;--color-green:#44a468;--color-black:#000;--color-dark:#231f20;--font-1:'Helvetica Neue LT Pro',sans-serif;--font-2:'Arial',sans-serif;--title-font:var(--font1);--body-font:var(--font2)}.pink{background-color:var(--color-pink)}.yellow{background-color:var(--color-yellow)}.light-blue{background-color:var(--color-light-blue)}.blue{background-color:var(--color-blue)}.orange{background-color:var(--color-orange)}.green{background-color:var(--color-green)}.black{background-color:var(--color-black)}.dark{background-color:var(--color-dark)}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{font-family:var(--font-1);color:#000}#page-content h1,.h1,#page-content h2,.h2,#page-content h3,.h3,#page-content h4,.h4,#page-content h5,.h5,#page-content h6,.h6{font-weight:700 !important}#page-content .featured-posts.module h3,#page-content .text.module:not(.teal) h2{color:#000}.link{color:#000;background-color:var(--color-light-blue);padding:12px 15px;padding-left:32px;display:inline-flex;align-items:center;flex-wrap:wrap;width:auto}.link:hover{color:#000}.link span{left:14px;top:50%;margin:auto;transform:translate(-50%,-50%)}.link span:before{content:unset}.link span:after{border-color:#000;left:2px}.link:hover span{left:18px}.tcti-item .link{max-width:100%}#hero .link{background-color:var(--color-orange)}#hero-black .link{background-color:var(--color-orange)}#breadcrumbs ul.breadcrumbs{display:none}#banner #breadcrumbs ul.breadcrumbs{display:block}.main-menu li>a:after,.main-menu li>a:hover:after{background-color:var(--color-orange)}.main-menu ul li .sub-menu{border-top-color:var(--color-orange)}.main-menu li.current-menu-item>a:after,.main-menu li.current-menu-parent>a:after{background-color:var(--color-orange)}.featured-posts .link{padding-left:36px;position:relative;left:0;margin-top:32px;width:auto}.featured-posts a:hover .link span{left:18px}.module.fs-image-text .link{background-color:var(--color-blue)}.search-form label{color:var(--color-black)}.search-form{display:flex}.gform_wrapper .search-submit:hover{background-color:var(--color-light-blue)}#sticky-socials li.fb a:hover{background-image:url(//cfi.org.au/wp-content/themes/cfi/assets/css/../../assets/images/fb-white.svg)}#hero:before{background-color:var(--color-blue);bottom:0;left:0;width:100%}#hero:after{position:absolute;content:'';display:block;height:100%;width:100%;background-image:url(//cfi.org.au/wp-content/themes/cfi/assets/css/../images/cfi-icon-logo.svg);top:0;z-index:12;background-repeat:no-repeat;background-size:70vw;background-position:100% 0}#hero .mob-content-bg .container{position:relative;z-index:13}#hero-black:before{background-color:var(--color-black);bottom:0;left:0;width:100%}#hero-black:after{position:absolute;content:'';display:block;height:100%;width:100%;background-image:url(//cfi.org.au/wp-content/themes/cfi/assets/css/../images/cfi-icon-logo.svg);top:0;z-index:12;background-repeat:no-repeat;background-size:70vw;background-position:100% 0}#hero-black .mob-content-bg .container{position:relative;z-index:13}#banner.yellow .content h1,#banner.light-blue .content h1,#banner.orange .content h1,#banner.green .content h1,#banner.yellow .content h2,#banner.light-blue .content h2,#banner.orange .content h2,#banner.green .content h2{color:#000000!important}#banner .content h1,#banner .content h2,#banner.dark .content h1,#banner.dark .content h2,#banner.black .content h1,#banner.black .content h2,#banner.black h1,#banner.black h2,#banner.dark h1,#banner.dark h2{color:#fff !important}.page-template-page-learning #banner.yellow h2,.page-template-page-resource #banner.yellow h2,.page-template-page-learning #banner.light-blue h2,.page-template-page-resource #banner.light-blue h2,.page-template-page-learning #banner.orange h2,.page-template-page-resource #banner.orange h2,.page-template-page-learning #banner.green h2,.page-template-page-resource #banner.green h2{color:#000 !important}.page-template-page-learning #banner h2,.page-template-page-resource #banner h2{color:#fff !important}.page-template-page-learning #banner.yellow #breadcrumbs *,.page-template-page-resource #banner.yellow #breadcrumbs *,.page-template-page-learning #banner.light-blue #breadcrumbs *,.page-template-page-resource #banner.light-blue #breadcrumbs *,.page-template-page-learning #banner.orange #breadcrumbs *,.page-template-page-resource #banner.orange #breadcrumbs *,.page-template-page-learning #banner.green #breadcrumbs *,.page-template-page-resource #banner.green #breadcrumbs *{color:#000000!important}.page-template-page-learning #banner.yellow #breadcrumbs li a,.page-template-page-resource #banner.yellow #breadcrumbs li a,.page-template-page-learning #banner.light-blue #breadcrumbs li a,.page-template-page-resource #banner.light-blue #breadcrumbs li a,.page-template-page-learning #banner.orange #breadcrumbs li a,.page-template-page-resource #banner.orange #breadcrumbs li a,.page-template-page-learning #banner.green #breadcrumbs li a,.page-template-page-resource #banner.green #breadcrumbs li a{color:#000000!important}.page-template-page-learning #banner.yellow #breadcrumbs li.separator,.page-template-page-resource #banner.yellow #breadcrumbs li.separator,.page-template-page-learning #banner.light-blue #breadcrumbs li.separator,.page-template-page-resource #banner.light-blue #breadcrumbs li.separator,.page-template-page-learning #banner.orange #breadcrumbs li.separator,.page-template-page-resource #banner.orange #breadcrumbs li.separator,.page-template-page-learning #banner.green #breadcrumbs li.separator,.page-template-page-resource #banner.green #breadcrumbs li.separator{border:solid #000;border-width:0 3px 3px 0}.page-template-page-learning #banner.dark #breadcrumbs *,.page-template-page-resource #banner.dark #breadcrumbs *,.page-template-page-learning #banner.dark #breadcrumbs li a,.page-template-page-resource #banner.dark #breadcrumbs li a,.page-template-page-learning #banner.blue #breadcrumbs *,.page-template-page-resource #banner.blue #breadcrumbs *,.page-template-page-learning #banner.blue #breadcrumbs li a,.page-template-page-resource #banner.blue #breadcrumbs li a{color:#FFFFFF!important}.page-template-page-learning #banner.dark #breadcrumbs li.separator,.page-template-page-resource #banner.dark #breadcrumbs li.separator,.page-template-page-learning #banner.blue #breadcrumbs li.separator,.page-template-page-resource #banner.blue #breadcrumbs li.separator{border:solid #fff;border-width:0 3px 3px 0}.page-template-page-learning #banner #breadcrumbs *:not(.page-template-page-learning #banner.yellow #breadcrumbs *,.page-template-page-resource #banner.yellow #breadcrumbs *,.page-template-page-learning #banner.light-blue #breadcrumbs *,.page-template-page-resource #banner.light-blue #breadcrumbs *,.page-template-page-learning #banner.orange #breadcrumbs *,.page-template-page-resource #banner.orange #breadcrumbs *,.page-template-page-learning #banner.green #breadcrumbs *,.page-template-page-resource #banner.green #breadcrumbs *,.page-template-page-learning #banner.dark #breadcrumbs *,.page-template-page-resource #banner.dark #breadcrumbs *,.page-template-page-learning #banner.blue #breadcrumbs *,.page-template-page-resource #banner.blue #breadcrumbs *){color:#FFFFFF!important}.page-template-page-learning #banner #breadcrumbs li a:not(.page-template-page-learning #banner.yellow #breadcrumbs li a,.page-template-page-resource #banner.yellow #breadcrumbs li a,.page-template-page-learning #banner.light-blue #breadcrumbs li a,.page-template-page-resource #banner.light-blue #breadcrumbs li a,.page-template-page-learning #banner.orange #breadcrumbs li a,.page-template-page-resource #banner.orange #breadcrumbs li a,.page-template-page-learning #banner.green #breadcrumbs li a,.page-template-page-resource #banner.green #breadcrumbs li a,.page-template-page-learning #banner.dark #breadcrumbs li a,.page-template-page-resource #banner.dark #breadcrumbs li a,.page-template-page-learning #banner.blue #breadcrumbs li a,.page-template-page-resource #banner.blue #breadcrumbs li a){color:#FFFFFF!important}.page-template-page-learning #banner #breadcrumbs li.separator:not(.page-template-page-learning #banner.yellow #breadcrumbs li.separator,.page-template-page-resource #banner.yellow #breadcrumbs li.separator,.page-template-page-learning #banner.light-blue #breadcrumbs li.separator,.page-template-page-resource #banner.light-blue #breadcrumbs li.separator,.page-template-page-learning #banner.orange #breadcrumbs li.separator,.page-template-page-resource #banner.orange #breadcrumbs li.separator,.page-template-page-learning #banner.green #breadcrumbs li.separator,.page-template-page-resource #banner.green #breadcrumbs li.separator,.page-template-page-learning #banner.dark #breadcrumbs li.separator,.page-template-page-resource #banner.dark #breadcrumbs li.separator,.page-template-page-learning #banner.blue #breadcrumbs li.separator,.page-template-page-resource #banner.blue #breadcrumbs li.separator){border:solid #fff;border-width:0 3px 3px 0}.single-listing .intro{color:#000}.listing-template-default #page-content #banner:before{background:var(--color-pink)}.single-listing #banner .cat{color:#000}.single-listing .sidebar .wrapper{border:1px solid #000}.fs-image-text.txt-light li{color:#fff !important;font-weight:500 !important}#hp-featured-content .second-row{background-color:var(--color-orange)}#hp-featured-content:after{content:unset}.two-col-text-and-image+.two-col-text-and-image{margin-top:0}#breadcrumbs+.module{margin-top:60px}#lpc-signup{background-color:var(--color-orange)}#lpc-signup .container h2{color:#fff !important}#lpc-signup #mc_embed_signup{color:#fff}#lpc-signup #mc_embed_signup .mc-field-group input{border-color:#fff;color:#fff}#lpc-signup #mc_embed_signup .mc-field-group input::placeholder{color:#fff}#lpc-signup #mc_embed_signup .button{background-color:#fff !important;color:var(--color-orange) !important}.gallery.module .container .row{display:flex;flex-wrap:wrap}footer .socials{margin-top:16px}footer{color:#fff;padding:120px 0 30px !important}footer .socials{position:relative}footer hr{border-color:rgba(255,255,255,.5)}footer .menu li a{color:#fff}footer .menu li a:hover{color:var(--color-yellow)}footer .text-widget a{color:#fff}footer .socials li a{background-color:#fff}footer .socials li.fb a{background-image:url(//cfi.org.au/wp-content/themes/cfi/assets/css/../../assets/images/fb-black.svg)}footer .socials li.fb a:hover{background-image:url(//cfi.org.au/wp-content/themes/cfi/assets/css/../../assets/images/fb-yellow.svg)}footer .socials li.twitter a{background-image:url(//cfi.org.au/wp-content/themes/cfi/assets/css/../../assets/images/twitter-black.svg)}footer .socials li.twitter a:hover{background-image:url(//cfi.org.au/wp-content/themes/cfi/assets/css/../../assets/images/twitter-yellow.svg)}footer .socials li.linkedin a{background-image:url(//cfi.org.au/wp-content/themes/cfi/assets/css/../../assets/images/linkedin-black.svg)}footer .socials li.linkedin a:hover{background-image:url(//cfi.org.au/wp-content/themes/cfi/assets/css/../../assets/images/linkedin-yellow.svg)}footer .copyright-siteby a{color:#fff}footer .copyright-siteby a:hover{color:var(--color-yellow)}footer .privacy-link:before{background:#fff}footer .privacy-link a{color:#fff}footer #mc_embed_signup .mc-field-group input{border-color:#fff;color:#fff}footer #mc_embed_signup .mc-field-group input::placeholder{color:#fff}footer #mc_embed_signup .button{background-color:#fff !important;color:var(--color-black) !important}footer .fbg:before{background-color:var(--color-dark);top:0 !important}footer .fbg:after{background-color:#7f7f7f}.mt-3{margin-top:3rem}.mt-2{margin-top:2rem}.general-button{margin-top:60px!important}@media only screen and (min-width:2000px){#hero:after{background-size:65%}#hero-black:after{background-size:65%}}@media screen and (max-width:1349px){#hero:after{background-size:85vw;background-position:150% 0}#hero-black:after{background-size:85vw;background-position:150% 0}}@media screen and (max-width:1100px){#hero:after{background-size:85vw}#hero-black:after{background-size:85vw}}@media screen and (max-width:991px){#hero:after{background-position:100% 100px}#hero-black:after{background-position:100% 100px}footer{padding:90px 0 30px !important}}@media screen and (max-width:767px){#hero{padding-top:16px;padding-bottom:270px}#hero:after{background-position:100% 50vw}#hero-black{padding-top:16px;padding-bottom:270px}#hero-black:after{background-position:100% 50vw}}@media screen and (max-width:600px){#hero{padding-bottom:0}#hero .mobile-hero-image{display:none !important}#hero:before{content:'';background-color:var(--color-blue);bottom:0;left:0;width:100%}#hero:after{background-position:-100% 100px;background-size:120%;opacity:.5}#hero .mob-content-bg{border-radius:0;background:0 0;margin-top:0;padding-top:32px;padding-bottom:32px;z-index:13}#hero-black{padding-bottom:0}#hero-black .mobile-hero-image{display:none !important}#hero-black:before{content:'';background-color:var(--color-black);bottom:0;left:0;width:100%}#hero-black:after{background-position:-100% 100px;background-size:120%;opacity:.5}#hero-black .mob-content-bg{border-radius:0;background:0 0;margin-top:0;padding-top:32px;padding-bottom:32px;z-index:13}}.logo-stack .image-wrapper.logo img{width:100%;height:auto}.logo-stack .row .txt-center h2{max-width:100%!important}.logo-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:40px}.responsive-img{width:100%;height:auto;aspect-ratio:16/9;object-fit:contain}@media (max-width:1200px){.logo-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:992px){.logo-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.logo-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.logo-grid{grid-template-columns:1fr}}.module.image-pods-rows .image-pod-item{margin-bottom:60px}.module.image-pods-rows .title-section{margin-bottom:48px}.module.image-pods-rows .image-wrapper img{aspect-ratio:5/3!important;object-fit:contain!important}.module.image-pods-rows .image-pod-item .inner{padding-right:0!important}.module.image-pods-rows .image-pod-item .content p{max-width:750px}img{max-width:100%;height:auto}