/*!
Theme Name:             Athena Resources
Theme URI:              https://athenaresources.com.au
Version:                4.8.6
Author:                 Athena Resources
Author URI:             https://athenaresources.com.au
Description:            Bespoke theme for Athena Resources.
License:                Proprietary
License URI:            https://athenaresources.com.au
*/html{line-height:1.15;text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{appearance:none}::-webkit-file-upload-button{appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}li,ul{margin:0;padding:0}html.disable-scrolling{overflow:hidden}body{font-size:62.5%;font-family:"Barlow",sans-serif;font-weight:normal;line-height:1.6;text-size-adjust:100%;padding:60px 0 0 0;background:#082330;color:#fff}@media (min-width:960px){body{padding:120px 0 0 0}}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}h1,h2,h3,h4,h5,h6{display:block;font-family:"Barlow",sans-serif;line-height:1em;font-style:italic;font-weight:600;font-style:italic;text-transform:uppercase;color:#4eb848}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{text-decoration:none;font-weight:inherit}h1{font-size:2.1em;margin:0 0 25px 0}@media (min-width:960px){h1{font-size:3.6em}}h2,h3,h4,h5,h6{margin:0 0 25px 0}h2{font-size:3em}@media (min-width:960px){h2{font-size:5em}}h3{font-size:1.7em}@media (min-width:960px){h3{font-size:2em}}h4{font-size:1.4em}h5{font-size:1.1em}h6{font-size:0.9em}p{margin:25px 0;font-size:1.6em;color:#fff}p:first-child{margin:0 0 25px 0}p:last-child{margin:25px 0 0 0}p a{color:#4eb848}ol,ul{margin:25px}ol li,ul li{font-size:1.6em}ol li ul li,ul li ul li{font-size:1em}ol li a,ul li a{color:#082330}.arrows li{list-style:none;position:relative;display:flex;align-items:start}.arrows li svg{width:20px;height:20px;position:relative;top:3px}small{font-size:1.1em}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.main-container{width:100%;max-width:100%;overflow:hidden}@media (min-width:960px){.main-container{position:relative;width:1600px;max-width:100%;margin:0 auto}}.container{width:100%;max-width:100%;position:relative;padding:25px}@media (min-width:960px){.container{position:relative;display:block;max-width:1300px;margin:0 auto;z-index:99;padding:80px 0}}@media (min-width:960px){.inner-page #content .container.project-container{display:flex;flex-flow:row wrap;flex-direction:row-reverse}}.inner-page #content .container.project-container .project-content h2{margin:45px 0 20px 0}.inner-page #content .container.project-container .project-content .wp-caption{display:block;width:100%!important}.inner-page #content .container.project-container .project-content img{display:block;width:100%;height:auto!important;background:#fff}.inner-page #content .container.project-container .project-content .wp-caption-text{background:rgba(255,255,255,0.1);padding:10px;margin:0 0 25px 0;font-style:italic;border-bottom-left-radius:10px;border-bottom-right-radius:10px}.inner-page #content .container.project-container .project-navigation{display:none}@media (min-width:960px){.inner-page #content .container.project-container .project-navigation{display:block;margin:0 50px 0 0;position:fixed;bottom:0;height:calc(100% - 460px);left:calc(50% - 650px);border-bottom-left-radius:0;border-bottom-right-radius:0;overflow:auto;padding:0;transition:all 0.25s ease-in-out}.inner-page #content .container.project-container .project-navigation::-webkit-scrollbar{width:10px;background:rgba(78,184,72,0.2)}.inner-page #content .container.project-container .project-navigation::-webkit-scrollbar-thumb{background-color:rgba(78,184,72,0.7);border-radius:100em}.inner-page #content .container.project-container .project-navigation.scrolled{height:calc(100% - 180px)}.inner-page #content .container.project-container .project-navigation.move-bottom{bottom:230px}}.inner-page #content .container.project-container .project-navigation ul li a{text-decoration:none;color:rgba(255,255,255,0.8);padding:10px 20px;border-bottom:solid 1px rgba(255,255,255,0.1);display:block}.inner-page #content .container.project-container .project-navigation ul li .selected,.inner-page #content .container.project-container .project-navigation ul li a:hover{color:#4eb848;background:rgba(255,255,255,0.05);border-bottom:solid 1px rgba(255,255,255,0.05)}@media (min-width:960px){.page .container{padding:40px 0 80px 0}}@media (min-width:960px){.inner-page #content .container{display:flex;flex-flow:row wrap;padding:40px 0 80px 0}}@media (min-width:960px){.inner-page #content .content-left{width:calc(100% - 370px)}}.inner-page #content .content-left h2{text-transform:none;font-size:2.5em}.inner-page #content .content-left h3{border-bottom:solid 1px #4eb848;padding:0 0 5px 0}.inner-page #content .content-left li a{color:#fff}.inner-page #content .content-left a:hover{background:rgba(78,184,72,0.2)}.inner-page #content .content-right{background:rgba(255,255,255,0.1);border-radius:15px;padding:25px;margin:25px 0 0 0}@media (min-width:960px){.inner-page #content .content-right{margin:0 0 0 50px;padding:35px;width:320px;border-top-right-radius:15px;border-bottom-right-radius:15px}}.asx-announcements-archives{display:flex;flex-flow:row wrap}.asx-announcements-archives li{list-style-type:none;width:calc(50% - 5px);margin:0 5px 5px 0;background:rgba(255,255,255,0.1);border-radius:100em;text-align:center}.asx-announcements-archives li:hover{background:#4eb848}.asx-announcements-archives li:hover svg{display:block}.asx-announcements-archives li a{color:#fff;text-decoration:none;padding:10px;display:block;position:relative}.asx-announcements-archives li svg{width:12px;height:12px;position:absolute;top:17px;right:20px;display:none;stroke:#fff}.alignleft{float:left;margin:0 15px 15px 0}.alignright{float:right;margin:0 0 15px 15px}.clear{clear:both}.video-container{position:relative;padding-bottom:56.25%;height:0}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.video-container{position:relative;padding:0 0 56.25% 0;height:0}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.no-padding{padding:0}.no-margin{margin:0}.no-loading-image{background:none!important}.flex-boxes{display:block}@media (min-width:960px){.flex-boxes{display:flex;flex-flow:row wrap}}.rounded-2{border-top-left-radius:2px;border-bottom-left-radius:2px;border-top-right-radius:2px;border-bottom-right-radius:2px}.rounded-5{border-top-left-radius:5px;border-bottom-left-radius:5px;border-top-right-radius:5px;border-bottom-right-radius:5px}.rounded-10{border-top-left-radius:10px;border-bottom-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px}.rounded-20{border-top-left-radius:20px;border-bottom-left-radius:20px;border-top-right-radius:20px;border-bottom-right-radius:20px}.rounded-30{border-top-left-radius:30px;border-bottom-left-radius:30px;border-top-right-radius:30px;border-bottom-right-radius:30px}.inline{display:inline}.inline-block{display:inline-block}.block{display:block}.edit{position:fixed;bottom:20px;left:20px;z-index:99999999;width:30px;height:30px}@media (min-width:960px){.edit{bottom:auto;left:auto;top:30px;right:20px;padding:10px;background:#4eb848;border-radius:100em}}.skip-links ul{margin:0;padding:0}.skip-links li{height:0;list-style:none;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);margin:0;padding:0}.screen-reader-shortcut,.screen-reader-text{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;white-space:nowrap}.screen-reader-shortcut.focusable:active,.screen-reader-shortcut:focus,.screen-reader-text.focusable:active,.screen-reader-text:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto;white-space:inherit}.screen-reader-shortcut:focus,.screen-reader-text:focus{background:#fff;color:#333;display:block;font-size:1rem;padding:15px 23px 14px;text-decoration:none;z-index:100000}.header{height:60px;position:fixed;top:0;left:0;width:100%;z-index:99999;background:#05171f}.header .container{height:60px}.header .logo{height:60px;display:block}.header .logo{height:25px;display:block;position:absolute;top:calc(50% - 12.5px);left:15px}.header .logo.logo-normal{display:none}.header nav{position:fixed;top:0;transform:translate3d(-100%,0,0);width:calc(100% - 60px);max-width:350px;height:100%;background:#05171f;overflow:auto;-webkit-overflow-scrolling:touch;transition:all 0.25s ease-in-out}.header nav ul{margin:0}.header nav.show{box-shadow:0 0 25px 10px rgba(0,0,0,0.5);transform:translate3d(0,0,0);z-index:999999}.header nav li{list-style:none;font-size:1.8em;user-select:none;text-transform:uppercase}.header nav li ul{margin:0 20px 20px 20px}.header nav li ul li{font-size:0.85em;text-transform:none}.header nav li ul li a{border:none;padding:10px 20px;color:rgba(255,255,255,0.5)}.header nav a{text-decoration:none;display:block;padding:10px 20px;color:#4eb848;font-weight:bold;border-top:solid 1px rgba(47,124,195,0.2)}.header nav .current-menu-item a,.header nav .current_page_item a{border:none;color:#fff;position:relative}.header nav .current-menu-item a:before,.header nav .current_page_item a:before{content:"";display:block;width:10px;height:10px;position:absolute;top:18px;left:0;border-right:solid 3px #fff;border-bottom:solid 3px #fff;transform:rotate(-45deg);opacity:0.5}@media (min-width:960px){.header{height:120px;position:fixed;top:0;left:0;width:100%;background:none}.header:after{content:"";display:block;width:100%;height:120px;position:absolute;top:0;left:0;z-index:9;background:linear-gradient(to bottom,rgb(8,35,48) 0%,rgba(8,35,48,0.5) 80%,rgba(125,185,232,0) 100%);z-index:10}.header.scrolled:after{background:linear-gradient(to bottom,rgb(8,35,48) 0%,rgba(8,35,48,0.9) 70%,rgba(125,185,232,0) 100%);height:180px}.header .container{height:100%;max-width:1300px}.header .logo{font-size:0;padding:0;left:25px;width:auto;height:50px;z-index:99;height:50px;display:none;position:relative;top:auto;transform:translateY(0);position:fixed;top:35px}}@media (min-width:960px) and (min-width:960px){.header .logo.logo-wide{display:block}}@media (min-width:960px) and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.header .logo.logo-wide{display:none}}@media (min-width:960px){.header .logo.logo-normal{display:block}}@media (min-width:960px) and (min-width:960px){.header .logo.logo-normal{display:none}}@media (min-width:960px) and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.header .logo.logo-normal{display:block;left:25px}}@media (min-width:960px){.header nav{position:absolute;height:100%;top:0;left:0;width:100%;max-width:100%;z-index:9999;background:unset;transform:unset;overflow:unset;z-index:9}}@media (min-width:960px) and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.header nav{left:-40px}}@media (min-width:960px){.header ul{margin:0;padding:0;height:100%;font-family:"Barlow",sans-serif;font-weight:normal;display:flex;flex-flow:row wrap;align-content:center;flex-direction:column}.header ul li{list-style:none;font-size:1.7em;font-weight:600;display:block;height:100%;text-transform:uppercase;position:relative}.header ul li a{position:relative;text-decoration:none;color:#4eb848;display:flex;flex-flow:row wrap;justify-content:center;align-content:center;align-items:center;height:100%;border:none;padding:0;margin:0 15px}.header ul li.menu-item-has-children:before{content:"";display:block;width:8px;height:8px;border-left:solid 2px #fff;border-bottom:solid 2px #fff;transform:rotate(-45deg);position:absolute;bottom:17px;left:calc(50% - 4px);opacity:0.4}.header ul li.menu-item-has-children .current-menu-item a{border-bottom:solid 1px rgba(255,255,255,0.2);pointer-events:none}.header ul li.menu-item-has-children .current-menu-item a:after{display:none}.header ul li.menu-item-has-children .current-menu-item a:before{content:"";display:block;width:16px;height:16px;border-radius:100%;background:#fff;position:absolute;left:-8px;top:16px;opacity:1}.header ul li ul{position:absolute;left:calc(50% - 125px);top:120px;display:none;border-left:0;padding:0!important;margin:0;height:auto;background:#4eb848;background:linear-gradient(to bottom,#4eb848 0%,#72c141 100%);border-radius:20px;width:250px;box-shadow:5px 5px 50px 0 rgba(0,0,0,0.5)}.header ul li ul:before{content:"";display:block;width:30px;height:30px;background:#4eb848;border-radius:5px;transform:rotate(45deg);position:absolute;top:-10px;left:calc(50% - 15px)}.header ul li ul li{height:auto;font-size:0.85em;line-height:1.3em}.header ul li ul li:first-child a{border-top-left-radius:20px;border-top-right-radius:20px}.header ul li ul li:last-child a{border-bottom-left-radius:20px;border-bottom-right-radius:20px}.header ul li ul li a{display:block;width:100%;color:#fff!important;padding:15px 25px;margin:0;border-bottom:solid 1px rgba(255,255,255,0.2)!important;text-shadow:1px 1px rgba(0,0,0,0.2)}.header ul li ul li a:hover{background:rgba(8,35,48,0.2)}.header ul li:hover ul{display:block}.header ul li svg{width:13px;height:12px}.header ul .current-menu-ancestor,.header ul .current-menu-item{position:relative;font-weight:600}.header ul .current-menu-ancestor a,.header ul .current-menu-item a{background:none;color:#fff}.header ul .current-menu-ancestor a:before,.header ul .current-menu-item a:before{display:none}.header ul li:hover a{color:#fff}.header ul li:hover.menu-item-has-children:before{opacity:1}}.toggle-nav{background:rgba(47,124,195,0.3);cursor:pointer;display:flex;align-items:center;justify-content:center;flex-direction:column;width:60px;height:60px;font-size:0;position:relative;position:fixed;top:0;right:0;z-index:99999}@media (min-width:960px){.toggle-nav{display:none}}.toggle-nav .bar-01,.toggle-nav .bar-02,.toggle-nav .bar-03{background:#fff;position:absolute;display:block;height:3px;width:32px;transition:all 0.25s ease-in-out;left:15px;border-radius:5px}.toggle-nav .bar-01{position:absolute;top:18px}.toggle-nav .bar-02{top:calc(50% - 1.5px)}.toggle-nav .bar-03{position:absolute;bottom:18px}.toggle-nav.active{background:#000}.toggle-nav.active .bar-01,.toggle-nav.active .bar-03{position:absolute;left:12px;width:20px}.toggle-nav.active .bar-01{transform:rotate(-45deg);top:22.5px}.toggle-nav.active .bar-03{transform:rotate(45deg);top:35px}.ctas{display:flex;flex-flow:row wrap;position:absolute;top:0;right:60px;height:60px}.ctas a{text-decoration:none;font-size:1.5em;display:flex;align-items:center;justify-content:center;width:60px;height:60px}.ctas .mail{background:rgba(47,124,195,0.2)}.ctas .call{background:rgba(47,124,195,0.1)}.ctas .toggle-share-price{background:rgba(47,124,195,0.05) url("images/line-chart.svg") no-repeat center;background-size:40%}.ctas .toggle-share-price.active{background:#242e68 url("images/line-chart.svg") no-repeat center;background-size:40%}@media (min-width:960px){.ctas{display:none}}#hero-slides{padding:0 0 62% 0;margin:35px 0 0 0;display:block;position:relative;width:100%}@media (min-width:960px){#hero-slides{padding:0 0 50% 0;margin:0;overflow:hidden}}#hero-slides .slide{position:absolute;top:0;left:0;opacity:0;width:100%;transition:opacity 1s ease-in-out}#hero-slides .big-button{top:auto;position:relative;left:auto;font-size:0.55em;padding:10px 0;width:170px;margin:25px auto 0 auto}@media (min-width:960px){#hero-slides .big-button{width:270px;font-size:0.4em;padding:0}}#hero-slides .active{display:block;z-index:999;opacity:1}#hero-slides h2{position:absolute;top:-10px;left:0;margin:0;color:#fff;z-index:999;opacity:1;text-align:center;display:block;width:100%;font-size:2.4em}@media (min-width:960px){#hero-slides h2{font-size:7em;top:80px}}#hero-slides h2 span{background:#4eb848;line-height:1.15em;font-size:1.1em;display:block;height:30px;width:30px;border-radius:100%;text-align:center;padding:0 2px 0 0;margin:0 auto 10px auto}@media (min-width:960px){#hero-slides h2 span{height:52px;width:52px;font-size:0.6em;margin:0 auto 20px auto}}#hero-slides img{display:block;width:100%;opacity:0.6}@media (min-width:960px){#hero-slides img{opacity:1}}.big-button{color:#fff;font-size:2em;font-weight:600;font-style:italic;text-transform:uppercase;text-decoration:none;padding:12px 25px;border-radius:100em;box-shadow:0 5px 0 0 rgba(0,0,0,0.5);display:flex;flex-wrap:nowrap;justify-content:center;align-items:center}.big-button.green{background:linear-gradient(to bottom,rgb(20,160,75) 0%,rgb(149,201,59) 100%)}@media (min-width:960px){.big-button{padding:15px 30px;font-size:2.2em}}.big-button svg{width:26px;height:26px;stroke:#fff;stroke-width:3px;margin:0 0 0 3px}.clear-button{font-size:1.6em;font-weight:600;font-style:italic;padding:8px 15px 9px 20px;display:inline-flex;align-items:center;text-decoration:none;color:#fff;text-transform:uppercase;background:rgba(255,255,255,0.15);border-radius:100em;transition:all 0.25s ease-in-out}.clear-button:hover{background:#4eb848}.clear-button:hover svg{stroke:#fff}.clear-button svg{width:20px;height:20px;stroke:#4eb848;stroke-width:3px;margin:0 0 0 3px}.share-price{position:fixed;top:60px;right:0;line-height:2em;z-index:99999;padding:35px 25px;background:#242e68;width:100%;display:none}.share-price.show{display:block;text-align:center;box-shadow:0 20px 20px 10px rgba(0,0,0,0.3)}@media (min-width:960px){.share-price{display:block;padding:0 0 0 45px;top:40px;right:25px;background:none;width:auto}}@media (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.share-price{right:15px;padding:0}}@media (min-width:960px){.share-price:before{content:"";display:block;background:url("images/line-chart.svg") no-repeat center;background-size:contain;width:35px;height:35px;top:0;left:0;margin:0;position:absolute}}@media (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.share-price:before{display:none}}.share-price p{margin:0 0 5px 0!important;font-weight:600;font-style:italic;font-size:2.2em;color:#fff}@media (min-width:960px){.share-price p{font-size:1.8em;margin:0!important}}.share-price small{font-size:1.5em;color:#fff;opacity:0.5}@media (min-width:960px){.share-price small{font-size:1.3em}}.inner-page .documents-list{margin:0;justify-content:space-between}@media (min-width:960px){.inner-page .documents-list{justify-content:start}}.inner-page .documents-list li{margin:0 0 40px 0}@media (min-width:960px){.inner-page .documents-list li{margin:0 40px 40px 0}}.inner-hero-container{position:relative;display:block;height:auto;overflow:hidden;width:100%;height:200px}@media (min-width:960px){.inner-hero-container{height:300px}}.inner-hero-container:after{content:"";display:block;width:100%;height:100%;position:absolute;bottom:0;left:0;background:linear-gradient(to bottom,rgba(8,35,48,0) 0%,#082330 100%)}.inner-hero-container h1{color:#fff;font-size:3em;text-align:center;position:relative;top:75px;z-index:99;padding:0 25px;margin:0}@media (min-width:960px){.inner-hero-container h1{font-size:7em;line-height:1.2em;padding:0 50px}}@media (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.inner-hero-container h1{font-size:5em}}.inner-hero-container img{display:block;position:absolute;opacity:0.75}@media (min-width:960px){.inner-hero-container img{top:0;width:100%;height:auto}}.welcome{max-width:100%;padding:25px;z-index:9999;background:#082330;border-top-left-radius:30px;border-top-right-radius:30px}@media (min-width:960px){.welcome{max-width:900px;left:calc(50% - 450px);margin:-165px 0 0 0;padding:50px;position:absolute}}.welcome h2{margin:0;font-size:3em}.welcome p{font-weight:500}@media (min-width:960px){.welcome p{font-size:2em}}.intro{z-index:9;position:relative;width:100%;padding:0 25px 25px 25px}@media (min-width:960px){.intro{padding:0;display:flex;flex-flow:row wrap;margin:100px 0 0 0}.intro:after{content:"";background:#4eb848;width:400px;height:400px;display:block;border-radius:100%;filter:blur(150px);z-index:-1;position:absolute;bottom:50px;right:0;opacity:0.4}}.intro .image-container{display:block;border-radius:25px;overflow:hidden;width:100%;height:auto}@media (min-width:960px){.intro .image-container{max-width:50%;height:100%;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:25px;border-bottom-right-radius:25px}}.intro .image-container img{display:block;width:100%}@media (min-width:960px){.intro .image-container img{border-radius:0}}@media (min-width:960px){.intro section{width:50%;display:flex;flex-flow:row wrap;align-items:center}}.intro section div{padding:25px 0;display:block}@media (min-width:960px){.intro section div{padding:0 50px}}.intro ul{margin:0 0 0 15px}.intro h2{font-weight:600;text-transform:none}@media (min-width:960px){.intro h2{font-size:5em}}.intro p{font-size:2em;line-height:1.2em}.project-overview{z-index:9;position:relative;width:100%;padding:25px;background:#05171f}@media (min-width:960px){.project-overview{display:flex;flex-flow:row wrap;padding:0;background:none}}.project-overview .image-container{display:block}@media (min-width:960px){.project-overview .image-container{max-width:50%;height:100%;overflow:hidden;border-top-right-radius:25px;border-bottom-right-radius:25px}}.project-overview .image-container img{display:block;width:100%}@media (min-width:960px){.project-overview .image-container img{width:unset}}@media (min-width:960px){.project-overview section{width:50%;display:flex;flex-flow:row wrap;align-items:center}}.project-overview section div{display:block}@media (min-width:960px){.project-overview section div{padding:0 150px 0 50px}}.project-overview small{font-size:1.4em;font-weight:600;color:#4eb848;text-transform:uppercase}.project-overview ul{margin:0 0 0 15px}.project-overview h2{font-weight:600;text-transform:none;color:#fff}@media (min-width:960px){.project-overview h2{font-size:5em}}.tab{overflow:hidden;border:1px solid #223946;background-color:#223946}.tab button{background-color:inherit;float:left;border:none;outline:none;cursor:pointer;padding:14px 0px;transition:0.3s;width:100%}@media (min-width:960px){.tab button{width:33.3333333333%}}.tab button:hover{background-color:#ddd}.tab button.active{background-color:#174136}.tablinks{color:#4eb849;font-size:1.4em;font-weight:600}.tabcontent{display:none;padding:6px 12px;border:1px solid #ccc;border-top:none;animation:fadeEffect 1s}@keyframes fadeEffect{0%{opacity:0}to{opacity:1}}.contact-office h3{margin:30px 0 5px 0}.contact-office h3:first-child{margin:0 0 5px 0}.contact-office p{display:flex;flex-flow:row wrap;width:100%;align-items:center;margin:0}.contact-office p svg{width:16px;height:16px;margin:0 4px 0 0}.contact-office p a{text-decoration:none;color:#fff}.page-contact #content .container{display:flex;flex-flow:row wrap;flex-direction:column-reverse}@media (min-width:960px){.page-contact #content .container{flex-direction:unset}}.recent-developments{z-index:9;position:relative;padding:0;margin:0 auto}@media (min-width:960px){.recent-developments{max-width:1300px;display:flex;flex-flow:row wrap;justify-content:center}}.recent-developments section{width:100%;background:rgba(78,184,72,0.1);border-radius:0;max-width:100%;padding:25px}@media (min-width:960px){.recent-developments section{align-items:center;padding:150px 150px 150px 280px;max-width:1100px;border-radius:100px}}.recent-developments section:after{content:"";display:block;width:100%;height:auto;padding:0 0 100% 0;background:url("images/fe.webp") no-repeat;background-size:contain;border-radius:25px;box-shadow:25px 0 50px 50px rgba(78,184,72,0.1);margin:25px auto 0 auto}@media (min-width:960px){.recent-developments section:after{position:absolute;top:50%;transform:translateY(-50%);left:-80px;border-radius:50px;width:394px;height:394px;margin:0;padding:0}}.recent-developments section:before{content:"";display:block;width:180px;height:137px;background:url("images/iron.webp") no-repeat;background-size:contain;position:absolute;bottom:-20px;left:calc(50% - 90px);z-index:999}@media (min-width:960px){.recent-developments section:before{width:262px;height:200px;bottom:0;left:-20px}}.recent-developments small{font-size:1.4em;font-weight:600;color:#4eb848;text-transform:uppercase}.recent-developments h2{font-weight:600;text-transform:none;color:#fff}@media (min-width:960px){.recent-developments h2{font-size:5em}}.inner-page .development{padding:35px;background:rgba(255,255,255,0.1);margin:0 0 40px 0;border-radius:15px}.inner-page hr{border:none;border-top:dashed 2px #4eb848;margin:35px 0 35px -35px;width:calc(100% + 70px);opacity:0.25}.inner-page hr:last-child{display:none}.board-of-directors section{padding:50px 25px 25px 25px;background:rgba(255,255,255,0.05);border-radius:0;margin:0 0 65px 0;position:relative}@media (min-width:960px){.board-of-directors section{padding:70px 35px 35px 35px}}.board-of-directors section h2{margin:0;font-size:2em!important;line-height:1;position:absolute;top:-25px;left:0;padding:13px 20px 15px 20px;background:#4eb848;color:#fff;border-top-left-radius:15px}@media (min-width:960px){.board-of-directors section h2{font-size:3em!important;padding:18px 30px 20px 30px}}.board-of-directors section h2 small{display:block;font-size:0.7em;margin:5px 0 0 0;color:#05171f;font-style:normal}@media (min-width:960px){.board-of-directors section h2 small{font-size:0.4em}}.board-of-directors section:last-child{margin:0}@media (min-width:960px){.documents{display:flex;flex-flow:row wrap}}@media (min-width:960px){.documents section{width:50%}.documents section.full-width{width:100%}.documents section.full-width li{width:calc(16.6666% - 40px);margin:0 40px 40px 0}}.documents h2{color:#fff;text-transform:none}@media (min-width:960px){.documents h2{font-size:3.6em}}@media (min-width:980px){.home-page .announcements .documents-list{gap:20px}}.documents-list{display:flex;flex-flow:row wrap;margin:25px 0;width:100%}.documents-list li{list-style-type:none;width:calc(50% - 10px);height:200px;border-radius:20px;overflow:hidden;position:relative;color:#fff;padding:20px;margin:0 20px 40px 20px}@media (min-width:960px){.documents-list li{height:240px;margin:0 40px 0 0;width:calc(33.3333% - 40px)}}@media (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.documents-list li{width:calc(50% - 10px);margin:0 0 20px 0}}.documents-list li:hover{filter:saturate(250%);box-shadow:5px 5px 0 0 rgba(0,0,0,0.2)}.documents-list li.see-more{background:rgba(78,184,72,0.1)}.documents-list li.see-more:hover{background:rgba(255,152,0,0.3)}.documents-list li.see-more a{display:flex;flex-wrap:wrap;height:100%;justify-content:center;align-items:center;flex-flow:column;text-decoration:none;font-weight:600;font-family:"Barlow",sans-serif}.documents-list li.see-more a:hover{background:none!important}.documents-list li.see-more svg{width:40px;height:40px;margin:0 0 10px 0;stroke:#ff9800}.documents-list li.see-more span{display:block;width:100%;text-align:center}.documents-list .title a{display:block;text-decoration:none;font-size:0.9em;line-height:1.2em;font-weight:600;cursor:pointer;position:absolute;top:0;left:0;padding:20px;width:100%;height:100%}@media (min-width:960px){.documents-list .title a{font-size:0.9em}}.documents-list .date{font-size:0.7em;opacity:0.7;position:absolute;bottom:20px;right:20px}.announcements-list li{background:rgba(47,124,195,0.1) url("images/asx.webp") no-repeat;background-size:150px;background-position:-45px 110px}@media (min-width:960px){.announcements-list li{background-position:-45px 135px}}.announcements-list .title a{color:#3db9f9}.annual-reports.archived{filter:grayscale(100%);margin:50px 0 0 0}@media (min-width:980px){.home-page .annual-reports .documents-list{gap:20px}}.annual-reports-list li{background:rgba(78,184,72,0.1) url("images/logo-nodes.webp") no-repeat;background-size:115px;background-position:-25px 110px}@media (min-width:960px){.annual-reports-list li{background-position:-25px 125px}}.annual-reports-list .title a{color:#4eb848}.inner-page .documents section{width:100%}@media (min-width:960px){.inner-page .documents section li{width:calc(33.3333% - 40px);margin:0 40px 40px 0}}.docs-list li{list-style:none;color:#4eb848;margin:0 0 20px 0}.docs-list a{color:#fff;text-decoration:none;display:block;line-height:1.2em}.docs-list a:hover{text-decoration:underline}.docs-list .date{display:block}.gallery ul{display:flex;flex-flow:row wrap}.gallery ul li{list-style:none;margin:5px;width:calc(50% - 10px)}@media (min-width:960px){.gallery ul li{width:calc(25% - 10px);margin:0 10px 10px 0}}.gallery ul a,.gallery ul img{display:block;width:100%;border-radius:5px}.tos-wrapper.tos-fixed{z-index:9999999!important}.tos-pagination a{border-radius:4px}.tos-caption{font-weight:600;bottom:63px;display:none}.tos-selected{border:solid 3px #fff}.tos-close{background:#000 url("images/cross.svg") no-repeat center!important;background-size:50%!important;opacity:1!important}.tos-close span{display:none}.tos-next,.tos-prev{background:url("images/arrow.svg") no-repeat center;background-size:70%}.tos-next span,.tos-prev span{display:none}.tos-prev{transform:rotate(180deg)}footer{background:#05171f}@media (min-width:960px){footer{border-top-left-radius:50px;border-top-right-radius:50px;z-index:99;position:relative}}footer .container{padding:25px}@media (min-width:960px){footer .container{padding:80px 0;display:flex;flex-flow:row wrap}}@media (min-width:960px){footer .fleft{width:270px}}footer .fleft p{color:#828b8f;line-height:1.2em;margin:20px 0}footer .fleft p small{color:#828b8f;line-height:1.4em;font-size:0.85em;margin:25px 0;display:block}footer .fleft img{width:125px;height:auto}footer .fleft a{text-decoration:none;color:#fff;display:flex;align-items:center}footer .fleft a:hover{color:#4eb848}footer .fleft a svg{width:14px;height:14px;margin:0 4px 0 0}footer .fleft .share-price{position:relative;top:auto;right:auto}footer .fleft .share-price p{color:#fff;line-height:1.1em}@media (min-width:960px){footer nav{display:flex;flex-flow:row wrap;width:calc(100% - 270px);justify-content:space-between}}footer nav ul{padding:0;margin:20px 0}@media (min-width:960px){footer nav ul{margin:50px 0 0 0;padding:0 10px}}footer nav li{list-style:none;font-weight:bold}footer nav li strong{color:#fff;display:block;margin:0 0 20px 0}footer nav li a{color:rgba(255,255,255,0.5);display:inline-block;padding:4px 0;font-weight:normal;position:relative}footer nav li a:hover{color:#4eb848}footer nav li a:hover:after{content:"";display:block;width:100%;background:rgba(78,184,72,0.2);height:10px;position:absolute;bottom:3px}footer nav a{text-decoration:none}footer nav .social{display:flex;flex-flow:row wrap;justify-content:center;background:rgba(255,255,255,0.05);padding:10px 0;border-radius:10px}@media (min-width:960px){footer nav .social{background:none;position:absolute;bottom:80px;padding:0;border-radius:0}}footer nav .social a{display:block;position:relative;display:flex;align-items:center;justify-content:center;opacity:0.7;width:33.3333%}@media (min-width:960px){footer nav .social a{width:auto}}footer nav .social a:hover{opacity:1}footer nav .social a:hover:after{display:block}footer nav .social a:after{content:"";background:#4eb848;width:400px;height:400px;display:block;border-radius:100%;filter:blur(150px);z-index:-1;position:absolute;top:50%;transform:translateY(-50%);position:absolute;width:70px;height:70px;filter:blur(15px);left:calc(50% - 40px);opacity:0.2;display:none}footer nav .social img,footer nav .social svg{width:auto;height:38px;margin:0 15px 0 0}@media (min-width:960px){footer nav .social img,footer nav .social svg{height:25px}}footer div[itemtype="https://schema.org/LocalBusiness"]{margin:25px 0 0 0}footer div[itemtype="https://schema.org/LocalBusiness"] p{font-size:1.4em;margin:20px 0 0 0}footer .business strong{display:block;margin:0 0 20px 0;font-size:1.4em;font-weight:normal}table{border-top:solid 1px rgba(255,255,255,0.1);border-right:solid 1px rgba(255,255,255,0.1);border-spacing:0;border-collapse:separate;width:100%;margin:0 0 25px 0}table td,table tr{padding:10px}table tr th{font-size:1.3em;text-align:left;padding:10px;font-weight:600;text-transform:uppercase;color:#4eb848;font-style:italic;background:rgba(78,184,72,0.2)}@media (min-width:960px){table tr th{font-size:1.5em}}table tr th:hover{background:rgba(78,184,72,0.2)}table tr:hover{background:rgba(255,255,255,0.05);color:#4eb848}table tr:nth-child(2n){background:rgba(255,255,255,0.025)}table a{color:#fff}table td{border-bottom:solid 1px #f1f1f1;font-size:1.5em;border-bottom:solid 1px rgba(255,255,255,0.1);border-left:solid 1px rgba(255,255,255,0.1)}.table-facade{}.table-facade li{font-size:1.6em;list-style-type:none;display:flex;border-bottom:solid 1px rgba(255,255,255,0.1)}.table-facade li span{padding:10px 0;display:block}@media (min-width:960px){.table-facade li span{padding:10px}}.table-facade li span:first-child{width:100%}@media (min-width:960px){.table-facade li span:first-child{width:60%}}.table-facade li span:nth-child(2){width:33.3333%;text-align:center}@media (min-width:960px){.table-facade li span:nth-child(2){width:20%}}.table-facade li span:nth-child(3){width:33.3333%;text-align:center}@media (min-width:960px){.table-facade li span:nth-child(3){width:10%}}.table-facade li span:nth-child(4){width:33.3333%;text-align:center}@media (min-width:960px){.table-facade li span:nth-child(4){width:10%}}.table-facade li:nth-child(2n){background:rgba(255,255,255,0.025)}.table-facade li:hover{background:rgba(255,255,255,0.05);color:#4eb848}.table-facade li:nth-child(1 of .total-class){font-weight:bold;border-block:1px solid;border-top:1px solid;border-bottom:1 solid}.table-facade li.total-class{background:rgba(78,184,72,0.2)}.table-facade li.total-class:nth-child(2n){background-color:rgba(78,184,72,0.3)}.table-facade.borders{border-top:solid 1px rgba(255,255,255,0.1);border-right:solid 1px rgba(255,255,255,0.1)}.table-facade.borders span{border-bottom:solid 1px rgba(255,255,255,0.1);border-left:solid 1px rgba(255,255,255,0.1)}.table-facade .table-facade-header{font-weight:600;text-transform:uppercase;color:#4eb848;font-style:italic;background:rgba(78,184,72,0.2)}.table-facade .table-facade-header:hover{background:rgba(78,184,72,0.2)}.table-scroll{width:100%;overflow:auto;position:relative}.table-scroll.helper table{pointer-events:none;filter:blur(1.5px);opacity:0.3;overflow:hidden}@media (min-width:960px){.table-scroll.helper table{pointer-events:all;filter:blur(0);opacity:1;overflow:auto}}.table-scroll.helper:after{content:"Tap and then scroll left and right";font-size:1.6em;font-weight:600;display:flex;justify-content:center;align-items:center;width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(255,255,255,0.1) url("images/table-helper.png") no-repeat 50% calc(50% - 40px);background-size:100px}@media (min-width:960px){.table-scroll.helper:after{display:none}}.gform_required_legend{display:none}.gfield_label{font-size:1.5em;font-weight:600}.gfield{margin:0 0 25px 0}.contact-form,.update-info-form{margin:40px 0 0 0}@media (min-width:960px){.contact-form,.update-info-form{margin:0}}.contact-form input.text,.contact-form input[type=button],.contact-form input[type=email],.contact-form input[type=text],.contact-form select,.contact-form textarea,.update-info-form input.text,.update-info-form input[type=button],.update-info-form input[type=email],.update-info-form input[type=text],.update-info-form select,.update-info-form textarea{appearance:none;border-radius:0;width:100%;border:none;border-bottom:solid 2px #4eb848;background:none;padding:10px 0;color:#4eb848;font-size:1.8em;outline:0;font-weight:600}@media (min-width:960px){.contact-form .form-name,.update-info-form .form-name{display:inline-block;width:40%}.contact-form .form-name input,.update-info-form .form-name input{width:calc(100% - 20px)}.contact-form .form-email,.update-info-form .form-email{display:inline-block;width:40%}.contact-form .form-email input,.update-info-form .form-email input{width:calc(100% - 20px)}.contact-form .form-phone,.update-info-form .form-phone{display:inline-block;width:20%}}.form-name{width:100%!important;display:block}.form-name .ginput_container--name{display:flex;flex-flow:row wrap}.form-name .name_first,.form-name .name_last{width:100%!important;display:block}@media (min-width:960px){.form-name .name_first,.form-name .name_last{width:50%!important}}.form-name .name_first label,.form-name .name_last label{font-size:1.4em;opacity:0.6}.gform_validation_errors h2{color:#ff9800;font-size:1.5em!important;margin:15px 0!important;padding:5px;background:rgba(255,152,0,0.2);font-style:normal}.gform_validation_errors ol{display:none}.update-info-form .form-email{width:100%;display:block}@media (min-width:960px){.update-info-form .form-email{width:50%}}.gform_validation_container{display:none!important}fieldset{border:none;padding:0}legend{border:none}.gfield_required{position:relative}.gfield_required .gfield_required{color:#ffcc33;font-size:0;width:6px;height:6px;display:block;background:#ffcc33;border-radius:100%;position:absolute;top:3px;right:-9px}.validation_message{color:#ff9800;font-size:1.4em;margin:5px 0 0 0;display:inline-flex;align-items:center;font-weight:600;font-style:italic}.validation_message:before{content:"";display:block;width:12px;height:12px;border-radius:100%;border:solid 2px #ff9800;background:rgba(255,152,0,0.2);margin:0 5px 0 0}.button,.gform_button{background:linear-gradient(to bottom,rgb(20,160,75) 0%,rgb(149,201,59) 100%);padding:15px 35px;border-radius:100em!important;font-size:1.8em;font-style:italic;font-weight:600;color:#fff;border:0;cursor:pointer;box-shadow:0 5px 0 0 rgba(0,0,0,0.5)}.subscribe{max-width:100%;position:relative;padding:0 25px}@media (min-width:960px){.subscribe{max-width:500px;margin:0 auto 100px auto;padding:0}}.subscribe:after{content:"";background:#4eb848;width:400px;height:400px;display:block;border-radius:100%;filter:blur(150px);z-index:-1;position:absolute;top:50%;transform:translateY(-50%);position:absolute;left:calc(50% - 200px);opacity:0.4}.subscribe label{display:none}.subscribe h2{margin:0;display:flex;align-items:center;text-transform:none}@media (min-width:960px){.subscribe h2{font-size:3em}}.subscribe h2 svg{margin:0 5px 0 0;width:30px;height:30px}.subscribe p{margin:0}.subscribe .gform_body{margin:20px 0}.subscribe .large{padding:20px 30px;width:100%;font-size:1.8em;border:solid 2px #4eb848;background:rgba(78,184,72,0.1);border-radius:100em;font-weight:600;color:#fff;outline:0;text-align:center;font-size:1.8em}.subscribe ::placeholder{opacity:0.5;color:#4eb848;text-align:center}.subscribe .gform_footer{text-align:right}@media (min-width:960px){.preview-all{display:flex;flex-wrap:wrap;width:calc(100% + 50px)}}@media (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.preview-all{display:flex;flex-wrap:wrap;width:calc(100% + 75px)}}.preview-all a{text-decoration:none;margin:0 0 50px 0;border-radius:25px;background:rgba(78,184,72,0.1);display:block}@media (min-width:960px){.preview-all a{width:calc(50% - 50px);margin:0 50px 50px 0}}@media (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.preview-all a{width:calc(50% - 50px);margin:0 25px 25px 0}}.preview-all a:hover img{opacity:1}.preview-all a h2{line-height:1.4em}.preview-all a span{color:#4eb848;font-style:italic}.preview-all a div{padding:25px}@media (min-width:960px){.preview-all a div{padding:25px;background:none}}.preview-all a img{display:block;width:100%;height:auto;border-radius:25px;opacity:0.85}.news-single{display:flex;flex-wrap:wrap}.news-single .container{padding:25px}@media (min-width:960px){.news-single .container{padding:0 0 100px 0!important}}@media (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.news-single .container{padding:0 50px 50px 50px!important}}.news-single .news-left{padding:0 0 50px 0}@media (min-width:960px){.news-single .news-left{width:calc(100% - 300px);padding:0 50px 0 0}}.news-single .news-left img{border-radius:25px;width:100%;display:block;margin:0 0 25px 0;padding:0 10px}.news-single .news-left .entry-content{margin:25px 0 0 0}.news-single .news-left h1{margin:20px 0 20px 20px;line-height:1.3em;font-size:3em;background:#4eb848;color:#082330;display:inline;position:relative}.news-single .news-left h1:after,.news-single .news-left h1:before{content:"";display:inline-block;width:36px;height:36px;background:#4eb848;transform:skew(-10deg,0deg);position:absolute;top:0;z-index:-1}.news-single .news-left h1:before{left:-10px}.news-single .news-left h1:after{right:-12px}@media (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.news-single .news-left h1:after{display:none}}.news-single .news-left h2{font-size:2.4em;text-transform:none}.news-single .news-left ul li{list-style-type:none;display:flex;align-items:start}.news-single .news-left ul li:before{content:"";display:block;background:url("images/arrow-green.svg") no-repeat center;background-size:contain;width:11px;height:11px;margin:7px 5px 0 0}@media (min-width:960px){.news-single .news-right{width:300px}}@media (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.news-single .news-right{width:100%}}@media (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.news-single .news-right ul{width:calc(100% + 25px);display:flex;flex-wrap:wrap}}.news-single .news-right ul li{list-style:none;font-size:1em;margin:0 0 25px 0;border-bottom:dashed 1px rgba(78,184,72,0.3);padding:0 0 25px 0}.news-single .news-right ul li:last-child{border:none}@media (min-device-width:768px) and (max-device-width:1024px) and (orientation:portrait){.news-single .news-right ul li{width:calc(33.3333% - 25px);margin:0 25px 50px 0;border:none}}.news-single .news-right ul h3{margin:20px 0 5px 0;line-height:1.3em;text-transform:none}.news-single .news-right p{margin:0}.news-single .news-right img{display:block;width:100%;border-radius:25px}.news-single .news-right span{color:#4eb848;font-style:italic;font-weight:bold}