.black{color:#484b52}.white{color:#fff}.blueBg{background:#319f9d}.centre{text-align:center}.left{text-align:left}.right{text-align:right}.fltLeft{float:left}.fltRight{float:right}.nomargin{margin:0}p{font-family:open-sans,sans-serif}p a{transition:.2s ease-in-out}.hfont{font-family:'Libre Baskerville',questa-grande,serif}.bfont{font-family:open-sans,sans-serif}h1,h2,h3,h4,h5,h6{font-family:'Libre Baskerville',questa-grande,serif}h1.hide{display:none}h3{font-size:46px;color:#484b52;line-height:48px}h4{color:#484b52;font-size:20px;line-height:22px}p{font-size:14px;color:#484b52}.quote{font-family:'Libre Baskerville',questa-grande,serif;font-size:26px;line-height:28px;font-style:italic;font-weight:500}@media screen and (min-width:40em){.quote{font-size:28px;line-height:33px}}.m40{margin:40px}.mt40{margin-top:40px}.m60{margin:60px}.mt60{margin-top:60px}.mb40{margin-bottom:40px}.mb60{margin-bottom:60px}.btn{padding:12px 16px;transition:.2s ease-in-out;text-decoration:none;font-weight:500;font-size:16px;font-family:open-sans,sans-serif;display:inline-block;outline:0;border:none;border-radius:0!important}.btn.border{border:1px solid}.btn.border:hover.white_border{background:#fff;border-color:#fff;color:#003735}.btn:hover{cursor:pointer}.btn.blueBg{color:#fff}.btn.blueBg:hover{background:#288886;color:#fff}*{font-family:'Libre Baskerville',questa-grande,serif}::-moz-selection{background-color:#319f9d;color:#fff}::selection{background-color:#319f9d;color:#fff}html.noscroll{overflow:hidden}body{overflow-x:hidden;transition:.4s ease-in-out;background:#fff}body:before{transition:.5s ease-in-out;content:'';position:fixed;z-index:11;top:0;left:0;background:rgba(49,159,157,0);width:100%;pointer-events:none;height:100%}body.nav-open{overflow:hidden!important}@media screen and (max-width:39.9375em){body.nav-open{overflow-y:hidden}}body.nav-open:before{background:rgba(49,159,157,.6);pointer-events:all}body.nav-open .mainContent{overflow:hidden}body.nav-open header[role=masthead]{position:fixed}.hide{display:none!important}.absolute{position:absolute}.caps{text-transform:uppercase}.border-top{position:relative;padding-top:25px}.border-top:before{content:'';position:absolute;height:1px;width:140px;top:0;left:0;right:0;margin:0 auto;background:#fff}@media screen and (min-width:40em){.alternateColumns:nth-child(odd) .alternateLeft{float:left}.alternateColumns:nth-child(odd) .alternateRight{float:right}.alternateColumns:nth-child(even) .alternateLeft{float:right}.alternateColumns:nth-child(even) .alternateRight{float:left}}.mainContainer{margin-top:120px}.bodyCopy{color:#fff;position:relative;padding-bottom:20px}.relatedArticles{margin-top:80px;padding:40px 0;border-top:1px solid #f0f0f1}.relatedArticles h3{font-size:24px;font-weight:700;margin-bottom:60px}.noArticles h2{font-family:open-sans,sans-serif;font-style:italic;color:#484b52;font-weight:400}.noUpcomingArticles{font-family:open-sans,sans-serif;font-size:20px;line-height:24px;font-style:italic;font-weight:400;margin-top:60px}.reveal{overflow:visible;border-radius:0;padding-bottom:60px}@media screen and (max-width:40em){.reveal{overflow-y:scroll}}.reveal .close-button{position:fixed;bottom:20px;right:0;left:0;margin:0 auto;background:red;width:30px;height:30px;line-height:0;font-size:24px;text-align:center;padding:0;border-radius:0;transition:.2s ease-in-out;cursor:pointer}@media screen and (min-width:40em){.reveal .close-button{position:absolute;top:0;right:-35px;left:auto}}.reveal .close-button span{color:#fff}.reveal .close-button:hover{cursor:pointer;opacity:.6}.reveal img{width:100%;margin:0 auto;display:block;margin-top:20px}.reveal h3{margin:30px 0 0}.reveal h5{margin-top:10px;margin-bottom:0;font-weight:300;text-transform:uppercase}#map{height:400px}.productPartners .partner{height:300px;background:#f0f0f1}header{background-color:#fff;width:100%;z-index:1111;display:block;padding:0;position:fixed;top:0;}@media screen and (max-width:39.9375em){header{height:70px}}header .logoContainer a{line-height:63px;text-decoration:none}header .logoContainer a img{vertical-align:middle;max-height:45px;position:relative;top:-3px}footer{padding:20px 0 0;margin-top:120px;position:relative;box-shadow:0 -5px 21px -2px rgba(72,75,82,.2);background:#484b52}footer .copyrightBanner{padding:10px 0;font-size:14px;margin-top:40px;background:#3d4046}footer .copyrightBanner span{font-size:12px;font-family:open-sans,sans-serif}footer .copyrightBanner span a{color:#fff;text-decoration:underline;font-family:open-sans,sans-serif;margin-left:10px}footer .copyrightBanner span a:hover{text-decoration:none}footer #siteseal{margin-bottom:20px}footer .addressDetails{font-size:14px}footer .addressDetails span{font-family:open-sans,sans-serif;font-size:14px;display:block;clear:both;line-height:16px;color:#fff}footer .addressDetails span a{text-decoration:none;color:#fff;line-height:16px;font-family:open-sans,sans-serif;font-weight:400;transition:.2s ease-in-out}footer .addressDetails span a:hover{color:#319f9d}@media screen and (max-width:39.9375em){footer .addressDetails{margin-top:30px}}footer .contactLinks{margin-top:20px;text-align:left}@media screen and (min-width:40em){footer .contactLinks{text-align:right;margin-top:0}}@media screen and (min-width:40em){footer .contactLinks .menu{text-align:left;float:right}}footer .contactLinks .menu ul{list-style-type:none;margin:0;padding:0}@media screen and (min-width:40em){footer .contactLinks .menu ul{float:right;text-align:right}}footer .contactLinks .menu ul li+li{margin-top:3px}footer .contactLinks .menu ul li{line-height:18px}@media screen and (min-width:40em){footer .contactLinks .menu ul li{text-align:right}}footer .contactLinks .menu ul li a{text-decoration:none;transition:.2s ease-in-out;font-size:14px;padding:0;color:#fff;font-family:open-sans,sans-serif}footer .contactLinks .menu ul li a:hover{color:#319f9d;cursor:pointer}footer .contactLinks .socialMedia{display:block;clear:both;padding-top:20px;position:relative}footer .contactLinks .socialMedia a{font-family:open-sans,sans-serif;color:#fff;transition:.2s ease-in-out;font-size:14px;line-height:16px;text-decoration:none}footer .contactLinks .socialMedia a:hover{color:#319f9d}footer .opening-times{list-style-type:none;padding:0;margin:0;font-family:open-sans,sans-serif}footer .opening-times li{color:#fff;font-family:open-sans,sans-serif;font-size:14px;line-height:16px;padding-bottom:5px}footer .opening-times li:first-child{font-size:16px;padding-bottom:10px}.mainNavigation{display:none;transition:.3s ease-in-out;overflow:hidden;position:relative;padding:0;background:0 0;height:63px;float:right}.mainNavigation ul{list-style-type:none;padding:0;margin:0;text-align:center;overflow:none;height:63px}.mainNavigation ul li{display:inline-block;margin-bottom:0;height:100%}.mainNavigation ul li a{color:#484b52;font-family:open-sans,sans-serif;transition:.2s ease-in-out;font-weight:400;height:100%;text-decoration:none;text-align:center;font-size:15px;line-height:63px;padding:0 15px;position:relative;display:block}.mainNavigation ul li a:before{content:'';position:absolute;top:0;height:3px;background:#319f9d;transition:.2s ease-in-out;opacity:0;left:15px;right:15px}.mainNavigation ul li a:hover{color:#319f9d}.mainNavigation ul li a:hover:before{opacity:1}@media screen and (min-width:1024px){.mainNavigation{display:block}}.mainNavigation .menu{display:inline-block}.mainNavigation .menu+.btn{display:inline-block;background:#319f9d;color:#fff}.mainNavigation .menu+.btn:hover{background:#288886}section[role=mega-menu]{background:#fff;padding:30px 0 60px;border-top:1px solid #f0f0f1;position:fixed;width:100%;z-index:111;top:-150%;transition:.5s ease-in-out}@media screen and (max-width:39.9375em){section[role=mega-menu]{top:-150%;height:calc(100% - 63px)}section[role=mega-menu] .row{height:100%}section[role=mega-menu] .row .columns{height:100%}section[role=mega-menu] .row .columns .megaMenu{height:100%;overflow-y:scroll}}section[role=mega-menu].open{top:103px}@media screen and (min-width:40em){section[role=mega-menu]{padding:30px 20px;top:-100%}}section[role=mega-menu] .menu>ul{margin:0;padding:0}section[role=mega-menu] .menu>ul>li{width:100%;display:block;float:left;font-family:'Libre Baskerville',questa-grande,serif}section[role=mega-menu] .menu>ul>li>a{font-size:24px;text-decoration:none;transition:.2s ease-in-out;color:#484b52;font-family:'Libre Baskerville',questa-grande,serif}section[role=mega-menu] .menu>ul>li>a:hover{color:#319f9d}section[role=mega-menu] .btn{display:inline-block;background:#319f9d;color:#fff}section[role=mega-menu] .btn:hover{background:#288886}section[role=mega-menu] .menuDetails{width:100%;padding:40px 20px 0}section[role=mega-menu] .menuDetails span{display:block;font-family:open-sans,sans-serif}section[role=mega-menu] .menuDetails span a{font-size:14px;color:#484b52;font-family:open-sans,sans-serif}section[role=mega-menu] .menuDetails span+span{margin-top:10px}.menu-icon_container{display:block}@media screen and (min-width:64em){.menu-icon_container{display:none}}#menu-icon{width:30px;height:18px;position:absolute;top:50%;transform:translateY(-50%);transition:.5s ease-in-out;cursor:pointer;margin:0;right:20px}#menu-icon span{display:block;position:absolute;height:1px;width:85%;background:#484b52;opacity:1;right:0;transform:rotate(0);transition:.25s ease-in-out}#menu-icon span:nth-child(1){top:0}#menu-icon span:nth-child(2){width:100%}#menu-icon span:nth-child(2),#menu-icon span:nth-child(3){top:8px}#menu-icon span:nth-child(4){top:16px}#menu-icon.open span:nth-child(1){top:16px;width:0;left:50%;opacity:0}#menu-icon.open span:nth-child(2){transform:rotate(45deg);width:85%}#menu-icon.open span:nth-child(3){transform:rotate(-45deg)}#menu-icon.open span:nth-child(4){top:16px;width:0;left:50%;opacity:0}.footerNavigation{margin-bottom:30px;display:-ms-grid;display:grid}.footerNavigation>ul{margin:0;padding:0}.footerNavigation>ul>li{width:50%;display:inline-block;float:left;padding-right:20px}@media screen and (max-width:39.9375em){.footerNavigation>ul>li{margin-top:20px}}@media screen and (min-width:40em){.footerNavigation>ul>li{width:25%}}.footerNavigation>ul>li>a{font-size:14px;font-weight:700;text-decoration:none;transition:.2s ease-in-out;color:#fff}.footerNavigation>ul>li>a:hover{color:#319f9d}.footerNavigation>ul>li ul{margin:0;padding:0;text-align:left}.footerNavigation>ul>li ul li{display:block;clear:both;float:none;line-height:25px}.footerNavigation>ul>li ul li a{font-size:14px;text-decoration:none;font-weight:400;transition:.2s ease-in-out;color:#fff}.footerNavigation>ul>li ul li a:hover{color:#319f9d}.featuredImage{position:relative;margin-top:80px}.mainContent .bodyContent{margin-top:60px;background:#fff;padding:60px 40px}.pageIntro{margin-top:60px}.pageIntro p{font-family:open-sans,sans-serif;color:#484b52;font-size:24px;line-height:30px;font-style:italic}.content-blocks-container{margin-top:80px;position:relative}.content-blocks-container .content-block{position:relative}.content-blocks-container .content-block .content-heading{font-size:28px;font-weight:700;color:#484b52;font-family:'Libre Baskerville',questa-grande,serif;margin:0;margin-bottom:10px}.content-blocks-container .content-block li,.content-blocks-container .content-block p{margin-top:15px;font-size:16px;line-height:22px;font-family:open-sans,sans-serif;color:#484b52}.content-blocks-container .content-block li a,.content-blocks-container .content-block p a{font-family:open-sans,sans-serif;color:#484b52;text-decoration:underline;transition:.2s ease-in-out;font-style:italic}.content-blocks-container .content-block li a:hover,.content-blocks-container .content-block p a:hover{color:#319f9d}.content-blocks-container .content-block ol,.content-blocks-container .content-block ul{padding-left:20px}.content-blocks-container .content-block+.content-block{margin-top:40px}.content-blocks-container .gallery-block .galleryContainer{height:400px}.content-blocks-container .gallery-block .galleryContainer .galleryImage{height:400px;width:100%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat}.content-blocks-container .gallery-block .galleryContainer .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:1;background:#319f9d;transition:.2s ease-in-out;height:50px;width:50px;border-radius:0;color:transparent}.content-blocks-container .gallery-block .galleryContainer .slick-arrow:hover{background:#288886;cursor:pointer}.content-blocks-container .gallery-block .galleryContainer .slick-arrow:before{position:absolute;color:#fff;font-family:Ionicons;top:50%;transform:translateY(-50%);left:0;right:0;text-align:center}.content-blocks-container .gallery-block .galleryContainer .slick-arrow.slick-prev{left:20px}.content-blocks-container .gallery-block .galleryContainer .slick-arrow.slick-prev:before{content:"\f27d"}.content-blocks-container .gallery-block .galleryContainer .slick-arrow.slick-next{right:20px}.content-blocks-container .gallery-block .galleryContainer .slick-arrow.slick-next:before{content:"\f287"}.content-blocks-container .gallery-block .galleryContainer .slick-dots{position:absolute;left:10px;bottom:10px;list-style-type:none;margin:0;text-align:center;float:left;display:inline-block}.content-blocks-container .gallery-block .galleryContainer .slick-dots li{float:left;text-align:left;display:inline-block;opacity:.3}.content-blocks-container .gallery-block .galleryContainer .slick-dots li.slick-active{opacity:1}.content-blocks-container .gallery-block .galleryContainer .slick-dots li button{font-size:0;width:10px;height:10px;background:#fff;border-radius:100%}.content-blocks-container .gallery-block .galleryContainer .slick-dots li+li{margin-left:10px}.content-blocks-container .quote-block blockquote{font-style:italic;color:#484b52;font-family:'Libre Baskerville',questa-grande,serif;font-size:28px;margin:0}.content-blocks-container .quote-block .author{color:#484b52;font-family:open-sans,sans-serif;text-transform:uppercase;font-size:14px;margin-top:5px;text-align:right;padding-right:20px}.content-blocks-container .quote-block .slick-dots{position:absolute;left:0;bottom:10px;list-style-type:none;margin:0;text-align:center;float:left;display:inline-block}.content-blocks-container .quote-block .slick-dots li{float:left;text-align:left;display:inline-block;opacity:.3}.content-blocks-container .quote-block .slick-dots li.slick-active{opacity:1}.content-blocks-container .quote-block .slick-dots li button{font-size:0;width:10px;height:10px;background:#484b52;border-radius:100%}.content-blocks-container .quote-block .slick-dots li+li{margin-left:10px}.content-blocks-container .quoteContainer.hideDots .slick-dots{display:none}.content-blocks-container .downloads-block .downloadsTable{border:1px solid #f0f0f1;box-shadow:0 4px 8px #f0f0f1;width:100%;border-collapse:collapse}.content-blocks-container .downloads-block .downloadsTable tr{border:none}.content-blocks-container .downloads-block .downloadsTable tr th{color:#484b52}.content-blocks-container .downloads-block .downloadsTable tr td{padding:10px;border:none;font-family:open-sans,sans-serif}.content-blocks-container .downloads-block .downloadsTable tr td.downloads-table-icons i{font-size:24px;text-align:center;margin:0 auto;display:block;color:#484b52}.content-blocks-container .downloads-block .downloadsTable tr td a{font-size:16px;line-height:18px;font-family:open-sans,sans-serif;color:#484b52;font-weight:400;text-decoration:none;transition:.2s ease-in-out}.content-blocks-container .downloads-block .downloadsTable tr td a:hover{color:#319f9d}.content-blocks-container .downloads-block .downloadsTable tr:nth-child(odd){background:#fff}.content-blocks-container .downloads-block .downloadsTable tr:nth-child(even){background:#f0f0f1}.welcomeContainer{padding:20px 0}.welcomeContainer .welcome-title{position:relative}.welcomeContainer .welcome-title:before{content:'';position:absolute;left:0;top:-20px;width:40px;height:5px;background:#319f9d}.welcomeContainer .welcome-title h2{font-size:28px;line-height:29px;color:#484b52}.welcomeContainer p{font-size:16px;line-height:18px;font-family:'Libre Baskerville',questa-grande,serif;color:#484b52}@media screen and (min-width:40em){.welcomeContainer p{padding-right:20px}}.welcomeContainer .welcome-image{position:relative}@media screen and (max-width:39.9375em){.welcomeContainer .welcome-image{width:90%;margin:20px auto 0}}.welcomeContainer .welcome-image:after,.welcomeContainer .welcome-image:before{content:'';position:absolute;width:40px;height:40px}.welcomeContainer .welcome-image:before{top:0;left:-20px;border-top:5px solid;border-left:5px solid;border-color:#319f9d}.welcomeContainer .welcome-image:after{bottom:-20px;right:-20px;border-bottom:5px solid;border-right:5px solid;border-color:red}.welcomeContainer .welcome-image img{margin-top:20px;box-shadow:0 4px 8px #f0f0f1}.pageTitle{margin-top:60px}.pageArticle h1,.pageTitle h1{font-size:40px;color:#484b52;font-weight:700;line-height:44px;text-align:left;position:relative;margin-bottom:0}@media screen and (min-width:40em){.pageArticle h1,.pageTitle h1{font-size:78px;line-height:80px}}.photoReference{float:right;font-size:16px;font-style:italic;margin-top:10px}.slideshow{height:500px;position:relative;margin-bottom:0}.slideshow#clientKitchens{margin-bottom:0;margin-top:120px}.slideshow#clientKitchens .slideContainer:before{display:none}@media screen and (min-width:40em){.slideshow{height:580px;margin-bottom:160px}}.slideshow .slideContainer{height:500px;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;position:relative}.slideshow .slideContainer:before{content:'';position:absolute;width:100%;height:100%;right:0;left:0;top:0;background:#111;opacity:.4}@media screen and (min-width:40em){.slideshow .slideContainer{height:580px}.slideshow .slideContainer .row{height:100%}.slideshow .slideContainer .row .columns{height:100%}}.slideshow .slideContainer .contentContainer{position:absolute;width:90%;height:225px;bottom:0;left:20px;right:0;padding:0 20px;z-index:11}@media screen and (min-width:40em){.slideshow .slideContainer .contentContainer{width:60%;left:90px;padding:0 20px 0 40px;height:100%}}.slideshow .slideContainer .contentContainer .slideContent{position:absolute;width:100%;height:auto;top:50%;transform:translateY(-50%)}@media screen and (max-width:39.9375em){.slideshow .slideContainer .contentContainer .slideContent{width:90%}}.slideshow .slideContainer .contentContainer h2{color:#fff;font-size:24px;line-height:26px;font-weight:700;font-family:'Libre Baskerville',questa-grande,serif}@media screen and (min-width:40em){.slideshow .slideContainer .contentContainer h2{font-size:40px;line-height:44px;margin-top:0}}@media screen and (min-width:64em){.slideshow .slideContainer .contentContainer h2{font-size:60px;line-height:64px;margin-top:0}}.slideshow .slideContainer h4{font-family:open-sans,sans-serif;font-size:22px;color:#fff;font-style:italic;position:absolute;bottom:20px;right:0;left:0;text-align:center;max-width:100%;margin-right:auto;margin-left:auto;width:90%}@media screen and (min-width:40em){.slideshow .slideContainer h4{font-size:28px;max-width:62.5rem;width:100%;bottom:0;text-align:right}}.slideshow .slick-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:1;background:#319f9d;transition:.2s ease-in-out;height:50px;width:50px;border-radius:0;color:transparent}.slideshow .slick-arrow:hover{background:#288886;cursor:pointer}.slideshow .slick-arrow:before{position:absolute;color:#fff;font-family:Ionicons;top:50%;transform:translateY(-50%);left:0;right:0;text-align:center}.slideshow .slick-arrow.slick-prev{left:20px}.slideshow .slick-arrow.slick-prev:before{content:"\f27d"}.slideshow .slick-arrow.slick-next{right:20px}.slideshow .slick-arrow.slick-next:before{content:"\f287"}@media screen and (max-width:39.9375em){.slideshow .slick-arrow{display:none!important}}.bannerContainer{height:350px;position:relative}@media screen and (min-width:40em){.bannerContainer{height:450px}}.bannerContainer .banner{height:100%;width:50%;background-size:cover;background-position:50% 50%;background-repeat:no-repeat;position:absolute;right:0;top:0}.bannerContainer .contentContainer{position:absolute;top:50%;transform:translateY(-50%);width:70%;background:#fff}@media screen and (min-width:40em){.bannerContainer .contentContainer{width:40%}}@media screen and (min-width:64em){.bannerContainer .contentContainer{width:30%}}.bannerContainer .contentContainer h1{color:#484b52;font-size:54px;font-weight:700;line-height:58px;font-family:'Libre Baskerville',questa-grande,serif;position:relative;margin-bottom:30px}@media screen and (min-width:40em){.bannerContainer .contentContainer h1{font-size:78px;line-height:80px}}@media screen and (min-width:40em){.bannerContainer .contentContainer p{padding-right:100px}}.noBannerIntro{position:relative;padding-left:20px;margin-top:50px}form#my-form{margin-bottom:60px}form#mc-embedded-subscribe-form{padding:30px 40px}form .errors{list-style-type:none;padding:15px 20px;border:2px solid red}form .errors li{color:red;font-family:open-sans,sans-serif;font-size:14px}form input+.errors{margin-top:0;margin-bottom:40px}form select+.errors{margin-top:0;margin-bottom:40px}form textarea+.errors{margin-top:0;margin-bottom:40px}form .mce_inline_error{background:red;font-family:'Libre Baskerville',questa-grande,serif;text-transform:uppercase}form input.mce_inline_error{background:0 0;border:2px solid red}form input[type=email],form input[type=password],form input[type=text]{height:45px;margin-bottom:20px;border-radius:0!important;background-color:#fff}form .indicates-required{font-size:12px;margin-bottom:10px}form .asterisk{font-size:16px;position:relative;top:5px;color:red}form label{font-weight:700;font-size:14px;line-height:14px;margin-bottom:5px;font-family:'Libre Baskerville',questa-grande,serif}form .response{margin-bottom:40px;font-family:'Libre Baskerville',questa-grande,serif}select{background-color:#fff;border-color:#f0f0f1;border-radius:0;position:relative}select:after{content:"\f3d0";font-family:Ionicons;position:absolute;top:15px;right:15px;color:#484b52}textarea{background-color:#fff}.signupForm{margin-top:80px}.thankYou{font-family:open-sans,sans-serif;color:#484b52;font-size:24px;line-height:30px;font-style:italic;text-align:center}input[type=submit]{outline:0;border-radius:none!important;border-radius:1px solid #484b52}input[type=submit]:hover{background:#fff;color:#484b52}.thanksBtn{display:block;text-align:center}#thanks{visibility:hidden}table thead{border-bottom:1px solid #f0f0f1}table thead th{padding:10px;text-align:left}.latestNews article{margin-top:20px}.newsArticles{height:300px;transition:.2s ease-in-out;background-size:cover;background-repeat:no-repeat;background-position:50% 50%;position:relative;overflow:hidden;margin-bottom:25px}.newsArticles .articleLink{position:absolute;width:100%;height:100%;top:0;left:0;z-index:111}.newsArticles .articleContent{padding:30px 20px;height:100%;width:100%;position:relative;transition:.2s ease-in-out}.newsArticles .articleContent:after{content:'';position:absolute;box-shadow:inset 0 -50px 35px 19px rgba(72,75,82,.75);height:100%;width:120%;left:-10%;right:0;top:0;margin:0 auto;z-index:0;transition:.2s ease-in-out}.newsArticles .articleContent .postDate{position:absolute;top:20px;right:20px;z-index:11;color:#fff;font-family:open-sans,sans-serif;text-align:right;font-size:14px}.newsArticles .articleContent h3{font-family:open-sans,sans-serif;line-height:1.1;font-size:1.6rem;font-weight:300;color:#fff;position:absolute;bottom:20px;left:20px;margin:0;z-index:11;transition:.2s ease-in-out}.newsArticles:hover{cursor:pointer}.newsArticles:hover .articleContent h3{bottom:40px}.newsArticles:hover .articleContent:after{box-shadow:inset 0 -50px 35px 30px rgba(72,75,82,.75)}.newsArticle .articleHeading{margin-top:80px}.newsArticle .articleHeading h1{font-size:56px;line-height:58px;color:#484b52;margin:0;margin-bottom:10px}@media screen and (min-width:40em){.newsArticle .articleHeading h1{font-size:80px;line-height:82px;padding-right:40px}}.newsArticle .articleHeading .postDate{font-family:open-sans,sans-serif;color:#484b52;font-size:14px}.testimonial{position:relative;margin-top:40px;color:#484b52}#downloadBrochure{position:relative;margin-top:120px}#downloadBrochure .brochureContainer{background:#484b52;position:relative}#downloadBrochure .brochureImage{background-size:cover;background-position:50% 50%;background-repeat:no-repeat;position:absolute;height:100%;width:100%;top:0;left:0;display:none}@media screen and (min-width:40em){#downloadBrochure .brochureImage{width:50%;display:block}}#downloadBrochure .brochureContent{padding:50px 20px}@media screen and (min-width:40em){#downloadBrochure .brochureContent{padding:50px 0 50px 40px}}#downloadBrochure .brochureContent h4{color:#fff;font-size:38px;line-height:38px}#downloadBrochure .brochureContent p{color:#fff;font-size:14px}#downloadBrochure .brochureContent .btn{margin-top:10px}@media screen and (min-width:40em){#downloadBrochure .brochureContent{padding-right:80px}}.productPartners .partner{height:200px;border:3px solid #f0f0f1;background:0 0;position:relative;margin-top:30px}.productPartners .partner img{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;width:85%;margin:0 auto;display:block}.partner-blocks{position:relative}.partner-blocks .product-block{padding:0 25px;margin-bottom:45px}.partner-blocks .product-block .partner{height:200px;width:50%;margin:30px auto 0;background:#fff;background:0 0;position:relative}.partner-blocks .product-block .partner img{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;width:85%;margin:0 auto;display:block}.partner-blocks h3{text-align:center;margin-top:15px;margin-bottom:0;font-size:30px}.partner-blocks p{text-align:center}.introContainer{position:relative}@media screen and (min-width:40em){.introContainer{margin-top:-60px;z-index:11}}.introContainer .introBgImg{min-height:500px;position:absolute;z-index:-1;background-size:cover;background-repeat:no-repeat;background-position:50% 50%}.introContainer .introContent{background:#fff;padding:30px 20px 30px 20px;margin-top:40px}@media screen and (min-width:40em){.introContainer .introContent{padding:30px 80px 30px 20px;box-shadow:-7px 7px 6px 0 rgba(51,51,51,.3)}}.introContainer .introContent .introTitle{margin-top:0;margin-bottom:30px}.ourProcess{margin-top:80px}.ourProcess h4{margin:0}.ourProcess .stage{margin-top:20px}.ourProcess .stage h4{font-size:24px;color:#484b52}.latestNews{margin-top:120px}.latestNews h4{margin:0}.latestNews .articles{margin-top:20px}.latestNews .articles h4{font-size:24px;color:#484b52}.reviews-container{margin-top:60px}.reviews-container .reviews-slider{margin-top:20px;outline:0}.reviews-container .reviews-slider .review-slide{outline:0}.reviews-container .reviews-slider .review-slide .review-quote{text-align:center;font-family:'Libre Baskerville',questa-grande,serif;font-size:24px;font-style:italic;display:block}.reviews-container .reviews-slider .review-slide .review-author{font-family:open-sans,sans-serif;font-weight:700;text-align:center;display:block;margin-top:10px}.reviews-container .reviews-slider .slick-dots{position:absolute;left:0;right:0;bottom:-30px;padding:0;list-style-type:none;margin:0;text-align:center;display:inline-block;outline:0}.reviews-container .reviews-slider .slick-dots li{text-align:center;display:inline-block;opacity:.3;outline:0}.reviews-container .reviews-slider .slick-dots li.slick-active{opacity:1}.reviews-container .reviews-slider .slick-dots li button{font-size:0;width:10px;height:10px;background:#484b52;border-radius:100%}.reviews-container .reviews-slider .slick-dots li+li{margin-left:10px}