@charset "utf-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html{box-sizing:border-box;font-size:14px}*,*:before,*:after{box-sizing:inherit}*{margin:0;padding:0;border:0;outline:0}.popup_overlay,.popup{opacity:0;visibility:hidden}html{box-sizing:border-box;font-size:18px}*,*:before,*:after{box-sizing:inherit}*{margin:0;padding:0;border:0;outline:0}body{display:block;font-size:18px;color:#000;background:#FFF;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}@media screen and (max-width: 1440px){body{font-size:16px}}body *{color:#505050;font-size:1rem;font-family:"Avenir", sans-serif;font-weight:400;font-style:normal;line-height:1.1}a,strong,em,span{text-decoration:none;font-size:inherit;font-weight:inherit;font-style:inherit;color:inherit}strong{font-weight:900}em{font-style:italic}button{cursor:pointer}::-moz-selection{background:#408de3;color:#FFF}::selection{background:#408de3;color:#FFF}::-moz-selection{background:#408de3;color:#FFF}.wrapper{width:90%;width:90vw;max-width:1200px;display:block;margin:auto}.wrapper:after{clear:both}.hidden{display:none}.page_content{padding:60px 0}@media screen and (max-width: 868px){.page_content{padding:30px 0}}.page_content h1{color:#408de3;font-size:2rem;line-height:1.3;margin-bottom:24px}@media screen and (max-width: 868px){.page_content h1{font-size:1.6rem}}.page_content h2{color:#408de3;font-weight:bold;font-size:1.4rem;line-height:1.3;margin-bottom:22px}@media screen and (max-width: 868px){.page_content h2{font-size:1.2rem}}.page_content h3{font-weight:bold;line-height:1.4;padding-bottom:16px;font-size:1.2rem}@media screen and (max-width: 868px){.page_content h3{font-size:1rem}}.page_content p{line-height:1.4;padding-bottom:20px;font-size:1rem}@media screen and (max-width: 868px){.page_content p{font-size:0.9rem}}.page_content ul{padding-bottom:8px}.page_content ul li{padding-left:24px;line-height:1.4;padding-bottom:12px;position:relative;font-size:1rem}@media screen and (max-width: 868px){.page_content ul li{font-size:0.9rem}}.page_content ul li:before{content:"";width:5px;height:5px;background:#408de3;border-radius:50%;position:absolute;left:0;top:9px}.page_content ul ul{padding-top:14px}.page_content ul.sitemap > li > a{font-weight:900}.page_content a{text-decoration:underline;transition:color 300ms ease}.page_content a:hover{color:#408de3}.loans_available{width:110px;height:100px;position:absolute;left:0;top:-90px;background-color:#408de3;background-image:url(../../images/icons/tick-circle.svg);background-position:center bottom;background-repeat:no-repeat;background-size:30px;text-align:center;color:#FFF;line-height:1.3 !important;font-size:1rem !important;padding-top:16px}@media screen and (max-width: 868px){.loans_available{font-size:0.9rem !important;width:100px;background-size:24px;height:100px;top:-100px;padding-top:22px;display:none}}.loans_available:after{position:absolute;left:0;top:100%;right:0;content:"";width:0;height:0;border-style:solid;border-width:30px 55px 0 55px;border-color:#408de3 transparent transparent transparent}@media screen and (max-width: 868px){.loans_available:after{border-width:26px 50px 0 50px}}.hero_container{width:100%;height:auto;position:relative}.hero_container .hero{width:100%;height:auto;position:relative;overflow:hidden}@media screen and (max-width: 868px){.hero_container .hero{padding-bottom:270px}}.hero_container .hero img{height:auto;width:100%;position:relative;left:50%;transform:translateX(-50%)}@media screen and (max-width: 1920px){.hero_container .hero img{width:1920px;position:relative;left:50%;transform:translateX(-50%)}}@media screen and (max-width: 1440px){.hero_container .hero img{width:1530px}}@media screen and (max-width: 1100px){.hero_container .hero img{width:1760px;transform:translateX(-58%)}}@media screen and (max-width: 868px){.hero_container .hero img{width:250%;position:static;transform:translateX(-45%)}}.hero_container .hero .banner_content{height:auto;position:absolute;left:50%;transform:translateX(-50%);top:0;padding:80px 0}@media screen and (max-width: 1440px){.hero_container .hero .banner_content{padding:60px 0}}@media screen and (max-width: 1100px){.hero_container .hero .banner_content{padding:70px 0}}@media screen and (max-width: 868px){.hero_container .hero .banner_content{padding:30px}}.hero_container .hero .banner_content h1,.hero_container .hero .banner_content h2{font-size:3.5rem;color:#FFF;display:inline-block;width:50%;float:left}@media screen and (max-width: 1440px){.hero_container .hero .banner_content h1,.hero_container .hero .banner_content h2{font-size:2.6rem;margin-top:40px}}@media screen and (max-width: 1100px){.hero_container .hero .banner_content h1,.hero_container .hero .banner_content h2{font-size:2.4rem;margin-top:20px;width:45%}}@media screen and (max-width: 868px){.hero_container .hero .banner_content h1,.hero_container .hero .banner_content h2{width:100%;font-size:1.6rem;text-align:center;margin-top:0}}.hero_container .hero .banner_content a.loan_calculator{display:inline-block;float:left;clear:left;font-size:1.8rem;border:4px solid #FFF;margin-top:60px;width:35%;padding:20px 30px 16px;color:#FFF;position:relative;transition:background 600ms ease, color 600ms ease}@media screen and (max-width: 1440px){.hero_container .hero .banner_content a.loan_calculator{padding:18px 24px 14px;font-size:1.4rem;border:2px solid #FFF}}@media screen and (max-width: 1100px){.hero_container .hero .banner_content a.loan_calculator{margin-top:30px;width:32%}}@media screen and (max-width: 868px){.hero_container .hero .banner_content a.loan_calculator{width:100%;margin-top:20px}}.hero_container .hero .banner_content a.loan_calculator:before,.hero_container .hero .banner_content a.loan_calculator:after{content:"";width:26px;height:4px;position:absolute;right:24px;bottom:50%;background:#FFF;border-radius:2px;transform:translateY(8px) rotate(-45deg);transition:background 600ms ease}@media screen and (max-width: 1440px){.hero_container .hero .banner_content a.loan_calculator:before,.hero_container .hero .banner_content a.loan_calculator:after{width:20px;height:2px;transform:translateY(7px) rotate(-45deg)}}.hero_container .hero .banner_content a.loan_calculator:after{transform:translateY(-8px) rotate(45deg)}@media screen and (max-width: 1440px){.hero_container .hero .banner_content a.loan_calculator:after{transform:translateY(-7px) rotate(45deg)}}.hero_container .hero .banner_content a.loan_calculator:hover{background:#FFF;color:#408de3}.hero_container .hero .banner_content a.loan_calculator:hover:before,.hero_container .hero .banner_content a.loan_calculator:hover:after{background:#44a2e5}.hero_container .hero .banner_content form{margin:0;width:35%;padding:0}@media screen and (max-width: 1100px){.hero_container .hero .banner_content form{width:32%}}@media screen and (max-width: 868px){.hero_container .hero .banner_content form{width:100%}}.hero_container .hero .banner_content select{background-color:transparent;border:4px solid #FFF;color:#FFF;font-size:1.8rem;padding:20px 30px 16px;width:100%;height:auto;background-image:url(../../images/icons/arrow-white-down.svg);background-size:28px}@media screen and (max-width: 1440px){.hero_container .hero .banner_content select{padding:18px 24px 14px;font-size:1.4rem;border:2px solid #FFF}}@media screen and (max-width: 1100px){.hero_container .hero .banner_content select{margin-top:30px}}@media screen and (max-width: 868px){.hero_container .hero .banner_content select{margin-top:0;padding:14px 24px 12px;font-size:1.1rem;background-size:24px}}.hero_container .hero .banner_content ul{display:inline-block;float:right;width:42%}@media screen and (max-width: 1440px){.hero_container .hero .banner_content ul{width:50%}}@media screen and (max-width: 868px){.hero_container .hero .banner_content ul{width:90%;position:absolute;top:100vw;left:5%;float:left}}.hero_container .hero .banner_content ul li{color:#FFF;font-size:1.4rem;line-height:1.2;padding-bottom:12px;padding-left:36px;background-image:url(../../images/icons/tick-white.svg);background-size:20px;background-position:left top 6px;background-repeat:no-repeat}@media screen and (max-width: 1440px){.hero_container .hero .banner_content ul li{font-size:1.2rem;padding-left:30px;background-size:18px}}@media screen and (max-width: 868px){.hero_container .hero .banner_content ul li{color:#408de3;font-size:1rem;background-size:18px;background-position:left top 2px;background-image:url(../../images/icons/tick-blue.svg)}}.hero_container .wrapper{position:absolute;left:50%;top:0;transform:translateX(-50%)}.home_content,.content_page_content{text-align:center;padding-top:20px;margin-bottom:60px;height:auto;overflow:hidden;width:60vw}.home_content.content_page_content,.content_page_content.content_page_content{text-align:left}.home_content:first-child,.content_page_content:first-child{margin-top:40px}@media screen and (max-width: 868px){.home_content:first-child,.content_page_content:first-child{padding-top:0}}@media screen and (max-width: 1100px){.home_content,.content_page_content{width:70vw}}@media screen and (max-width: 868px){.home_content,.content_page_content{margin-bottom:10px;width:90vw}}.home_content h1,.content_page_content h1{color:#408de3;font-size:1.8rem;line-height:1.3;margin-bottom:20px}@media screen and (max-width: 868px){.home_content h1,.content_page_content h1{font-size:1.2rem}}.home_content h2,.content_page_content h2{font-size:1.4rem;padding-bottom:16px;color:#408de3;line-height:1.3}@media screen and (max-width: 868px){.home_content h2,.content_page_content h2{font-size:1rem}}.home_content h3,.content_page_content h3{font-size:1.3rem;padding-bottom:16px;color:#408de3;font-weight:700;line-height:1.3}@media screen and (max-width: 868px){.home_content h3,.content_page_content h3{font-size:1rem}}.home_content h4,.content_page_content h4{font-size:1.1rem;text-transform:uppercase;padding-bottom:16px;color:#408de3;font-weight:700;line-height:1.3}@media screen and (max-width: 868px){.home_content h4,.content_page_content h4{font-size:0.8rem}}.home_content p,.content_page_content p{font-size:1.1rem;line-height:1.4;display:block;margin:auto}@media screen and (max-width: 1100px){.home_content p,.content_page_content p{font-size:1.1rem}}@media screen and (max-width: 868px){.home_content p,.content_page_content p{font-size:0.9rem}}.home_content img,.content_page_content img{max-width:100%;width:auto !important;height:auto !important;margin-bottom:30px}.home_content ul,.home_content ol,.content_page_content ul,.content_page_content ol{padding-bottom:18px;margin-top:8px;max-width:520px;display:block;text-align:left !important;margin-left:auto;margin-right:auto}@media screen and (max-width: 868px){.home_content ul,.home_content ol,.content_page_content ul,.content_page_content ol{width:100%;margin-left:0}}.home_content ul li,.home_content ol li,.content_page_content ul li,.content_page_content ol li{padding-left:30px;line-height:1.4;padding-bottom:20px;position:relative;font-size:1.1rem;text-align:left !important}@media screen and (max-width: 1440px){.home_content ul li,.home_content ol li,.content_page_content ul li,.content_page_content ol li{font-size:1.1rem}}@media screen and (max-width: 868px){.home_content ul li,.home_content ol li,.content_page_content ul li,.content_page_content ol li{font-size:0.8rem;padding-left:0}}.home_content ul li:before,.home_content ol li:before,.content_page_content ul li:before,.content_page_content ol li:before{content:"";display:inline-block;width:6px;height:6px;background:#408de3;border-radius:50%;margin-right:10px;position:absolute;top:9px;left:8px}.home_content ol,.content_page_content ol{counter-reset:list}.home_content ol li:before,.content_page_content ol li:before{counter-increment:list;content:counter(list) ".";font-weight:700;color:#408de3;background:none;width:auto;height:1em;top:0;left:0}.home_content p + *,.content_page_content p + *{margin-top:26px}.home_content a,.content_page_content a{text-decoration:underline;transition:color 300ms ease}.home_content a:hover,.content_page_content a:hover{color:#408de3}.home_content.home_content p,.content_page_content.home_content p{font-size:1.3rem}@media screen and (max-width: 1440px){.home_content.home_content p,.content_page_content.home_content p{font-size:1.2rem}}.home_content table,.content_page_content table{width:100% !important;height:auto;margin-bottom:26px}.home_content table th,.content_page_content table th{font-weight:700;font-size:1.1rem;padding:12px 20px;border:1px solid #939392}.home_content table td,.content_page_content table td{font-size:1.1rem;padding:12px 20px;border:1px solid #939392}.home_content .button,.content_page_content .button{background:#408de3;color:#FFF;display:inline-block;margin-top:10px;padding:16px 60px 14px 20px;position:relative;transition:background 400ms ease, color 400ms ease;text-decoration:none}.home_content .button:before,.home_content .button:after,.content_page_content .button:before,.content_page_content .button:after{content:"";width:14px;height:2px;position:absolute;right:16px;top:50%;background:#FFF;border-radius:2px;transform:translateY(4px) rotate(-45deg);transition:background 400ms ease}.home_content .button:after,.content_page_content .button:after{transform:translateY(-4px) rotate(45deg)}.home_content .button:hover,.content_page_content .button:hover{background:#00d499;color:#FFF}.home_content .button:hover:before,.home_content .button:hover:after,.content_page_content .button:hover:before,.content_page_content .button:hover:after{background:#FFF}.key_messages{height:auto;overflow:hidden;margin-bottom:80px}@media screen and (max-width: 1440px){.key_messages{margin-bottom:60px}}@media screen and (max-width: 868px){.key_messages{margin-bottom:24px}}.key_messages .item{display:inline-block;width:100%;height:auto;overflow:hidden;position:relative}@media screen and (max-width: 1440px){.key_messages .item{width:80%;margin-left:10%}}@media screen and (max-width: 1100px){.key_messages .item{width:100%;margin-left:0}}@media screen and (max-width: 868px){.key_messages .item{padding:16px 0}}@media screen and (min-width: 868px){.key_messages .item:last-child:after{content:"";width:100%;height:2px;display:inline-block;background:#dcdcdc;position:absolute;bottom:0;left:0;right:0}}.key_messages .item:before{content:"";width:100%;height:2px;display:inline-block;background:#dcdcdc;position:absolute;top:0;left:0;right:0}.key_messages .item img{width:18.34%;height:auto;display:inline-block;float:left;position:relative;z-index:2;border-right:20px solid #FFF;margin:-20px 0}@media screen and (max-width: 868px){.key_messages .item img{width:25%;border:none;margin:0}}.key_messages .item .content{width:60%;display:inline-block;float:left;position:absolute;left:21%;top:50%;transform:translateY(-45%)}@media screen and (max-width: 1440px){.key_messages .item .content{width:80%}}@media screen and (max-width: 868px){.key_messages .item .content{width:75%;left:25%;padding-left:5%}}.key_messages .item .content *{font-size:1.3rem;line-height:1.3}@media screen and (max-width: 1440px){.key_messages .item .content *{font-size:1.2rem}}@media screen and (max-width: 1100px){.key_messages .item .content *{font-size:1.1rem}}@media screen and (max-width: 868px){.key_messages .item .content *{font-size:0.9rem}}.key_messages .item .content * a{text-decoration:underline;transition:color 300ms ease}.key_messages .item .content * a:hover{color:#408de3}header{text-align:center;padding:24px;height:auto;overflow:hidden;width:90%;width:90vw;max-width:1200px;display:block;margin:auto;position:relative}header:after{clear:both}@media screen and (max-width: 868px){header{padding:20px 0}}header h1 a{display:inline-block;width:200px;height:100px;background:url(../../images/logo.svg);background-size:contain;background-repeat:no-repeat;background-position:center;text-indent:-9999px;margin-bottom:16px}@media screen and (max-width: 1440px){header h1 a{height:80px}}@media screen and (max-width: 1100px){header h1 a{height:70px}}@media screen and (max-width: 868px){header h1 a{float:left;background-position:left center;width:33.33%;height:60px;margin-bottom:0}}header .tagline_wrapper{width:720px;display:block;margin:auto;overflow:hidden}header .tagline_wrapper:not(.slick-initialized){display:none}@media screen and (max-width: 868px){header .tagline_wrapper{width:61.67%;float:left;text-align:left;margin-left:5%;position:relative;height:auto;overflow:visible;top:4px}}header .tagline_wrapper .tagline{display:inline-block;opacity:0;transition:opacity 600ms ease}@media screen and (max-width: 868px){header .tagline_wrapper .tagline{float:left;position:absolute !important;top:50% !important;left:0 !important;transform:translateY(-50%)}}header .tagline_wrapper .tagline *{font-size:1.1rem;line-height:20px;display:inline-block;font-weight:300}@media screen and (max-width: 1440px){header .tagline_wrapper .tagline *{font-size:0.9rem}}@media screen and (max-width: 868px){header .tagline_wrapper .tagline *{position:relative;padding-left:22px;line-height:1.2;font-size:0.8rem}}header .tagline_wrapper .tagline *:before{content:"";width:20px;height:20px;display:inline-block;background:url(../../images/icons/tick.svg);background-position:center;background-repeat:no-repeat;background-size:contain;margin-right:14px;position:relative;top:3px}@media screen and (max-width: 1440px){header .tagline_wrapper .tagline *:before{width:16px;height:16px}}@media screen and (max-width: 868px){header .tagline_wrapper .tagline *:before{position:absolute;top:0;left:0;width:15px;height:15px}}header .tagline_wrapper .tagline.slick-active{opacity:1}header div.quick_enquiry{position:absolute;right:0;bottom:30px;text-align:left}@media screen and (max-width: 868px){header div.quick_enquiry{bottom:20px;right:auto;left:38.33%;width:61.67%}}header div.quick_enquiry p{line-height:1.4;font-size:1.1rem}@media screen and (max-width: 868px){header div.quick_enquiry p{display:none}}header div.quick_enquiry button{background:#00d499;display:inline-block;height:50px;line-height:50px;width:auto;padding:0 60px 0 20px;color:#FFF;margin-top:14px;position:relative;transition:background 300ms ease}@media screen and (max-width: 868px){header div.quick_enquiry button{font-size:0.9rem;height:36px;line-height:36px;text-align:left}}header div.quick_enquiry button:before,header div.quick_enquiry button:after{content:"";width:14px;height:2px;position:absolute;right:16px;top:50%;background:#FFF;border-radius:2px;transform:translateY(4px) rotate(-45deg);transition:background 400ms ease}header div.quick_enquiry button:after{transform:translateY(-4px) rotate(45deg)}header div.quick_enquiry button:hover{background:#408de3;color:#FFF}header div.quick_enquiry button:hover:before,header div.quick_enquiry button:hover:after{background:#FFF}