/* Base Styles *//* Clear Elements */  .group:before, .group:after {content: ""; display: table;}   .group:after {clear: both;}  .group {zoom: 1;}  /* Set up REM style *//*  html { font-size: 62.5%; }   body { font-size: 14px; font-size: 1.4rem; background: #fff;}   h1   { font-size: 24px; font-size: 2.4rem; } */  /* Older browsers */  html { font-size: 12px; background: #fff;}    @media screen and (min-width: 320px){    html { font-size: calc( 12px + (16 - 12) * (100vw - 320px) / (1200 - 320) ); }}    @media screen and (min-width: 800px){      html { font-size: 16px; }}  /* Border Box */  *, *:before, *:after {      -webkit-box-sizing: border-box;      -moz-box-sizing: border-box;      box-sizing: border-box;  }/* font-family: 'Quattrocento Sans', sans-serif;font-family: 'Playfair Display', serif;Reg = 400Bold = 700*//* Font Styles */  h1 {font-family: 'Playfair Display', serif; font-weight: 700; font-style: normal; font-size: 32px; font-size: 2em; line-height: 1.4; margin: 0px; }  h2 {font-family: 'Playfair Display', serif; font-weight: 700; font-style: normal; font-size: 25px; font-size: 1.875em; line-height: 1.4; margin: 0px;  }  h3 {font-family: 'Playfair Display', serif; font-weight: 700; font-style: normal; font-size: 20px; font-size: 1.25em; line-height: 1.4; margin: 0px; }  h4 {font-family: 'Playfair Display', serif; font-weight: 700; font-style: normal; font-size: 18px; font-size: 1.125em; line-height: 1.4; margin: 0px;  }  h5 {font-family: 'Playfair Display', serif; font-weight: 700; font-style: normal; font-size: 16px; font-size: 1.0em; line-height: 1.4; margin: 0px; }  h6 {font-family: 'Playfair Display', serif; font-weight: 700; font-style: normal; font-size: 14px; font-size: 0.875em; line-height: 1.4; }  p {color: #252525; font-family: 'Quattrocento Sans', sans-serif; font-size: 16px; font-size: 1em; line-height: 1.8;font-weight: 400; font-style: normal; }  a {color: #252525; font-family: 'Quattrocento Sans', sans-serif; font-size: 16px; font-size: 1em; text-decoration: none;font-weight: 400; font-style: normal; }  ul li, ol li, li {color: #252525; font-family: 'Quattrocento Sans', sans-serif; font-size: 16px; font-size: 1em; line-height: 1.8;font-weight: 400; font-style: normal; }  em {color: #252525; font-family: 'Quattrocento Sans', sans-serif; font-size: 16px; font-size: 1em; font-weight: 400; font-style: italic; }/* Buttons */.red-btn {transition: all 0.5s ease 0s;-webkit-box-shadow:inset 0px 0px 0px 1px #fff;-moz-box-shadow:inset 0px 0px 0px 1px #fff;box-shadow:inset 0px 0px 0px 1px #fff;display: inline-block; background: #590c0c; border: 5px solid #590c0c; font-family: 'Quattrocento Sans', sans-serif; font-weight: 700; font-style: normal; padding: 12px 25px; font-size: 18px; font-size: 1.125em; text-transform: uppercase; color: #fff;}.red-btn:hover {  opacity: 0.8;  color: #590c0c;  -webkit-box-shadow:inset 0px 0px 0px 1px #590c0c;-moz-box-shadow:inset 0px 0px 0px 1px #590c0c;box-shadow:inset 0px 0px 0px 1px #590c0c;background: #fff; border: 5px solid #fff;}.menu-btn {transition: all 0.5s ease 0s;-webkit-box-shadow:inset 0px 0px 0px 1px #fff;-moz-box-shadow:inset 0px 0px 0px 1px #fff;box-shadow:inset 0px 0px 0px 1px #fff;display: none; background: #590c0c; border: 5px solid #590c0c; font-family: 'Quattrocento Sans', sans-serif; font-weight: 700; font-style: normal; padding: 12px 25px; font-size: 18px; font-size: 1.125em; text-transform: uppercase; color: #fff;}.menu-btn:hover {  opacity: 0.8;  color: #590c0c;  -webkit-box-shadow:inset 0px 0px 0px 1px #590c0c;-moz-box-shadow:inset 0px 0px 0px 1px #590c0c;box-shadow:inset 0px 0px 0px 1px #590c0c;background: #fff; border: 5px solid #fff;}/* Animations */.inviewport .slideRight {  animation-name: slideRight;  -webkit-animation-name: slideRight;   animation-duration: 1.5s;   -webkit-animation-duration: 1.5s;  animation-timing-function: ease-in-out;   -webkit-animation-timing-function: ease-in-out;     visibility: visible !important; }@keyframes slideRight {  0% {    transform: translateX(-150%);  }  50%{    transform: translateX(8%);  }  100% {    transform: translateX(0%);  } }@-webkit-keyframes slideRight {  0% {    -webkit-transform: translateX(-150%);  }  50%{    -webkit-transform: translateX(8%);  }   100% {    -webkit-transform: translateX(0%);  }}.inviewport .slideLeft{  animation-name: slideLeft;  -webkit-animation-name: slideLeft;    animation-duration: 1.5s;   -webkit-animation-duration: 1.5s;  animation-timing-function: ease-in-out;   -webkit-animation-timing-function: ease-in-out;     visibility: visible !important; }@keyframes slideLeft {  0% {    transform: translateX(150%);  }  50%{    transform: translateX(-8%);  }  100% {    transform: translateX(0%);  }}@-webkit-keyframes slideLeft {  0% {    -webkit-transform: translateX(150%);  }  50%{    -webkit-transform: translateX(-8%);  }  100% {    -webkit-transform: translateX(0%);  }}.inviewport .fadeIn{  animation-name: fadeIn;  -webkit-animation-name: fadeIn;   animation-duration: 1.5s;   -webkit-animation-duration: 1.5s;  animation-timing-function: ease-in-out;   -webkit-animation-timing-function: ease-in-out;     visibility: visible !important; }@keyframes fadeIn {  0% {    transform: scale(0);    opacity: 0.0;     }  100% {    transform: scale(1);    opacity: 1;   }   }@-webkit-keyframes fadeIn {  0% {    -webkit-transform: scale(0);    opacity: 0.0;     }  100% {    -webkit-transform: scale(1);    opacity: 1;   }   }/* Header Bar */.inner-position {vertical-align: middle; display: table-cell;}.darken-overlay {background: rgba(0,0,0, 0.2); position: absolute; right: 0; bottom: 0; left: 0; top: 0; display: block; z-index: 0;}.home-banner {background: #ff0000; position: relative; padding-bottom: 4%; overflow: hidden;}.navigation-bar-wrapper { padding: 20px 0; z-index: 10; position: relative; margin-bottom: 4%;/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+5,000000+100&0.79+5,0+100 */background: -moz-linear-gradient(top,  rgba(0,0,0,0.79) 5%, rgba(0,0,0,0) 100%); /* FF3.6-15 */background: -webkit-linear-gradient(top,  rgba(0,0,0,0.79) 5%,rgba(0,0,0,0) 100%); /* Chrome10-25,Safari5.1-6 */background: linear-gradient(to bottom,  rgba(0,0,0,0.79) 5%,rgba(0,0,0,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#c9000000', endColorstr='#00000000',GradientType=0 ); /* IE6-9 */}.navigation-inner {display: table;}.main-nav #primary {  margin: 0px 0px 0px 0px; width: 100%; height: 100%; padding-left: 0px;  text-align: right; display: -ms-flexbox; display: flex; }.main-nav #primary>li {-ms-flex-positive: 1; flex-grow: 1; float: left; vertical-align: middle; border-bottom: 0px solid #fff; list-style-type: none; position: relative; text-align: center; height: 100%; padding: 0px 0px; border-bottom: 2px solid transparent; }.main-nav #primary>li:hover {transition: all 0.5s ease 0s; }.main-nav #primary>li>a {padding: 0 8%; line-height: 16px; display: block; vertical-align: middle;  transition: all 0.5s ease 0s; font-family: 'Quattrocento Sans', sans-serif; font-weight: 700; font-style: normal; font-size: 14px; font-size: 0.875em; color: #fff;  /*height: 40px; line-height: 40px;*/ position: relative;  text-decoration: none; }.main-nav #primary>li>a:hover {color: #fff; }.main-nav #primary>li:last-of-type>a {border-right: 0px;}.main-nav .menu>li>a.linkActive.main-nav #primary>li.liLinkActive a {border-bottom: 2px solid #fff;}  /* Dropdown LV1 */.main-nav #primary>li>ul {display: none; white-space:nowrap; list-style: none; text-decoration:none; margin: 0px;}.main-nav #primary>li:hover>ul {display: block;  position: absolute; top: 40px; left: 0; z-index: 9999; background: #00365b; padding: 0px; }.main-nav #primary>li>ul>li {padding: 7px 10px !important; text-align: left; }.main-nav #primary>li>ul>li:hover {background: #68b32d;}.main-nav #primary>li>ul>li>a { height: auto;  display: block; border: none; font-size: 15px !important; font-size: 0.9375em !important; line-height: 20px !important; color: #024b8f; font-family: 'Quattrocento Sans', sans-serif; text-decoration:none; font-weight: 700; padding: 0px; }.main-nav #primary>li>ul>li>a:hover {text-decoration: none;}.main-nav #primary li>ul>li {position: relative;}  /* Dropdown LV2 */.main-nav #primary>li>ul>li>ul {display: none; white-space:nowrap; list-style: none; text-decoration:none; margin: 0px;}.main-nav #primary>li>ul>li:hover>ul {display: block;  position: absolute; top: 0px; left: 200px; z-index: 1; background: #00365b; padding: 0px; }.main-nav #primary>li>ul>li>ul>li {padding: 7px 10px !important; text-align: left; }.main-nav #primary>li>ul>li>ul>li:hover {background: #68b32d;}.main-nav #primary>li>ul>li>ul>li a { height: auto;  display: block; border: none;font-size: 15px !important; font-size: 0.9375em !important;  line-height: 20px !important; color: #024b8f; font-family: 'Quattrocento Sans', sans-serif; text-decoration:none; font-weight: 700; padding: 0px; }.main-nav #primary>li>ul>li>ul>li a:hover {text-decoration: none;}.main-nav #primary li>ul>li>ul>li {position: relative;}  /* Dropdown LV3 */.main-nav #primary>li>ul>li>ul>li>ul {display: none; white-space:nowrap; list-style: none; text-decoration:none; margin: 0px;}.main-nav #primary>li>ul>li>ul>li:hover>ul {display: block;  position: absolute; top: 0px; left: 200px; z-index: 1; background: #00365b; padding: 0px; }.main-nav #primary>li>ul>li>ul>li>ul>li {padding: 7px 10px !important; text-align: left; }.main-nav #primary>li>ul>li>ul>li>ul>li:hover {background: #68b32d;}.main-nav #primary>li>ul>li>ul>li>ul>li a { height: auto;  display: block; border: none; font-size: 15px !important; font-size: 0.9375em !important;  line-height: 20px !important; color: #024b8f; font-family: 'Quattrocento Sans', sans-serif; text-decoration:none; font-weight: 700; padding: 0px; }.main-nav #primary>li>ul>li>ul>li>ul>li a:hover {text-decoration: none;}.main-nav #primary li>ul>li>ul>li>ul>li {position: relative;}/* Mobile Nav */.pushy-open-left {overflow: hidden;}.pushy-content .logo-wrapper {padding: 30px; text-align: center; background:url('/nettaskitchen-com/_img/img/home-banner.jpg'); background-size: cover; position: relative; text-align: center;}/*.pushy-content .logo-wrapper a {color: #fff;}.pushy-content .logo-wrapper a:hover {color: #590c0c;}*/.pushy-content .logo-wrapper img {width: 200px; position: relative;}.close-btn a{  position: absolute; top: 0; right: 0; display: block;transition: all 0.5s ease 0s;-webkit-box-shadow:inset 0px 0px 0px 1px #fff;-moz-box-shadow:inset 0px 0px 0px 1px #fff;box-shadow:inset 0px 0px 0px 1px #fff;display: inline-block; background: #590c0c; border: 5px solid #590c0c; font-family: 'Quattrocento Sans', sans-serif; font-weight: 700; font-style: normal; padding: 12px 25px; font-size: 18px; font-size: 1.125em; text-transform: uppercase; color: #fff !important;}.close-btn a:hover {  opacity: 0.8;  color: #590c0c !important;  -webkit-box-shadow:inset 0px 0px 0px 1px #590c0c;-moz-box-shadow:inset 0px 0px 0px 1px #590c0c;box-shadow:inset 0px 0px 0px 1px #590c0c;background: #fff; border: 5px solid #fff;}.pushy-navigation ul {margin: 0px; padding: 0px;}.pushy-navigation ul li {text-align: center; font-size: 25px; font-size: 1.5625em; border-bottom: 1px solid #f2f2f2; transition: all 0.5s ease 0s; background: #fff;}.pushy-navigation ul li a {color: #353535; transition: all 0.5s ease 0s; font-size: 14px; font-size: 0.875em;}.pushy-navigation ul li a:hover {color: #fff; }.pushy-navigation ul li:hover {background: #590c0c; }.home-banner-text {position: relative; }.home-banner-text h3 {font-family: 'Quattrocento Sans', sans-serif; font-size: 16px; font-size: 1em; font-style: normal; font-weight: 700; color: #fff; text-transform: uppercase;}.home-banner-text h1 {color: #fff; font-size: 95px; font-size: 5.9375em; line-height: 1.2; margin-bottom: 5%;}.home-banner-contact {text-align: right; padding: 3% 0; position: relative;}.home-banner-contact p {color: #fff; margin: 0; font-family: 'Quattrocento Sans', sans-serif; font-size: 20px; font-size: 1.25em; font-weight: 700; font-style: normal; }.home-banner-contact a {color: #fff; font-weight: 700;}.down-arrow {position: absolute; bottom: 10px; left: 50%; transform: translateX(-50%);}.intro-wrapper {padding: 5% 0;}.intro-images {margin-bottom: 20px;}.intro-img-large {float: left; /*margin-left: 16.67%; *//*width: 83.33%;*/ width: 40%; margin-bottom: 2%; -webkit-box-shadow: 0px -3px 5px 0px rgba(50, 50, 50, 0.03);-moz-box-shadow: 0px -3px 5px 0px rgba(50, 50, 50, 0.03); box-shadow: 0px -3px 5px 0px rgba(50, 50, 50, 0.03); position: relative; }.intro-img-large:after {display: block; width: 100%; /*padding-top: 67.83%;*/ padding-top: 100%; content:" "; }.intro-img-large:before {z-index: -1; width: 11%; padding-top: 22%; background: #ff0000; content: " "; display: block; position: absolute; top: -6%; left: -6%; background: url("/nettaskitchen-com/_img/img/olive-branch-left.png"); background-size: cover;}.intro-img-small-left {display: none; float: left; margin-left: 17%; width: 42.41%;  margin-right: 2%; -webkit-box-shadow: 0px -3px 5px 0px rgba(50, 50, 50, 0.03);-moz-box-shadow: 0px -3px 5px 0px rgba(50, 50, 50, 0.03); box-shadow: 0px -3px 5px 0px rgba(50, 50, 50, 0.03);}.intro-img-small-left:before {display: block; width: 100%; content:" ";  padding-top: 94.21%;}.intro-img-small-right {float: left;/* width: 38.5%; */  width: 60%; padding-top: 40%; content:" "; -webkit-box-shadow: 0px -3px 5px 0px rgba(50, 50, 50, 0.03);-moz-box-shadow: 0px -3px 5px 0px rgba(50, 50, 50, 0.03); box-shadow: 0px -3px 5px 0px rgba(50, 50, 50, 0.03);  }.intro-img-small-right:before {display: block; width: 100%; content:" ";  padding-top: ;}.intro-text h3 {font-family: 'Quattrocento Sans', sans-serif; font-size: 16px; font-size: 1em; font-weight: 700; color: #949191; text-transform: uppercase;}.intro-text h2 {font-family: 'Playfair Display', serif; font-weight: 700; font-style: normal; color: #590c0c; font-size: 61px; font-size: 3.8125em; line-height: 1;}.experiences-wrapper {width: 100%; padding: 6% 0; background: url("/nettaskitchen-com/_img/img/stone-bg.jpg"); background-repeat: repeat; overflow-x: hidden;}.card {cursor: pointer;  -webkit-box-shadow: 0px 0px 30px 0px rgba(50, 50, 50, 0.4); -moz-box-shadow: 0px 0px 30px 0px rgba(50, 50, 50, 0.4); box-shadow: 0px 0px 30px 0px rgba(50, 50, 50, 0.4);}.front {display: table; padding: 35% 5%;   -webkit-backface-visibility: hidden !important;   backface-visibility: hidden !important; opacity: 0.99;}.front h2 {color: #fff; font-size: 70px; font-size: 4.375em; line-height: 1.2; text-align: center; text-shadow: 0px 0px 57.23px rgba(0, 0, 0, 0.73);}.back {padding: 5%; text-align: center;  -webkit-backface-visibility: hidden !important;  backface-visibility: hidden !important; opacity: 0.99;}.back h3 {font-size: 39px; font-size: 2.4375em; color: #590c0c; margin-bottom: 20px;}.back-inner {background: #fff; padding: 5%; height: 100%; display: table;}.experience-box {position: relative;}.experience-box:last-of-type:before {z-index: 0; width: 10%; padding-top: 21%; background: #ff0000; content: " "; display: block; position: absolute; top: -5%; right: -6%; background: url("/nettaskitchen-com/_img/img/olive-branch-small-right.png"); background-size: cover;}.heading {margin-bottom: 30px;}.testimonials-wrapper {width: 100%; padding: 10% 0; background: url("/nettaskitchen-com/_img/img/testimonials-bg.png") #fff; background-repeat: no-repeat; background-position: right center;}.testimonials-wrapper h3 {font-family: 'Quattrocento Sans', sans-serif; font-size: 16px; font-size: 1em; font-weight: 700; color: #949191; text-transform: uppercase;}.testimonials-wrapper h2 {font-family: 'Playfair Display', serif; font-weight: 700; font-style: normal; color: #590c0c; font-size: 61px; font-size: 3.8125em; line-height: 1;}.testimonial-slider ul {margin: 0px; padding: 0px;}.testimonial-slider ul li {padding-bottom: 2.5%;}.testimonial-slider ul li p {font-family: 'Quattrocento Sans', sans-serif; font-size: 16px; font-size: 1em; font-weight: 400; font-style: italic;}.testimonial-slider ul li p strong {font-family: 'Quattrocento Sans', sans-serif; font-size: 20px; font-size: 1.25em; font-weight: 700; font-style: normal; color: #590c0c;}.contact-wrapper {width: 100%; background: url("/nettaskitchen-com/_img/img/contact-bg.jpg"); background-size: cover; background-position: top center; padding: 5% 0;}.contact-details-box {padding: 4%; background: url("/nettaskitchen-com/_img/img/pattern-bg.png") repeat; background-color: #fff;-webkit-box-shadow: 0px 0px 10px 0px rgba(50, 50, 50, 0.4); -moz-box-shadow: 0px 0px 10px 0px rgba(50, 50, 50, 0.4); box-shadow: 0px 0px 10px 0px rgba(50, 50, 50, 0.4);}.contact-details-box .heading {text-align: center; margin-bottom: 20px;}.heading  h3 {font-family: 'Quattrocento Sans', sans-serif; font-size: 16px; font-size: 1em; font-weight: 700; color: #949191; text-transform: uppercase;}.heading  h2 {font-family: 'Playfair Display', serif; font-weight: 700; font-style: normal; color: #590c0c; font-size: 61px; font-size: 3.8125em; line-height: 1;}.contact-details-email,.contact-details-address,.contact-details-tel {width: 50%; float: left; text-align: center; display: table;}.contact-details-email p,.contact-details-address p,.contact-details-tel p {margin: 5px 0;}.contact-details-email img,.contact-details-address img,.contact-details-tel img {width: 30px;}.contact-details-email p a,.contact-details-address p,.contact-details-tel p {font-family: 'Quattrocento Sans', sans-serif; font-size: 16px; font-size: 1em; font-weight: 700;}.contact-details-inner {margin-top: 30px;}.footer-wrapper {background: #590c0c; padding: 3% 0; text-align: center; }.footer-logo img {width: 220px;}.footer-logo {margin-bottom: 40px;}.footer-nav {margin-bottom: 40px;}.footer-credit p, .footer-credit a {color: #fff;}/* Inner */.inner-banner {position: relative; padding-bottom: 3%; background:url('/nettaskitchen-com/_img/img/home-banner.jpg'); background-size: cover; background-position: center center;}.inner-banner .navigation-bar-wrapper {margin-bottom: 1%;}.inner-header-text {text-align: center; color: #fff; position: relative;}.inner-header-text h1 {font-size: 65px; font-size: 4.0625em;}.inner-content-wrapper {padding: 5% 0; background: url("/nettaskitchen-com/_img/img/pattern-bg.png") repeat; background-color: #fff;}/* Gallery */.image-gallery-summary form {width: 31%; margin-right: 2%; margin-bottom: 20px; float: left; position: relative; padding: 10% 4%;}.image-gallery-summary-item-image-top {width: 100%;  position: absolute; top: 0; right: 0; bottom: 0; left: 0;}.image-gallery-summary-item-category,.image-gallery-summary-item-created,.image-gallery-summary-item-updated,.image-gallery-summary-item-description {display: none;}.image-gallery-summary-item-title {margin-bottom: 20px; position: relative; text-align: center; font-family: 'Playfair Display', serif; font-weight: 700; font-style: normal; font-size: 32px; font-size: 2em; line-height: 1.4; color: #fff;}.image-gallery-summary-item-link {position: relative; text-align: center;}.image-gallery-summary-item-link a {transition: all 0.5s ease 0s;-webkit-box-shadow:inset 0px 0px 0px 1px #fff;-moz-box-shadow:inset 0px 0px 0px 1px #fff;box-shadow:inset 0px 0px 0px 1px #fff;display: inline-block; background: #590c0c; border: 5px solid #590c0c; font-family: 'Quattrocento Sans', sans-serif; font-weight: 700; font-style: normal; padding: 12px 25px; font-size: 18px; font-size: 1.125em; text-transform: uppercase; color: #fff;}.image-gallery-summary-item-link a:hover {  opacity: 0.8;  color: #590c0c;  -webkit-box-shadow:inset 0px 0px 0px 1px #590c0c;-moz-box-shadow:inset 0px 0px 0px 1px #590c0c;box-shadow:inset 0px 0px 0px 1px #590c0c;background: #fff; border: 5px solid #fff;}.image-gallery-summary-item-image-side {display: none;}.image-gallery {  *zoom: 1;}.image-gallery:before, .image-gallery:after {  content: " ";  display: table;}.image-gallery:after {  clear: both;}.image-gallery .image-gallery-item {  display: block;  float: left;  margin-right: 2%;  width: 31%;  margin-bottom: 20px;}.image-gallery .image-gallery-item:last-child {  margin-right: 0;}.image-gallery .image-gallery-item.last__item {  margin-right: 0;}.image-gallery .image-gallery-item .image-gallery-item-image {  width: 100%;  height: 250px;}.image-gallery .image-gallery-item .image-gallery-item-image a {  display: block;}.image-gallery-title,.image-gallery-item-updated,.image-gallery-item-description,.image-gallery-item-title,.image-gallery-item-created {  /* hide the bits we most likely don't need */  display: none;}.defaultForm {padding: 3%; background: url("/nettaskitchen-com/_img/img/pattern-bg.png") repeat; background-color: #a9a9a9;}.inputset label {color: #fff; font-family: 'Quattrocento Sans', sans-serif; font-size: 16px; font-size: 1em; line-height: 1.8;font-weight: 400; font-style: normal;}.inputset input, .inputset textarea, .inputset select {width: 100%; padding: 15px; margin-bottom: 10px; border: 0px;}.form_error_wrap {display: none;}.form_error_specific {padding: 10px; background: #590c0c; border-radius: 5px; color: #fff; margin-bottom: 10px;}.fbElementButton {  margin-top: 25px;transition: all 0.5s ease 0s;-webkit-box-shadow:inset 0px 0px 0px 1px #fff;-moz-box-shadow:inset 0px 0px 0px 1px #fff;box-shadow:inset 0px 0px 0px 1px #fff;display: inline-block; background: #590c0c; border: 5px solid #590c0c; font-family: 'Quattrocento Sans', sans-serif; font-weight: 700; font-style: normal; padding: 12px 25px; font-size: 18px; font-size: 1.125em; text-transform: uppercase; color: #fff;}.fbElementButton:hover {  opacity: 0.8;  color: #590c0c;  -webkit-box-shadow:inset 0px 0px 0px 1px #590c0c;-moz-box-shadow:inset 0px 0px 0px 1px #590c0c;box-shadow:inset 0px 0px 0px 1px #590c0c;background: #fff; border: 5px solid #fff;}.experience-box .card .front.match h2 {text-shadow: 0px 0px 20px rgba(0, 0, 0, 1); }.social-wrapper {display: table; text-align: center; }/* My Story *//*#s3418285 .inner-banner {background:url("/nettaskitchen-com/_img/img/mystorybg.jpg") !important; background-size: cover !important; background-repeat: no-repeat;}*//* half day *//*#s3421626 .inner-banner {background:url("/nettaskitchen-com/_img/img/halfdaybg.jpg") !important; background-size: cover !important; background-repeat: no-repeat;}*//*Gallery *//*#s3421839 .inner-banner {background:url("/nettaskitchen-com/_img/img/gallerybg.jpg") !important; background-size: cover !important; background-repeat: no-repeat;}*//*Tuscany *//*#s6648917 .inner-banner {background:url("/nettaskitchen-com/_img/img/tuscanybg.jpg") !important; background-size: cover !important; background-repeat: no-repeat;}*//*learn *//*#s6648918 .inner-banner {background:url("/nettaskitchen-com/_img/img/learnitalianbg.jpg") !important; background-size: cover !important; background-repeat: no-repeat;}*//*sign up *//*#s3421840 .inner-banner {background:url("/nettaskitchen-com/_img/img/signupbg.jpg") !important; background-size: cover !important; background-repeat: no-repeat;}*/.float--left {margin: 20px 20px 20px 0px; float: left;}.float--right {margin: 20px 0px 20px 20px; float: right;}/* Media Queries */ @media all and (max-width: 1285px) and (min-width: 0px) {  .front h2 {font-size: 50px; font-size: 3.125em;}  .back h3 {font-size: 39px; font-size: 2.4375em;}} @media all and (max-width: 1024px) and (min-width: 0px) {.eight.columns.push_one.home-banner-text {width: 82.98611%;}  .front h2 {font-size: 40px; font-size: 2.5em;}  .back h3 {font-size: 25px; font-size: 1.5625em;}} @media all and (max-width: 870px) and (min-width: 0px) {.testimonial-holder {background: rgba(255,255,255, 0.7); padding: 20px;}} @media all and (max-width: 800px) and (min-width: 0px) {.image-gallery .image-gallery-item {width: 48%;}.image-gallery-summary form {width: 48%;}} @media all and (max-width: 650px) and (min-width: 0px) {.home-banner .logo-wrapper, .inner-banner .logo-wrapper {text-align: center; margin-bottom: 10px;}.navigation-inner .inner-position {display: block;}.navigation-inner {text-align: center; display: block;}.main-navigation {margin-top: 20px;}#primary {text-align: center;}.main-nav {display: none; }.menu-btn {display: inline-block;}.home-banner-contact {text-align: left;}.intro-images {margin-bottom: 20px;}.card {margin-bottom: 20px;}.footer-nav {display: none;}.footer-logo {margin-bottom: 0px;}.contact-details-email,.contact-details-address,.contact-details-tel {width: 100%; float: left; text-align: center; display: block; margin-bottom: 20px;}.contact-details-email .inner-position,.contact-details-address .inner-position,.contact-details-tel .inner-position {display: block;}.social-wrapper {margin-top: 20px;}} @media all and (max-width: 480px) and (min-width: 0px) {  .home-banner-text h1 {font-size: 60; font-size: 3.75em;}.image-gallery .image-gallery-item {width: 100%; margin-right: 0;}.image-gallery-summary form {width: 100%; margin-right: 0;}}
/* not required */
