.overlay-banner{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:#000;background:linear-gradient(159deg,rgb(0 0 0 / .7637429971988796) 0%,rgb(47 47 47 / .07466736694677867) 100%);z-index:1;display:block}.site-main a{color:#687C70;text-decoration:underline}.wpcf7-select{width:100%;padding:10px;background:#fff;height:35px;margin-bottom:10px}.pinnumber{font-size:18px;font-family:Arial,Helvetica,sans-serif;margin-bottom:0}.callnow{font-size:18px}nav.navbar{padding:2.188rem 0.75rem!important}@media only screen and (max-width:768px){.navbar-brand a.navbar-item img{max-width:350px!important}.sticky-btn{transform:unset!important;top:unset!important;right:unset!important;bottom:0;padding:30px 45px!important;left:50%;margin-left:-130px}.cookie-popup{padding:1.25rem!important;z-index:999!important;display:flex;flex-direction:column;position:fixed;right:.75rem;bottom:.75rem;width:250px;max-width:100%;color:rgb(0 0 0 / .7);background:#fff;align-items:center;font-size:.875rem;z-index:90;text-align:center;box-shadow:0 5px 30px rgb(0 0 0 / .15)}.cookie-popup p{line-height:2rem;margin-bottom:1.25rem;text-align:initial}.cookie-popup p a.cookie-remove{color:#865891!important;font-size:1.2rem}}@media only screen and (max-width:600px){.navbar-brand a.navbar-item img{max-width:280px!important}}.sticky-btn{display:block;position:fixed;right:-113px;top:50%;background:#865891;border-radius:0 0 2px 2px;transform:rotate(90deg);padding:40px 45px 15px;z-index:998;color:#fff;text-transform:uppercase;font-weight:700;font-size:16px;transition:all 400ms ease-in-out;-webkit-box-shadow:0 1px 7px 0 rgb(0 0 0 / .4);-moz-box-shadow:0 1px 7px 0 rgb(0 0 0 / .4);box-shadow:0 1px 7px 0 rgb(0 0 0 / .4);cursor:pointer}#availablepsycics button.modal-close{background-color:#8447bf}#availablepsycics h4.scroll-title{margin-top:2rem;margin-bottom:2rem;color:#8447bf}.psycic-content{min-height:100px;padding:5px 0;text-align:left;font-family:Arial,Helvetica,sans-serif;font-size:12px}.tandc{font-style:italic}.psycicdescription{margin-top:10px}#copy{margin-left:127px}#pixx{width:122px;float:left;padding-right:5px;text-align:center}.navbar-wrapper nav.navbar.fixed .navbar-brand .navbar-item img{height:100px!important;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}.navbar-wrapper nav.navbar{padding:.188rem 1.75rem!important}