@charset "UTF-8";@font-face{src:url('https://www.skye-somatics.co.uk/templates/g5_helium/custom/fonts/rage.eot#iefix') format("embedded-opentype"),url('https://www.skye-somatics.co.uk/templates/g5_helium/custom/fonts/rage.woff2') format("woff2"),url('https://www.skye-somatics.co.uk/templates/g5_helium/custom/fonts/rage.woff') format("woff"),url('https://www.skye-somatics.co.uk/templates/g5_helium/custom/fonts/rage.ttf') format("truetype"),url('https://www.skye-somatics.co.uk/templates/g5_helium/custom/fonts/rage.svg#rage') format("svg");font-family:"rage";font-style:normal;font-weight:normal;font-display:swap}.font-rage{font-family:"rage",serif;font-weight:normal;font-style:normal}body{line-height:1.6}h1,h2,h3,h4,h5,h6{line-height:1.2}h1,h2,h3,h4,h5,h6,p{margin:1em 0 0.5em 0}body p{margin-top:0;letter-spacing:1px}body a{letter-spacing:1px}.logo-block{font-size:0.8rem;display:block;max-width:10em}@media only all and (min-width:30.01rem) and (max-width:47.99rem){.logo-block{font-size:1rem}}.logo-svg{width:4em;margin:0 auto}.logo-svg svg{display:block}.logo-svg path{fill:#fff;transition:all 0.3s ease-in-out}.logo-svg .fil1{fill:#698396}.logo-block h1{color:#fff;line-height:1;margin:0;font-size:2em;text-align:center;transition:all 0.3s ease-in-out}.logo-block h1 span{display:block}.logo-block .surf{font-family:"rage",serif;font-weight:normal;font-style:normal;font-size:1.3em}.logo-block .skye{text-transform:uppercase;font-size:1.4em;font-weight:500;letter-spacing:0.18em;margin-right:-0.3em}a.logo-block:hover h1,a.logo-block:focus h1{color:grey}a.logo-block:hover .logo-svg path,a.logo-block:focus .logo-svg path{fill:grey}.base-logo{margin:0 auto}@media only all and (min-width:48rem){.base-logo{display:flex;max-width:none;align-items:center}.base-logo .logo-svg{margin:0 1rem 0 0}}@media only all and (max-width:47.99rem){.base-logo{font-size:0.6rem}}.home #g-navigation{border-bottom:0.2rem solid #698396}.home #g-navigation::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:url('https://www.skye-somatics.co.uk/images/Background/Body-Flow.jpg') !important;background-repeat:no-repeat !important;background-position:center !important;background-size:cover !important;z-index:-1}.home #g-navigation::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#936996;opacity:0.5;z-index:-1}.home #g-navigation .g-grid .g-content{height:28rem}@media only all and (max-width:47.99rem){.home #g-navigation .g-grid .g-content{display:flex;height:25rem;justify-content:center;align-items:center}}@media only all and (max-width:30rem){.home #g-navigation .g-grid .g-content{height:18rem}}#g-navigation .g-grid{align-items:center}.home #g-navigation .g-grid{align-items:flex-start;position:relative;z-index:2}.g-main-nav .g-toplevel>li>.g-menu-item-container{font-size:1.2rem;letter-spacing:2px}@media only all and (min-width:48rem) and (max-width:59.99rem){.g-main-nav .g-toplevel>li>.g-menu-item-container{font-size:1.1rem;letter-spacing:0}}#g-navigation .g-main-nav .g-toplevel>li{margin:0 1rem}#g-navigation .g-main-nav .g-toplevel>li.active>.g-menu-item-container>.g-menu-item-content{box-shadow:0 2px 0 #698396}.home #g-feature{background-image:url('https://www.skye-somatics.co.uk/images/Background/Water.jpg');background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;padding-bottom:2rem}.home #g-feature::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;opacity:0.8}.home #g-feature .g-container{position:relative;z-index:1}.home #g-feature .g-particle{height:calc(100% - 0.625rem)}.featrure-logo-svg{width:8rem;margin:2rem auto 1rem}.featrure-logo-svg .fil0{fill:#936996}.featrure-logo-svg .fil1{fill:#698396}.feature-item{height:100%;background-color:#936996;color:#fff}.feature-plus{background-color:#698396}.feature-item-text{padding:1rem}.feature-item-text h3{font-family:"rage",serif;font-weight:normal;font-style:normal;font-size:2rem;margin:0.5rem 0}.feature-item-text p:last-of-type{margin-bottom:1.5rem}.feature-item a{color:#fff;text-transform:uppercase;font-size:0.8rem;padding:0.5em 1.4em;border:0.1em solid #fff}.feature-item a:hover,.feature-item a:focus{color:#333;border-color:#333}.feature-plus a{color:#fff;border-color:#fff}.feature-plus a:hover,.feature-plus a:focus{color:#333;border-color:#333}.body-flow{height:30rem;background-image:url('https://www.skye-somatics.co.uk/images/Background/Body-Flow.jpg');background-repeat:no-repeat;background-position:center;background-size:cover;display:flex;justify-content:center;align-items:center;position:relative;padding:1.5rem}.body-flow::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#936996;opacity:0.5}.body-flow p{position:relative;z-index:1;color:#fff;font-family:"rage",serif;font-weight:normal;font-style:normal;font-size:5rem;line-height:1;text-align:center;margin:0;max-width:38rem}@media only all and (max-width:47.99rem){.body-flow p{font-size:3.5rem}}.foot-logo{margin:1rem auto;font-size:1rem;display:block}.foot-logo .logo-svg .fil1{fill:#fff}.logo-block .logo-title{color:#fff;line-height:1;margin:0;font-size:2em;text-align:center;transition:all 0.3s ease-in-out}.logo-block .logo-title span{display:block}.foot-line{background-color:#fff;height:0.1rem;max-width:28rem;margin:0 auto 1.5rem}.foot-link-container{display:flex;justify-content:space-between;max-width:30rem;margin:0 auto;padding:2rem 0;border-top:0.1rem solid #fff}@media only all and (min-width:30.01rem) and (max-width:47.99rem){.foot-link-container{max-width:24rem}}@media only all and (max-width:30rem){.foot-link-container{flex-direction:column;align-items:center;width:12rem;margin:0 auto}.foot-link-block{width:100%}.foot-link-block:first-of-type{padding-bottom:2rem;border-bottom:0.1rem solid #fff;margin-bottom:2rem}}.foot-icon{display:block;width:1.4rem;height:1.4rem;margin-right:1.4rem}.foot-icon svg{display:block}.foot-icon path{fill:#fff}.foot-link a{color:#fff;font-weight:500;font-size:1.1rem}.foot-link a:hover,.foot-link a:focus{color:#333}.foot-link-item{display:flex;align-items:center;margin:0.5rem 0}.input-password-toggle{padding:0 1rem !important;margin:0 !important;height:41px;border-radius:0 6px 6px 0 !important}#g-copyright{background-color:#936996;color:#fff}#g-copyright a{color:#fff;font-weight:600}#g-copyright a:hover,#g-copyright a:focus{color:#333}@media only all and (max-width:47.99rem){.designed{text-align:center}}.login-button{margin-top:1.5rem}.blog-items .blog-item{padding:1rem;outline:1px solid #eaeaea}@media only all and (min-width:48rem){.blog-item{flex-direction:row}.blog-item .item-image{flex-basis:30%;margin:0 1.5rem 0 0}.blog-item .item-content{flex-basis:70%}.blog-item .item-content h2{margin-top:0.5rem}}.side-img img{height:80vh;object-fit:cover}.well{padding:0;border:none;background-color:inherit;box-shadow:none;margin-top:2rem}.contact-form .star,.contact-form .field-spacer{display:none}.contact-form legend{font-weight:400;line-height:1.2;padding-top:2rem;margin-bottom:2rem}.contact-form fieldset{max-width:40rem;padding:0}.address-block{display:flex;margin-bottom:0.5rem}.icon-mobile:before{content:""}.edit #images .control-group{display:none}.edit #images .control-group:nth-of-type(1),.edit #images .control-group:nth-of-type(2),.edit #images .control-group:nth-of-type(6),.edit #images .control-group:nth-of-type(7){display:block}.edit #publishing .control-group{display:none}.edit #publishing .control-group:nth-of-type(1),.edit #publishing .control-group:nth-of-type(10),.edit #publishing .control-group:nth-of-type(11),.edit #publishing .control-group:nth-of-type(12){display:block}.edit .mb-2>button{font-size:0.9rem;line-height:1;padding:0.6em 1.2em;text-transform:uppercase;letter-spacing:1px;border:1px solid grey;margin-bottom:0.5rem}@media only all and (min-width:75rem){.g-container{width:100%;max-width:75rem}}@media only all and (min-width:60rem) and (max-width:74.99rem){.g-container{width:100%;max-width:60rem}}@media only all and (min-width:48rem) and (max-width:59.99rem){.g-container{width:100%;max-width:48rem}}@media only all and (min-width:30.01rem) and (max-width:47.99rem){.g-container{width:100%;max-width:30rem}}.g-flushed .g-container{max-width:none}
