body{margin:0}header{background-color:#fff;border-radius:0 0 5px 5px}.navbar{position:fixed!important;top:0;width:100%;z-index:1000;background-color:transparent;transition:background-color .3s ease,box-shadow .3s ease}.navbar-nav{display:flex;justify-content:flex-end;align-items:flex-end}.navbar-container{display:flex;justify-content:space-between;align-items:center;width:100%}.nav-items{display:flex;gap:35px;justify-content:flex-end;align-items:center}.nav-link{text-align:center;margin:30px 10px 20px;font-weight:600;font-family:Lustria,serif;color:#fff;text-shadow:0 3px 8px rgba(0,0,0,.4);cursor:pointer;transition:color .25s ease,opacity .25s ease}.nav-link-name{text-align:center;cursor:pointer;font-weight:600;font-family:Lustria,serif;color:#fff;text-shadow:0 3px 8px rgba(0,0,0,.4);color:007A33;font-size:25px}.nav-name{margin:8px 0 0 30px}.nav-link-item{text-align:center;cursor:pointer;margin:20px 0 10px 10px;font-weight:600;font-family:Lustria,serif;color:#fff;transition:color .25s ease,opacity .25s ease}.nav-active{color:#b8bc3a!important}a{text-decoration:none}svg:hover{fill:#e98848}.nav-link:hover,.nav-link-name:hover{color:#e2e554!important}.navbar-scrolled{position:fixed!important;color:#b8bc3a!important;z-index:9999;background-color:#0f5a39;box-shadow:0 2px 10px #0000001a;padding:5px 0 12px}.navbar-scrolled .nav-link,.navbar-scrolled .nav-link-name{color:#b8bc3a;text-shadow:0 0 0px rgba(0,0,0,.35)}.menu-toggle{display:none;font-size:2rem;background-color:none;border:none;cursor:pointer;color:#0f5a39;z-index:1001}@media (min-width: 768px) and (max-width: 1024px){.hero{top:-170px!important}}@media (max-width: 767px){.menu-toggle{display:block;margin-right:20px;color:#0f5a39;background-color:#b8bc3a;font-size:1.2rem}.navbar-container{padding-top:2%;padding-bottom:3%}.nav-link-name{font-size:15px;font-weight:600;color:#fff;text-shadow:0 0 4px rgba(0,0,0,.35)}.nav-items{display:none;flex-direction:column;position:absolute;top:100%;right:0;background-color:#fff;width:100%;padding:1rem;box-shadow:0 2px 10px #0003}.nav-items.open{display:flex;background-color:#0f5a39;width:35%}.navbar-scrolled .nav-link-name:hover,.nav-active{color:#b8bc3a!important;text-shadow:0 0 0px rgba(0,0,0,.35)}.nav-link{margin:10px 0;color:#b8bc3a;text-shadow:0 0 4px rgba(0,0,0,0)}.navbar-scrolled .nav-link{color:#b8bc3a;text-shadow:0 0 0px rgba(0,0,0,.35)}.hero{font-size:38px!important;top:-50px!important;font-weight:600!important}.home{height:15vh}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.hero{top:-120px!important}}@media (max-width: 767px) and (orientation: landscape){.hero{top:-100px!important}}#darren{width:225px;height:auto;border-radius:30px}@media (max-width: 767px){#darren{width:100px!important;margin-right:20px;margin-top:10px}.photo{padding:20px 10px 10px 20px!important;width:40%!important}.photo p{font-size:15px!important}#tag{font-size:10px!important;width:70%}.para{padding:0 10px 0 0!important;font-size:15px!important;margin-right:15px}.para h1{font-size:35px!important;margin-bottom:0!important}#touch{font-size:20px!important}}.intro{display:flex;background-color:#0f5a39;margin-bottom:0}.photo{padding:75px 10px 10px 10%}.photo p{font-size:20px;font-family:Lustria,serif;margin-top:5px;margin-bottom:5px;color:#b8bc3a;font-weight:600}#tag{font-size:15px;color:#fff;font-weight:400}#touch{font-size:25px;font-weight:600;color:#b8bc3a;text-shadow:0 0 4px rgba(0,0,0,.35)}.para{padding-top:3%;padding-left:5%;font-size:20px;font-family:Lustria,serif;color:#fff}.para h1{font-size:40px;font-family:Lustria,serif;color:#b8bc3a}@media (min-width: 768px) and (max-width: 1024px){.intro{margin-right:40px!important}}#touch{cursor:pointer;font-style:italic;font-weight:600;transition:color .25s ease,opacity .25s ease}#touch:hover{color:#e2e554}body{background-color:#0f5a39}.home{position:relative;height:13vh;width:100%;padding-top:20%;overflow:hidden}.home:before{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(0,0,0,.8),transparent),url(/assets/abi-CQkuLyXJ.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;filter:contrast(80%) brightness(90%) saturate(250%)!important;z-index:-1}.hero{font-family:Lustria,serif;font-weight:400;font-style:normal;font-size:75px;font-weight:600;color:#b8bc3a;text-shadow:0 0 4px rgba(0,0,0,.35);position:relative;top:-240px;display:flex;justify-content:space-evenly;opacity:0;animation:fadeIn 2s ease-out forwards}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.main{background-color:#0f5a39}footer{text-align:center}footer a{font-size:20;text-align:center;padding-bottom:10px;font-family:monospace;color:#e2e554;font-weight:600;text-shadow:0 3px 8px rgba(0,0,0,.4)}h1{font-size:45px}.about-me{background-color:#b8bc3a;font-family:Lustria,serif;font-weight:400;font-style:normal;font-size:20px;color:#0f5a39}.about{background-color:#b8bc3a;padding-left:2%;padding-right:2%;padding-bottom:5%;color:#0f5a39}.header{font-size:45px;text-align:center;padding-top:3%;color:#0f5a39;font-weight:600}#qualifications{text-align:center;color:#0f5a39}.list{list-style-position:inside;text-align:center;padding:0;margin:0 auto;width:fit-content}.content{display:flex;align-items:center}.about-right{display:flex;flex-direction:column;align-items:center;font-weight:600}.about-left{width:60%;margin-bottom:13%;font-weight:400;font-size:25pxs}#list-end{text-align:center}#tommy{padding-top:4%;width:50%;text-align:center}@media (max-width: 767px){.content{flex-direction:column}.about-left,.about-right{width:90%;font-size:15px!important;margin-bottom:1%!important}.header{padding-top:10%!important;font-size:35px!important}img{width:70%!important}.list{font-weight:400!important}#qualifications{font-size:35px!important}}@media (min-width: 768px) and (max-width: 1024px){.about-right{width:70%!important}}@media (min-width: 768px) and (max-width: 1024px) and (orientation: portrait){.about-right{width:70%!important}.about-left{margin-left:30px}}.areas{background-color:#0f5a39;font-size:20px;font-family:Lustria,serif;margin-top:50px;margin-bottom:5px;color:#fff}.areas{text-align:center}.list{margin-bottom:40px;font-weight:600}h2{text-align:center;font-size:30px;color:#b8bc3a}h1{color:#b8bc3a;font-size:45px}#aby{padding-top:2%;width:250px;padding-bottom:2%}#list2{font-weight:400}@media (max-width: 767px){.areas{padding:0 5%;font-size:15px!important}h1{font-size:35px!important}#aby{width:120px!important}}@media (min-width: 768px) and (max-width: 1024px){.area-1,.area-2{margin-left:20px;margin-right:20px}}.fees{background-color:#b8bc3a;padding-bottom:5%}.fees-h1{color:#0f5a39;text-align:center;font-family:Lustria,serif;font-style:normal;padding-top:3%;font-size:45px}.fees-h2{color:#0f5a39;text-align:center;font-family:Lustria,serif;font-style:normal;font-size:30px!important}.convo{color:#0f5a39;text-align:center;font-family:Lustria,serif;font-style:normal;font-size:20px}.sessions{list-style-position:inside;padding:20px 0 0;margin:0 auto;width:fit-content;color:#0f5a39;text-align:center;font-family:Lustria,serif;font-style:normal;font-size:25px}.prices{display:flex}@media (max-width: 767px){.fees{padding:0 5%}.fees p{font-size:15px!important}.fees-h1{font-size:35px!important;padding-top:10%!important}.fees-h2{font-size:30px!important;margin-top:0!important}.sessions{font-size:15px!important}}@media (min-width: 768px) and (max-width: 1024px){.convo,.area-2{margin-left:20px;margin-right:20px}}.contact{color:#b8bc3a;background-color:#0f5a39;text-align:center;font-family:Lustria,serif;font-style:normal;padding-top:3%}.contact-p{font-size:20px}.contact-p-2{font-size:20px;padding-bottom:10%}.contact-list{list-style-position:inside;text-align:center;padding:0;margin:0 auto;width:fit-content;font-size:20px}.email{color:#e2e554;font-weight:600;text-shadow:0 3px 8px rgba(0,0,0,.4)}@media (max-width: 767px){.contact{padding:0 5%;font-size:15px!important}.contact-p,.contact-list,.contact-p-2{font-size:15px!important}}@media (min-width: 768px) and (max-width: 1024px){.contact-p-2{margin-left:20px;margin-right:20px}}
