@charset "UTF-8";
/***!  /templates/g5_helium/custom/css-compiled/custom_12.css  !***/

@font-face{src:url('https://www.alivepsych.co.nz/templates/g5_helium/custom/fonts/GandhiSans-Regular.eot#iefix') format("embedded-opentype"),url('https://www.alivepsych.co.nz/templates/g5_helium/custom/fonts/GandhiSans-Regular.woff2') format("woff2"),url('https://www.alivepsych.co.nz/templates/g5_helium/custom/fonts/GandhiSans-Regular.woff') format("woff"),url('https://www.alivepsych.co.nz/templates/g5_helium/custom/fonts/GandhiSans-Regular.ttf') format("truetype"),url('https://www.alivepsych.co.nz/templates/g5_helium/custom/fonts/GandhiSans-Regular.svg#GandhiSans-Regular') format("svg");font-family:"GandhiSans-Regular";font-style:normal;font-weight:normal;font-display:swap}@font-face{src:url('https://www.alivepsych.co.nz/templates/g5_helium/custom/fonts/Fertigo-Pro-Regular.eot#iefix') format("embedded-opentype"),url('https://www.alivepsych.co.nz/templates/g5_helium/custom/fonts/Fertigo-Pro-Regular.woff2') format("woff2"),url('https://www.alivepsych.co.nz/templates/g5_helium/custom/fonts/Fertigo-Pro-Regular.woff') format("woff"),url('https://www.alivepsych.co.nz/templates/g5_helium/custom/fonts/Fertigo-Pro-Regular.ttf') format("truetype"),url('https://www.alivepsych.co.nz/templates/g5_helium/custom/fonts/Fertigo-Pro-Regular.svg#Fertigo-Pro-Regular') format("svg");font-family:"Fertigo-Pro-Regular";font-style:normal;font-weight:normal;font-display:swap}body{background-image:url('https://www.alivepsych.co.nz/images/alive-home-background.jpg');background-repeat:no-repeat;background-attachment:fixed;background-size:cover}.g-home-particles.g-helium-style #g-navigation{background:rgba(0,0,0,0)}.g-home-particles.g-helium-style .fp-features .g-block .card .card-block .card-title{line-height:2.5rem}.g-home-particles.g-helium-style #g-navigation .g-social a{color:white}.g-logo img,.g-logo svg{display:inline-flex}.g-logoshadow{-webkit-filter:drop-shadow(1px 1px 1px #333);filter:drop-shadow(1px 1px 1px #333)}#g-header{padding-top:0rem;padding-bottom:0rem}#g-navigation .g-main-nav .g-toplevel>li.active>.g-menu-item-container>.g-menu-item-content{box-shadow:0 2px 0 rgba(47,11,100,0.8)}.navbar .navbar-nav li a{border-left:1px solid rgba(255,255,255,0.2);border-bottom:0}#g-navigation h1{font-size:70px;font-weight:400;line-height:90px;margin-top:0px}#g-header a,#g-footer a{color:white;padding-right:20px}#g-navigation .g-social a,.g-offcanvas-toggle{color:#97b73d}.g-dropdown-column{background-color:#97b73d;border-radius:0.25rem !important}h2,h3{line-height:1.2em;font-style:normal}h2{font-size:2rem}h3{font-size:1.2rem;font-weight:bold}body p,li,.tm-content{font-size:1.2rem}em{color:inherit}#g-mainbar{background:rgba(244,245,247,0)}.button,.button a:hover,.button a:focus,.jl-button-default,#wps-slider-section #sp-woo-product-slider-54 .wpsf-cart-button a:not(.sp-wqvpro-view-button):not(.sp-wqv-view-button),.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.convertforms .cf-btn{color:#fff;background-color:#58595b !important;padding:5px;border-radius:4px;line-height:inherit}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product{text-align:center}.woocommerce .quantity .qty{width:inherit}th.label{background:transparent}.g-home-particles.g-helium-style .fp-features .g-block .card .card-block .fa{border:8px solid #0073b8;color:#4b9dc8}#g-above,#g-features{background-size:cover}#g-above .g-container,#g-features .g-container{border-radius:4px}.g-wrapper ul{padding-left:10px}.g-wrapper li{position:relative;padding-left:30px;margin-bottom:10px}.g-wrapper li:before{position:absolute;top:0;left:0}.showcase{background-color:#717165;background-image:radial-gradient(circle at 50% 50%,rgba(255,255,255,0.29),#484742)}.woocommerce ul.products li.product .woocommerce-loop-product__title{font-size:revert;color:#000}.wopb-block-item .wopb-block-title{text-align:center}.woocommerce div.product p.price,.woocommerce div.product span.price{color:#e7d197;font-size:1.5em}.woocommerce div.product div.images img{width:50%;margin-left:auto;margin-right:auto}.woocommerce ul.products li.product a img{display:inline-block;height:400px;width:auto}.woocommerce ul.products li.product .price{color:#e7d197;font-size:1.2rem}.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) #respond input#submit.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) a.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) button.button.alt,.woocommerce:where(body:not(.woocommerce-block-theme-has-button-styles)) input.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce #respond input#submit.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce a.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce button.button.alt,:where(body:not(.woocommerce-block-theme-has-button-styles)) .woocommerce input.button.alt{background-color:#97b73d}.tags.inline li:before,div.tag-category li:before,div.pagination li:before,.entry-meta{display:none}.g-error #g-header .g-content{padding:inherit;text-align:inherit}.nav{display:table-cell}.moduletable .nav li{margin-bottom:0px}.edit.item-page .btn-toolbar .btn,.pager.pagenav a,p.readmore .btn,.contact .form-actions .btn,#contact-form .controls .btn-primary.validate,.profile .btn,.login .btn,.logout .btn,.registration .btn,.profile-edit .btn,.remind .btn,.reset .btn,.search #searchForm .btn,.finder #searchForm .btn,.search #search-form .btn,.finder #search-form .btn{font-family:inherit;background:#4b9dc8;color:#fff;font-size:100%;text-transform:uppercase;border-radius:1rem;padding:1rem}.fa-facebook::before{color:#fff}.panel{margin-bottom:20px;background-color:#fff;border:1px solid #97b73d;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,0.05);box-shadow:0 1px 1px rgba(0,0,0,0.05);text-align:center;width:50%}.panel-primary>.panel-heading{color:#fff;background-color:#97b73d}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-bottom-color:transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-body{padding:15px}.jl-card-media-top{display:flex;align-items:center;justify-content:center}.testimonial .jl-card-default{background-color:rgba(255,255,255,0.6)}.box1>.g-content,.convertforms.cf-success .cf-response{background-color:#97b73d}#g-footer .g-main-nav .g-toplevel>li>.g-menu-item-container>.g-menu-item-content{padding-left:10px;padding-right:10px}#g-footer p{color:#FFF}.footersmall{font-size:80%}
