/* 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: var(--white);}   h1   { font-size: 24px; font-size: 2.4rem; } */  /* Older browsers */  html { font-size: 12px; background: var(--white);}    @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: 'Work Sans', sans-serif;font-family: 'Barlow Condensed', sans-serif;font-family: 'Barlow', sans-serif;Reg = 400Medium = 500semi-bold = 600bold = 700*//* Font Styles */  h1 {font-family: 'Work Sans', sans-serif; font-weight: 400; font-style: normal; font-size: 57px; font-size: 3.5625em; line-height: 1.4; margin: 0px; color: var(--secondary-color);}  h2 {font-family: 'Work Sans', sans-serif; font-weight: 400; font-style: normal; font-size: 25px; font-size: 1.875em; line-height: 1.4; margin: 0px;  color: var(--secondary-color);}  h3 {font-family: 'Work Sans', sans-serif; font-weight: 400; font-style: normal; font-size: 20px; font-size: 1.25em; line-height: 1.4; margin: 0px; color: var(--secondary-color);}  h4 {font-family: 'Work Sans', sans-serif; font-weight: 400; font-style: normal; font-size: 18px; font-size: 1.125em; line-height: 1.4; margin: 0px;  color: var(--secondary-color);}  h5 {font-family: 'Work Sans', sans-serif; font-weight: 400; font-style: normal; font-size: 16px; font-size: 1.0em; line-height: 1.4; margin: 0px; color: var(--secondary-color);}  h6 {font-family: 'Work Sans', sans-serif; font-weight: 400; font-style: normal; font-size: 14px; font-size: 0.875em; line-height: 1.4; color: var(--secondary-color);}  p {color: var(--dark-grey); font-family: 'Barlow', sans-serif; font-size: 19px; font-size: 1.1875em; line-height: 1.8;font-weight: 400; font-style: normal; }  dd {color: var(--dark-grey); font-family: 'Barlow', sans-serif; font-size: 19px; font-size: 1.1875em; line-height: 1.8;font-weight: 400; font-style: normal; }  a {color: var(--dark-grey); font-family: 'Barlow', sans-serif; text-decoration: none;font-weight: 400; font-style: normal; }  ul li, ol li, li {font-size: 19px; font-size: 1.1875em; color: var(--dark-grey); font-family: 'Barlow', sans-serif;   line-height: 1.8;font-weight: 400; font-style: normal; }  em {color: var(--dark-grey); font-family: 'Barlow', sans-serif;  font-weight: 400; font-style: italic; }/* Colours *//************************ * Colors  *  * *********************/:root {--main-color: #fef250;--secondary-color:  #82b674;--white: #fff;--lightest-grey:  #efefef;--light-grey:  #bbbbbb;--dark-grey: #252525;}html {border: 15px solid var(--secondary-color);}body.pushy-open-right,body.pushy-open-left {overflow: hidden;}.mobile-nav {display:  none;}.menu-btn {display:  none;}.hamburger {            cursor: pointer;            width: 70px;            height: 70px;            position: relative;            display: inline-block;        }        .hamburger .line {            fill: none;            stroke: var(--secondary-color);            stroke-width: 3;            transition: all 0.3s ease-in-out;        }        .line1, .line3 {            transform-origin: 50% 50%;            transition: transform 0.3s ease-in-out;        }        .line2 {            transition: transform 0.3s ease-in-out, opacity 0.3s ease-in-out;        }        .hamburger.active .line1 {            transform: translateY(11px) rotate(45deg);        }        .hamburger.active .line2 {            opacity: 0;        }        .hamburger.active .line3 {            transform: translateY(-18px) rotate(-45deg);        }/* Buttons */.main-color-btn {color: var(--white); transition: all 0.5s ease 0s;  display: inline-block; padding: 15px 20px; font-size: 19px; font-size: 1.1875em; font-family: 'Work Sans', sans-serif; font-weight: 700; text-transform: uppercase; border: 0px; border-radius: 30px; /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#3caea6+0,02837e+100 */background: var(--secondary-color);}.main-color-btn:hover {scale: 1.05;}.main-color-btn:after {transition: all 0.5s ease 0s; content:url("/louizecoaching-co-uk/_img/img/btn-arrow.svg"); display: inline-block; margin-left: 10px; width: 10px;}.main-color-btn:hover:after {margin-left: 15px;}.main-color-btn-smaller {color: var(--white); transition: all 0.5s ease 0s;  display: inline-block; padding: 10px 10px; font-size: 16px; font-size: 1em; font-family: 'Work Sans', sans-serif; font-weight: 700; text-transform: uppercase; border: 0px; border-radius: 30px; /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#3caea6+0,02837e+100 */background: var(--secondary-color);}.main-color-btn-smaller:hover {scale: 1.05;}.main-color-btn-smaller:after {transition: all 0.5s ease 0s; content:url("/louizecoaching-co-uk/_img/img/btn-arrow.svg"); display: inline-block; margin-left: 10px; width: 10px;}.main-color-btn-smaller:hover:after {margin-left: 15px;}.white-btn-smaller {display:  inline-block !important; color: var(--dark-grey) !important; transition: all 0.5s ease 0s;  display: inline-block; padding: 10px 10px; font-size: 16px; font-size: 1em; font-family: 'Work Sans', sans-serif; font-weight: 700; text-transform: uppercase; border: 0px; border-radius: 30px; /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#3caea6+0,02837e+100 */background: var(--white);}.white-btn-smaller:hover {color: var(--white) !important;background: var(--dark-grey);}.white-btn-smaller img {width: 15px; vertical-align: middle;}/* 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(255,255,255, 1.0); position: absolute; right: 0; bottom: 0; left: 0; top: 0; display: block; z-index: 0;}.header-bar {margin-bottom: 100px;}.header-bar {padding-top: 20px;}/*.header-logo {text-align: center;}*/.header-logo img {width: 175px;}.header-contact {text-align: right; padding-top: 2%; width: 100%;}.header-contact-phone {display: inline-block;}.header-contact-phone a {transition: all 0.5s ease 0s;}.header-contact-phone a:hover {color: var(--secondary-color);}.header-contact-phone img {width: 24px; vertical-align: middle; margin-right: 15px;}.header-contact-email {display: inline-block; margin-left: 3%; margin-right: 3%;}.header-contact-email img {width: 24px; vertical-align: middle; margin-right: 15px;}.header-contact-social {display: inline-block; margin-left: 3%;}.header-contact-social img {vertical-align: middle; width: 35px;}.header-contact-phone p, .header-contact-email p {font-family: 'Barlow', sans-serif; font-weight: 400; font-style: normal; color:  var(--dark-grey); margin: 0px;}.header-contact-email a {transition: all 0.5s ease 0s; font-family: 'Barlow', sans-serif; font-weight: 400; font-style: normal; color: var(--dark-grey);}.header-contact-email a:hover {color: var(--secondary-color);}.header-navigation {padding-top: 2%;}/* Mobile Nav */.pushy-content .logo-wrapper {padding: 30px; text-align: center; background:url('/louizecoaching-co-uk/_img/img/home-banner.jpg'); background-size: cover; position: relative;}/*.pushy-content .logo-wrapper a {color: var(--white);}.pushy-content .logo-wrapper a:hover {color: #590c0c;}*/.pushy-content .logo-wrapper img {width: 150px; position: relative;}.close-btn a{  position: absolute; top: 0; right: 0; display: block;transition: all 0.5s ease 0s; display: inline-block; font-family: 'Quattrocento Sans', sans-serif; font-weight: 700; font-style: normal; padding: 6px 15px !important ; font-size: 18px; font-size: 1.125em; text-transform: uppercase; color: #333 !important;}.close-btn a:hover {  opacity: 0.8;  color: var(--main-color) !important;background: var(--white); }.pushy-navigation ul {margin: 0px; padding: 0px;}.pushy-navigation ul li {text-align: center; font-size: 16px; font-size: 1em; border-bottom: 1px solid var(--white); transition: all 0.5s ease 0s;}.pushy-navigation ul li a {font-family: 'Tenor Sans', sans-serif; font-weight: 400; font-style: normal; color: var(--white); transition: all 0.5s ease 0s;  }.pushy-navigation ul li a:hover {color: var(--white); }.pushy-navigation ul li:hover {background: rgba(0,0,0, 0.4); }.mobile-nav-btn {display: none;}.menu-btn:after {content:url("/louizecoaching-co-uk/_img/img/btn-arrow.svg"); display: inline-block; margin-left: 10px;}.pushy-additional {padding: 20px; text-align: center;}.pushy-additional .white-btn-smaller { margin-bottom: 20px;}.header-navigation #primary {  margin: 0px 0px 0px 0px; width: 100%; height: 100%; padding-left: 0px;  text-align: right; display: -ms-flexbox; display: flex; }.header-navigation #primary>li {-ms-flex-positive: 1; flex-grow: 1; float: left; vertical-align: middle; border-bottom: 0px solid var(--white); list-style-type: none; position: relative; text-align: right; height: 100%; padding: 0px 0px; border-bottom: 2px solid transparent; }.header-navigation #primary>li:hover {transition: all 0.5s ease 0s; }.header-navigation #primary>li>a {border-bottom: 4px solid transparent; padding: 0 0 25px 0; line-height: 16px; vertical-align: middle;  transition: all 0.5s ease 0s; font-family: 'Barlow', sans-serif; font-weight: 500; font-style: normal; font-size: 19px; font-size: 1.1875em; color: #525252;  /*height: 40px; line-height: 40px;*/ position: relative;  text-decoration: none; }.header-navigation #primary>li>a:hover {color: var(--secondary-color); border-bottom: 4px solid var(--secondary-color); }.header-navigation #primary>li:last-of-type>a {border-right: 0px;}.header-navigation .menu>li>a.linkActive, .header-navigation #primary>li.liLinkActive a {color: var(--secondary-color); border-bottom: 4px solid var(--secondary-color);}  /* Dropdown LV1 */.header-navigation #primary>li>ul {display: none; white-space:nowrap; list-style: none; text-decoration:none; margin: 0px;}.header-navigation #primary>li:hover>ul {display: block;  position: absolute; top: 40px; left: 0; z-index: 9999; background: #00365b; padding: 0px; }.header-navigation #primary>li>ul>li {padding: 7px 10px !important; text-align: left; }.header-navigation #primary>li>ul>li:hover {background: #68b32d;}.header-navigation #primary>li>ul>li>a {font-family: 'Barlow', sans-serif; font-weight: 500; font-style: normal; font-size: 19px; font-size: 1.1875em; color: #525252; height: auto;  display: block; border: none; text-decoration:none;  padding: 0px; }.header-navigation #primary>li>ul>li>a:hover {text-decoration: none;}.header-navigation #primary li>ul>li {position: relative;}  /* Dropdown LV2 */.header-navigation #primary>li>ul>li>ul {display: none; white-space:nowrap; list-style: none; text-decoration:none; margin: 0px;}.header-navigation #primary>li>ul>li:hover>ul {display: block;  position: absolute; top: 0px; left: 200px; z-index: 1; background: #00365b; padding: 0px; }.header-navigation #primary>li>ul>li>ul>li {padding: 7px 10px !important; text-align: left; }.header-navigation #primary>li>ul>li>ul>li:hover {background: #68b32d;}.header-navigation #primary>li>ul>li>ul>li a {font-family: 'Barlow', sans-serif; font-weight: 500; font-style: normal; font-size: 19px; font-size: 1.1875em; color: #525252; height: auto;  display: block; border: none; text-decoration:none; padding: 0px; }.header-navigation #primary>li>ul>li>ul>li a:hover {text-decoration: none;}.header-navigation #primary li>ul>li>ul>li {position: relative;}  /* Dropdown LV3 */.header-navigation #primary>li>ul>li>ul>li>ul {display: none; white-space:nowrap; list-style: none; text-decoration:none; margin: 0px;}.header-navigation #primary>li>ul>li>ul>li:hover>ul {display: block;  position: absolute; top: 0px; left: 200px; z-index: 1; background: #00365b; padding: 0px; }.header-navigation #primary>li>ul>li>ul>li>ul>li {padding: 7px 10px !important; text-align: left; }.header-navigation #primary>li>ul>li>ul>li>ul>li:hover {background: #68b32d;}.header-navigation #primary>li>ul>li>ul>li>ul>li a {font-family: 'Barlow', sans-serif; font-weight: 500; font-style: normal; font-size: 19px; font-size: 1.1875em; color: #525252; height: auto;  display: block; border: none;   padding: 0px; }.header-navigation #primary>li>ul>li>ul>li>ul>li a:hover {text-decoration: none;}.header-navigation #primary li>ul>li>ul>li>ul>li {position: relative;}.pushy {background: var(--secondary-color) !important;}/* Intro Banner *//*body {background: url("/louizecoaching-co-uk/_img/img/intro-bg.jpg") top 150px right 0; background-repeat: no-repeat;}*//*body {background: #ffffd1 ;}*/  .introBanner_twoPhotos {    width: 100%;    padding-bottom: 92%; } .introBanner_twoPhotos_wrap {      position: relative; }    .introBanner_twoPhotos_photo-large,    .introBanner_twoPhotos_photo-med,     .introBanner_twoPhotos_photo-small {      display: block;}      .introBanner_twoPhotos_photo-large::after, .introBanner_twoPhotos_photo-med::after, .introBanner_twoPhotos_photo-small::after {        width: 100%;        display: block;        content: ""; }    .introBanner_twoPhotos_photo-large {      position: absolute;      top: 21%;/*      right: 0;*/      bottom: auto;      left: 36%;      width: 54%;      margin: 0 auto; box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.15),0px 14px 32px 0px rgba(0, 0, 0, 0.1);    }      .introBanner_twoPhotos_photo-large::after {        padding-bottom: 125%; }    .introBanner_twoPhotos_photo-med {      position: absolute;      top: 0%;/*      right: 0%;*/      bottom: auto;      left: 0;      width: 60%;      margin: 0 auto; }      .introBanner_twoPhotos_photo-med::after {        padding-bottom: 92%; }.iframe-wrapper { padding-top: calc(591.44 / 1127.34 * 100%); position: relative;}.main-banner-image iframe {width: 100%;height: 100%; position: absolute; top: 0; right: 0; bottom: 0; left: 0; }.intro-text h3 {font-family: 'Barlow Condensed', sans-serif; font-weight: 600; font-size: 19px; font-size: 1.1875em; color: var(--light-grey); text-transform: uppercase; }/*.intro-text p {padding-left: 10%;}*/.intro-text .main-color-btn { margin-top: 5%;}.intro-images img {width: 100%;}.intro-content-wrapper {margin-bottom: 100px;}.intro-content-wrapper .row {display:  flex; align-items: center;}.how-we-help-wrapper {margin-top: 100px; margin-bottom: 100px; /*background: var(--main-color);*/}.how-we-help-heading h3 {font-family: 'Barlow Condensed', sans-serif; font-weight: 600; font-size: 19px; font-size: 1.1875em; color: var(--light-grey); text-transform: uppercase;}.how-we-help-button {text-align: right; display: table;}.service-header {margin-bottom: 50px;}.services-outer-wrapper {display:  flex; flex-wrap: wrap;}.service-box {width: 30%; margin-right: 5%; float: left; position: relative;  margin-bottom: 20px; background: var(--lightest-grey); transition: all 0.5s ease 0s;}.service-box:hover {background: var(--secondary-color); }/*.service-box:hover {box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.15),0px 14px 32px 0px rgba(0, 0, 0, 0.1);}*//*.service-box:after { display: block; content:"";}*/.service-box:nth-of-type(2) {/*margin-top: 5%;*/}.service-box:nth-of-type(3) {/*margin-top: 10%;*/ margin-right: 0;}.service-box:nth-of-type(5) {/*margin-top: 5%;*/}.service-box:nth-of-type(6) {/*margin-top: 10%;*/ margin-right: 0;}.service-box-title {transition: all 0.5s ease 0s; display:  flex; height: 100%; /*position: absolute; width: 100%; bottom: -10px; left: -10px;*/}.service-box:hover .service-box-title { }.service-box-title .service-box-icon {width: 25%; padding: 25px; background: var(--secondary-color); text-align: center;}.service-box-title-text {padding: 25px; width: 75%;}.service-box-title h3 {transition: all 0.5s ease 0s; font-family: 'Barlow Condensed', sans-serif; font-weight: 600; font-size: 16px; font-size: 1em; color: var(--dark-grey); text-transform: uppercase;}.service-box-title h2 {transition: all 0.5s ease 0s; font-family: 'Work Sans', sans-serif; font-weight: 700; font-size: 25px; font-size: 1.5625em; text-transform: uppercase; color: var(--light-grey);}/*.service-box:hover .service-box-title h3,*/ .service-box:hover .service-box-title h2 {color: var(--white);}.service-box-img {width: 100%; padding-top: 120%; display:  none;}.service-box svg {transition: all 0.5s ease 0s; fill: var(--white); max-height: 60px; margin-bottom: 20px;}.service-box:hover svg {fill: var(--white);}.how-we-help-heading {margin-bottom: 30px;}.latest-news-wrapper {margin-top: 5%; margin-bottom: 10%; display:  none;}.latest-news-header {margin-bottom: 3% !important;}.latest-news-heading h3 {font-family: 'Barlow Condensed', sans-serif; font-weight: 600; font-size: 19px; font-size: 1.1875em; color: var(--light-grey); text-transform: uppercase;}.latest-news-button {text-align: right; display: table;}.testimonials-image-mobile {background: url("/louizecoaching-co-uk/_img/img/testimonial-mobile.jpg"); background-position: top center; background-size: cover; padding-top:  50%; width: 100%; display:  none;}.testimonials-wrapper {background: url("/louizecoaching-co-uk/_img/img/testimonial-1.jpg"); background-position: top center; background-size: cover; }.testimonials-output {width: 100%; padding-top: 10%; }.testimonials-inner {float: right; background: var(--white); position: relative; width: 100%; max-width: 575px; padding: 10% 3% 3% 3%;}.testimonials-inner:before {content: url("/louizecoaching-co-uk/_img/img/quote.svg"); width: 125px; position: absolute; left: -20px; top: -20px;}.testimonials-slider {padding: 0px; margin: 0; margin-bottom: 4%;}.testimonial-text p {font-size: 19px; font-size: 1.1875em; color: var(--dark-grey);}.testimonial-name h2 {font-size: 23px; font-size: 1.4375em;}.footer-wrapper {width: 100%; background: var(--white); padding: 100px 0; text-align: center;}.footer-wrapper .row { display:  flex; align-items: center;}.footer-logo {text-align: left;}.footer-logo img {width: 200px;}.footer-tel, .footer-address, .footer-email {display: table;}.footer-tel img, .footer-address img, .footer-email img {width: 35px;}.footer-tel p {font-family: 'Barlow', sans-serif; font-weight: 500; font-style: normal; font-size: 19px; font-size: 1.1875em; color: var(--dark-grey);}.footer-address p {font-family: 'Barlow', sans-serif; font-weight: 500; font-style: normal; font-size: 19px; font-size: 1.1875em; color: var(--dark-grey);}.footer-email a {font-family: 'Barlow', sans-serif; font-weight: 500; font-style: normal; font-size: 19px; font-size: 1.1875em; color: var(--dark-grey);}.footer-copy p, .footer-copy a {color: var(--dark-grey);}.footer-copy svg {transition: all 0.5s ease 0s;width: 30px; height: 30px; fill: var(--secondary-color); display:  inline-block; margin-left: 10px;}.footer-copy svg:hover {fill: var(--dark-grey);}.footer-copy {text-align: right;}.news-slider {width: 90%; float: right;}.news-arrows {position: relative;}.slick-list {padding: 30px 0;}.blogSummaryWrap { transition: all 0.5s ease 0s; margin-right: 20px;}.blogSummaryWrap:hover {transform: scale(1.05); box-shadow: 0px 3px 8px 0px rgba(0, 0, 0, 0.1),0px 12px 28px 0px rgba(0, 0, 0, 0.1); }.blogSummaryImage {width: 100%; padding-top: 66%;}.blogSummaryDescription {display: none;}.blogSummaryTitle {padding: 5px; background: var(--white);}.blogSummaryWrap:hover .blogSummaryTitle {padding: 10px;}.blogSummaryTitle a {font-family: 'Work Sans', sans-serif; font-weight: 700; color: #1c1c1c; font-size: 23px; font-size: 1.4375em;}.blogSummaryDate {padding: 5px; background: var(--white); font-family: 'Barlow Condensed', sans-serif; font-weight: 600; font-size: 14px; font-size: 0.875em; color: var(--light-grey); text-transform: uppercase;}.blogSummaryWrap:hover .blogSummaryDate {padding: 10px;}.blogSummaryLink {padding: 5px; background: var(--white);}.blogSummaryLink a {font-family: 'Barlow', sans-serif; font-weight: 700; font-style: normal; font-size: 16px; font-size: 1em; color: var(--main-color);}.blogSummaryWrap:hover .blogSummaryLink  {padding: 10px;}.inner-service-item {margin-bottom: 20px; background: var(--lightest-grey); transition: all 0.5s ease 0s; display:  flex;}.inner-service-item-icon {width: 10%; padding: 25px 0; background: var(--secondary-color); text-align: center;}.inner-service-item-icon svg {width: 70%; max-width: 80px; fill: var(--white);}.inner-service-item-text {padding: 25px; width: 90%;}/************************ * Various * *********************/.inner-content {  margin-top: 50px;  margin-bottom: 100px;}.inner-content img {width: 40%; float: right; margin-left: 30px; margin-bottom: 30px;}.inner-content a {  text-decoration: none;  border-bottom: 1px dotted;  padding-bottom: 2px;}.inner-content a:hover {  border-bottom: none;}.accordion h3 {margin: 0px; margin-bottom: 25px; display: block; width:100%;}.accordion dt {width:  100%; padding: 0px; background: var(--secondary-color); margin-bottom:  10px; }.accordion a {padding: ;font-size: 19px; font-size: 1.1875em;text-decoration: none !important; display:  block; padding: 25px; position: relative; color: var(--white) !important; border-bottom: none; }.accordion a:hover {background: var(--secondary-color); color: var(--main-text-color-white) !important;}.accordion a:after {transition: all 0.5s ease 0s; content: url("/mjbigleyceramics-co-uk/_img/img/white-arrow.svg"); width: 15px; display:  block; position: absolute; top: 50%; right:  15px; transform: translateY(-50%);}.accordion a.open:after {transform: translateY(-50%) rotate(90deg);}.accordion dd {margin-left:0px;border: 0px; padding: 15px; background: var(--lightest-grey); margin-bottom: 10px; }.accordion dd p {color: #fff;}.accordion dd p:last-of-type {margin-bottom: 0px;}.accordion dd ul li {color: #fff;}.txt--hlght--1 {padding: 15px;color: #155724;  background-color: #d4edda; border: 1px solid #c3e6cb; border-radius: 3px; display:  block;}.txt--hlght--2 {padding: 15px;color: #004085;  background-color: #cce5ff; border: 1px solid #b8daff; border-radius: 3px; display:  block;}.txt--hlght--3 {padding: 15px;color: #721c24;  background-color: #f8d7da; border: 1px solid #f5c6cb; border-radius: 3px; display:  block;}   .txt--hlght--1 a {color: #155724;}.txt--hlght--2 a {color: #004085;}.txt--hlght--3 a {color: #721c24;}ul.inner-testimonials {padding: 0px !important;}ul.inner-testimonials li {list-style-type: none !important; padding: 25px; background: var(--lightest-grey); margin-bottom: 20px; border-left: 5px solid var(--secondary-color);}ul.inner-testimonials li p:first-of-type {margin-top: 0px;}.inner-content ol {padding:0 0 0 20px;}.inner-content ol li {margin-bottom: 10px; }.inner-content ul {padding:0 0 0 20px;}.inner-content ul li {margin-bottom: 10px; list-style-type: square; }.inner-content ul li::marker {color: var(--secondary-color);}.mobile-contact {display:  flex; align-items: center; justify-content: center;}.mobile-contact img  {width: 20px;}.mobile-contact a {color: var(--white); padding: 10px 5px !important; }.pushy-additional .white-btn-smaller {margin-top: 25px;}/***************************************Form***************************************/.inner-content-form {  width: 100%;  *zoom: 1;  padding:  25px; background: var(--secondary-color);  margin-bottom: 100px;}.inner-content-form-single {  margin-top: 50px;}.inner-content-form h2 {color: var(--white);}.inner-content-form p {color: var(--white);}.inner-content-form a {  color: var(--white);  text-decoration: none;  border-bottom: 1px dotted;  padding-bottom: 2px;}.inner-content-form a:hover {  border-bottom: none;}.defaultForm {  width: 100%;  *zoom: 1;  padding:  25px; background: var(--secondary-color);}.defaultForm:before, .defaultForm:after {  content: " ";  display: table;}.defaultForm:after {  clear: both;}.defaultForm .inputset {float: left;  width: 100%; margin-right:  0%;  position: relative;  margin-bottom: 20px;}.defaultForm input, .defaultForm textarea {  border: 0px;  border-radius: 30px;}.defaultForm .inputset .form_error_specific {  position: absolute;  top: 0;  right: 0;  color: Tomato;  display: none;}.defaultForm .inputset label {  display: block;  width: 100%;font-family: "Open Sans", sans-serif; font-size: 16px; font-size: 1em; color: var(--white);}.defaultForm .inputset label.label {  display: inline-block;}.defaultForm .inputset label.label input {  width: initial;  display: inline-block;  margin-left: 0.625em;  border-radius: 10px;}.defaultForm .inputset input, .defaultForm .inputset select {  width: 100%;   background: #fff; padding: 15px; border: 0px;font-family: "Open Sans", sans-serif; font-size: 16px; font-size: 1em;}.defaultForm .inputset textarea {width: 100%;  height: 10.625em;  background: #fff; padding: 15px; border: 0px;font-family: "Open Sans", sans-serif;  font-size: 16px; font-size: 1em;}.inputset.inputsetcheck label:first-of-type {  margin-bottom: 0.3125em;  padding-bottom: 0.3125em;  border-bottom: 1px solid #cccccc;}.inputset label.form_header {  font-weight: bold;  font-size: 18px;}.defaultForm .form_submit {/*  text-align: right;*/}.defaultForm .form_submit {float: left;}.defaultForm .form_submit .fbElementButton {font-family: "Open Sans", sans-serif; border: 0px;display:  inline-block;transition: all 0.5s ease 0s; background: var(--white); padding: 15px 30px; color: var(--secondary-color); border: 0px; border-radius: 30px;}.defaultForm .form_submit .fbElementButton:hover {background: var(--white); color: var(--secondary-color)}.form_error {font-family: "Open Sans", sans-serif;  font-size: 16px; font-size: 1em; font-style: normal; padding: 10px; background: #ff0000; color: #fff; margin-bottom: 10px; border: 0px; border-radius: 30px;}/***************************************Other***************************************/.slick-dots li button:hover, .slick-dots li button:focus, .slick-dots li.slick-active button {  outline: none;  background: var(--dark-grey) !important;  border-radius: 50%; } .slick-dots li.slick-active{  border: 2px solid var(--light-grey) !important;}.main-banner-wrapper {margin-bottom: 100px;}.main-banner-wrapper .row {display: flex; align-items: center;}/* Podcast */.podcasts-wrapper {width: 100%; display:  flex; flex-wrap:  wrap; }.podcasts-item {width:  49%; margin-right:  1%; margin-bottom:  20px; background: var(--secondary-color); border: 2px solid var(--secondary-color);}.podcast-embed {width: 100%;}.podcast-embed iframe {width: 100%; height: 350px;}.podcast-embed img {width: 100%; float:  none; margin: 0px;}.podcast-title {width: 100%; padding: 20px;}.podcast-title h3 {color:var(--white);}.white-popup {    background: #fff;    padding: 20px;    max-width: 650px;    margin: auto;    text-align: center;    border-radius: 8px;    box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2); position: relative;}.download-btn.main-color-btn {margin-bottom: 15px;}.link-text {color: var(--white)}/* Media Queries */ @media all and (max-width: 1280px) and (min-width: 0px) {.header-navigation #primary > li > a {font-size: 14px; font-size: 0.875em;}} @media all and (max-width: 1250px) and (min-width: 0px) {.service-box {width: 49%; margin-right: 2%;}.service-box:nth-of-type(3n) {margin-right:  2%;}.service-box:nth-of-type(even) {margin-right: 0px !important;}} @media all and (max-width: 985px) and (min-width: 0px) {  .intro-content-wrapper {margin-bottom: 50px;}.main-banner-wrapper .row {flex-direction: column-reverse;}.main-banner-wrapper {margin-bottom: 50px;}.five.columns.push_one.main-banner-text {width: 100%; padding: 0 5%; text-align: center; margin-left: 0px; }.five.columns.main-banner-image {width: 100% !important; padding: 0 5%; margin-left: 0px; margin-bottom: 50px;}.intro-content-wrapper .row {flex-direction: column;}.five.columns.push_one.intro-images {width: 100%; padding: 0 5%; margin-left: 0px;  margin-bottom: 50px; text-align: center;}.five.columns.push_one.intro-images img {/*width: 75%;*/}.five.columns.intro-text {width: 100% !important; padding: 0 5%; text-align: center;  margin-left: 0px;}.how-we-help-wrapper {margin-top: 50px; margin-bottom: 50px;}.six.columns.push_one.how-we-help-heading {width: 100% !important; padding: 0 5%; text-align: center; margin-left: 0px; margin-bottom: 2%;}.four.columns.how-we-help-button {width: 100% !important; padding: 0 5%; text-align: center; margin-left: 0px;}.ten.columns.services-outer-wrapper {width: 100% !important; margin-left: 0px !important; padding: 0 5%;}.service-header {margin-bottom: 7% !important;}.footer-wrapper .row {flex-direction: column;}.four.push_one.columns.footer-logo {width: 100% !important; padding: 0 5%; text-align: center; margin-bottom: 20px; margin-left: 0px;}.six.columns.footer-copy {width: 100% !important; padding: 0 5%; text-align: center;}.testimonials-wrapper {background: #dddddf;}.testimonials-image-mobile {display:  block;}.testimonials-inner {max-width: 100%;}.mobile-nav-btn {display: block; text-align: right; padding-top: 10px;}.menu-btn {display: inline-block;}.header-logo {display: table;}.mobile-nav {height: 100%; display:  block; align-items: center; justify-content: flex-end; z-index: 9999999999; position: relative;}.header-navigation {display: none;}.header-bar .row {display:  flex;}.header-navigation-wrp {display:  flex; }.two.columns.header-logo {width: 50% !important;}.ten.columns.header-navigation-wrp {width: 50% !important;}.header-contact-phone {width: 100%; display: none; margin: 0px; margin-bottom: 5px;}.header-contact-email {width: 100%; display: none; margin: 0px; margin-bottom: 5px;}.header-contact-social {width: 100%; display: none; margin: 0px; margin-bottom: 5px;}.header-contact .main-color-btn-smaller {display:  none;}} @media all and (max-width: 900px) and (min-width: 0px) {}@media all and (max-width: 750px) and (min-width: 0px) {.three.columns.push_one.footer-tel.match {width: 33.33%; margin-left: 0px;}.four.columns.footer-address.match {width: 33.33%; margin-left: 0px;}.three.columns.footer-email.match {width:  33.33%; margin-left: 0px;}.service-box {width: 100%; margin-right: 0%;}.service-box:nth-of-type(3n) {margin-right:  0%;}.podcasts-item {width:  100%; margin-right:  0%;}} @media all and (max-width: 650px) and (min-width: 0px) {.inner-position {display: block;}/*.header-logo {display: block;}*/.header-contact {text-align: right; width: 100%; padding-top: 0px;}.header-contact-phone {margin-bottom: 10px;}.header-contact-email {margin-bottom: 10px;}.header-contact-social {margin-bottom: 10px;}.mobile-nav-btn {padding-top: 0px;}.five.columns.main-banner-image {width: 100% !important;}.service-box {width: 100%; margin-right: 0%; margin-bottom: 5%;}.testimonials-output {width: 100%;  padding-right: 5%; padding-left: 5%; padding-bottom: 5%;}.testimonials-inner {padding: 20% 5% 5% 5%;}.three.columns.push_one.footer-tel.match {width: 100% !important; margin-left: 0px; display: block;}.four.columns.footer-address.match {width: 100% !important; margin-left: 0px; display: block;}.three.columns.footer-email.match {width:  100%; margin-left: 0px; display: block;}.five.columns.push_one.main-banner-text {padding: 0 2%;}.five.columns.main-banner-image {padding: 0 2%;}.five.columns.push_one.intro-images {padding: 0 2%;}.five.columns.intro-text {padding: 0 2%;}.six.columns.push_one.how-we-help-heading {padding: 0 2%;}.four.columns.how-we-help-button {padding: 0 2%;}.ten.columns.services-outer-wrapper {padding: 0 2%;}.four.push_one.columns.footer-logo {padding: 0 2%;}.six.columns.footer-copy {padding: 0 2%;}} @media all and (max-width: 520px) and (min-width: 0px) {.inner-service-item-icon {width: 15%;}.inner-service-item-text { width: 85%;}} @media all and (max-width: 480px) and (min-width: 0px) {  h1 {font-size: 45px; font-size: 2.8125em;}  h2 {font-size: 20px; font-size: 1.25em;}}
 
