/*
Theme Name: Apodi
Text Domain: apodi
Author: 89 Digital
Author URI: https://89digital.co.nz
Version: 1.0
Date last mod: 19 February 2024
*/

#holding .logo img,*{margin:0}h1,h3,strong{font-weight:600}*{padding:0;box-sizing:border-box}body,html{background:#34444e;margin-top:0!important;overflow-x:hidden;color:#fff}body{font-family:montserrat,serif}.bg_black{background:#000}.bg_white{background:#fff}.bg_green{background:#0f6a46}.bg_charcoal{background:#34444e}h1{font-size:2.2rem}h3{font-size:1.5rem}a,a.btn{transition:.25s ease-out;-moz-transition:.25s ease-out;-webkit-transition:.25s ease-out;-o-transition:.25s ease-out}a.btn:hover,a:hover,button:hover{opacity:.6;text-decoration:none}button:focus{outline:0}#holding{min-height:100vh}#holding .logo,#holding .txt{margin:0;position:relative}#holding .txt:after{content:'';display:block;background:#0f6a46;height:2.5rem;width:100%;position:fixed;left:0;bottom:0}#holding .txt a.btn{background:#0f6a46;color:#fff;margin:.4rem 0 .5rem .3rem;font-weight:600}@media screen and (min-width:992px){#holding .txt a.btn,#holding .txt p{font-size:1.2rem}#holding .logo{top:0;background:#000;background:linear-gradient(0deg,rgba(0,0,0,0) 0,rgba(0,0,0,.35) 100%);position:absolute;width:100vw;padding-top:2%}#holding .logo img{max-width:16rem}#holding .txt{top:55%;padding:1rem .8rem;background:#000;background:linear-gradient(0deg,rgba(0,0,0,.35) 0,rgba(0,0,0,0) 100%);position:fixed;width:100%}#holding .txt:after{height:2.5rem}#holding .txt p{max-width:40rem;margin:1rem auto 2rem}}@media screen and (max-width:992px){#holding .logo,#holding .txt{position:absolute;width:100vw}#holding .logo{top:0;background:#000;background:linear-gradient(0deg,rgba(0,0,0,0) 0,rgba(0,0,0,.35) 100%);padding:3.5rem 0 1rem;min-height:40vh}#holding .logo img{max-width:10rem}#holding .txt{bottom:-80vh;padding:1rem .8rem 0;background:#000;background:linear-gradient(0deg,rgba(0,0,0,.35) 0,rgba(0,0,0,0) 100%);height:50vh}#holding .txt:after{height:1rem}#holding .txt h1{font-size:1.8rem}#holding .txt a.btn,#holding .txt p{font-size:1.1rem}#holding .txt p{max-width:40rem;margin:1rem auto 2rem}}