/**
 * Theme Name: H3lix Health &amp; Fitness
 * Description: H3lix Health &amp; Fitness Theme
 * Author: Alan Tyla
 * Template: blocksy
 * Text Domain: blocksy
 */

 /* FONTS */
 /* POPPINS LOCAL */
 @font-face {
    font-family: 'poppinsextralight';
    src: url('poppins-extralight-webfont.woff2') format('woff2'),
         url('poppins-extralight-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'poppinslight';
    src: url('poppins-light-webfont.woff2') format('woff2'),
         url('poppins-light-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'poppinsmedium';
    src: url('poppins-medium-webfont.woff2') format('woff2'),
         url('poppins-medium-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'poppinsregular';
    src: url('poppins-regular-webfont.woff2') format('woff2'),
         url('poppins-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'poppinssemibold';
    src: url('poppins-semibold-webfont.woff2') format('woff2'),
         url('poppins-semibold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'poppinsthin';
    src: url('poppins-thin-webfont.woff2') format('woff2'),
         url('poppins-thin-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

/* CONTIMUUM LOCAL */
@font-face {
    font-family: 'continuum_boldregular';
    src: url('fonts/contb-webfont.woff2') format('woff2'),
         url('fonts/contb-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'continuum_mediumregular';
    src: url('fonts/contm-webfont.woff2') format('woff2'),
         url('fonts/contm-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

/* SPACERANGER */
@font-face {
    font-family: 'space_ranger_regular';
    src: url('fonts/spaceranger-webfont.woff2') format('woff2'),
         url('fonts/spaceranger-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'space_ranger_bold';
    src: url('fonts/spacerangerbold-webfont.woff2') format('woff2'),
         url('fonts/spacerangerbold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'space_ranger_condensed';
    src: url('fonts/spacerangercond-webfont.woff2') format('woff2'),
         url('fonts/spacerangercond-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

[data-prefix="single_page"] {
    background-position: 50% 200px;
    background-size: cover;
    background-attachment: fixed;
    background-repeat: no-repeat;
    background-color: #ffffff;
    background-image: linear-gradient(180deg,rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0) 100%), url(http://h3lix.co.uk/wp-content/uploads/home-bkgnd.jpg);
}


/* FONT STYLES */
h1 {
  font-family: 'continuum_mediumregular' !important;
  text-transform: uppercase !important;
}

 /* TEXT GRADIENTS */
@supports (background-clip: text) {
   h1 {
     background-image: linear-gradient(45deg, #4b0082, #460193, #3e02a3, #3304b4, #2506c4, #1408d3, #0a13e3, #0c2ef2, #1f53f2, #3174f1, #4392f1);
     background-clip: text;
     color: transparent;
   }
 }

 h1 {
   background: linear-gradient(45deg, #4b0082, #460193, #3e02a3, #3304b4, #2506c4, #1408d3, #0a13e3, #0c2ef2, #1f53f2, #3174f1, #4392f1);
   -webkit-background-clip: text;
   -moz-background-clip: text;
   background-clip: text;
   -webkit-text-fill-color: transparent;
   -moz-text-fill-color: transparent;
   color: transparent;
 }