3.2.10 (Media Mark)
7e45e813f0e2d030e1e577e9e2015ee8fdf6462d
o:Sass::Tree::RootNode
:
@linei:@options{ :@has_childrenT:@template"ú @import 'variables';
@import 'mixin';

/* -------------------------------- 
Primary style
-------------------------------- */
*, *::after, *::before {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

*::after, *::before {
  content: '';
}


/* -------------------------------- 
Main components 
-------------------------------- */

 .cd-nav-trigger {
  position: absolute;
  display: inline-block;
}


.cd-nav-trigger {
  top: 15px;
  right: 20px;
  height: 44px;
  width: 44px;
  z-index: 5;
  /* image replacement */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
@include tablet {top: 10px;right: 15px;}
}
.cd-nav-trigger .cd-icon {
  /* icon created in CSS */
  position: absolute;
  left: 50%;
  top: 50%;
  bottom: auto;
  right: auto;
  -webkit-transform: translateX(-50%) translateY(-50%);
  -moz-transform: translateX(-50%) translateY(-50%);
  -ms-transform: translateX(-50%) translateY(-50%);
  -o-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
  display: inline-block;
  width: 18px;
  height: 2px;
  background-color: #222;
  z-index: 10;
}
.cd-nav-trigger .cd-icon::before, .cd-nav-trigger .cd-icon:after {
  /* upper and lower lines of the menu icon */
  position: absolute;
  top: 0;
  right: 0;
  width: 100%;
  height: 100%;
  background-color: #222;
  /* Force Hardware Acceleration in WebKit */
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  /* apply transition to transform property */
  -webkit-transition: -webkit-transform .3s;
  -moz-transition: -moz-transform .3s;
  transition: transform .3s;
}
.cd-nav-trigger .cd-icon::before {
  -webkit-transform: translateY(-6px) rotate(0deg);
  -moz-transform: translateY(-6px) rotate(0deg);
  -ms-transform: translateY(-6px) rotate(0deg);
  -o-transform: translateY(-6px) rotate(0deg);
  transform: translateY(-6px) rotate(0deg);
}
.cd-nav-trigger .cd-icon::after {
  -webkit-transform: translateY(6px) rotate(0deg);
  -moz-transform: translateY(6px) rotate(0deg);
  -ms-transform: translateY(6px) rotate(0deg);
  -o-transform: translateY(6px) rotate(0deg);
  transform: translateY(6px) rotate(0deg);
}
.cd-nav-trigger::before, .cd-nav-trigger::after {
  /* 2 rounded colored backgrounds for the menu icon */
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 50%;
  height: 100%;
  width: 100%;
  /* Force Hardware Acceleration in WebKit */
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transition-property: -webkit-transform;
  -moz-transition-property: -moz-transform;
  transition-property: transform;
}
.cd-nav-trigger::before {
  background-color: #ededed;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  -webkit-transition-duration: 0.3s;
  -moz-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-delay: 0.4s;
  -moz-transition-delay: 0.4s;
  transition-delay: 0.4s;
}
.cd-nav-trigger::after {
  background-color: #ededed;
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
  -webkit-transition-duration: 0s;
  -moz-transition-duration: 0s;
  transition-duration: 0s;
  -webkit-transition-delay: 0s;
  -moz-transition-delay: 0s;
  transition-delay: 0s;
}
.cd-nav-trigger.close-nav::before {
  /* user clicks on the .cd-nav-trigger element - 1st rounded background disappears */
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
}
.cd-nav-trigger.close-nav::after {
  /* user clicks on the .cd-nav-trigger element - 2nd rounded background appears */
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  -o-transform: scale(1);
  transform: scale(1);
  -webkit-transition-duration: 0.3s;
  -moz-transition-duration: 0.3s;
  transition-duration: 0.3s;
  -webkit-transition-delay: 0.4s;
  -moz-transition-delay: 0.4s;
  transition-delay: 0.4s;
}
.cd-nav-trigger.close-nav .cd-icon {
  /* user clicks on the .cd-nav-trigger element - transform the icon */
  background-color: rgba(0, 0, 0, 0);
}
.cd-nav-trigger.close-nav .cd-icon::before, .cd-nav-trigger.close-nav .cd-icon::after {
  background-color: #222;
}
.cd-nav-trigger.close-nav .cd-icon::before {
  -webkit-transform: translateY(0) rotate(45deg);
  -moz-transform: translateY(0) rotate(45deg);
  -ms-transform: translateY(0) rotate(45deg);
  -o-transform: translateY(0) rotate(45deg);
  transform: translateY(0) rotate(45deg);
}
.cd-nav-trigger.close-nav .cd-icon::after {
  -webkit-transform: translateY(0) rotate(-45deg);
  -moz-transform: translateY(0) rotate(-45deg);
  -ms-transform: translateY(0) rotate(-45deg);
  -o-transform: translateY(0) rotate(-45deg);
  transform: translateY(0) rotate(-45deg);
}

.cd-primary-nav {
  /* by default it's hidden */
  position: fixed;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
  padding: 80px 5%;
  z-index: 3;
  background-color: #fff;
  overflow: auto;
  /* this fixes the buggy scrolling on webkit browsers - mobile devices only - when overflow property is applied */
  -webkit-overflow-scrolling: touch;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: visibility 0s, opacity 0.3s;
  -moz-transition: visibility 0s, opacity 0.3s;
  transition: visibility 0s, opacity 0.3s;
}
ul.cd-primary-nav {
	list-style:none;
	padding:80px 0 0 0;
	margin:0;
}
.cd-primary-nav li {
  margin: 1.2em 0;
  text-align: center;
  text-transform: capitalize;
}
.cd-primary-nav a {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transition: color 0.2s;
  -moz-transition: color 0.2s;
  transition: color 0.2s;
  color:#777;
  font-size: 18px;
}
.no-touch .cd-primary-nav a:hover {
  color: $color-1;
}
.cd-primary-nav.fade-in {
  /* navigation visible at the end of the circle animation */
  visibility: visible;
  opacity: 1;
}
@media only screen and (min-width: 768px) {
  .cd-primary-nav li {
    margin: 2em 0;
  }
  .cd-primary-nav a {
    font-size: 21px;
  }
}
@media only screen and (min-width: 1170px) {
  .cd-primary-nav li {
    margin: 2.6em 0;
  }
  .cd-primary-nav a {
    font-size: 24px;
  }
}

.cd-overlay-nav, .cd-overlay-content {
  /* containers of the 2 main rounded backgrounds - these containers are used to position the rounded bgs behind the menu icon */
  position: fixed;
  top: 18px;
  right: 5%;
  height: 4px;
  width: 4px;
  -webkit-transform: translateX(-20px) translateY(20px);
  -moz-transform: translateX(-20px) translateY(20px);
  -ms-transform: translateX(-20px) translateY(20px);
  -o-transform: translateX(-20px) translateY(20px);
  transform: translateX(-20px) translateY(20px);
}
.cd-overlay-nav span, .cd-overlay-content span {
  display: inline-block;
  position: absolute;
  border-radius: 50%;
  /* Force Hardware Acceleration in WebKit */
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  will-change: transform;
  -webkit-transform-origin: 50% 50%;
  -moz-transform-origin: 50% 50%;
  -ms-transform-origin: 50% 50%;
  -o-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -ms-transform: scale(0);
  -o-transform: scale(0);
  transform: scale(0);
}
.cd-overlay-nav.is-hidden, .cd-overlay-content.is-hidden {
  /* background fades out at the end of the animation */
  opacity: 0;
  visibility: hidden;
  -webkit-transition: opacity .3s 0s, visibility 0s .3s;
  -moz-transition: opacity .3s 0s, visibility 0s .3s;
  transition: opacity .3s 0s, visibility 0s .3s;
}

.cd-overlay-nav {
  /* main rounded colored bg 1 */
  z-index: 2;
}
.cd-overlay-nav span {
  background-color: $color-1;
}

.cd-overlay-content {
  /* main rounded colored bg 2 */
  z-index: 4;
}
.cd-overlay-content span {
  background-color: $color-1;
}:@children[)o:Sass::Tree::ImportNode:@imported_file0;i;@;	0:@imported_filename"variables;
[ o;;0;i;@;	0;"
mixin;
[ o:Sass::Tree::CommentNode
;i	;@;
[ :@value["[/* -------------------------------- 
Primary style
-------------------------------- */:
@type:normalo:Sass::Tree::RuleNode:
@tabsi :@parsed_ruleso:"Sass::Selector::CommaSequence:@filename" ;i:@members[o:Sass::Selector::Sequence;[o:#Sass::Selector::SimpleSequence
;@;i:@subject0;[o:Sass::Selector::Universal;@;i:@namespace0:@sourceso:Set:
@hash{ o;;[o;
;@;i;0;[o;;@;i;0o:Sass::Selector::Pseudo
;@;i:
@name["
after;:element:	@arg0;o;;{ o;;[o;
;@;i;0;[o;;@;i;0o; 
;@;i;!["before;;";#0;o;;{ :
@rule["*, *::after, *::before;@;T;i;
[o:Sass::Tree::PropNode;i ;!["-webkit-box-sizing;@:@prop_syntax:new;o:Sass::Script::String;@;:identifier;"border-box;i;
[ o;%;i ;!["-moz-box-sizing;@;&;';o;(;@;;);"border-box;i;
[ o;%;i ;!["box-sizing;@;&;';o;(;@;;);"border-box;i;
[ o;;i ;o;;" ;i;[o;;[o;
;@I;i;0;[o;;@I;i;0o; 
;@I;i;!["
after;;";#0;o;;{ o;;[o;
;@I;i;0;[o;;@I;i;0o; 
;@I;i;!["before;;";#0;o;;{ ;$["*::after, *::before;@;T;i;
[o;%;i ;!["content;@;&;';o;(;@;;);"'';i;
[ o;
;i;@;
[ ;["^/* -------------------------------- 
Main components 
-------------------------------- */;;o;;i ;o;;" ;i;[o;;[o;
;@n;i;0;[o:Sass::Selector::Class;@n;i;!["cd-nav-trigger;o;;{ ;$[".cd-nav-trigger;@;T;i;
[o;%;i ;!["position;@;&;';o;(;@;;);"absolute;i;
[ o;%;i ;!["display;@;&;';o;(;@;;);"inline-block;i;
[ o;;i ;o;;" ;i!;[o;;[o;
;@…;i!;0;[o;*;@…;i!;!["cd-nav-trigger;o;;{ ;$[".cd-nav-trigger;@;T;i!;
[o;%;i ;!["top;@;&;';o;(;@;;);"	15px;i";
[ o;%;i ;!["
right;@;&;';o;(;@;;);"	20px;i#;
[ o;%;i ;!["height;@;&;';o;(;@;;);"	44px;i$;
[ o;%;i ;!["
width;@;&;';o;(;@;;);"	44px;i%;
[ o;%;i ;!["z-index;@;&;';o;(;@;;);"5;i&;
[ o;
;i';@;
[ ;["/* image replacement */;;o;%;i ;!["overflow;@;&;';o;(;@;;);"hidden;i(;
[ o;%;i ;!["text-indent;@;&;';o;(;@;;);"	100%;i);
[ o;%;i ;!["white-space;@;&;';o;(;@;;);"nowrap;i*;
[ o:Sass::Tree::MixinNode;!"tablet;@;T:@splat0:
@args[ ;i+;
[o;%;i ;!["top;@;&;';o;(;@;;);"	10px;i+;
[ o;%;i ;!["
right;@;&;';o;(;@;;);"	15px;i+;
[ :@keywords{ o;;i ;o;;" ;i-;[o;;[o;
;@Ú;i-;0;[o;*;@Ú;i-;!["cd-nav-trigger;o;;{ o;
;@Ú;i-;0;[o;*;@Ú;i-;!["cd-icon;o;;{ ;$[".cd-nav-trigger .cd-icon;@;T;i-;
[o;
;i.;@;
[ ;["/* icon created in CSS */;;o;%;i ;!["position;@;&;';o;(;@;;);"absolute;i/;
[ o;%;i ;!["	left;@;&;';o;(;@;;);"50%;i0;
[ o;%;i ;!["top;@;&;';o;(;@;;);"50%;i1;
[ o;%;i ;!["bottom;@;&;';o;(;@;;);"	auto;i2;
[ o;%;i ;!["
right;@;&;';o;(;@;;);"	auto;i3;
[ o;%;i ;!["-webkit-transform;@;&;';o:Sass::Script::List	;i4;@:@separator:
space;[o:Sass::Script::Funcall;-[o:Sass::Script::Number:@numerator_units["%;i4;@:@original"	-50%;iÉ:@denominator_units[ ;!"translateX;i4;@;,0;.{ o;2;-[o;3;4["%;i4;@;5"	-50%;iÉ;6[ ;!"translateY;i4;@;,0;.{ ;i4;
[ o;%;i ;!["-moz-transform;@;&;';o;/	;i5;@;0;1;[o;2;-[o;3;4["%;i5;@;5"	-50%;iÉ;6[ ;!"translateX;i5;@;,0;.{ o;2;-[o;3;4["%;i5;@;5"	-50%;iÉ;6[ ;!"translateY;i5;@;,0;.{ ;i5;
[ o;%;i ;!["-ms-transform;@;&;';o;/	;i6;@;0;1;[o;2;-[o;3;4["%;i6;@;5"	-50%;iÉ;6[ ;!"translateX;i6;@;,0;.{ o;2;-[o;3;4["%;i6;@;5"	-50%;iÉ;6[ ;!"translateY;i6;@;,0;.{ ;i6;
[ o;%;i ;!["-o-transform;@;&;';o;/	;i7;@;0;1;[o;2;-[o;3;4["%;i7;@;5"	-50%;iÉ;6[ ;!"translateX;i7;@;,0;.{ o;2;-[o;3;4["%;i7;@;5"	-50%;iÉ;6[ ;!"translateY;i7;@;,0;.{ ;i7;
[ o;%;i ;!["transform;@;&;';o;/	;i8;@;0;1;[o;2;-[o;3;4["%;i8;@;5"	-50%;iÉ;6[ ;!"translateX;i8;@;,0;.{ o;2;-[o;3;4["%;i8;@;5"	-50%;iÉ;6[ ;!"translateY;i8;@;,0;.{ ;i8;
[ o;%;i ;!["display;@;&;';o;(;@;;);"inline-block;i9;
[ o;%;i ;!["
width;@;&;';o;(;@;;);"	18px;i:;
[ o;%;i ;!["height;@;&;';o;(;@;;);"2px;i;;
[ o;%;i ;!["background-color;@;&;';o;(;@;;);"	#222;i<;
[ o;%;i ;!["z-index;@;&;';o;(;@;;);"10;i=;
[ o;;i ;o;;" ;i?;[o;;[o;
;@©;i?;0;[o;*;@©;i?;!["cd-nav-trigger;o;;{ o;
;@©;i?;0;[o;*;@©;i?;!["cd-icono; 
;@©;i?;!["before;;";#0;o;;{ o;;[o;
;@©;i?;0;[o;*;@©;i?;!["cd-nav-trigger;o;;{ o;
;@©;i?;0;[o;*;@©;i?;!["cd-icono; 
;@©;i?;!["
after;:
class;#0;o;;{ ;$["E.cd-nav-trigger .cd-icon::before, .cd-nav-trigger .cd-icon:after;@;T;i?;
[o;
;i@;@;
[ ;["1/* upper and lower lines of the menu icon */;;o;%;i ;!["position;@;&;';o;(;@;;);"absolute;iA;
[ o;%;i ;!["top;@;&;';o;(;@;;);"0;iB;
[ o;%;i ;!["
right;@;&;';o;(;@;;);"0;iC;
[ o;%;i ;!["
width;@;&;';o;(;@;;);"	100%;iD;
[ o;%;i ;!["height;@;&;';o;(;@;;);"	100%;iE;
[ o;%;i ;!["background-color;@;&;';o;(;@;;);"	#222;iF;
[ o;
;iG;@;
[ ;["0/* Force Hardware Acceleration in WebKit */;;o;%;i ;!["-webkit-transform;@;&;';o;2;-[o;3;4[ ;iH;@;5"0;i ;6[ ;!"translateZ;iH;@;,0;.{ ;iH;
[ o;%;i ;!["-moz-transform;@;&;';o;2;-[o;3;4[ ;iI;@;5"0;i ;6@;!"translateZ;iI;@;,0;.{ ;iI;
[ o;%;i ;!["-ms-transform;@;&;';o;2;-[o;3;4[ ;iJ;@;5"0;i ;6@;!"translateZ;iJ;@;,0;.{ ;iJ;
[ o;%;i ;!["-o-transform;@;&;';o;2;-[o;3;4[ ;iK;@;5"0;i ;6@;!"translateZ;iK;@;,0;.{ ;iK;
[ o;%;i ;!["transform;@;&;';o;2;-[o;3;4[ ;iL;@;5"0;i ;6@;!"translateZ;iL;@;,0;.{ ;iL;
[ o;%;i ;![" -webkit-backface-visibility;@;&;';o;(;@;;);"hidden;iM;
[ o;%;i ;!["backface-visibility;@;&;';o;(;@;;);"hidden;iN;
[ o;
;iO;@;
[ ;["1/* apply transition to transform property */;;o;%;i ;!["-webkit-transition;@;&;';o;(;@;;);"-webkit-transform .3s;iP;
[ o;%;i ;!["-moz-transition;@;&;';o;(;@;;);"-moz-transform .3s;iQ;
[ o;%;i ;!["transition;@;&;';o;(;@;;);"transform .3s;iR;
[ o;;i ;o;;" ;iT;[o;;[o;
;@\;iT;0;[o;*;@\;iT;!["cd-nav-trigger;o;;{ o;
;@\;iT;0;[o;*;@\;iT;!["cd-icono; 
;@\;iT;!["before;;";#0;o;;{ ;$["%.cd-nav-trigger .cd-icon::before;@;T;iT;
[
o;%;i ;!["-webkit-transform;@;&;';o;/	;iU;@;0;1;[o;2;-[o;3;4["px;iU;@;5"	-6px;iõ;6[ ;!"translateY;iU;@;,0;.{ o;2;-[o;3;4["deg;iU;@;5"	0deg;i ;6[ ;!"rotate;iU;@;,0;.{ ;iU;
[ o;%;i ;!["-moz-transform;@;&;';o;/	;iV;@;0;1;[o;2;-[o;3;4["px;iV;@;5"	-6px;iõ;6[ ;!"translateY;iV;@;,0;.{ o;2;-[o;3;4["deg;iV;@;5"	0deg;i ;6[ ;!"rotate;iV;@;,0;.{ ;iV;
[ o;%;i ;!["-ms-transform;@;&;';o;/	;iW;@;0;1;[o;2;-[o;3;4["px;iW;@;5"	-6px;iõ;6[ ;!"translateY;iW;@;,0;.{ o;2;-[o;3;4["deg;iW;@;5"	0deg;i ;6[ ;!"rotate;iW;@;,0;.{ ;iW;
[ o;%;i ;!["-o-transform;@;&;';o;/	;iX;@;0;1;[o;2;-[o;3;4["px;iX;@;5"	-6px;iõ;6[ ;!"translateY;iX;@;,0;.{ o;2;-[o;3;4["deg;iX;@;5"	0deg;i ;6[ ;!"rotate;iX;@;,0;.{ ;iX;
[ o;%;i ;!["transform;@;&;';o;/	;iY;@;0;1;[o;2;-[o;3;4["px;iY;@;5"	-6px;iõ;6[ ;!"translateY;iY;@;,0;.{ o;2;-[o;3;4["deg;iY;@;5"	0deg;i ;6[ ;!"rotate;iY;@;,0;.{ ;iY;
[ o;;i ;o;;" ;i[;[o;;[o;
;@î;i[;0;[o;*;@î;i[;!["cd-nav-trigger;o;;{ o;
;@î;i[;0;[o;*;@î;i[;!["cd-icono; 
;@î;i[;!["
after;;";#0;o;;{ ;$["$.cd-nav-trigger .cd-icon::after;@;T;i[;
[
o;%;i ;!["-webkit-transform;@;&;';o;/	;i\;@;0;1;[o;2;-[o;3;4["px;i\;@;5"6px;i;6[ ;!"translateY;i\;@;,0;.{ o;2;-[o;3;4["deg;i\;@;5"	0deg;i ;6[ ;!"rotate;i\;@;,0;.{ ;i\;
[ o;%;i ;!["-moz-transform;@;&;';o;/	;i];@;0;1;[o;2;-[o;3;4["px;i];@;5"6px;i;6[ ;!"translateY;i];@;,0;.{ o;2;-[o;3;4["deg;i];@;5"	0deg;i ;6[ ;!"rotate;i];@;,0;.{ ;i];
[ o;%;i ;!["-ms-transform;@;&;';o;/	;i^;@;0;1;[o;2;-[o;3;4["px;i^;@;5"6px;i;6[ ;!"translateY;i^;@;,0;.{ o;2;-[o;3;4["deg;i^;@;5"	0deg;i ;6[ ;!"rotate;i^;@;,0;.{ ;i^;
[ o;%;i ;!["-o-transform;@;&;';o;/	;i_;@;0;1;[o;2;-[o;3;4["px;i_;@;5"6px;i;6[ ;!"translateY;i_;@;,0;.{ o;2;-[o;3;4["deg;i_;@;5"	0deg;i ;6[ ;!"rotate;i_;@;,0;.{ ;i_;
[ o;%;i ;!["transform;@;&;';o;/	;i`;@;0;1;[o;2;-[o;3;4["px;i`;@;5"6px;i;6[ ;!"translateY;i`;@;,0;.{ o;2;-[o;3;4["deg;i`;@;5"	0deg;i ;6[ ;!"rotate;i`;@;,0;.{ ;i`;
[ o;;i ;o;;" ;ib;[o;;[o;
;@€;ib;0;[o;*;@€;ib;!["cd-nav-triggero; 
;@€;ib;!["before;;";#0;o;;{ o;;[o;
;@€;ib;0;[o;*;@€;ib;!["cd-nav-triggero; 
;@€;ib;!["
after;;";#0;o;;{ ;$["4.cd-nav-trigger::before, .cd-nav-trigger::after;@;T;ib;
[o;
;ic;@;
[ ;[":/* 2 rounded colored backgrounds for the menu icon */;;o;%;i ;!["position;@;&;';o;(;@;;);"absolute;id;
[ o;%;i ;!["top;@;&;';o;(;@;;);"0;ie;
[ o;%;i ;!["	left;@;&;';o;(;@;;);"0;if;
[ o;%;i ;!["border-radius;@;&;';o;(;@;;);"50%;ig;
[ o;%;i ;!["height;@;&;';o;(;@;;);"	100%;ih;
[ o;%;i ;!["
width;@;&;';o;(;@;;);"	100%;ii;
[ o;
;ij;@;
[ ;["0/* Force Hardware Acceleration in WebKit */;;o;%;i ;!["-webkit-transform;@;&;';o;2;-[o;3;4[ ;ik;@;5"0;i ;6@;!"translateZ;ik;@;,0;.{ ;ik;
[ o;%;i ;!["-moz-transform;@;&;';o;2;-[o;3;4[ ;il;@;5"0;i ;6@;!"translateZ;il;@;,0;.{ ;il;
[ o;%;i ;!["-ms-transform;@;&;';o;2;-[o;3;4[ ;im;@;5"0;i ;6@;!"translateZ;im;@;,0;.{ ;im;
[ o;%;i ;!["-o-transform;@;&;';o;2;-[o;3;4[ ;in;@;5"0;i ;6@;!"translateZ;in;@;,0;.{ ;in;
[ o;%;i ;!["transform;@;&;';o;2;-[o;3;4[ ;io;@;5"0;i ;6@;!"translateZ;io;@;,0;.{ ;io;
[ o;%;i ;![" -webkit-backface-visibility;@;&;';o;(;@;;);"hidden;ip;
[ o;%;i ;!["backface-visibility;@;&;';o;(;@;;);"hidden;iq;
[ o;%;i ;![" -webkit-transition-property;@;&;';o;(;@;;);"-webkit-transform;ir;
[ o;%;i ;!["-moz-transition-property;@;&;';o;(;@;;);"-moz-transform;is;
[ o;%;i ;!["transition-property;@;&;';o;(;@;;);"transform;it;
[ o;;i ;o;;" ;iv;[o;;[o;
;@ ;iv;0;[o;*;@ ;iv;!["cd-nav-triggero; 
;@ ;iv;!["before;;";#0;o;;{ ;$[".cd-nav-trigger::before;@;T;iv;
[o;%;i ;!["background-color;@;&;';o;(;@;;);"#ededed;iw;
[ o;%;i ;!["-webkit-transform;@;&;';o;2;-[o;3;4[ ;ix;@;5"1;i;6@;!"
scale;ix;@;,0;.{ ;ix;
[ o;%;i ;!["-moz-transform;@;&;';o;2;-[o;3;4[ ;iy;@;5"1;i;6@;!"
scale;iy;@;,0;.{ ;iy;
[ o;%;i ;!["-ms-transform;@;&;';o;2;-[o;3;4[ ;iz;@;5"1;i;6@;!"
scale;iz;@;,0;.{ ;iz;
[ o;%;i ;!["-o-transform;@;&;';o;2;-[o;3;4[ ;i{;@;5"1;i;6@;!"
scale;i{;@;,0;.{ ;i{;
[ o;%;i ;!["transform;@;&;';o;2;-[o;3;4[ ;i|;@;5"1;i;6@;!"
scale;i|;@;,0;.{ ;i|;
[ o;%;i ;![" -webkit-transition-duration;@;&;';o;(;@;;);"	0.3s;i};
[ o;%;i ;!["-moz-transition-duration;@;&;';o;(;@;;);"	0.3s;i~;
[ o;%;i ;!["transition-duration;@;&;';o;(;@;;);"	0.3s;i;
[ o;%;i ;!["-webkit-transition-delay;@;&;';o;(;@;;);"	0.4s;i{;
[ o;%;i ;!["-moz-transition-delay;@;&;';o;(;@;;);"	0.4s;i|;
[ o;%;i ;!["transition-delay;@;&;';o;(;@;;);"	0.4s;i};
[ o;;i ;o;;" ;i;[o;;[o;
;@”;i;0;[o;*;@”;i;!["cd-nav-triggero; 
;@”;i;!["
after;;";#0;o;;{ ;$[".cd-nav-trigger::after;@;T;i;
[o;%;i ;!["background-color;@;&;';o;(;@;;);"#ededed;i€;
[ o;%;i ;!["-webkit-transform;@;&;';o;2;-[o;3;4[ ;i;@;5"0;i ;6@;!"
scale;i;@;,0;.{ ;i;
[ o;%;i ;!["-moz-transform;@;&;';o;2;-[o;3;4[ ;i‚;@;5"0;i ;6@;!"
scale;i‚;@;,0;.{ ;i‚;
[ o;%;i ;!["-ms-transform;@;&;';o;2;-[o;3;4[ ;iƒ;@;5"0;i ;6@;!"
scale;iƒ;@;,0;.{ ;iƒ;
[ o;%;i ;!["-o-transform;@;&;';o;2;-[o;3;4[ ;i„;@;5"0;i ;6@;!"
scale;i„;@;,0;.{ ;i„;
[ o;%;i ;!["transform;@;&;';o;2;-[o;3;4[ ;i…;@;5"0;i ;6@;!"
scale;i…;@;,0;.{ ;i…;
[ o;%;i ;![" -webkit-transition-duration;@;&;';o;(;@;;);"0s;i†;
[ o;%;i ;!["-moz-transition-duration;@;&;';o;(;@;;);"0s;i‡;
[ o;%;i ;!["transition-duration;@;&;';o;(;@;;);"0s;iˆ;
[ o;%;i ;!["-webkit-transition-delay;@;&;';o;(;@;;);"0s;i‰;
[ o;%;i ;!["-moz-transition-delay;@;&;';o;(;@;;);"0s;iŠ;
[ o;%;i ;!["transition-delay;@;&;';o;(;@;;);"0s;i‹;
[ o;;i ;o;;" ;i;[o;;[o;
;@;i;0;[o;*;@;i;!["cd-nav-triggero;*;@;i;!["close-navo; 
;@;i;!["before;;";#0;o;;{ ;$["&.cd-nav-trigger.close-nav::before;@;T;i;
[o;
;iŽ;@;
[ ;["Y/* user clicks on the .cd-nav-trigger element - 1st rounded background disappears */;;o;%;i ;!["-webkit-transform;@;&;';o;2;-[o;3;4[ ;i;@;5"0;i ;6@;!"
scale;i;@;,0;.{ ;i;
[ o;%;i ;!["-moz-transform;@;&;';o;2;-[o;3;4[ ;i;@;5"0;i ;6@;!"
scale;i;@;,0;.{ ;i;
[ o;%;i ;!["-ms-transform;@;&;';o;2;-[o;3;4[ ;i‘;@;5"0;i ;6@;!"
scale;i‘;@;,0;.{ ;i‘;
[ o;%;i ;!["-o-transform;@;&;';o;2;-[o;3;4[ ;i’;@;5"0;i ;6@;!"
scale;i’;@;,0;.{ ;i’;
[ o;%;i ;!["transform;@;&;';o;2;-[o;3;4[ ;i“;@;5"0;i ;6@;!"
scale;i“;@;,0;.{ ;i“;
[ o;;i ;o;;" ;i•;[o;;[o;
;@Y;i•;0;[o;*;@Y;i•;!["cd-nav-triggero;*;@Y;i•;!["close-navo; 
;@Y;i•;!["
after;;";#0;o;;{ ;$["%.cd-nav-trigger.close-nav::after;@;T;i•;
[o;
;i–;@;
[ ;["V/* user clicks on the .cd-nav-trigger element - 2nd rounded background appears */;;o;%;i ;!["-webkit-transform;@;&;';o;2;-[o;3;4[ ;i—;@;5"1;i;6@;!"
scale;i—;@;,0;.{ ;i—;
[ o;%;i ;!["-moz-transform;@;&;';o;2;-[o;3;4[ ;i˜;@;5"1;i;6@;!"
scale;i˜;@;,0;.{ ;i˜;
[ o;%;i ;!["-ms-transform;@;&;';o;2;-[o;3;4[ ;i™;@;5"1;i;6@;!"
scale;i™;@;,0;.{ ;i™;
[ o;%;i ;!["-o-transform;@;&;';o;2;-[o;3;4[ ;iš;@;5"1;i;6@;!"
scale;iš;@;,0;.{ ;iš;
[ o;%;i ;!["transform;@;&;';o;2;-[o;3;4[ ;i›;@;5"1;i;6@;!"
scale;i›;@;,0;.{ ;i›;
[ o;%;i ;![" -webkit-transition-duration;@;&;';o;(;@;;);"	0.3s;iœ;
[ o;%;i ;!["-moz-transition-duration;@;&;';o;(;@;;);"	0.3s;i;
[ o;%;i ;!["transition-duration;@;&;';o;(;@;;);"	0.3s;iž;
[ o;%;i ;!["-webkit-transition-delay;@;&;';o;(;@;;);"	0.4s;iŸ;
[ o;%;i ;!["-moz-transition-delay;@;&;';o;(;@;;);"	0.4s;i ;
[ o;%;i ;!["transition-delay;@;&;';o;(;@;;);"	0.4s;i¡;
[ o;;i ;o;;" ;i£;[o;;[o;
;@Î;i£;0;[o;*;@Î;i£;!["cd-nav-triggero;*;@Î;i£;!["close-nav;o;;{ o;
;@Î;i£;0;[o;*;@Î;i£;!["cd-icon;o;;{ ;$["'.cd-nav-trigger.close-nav .cd-icon;@;T;i£;
[o;
;i¤;@;
[ ;["J/* user clicks on the .cd-nav-trigger element - transform the icon */;;o;%;i ;!["background-color;@;&;';o;2;-[	o;3;4[ ;i¥;@;5"0;i ;6@o;3;4[ ;i¥;@;5"0;i ;6@o;3;4[ ;i¥;@;5"0;i ;6@o;3;4[ ;i¥;@;5"0;i ;6@;!"	rgba;i¥;@;,0;.{ ;i¥;
[ o;;i ;o;;" ;i§;[o;;[o;
;@ ;i§;0;[o;*;@ ;i§;!["cd-nav-triggero;*;@ ;i§;!["close-nav;o;;{ o;
;@ ;i§;0;[o;*;@ ;i§;!["cd-icono; 
;@ ;i§;!["before;;";#0;o;;{ o;;[o;
;@ ;i§;0;[o;*;@ ;i§;!["cd-nav-triggero;*;@ ;i§;!["close-nav;o;;{ o;
;@ ;i§;0;[o;*;@ ;i§;!["cd-icono; 
;@ ;i§;!["
after;;";#0;o;;{ ;$["Z.cd-nav-trigger.close-nav .cd-icon::before, .cd-nav-trigger.close-nav .cd-icon::after;@;T;i§;
[o;%;i ;!["background-color;@;&;';o;(;@;;);"	#222;i¨;
[ o;;i ;o;;" ;iª;[o;;[o;
;@9;iª;0;[o;*;@9;iª;!["cd-nav-triggero;*;@9;iª;!["close-nav;o;;{ o;
;@9;iª;0;[o;*;@9;iª;!["cd-icono; 
;@9;iª;!["before;;";#0;o;;{ ;$["/.cd-nav-trigger.close-nav .cd-icon::before;@;T;iª;
[
o;%;i ;!["-webkit-transform;@;&;';o;/	;i«;@;0;1;[o;2;-[o;3;4[ ;i«;@;5"0;i ;6@;!"translateY;i«;@;,0;.{ o;2;-[o;3;4["deg;i«;@;5"
45deg;i2;6[ ;!"rotate;i«;@;,0;.{ ;i«;
[ o;%;i ;!["-moz-transform;@;&;';o;/	;i¬;@;0;1;[o;2;-[o;3;4[ ;i¬;@;5"0;i ;6@;!"translateY;i¬;@;,0;.{ o;2;-[o;3;4["deg;i¬;@;5"
45deg;i2;6[ ;!"rotate;i¬;@;,0;.{ ;i¬;
[ o;%;i ;!["-ms-transform;@;&;';o;/	;i­;@;0;1;[o;2;-[o;3;4[ ;i­;@;5"0;i ;6@;!"translateY;i­;@;,0;.{ o;2;-[o;3;4["deg;i­;@;5"
45deg;i2;6[ ;!"rotate;i­;@;,0;.{ ;i­;
[ o;%;i ;!["-o-transform;@;&;';o;/	;i®;@;0;1;[o;2;-[o;3;4[ ;i®;@;5"0;i ;6@;!"translateY;i®;@;,0;.{ o;2;-[o;3;4["deg;i®;@;5"
45deg;i2;6[ ;!"rotate;i®;@;,0;.{ ;i®;
[ o;%;i ;!["transform;@;&;';o;/	;i¯;@;0;1;[o;2;-[o;3;4[ ;i¯;@;5"0;i ;6@;!"translateY;i¯;@;,0;.{ o;2;-[o;3;4["deg;i¯;@;5"
45deg;i2;6[ ;!"rotate;i¯;@;,0;.{ ;i¯;
[ o;;i ;o;;" ;i±;[o;;[o;
;@Ä;i±;0;[o;*;@Ä;i±;!["cd-nav-triggero;*;@Ä;i±;!["close-nav;o;;{ o;
;@Ä;i±;0;[o;*;@Ä;i±;!["cd-icono; 
;@Ä;i±;!["
after;;";#0;o;;{ ;$["..cd-nav-trigger.close-nav .cd-icon::after;@;T;i±;
[
o;%;i ;!["-webkit-transform;@;&;';o;/	;i²;@;0;1;[o;2;-[o;3;4[ ;i²;@;5"0;i ;6@;!"translateY;i²;@;,0;.{ o;2;-[o;3;4["deg;i²;@;5"-45deg;iÎ;6[ ;!"rotate;i²;@;,0;.{ ;i²;
[ o;%;i ;!["-moz-transform;@;&;';o;/	;i³;@;0;1;[o;2;-[o;3;4[ ;i³;@;5"0;i ;6@;!"translateY;i³;@;,0;.{ o;2;-[o;3;4["deg;i³;@;5"-45deg;iÎ;6[ ;!"rotate;i³;@;,0;.{ ;i³;
[ o;%;i ;!["-ms-transform;@;&;';o;/	;i´;@;0;1;[o;2;-[o;3;4[ ;i´;@;5"0;i ;6@;!"translateY;i´;@;,0;.{ o;2;-[o;3;4["deg;i´;@;5"-45deg;iÎ;6[ ;!"rotate;i´;@;,0;.{ ;i´;
[ o;%;i ;!["-o-transform;@;&;';o;/	;iµ;@;0;1;[o;2;-[o;3;4[ ;iµ;@;5"0;i ;6@;!"translateY;iµ;@;,0;.{ o;2;-[o;3;4["deg;iµ;@;5"-45deg;iÎ;6[ ;!"rotate;iµ;@;,0;.{ ;iµ;
[ o;%;i ;!["transform;@;&;';o;/	;i¶;@;0;1;[o;2;-[o;3;4[ ;i¶;@;5"0;i ;6@;!"translateY;i¶;@;,0;.{ o;2;-[o;3;4["deg;i¶;@;5"-45deg;iÎ;6[ ;!"rotate;i¶;@;,0;.{ ;i¶;
[ o;;i ;o;;" ;i¹;[o;;[o;
;@O;i¹;0;[o;*;@O;i¹;!["cd-primary-nav;o;;{ ;$[".cd-primary-nav;@;T;i¹;
[o;
;iº;@;
[ ;["!/* by default it's hidden */;;o;%;i ;!["position;@;&;';o;(;@;;);"
fixed;i»;
[ o;%;i ;!["	left;@;&;';o;(;@;;);"0;i¼;
[ o;%;i ;!["top;@;&;';o;(;@;;);"0;i½;
[ o;%;i ;!["height;@;&;';o;(;@;;);"	100%;i¾;
[ o;%;i ;!["
width;@;&;';o;(;@;;);"	100%;i¿;
[ o;%;i ;!["padding;@;&;';o;(;@;;);"80px 5%;iÀ;
[ o;%;i ;!["z-index;@;&;';o;(;@;;);"3;iÁ;
[ o;%;i ;!["background-color;@;&;';o;(;@;;);"	#fff;iÂ;
[ o;%;i ;!["overflow;@;&;';o;(;@;;);"	auto;iÃ;
[ o;
;iÄ;@;
[ ;["v/* this fixes the buggy scrolling on webkit browsers - mobile devices only - when overflow property is applied */;;o;%;i ;!["-webkit-overflow-scrolling;@;&;';o;(;@;;);"
touch;iÅ;
[ o;%;i ;!["visibility;@;&;';o;(;@;;);"hidden;iÆ;
[ o;%;i ;!["opacity;@;&;';o;(;@;;);"0;iÇ;
[ o;%;i ;!["-webkit-transition;@;&;';o;(;@;;);" visibility 0s, opacity 0.3s;iÈ;
[ o;%;i ;!["-moz-transition;@;&;';o;(;@;;);" visibility 0s, opacity 0.3s;iÉ;
[ o;%;i ;!["transition;@;&;';o;(;@;;);" visibility 0s, opacity 0.3s;iÊ;
[ o;;i ;o;;" ;iÌ;[o;;[o;
;@Á;iÌ;0;[o:Sass::Selector::Element	;@Á;iÌ;0;!["ulo;*;@Á;iÌ;!["cd-primary-nav;o;;{ ;$["ul.cd-primary-nav;@;T;iÌ;
[o;%;i ;!["list-style;@;&;';o;(;@;;);"	none;iÍ;
[ o;%;i ;!["padding;@;&;';o;(;@;;);"80px 0 0 0;iÎ;
[ o;%;i ;!["margin;@;&;';o;(;@;;);"0;iÏ;
[ o;;i ;o;;" ;iÑ;[o;;[o;
;@æ;iÑ;0;[o;*;@æ;iÑ;!["cd-primary-nav;o;;{ o;
;@æ;iÑ;0;[o;8	;@æ;iÑ;0;!["li;o;;{ ;$[".cd-primary-nav li;@;T;iÑ;
[o;%;i ;!["margin;@;&;';o;(;@;;);"1.2em 0;iÒ;
[ o;%;i ;!["text-align;@;&;';o;(;@;;);"center;iÓ;
[ o;%;i ;!["text-transform;@;&;';o;(;@;;);"capitalize;iÔ;
[ o;;i ;o;;" ;iÖ;[o;;[o;
;@;iÖ;0;[o;*;@;iÖ;!["cd-primary-nav;o;;{ o;
;@;iÖ;0;[o;8	;@;iÖ;0;!["a;o;;{ ;$[".cd-primary-nav a;@;T;iÖ;
[o;%;i ;!["-webkit-font-smoothing;@;&;';o;(;@;;);"antialiased;i×;
[ o;%;i ;!["-moz-osx-font-smoothing;@;&;';o;(;@;;);"grayscale;iØ;
[ o;%;i ;!["-webkit-transition;@;&;';o;(;@;;);"color 0.2s;iÙ;
[ o;%;i ;!["-moz-transition;@;&;';o;(;@;;);"color 0.2s;iÚ;
[ o;%;i ;!["transition;@;&;';o;(;@;;);"color 0.2s;iÛ;
[ o;%;i ;!["
color;@;&;';o;(;@;;);"	#777;iÜ;
[ o;%;i ;!["font-size;@;&;';o;(;@;;);"	18px;iÝ;
[ o;;i ;o;;" ;iß;[o;;[o;
;@P;iß;0;[o;*;@P;iß;!["no-touch;o;;{ o;
;@P;iß;0;[o;*;@P;iß;!["cd-primary-nav;o;;{ o;
;@P;iß;0;[o;8	;@P;iß;0;!["ao; 
;@P;iß;!["
hover;;7;#0;o;;{ ;$["&.no-touch .cd-primary-nav a:hover;@;T;iß;
[o;%;i ;!["
color;@;&;';o:Sass::Script::Variable	;ià;!"color-1:@underscored_name"color_1;@;ià;
[ o;;i ;o;;" ;iâ;[o;;[o;
;@x;iâ;0;[o;*;@x;iâ;!["cd-primary-navo;*;@x;iâ;!["fade-in;o;;{ ;$[".cd-primary-nav.fade-in;@;T;iâ;
[o;
;iã;@;
[ ;["@/* navigation visible at the end of the circle animation */;;o;%;i ;!["visibility;@;&;';o;(;@;;);"visible;iä;
[ o;%;i ;!["opacity;@;&;';o;(;@;;);"1;iå;
[ o:Sass::Tree::MediaNode;i ;@;T:@query["	only" "screen"
 and "(o;(	;iç;@;;);"min-width": o;3;4["px;iç;@;5"
768px;i ;6[ ");" ;iç;
[o;;i ;o;;" ;iè;[o;;[o;
;@­;iè;0;[o;*;@­;iè;!["cd-primary-nav;o;;{ o;
;@­;iè;0;[o;8	;@­;iè;0;!["li;o;;{ ;$[".cd-primary-nav li;@;T;iè;
[o;%;i ;!["margin;@;&;';o;(;@;;);"
2em 0;ié;
[ o;;i ;o;;" ;ië;[o;;[o;
;@Ê;ië;0;[o;*;@Ê;ië;!["cd-primary-nav;o;;{ o;
;@Ê;ië;0;[o;8	;@Ê;ië;0;!["a;o;;{ ;$[".cd-primary-nav a;@;T;ië;
[o;%;i ;!["font-size;@;&;';o;(;@;;);"	21px;iì;
[ o;;;i ;@;T;<["	only" "screen"
 and "(o;(	;iï;@;;);"min-width": o;3;4["px;iï;@;5"1170px;i’;6[ ");" ;iï;
[o;;i ;o;;" ;ið;[o;;[o;
;@ù;ið;0;[o;*;@ù;ið;!["cd-primary-nav;o;;{ o;
;@ù;ið;0;[o;8	;@ù;ið;0;!["li;o;;{ ;$[".cd-primary-nav li;@;T;ið;
[o;%;i ;!["margin;@;&;';o;(;@;;);"2.6em 0;iñ;
[ o;;i ;o;;" ;ió;[o;;[o;
;@	;ió;0;[o;*;@	;ió;!["cd-primary-nav;o;;{ o;
;@	;ió;0;[o;8	;@	;ió;0;!["a;o;;{ ;$[".cd-primary-nav a;@;T;ió;
[o;%;i ;!["font-size;@;&;';o;(;@;;);"	24px;iô;
[ o;;i ;o;;" ;iø;[o;;[o;
;@3	;iø;0;[o;*;@3	;iø;!["cd-overlay-nav;o;;{ o;;[o;
;@3	;iø;0;[o;*;@3	;iø;!["cd-overlay-content;o;;{ ;$[").cd-overlay-nav, .cd-overlay-content;@;T;iø;
[o;
;iù;@;
[ ;["/* containers of the 2 main rounded backgrounds - these containers are used to position the rounded bgs behind the menu icon */;;o;%;i ;!["position;@;&;';o;(;@;;);"
fixed;iú;
[ o;%;i ;!["top;@;&;';o;(;@;;);"	18px;iû;
[ o;%;i ;!["
right;@;&;';o;(;@;;);"5%;iü;
[ o;%;i ;!["height;@;&;';o;(;@;;);"4px;iý;
[ o;%;i ;!["
width;@;&;';o;(;@;;);"4px;iþ;
[ o;%;i ;!["-webkit-transform;@;&;';o;/	;iÿ;@;0;1;[o;2;-[o;3;4["px;iÿ;@;5"
-20px;iç;6[ ;!"translateX;iÿ;@;,0;.{ o;2;-[o;3;4["px;iÿ;@;5"	20px;i;6[ ;!"translateY;iÿ;@;,0;.{ ;iÿ;
[ o;%;i ;!["-moz-transform;@;&;';o;/	;i ;@;0;1;[o;2;-[o;3;4["px;i ;@;5"
-20px;iç;6[ ;!"translateX;i ;@;,0;.{ o;2;-[o;3;4["px;i ;@;5"	20px;i;6[ ;!"translateY;i ;@;,0;.{ ;i ;
[ o;%;i ;!["-ms-transform;@;&;';o;/	;i;@;0;1;[o;2;-[o;3;4["px;i;@;5"
-20px;iç;6[ ;!"translateX;i;@;,0;.{ o;2;-[o;3;4["px;i;@;5"	20px;i;6[ ;!"translateY;i;@;,0;.{ ;i;
[ o;%;i ;!["-o-transform;@;&;';o;/	;i;@;0;1;[o;2;-[o;3;4["px;i;@;5"
-20px;iç;6[ ;!"translateX;i;@;,0;.{ o;2;-[o;3;4["px;i;@;5"	20px;i;6[ ;!"translateY;i;@;,0;.{ ;i;
[ o;%;i ;!["transform;@;&;';o;/	;i;@;0;1;[o;2;-[o;3;4["px;i;@;5"
-20px;iç;6[ ;!"translateX;i;@;,0;.{ o;2;-[o;3;4["px;i;@;5"	20px;i;6[ ;!"translateY;i;@;,0;.{ ;i;
[ o;;i ;o;;" ;i;[o;;[o;
;@æ	;i;0;[o;*;@æ	;i;!["cd-overlay-nav;o;;{ o;
;@æ	;i;0;[o;8	;@æ	;i;0;!["	span;o;;{ o;;[o;
;@æ	;i;0;[o;*;@æ	;i;!["cd-overlay-content;o;;{ o;
;@æ	;i;0;[o;8	;@æ	;i;0;!["	span;o;;{ ;$["3.cd-overlay-nav span, .cd-overlay-content span;@;T;i;
[o;%;i ;!["display;@;&;';o;(;@;;);"inline-block;i;
[ o;%;i ;!["position;@;&;';o;(;@;;);"absolute;i;
[ o;%;i ;!["border-radius;@;&;';o;(;@;;);"50%;i;
[ o;
;i	;@;
[ ;["0/* Force Hardware Acceleration in WebKit */;;o;%;i ;!["-webkit-transform;@;&;';o;2;-[o;3;4[ ;i
;@;5"0;i ;6@;!"translateZ;i
;@;,0;.{ ;i
;
[ o;%;i ;!["-moz-transform;@;&;';o;2;-[o;3;4[ ;i;@;5"0;i ;6@;!"translateZ;i;@;,0;.{ ;i;
[ o;%;i ;!["-ms-transform;@;&;';o;2;-[o;3;4[ ;i;@;5"0;i ;6@;!"translateZ;i;@;,0;.{ ;i;
[ o;%;i ;!["-o-transform;@;&;';o;2;-[o;3;4[ ;i;@;5"0;i ;6@;!"translateZ;i;@;,0;.{ ;i;
[ o;%;i ;!["transform;@;&;';o;2;-[o;3;4[ ;i;@;5"0;i ;6@;!"translateZ;i;@;,0;.{ ;i;
[ o;%;i ;![" -webkit-backface-visibility;@;&;';o;(;@;;);"hidden;i;
[ o;%;i ;!["backface-visibility;@;&;';o;(;@;;);"hidden;i;
[ o;%;i ;!["will-change;@;&;';o;(;@;;);"transform;i;
[ o;%;i ;!["-webkit-transform-origin;@;&;';o;(;@;;);"50% 50%;i;
[ o;%;i ;!["-moz-transform-origin;@;&;';o;(;@;;);"50% 50%;i;
[ o;%;i ;!["-ms-transform-origin;@;&;';o;(;@;;);"50% 50%;i;
[ o;%;i ;!["-o-transform-origin;@;&;';o;(;@;;);"50% 50%;i;
[ o;%;i ;!["transform-origin;@;&;';o;(;@;;);"50% 50%;i;
[ o;%;i ;!["-webkit-transform;@;&;';o;2;-[o;3;4[ ;i;@;5"0;i ;6@;!"
scale;i;@;,0;.{ ;i;
[ o;%;i ;!["-moz-transform;@;&;';o;2;-[o;3;4[ ;i;@;5"0;i ;6@;!"
scale;i;@;,0;.{ ;i;
[ o;%;i ;!["-ms-transform;@;&;';o;2;-[o;3;4[ ;i;@;5"0;i ;6@;!"
scale;i;@;,0;.{ ;i;
[ o;%;i ;!["-o-transform;@;&;';o;2;-[o;3;4[ ;i;@;5"0;i ;6@;!"
scale;i;@;,0;.{ ;i;
[ o;%;i ;!["transform;@;&;';o;2;-[o;3;4[ ;i;@;5"0;i ;6@;!"
scale;i;@;,0;.{ ;i;
[ o;;i ;o;;" ;i;[o;;[o;
;@Á
;i;0;[o;*;@Á
;i;!["cd-overlay-navo;*;@Á
;i;!["is-hidden;o;;{ o;;[o;
;@Á
;i;0;[o;*;@Á
;i;!["cd-overlay-contento;*;@Á
;i;!["is-hidden;o;;{ ;$["=.cd-overlay-nav.is-hidden, .cd-overlay-content.is-hidden;@;T;i;
[o;
;i;@;
[ ;[";/* background fades out at the end of the animation */;;o;%;i ;!["opacity;@;&;';o;(;@;;);"0;i;
[ o;%;i ;!["visibility;@;&;';o;(;@;;);"hidden;i ;
[ o;%;i ;!["-webkit-transition;@;&;';o;(;@;;);"&opacity .3s 0s, visibility 0s .3s;i!;
[ o;%;i ;!["-moz-transition;@;&;';o;(;@;;);"&opacity .3s 0s, visibility 0s .3s;i";
[ o;%;i ;!["transition;@;&;';o;(;@;;);"&opacity .3s 0s, visibility 0s .3s;i#;
[ o;;i ;o;;" ;i&;[o;;[o;
;@;i&;0;[o;*;@;i&;!["cd-overlay-nav;o;;{ ;$[".cd-overlay-nav;@;T;i&;
[o;
;i';@;
[ ;["$/* main rounded colored bg 1 */;;o;%;i ;!["z-index;@;&;';o;(;@;;);"2;i(;
[ o;;i ;o;;" ;i*;[o;;[o;
;@;i*;0;[o;*;@;i*;!["cd-overlay-nav;o;;{ o;
;@;i*;0;[o;8	;@;i*;0;!["	span;o;;{ ;$[".cd-overlay-nav span;@;T;i*;
[o;%;i ;!["background-color;@;&;';o;9	;i+;!"color-1;:"color_1;@;i+;
[ o;;i ;o;;" ;i.;[o;;[o;
;@:;i.;0;[o;*;@:;i.;!["cd-overlay-content;o;;{ ;$[".cd-overlay-content;@;T;i.;
[o;
;i/;@;
[ ;["$/* main rounded colored bg 2 */;;o;%;i ;!["z-index;@;&;';o;(;@;;);"4;i0;
[ o;;i ;o;;" ;i2;[o;;[o;
;@T;i2;0;[o;*;@T;i2;!["cd-overlay-content;o;;{ o;
;@T;i2;0;[o;8	;@T;i2;0;!["	span;o;;{ ;$[".cd-overlay-content span;@;T;i2;
[o;%;i ;!["background-color;@;&;';o;9	;i3;!"color-1;:"color_1;@;i3;
[ 