@font-face {
    font-family: 'Boston Traffic';
    src: url('https://sevenpeaksfestival.com/wp-content/uploads/2019/02/BostonTraffic.eot');
    src: url('https://sevenpeaksfestival.com/wp-content/uploads/2019/02/BostonTraffic.eot?#iefix') format('embedded-opentype'),
        url('https://sevenpeaksfestival.com/wp-content/uploads/2019/02/BostonTraffic.woff2') format('woff2'),
        url('https://sevenpeaksfestival.com/wp-content/uploads/2019/02/BostonTraffic.woff') format('woff'),
        url('https://sevenpeaksfestival.com/wp-content/uploads/2019/02/BostonTraffic.ttf') format('truetype'),
        url('https://sevenpeaksfestival.com/wp-content/uploads/2019/02/BostonTraffic.svg#BostonTraffic') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* Wrapper */

.wrapper {

}

/*  Header */ 

.home--slider .entry h3, .home--services .entry h4 a, .footer .nav-secondary > ul > li > a, .section-countdown .countdown p {
  font-family: 'Boston Traffic' !important;
}

.header {
   background-color: #3b53a4 !important;
}

.header .nav  a  {
    color: #FFF !important;
}

.nav .sub-menu > li > a:hover {
    color: #FFF !important;
}

.nav .sub-menu {
  background: #ec9b47 !important;
}

.nav > ul > li.home__logo a, .logo--mobile {
    background-image: url("data:image/svg+xml,%3C!-- Generator: Adobe Illustrator 23.0.2, SVG Export Plug-In --%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='121.07px' height='42.06px' viewBox='0 0 121.07 42.06' style='enable-background:new 0 0 121.07 42.06;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23FFFFFF;%7D%0A%3C/style%3E%3Cdefs%3E%3C/defs%3E%3Cg%3E%3Cpath class='st0' d='M8.69,22.94H0.75V41.6H5.9v-5.15h2.79c3.97,0,6.92-2.85,6.92-6.77C15.61,25.77,12.66,22.94,8.69,22.94z M8.08,31.96H5.9v-4.53h2.18c1.35,0,2.25,0.94,2.25,2.26C10.32,31.02,9.43,31.96,8.08,31.96z'/%3E%3Cpolygon class='st0' points='39.07,37.14 39.07,41.6 26.89,41.6 26.89,22.94 38.84,22.94 38.84,27.38 32.01,27.38 32.01,30.13 38.15,30.13 38.15,34.35 32.01,34.35 32.01,37.14 '/%3E%3Cpolygon class='st0' points='90.11,41.6 84.76,33.36 84.76,41.6 79.62,41.6 79.62,22.94 84.76,22.94 84.76,30.81 89.7,22.94 95.66,22.94 89.68,31.98 96.22,41.6 '/%3E%3Cpath class='st0' d='M106.08,35.58h5.31c0,1.33,1.03,1.98,2.2,1.98c1.08,0,2.11-0.57,2.11-1.59c0-1.17-1.45-1.51-3.23-1.94 c-2.7-0.67-6.14-1.5-6.14-5.74c0-3.67,2.7-5.78,7.1-5.78c4.48,0,7.04,2.3,7.04,6.09h-5.16c0-1.18-0.88-1.73-1.95-1.73 c-0.92,0-1.8,0.4-1.8,1.27c0,1.06,1.41,1.41,3.17,1.85c2.75,0.71,6.34,1.63,6.34,5.89c0,4.08-3.13,6.19-7.47,6.19 C109.03,42.06,106.08,39.64,106.08,35.58'/%3E%3Cpolygon class='st0' points='63.75,41.6 69.41,41.6 61.92,22.94 56.89,22.94 49.56,41.6 55.07,41.6 59.4,28.77 '/%3E%3Cpath class='st0' d='M0,13.08h5.31c0,1.33,1.03,1.98,2.2,1.98c1.08,0,2.11-0.57,2.11-1.59c0-1.17-1.45-1.51-3.23-1.94 c-2.7-0.67-6.14-1.5-6.14-5.74C0.24,2.11,2.94,0,7.34,0c4.48,0,7.04,2.3,7.04,6.09H9.23c0-1.18-0.88-1.73-1.95-1.73 c-0.92,0-1.8,0.4-1.8,1.27c0,1.06,1.41,1.41,3.16,1.85c2.75,0.71,6.34,1.62,6.34,5.89c0,4.08-3.13,6.19-7.47,6.19 C2.95,19.56,0,17.14,0,13.08'/%3E%3Cpolygon class='st0' points='39.1,14.64 39.1,19.1 26.93,19.1 26.93,0.44 38.87,0.44 38.87,4.88 32.05,4.88 32.05,7.63 38.18,7.63 38.18,11.85 32.05,11.85 32.05,14.64 '/%3E%3Cpolygon class='st0' points='68.7,0.44 61.56,19.1 56.77,19.1 49.47,0.44 55.34,0.44 59.15,12.04 62.87,0.44 '/%3E%3Cpolygon class='st0' points='91.72,14.64 91.72,19.1 79.55,19.1 79.55,0.44 91.49,0.44 91.49,4.88 84.67,4.88 84.67,7.63 90.8,7.63 90.8,11.85 84.67,11.85 84.67,14.64 '/%3E%3Cpolygon class='st0' points='120.68,0.44 120.68,19.1 116.43,19.1 109.01,8.97 109.01,19.1 104.03,19.1 104.03,0.44 108.53,0.44 115.7,10.23 115.7,0.44 '/%3E%3C/g%3E%3C/svg%3E%0A") !important;
}

.header .socials a  {
   color: #34a6de !important;
   position: relative;
   bottom: -2px;
   opacity: 1;
}

.header .socials a:hover {
    color: #FFF !important;
    opacity: 1;
}

.btn-menu span {
    border-color: #FFF !important;
}

.nav-active .btn-menu span {
    border-color: transparent !important;
}

.btn-menu span::before, .btn-menu span::after {
    background: #FFF !important;
}

@media only screen and (max-width: 1200px) {
   .nav {
      -webkit-box-shadow: inset 0px 46px 42px -29px rgba(0,0,0,0.15);
     -moz-box-shadow: inset 0px 46px 42px -29px rgba(0,0,0,0.15);
      box-shadow: inset 0px 46px 42px -29px rgba(0,0,0,0.15);  
      padding-top: 30px;
  }
   .nav-wrap {
       background: #34a6de !important
   }
  .nav .sub-menu {
     background: none !important;
  }
  .header .nav-wrap .socials {
   padding-bottom: 20px;
  }
  .header .socials a  {
     color: #FFF !important;
  }
}



.header .form-signup .form-overlay {
   color: #FFF !important;
   border-color: #ec9b47 !important;
}

/*  Slideshow Shadow */ 

.intro--home {
-webkit-box-shadow: 0px 10px 60px 0px rgba(0,0,0,0.5);
-moz-box-shadow: 0px 10px 60px 0px rgba(0,0,0,0.5);
box-shadow: 0px 10px 60px 0px rgba(0,0,0,0.5);
  z-index: 2;
 position: relative;
}

.home--slider {
  z-index: 1;
}

.home--socials {
   background-image: none !important;
}

.service__image {
-webkit-box-shadow: 0px 16px 27px -2px rgba(0,0,0,0.44);
-moz-box-shadow: 0px 16px 27px -2px rgba(0,0,0,0.44);
box-shadow: 0px 16px 27px -2px rgba(0,0,0,0.44);
}

.home--services li:hover .entry h4 a, .home--services li:hover .entry .btn--service {
   color: #3a53a4 !important;
}

.service__image:before {
   content: '';
   top: 0;
   left: 0;
   bottom: 0;
   right: 0; 
   background: rgba(255,255,255,0.5) !important;
   position: absolute;
   display: block;
   width: 100%;
   height: 100%;
   z-index: 0;
}

.slider__slide:before {
   content: '';
   top: 0;
   left: 0;
   bottom: 0;
   right: 0; 
   background: rgba(0,0,0,0.25) !important;
   position: absolute;
   display: block;
   width: 100%;
   height: 100%;
   z-index: 0;
}

/*  Camping */ 

.camping-intro h3,.camping__boxes .camping-hide h3 {
  color: #ec9b47 !important;
}

.camping-intro h1 {
  color: #ec9b47 !important;
}

.camping__boxes .camping-hide {
  color: #fff !important;  
}

/*  Home */ 

.intro--home img {
    width: 100% !important;
    max-width: 500px !important;
}

.intro--home::before {
   content: '';
   top: 0;
   left: 0;
   bottom: 0;
   right: 0; 
   background: #34a6de !important;
   position: absolute;
   display: block;
   width: 100%;
   height: 100%;
   z-index: 0;
   opacity: 0.6;
}

*/
.intro--home {
background-image: url("data:image/svg+xml,%3C!-- Generator: Adobe Illustrator 23.0.2, SVG Export Plug-In --%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='54.82px' height='54.36px' viewBox='0 0 54.82 54.36' style='enable-background:new 0 0 54.82 54.36;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bopacity:0.5;%7D .st1%7Bfill:%2334A6DE;%7D%0A%3C/style%3E%3Cdefs%3E%3C/defs%3E%3Cg class='st0'%3E%3Cpath class='st1' d='M44.93,13.9l-1.9,6.67c-0.14-0.04-0.28-0.08-0.42-0.11c0.62-2.22,1.24-4.45,1.86-6.67 C44.63,13.82,44.78,13.86,44.93,13.9'/%3E%3Cpath class='st1' d='M4.74,16.63c0.79,2.17,1.59,4.35,2.38,6.52c-0.11,0.04-0.23,0.09-0.34,0.13C5.72,21.21,5.2,18.94,4.3,16.8 C4.45,16.75,4.6,16.69,4.74,16.63'/%3E%3Cpath class='st1' d='M13.14,20.61c-1.46-1.79-2.93-3.58-4.39-5.37c0.12-0.09,0.24-0.19,0.35-0.28c1.47,1.79,2.94,3.58,4.42,5.37 L13.14,20.61z'/%3E%3Cpath class='st1' d='M34.95,14.62c0.66,2.18,1.31,4.35,1.97,6.53c-0.14,0.04-0.28,0.09-0.42,0.13c-0.67-2.17-1.34-4.35-2-6.52 L34.95,14.62z'/%3E%3Cpath class='st1' d='M46.81,14.45c-0.58,2.24-1.14,4.49-1.94,6.67c-0.12-0.04-0.24-0.07-0.36-0.11c0.64-2.23,1.28-4.45,1.92-6.67 C46.55,14.38,46.68,14.41,46.81,14.45'/%3E%3Cpath class='st1' d='M25.28,16.52c-1.16,2.02-2.32,4.04-3.47,6.06l-0.4-0.23c1.16-2.01,2.33-4.03,3.49-6.04 C25.02,16.37,25.15,16.45,25.28,16.52'/%3E%3Cpath class='st1' d='M2.83,17.43c0.96,2.1,1.66,4.3,2.4,6.47C5.1,23.95,4.97,24,4.84,24.05c-0.79-2.16-1.58-4.31-2.37-6.47 C2.59,17.53,2.71,17.48,2.83,17.43'/%3E%3Cpath class='st1' d='M10.65,13.7c1.48,1.8,2.95,3.6,4.43,5.41c-0.11,0.09-0.22,0.19-0.34,0.28c-1.49-1.79-2.98-3.59-4.47-5.38 C10.4,13.9,10.53,13.8,10.65,13.7'/%3E%3Cpath class='st1' d='M29.55,43.84l6.46-2.54c0.06,0.14,0.11,0.28,0.17,0.42c-2.15,0.85-4.3,1.7-6.46,2.54 C29.67,44.13,29.61,43.98,29.55,43.84'/%3E%3Cpath class='st1' d='M27.29,9.96c2.16-0.72,4.32-1.44,6.48-2.16l0.12,0.37c-2.16,0.73-4.32,1.46-6.48,2.18 C27.37,10.22,27.33,10.09,27.29,9.96'/%3E%3Cpath class='st1' d='M23.52,15.6c-1.16,2.01-2.33,4.03-3.49,6.04l-0.4-0.23c1.17-2.01,2.33-4.02,3.5-6.04 C23.26,15.45,23.39,15.52,23.52,15.6'/%3E%3Cpath class='st1' d='M36.89,14.11c0.65,2.17,1.3,4.34,1.95,6.51c-0.14,0.04-0.28,0.08-0.42,0.12c-0.66-2.18-1.33-4.36-1.99-6.55 L36.89,14.11z'/%3E%3Cpath class='st1' d='M40.46,27.39c-0.14,2.23-0.28,4.47-0.43,6.7c-0.13-0.01-0.27-0.02-0.4-0.02c0.13-2.23,0.26-4.46,0.39-6.7 C40.17,27.38,40.32,27.38,40.46,27.39'/%3E%3Cpath class='st1' d='M42.02,27.43c0.57,2.28-0.1,4.5,0.11,6.77c-0.16-0.01-0.32-0.01-0.49-0.02C41.77,31.92,41.9,29.67,42.02,27.43 '/%3E%3Cpath class='st1' d='M11.13,49.86c-2.11-0.89-4.23-1.79-6.34-2.68c0.05-0.12,0.1-0.24,0.15-0.37c2.11,0.89,4.22,1.77,6.33,2.66 C11.23,49.6,11.18,49.73,11.13,49.86'/%3E%3Cpath class='st1' d='M14.26,31.77c0.25-2.23,0.49-4.46,0.74-6.7c0.14,0.01,0.27,0.03,0.41,0.05c-0.25,2.23-0.5,4.46-0.75,6.7 L14.26,31.77z'/%3E%3Cpath class='st1' d='M20.66,50.4c0.56-2.2,1.13-4.39,1.7-6.59c0.13,0.03,0.25,0.07,0.38,0.1c-0.56,2.2-1.12,4.41-1.68,6.61 C20.93,50.49,20.79,50.45,20.66,50.4'/%3E%3Cpath class='st1' d='M0,7.05c2.24-0.32,4.47-0.64,6.71-0.95c0.02,0.13,0.04,0.26,0.06,0.39c-2.25,0.33-4.5,0.65-6.74,0.97 C0.02,7.32,0.01,7.18,0,7.05'/%3E%3Cpath class='st1' d='M14.45,4.14c2.08,0.89,4.17,1.78,6.25,2.67c-0.05,0.12-0.1,0.24-0.15,0.36c-2.09-0.88-4.18-1.77-6.27-2.65 L14.45,4.14z'/%3E%3Cpath class='st1' d='M16.25,31.95c0.24-2.2,0.49-4.41,0.73-6.62c0.4,2.26-0.24,4.41-0.28,6.63C16.55,31.96,16.4,31.95,16.25,31.95' /%3E%3Cpath class='st1' d='M47.07,27.6c0.74,2.14,1.37,4.3,1.56,6.6c-0.63-2.17-1.26-4.34-1.89-6.51C46.86,27.66,46.96,27.63,47.07,27.6' /%3E%3Cpath class='st1' d='M7.04,8.49C4.8,8.8,2.55,9.11,0.31,9.42C0.29,9.29,0.27,9.17,0.26,9.04c2.26-0.32,4.52-0.65,6.78-0.98 C7.04,8.21,7.04,8.35,7.04,8.49'/%3E%3Cpath class='st1' d='M27.05,1.95c2.17,0.56,4.35,1.12,6.52,1.67c-0.03,0.12-0.06,0.25-0.09,0.37c-2.17-0.55-4.35-1.09-6.52-1.64 C26.99,2.22,27.02,2.08,27.05,1.95'/%3E%3Cpath class='st1' d='M33.98,2.07c-2.21-0.57-4.42-1.13-6.62-1.7L27.45,0c2.21,0.56,4.42,1.13,6.62,1.69 C34.04,1.82,34.01,1.95,33.98,2.07'/%3E%3Cpath class='st1' d='M54.15,47.8c-1.45-1.77-2.9-3.55-4.35-5.32c0.1-0.09,0.21-0.17,0.31-0.26c1.45,1.77,2.9,3.53,4.35,5.3 C54.35,47.61,54.25,47.71,54.15,47.8'/%3E%3Cpath class='st1' d='M42.7,44.74c0.77,2.12,1.54,4.23,2.31,6.35c-0.12,0.05-0.25,0.09-0.37,0.14c-0.77-2.12-1.54-4.23-2.31-6.35 L42.7,44.74z'/%3E%3Cpath class='st1' d='M50.3,9.7c1.4-1.82,2.8-3.65,4.2-5.47c0.11,0.08,0.21,0.16,0.32,0.24c-1.4,1.84-2.81,3.68-4.22,5.51L50.3,9.7z '/%3E%3Cpath class='st1' d='M19.69,8.98c-2.07-0.88-4.15-1.76-6.22-2.63c0.05-0.12,0.1-0.24,0.15-0.37c2.08,0.87,4.16,1.75,6.23,2.62 C19.8,8.73,19.75,8.86,19.69,8.98'/%3E%3Cpath class='st1' d='M27.27,23.3c2.01,1.09,4.01,2.18,6.02,3.27c-0.06,0.12-0.12,0.23-0.19,0.35c-2.01-1.09-4.02-2.17-6.03-3.26 C27.14,23.54,27.2,23.42,27.27,23.3'/%3E%3Cpath class='st1' d='M50.57,33.69c-0.64-2.17-1.28-4.35-1.91-6.52c0.13-0.04,0.26-0.08,0.39-0.12c0.63,2.17,1.27,4.35,1.9,6.52 C50.83,33.62,50.7,33.65,50.57,33.69'/%3E%3Cpath class='st1' d='M2.18,27.24c1.43,1.74,2.87,3.48,4.3,5.23c-0.1,0.09-0.2,0.18-0.3,0.27c-1.44-1.74-2.88-3.48-4.32-5.22 L2.18,27.24z'/%3E%3Cpath class='st1' d='M16.36,35.76l-4.31,5.33c-0.11-0.08-0.21-0.17-0.31-0.25c1.43-1.78,2.87-3.56,4.3-5.35 C16.15,35.58,16.25,35.67,16.36,35.76'/%3E%3Cpath class='st1' d='M13.3,42.08c1.42-1.76,2.85-3.52,4.27-5.28c0.1,0.08,0.21,0.17,0.31,0.25c-1.42,1.76-2.83,3.52-4.25,5.28 C13.52,42.24,13.41,42.16,13.3,42.08'/%3E%3Cpath class='st1' d='M28.96,41.96c2.08-0.82,4.16-1.64,6.24-2.45c0.05,0.12,0.1,0.25,0.15,0.37c-2.09,0.82-4.18,1.64-6.28,2.46 C29.04,42.21,29,42.09,28.96,41.96'/%3E%3Cpath class='st1' d='M20.77,43.51l-1.66,6.55c-0.13-0.03-0.26-0.07-0.39-0.1l1.66-6.55C20.52,43.45,20.65,43.48,20.77,43.51'/%3E%3Cpath class='st1' d='M52.55,49c-1.43-1.75-2.86-3.5-4.28-5.25c0.1-0.09,0.21-0.17,0.31-0.26c1.43,1.74,2.86,3.49,4.29,5.24 L52.55,49z'/%3E%3Cpath class='st1' d='M5.71,44.95c2.09,0.89,4.19,1.77,6.28,2.66c-0.05,0.12-0.1,0.25-0.15,0.37c-2.09-0.89-4.19-1.77-6.28-2.66 C5.61,45.2,5.66,45.07,5.71,44.95'/%3E%3Cpath class='st1' d='M40.81,45.36c0.77,2.15,1.54,4.29,2.31,6.44c-0.12,0.04-0.25,0.09-0.37,0.13c-0.77-2.14-1.55-4.29-2.32-6.43 C40.56,45.45,40.68,45.4,40.81,45.36'/%3E%3Cpath class='st1' d='M33.9,52.43c-2.2-0.5-4.4-1-6.6-1.5c0.03-0.12,0.06-0.25,0.08-0.37c2.2,0.5,4.4,0.99,6.6,1.48 C33.96,52.17,33.93,52.3,33.9,52.43'/%3E%3Cpath class='st1' d='M26.97,52.5c2.19,0.49,4.38,0.99,6.56,1.48c-0.03,0.13-0.06,0.25-0.08,0.38c-2.19-0.49-4.37-0.98-6.56-1.46 C26.92,52.76,26.95,52.63,26.97,52.5'/%3E%3Cpath class='st1' d='M4.64,34.03c-1.44-1.76-2.88-3.53-4.32-5.29c0.11-0.09,0.22-0.17,0.32-0.26c1.44,1.77,2.88,3.54,4.31,5.3 C4.85,33.87,4.74,33.95,4.64,34.03'/%3E%3Cpath class='st1' d='M25.77,36.15l5.14-4.45c0.08,0.09,0.17,0.19,0.25,0.28c-1.7,1.49-3.41,2.98-5.11,4.48 C25.96,36.35,25.86,36.25,25.77,36.15'/%3E%3Cpath class='st1' d='M27.08,37.67c1.72-1.5,3.44-3,5.15-4.5c0.09,0.1,0.17,0.19,0.26,0.29c-1.71,1.5-3.42,3-5.12,4.5 C27.28,37.87,27.18,37.77,27.08,37.67'/%3E%3Cpath class='st1' d='M28.25,21.58c1.99,1.07,3.98,2.14,5.96,3.21l-0.19,0.36c-1.98-1.08-3.97-2.16-5.95-3.24 C28.13,21.8,28.19,21.69,28.25,21.58'/%3E%3Cpath class='st1' d='M27.88,11.87c2.16-0.71,4.32-1.43,6.48-2.14c0.04,0.12,0.08,0.25,0.12,0.37c-2.16,0.72-4.31,1.43-6.47,2.15 L27.88,11.87z'/%3E%3Cpath class='st1' d='M48.73,8.47c1.39-1.81,2.77-3.62,4.16-5.43c0.11,0.08,0.22,0.16,0.32,0.25c-1.39,1.81-2.77,3.62-4.16,5.43 C48.94,8.64,48.84,8.56,48.73,8.47'/%3E%3Cpath class='st1' d='M38.87,4.15c1.68,1.52,3.36,3.04,5.04,4.57c0.03-0.03,0.06-0.07,0.1-0.1C42.35,7.08,40.67,5.54,39,4 C38.96,4.05,38.92,4.1,38.87,4.15'/%3E%3Cpath class='st1' d='M45.46,7.23c-1.67-1.52-3.34-3.04-5.01-4.57c-0.05,0.05-0.1,0.1-0.15,0.15l5.06,4.53L45.46,7.23z'/%3E%3C/g%3E%3C/svg%3E%0A") !important;
background-color: #3b53a4 !important;
background-size: 220px !important;
background-repeat: repeat !important;
}
*/

.home--services {
   padding: 90px 0 !important;
}

.home--services .entry .btn--service {
   font-size: 21px !important;
}

.home--services li {
   margin-bottom: 20px;
}

.home--services {
background-image: url("data:image/svg+xml,%3C!-- Generator: Adobe Illustrator 23.0.2, SVG Export Plug-In --%3E%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='64.7px' height='60.99px' viewBox='0 0 64.7 60.99' style='enable-background:new 0 0 64.7 60.99;' xml:space='preserve'%3E%3Cstyle type='text/css'%3E .st0%7Bfill:%23EC9B47;%7D .st1%7Bfill:%23EC5A26;%7D .st2%7Bfill:%2334A6DE;%7D .st3%7Bfill:%23F3C675;%7D%0A%3C/style%3E%3Cdefs%3E%3C/defs%3E%3Cg%3E%3Cpolygon class='st0' points='22.14,45.63 42.56,45.63 32.35,36.12 '/%3E%3Cpolygon class='st0' points='42.56,15.93 22.14,15.93 32.35,25.44 '/%3E%3Cpolygon class='st0' points='47.61,19.74 17.09,19.74 32.35,33.95 '/%3E%3Cpolygon class='st0' points='17.09,41.64 47.61,41.64 32.35,27.43 '/%3E%3Cpolygon class='st0' points='13.3,37.18 51.4,37.18 32.35,19.44 '/%3E%3Cpolygon class='st0' points='51.4,24.03 13.3,24.03 32.35,41.77 '/%3E%3Cpolygon class='st1' points='27.43,43.65 37.27,43.65 32.35,39.07 '/%3E%3Cpolygon class='st1' points='23.73,39.07 40.97,39.07 32.35,31.05 '/%3E%3Cpolygon class='st1' points='19.09,35.06 45.61,35.06 32.35,22.71 '/%3E%3Cpolygon class='st1' points='37.27,17.91 27.43,17.91 32.35,22.49 '/%3E%3Cpolygon class='st1' points='40.97,22.49 23.73,22.49 32.35,30.51 '/%3E%3Cpolygon class='st1' points='45.61,26.5 19.09,26.5 32.35,38.84 '/%3E%3Cpolygon class='st2' points='29.77,37.54 34.93,37.54 32.35,35.14 '/%3E%3Cpolygon class='st2' points='27.82,35.14 36.88,35.14 32.35,30.92 '/%3E%3Cpolygon class='st2' points='25.38,33.03 39.32,33.03 32.35,26.54 '/%3E%3Cpolygon class='st2' points='34.93,24.01 29.77,24.01 32.35,26.42 '/%3E%3Cpolygon class='st2' points='36.88,26.42 27.82,26.42 32.35,30.64 '/%3E%3Cpolygon class='st2' points='39.32,28.53 25.38,28.53 32.35,35.02 '/%3E%3Cpolygon class='st3' points='42.37,18.41 49.23,18.41 45.8,15.22 '/%3E%3Cpolygon class='st3' points='15.47,18.41 22.33,18.41 18.9,15.22 '/%3E%3Cpolygon class='st3' points='22.33,42.87 15.47,42.87 18.9,46.06 '/%3E%3Cpolygon class='st3' points='49.23,42.87 42.37,42.87 45.8,46.06 '/%3E%3Cpolygon class='st3' points='35.81,8.45 28.96,8.45 32.38,11.64 '/%3E%3Cpolygon class='st3' points='28.96,52.72 35.81,52.72 32.38,49.53 '/%3E%3Cpolygon class='st2' points='28.96,56.85 35.81,56.85 32.38,53.66 '/%3E%3Cpolygon class='st2' points='10.96,22.81 17.81,22.81 14.39,19.62 '/%3E%3Cpolygon class='st2' points='46.89,22.81 53.74,22.81 50.31,19.62 '/%3E%3Cpolygon class='st2' points='53.74,38.43 46.89,38.43 50.31,41.62 '/%3E%3Cpolygon class='st2' points='17.81,38.43 10.96,38.43 14.39,41.62 '/%3E%3Cpolygon class='st0' points='28.96,60.99 35.81,60.99 32.38,57.8 '/%3E%3Cpolygon class='st2' points='51.85,32.77 60.15,32.77 56,28.9 '/%3E%3Cpolygon class='st2' points='60.15,28.75 51.85,28.75 56,32.61 '/%3E%3Crect x='47.88' y='29.37' transform='matrix(0.7071 -0.7071 0.7071 0.7071 -7.3215 43.8425)' class='st3' width='2.77' height='2.77'/%3E%3Crect x='61.35' y='29.37' transform='matrix(0.7071 -0.7071 0.7071 0.7071 -3.3749 53.3717)' class='st3' width='2.77' height='2.77'/%3E%3Cpolygon class='st2' points='4.63,32.77 12.92,32.77 8.78,28.9 '/%3E%3Cpolygon class='st2' points='12.92,28.75 4.63,28.75 8.78,32.61 '/%3E%3Crect x='0.57' y='29.37' transform='matrix(0.7071 -0.7071 0.7071 0.7071 -21.1752 10.3953)' class='st3' width='2.77' height='2.77'/%3E%3Crect x='14.21' y='29.37' transform='matrix(0.7071 -0.7071 0.7071 0.7071 -17.1825 20.0352)' class='st3' width='2.77' height='2.77'/%3E%3Crect x='17.51' y='47.36' transform='matrix(0.7071 -0.7071 0.7071 0.7071 -28.9374 27.6439)' class='st0' width='2.77' height='2.77'/%3E%3Crect x='44.41' y='47.36' transform='matrix(0.7071 -0.7071 0.7071 0.7071 -21.0583 46.6642)' class='st0' width='2.77' height='2.77'/%3E%3Crect x='17.51' y='11.37' transform='matrix(0.7071 -0.7071 0.7071 0.7071 -3.4851 17.1006)' class='st0' width='2.77' height='2.77'/%3E%3Crect x='44.41' y='11.37' transform='matrix(0.7071 -0.7071 0.7071 0.7071 4.3933 36.1209)' class='st0' width='2.77' height='2.77'/%3E%3Crect x='27.58' y='11.37' transform='matrix(0.7071 -0.7071 0.7071 0.7071 -0.5373 24.2171)' class='st2' width='2.77' height='2.77'/%3E%3Crect x='34.11' y='11.37' transform='matrix(0.7071 -0.7071 0.7071 0.7071 1.3774 28.8396)' class='st2' width='2.77' height='2.77'/%3E%3Crect x='27.74' y='47.44' transform='matrix(0.7071 -0.7071 0.7071 0.7071 -25.9934 34.8897)' class='st2' width='2.77' height='2.77'/%3E%3Crect x='34.27' y='47.44' transform='matrix(0.7071 -0.7071 0.7071 0.7071 -24.0789 39.5121)' class='st2' width='2.77' height='2.77'/%3E%3Crect x='29.34' y='27.74' transform='matrix(0.7071 -0.7071 0.7071 0.7071 -12.2732 31.8818)' class='st1' width='6.02' height='6.02'/%3E%3Crect x='30.96' y='29.37' transform='matrix(0.7071 -0.7071 0.7071 0.7071 -12.2755 31.8816)' class='st3' width='2.77' height='2.77'/%3E%3Cpolygon class='st2' points='35.81,4.14 28.96,4.14 32.38,7.33 '/%3E%3Cpolygon class='st0' points='35.81,0 28.96,0 32.38,3.19 '/%3E%3C/g%3E%3C/svg%3E");
background-size: 400px;
position: relative;
}

.home--services:before {
   content: '';
   top: 0;
   left: 0;
   bottom: 0;
   right: 0; 
   background: rgba(255,255,255,0.75) !important;
   position: absolute;
   display: block;
   width: 100%;
   height: 100%;
   z-index: 0;
}

/* Slider */

.home--slider .bx-viewport, .home--slider .slider__slide {
   height: 550px !important;
}

.home--slider .entry {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  padding: 20px 30px !important;
  height: auto !important;
}  

.home--slider h3 {
  margin-top: 14px;
}

/*  Expandable Box */ 

.expandable-box, .accordion-section {
   background-image: none !important;
   background-color: #263766 !important;
}

.inner-accordion-wrapper .accordion-section:nth-child(odd) .accordion-head, .inner-accordion-wrapper .accordion-section:nth-child(odd) .accordion-body {
   background-color: rgba(52, 166, 222, 0.2) !important;
}

.accordion-head > p {
   font-size:19px !important;
   line-height: 23px !important;
   letter-spacing: 0px !important;
}

.accordion-body { 
   padding-top: 20px !important;
   padding-bottom: 14px !important;
}

.inner-accordion .accordion-body p { 
   font-weight: 400 !important;
   letter-spacing: 1px !important;
}

/*  Section Settings */ 

.section-head p {
  color: #263766 !important;
  font-weight: 500 !important;
  font-size: 17px !important;
  letter-spacing: 0px !important;
}

.section-head h2 {
  color: #3b53a4 !important;
  margin-top: 40px;
}
.section-head h3 {
  font-size: 28px !important;
  color: #3b53a4 !important;
  margin-bottom: 20px !important;
}

.section--date, .section-countdown {
-webkit-box-shadow: 0px 10px 60px 0px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 10px 60px 0px rgba(0,0,0,0.2);
box-shadow: 0px 10px 60px 0px rgba(0,0,0,0.2);
  z-index: 2;
 position: relative;
}

.section--intro {
  position: relative;
  z-index: 1;
}

.section--intro:before {
   content: '';
   top: 0;
   left: 0;
   bottom: 0;
   right: 0; 
   background: rgba(0,0,0,0.25) !important;
   position: absolute;
   display: block;
   width: 100%;
   height: 100%;
   z-index: 0;
}

.slider__slide .entry {
  position: relative;
  z-index: 0;
}

.section-media-seven .section-aside h3 span {
   color: #FFF !important;
   border-color: #FFF !important;
}

.section-media-seven .section-aside:before {
    background: rgba(0,0,0,0.5) !important;
}

.section-media .section-aside:hover:before {
    opacity: 1 !important;
    visibility: visible !important;
}

.section-media-seven .section-aside:hover:before, .section-media-seven .section-aside:focushover:before {
    background: rgba(0,0,0,0.5) !important;
}

.section-sponsors img {
  mix-blend-mode: multiply;
  max-width: 90%;
}

.info-box-content {
 -webkit-box-shadow: inset 0px 46px 42px -29px rgba(0,0,0,0.41);
-moz-box-shadow: inset 0px 46px 42px -29px rgba(0,0,0,0.41);
box-shadow: inset 0px 46px 42px -29px rgba(0,0,0,0.41);  
  margin: 0 0 !important;  
  padding: 40px 8px !important;
}

.festival--lineup .festival__title {
   text-align: center !important;
}

.festival--lineup .festival__title h3 {
  float: none;
}

/*  Footer */ 

.footer {
   position: relative;
   background-color: #000 !important;
   background-image: none !important;
      -webkit-box-shadow: inset 0px 46px 42px -29px rgba(0,0,0,0.25);
     -moz-box-shadow: inset 0px 46px 42px -29px rgba(0,0,0,0.25);
      box-shadow: inset 0px 46px 42px -29px rgba(0,0,0,0.25);  
}

.footer:before {
   content: '';
   top: 0;
   left: 0;
   bottom: 0;
   right: 0; 
   background: url(https://sevenpeaksfestival.com/wp-content/themes/faster-horses-festival/images/seven/footer-image.jpg) !important;
   background-size: cover !important;
   background-position: 50% 50% !important;
   position: absolute;
   display: block;
   width: 105%;
   height: 105%;
   z-index: 0;
   opacity: 0.9;
}

.footer .nav-secondary > ul > li > a {
  color: #d5eff8 !important;
}

.footer .nav-secondary > ul > li > a:hover {
  color: #ec9b47 !important;
}

.footer .nav-secondary .sub-menu a {
  color: #FFF !important;
}

.footer .nav-secondary .sub-menu a:hover {
  color: #ec9b47 !important;
}


.footer .socials a {
   color: #f3c675 !important;
}

.footer .socials a:hover {
   color: #fff !important;
}