/* ================================================================ *\ 
	#Fonts
\* ================================================================ */

@font-face {
    font-family: 'brand_proregular';
    src: url('fonts/lian_types_-_brandpro-webfont.eot');
    src: url('fonts/lian_types_-_brandpro-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/lian_types_-_brandpro-webfont.svg#brand_proregular') format('svg'),
         url('fonts/lian_types_-_brandpro-webfont.woff2') format('woff2'),
         url('fonts/lian_types_-_brandpro-webfont.woff') format('woff'),
         url('fonts/lian_types_-_brandpro-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

/* ================================================================ *\ 
	#Transitions
\* ================================================================ */

a.link-amazon,
.btn-large,
.btn-small {
	-webkit-transition: opacity 0.4s;
	        transition: opacity 0.4s;
}

a.link-product > span {
	-webkit-transition: opacity 0.4s, -webkit-transform 0.4s;
	        transition: opacity 0.4s, transform 0.4s;	
}

.section-landing-popups  {
	-webkit-transition: opacity 0.4s, visibility 0.4s;
	        transition: opacity 0.4s, visibility 0.4s;	
}

.section-landing-heading h3 {
	-webkit-transition: opacity 0.4s, visibility 0.4s, -webkit-transform 0.4s;
	        transition: opacity 0.4s, visibility 0.4s, transform 0.4s;
}

.section-landing .section-landing-logo {
	-webkit-transition: opacity 0.4s 0.6s, visibility 0.4s 0.6s, -webkit-transform 0.4s 0.6s;
	        transition: opacity 0.4s 0.6s, visibility 0.4s 0.6s, transform 0.4s 0.6s;
}

.section-landing .section-image,
.section-landing-intro .link-amazon {
	-webkit-transition: opacity 0.4s 1.2s, visibility 0.4s 1.2s, -webkit-transform 0.4s 1.2s;
	        transition: opacity 0.4s 1.2s, visibility 0.4s 1.2s, transform 0.4s 1.2s;	
}

.section-landing-intro .section-video {
	-webkit-transition: opacity 0.4s 1.2s, visibility 0.4s 1.2s, -webkit-transform 0.4s 1.2s;
	        transition: opacity 0.4s 1.2s, visibility 0.4s 1.2s, transform 0.4s 1.2s;		
}

/* ================================================================ *\ 
	#Animations
\* ================================================================ */

@-webkit-keyframes carSmoke {
  0%   { -webkit-transform: rotate(0deg); bottom: 24px; }
  50%  { -webkit-transform: rotate(15deg); bottom: 46px; }
  100% { -webkit-transform: rotate(0deg); bottom: 24px; }
}

@keyframes carSmoke {
  0%   { transform: rotate(0deg); bottom: 24px; }
  50%  { transform: rotate(15deg); bottom: 46px; }
  100% { transform: rotate(0deg); bottom: 24px; }
}

/* ================================================================ *\ 
	#Helpers
\* ================================================================ */

.fsr-holder { background-size: cover; background-repeat: no-repeat; background-position: center center; width: 100%; }

img.image-full { display: none; }

.video-pop-up { display: block; width: 100%; height: 266px; background-color: #ccc; }

/* ================================================================ *\ 
	#Icons
\* ================================================================ */

.ico-amazon-white { background: url(../images/landing/sprite.png) no-repeat -4px -2px; width: 189px; height: 44px; display: inline-block; font-size: 0; line-height: 0; text-indent: -4004px; }
.ico-amazon-white:hover { text-decoration: none; }

.ico-amazon { background: url(../images/landing/sprite.png) no-repeat -3px -52px; width: 166px; height: 42px; display: inline-block; font-size: 0; line-height: 0; text-indent: -4004px; }
.ico-amazon:hover { text-decoration: none; }

/* ================================================================ *\ 
	#Links
\* ================================================================ */

a.link-amazon { display: inline-block; }
a.link-amazon:hover { text-decoration: none; opacity: 0.75; }

/* ================================================================ *\ 
	#Page landing
\* ================================================================ */

	/*
		Section default
	*/

.section-landing { min-height: inherit; width: 100%; position: fixed; left: 0; right: 0; top: 0; overflow: hidden; -webkit-box-sizing: border-box; box-sizing: border-box; }
.section-landing:first-child { padding-top: 150px; }
.section-landing a.link-amazon { position: absolute; right: 50%; bottom: 50px; margin-right: -465px; z-index: 10; }
.section-landing .btn-large-secondary { position: absolute; right: 50%; bottom: 50px; margin-right: -223px; z-index: 200; }

.section-landing .section-landing-heading { padding: 50px 0; width: 100%; position: relative; z-index: 20; }
.section-landing .section-landing-heading h3 { font-family: 'brand_proregular', Arial, sans-serif; font-weight: normal; font-size: 125px; line-height: 1; color: #fff; margin: 0; }
.section-landing .section-landing-heading h3 {
	-webkit-transform: rotate(-10deg) translate(-17px, -63px);
	        transform: rotate(-10deg) translate(-17px, -63px);
}

.section-landing .section-landing-logo { position: absolute; left: 50%; top: 50%; width: 736px; height: auto; z-index: 10; opacity: 0; visibility: hidden; margin: -48px 0 0 -344px; }
.section-landing .section-landing-logo img { display: block; width: 100%; height: auto; }

	/*
		Intro
	*/

.section-landing-intro { z-index: 150; background-color: #ffb718; }
.section-landing-intro .btn-large-secondary { margin-right: -465px; }
.section-landing-intro .section-video,
.section-landing-intro .section-image { position: absolute; left: 0; right: 0; top: 0; bottom: 0; z-index: 1; }
.section-landing-intro .section-video { opacity: 0; visibility: hidden; }
.section-landing-intro .section-video video { position: absolute; top: 50%; left: 50%; min-width: 100%; min-height: 100%; width: auto; height: auto; }
.section-landing-intro .section-video video {
	-webkit-transform: translateX(-50%) translateY(-50%);
	        transform: translateX(-50%) translateY(-50%);
}

/* makes video smaller */
/*.section-landing-intro .section-video .video-player { position: absolute; left: 0; right: 0; top: 150px; bottom: 0; background-color: #ccc; width: 100%; height: calc(100% - 150px);  } */

/* makes video full screen */
.section-landing-intro .section-video .video-player { position: absolute; left: 0; right: 0; top: 150px; bottom: 0; background-color: #ccc; width: 100%; height:100%;  }

.section-landing-intro:first-child .section-image { top: 150px; }
.section-landing-intro .section-landing-heading { padding: 80px 0; }
.section-landing-intro .section-landing-heading h3 { opacity: 0; visibility: hidden; }
.section-landing-intro .section-landing-heading h3 {
	-webkit-transform: rotate(-18deg) translate(-330px, -109px) scale(0.5);
	        transform: rotate(-18deg) translate(-330px, -109px) scale(0.5);	
}

	/*
		Recipes		
	*/

.section-landing-recipes { z-index: 155; background-color: #ffb718; overflow: hidden; height: 2616px; }
.section-landing-recipes .section-landing-body { width: 100%; background-color: #ffb718; position: relative; }
.section-landing-recipes .shell { position: relative; }
.section-landing-recipes .section-landing-recipes-head { background-color: #fff; width: 100%; padding: 50px 0; }
.section-landing-recipes .section-landing-recipes-head img { display: block; max-width: 840px; height: auto; margin: 0 auto; }
.section-landing-recipes .section-landing-recipes-body { background-color: #ffb718; position: relative; width: 100%; }
.section-landing-recipes .section-landing-recipes-body span.section-background { position: absolute; left: 0; right: 0; top: -18px; height: 20px; background:  url(../images/landing/yellow-grass.png) repeat-x 0 0; background-size: auto 20px; }
.section-landing-recipes .section-landing-recipes-body span.section-background-two { position: absolute; right: 50px; top: -84px; z-index: 2; background: url(../images/landing/sprite.png) no-repeat -272px -4px; width: 74px; height: 78px; }
.section-landing-recipes ul { width: 100%; font-size: 0; line-height: 0; text-align: center; padding: 0; margin: 0; }
.section-landing-recipes ul > li { position: relative; display: inline-block; vertical-align: top; width: 50%; -webkit-box-sizing: border-box; box-sizing: border-box;}
.section-landing-recipes img { display: block; max-width: 100%; height: auto; position: relative; }
.section-landing-recipes ul:before,
.section-landing-recipes ul:after { content: ' '; display: table; }
.section-landing-recipes ul:after { clear: both; }
.section-landing-recipes blockquote { color: #fff; font-family: 'optimabold', Arial, sans-serif; font-weight: normal; text-align: center; max-width: 290px; position: relative; }
.section-landing-recipes blockquote h1 { font-size: 38px !important; line-height: 40px !important; text-transform: uppercase; font-family: 'optimabold', Arial, sans-serif !important; font-weight: 900 !important; }
.section-landing-recipes blockquote p { font-size: 28px; line-height: 28px; font-weight: normal; }
.section-landing-recipes span.chicken-feet { z-index: 200; }
.section-landing-recipes span.chicken-feet:nth-child(1) { left: 313px; top: -207px; }
.section-landing-recipes span.chicken-feet:nth-child(1) {
	-webkit-transform: rotate(0deg);
	        transform: rotate(0deg);
}
.section-landing-recipes span.chicken-feet:nth-child(2) { left: 337px; top: -175px; }
.section-landing-recipes span.chicken-feet:nth-child(2) {
	-webkit-transform: rotate(0deg);
	        transform: rotate(0deg);
}
.section-landing-recipes span.chicken-feet:nth-child(3) { left: 361px; top: -142px; }
.section-landing-recipes span.chicken-feet:nth-child(3) {
	-webkit-transform: rotate(0deg);
	        transform: rotate(0deg);
}
.section-landing-recipes span.chicken-feet:nth-child(4) { left: 390px; top: -109px; }
.section-landing-recipes span.chicken-feet:nth-child(4) {
	-webkit-transform: rotate(-12deg);
	        transform: rotate(-12deg);
}
.section-landing-recipes span.chicken-feet:nth-child(5) { left: 427px; top: -90px; }
.section-landing-recipes span.chicken-feet:nth-child(5) {
	-webkit-transform: rotate(-42deg);
	        transform: rotate(-42deg);
}
.section-landing-recipes span.chicken-feet:nth-child(6) { left: 468px; top: -80px; }
.section-landing-recipes span.chicken-feet:nth-child(6) {
	-webkit-transform: rotate(-48deg);
	        transform: rotate(-48deg);
}
.section-landing-recipes span.chicken-feet:nth-child(7) { left: 509px; top: -83px; }
.section-landing-recipes span.chicken-feet:nth-child(7) {
	-webkit-transform: rotate(-66deg);
	        transform: rotate(-66deg);
}
.section-landing-recipes span.chicken-feet:nth-child(8) { left: 554px; top: -81px; }
.section-landing-recipes span.chicken-feet:nth-child(8) {
	-webkit-transform: rotate(-46deg);
	        transform: rotate(-46deg);
}
.section-landing-recipes span.chicken-feet:nth-child(9) { left: 588px; top: -52px; }
.section-landing-recipes span.chicken-feet:nth-child(9) {
	-webkit-transform: rotate(0deg);
	        transform: rotate(0deg);
}
.section-landing-recipes span.chicken-feet:nth-child(10) { left: 594px; top: -11px; }
.section-landing-recipes span.chicken-feet:nth-child(10) {
	-webkit-transform: rotate(48deg);
	        transform: rotate(48deg);
}
.section-landing-recipes span.chicken-feet:nth-child(11) { left: 580px; top: 27px; }
.section-landing-recipes span.chicken-feet:nth-child(11) {
	-webkit-transform: rotate(61deg);
	        transform: rotate(61deg);
}
.section-landing-recipes span.chicken-feet:nth-child(12) { left: 558px; top: 63px; }
.section-landing-recipes span.chicken-feet:nth-child(12) {
	-webkit-transform: rotate(61deg);
	        transform: rotate(61deg);
}

.section-landing-recipes span.chicken-feet:nth-child(13) { left: 540px; top: 98px; }
.section-landing-recipes span.chicken-feet:nth-child(13) {
	-webkit-transform: rotate(65deg);
	        transform: rotate(65deg);
}

.section-landing-recipes span.chicken-feet:nth-child(14) { left: 527px; top: 137px; }
.section-landing-recipes span.chicken-feet:nth-child(14) {
	-webkit-transform: rotate(42deg);
	        transform: rotate(42deg);
}

.section-landing-recipes span.chicken-feet:nth-child(15) { left: 532px; top: 175px; }
.section-landing-recipes span.chicken-feet:nth-child(15) {
	-webkit-transform: rotate(13deg);
	        transform: rotate(13deg);
}

.section-landing-recipes span.chicken-feet:nth-child(16) { left: 544px; top: 209px; }
.section-landing-recipes span.chicken-feet:nth-child(16) {
	-webkit-transform: rotate(13deg);
	        transform: rotate(13deg);
}

.section-landing-recipes span.chicken-feet:nth-child(17) { left: 577px; top: 229px; }
.section-landing-recipes span.chicken-feet:nth-child(17) {
	-webkit-transform: rotate(-37deg);
	        transform: rotate(-37deg);
}

.section-landing-recipes span.chicken-feet:nth-child(18) { left: 617px; top: 227px; }
.section-landing-recipes span.chicken-feet:nth-child(18) {
	-webkit-transform: rotate(-71deg);
	        transform: rotate(-71deg);
}

.section-landing-recipes span.chicken-feet:nth-child(19) { left: 654px; top: 205px; }
.section-landing-recipes span.chicken-feet:nth-child(19) {
	-webkit-transform: rotate(-89deg);
	        transform: rotate(-89deg);
}

.section-landing-recipes span.chicken-feet:nth-child(20) { left: 681px; top: 174px; }
.section-landing-recipes span.chicken-feet:nth-child(20) {
	-webkit-transform: rotate(-108deg);
	        transform: rotate(-108deg);
}

.section-landing-recipes span.chicken-feet:nth-child(21) { left: 686px; top: 133px; }
.section-landing-recipes span.chicken-feet:nth-child(21) {
	-webkit-transform: rotate(-150deg);
	        transform: rotate(-150deg);
}

.section-landing-recipes span.chicken-feet:nth-child(22) { left: 666px; top: 101px; }
.section-landing-recipes span.chicken-feet:nth-child(22) {
	-webkit-transform: rotate(-187deg);
	        transform: rotate(-187deg);
}

.section-landing-recipes span.chicken-feet:nth-child(23) { left: 630px; top: 79px; }
.section-landing-recipes span.chicken-feet:nth-child(23) {
	-webkit-transform: rotate(-219deg);
	        transform: rotate(-219deg);
}

.section-landing-recipes span.chicken-feet:nth-child(24) { left: 596px; top: 89px; }
.section-landing-recipes span.chicken-feet:nth-child(24) {
	-webkit-transform: rotate(-250deg);
	        transform: rotate(-250deg);
}

.section-landing-recipes span.chicken-feet:nth-child(25) { left: 561px; top: 109px; }
.section-landing-recipes span.chicken-feet:nth-child(25) {
	-webkit-transform: rotate(-273deg);
	        transform: rotate(-273deg);
}

.section-landing-recipes span.chicken-feet:nth-child(26) { left: 537px; top: 141px; }
.section-landing-recipes span.chicken-feet:nth-child(26) {
	-webkit-transform: rotate(-292deg);
	        transform: rotate(-292deg);
}

.section-landing-recipes span.chicken-feet:nth-child(27) { left: 523px; top: 178px; }
.section-landing-recipes span.chicken-feet:nth-child(27) {
	-webkit-transform: rotate(10deg);
	        transform: rotate(10deg);
}

.section-landing-recipes span.chicken-feet:nth-child(28) { left: 523px; top: 223px; }
.section-landing-recipes span.chicken-feet:nth-child(28) {
	-webkit-transform: rotate(35deg);
	        transform: rotate(35deg);
}

.section-landing-recipes span.chicken-feet:nth-child(29) { left: 526px; top: 264px; }
.section-landing-recipes span.chicken-feet:nth-child(29) {
	-webkit-transform: rotate(28deg);
	        transform: rotate(28deg);
}

.section-landing-recipes span.chicken-feet:nth-child(30) { left: 539px; top: 305px; }
.section-landing-recipes span.chicken-feet:nth-child(30) {
	-webkit-transform: rotate(4deg);
	        transform: rotate(4deg);
}

.section-landing-recipes span.chicken-feet:nth-child(31) { left: 554px; top: 340px; }
.section-landing-recipes span.chicken-feet:nth-child(31) {
	-webkit-transform: rotate(26deg);
	        transform: rotate(26deg);
}

.section-landing-recipes span.chicken-feet:nth-child(32) { left: 548px; top: 381px; }
.section-landing-recipes span.chicken-feet:nth-child(32) {
	-webkit-transform: rotate(56deg);
	        transform: rotate(56deg);
}

.section-landing-recipes span.chicken-feet:nth-child(33) { left: 522px; top: 415px; }
.section-landing-recipes span.chicken-feet:nth-child(33) {
	-webkit-transform: rotate(89deg);
	        transform: rotate(89deg);
}

.section-landing-recipes span.chicken-feet:nth-child(34) { left: 489px; top: 435px; }
.section-landing-recipes span.chicken-feet:nth-child(34) {
	-webkit-transform: rotate(100deg);
	        transform: rotate(100deg);
}

.section-landing-recipes span.chicken-feet:nth-child(35) { left: 456px; top: 450px; }
.section-landing-recipes span.chicken-feet:nth-child(35) {
	-webkit-transform: rotate(100deg);
	        transform: rotate(100deg);
}

.section-landing-recipes span.chicken-feet:nth-child(36) { left: 419px; top: 469px; }
.section-landing-recipes span.chicken-feet:nth-child(36) {
	-webkit-transform: rotate(100deg);
	        transform: rotate(100deg);
}

.section-landing-recipes span.chicken-feet:nth-child(37) { left: 380px; top: 482px; }
.section-landing-recipes span.chicken-feet:nth-child(37) {
	-webkit-transform: rotate(111deg);
	        transform: rotate(111deg);
}

.section-landing-recipes span.chicken-feet:nth-child(38) { left: 343px; top: 491px; }
.section-landing-recipes span.chicken-feet:nth-child(38) {
	-webkit-transform: rotate(114deg);
	        transform: rotate(114deg);
}

.section-landing-recipes span.chicken-feet:nth-child(39) { left: 302px; top: 499px; }
.section-landing-recipes span.chicken-feet:nth-child(39) {
	-webkit-transform: rotate(114deg);
	        transform: rotate(114deg);
}

.section-landing-recipes span.chicken-feet:nth-child(40) { left: 259px; top: 505px; }
.section-landing-recipes span.chicken-feet:nth-child(40) {
	-webkit-transform: rotate(114deg);
	        transform: rotate(114deg);
}

.section-landing-recipes span.chicken-feet:nth-child(41) { left: 218px; top: 509px; }
.section-landing-recipes span.chicken-feet:nth-child(41) {
	-webkit-transform: rotate(131deg);
	        transform: rotate(131deg);
}

.section-landing-recipes span.chicken-feet:nth-child(42) { left: 171px; top: 504px; }
.section-landing-recipes span.chicken-feet:nth-child(42) {
	-webkit-transform: rotate(131deg);
	        transform: rotate(131deg);
}

.section-landing-recipes span.chicken-feet:nth-child(43) { left: 128px; top: 499px; }
.section-landing-recipes span.chicken-feet:nth-child(43) {
	-webkit-transform: rotate(131deg);
	        transform: rotate(131deg);
}

.section-landing-recipes span.chicken-feet:nth-child(44) { left: 92px; top: 513px; }
.section-landing-recipes span.chicken-feet:nth-child(44) {
	-webkit-transform: rotate(105deg);
	        transform: rotate(105deg);
}

.section-landing-recipes span.chicken-feet:nth-child(45) { left: 66px; top: 549px; }
.section-landing-recipes span.chicken-feet:nth-child(45) {
	-webkit-transform: rotate(67deg);
	        transform: rotate(67deg);
}

.section-landing-recipes span.chicken-feet:nth-child(46) { left: 58px; top: 589px; }
.section-landing-recipes span.chicken-feet:nth-child(46) {
	-webkit-transform: rotate(37deg);
	        transform: rotate(37deg);
}

.section-landing-recipes span.chicken-feet:nth-child(47) { left: 61px; top: 632px; }
.section-landing-recipes span.chicken-feet:nth-child(47) {
	-webkit-transform: rotate(37deg);
	        transform: rotate(37deg);
}

.section-landing-recipes span.chicken-feet:nth-child(48) { left: 44px; top: 677px; }
.section-landing-recipes span.chicken-feet:nth-child(48) {
	-webkit-transform: rotate(54deg);
	        transform: rotate(54deg);
}

.section-landing-recipes span.chicken-feet:nth-child(49) { left: 29px; top: 714px; }
.section-landing-recipes span.chicken-feet:nth-child(49) {
	-webkit-transform: rotate(54deg);
	        transform: rotate(54deg);
}

.section-landing-recipes span.chicken-feet:nth-child(50) { left: 14px; top: 750px; }
.section-landing-recipes span.chicken-feet:nth-child(50) {
	-webkit-transform: rotate(54deg);
	        transform: rotate(54deg);
}

.section-landing-recipes span.chicken-feet:nth-child(51) { left: 4px; top: 788px; }
.section-landing-recipes span.chicken-feet:nth-child(51) {
	-webkit-transform: rotate(54deg);
	        transform: rotate(54deg);
}

.section-landing-recipes span.chicken-feet:nth-child(52) { left: -15px; top: 829px; }
.section-landing-recipes span.chicken-feet:nth-child(52) {
	-webkit-transform: rotate(54deg);
	        transform: rotate(54deg);
}

.section-landing-recipes span.chicken-feet:nth-child(53) { left: -21px; top: 871px; }
.section-landing-recipes span.chicken-feet:nth-child(53) {
	-webkit-transform: rotate(38deg);
	        transform: rotate(38deg);
}

.section-landing-recipes span.chicken-feet:nth-child(54) { left: -21px; top: 916px; }
.section-landing-recipes span.chicken-feet:nth-child(54) {
	-webkit-transform: rotate(27deg);
	        transform: rotate(27deg);
}

.section-landing-recipes span.chicken-feet:nth-child(55) { left: -8px; top: 957px; }
.section-landing-recipes span.chicken-feet:nth-child(55) {
	-webkit-transform: rotate(4deg);
	        transform: rotate(4deg);
}

.section-landing-recipes span.chicken-feet:nth-child(56) { left: 16px; top: 991px; }
.section-landing-recipes span.chicken-feet:nth-child(56) {
	-webkit-transform: rotate(-9deg);
	        transform: rotate(-9deg);
}

.section-landing-recipes span.chicken-feet:nth-child(57) { left: 52px; top: 1019px; }
.section-landing-recipes span.chicken-feet:nth-child(57) {
	-webkit-transform: rotate(-9deg);
	        transform: rotate(-9deg);
}

.section-landing-recipes span.chicken-feet:nth-child(58) { left: 91px; top: 1037px; }
.section-landing-recipes span.chicken-feet:nth-child(58) {
	-webkit-transform: rotate(-33deg);
	        transform: rotate(-33deg);
}

.section-landing-recipes span.chicken-feet:nth-child(59) { left: 136px; top: 1048px; }
.section-landing-recipes span.chicken-feet:nth-child(59) {
	-webkit-transform: rotate(-42deg);
	        transform: rotate(-42deg);
}

.section-landing-recipes span.chicken-feet:nth-child(60) { left: 183px; top: 1052px; }
.section-landing-recipes span.chicken-feet:nth-child(60) {
	-webkit-transform: rotate(-53deg);
	        transform: rotate(-53deg);
}

.section-landing-recipes span.chicken-feet:nth-child(61) { left: 222px; top: 1045px; }
.section-landing-recipes span.chicken-feet:nth-child(61) {
	-webkit-transform: rotate(-76deg);
	        transform: rotate(-76deg);
}

.section-landing-recipes span.chicken-feet:nth-child(62) { left: 259px; top: 1027px; }
.section-landing-recipes span.chicken-feet:nth-child(62) {
	-webkit-transform: rotate(-76deg);
	        transform: rotate(-76deg);
}

.section-landing-recipes span.chicken-feet:nth-child(63) { left: 290px; top: 1005px; }
.section-landing-recipes span.chicken-feet:nth-child(63) {
	-webkit-transform: rotate(-85deg);
	        transform: rotate(-85deg);
}

.section-landing-recipes span.chicken-feet:nth-child(64) { left: 323px; top: 979px; }
.section-landing-recipes span.chicken-feet:nth-child(64) {
	-webkit-transform: rotate(-97deg);
	        transform: rotate(-97deg);
}

.section-landing-recipes span.chicken-feet:nth-child(65) { left: 356px; top: 952px; }
.section-landing-recipes span.chicken-feet:nth-child(65) {
	-webkit-transform: rotate(-89deg);
	        transform: rotate(-89deg);
}

.section-landing-recipes span.chicken-feet:nth-child(66) { left: 396px; top: 936px; }
.section-landing-recipes span.chicken-feet:nth-child(66) {
	-webkit-transform: rotate(-64deg);
	        transform: rotate(-64deg);
}

.section-landing-recipes span.chicken-feet:nth-child(67) { left: 436px; top: 926px; }
.section-landing-recipes span.chicken-feet:nth-child(67) {
	-webkit-transform: rotate(-64deg);
	        transform: rotate(-64deg);
}

.section-landing-recipes span.chicken-feet:nth-child(68) { left: 480px; top: 933px; }
.section-landing-recipes span.chicken-feet:nth-child(68) {
	-webkit-transform: rotate(-38deg);
	        transform: rotate(-38deg);
}

.section-landing-recipes span.chicken-feet:nth-child(69) { left: 518px; top: 952px; }
.section-landing-recipes span.chicken-feet:nth-child(69) {
	-webkit-transform: rotate(-18deg);
	        transform: rotate(-18deg);
}

.section-landing-recipes span.chicken-feet:nth-child(70) { left: 543px; top: 990px; }
.section-landing-recipes span.chicken-feet:nth-child(70) {
	-webkit-transform: rotate(14deg);
	        transform: rotate(14deg);
}

.section-landing-recipes span.chicken-feet:nth-child(71) { left: 556px; top: 1034px; }
.section-landing-recipes span.chicken-feet:nth-child(71) {
	-webkit-transform: rotate(14deg);
	        transform: rotate(14deg);
}

.section-landing-recipes span.chicken-feet:nth-child(72) { left: 564px; top: 1076px; }
.section-landing-recipes span.chicken-feet:nth-child(72) {
	-webkit-transform: rotate(37deg);
	        transform: rotate(37deg);
}

.section-landing-recipes span.chicken-feet:nth-child(73) { left: 568px; top: 1119px; }
.section-landing-recipes span.chicken-feet:nth-child(73) {
	-webkit-transform: rotate(37deg);
	        transform: rotate(37deg);
}

.section-landing-recipes span.chicken-feet:nth-child(74) { left: 568px; top: 1162px; }
.section-landing-recipes span.chicken-feet:nth-child(74) {
	-webkit-transform: rotate(37deg);
	        transform: rotate(37deg);
}

.section-landing-recipes span.chicken-feet:nth-child(75) { left: 556px; top: 1207px; }
.section-landing-recipes span.chicken-feet:nth-child(75) {
	-webkit-transform: rotate(46deg);
	        transform: rotate(46deg);
}

.section-landing-recipes span.chicken-feet:nth-child(76) { left: 544px; top: 1253px; }
.section-landing-recipes span.chicken-feet:nth-child(76) {
	-webkit-transform: rotate(46deg);
	        transform: rotate(46deg);
}

.section-landing-recipes span.chicken-feet:nth-child(77) { left: 528px; top: 1298px; }
.section-landing-recipes span.chicken-feet:nth-child(77) {
	-webkit-transform: rotate(58deg);
	        transform: rotate(58deg);
}

.section-landing-recipes span.chicken-feet:nth-child(78) { left: 522px; top: 1341px; }
.section-landing-recipes span.chicken-feet:nth-child(78) {
	-webkit-transform: rotate(32deg);
	        transform: rotate(32deg);
}

.section-landing-recipes span.chicken-feet:nth-child(79) { left: 539px; top: 1379px; }
.section-landing-recipes span.chicken-feet:nth-child(79) {
	-webkit-transform: rotate(-2deg);
	        transform: rotate(-2deg);
}

.section-landing-recipes span.chicken-feet:nth-child(80) { left: 561px; top: 1415px; }
.section-landing-recipes span.chicken-feet:nth-child(80) {
	-webkit-transform: rotate(-21deg);
	        transform: rotate(-21deg);
}

.section-landing-recipes span.chicken-feet:nth-child(81) { left: 600px; top: 1427px; }
.section-landing-recipes span.chicken-feet:nth-child(81) {
	-webkit-transform: rotate(-52deg);
	        transform: rotate(-52deg);
}

.section-landing-recipes span.chicken-feet:nth-child(82) { left: 651px; top: 1418px; }
.section-landing-recipes span.chicken-feet:nth-child(82) {
	-webkit-transform: rotate(-77deg);
	        transform: rotate(-77deg);
}

.section-landing-recipes span.chicken-feet:nth-child(83) { left: 694px; top: 1405px; }
.section-landing-recipes span.chicken-feet:nth-child(83) {
	-webkit-transform: rotate(-77deg);
	        transform: rotate(-77deg);
}

.section-landing-recipes span.chicken-feet:nth-child(84) { left: 742px; top: 1394px; }
.section-landing-recipes span.chicken-feet:nth-child(84) {
	-webkit-transform: rotate(-77deg);
	        transform: rotate(-77deg);
}

.section-landing-recipes span.chicken-feet:nth-child(85) { left: 789px; top: 1390px; }
.section-landing-recipes span.chicken-feet:nth-child(85) {
	-webkit-transform: rotate(-62deg);
	        transform: rotate(-62deg);
}

.section-landing-recipes span.chicken-feet:nth-child(86) { left: 835px; top: 1390px; }
.section-landing-recipes span.chicken-feet:nth-child(86) {
	-webkit-transform: rotate(-62deg);
	        transform: rotate(-62deg);
}

.section-landing-recipes span.chicken-feet:nth-child(87) { left: 883px; top: 1392px; }
.section-landing-recipes span.chicken-feet:nth-child(87) {
	-webkit-transform: rotate(-58deg);
	        transform: rotate(-58deg);
}

.section-landing-recipes span.chicken-feet:nth-child(88) { left: 931px; top: 1380px; }
.section-landing-recipes span.chicken-feet:nth-child(88) {
	-webkit-transform: rotate(-84deg);
	        transform: rotate(-84deg);
}

.section-landing-recipes span.chicken-feet:nth-child(89) { left: 951px; top: 1342px; }
.section-landing-recipes span.chicken-feet:nth-child(89) {
	-webkit-transform: rotate(-119deg);
	        transform: rotate(-119deg);
}

.section-landing-recipes span.chicken-feet:nth-child(90) { left: 955px; top: 1305px; }
.section-landing-recipes span.chicken-feet:nth-child(90) {
	-webkit-transform: rotate(-150deg);
	        transform: rotate(-150deg);
}

.section-landing-recipes span.chicken-feet:nth-child(91) { left: 948px; top: 1266px; }
.section-landing-recipes span.chicken-feet:nth-child(91) {
	-webkit-transform: rotate(-150deg);
	        transform: rotate(-150deg);
}

.section-landing-recipes span.chicken-feet:nth-child(92) { left: 938px; top: 1223px; }
.section-landing-recipes span.chicken-feet:nth-child(92) {
	-webkit-transform: rotate(-150deg);
	        transform: rotate(-150deg);
}

.section-landing-recipes span.chicken-feet:nth-child(93) { left: 926px; top: 1183px; }
.section-landing-recipes span.chicken-feet:nth-child(93) {
	-webkit-transform: rotate(-150deg);
	        transform: rotate(-150deg);
}

.section-landing-recipes span.chicken-feet:nth-child(94) { left: 909px; top: 1150px; }
.section-landing-recipes span.chicken-feet:nth-child(94) {
	-webkit-transform: rotate(-173deg);
	        transform: rotate(-173deg);
}

.section-landing-recipes span.chicken-feet:nth-child(95) { left: 877px; top: 1125px; }
.section-landing-recipes span.chicken-feet:nth-child(95) {
	-webkit-transform: rotate(-192deg);
	        transform: rotate(-192deg);
}

.section-landing-recipes span.chicken-feet:nth-child(96) { left: 837px; top: 1113px; }
.section-landing-recipes span.chicken-feet:nth-child(96) {
	-webkit-transform: rotate(-225deg);
	        transform: rotate(-225deg);
}

.section-landing-recipes span.chicken-feet:nth-child(97) { left: 792px; top: 1115px; }
.section-landing-recipes span.chicken-feet:nth-child(97) {
	-webkit-transform: rotate(-244deg);
	        transform: rotate(-244deg);
}

.section-landing-recipes span.chicken-feet:nth-child(98) { left: 752px; top: 1125px; }
.section-landing-recipes span.chicken-feet:nth-child(98) {
	-webkit-transform: rotate(-244deg);
	        transform: rotate(-244deg);
}

.section-landing-recipes span.chicken-feet:nth-child(99) { left: 713px; top: 1135px; }
.section-landing-recipes span.chicken-feet:nth-child(99) {
	-webkit-transform: rotate(-244deg);
	        transform: rotate(-244deg);
}

.section-landing-recipes span.chicken-feet:nth-child(100) { left: 681px; top: 1153px; }
.section-landing-recipes span.chicken-feet:nth-child(100) {
	-webkit-transform: rotate(-244deg);
	        transform: rotate(-244deg);
}

.section-landing-recipes span.chicken-feet:nth-child(101) { left: 652px; top: 1180px; }
.section-landing-recipes span.chicken-feet:nth-child(101) {
	-webkit-transform: rotate(-277deg);
	        transform: rotate(-277deg);
}

.section-landing-recipes span.chicken-feet:nth-child(102) { left: 624px; top: 1221px; }
.section-landing-recipes span.chicken-feet:nth-child(102) {
	-webkit-transform: rotate(-292deg);
	        transform: rotate(-292deg);
}

.section-landing-recipes span.chicken-feet:nth-child(103) { left: 621px; top: 1263px; }
.section-landing-recipes span.chicken-feet:nth-child(103) {
	-webkit-transform: rotate(1deg);
	        transform: rotate(1deg);
}

.section-landing-recipes span.chicken-feet:nth-child(104) { left: 631px; top: 1304px; }
.section-landing-recipes span.chicken-feet:nth-child(104) {
	-webkit-transform: rotate(31deg);
	        transform: rotate(31deg);
}

.section-landing-recipes span.chicken-feet:nth-child(105) { left: 640px; top: 1350px; }
.section-landing-recipes span.chicken-feet:nth-child(105) {
	-webkit-transform: rotate(17deg);
	        transform: rotate(17deg);
}

.section-landing-recipes span.chicken-feet:nth-child(106) { left: 661px; top: 1393px; }
.section-landing-recipes span.chicken-feet:nth-child(106) {
	-webkit-transform: rotate(0deg);
	        transform: rotate(0deg);
}

.section-landing-recipes span.chicken-feet:nth-child(107) { left: 671px; top: 1431px; }
.section-landing-recipes span.chicken-feet:nth-child(107) {
	-webkit-transform: rotate(30deg);
	        transform: rotate(30deg);
}

.section-landing-recipes span.chicken-feet:nth-child(108) { left: 669px; top: 1480px; }
.section-landing-recipes span.chicken-feet:nth-child(108) {
	-webkit-transform: rotate(48deg);
	        transform: rotate(48deg);
}

.section-landing-recipes span.chicken-feet:nth-child(109) { left: 650px; top: 1522px; }
.section-landing-recipes span.chicken-feet:nth-child(109) {
	-webkit-transform: rotate(61deg);
	        transform: rotate(61deg);
}

.section-landing-recipes span.chicken-feet:nth-child(110) { left: 625px; top: 1563px; }
.section-landing-recipes span.chicken-feet:nth-child(110) {
	-webkit-transform: rotate(61deg);
	        transform: rotate(61deg);
}

.section-landing-recipes span.chicken-feet:nth-child(111) { left: 601px; top: 1600px; }
.section-landing-recipes span.chicken-feet:nth-child(111) {
	-webkit-transform: rotate(76deg);
	        transform: rotate(76deg);
}

.section-landing-recipes span.chicken-feet:nth-child(112) { left: 572px; top: 1631px; }
.section-landing-recipes span.chicken-feet:nth-child(112) {
	-webkit-transform: rotate(91deg);
	        transform: rotate(91deg);
}

.section-landing-recipes span.chicken-feet:nth-child(113) { left: 542px; top: 1657px; }
.section-landing-recipes span.chicken-feet:nth-child(113) {
	-webkit-transform: rotate(91deg);
	        transform: rotate(91deg);
}

.section-landing-recipes span.chicken-feet:nth-child(114) { left: 504px; top: 1681px; }
.section-landing-recipes span.chicken-feet:nth-child(114) {
	-webkit-transform: rotate(91deg);
	        transform: rotate(91deg);
}

.section-landing-recipes span.chicken-feet:nth-child(115) { left: 465px; top: 1712px; }
.section-landing-recipes span.chicken-feet:nth-child(115) {
	-webkit-transform: rotate(79deg);
	        transform: rotate(79deg);
}

.section-landing-recipes span.chicken-feet:nth-child(116) { left: 435px; top: 1739px; }
.section-landing-recipes span.chicken-feet:nth-child(116) {
	-webkit-transform: rotate(69deg);
	        transform: rotate(69deg);
}

.section-landing-recipes span.chicken-feet:nth-child(117) { left: 416px; top: 1776px; }
.section-landing-recipes span.chicken-feet:nth-child(117) {
	-webkit-transform: rotate(54deg);
	        transform: rotate(54deg);
}

.section-landing-recipes span.chicken-feet:nth-child(118) { left: 411px; top: 1818px; }
.section-landing-recipes span.chicken-feet:nth-child(118) {
	-webkit-transform: rotate(39deg);
	        transform: rotate(39deg);
}

.section-landing-recipes span.chicken-feet:nth-child(119) { left: 426px; top: 1853px; }
.section-landing-recipes span.chicken-feet:nth-child(119) {
	-webkit-transform: rotate(10deg);
	        transform: rotate(10deg);
}

.section-landing-recipes span.chicken-feet:nth-child(120) { left: 456px; top: 1881px; }
.section-landing-recipes span.chicken-feet:nth-child(120) {
	-webkit-transform: rotate(-21deg);
	        transform: rotate(-21deg);
}

.section-landing-recipes span.chicken-feet:nth-child(121) { left: 497px; top: 1891px; }
.section-landing-recipes span.chicken-feet:nth-child(121) {
	-webkit-transform: rotate(-45deg);
	        transform: rotate(-45deg);
}

.section-landing-recipes span.chicken-feet:nth-child(122) { left: 536px; top: 1882px; }
.section-landing-recipes span.chicken-feet:nth-child(122) {
	-webkit-transform: rotate(-68deg);
	        transform: rotate(-68deg);
}

.section-landing-recipes span.chicken-feet:nth-child(123) { left: 572px; top: 1853px; }
.section-landing-recipes span.chicken-feet:nth-child(123) {
	-webkit-transform: rotate(-95deg);
	        transform: rotate(-95deg);
}

.section-landing-recipes span.chicken-feet:nth-child(124) { left: 590px; top: 1819px; }
.section-landing-recipes span.chicken-feet:nth-child(124) {
	-webkit-transform: rotate(-116deg);
	        transform: rotate(-116deg);
}

.section-landing-recipes span.chicken-feet:nth-child(125) { left: 590px; top: 1778px; }
.section-landing-recipes span.chicken-feet:nth-child(125) {
	-webkit-transform: rotate(-151deg);
	        transform: rotate(-151deg);
}

.section-landing-recipes span.chicken-feet:nth-child(126) { left: 571px; top: 1745px; }
.section-landing-recipes span.chicken-feet:nth-child(126) {
	-webkit-transform: rotate(-184deg);
	        transform: rotate(-184deg);
}

.section-landing-recipes span.chicken-feet:nth-child(127) { left: 535px; top: 1724px; }
.section-landing-recipes span.chicken-feet:nth-child(127) {
	-webkit-transform: rotate(-212deg);
	        transform: rotate(-212deg);
}

.section-landing-recipes span.chicken-feet:nth-child(128) { left: 491px; top: 1717px; }
.section-landing-recipes span.chicken-feet:nth-child(128) {
	-webkit-transform: rotate(-235deg);
	        transform: rotate(-235deg);
}

.section-landing-recipes span.chicken-feet:nth-child(129) { left: 451px; top: 1720px; }
.section-landing-recipes span.chicken-feet:nth-child(129) {
	-webkit-transform: rotate(-258deg);
	        transform: rotate(-258deg);
}

.section-landing-recipes span.chicken-feet:nth-child(130) { left: 415px; top: 1734px; }
.section-landing-recipes span.chicken-feet:nth-child(130) {
	-webkit-transform: rotate(-258deg);
	        transform: rotate(-258deg);
}

.section-landing-recipes span.chicken-feet:nth-child(131) { left: 379px; top: 1751px; }
.section-landing-recipes span.chicken-feet:nth-child(131) {
	-webkit-transform: rotate(-258deg);
	        transform: rotate(-258deg);
}

.section-landing-recipes span.chicken-feet:nth-child(132) { left: 340px; top: 1770px; }
.section-landing-recipes span.chicken-feet:nth-child(132) {
	-webkit-transform: rotate(-269deg);
	        transform: rotate(-269deg);
}

.section-landing-recipes span.chicken-feet:nth-child(133) { left: 312px; top: 1801px; }
.section-landing-recipes span.chicken-feet:nth-child(133) {
	-webkit-transform: rotate(-292deg);
	        transform: rotate(-292deg);
}

.section-landing-recipes span.chicken-feet:nth-child(134) { left: 287px; top: 1837px; }
.section-landing-recipes span.chicken-feet:nth-child(134) {
	-webkit-transform: rotate(-292deg);
	        transform: rotate(-292deg);
}

.section-landing-recipes span.chicken-feet:nth-child(135) { left: 271px; top: 1877px; }
.section-landing-recipes span.chicken-feet:nth-child(135) {
	-webkit-transform: rotate(-303deg);
	        transform: rotate(-303deg);
}

.section-landing-recipes span.chicken-feet:nth-child(136) { left: 252px; top: 1915px; }
.section-landing-recipes span.chicken-feet:nth-child(136) {
	-webkit-transform: rotate(-290deg);
	        transform: rotate(-290deg);
}

.section-landing-recipes span.chicken-feet:nth-child(137) { left: 217px; top: 1943px; }
.section-landing-recipes span.chicken-feet:nth-child(137) {
	-webkit-transform: rotate(-273deg);
	        transform: rotate(-273deg);
}

.section-landing-recipes span.chicken-feet:nth-child(138) { left: 183px; top: 1966px; }
.section-landing-recipes span.chicken-feet:nth-child(138) {
	-webkit-transform: rotate(-273deg);
	        transform: rotate(-273deg);
}

.section-landing-recipes span.chicken-feet:nth-child(139) { left: 147px; top: 1989px; }
.section-landing-recipes span.chicken-feet:nth-child(139) {
	-webkit-transform: rotate(-273deg);
	        transform: rotate(-273deg);
}

.section-landing-recipes span.chicken-feet:nth-child(140) { left: 113px; top: 2019px; }
.section-landing-recipes span.chicken-feet:nth-child(140) {
	-webkit-transform: rotate(-289deg);
	        transform: rotate(-289deg);
}

.section-landing-recipes span.chicken-feet:nth-child(141) { left: 99px; top: 2055px; }
.section-landing-recipes span.chicken-feet:nth-child(141) {
	-webkit-transform: rotate(-305deg);
	        transform: rotate(-305deg);
}

.section-landing-recipes span.chicken-feet:nth-child(142) { left: 99px; top: 2096px; }
.section-landing-recipes span.chicken-feet:nth-child(142) {
	-webkit-transform: rotate(32deg);
	        transform: rotate(32deg);
}

.section-landing-recipes span.chicken-feet:nth-child(143) { left: 112px; top: 2137px; }
.section-landing-recipes span.chicken-feet:nth-child(143) {
	-webkit-transform: rotate(11deg);
	        transform: rotate(11deg);
}

.section-landing-recipes span.chicken-feet:nth-child(144) { left: 132px; top: 2171px; }
.section-landing-recipes span.chicken-feet:nth-child(144) {
	-webkit-transform: rotate(-11deg);
	        transform: rotate(-11deg);
}

.section-landing-recipes span.chicken-feet:nth-child(145) { left: 165px; top: 2195px; }
.section-landing-recipes span.chicken-feet:nth-child(145) {
	-webkit-transform: rotate(-31deg);
	        transform: rotate(-31deg);
}

.section-landing-recipes span.chicken-feet:nth-child(146) { left: 203px; top: 2220px; }
.section-landing-recipes span.chicken-feet:nth-child(146) {
	-webkit-transform: rotate(-31deg);
	        transform: rotate(-31deg);
}


	/*
		Step 0
	*/

.section-landing-recipes li.inner-step-0 { z-index: 100; top: -45px; left: -85px; }
.section-landing-recipes li.inner-step-0 a.link-product { width: 520px; }
.section-landing-recipes li.inner-step-0 a.link-product > span {
	margin: -145px 0 0 -82px; 
	-webkit-transform: scale(1);
	        transform: scale(1);	
}

	/*
		Step 1
	*/

.section-landing-recipes li.inner-step-1 { z-index: 95; }
.section-landing-recipes li.inner-step-1 img:nth-child(1) { width: 350px; top: -170px; right: -190px; z-index: 20; }
.section-landing-recipes li.inner-step-1 img:nth-child(2) { width: 242px; top: -160px; right: -270px; z-index: 10; }
.section-landing-recipes li.inner-step-1 img:nth-child(3) { width: 490px; top: -246px; left: 8px; z-index: 5; }

	/*
		Step 2
	*/

.section-landing-recipes li.inner-step-2 { z-index: 90; }
.section-landing-recipes li.inner-step-2 blockquote { top: -280px; left: 85px; }
.section-landing-recipes li.inner-step-2 blockquote + img { width: 300px; top: -250px; left: 98px; }

	/*
		Step 3
	*/

.section-landing-recipes li.inner-step-3 { z-index: 100; top: -266px; left: 94px; }
.section-landing-recipes li.inner-step-3 a.link-product { width: 465px; }
.section-landing-recipes li.inner-step-3 a.link-product > span {
	margin: -120px 0 0 -126px; 
	-webkit-transform: scale(1);
	        transform: scale(1);
}

	/*
		Step 4
	*/

.section-landing-recipes li.inner-step-4 { z-index: 105; }
.section-landing-recipes li.inner-step-4 > img:nth-child(1) { width: 175px; left: 348px; top: -374px; z-index: 20; }
.section-landing-recipes li.inner-step-4 a.link-product { width: 570px; top: -472px; left: -60px; z-index: 15; }
.section-landing-recipes li.inner-step-4 a.link-product + img { top: -470px; width: 140px; }
.section-landing-recipes li.inner-step-4 a.link-product > span {
	margin: -30px 0 0 -45px; 
	-webkit-transform: scale(1);
	        transform: scale(1);	
}

	/*
		Step 5
	*/

.section-landing-recipes li.inner-step-5 { z-index: 80; top: -161px; left: 135px; }
.section-landing-recipes li.inner-step-5 > img { top: 135px; left: 55px; width: 390px; }

	/*
		Step 6
	*/

.section-landing-recipes li.inner-step-6 { z-index: 75; top: -282px; left: 168px; }
.section-landing-recipes li.inner-step-6 img { width: 220px; }

	/*
		Step 7
	*/

.section-landing-recipes li.inner-step-7 { z-index: 110; top: -306px; left: 28px; }
.section-landing-recipes li.inner-step-7 blockquote { max-width: 360px; }

	/*
		Vegan eggs
	*/

.section-landing-vegan-eggs { min-height: 0 !important; z-index: 140; }
.section-landing-vegan-eggs .section-body { width: 100%; padding: 42px 0; }
.section-landing-vegan-eggs .shell img { display: block; max-width: 840px; height: auto; margin: 0 auto; }

	/*
		Eco
	*/

.section-landing-eco  { background-color: #fff; z-index: 135; top: 310px; }
.section-landing-eco .section-body { width: 100%; padding: 44px 0; }
.section-landing-eco .section-body h4 { text-align: center; font-family: 'FrizQuadrataBold', Arial, sans-serif; font-weight: normal; font-size: 60px; line-height: 1; color: #f26729; font-weight: 900; margin: 0; }
.section-landing-eco .section-body h4 em { font-family: 'brand_proregular', Arial, sans-serif; font-weight: normal; font-size: 104px; line-height: 1; font-style: normal; margin: 0 20px; }
.section-landing-eco .section-body ul { list-style: none; font-size: 0; line-height: 0; text-align: center; padding: 44px 0 0 0; margin: 0; }
.section-landing-eco .section-body li { float: left; vertical-align: top; }
.section-landing-eco .section-body li:nth-child(1) { width: 240px; }
.section-landing-eco .section-body li:nth-child(2) { width: 400px; }
.section-landing-eco .section-body li:nth-child(3) { width: 310px; }
.section-landing-eco .section-body p { font-size: 26px; line-height: 1.23; color: #231f20; font-family: 'optimabold', Arial, sans-serif; font-weight: normal; }
.section-landing-eco .section-body p strong { font-family: 'FrizQuadrataBold', Arial, sans-serif; font-weight: normal; font-size: 29px; }
.section-landing-eco .section-body .inner-car-animation { margin: 0 0 0 55px; }

.section-landing-eco .section-head { width: 100%; min-height: inherit; text-align: center; position: relative; }
.section-landing-eco .section-background-one { position: absolute; left: 0; right: 0; top: 0; bottom: 0; background: url(../images/landing/water-large-one.png) repeat center center; background-size: 26px auto; z-index: 1; }
.section-landing-eco .section-head ul { list-style: none; width: 100%; position: relative; overflow: hidden; min-height: inherit; padding: 0; margin: 0; }
.section-landing-eco .section-head li { min-height: inherit; position: absolute; left: 0; top: 0; right: 0; bottom: 0; }
.section-landing-eco .section-head h4 { font-size: 45px; line-height: 1.5; font-family: 'optimabold', Arial, sans-serif; font-weight: 900; color: #231f20; text-shadow: 10px 10px 10px #fff, -10px 10px 10px #fff, 10px -10px 10px #fff, 0 10px 10px #fff, 10px 0 10px #fff; }
.section-landing-eco .section-head h4 strong { font-size: 66px; font-family: 'FrizQuadrataBold', Arial, sans-serif; font-weight: normal; }
.section-landing-eco .section-head ul.slides { position: relative; z-index: 10; }

.section-landing-eco .slide-body { display: table; width: 100%; }
.section-landing-eco .slide-body-holder { display: table-cell; vertical-align: middle; }

	/*
		Buy
	*/

.section-landing-buy { min-height: 0 !important; padding-top: 20px; z-index: 136; top: auto; bottom: -850px; }
.section-landing-buy .section-head { width: 100%; background-color: #ffb718; padding: 45px 0; position: relative; }
.section-landing-buy .section-head:before { content: ' '; position: absolute; left: 0; right: 0; top: -18px; height: 20px; background:  url(../images/landing/yellow-grass.png) repeat-x 0 0; background-size: auto 20px; }
.section-landing-buy .section-head blockquote { margin-left: 280px; position: relative; }
.section-landing-buy .section-head blockquote:before { content: ' '; position: absolute; left: -300px; bottom: -58px; background: url(../images/landing/checken.png) no-repeat 0 0; width: 225px; height: 284px; background-size: 100% 100%; }
.section-landing-buy .section-head blockquote .blockquote-holder { background-color: #fff; padding: 16px; border-radius: 30px; position: relative; }
.section-landing-buy .section-head blockquote .blockquote-holder:after { content: ' '; position: absolute; left: -54px; top: 97px; background: url(../images/landing/ico-arrow.png) no-repeat 0 0; width: 54px; height: 57px; background-size: 100% 100%; }
.section-landing-buy .section-head blockquote h4 { font-size: 41px; color: #f26729; font-family: 'FrizQuadrataBold', Arial, sans-serif; font-weight: normal; padding: 17px 0 15px 5px; margin: 0; }
.section-landing-buy .section-head blockquote p { font-size: 20px; line-height: 28px; font-family: 'optimaregular', Arial, sans-serif; font-weight: normal; }

.section-landing-buy .shell { position: relative; } 

.section-landing-buy .section-foot { background-color: #fff; padding: 132px 0 45px 0; }
.section-landing-buy .section-foot h2 { font-family: 'brand_proregular', Arial, sans-serif !important; font-weight: normal !important; font-size: 109px !important; line-height: 1 !important; color: #f26729 !important; margin: 0; position: absolute; left: 0; top: 0; }
.section-landing-buy .section-foot h2 {
	-webkit-transform: rotate(-10deg) translate(30px,-100px);
	        transform: rotate(-10deg) translate(30px,-100px);
}
.section-landing-buy .section-foot blockquote { padding: 0 0 0 175px; max-width: 380px; text-align: center; margin: 0 0 30px 0; }
.section-landing-buy .section-foot blockquote h3 { font-family: 'FrizQuadrataBold', Arial, sans-serif; font-weight: normal; text-transform: uppercase; font-size: 43px; line-height: 1; padding-bottom: 20px; margin: 0; }
.section-landing-buy .section-foot blockquote h3 { color: #f26729; }
.section-landing-buy .section-foot img { position: absolute; right: -45px; bottom: 0; width: 410px; height: auto; }
.section-landing-buy .section-foot a.btn-large { margin-bottom: 16px;  }

	/*
		Pop up
	*/

.section-landing-popups { position: fixed; left: 0; right: 0; top: 0; bottom: 0; overflow-y: auto; z-index: 9999; opacity: 0; visibility: hidden; }
.section-landing-popups > a.btn-close { position: fixed; left: 0; right: 0; top: 0; bottom: 0; background-color: rgba(255,255,255,0.1); z-index: 100; }
.section-landing-popups > a.btn-close:hover { text-decoration: none; }
.section-landing-popups .section-pop-up { position: absolute; left: 0; right: 0; top: 0; bottom: 0; display: table; width: 100%; height: 100%; display: none; }
.section-landing-popups .section-pop-up.active { display: table; }
.section-landing-popups .section-pop-up-holder { display: table-cell; vertical-align: middle; width: 100%; }
.section-landing-popups .section-pop-up-view { max-width: 950px; border: 2px solid #fff; border-radius: 40px; background-color: rgba(0,0,0,0.7); margin: 0 auto; position: relative; z-index: 200; }
.section-landing-popups .section-body { position: relative; overflow: hidden; padding: 20px 52px; color: #fff; }
.section-landing-popups .section-body .btn-arrow { position: absolute; top: 50%; margin-top: -18px; z-index: 200; }
.section-landing-popups .section-body .btn-prev { left: 10px; }
.section-landing-popups .section-body .btn-next { right: 10px; }
.section-landing-popups .section-body-text { position: relative; float: left; width: 50%; height: 337px; overflow-x: hidden; overflow-y: auto; }
.section-landing-popups .section-body-text ol { margin-left: 0; }
.section-landing-popups .section-body-text blockquote { font-style: italic; }
.section-landing-popups .section-body-image { float: left; width: 50%; -webkit-box-sizing: border-box; box-sizing: border-box; padding: 25px 0 0 25px; text-align: center; }
.section-landing-popups .section-body-image img { display: block; width: 100%; height: auto; margin-bottom: 20px; }
.section-landing-popups .section-body-image .video-pop-up { margin-bottom: 20px; }
.section-landing-popups .section-body .btn-close { font-size: 16px; line-height: 24px; width: 24px; text-align: center; border-radius: 50%; position: absolute; right: 10px; top: 10px; z-index: 200; color: #fff; }
.section-landing-popups .section-body .btn-close:hover { text-decoration: none; color: #fff; }

/* ================================================================ *\ 
	#Links
\* ================================================================ */

a.link-product { display: block; position: relative; color: #fff; font-family: 'optimabold', Arial, sans-serif; font-weight: normal; text-align: center; }
a.link-product > span { position: absolute; left: 50%; top: 50%; width: 241px; height: 190px; background: url(../images/landing/ico-heart.png) no-repeat 0 0; background-size: 100% 100%; }
a.link-product > span {
	-webkit-transform: translate(-50%,-50%) scale(1);
	        transform: translate(-50%,-50%) scale(1);	
}
a.link-product > span > span { font-size: 25px; line-height: 28px; position: absolute; left: 0; right: 0; top: 50%; }
a.link-product > span > span {
	-webkit-transform: translate(0,-92%);
	        transform: translate(0,-92%);	
}
a.link-product img { display: block; width: 100%; height: auto; }
a.link-product:hover { text-decoration: none; }
/* ================================================================ *\ 
	#Buttons
\* ================================================================ */

.btn-large { display: inline-block; vertical-align: top; background: url(../images/landing/sprite.png) no-repeat -4px -127px; width: 234px; height: 60px; line-height: 60px; color: #fff; text-align: center; font-size: 34px; font-family: 'FrizQuadrataBold', Arial, sans-serif; font-weight: normal; text-transform: uppercase; }
.btn-large:hover { text-decoration: none; opacity: 0.75; color: #fff; }

.btn-arrow { display: inline-block; vertical-align: top; background: url(../images/landing/sprite.png) no-repeat 0 0; width: 36px; height: 36px; font-size: 0; line-height: 0; text-indent: -4004px;}
.btn-arrow:hover { text-decoration: none; }
.btn-prev { background-position: -216px -2px; }
.btn-next { background-position: -216px -38px; }

.btn-small { display: inline-block; vertical-align: top; background: url(../images/landing/sprite.png) no-repeat -5px -99px; width: 130px; height: 26px; text-align: center; color: #fff; }
.btn-small { font-family: 'Coustard', Arial, sans-serif; font-weight: 400; font-size: 10px; line-height: 30px; text-transform: uppercase; }
.btn-small:hover { text-decoration: none; opacity: 0.75; color: #fff; }

.btn-large-secondary { display: inline-block; vertical-align: top; background: url(../images/landing/button.png) no-repeat 0 0; background-size: 100% 100%; color: #fff; font-family: 'FrizQuadrataBold', Arial, sans-serif; font-weight: normal; font-size: 20px; line-height: 62px; padding: 0 24px; text-transform: uppercase; }
.btn-large-secondary:hover { text-decoration: none; color: #fff; }

.btn-go-top { position: fixed; right: 20px; bottom: 20px; width: 52px; height: 52px; background: url(../images/landing/scroll_to_top_icon_black.png) no-repeat 0 0;  z-index: 9999; }

/* ================================================================ *\ 
	#Chicken feet
\* ================================================================ */

.chicken-feet { position: absolute; font-size: 0; line-height: 0; text-indent: -4004px; background: url(../images/landing/chicken-feets.png) no-repeat 0 0; background-size: 100% 100%; width: 18px; height: 41px; }

/* ================================================================ *\ 
	#Car animation
\* ================================================================ */

.inner-car-animation { width: 327px; height: 116px; background: url(../images/landing/car.png) no-repeat 0 0; background-size: 100% 100%; display: block; margin: 0 auto; position: relative; }
.inner-car-animation:before { content: ' '; width: 105px; height: 90px; background: url(../images/landing/car-smoke.png) no-repeat 0 0; background-size: 100% 100%; position: absolute; left: -51px; bottom: 24px; }
.inner-car-animation:before {
	-webkit-animation: carSmoke 4s infinite;
			animation: carSmoke 4s infinite;
}

/* ================================================================ *\ 
	#Section without animation
\* ================================================================ */

.section-without-animation .section-landing { position: relative; min-height: 100vh; }
.section-without-animation .shell { background-color: transparent; max-width: 950px; }
.section-without-animation .section-landing:first-child { padding: 0; min-height: calc(100vh - 150px); }
.section-without-animation .section-landing-intro:first-child .section-image { top: 0; }
.section-without-animation .section-landing-intro .section-landing-heading h3 { opacity: 1; visibility: visible; }
.section-without-animation .section-landing-intro .section-landing-heading h3 {
	-webkit-transform: rotate(-10deg) translate(-17px, -63px);
	        transform: rotate(-10deg) translate(-17px, -63px);
}
.section-without-animation .section-landing .section-landing-logo { opacity: 1; visibility: visible; }
.section-without-animation .section-landing-eco { top: 0; }
.section-without-animation .section-landing-eco .section-head li { position: relative; min-height: 0; }
.section-without-animation .section-landing-eco .section-head li:first-child { display: none; }
.section-without-animation .section-landing-buy { bottom: 0; margin-top: -20px; }
.section-without-animation .slides { height: auto; background: url(../images/landing/water-large.png) repeat center center; background-size: 26px auto; }
.section-without-animation .section-landing-eco .section-background-one,
.section-without-animation .section-landing-eco .section-background-two { display: none; }

/* ================================================================ *\ 
	#Body classes
\* ================================================================ */

body.page-template-template-landing-php { overflow-y: scroll; }
body.page-template-template-landing-php > #wrapper,
body.page-template-template-landing-php #main { position: fixed; left: 0; right: 0; top: 0; bottom: 0; }
body.page-template-template-landing-php #main > div { opacity: 0; }
body.page-template-template-landing-php #header { width: 100%; position: fixed; left: 0; right: 0; top: 0; z-index: 900; }
body.page-template-template-landing-php #main { width: 100%; padding: 0; }
body.page-template-template-landing-php #footer { position: fixed; left: 0; right: 0; bottom: 0; z-index: 900; background-color: #00929f; }
body.page-template-template-landing-php > iframe { position: absolute; left: -9000px;bottom: 0; opacity: 0; visibility: hidden; }
body.page-template-template-landing-php .shell { max-width: 950px; background-color: transparent; }

body.show-pop-up .section-landing-popups { opacity: 1; visibility: visible; }

body.page-load.page-template-template-landing-php #main > div  { opacity: 1; }
body.page-load .section-landing-intro .section-landing-heading h3 { opacity: 1; visibility: visible; }
body.page-load .section-landing-intro .section-landing-heading h3 {
	-webkit-transform: rotate(-10deg) translate(-17px, -63px);
	        transform: rotate(-10deg) translate(-17px, -63px);
}
body.page-load .section-landing .section-landing-logo { opacity: 1; visibility: visible; }

body.page-template-template-landing-without-animations-php #main { padding: 0; }
body.page-template-template-landing-without-animations-php #header { z-index: 999; }

/* Retina display */
@media only screen and (-webkit-min-device-pixel-ratio : 1.5), only screen and (min-device-pixel-ratio : 1.5) {
	.ico-amazon-white,
	.ico-amazon,
	.section-landing-recipes .section-landing-recipes-body:after,
	.btn-large,
	.btn-arrow,
	.btn-small { background-image: url(../images/landing/sprite@2x.png); background-size: 350px 350px; }
}

@media only screen and (max-height: 680px) {
	
	/* ================================================================ *\ 
		#Sections
	\* ================================================================ */
	
	.section-landing .section-landing-heading h3 { font-size: 80px; }
	
	/* ================================================================ *\ 
		#Body classes
	\* ================================================================ */

	body.page-load .section-landing .section-landing-logo { width: 500px; margin-left: -250px; margin-top: -7px; }
}

/*ipad landscape*/
@media only screen and (max-width: 1024px) {
	
	/* ================================================================ *\ 
		#pop ups
	\* ================================================================ */

	.section-landing-popups .section-pop-up-view { z-index: 99; }
	.section-landing-popups > a.btn-close { bottom: auto; left: auto; top: 10px; right: 19px; bottom: 10px; width: 32px; height: 32px; background-color: transparent; }
	.section-landing-popups > a.btn-close:before,
	.section-landing-popups > a.btn-close:after { content: ' '; position: absolute; left: 0; right: 0; top: 50%; height: 4px; border-radius: 2px; background-color: #fff; margin-top: -2px; }
	.section-landing-popups > a.btn-close:after {
		-webkit-transform: rotate(45deg);
		        transform: rotate(45deg);
	}	
	.section-landing-popups .btn-close:before {
		-webkit-transform: rotate(-45deg);
		        transform: rotate(-45deg);
	}	
	.section-landing-popups .section-body .btn-close { display: none; }

	/* ================================================================ *\ 
		#Section without animation
	\* ================================================================ */
	
	.section-without-animation .section-landing-intro .section-landing-heading h3 {
		-webkit-transform: rotate(-10deg) translate(53px, -63px);
		        transform: rotate(-10deg) translate(53px, -63px);
	}

	/* ================================================================ *\ 
		#Body classes
	\* ================================================================ */
	
	body.page-load .section-landing-intro .section-image,
	body.page-load-second .section-landing-intro .section-landing-heading h3,
	body.page-load-second .section-landing-intro .section-landing-logo { opacity: 1; visibility: visible; }
	body.page-template-template-landing-php #header { position: absolute; }
}

/* ipad portrait */
@media only screen and (min-width: 768px) and (max-width: 985px){
	
	/* ================================================================ *\ 
		#Sections
	\* ================================================================ */
		
		/*
			Landing
		*/

	.section-landing a.link-amazon { margin: 0; right: 20px; }
	.section-landing .section-landing-heading h3 { font-size: 80px; }
		
		/*
			Intro
		*/

	.section-landing .section-landing-logo img { width: 500px; margin: 0 auto; }

		/*
			Recipes
		*/

	.section-landing-recipes .section-landing-recipes-head img { width: 100%; }
	.section-landing-recipes .section-landing-recipes-head .shell { max-width: 474px; }
	.section-landing-recipes .chicken-feet { margin-left: -116px; }
	.section-landing-recipes blockquote { max-width: 180px; }
	.section-landing-recipes blockquote h1 { font-size: 26px !important; line-height: 30px !important; }
	.section-landing-recipes blockquote p { font-size: 18px; line-height: 22px; }
	.section-landing .btn-large-secondary { bottom: 135px; }

	.section-landing-intro .btn-large-secondary { right: 20px; bottom: 20px; margin: 0; }

		/*
			Step 0
		*/
		
	.section-landing-recipes li.inner-step-0 { left: -29px; }
	.section-landing-recipes li.inner-step-0 a.link-product { width: 420px; }
	.section-landing-recipes li.inner-step-0 a.link-product > span { margin: -132px 0 0 -92px; }
		
		/*
			Step 1
		*/

	.section-landing-recipes li.inner-step-1 img:nth-child(1) { right: -123px; width: 234px; }
	.section-landing-recipes li.inner-step-1 img:nth-child(2) { right: -202px; width: 137px; }
	.section-landing-recipes li.inner-step-1 img:nth-child(3) { top: -111px; left: 126px; width: 219px; }

		/*
			Step 2
		*/

	.section-landing-recipes li.inner-step-2 blockquote { top: 328px; left: -23px; }
	.section-landing-recipes li.inner-step-2 blockquote + img { width: 240px; top: -44px; left: 4px; }

		/*
			Step 3
		*/

	.section-landing-recipes li.inner-step-3 { left: -85px; top: 38px; }

		/*
			Step 4
		*/

	.section-landing-recipes li.inner-step-4 > img:nth-child(1) { top: -210px; left: 25px; }
	.section-landing-recipes li.inner-step-4 a.link-product { width: 410px; top: -76px; }
	.section-landing-recipes li.inner-step-4 a.link-product > span { margin: -47px 0 0 -69px; }

		/*
			Step 5
		*/

	.section-landing-recipes li.inner-step-5 > img { top: 482px; width: 238px; }
	.section-landing-recipes li.inner-step-5 blockquote { top: 402px; }

		/*
			Step 6
		*/

	.section-landing-recipes li.inner-step-6 { top: 254px; left: 129px; }

		/*
			Step 7
		*/

	.section-landing-recipes li.inner-step-7 { top: 170px; left: -34px; }

		/*
			Eggs
		*/

	.section-landing-vegan-eggs .shell img { width: 100%; }

		/*
			Eco
		*/

	.section-landing-eco .section-body h4 { font-size: 30px; }
	.section-landing-eco .section-body h4 em { font-size: 58px; }
	.section-landing-eco .section-body li:nth-child(1) { width: 148px; }
	.section-landing-eco .section-body li:nth-child(2) { width: 350px; }
	.section-landing-eco .section-body li:nth-child(3) { width: 260px; }

		/*
			Buy
		*/

	.section-landing-buy { bottom: -850px; }
	.section-landing-buy .section-foot img { width: 264px; bottom: 71px; right: -34px; }
	
	/* ================================================================ *\ 
		#Body classes
	\* ================================================================ */
	
	.section-landing .section-landing-heading h3,		
	body.page-load .section-landing-intro .section-landing-heading h3 {
		-webkit-transform: rotate(-10deg) translate(44px, -63px);
		        transform: rotate(-10deg) translate(44px, -63px);
	}

}

/* All Mobile Sizes (devices and browser) */
@media only screen and (max-width: 767px) {
	
	/* ================================================================ *\ 
		#Sections
	\* ================================================================ */
		
		/*
			Landing
		*/

	.section-landing { position: relative; }
	.section-landing .section-landing-heading { padding-bottom: 0; }
	.section-landing .section-landing-heading h3 { font-size: 48px; }
	.section-landing .section-landing-heading h3 {
		-webkit-transform: rotate(-10deg) translate(30px, -41px);
		        transform: rotate(-10deg) translate(30px, -41px);
	}
	.section-landing .section-landing-logo { width: auto; }
	.section-landing a.link-amazon { margin: 0; right: 20px; }
	.section-landing blockquote { margin: 0; padding: 0 20px; max-width: 100%; }
		
		/*
			Recipies
		*/

	.section-landing-recipes { height: auto; }
	.section-landing-recipes span.chicken-feet { display: none !important; }
	.section-landing-recipes .section-landing-recipes-head { padding-bottom: 100px; }
	.section-landing-recipes .section-landing-recipes-head .shell { max-width: 250px; }
	.section-landing-recipes .section-landing-recipes-head img { width: 100%; }
	.section-landing-recipes ul > li { display: block; width: 100%; }
	.section-landing-recipes  a.link-amazon { display: none; }
	.section-landing .btn-large-secondary { display: block; font-size: 18px; position: relative; bottom: 0; right: 0; margin: 20px; text-align: center; }

	.section-landing-intro .btn-large-secondary { position: absolute; bottom: 20px; }

		/*
			Step 0
		*/

	.section-landing-recipes li.inner-step-0,
	.section-landing-recipes li.inner-step-0 a.link-product,
	.section-landing-recipes li.inner-step-1 img:nth-child(1),
	.section-landing-recipes li.inner-step-1 img:nth-child(2),
	.section-landing-recipes li.inner-step-1 img:nth-child(3),
	.section-landing-recipes li.inner-step-2 blockquote,
	.section-landing-recipes li.inner-step-2 blockquote + img,
	.section-landing-recipes img,
	.section-landing-recipes li.inner-step-3,
	.section-landing-recipes li.inner-step-3 a.link-product,
	.section-landing-recipes li.inner-step-4 > img:nth-child(1),
	.section-landing-recipes li.inner-step-4 a.link-product,
	.section-landing-recipes li.inner-step-4 a.link-product + img,
	.section-landing-recipes li.inner-step-5,
	.section-landing-recipes li.inner-step-5 > img,
	.section-landing-recipes li.inner-step-6,
	.section-landing-recipes li.inner-step-6 img,
	.section-landing-recipes li.inner-step-7 { width: 100%; left: 0; top: 0; }
	.section-landing-recipes li.inner-step-0 a.link-product > span { margin: -120px 0 0 -100px; }

		/*
			Step 4
		*/

	.section-landing-recipes li.inner-step-4 a.link-product > span { margin: -59px 0 0 -82px; }
	
	/*
		Eggs
	*/

	.section-landing-vegan-eggs .shell img { width: 100%; }

	/*
		Eco
	*/

	.section-landing-eco { top: 0; }
	.section-landing-eco .section-body h4 { font-size: 32px; }
	.section-landing-eco .section-body h4 em { font-size: 48px; display: block; }
	.section-landing-eco .section-body li { float: none; width: 100%; padding: 20px 0; }
	.section-landing-eco .section-body li:nth-child(1),
	.section-landing-eco .section-body li:nth-child(2),
	.section-landing-eco .section-body li:nth-child(3) { width: 100%; }
	.section-landing-eco .section-head h4 { font-size: 18px; }
	.section-landing-eco .section-head h4 strong { font-size: 21px; }
	.section-landing-eco .section-head li { position: relative; }
	.section-landing-eco .section-head li.slide-1 { display: none; }
	.section-landing-eco .section-head li.slide-2 { background-size: 472px 300px}
	.section-landing-eco .section-head ul { height: auto; }
	.section-landing-eco .slide-body-holder { padding: 0 20px; }
	
	/*
		Buy
	*/

	.section-landing-buy { bottom: 0; margin-top: -21px; }
	.section-landing-buy .section-head blockquote { margin: 0; padding: 20px; }
	.section-landing-buy .section-head blockquote:before,
	.section-landing-buy .section-head blockquote:after { display: none; }
	.section-landing-buy .section-head blockquote h4 { font-size: 26px; }
	.section-landing-buy .section-head blockquote p { font-size: 16px; }
	.section-landing-buy .section-foot h2 { font-size: 70px !important; }
	.section-landing-buy .section-foot img { position: relative; width: 100%; height: auto; bottom: 0; right: 0; }
	.section-landing-buy .section-foot blockquote { padding: 20px 0 0 0; }

	/* ================================================================ *\ 
		#Inner car
	\* ================================================================ */
	
	.inner-car-animation { width: 269px; height: 90px; margin: 50px 0; }

	/* ================================================================ *\ 
		#Pop ups
	\* ================================================================ */
	
	.section-landing-popups .section-body { padding: 20px; }
	.section-landing-popups .section-body-text,
	.section-landing-popups .section-body-image { float: none; width: auto; padding: 20px 0; }

	/* ================================================================ *\ 
		#Body classes
	\* ================================================================ */
	
	body.page-template-template-landing-php #footer,
	body.page-template-template-landing-php > #wrapper, 
	body.page-template-template-landing-php #main { position: static; }
	body.page-load .section-landing-intro .section-landing-heading h3 {
		-webkit-transform: rotate(-10deg) translate(30px, -47px) scale(1);
		        transform: rotate(-10deg) translate(30px, -47px) scale(1);
	}
	body.page-load .section-landing .section-landing-logo { margin: 0 0 0 -50%; }
	body.page-load .section-landing .section-landing-logo img { max-width: 80%; margin: 0 auto; display: block; }

	body.page-load .section-landing .section-landing-logo { width: 300px; margin: 0 0 0 -150px; }

}