*,.sGibsWrapper .sGibsNavigation ul li{font-family:'Source Sans Pro',sans-serif}html{box-sizing:border-box;font-size:16px;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}*,::after,::before{box-sizing:inherit}@media screen and (max-width:500px){html{font-size:10px!important}}.sGibsWrapper{float:left;display:block;margin-right:2.35765%;width:100%}.sGibsWrapper:last-child{margin-right:0}.sGibsWrapper .sGibsHeader{height:110px;background:#309C02;transform-style:preserve-3d}.sGibsWrapper .sGibsHeader .sGibsLogo{display:block;margin:0 auto;position:relative;top:50%;transform:translateY(-50%)}.sGibsWrapper .sGibsNavigation{background:rgba(61,30,0,.94);height:71px}.sGibsWrapper .sGibsNavigation ul{margin-left:auto;margin-right:auto;width:90%;display:block;height:100%;clear:both}.sGibsWrapper .sGibsNavigation ul li{float:left;list-style:none;width:20%;text-align:center;font-size:1.8rem;font-weight:300;display:block;height:100%}.sGibsWrapper .sGibsNavigation ul li a{text-decoration:none;color:#d5e3cb;display:block;height:100%;border-bottom-color:#309C02;padding-top:1rem}.sGibsWrapper .sGibsNavigation ul li .active,.sGibsWrapper .sGibsNavigation ul li a:hover{border-bottom-style:solid;border-bottom-width:8px;color:#309C02}.sGibsWrapper .sGibsHeroArea{min-height:738px;background-size:cover;position:relative}.sGibsWrapper .sGibsHeroArea p{font-family:Arvo,serif;font-size:2.5rem;font-weight:400;color:#d5e3cb;padding:5rem 3rem;text-align:center;width:80%;border-radius:.3rem;background:rgba(0,0,0,.8);position:absolute;bottom:0;margin-left:10%;top:0;margin-top:10%;max-height:70%}.sGibsWrapper .sGibsFooter{height:110px;background:#46290C;display:table;width:100%;table-layout:fixed}.sGibsWrapper .sGibsFooter .sGibsFooterSection{display:table-cell;width:33.33333%;padding:2.35765%}.sGibsWrapper .sGibsFooter .sGibsFooterSection .sGibsSocialLinks li{float:left;margin-right:15px}.sGibsWrapper .sGibsFooter .sGibsFooterSection .sGibsSocialLinks li a{text-decoration:none;height:44px;width:73px;display:table;background-repeat:no-repeat}.sGibsWrapper .sGibsFooter .sGibsFooterSection .sGibsSocialLinks li .sGibsFbIcon{background-image:url(../images/socialFacebook.png)}.sGibsWrapper .sGibsFooter .sGibsFooterSection .sGibsSocialLinks li .sGibsFbIcon:hover{background-image:url(../images/socialFacebookHover.png)}.sGibsWrapper .sGibsFooter .sGibsFooterSection .sGibsSocialLinks li .sGibsTwitterIcon{background-image:url(../images/socialTwitter.png)}.sGibsWrapper .sGibsFooter .sGibsFooterSection .sGibsSocialLinks li .sGibsTwitterIcon:hover{background-image:url(../images/socialTwitterHover.png)}.sGibsWrapper .sGibsFooter .sGibsFooterSection .sGibsSocialLinks li .sGibsYoutubeIcon{background-image:url(../images/socialYoutube.png)}.sGibsWrapper .sGibsFooter .sGibsFooterSection .sGibsSocialLinks li .sGibsYoutubeIcon:hover{background-image:url(../images/socialYoutubeHover.png)}.sGibsWrapper .sGibsFooter .sGibsFooterSection .sGibsCopyrightArea p{color:#d5e3cb;text-align:center;font-weight:300}.sGibsWrapper .sGibsFooter .sGibsFooterSection .sGibsShoply a{margin-left:auto;margin-right:auto;display:block;display:table;color:#d5e3cb;font-weight:300}.sGibsWrapper .sGibsFooter .sGibsFooterSection .sGibsShoply a:hover{color:#309C02}.sGibsWrapper .sGibsFooter .sGibsFooterSection .sGibsShoply img{margin-right:.4rem;margin-bottom:-.2rem}.sGibsWrapper .sGibsLandingPage .sGibsHeroArea{background-image:url(../images/landingPageBG.png)}.sGibsWrapper .sGibsLandingPage .sGibsArea1{width:100%;padding:1rem 5%;background:#309C02}.sGibsWrapper .sGibsLandingPage .sGibsArea1 h1{display:block;text-align:center;color:#0a2b00;font-size:2.2rem;font-weight:400;margin:1rem auto}.sGibsWrapper .sGibsLandingPage .sGibsArea1 p{width:75%;font-weight:300;font-style:italic;color:#0a2b00;font-size:2.1rem;text-align:center;display:block;margin:2rem auto}.sGibsWrapper .sGibsLandingPage .sGibsArea2 h1{text-align:center;padding-top:1rem;padding-bottom:1rem;background:#0a2b00;color:#309C02;font-size:1.8rem;font-weight:300}.sGibsWrapper .sGibsAboutPage .sGibsHeroArea{background-image:url(../images/aboutPageBG.png)}.sGibsWrapper .sGibsAboutPage .sGibsLowerArea h1{background:#309C02;margin-left:auto;margin-right:auto;display:block;padding-top:1rem;padding-bottom:1rem;text-align:center;color:#0a2b00;font-size:2.2rem;font-weight:400}.sGibsWrapper .sGibsAboutPage .sGibsLowerArea .sGibsHistoryWrapper{background:url(../images/coffeeBranchBg.png);height:1104px;background-size:cover}.sGibsWrapper .sGibsAboutPage .sGibsLowerArea .sGibsHistoryWrapper .sGibsHistory{clear:both}.sGibsWrapper .sGibsAboutPage .sGibsLowerArea .sGibsHistoryWrapper .sGibsHistory .sGibsContent{background:#46290C}.sGibsWrapper .sGibsAboutPage .sGibsLowerArea .sGibsHistoryWrapper .sGibsVideo{clear:both}.sGibsWrapper .sGibsAboutPage .sGibsLowerArea .sGibsHistoryWrapper .sGibsVideo object{position:relative;top:50%;transform:translateY(-50%);margin-left:auto;margin-right:auto;display:block}.sGibsWrapper .sGibsAboutPage .sGibsLowerArea .sGibsHistoryWrapper .sGibsVideo .sGibsContent{background:#309C02}.sGibsWrapper .sGibsAboutPage .sGibsLowerArea .sGibsHistoryWrapper .sGibsContent{height:552px;width:50%;float:left;color:#d5e3cb}.sGibsWrapper .sGibsAboutPage .sGibsLowerArea .sGibsHistoryWrapper .sGibsContent h2{font-size:1.5rem;text-align:center;font-weight:300}.sGibsWrapper .sGibsAboutPage .sGibsLowerArea .sGibsHistoryWrapper .sGibsContent h2:first-child{margin-top:.9rem}.sGibsWrapper .sGibsAboutPage .sGibsLowerArea .sGibsHistoryWrapper .sGibsContent p{line-height:120%;font-weight:300;font-size:1.1rem;padding:.9rem}.sGibsWrapper .sGibsAboutPage .sGibsLowerArea .sGibsHistoryWrapper .sGibsBlank{height:552px;width:50%;float:left}.sGibsWrapper .sGibsFarmPage .sGibsHeroArea{background:#d5e3cb;height:1002px}.sGibsWrapper .sGibsFarmPage .sGibsHeroArea .sGibsRow .sGibsFarm1{float:left;background:url(../images/kirimara-farm.png)}.sGibsWrapper .sGibsFarmPage .sGibsHeroArea .sGibsRow .sGibsFarm2{float:right;background:url(../images/mbiri-farm.png)}.sGibsWrapper .sGibsFarmPage .sGibsHeroArea .sGibsRow .sGibsFarm3{float:left;background:url(../images/kathunguri-farm.png)}.sGibsWrapper .sGibsFarmPage .sGibsHeroArea .sGibsRow .sGibsFarm4{float:right;background:url(../images/kegwa-farm.png)}.sGibsWrapper .sGibsFarmPage .sGibsHeroArea .sGibsFarm1,.sGibsWrapper .sGibsFarmPage .sGibsHeroArea .sGibsFarm2,.sGibsWrapper .sGibsFarmPage .sGibsHeroArea .sGibsFarm3,.sGibsWrapper .sGibsFarmPage .sGibsHeroArea .sGibsFarm4{width:50%;background:#309C02;height:440px;background-size:cover!important;padding:.5rem}.sGibsWrapper .sGibsFarmPage .sGibsHeroArea .sGibsFarm1 .sGibsDarkOverlay,.sGibsWrapper .sGibsFarmPage .sGibsHeroArea .sGibsFarm2 .sGibsDarkOverlay,.sGibsWrapper .sGibsFarmPage .sGibsHeroArea .sGibsFarm3 .sGibsDarkOverlay,.sGibsWrapper .sGibsFarmPage .sGibsHeroArea .sGibsFarm4 .sGibsDarkOverlay{padding:.5rem;color:#FFF;width:100%;height:100%;background:rgba(0,0,0,.65);border-radius:.15rem;-webkit-transition:all .5s cubic-bezier(.755,.05,.855,.06);-moz-transition:all .5s cubic-bezier(.755,.05,.855,.06);transition:all .5s cubic-bezier(.755,.05,.855,.06)}.sGibsWrapper .sGibsFarmPage .sGibsHeroArea .sGibsFarm1 .sGibsDarkOverlay:hover,.sGibsWrapper .sGibsFarmPage .sGibsHeroArea .sGibsFarm2 .sGibsDarkOverlay:hover,.sGibsWrapper .sGibsFarmPage .sGibsHeroArea .sGibsFarm3 .sGibsDarkOverlay:hover,.sGibsWrapper .sGibsFarmPage .sGibsHeroArea .sGibsFarm4 .sGibsDarkOverlay:hover{-webkit-transition:all .5s cubic-bezier(.23,1,.32,1);-moz-transition:all .5s cubic-bezier(.23,1,.32,1);transition:all .5s cubic-bezier(.23,1,.32,1);background:0 0}.sGibsWrapper .sGibsFarmPage .sGibsHeroArea .sGibsFarm1 .sGibsDarkOverlay:hover .sGibsFarmInfoWrapper,.sGibsWrapper .sGibsFarmPage .sGibsHeroArea .sGibsFarm2 .sGibsDarkOverlay:hover .sGibsFarmInfoWrapper,.sGibsWrapper .sGibsFarmPage .sGibsHeroArea .sGibsFarm3 .sGibsDarkOverlay:hover .sGibsFarmInfoWrapper,.sGibsWrapper .sGibsFarmPage .sGibsHeroArea .sGibsFarm4 .sGibsDarkOverlay:hover .sGibsFarmInfoWrapper{background:rgba(0,0,0,.9)}.sGibsWrapper .sGibsFarmPage .sGibsHeroArea .sGibsFarm1 .sGibsDarkOverlay .sGibsFarmInfoWrapper,.sGibsWrapper .sGibsFarmPage .sGibsHeroArea .sGibsFarm2 .sGibsDarkOverlay .sGibsFarmInfoWrapper,.sGibsWrapper .sGibsFarmPage .sGibsHeroArea .sGibsFarm3 .sGibsDarkOverlay .sGibsFarmInfoWrapper,.sGibsWrapper .sGibsFarmPage .sGibsHeroArea .sGibsFarm4 .sGibsDarkOverlay .sGibsFarmInfoWrapper{width:50%;height:50%;border-radius:.4rem;margin-left:auto;margin-right:auto;display:block;position:relative;top:50%;transform:translateY(-50%)}.sGibsWrapper .sGibsFarmPage .sGibsHeroArea .sGibsFarm1 .sGibsDarkOverlay .sGibsFarmInfoWrapper *,.sGibsWrapper .sGibsFarmPage .sGibsHeroArea .sGibsFarm2 .sGibsDarkOverlay .sGibsFarmInfoWrapper *,.sGibsWrapper .sGibsFarmPage .sGibsHeroArea .sGibsFarm3 .sGibsDarkOverlay .sGibsFarmInfoWrapper *,.sGibsWrapper .sGibsFarmPage .sGibsHeroArea .sGibsFarm4 .sGibsDarkOverlay .sGibsFarmInfoWrapper *{text-align:center;display:block}.sGibsWrapper .sGibsFarmPage .sGibsHeroArea .sGibsFarm1 .sGibsDarkOverlay .sGibsFarmInfoWrapper h2,.sGibsWrapper .sGibsFarmPage .sGibsHeroArea .sGibsFarm2 .sGibsDarkOverlay .sGibsFarmInfoWrapper h2,.sGibsWrapper .sGibsFarmPage .sGibsHeroArea .sGibsFarm3 .sGibsDarkOverlay .sGibsFarmInfoWrapper h2,.sGibsWrapper .sGibsFarmPage .sGibsHeroArea .sGibsFarm4 .sGibsDarkOverlay .sGibsFarmInfoWrapper h2{padding:.6rem;font-weight:300;font-size:1.4rem}.sGibsWrapper .sGibsFarmPage .sGibsHeroArea .sGibsFarm1 .sGibsDarkOverlay .sGibsFarmInfoWrapper a,.sGibsWrapper .sGibsFarmPage .sGibsHeroArea .sGibsFarm2 .sGibsDarkOverlay .sGibsFarmInfoWrapper a,.sGibsWrapper .sGibsFarmPage .sGibsHeroArea .sGibsFarm3 .sGibsDarkOverlay .sGibsFarmInfoWrapper a,.sGibsWrapper .sGibsFarmPage .sGibsHeroArea .sGibsFarm4 .sGibsDarkOverlay .sGibsFarmInfoWrapper a{padding:.4rem;font-size:1rem}.sGibsWrapper .sGibsFarmPage .sGibsHeroArea .sGibsFarm1 .sGibsDarkOverlay .sGibsFarmInfoWrapper a:hover,.sGibsWrapper .sGibsFarmPage .sGibsHeroArea .sGibsFarm2 .sGibsDarkOverlay .sGibsFarmInfoWrapper a:hover,.sGibsWrapper .sGibsFarmPage .sGibsHeroArea .sGibsFarm3 .sGibsDarkOverlay .sGibsFarmInfoWrapper a:hover,.sGibsWrapper .sGibsFarmPage .sGibsHeroArea .sGibsFarm4 .sGibsDarkOverlay .sGibsFarmInfoWrapper a:hover{color:#309C02}.sGibsWrapper .sGibsProcessPage .sGibsHeroArea{background:url(../images/wooden-bg.png)}.sGibsWrapper .sGibsProcessPage .sGibsHeroArea .sGibsBrownOverlay{background:rgba(34,17,0,.7);width:97%;margin-left:auto;margin-right:auto;display:block;display:table;min-height:610px;margin-top:20px}.sGibsWrapper .sGibsProcessPage .sGibsHeroArea .sGibsBrownOverlay .sGibsLeft{display:table-cell;width:75%;background:url(../images/coffee-process.png) center no-repeat;background-size:contain}.sGibsWrapper .sGibsProcessPage .sGibsHeroArea .sGibsBrownOverlay .sGibsRight{border-left:solid 5px rgba(48,156,2,.4);display:table-cell;width:25%}.sGibsWrapper .sGibsProcessPage .sGibsHeroArea .sGibsBrownOverlay .sGibsRight ul{margin-top:10%;padding-left:10px}.sGibsWrapper .sGibsProcessPage .sGibsHeroArea .sGibsBrownOverlay .sGibsRight ul li{color:#FFF;font-size:1.2rem;margin-bottom:3rem}.sGibsWrapper .sGibsProcessPage .sGibsHeroArea .sGibsBrownOverlay .sGibsRight ul li span{height:30px;width:30px;padding-top:6px;display:inline-block;border-radius:100%;text-align:center;background:#309C02;margin-right:1rem;word-wrap:break-word}.sGibsWrapper .sGibsContactPage .sGibsHeroArea{min-height:510px;width:100%;background-repeat:no-repeat!important;background:url(../images/contactPageBG.png);background-size:cover}.sGibsWrapper .sGibsContactPage .sGibsHeroArea .sGibsContactsWrapper{width:90%;margin-left:auto;margin-right:auto;display:block;height:510px;clear:both}.sGibsWrapper .sGibsContactPage .sGibsHeroArea .sGibsContactsWrapper .sGibsForm{float:left;width:50%;padding:1rem}.sGibsWrapper .sGibsContactPage .sGibsHeroArea .sGibsContactsWrapper .sGibsForm form .sGibsFrmRow{width:100%;height:55px;margin-bottom:2rem;clear:both}.sGibsWrapper .sGibsContactPage .sGibsHeroArea .sGibsContactsWrapper .sGibsForm form .sGibsFrmRow label{float:left;width:25%;display:block;height:55px;color:#e8e9e7;text-transform:uppercase;padding-top:19.5px;font-size:1rem}.sGibsWrapper .sGibsContactPage .sGibsHeroArea .sGibsContactsWrapper .sGibsForm form .sGibsFrmRow input[type=text],.sGibsWrapper .sGibsContactPage .sGibsHeroArea .sGibsContactsWrapper .sGibsForm form .sGibsFrmRow textarea{font-size:1rem;float:left;display:block;height:55px;width:75%;background:#e8e9e7;border:3px solid #3d3d3d;padding:.5rem 1rem}.sGibsWrapper .sGibsContactPage .sGibsHeroArea .sGibsContactsWrapper .sGibsForm form .sGibsFrmRow input[type=text]:focus,.sGibsWrapper .sGibsContactPage .sGibsHeroArea .sGibsContactsWrapper .sGibsForm form .sGibsFrmRow textarea:focus{border-color:#309C02}.sGibsWrapper .sGibsContactPage .sGibsHeroArea .sGibsContactsWrapper .sGibsForm form .sGibsFrmRow textarea{height:188px}.sGibsWrapper .sGibsContactPage .sGibsHeroArea .sGibsContactsWrapper .sGibsForm form .sGibsFrmRow input[type=submit]{float:right;height:55px;width:194px;background:#1d6601;border:1px solid #e8e9e7;color:#e8e9e7;font-size:1rem}.sGibsWrapper .sGibsContactPage .sGibsHeroArea .sGibsContactsWrapper .sGibsForm form .sGibsFrmRow input[type=submit]:active,.sGibsWrapper .sGibsContactPage .sGibsHeroArea .sGibsContactsWrapper .sGibsForm form .sGibsFrmRow input[type=submit]:focus,.sGibsWrapper .sGibsContactPage .sGibsHeroArea .sGibsContactsWrapper .sGibsForm form .sGibsFrmRow input[type=submit]:hover{background:#46290C}.sGibsWrapper .sGibsContactPage .sGibsHeroArea .sGibsContactsWrapper .sGibsForm form .sGibsLargeRow{height:188px!important}.sGibsWrapper .sGibsContactPage .sGibsHeroArea .sGibsContactsWrapper .sGibsContacts{float:left;width:50%;padding:1rem}.sGibsWrapper .sGibsContactPage .sGibsHeroArea .sGibsContactsWrapper .sGibsContacts .sGibsPinWrap{width:100%;height:378px;display:block;background:url(../images/detailsBG.png) center no-repeat;padding:5rem}#hero,#hero img,#slider{height:600px;width:100%}.sGibsWrapper .sGibsContactPage .sGibsHeroArea .sGibsContactsWrapper .sGibsContacts .sGibsPinWrap *{color:#efefef;text-align:center}.sGibsWrapper .sGibsContactPage .sGibsHeroArea .sGibsContactsWrapper .sGibsContacts .sGibsPinWrap h2{font-size:1.2rem;text-transform:uppercase;font-weight:500;margin-bottom:1rem}.sGibsWrapper .sGibsContactPage .sGibsHeroArea .sGibsContactsWrapper .sGibsContacts .sGibsPinWrap span{font-weight:300;font-size:1.2rem;display:block;margin-bottom:1rem}.sGibsWrapper .sGibsContactPage .sGibsLowerArea h2{background:#3b1e01;text-align:center;color:#d5e3cb;padding:1rem 0;font-size:1.7rem;font-weight:300}@media screen and (max-width:500px){.sGibsWrapper{background:#00f}}#hero{display:block;position:relative;margin:auto}#hero img{max-width:100%!important}#slider{display:block;position:absolute;overflow:hidden;background-image:url(../images/gallery-bg.png);background-size:cover}.items{width:100%}.info{width:100%;height:100px;display:block;position:relative;bottom:102px;background:rgba(10,43,0,.7);z-index:99}#next,#pager,#pause,#play,#prev{text-align:center;position:absolute;z-index:999;display:block}.info h2,.info p{padding:1rem;color:#FFF}#play{top:4px;right:10px}#pause{top:4px;right:60px}#pause,#play{width:40px;height:40px}#next{right:1%}#prev{left:1%}#next,#prev{width:60px;height:60px;top:40%}#next i,#prev i{transform:translateY(70%)}#next,#pause,#play,#prev{line-height:40px;background:rgba(10,43,0,.7);color:#FFF;border-radius:100%;cursor:pointer}#next:hover,#pause:hover,#play:hover,#prev:hover{background:#b6cc00}#pager{width:100%}#pager a{cursor:pointer;font-size:0;color:transparent;width:13px;height:13px;display:inline-block;position:relative;border:1px solid #FFF;border-radius:20px;background:0 0;box-shadow:1px 1px 3px #000;margin:10px}#pager a.activeSlide{background:#309C02}#pager a:hover{background:#FFF}body{margin:0;font:16px/1 sans-serif;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}blockquote,figure,h1,h2,h3,h4,ol,p,ul{margin:0;padding:0}li,main{display:block}h1,h2,h3,h4{font-size:inherit}strong{font-weight:700}a,button{color:inherit;transition:.3s}a{text-decoration:none}button{overflow:visible;border:0;font:inherit;-webkit-font-smoothing:inherit;letter-spacing:inherit;background:0 0;cursor:pointer}::-moz-focus-inner{padding:0;border:0}:focus{outline:0}img{max-width:100%;height:auto;border:0}