/*bfcf8d3ba5aafe5ce7aa7a53978bb574*/
body #g-fixedside .g-fixedside-logo{background-color:#FF002A;background-image:linear-gradient(142deg, #FF002A 0%, #FFF 28%, #1f11ea 62%);display:block;padding:0 0;width:4rem}body #g-header{background:#007500 url('../../../../images/bkgd-jungle.jpg') center top no-repeat;background-size:cover}body #g-header .g-promo{letter-spacing:8px;text-transform:none;text-shadow:0 0 0.2em black}body #g-header .g-textpromo{text-shadow:0 0 0.2em black;opacity:0.9}body #g-header .g-infolist-textstyle-header .g-infolist-item-title,body #g-header .g-infolist-textstyle-header .g-infolist-item-desc{color:#333333;text-shadow:0 0 0.2em white}body #g-extension{background:#007500 url('../../../../images/bkgd-jungle-01-sign.jpg') center center no-repeat;background-size:cover}body #g-copyright{text-transform:none}body #g-copyright .g-content{margin:0.2rem;padding:0.2rem}body #g-copyright .g-totop{text-align:center}body #g-copyright .g-branding{text-align:center;line-height:2em}body #g-copyright .gs-logo{margin:16px auto 8px;height:42px}#g-showcase img.contentImg,#g-above img.contentImg,#g-utility img.contentImg,#g-feature img.contentImg,#g-mainbar img.contentImg,#g-expanded img.contentImg{float:right;clear:right;margin:0 0 5px 11px;border-radius:8px}#g-showcase img.contentImg,#g-above img.contentImg,#g-utility img.contentImg,#g-feature img.contentImg,#g-expanded img.contentImg{width:25%}#g-mainbar h3,#g-expanded .free-workshop h3{margin:2.5rem 0 1.5rem 0}#g-mainbar h4,#g-mainbar h5,#g-mainbar h6,#g-expanded .free-workshop h4,#g-expanded .free-workshop h5,#g-expanded .free-workshop h6{margin:1.5rem 0 1.5rem 0}p.readmore .btn{display:inline-block;font-family:"roboto", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;font-weight:700;border-radius:3px;background:#209C20;color:#fff !important;font-size:1rem;border:2px solid transparent;margin-bottom:2.2rem;padding:0.5rem 1.5rem;vertical-align:top;text-shadow:none;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s;background:transparent;color:#209C20 !important;border:2px solid #209C20}p.readmore .btn:hover,p.readmore .btn:active,p.readmore .btn:focus{border:2px solid #003900;color:#003900 !important}blockquote p{color:#7B2D49}body .lead{font-weight:400}.itemid-175 #g-showcase .g-gridcontent a.g-gridcontent-link{text-align:center}.itemid-175 #g-showcase .g-gridcontent a.g-gridcontent-link:hover{color:#7B2D49}.itemid-175 #g-showcase .g-gridcontent .g-gridcontent-item-wrapper{border:3px solid #209c20;border-radius:8px;padding:2rem 0}.itemid-175 #g-showcase .g-gridcontent .g-gridcontent-item-wrapper:hover{border:3px solid #7B2D49}.itemid-183 .g-gridpromogallery .g-gridpromogallery-item{padding:3px}.itemid-183 .g-gridpromogallery .g-gridpromogallery-item-img{height:250px}.itemid-183 .g-gridpromogallery .g-gridpromogallery-item-text{background:transparent}.itemid-204 #g-mainbar .catItemHeader h3.catItemTitle{margin:0;padding:0;font-size:2.6rem;line-height:1.2}.itemid-204 #g-mainbar .catItemHeader .catItemAuthor{font-size:0.8rem}.itemid-204 #g-mainbar .catItemImageBlock{margin:0}.itemid-204 #g-mainbar .catItemImage img{height:320px !important;object-fit:cover;border:1px solid #CCC;padding:8px;background:#FBFDFB}.itemid-204 #g-mainbar div.catItemCommentsLink{border:0}.itemid-204 #g-mainbar .catItemBody h3{margin:1.5rem 0 0.8rem 0}.itemid-204 div.catItemReadMore a.button{margin-bottom:1.8rem}#g-mainbar div.itemIntroText{font-weight:inherit;padding:0}#g-mainbar .itemBody h3{margin:1.5rem 0 0.8rem 0;padding:0}@media (max-width:767px){body #g-header .g-promo{font-size:1.8rem;letter-spacing:3px}#g-showcase img.contentImg,#g-above img.contentImg,#g-utility img.contentImg,#g-feature img.contentImg,#g-mainbar img.contentImg,#g-expanded img.contentImg{display:block;float:none;margin:0 auto 11px;text-align:center}#g-expanded img.contentImg{width:100%}.itemid-183 .g-gridpromogallery .g-gridpromogallery-item{margin:3px;padding:0;border:1px solid #ccc}.itemid-183 .g-gridpromogallery .g-gridpromogallery-item-img{height:150px}.itemid-204 #g-mainbar .catItemImage img{height:180px !important;padding:5px}}@media (min-width:768px) and (max-width:959px){div.g-offcanvas-toggle{display:none}.itemid-175 .g-gridcontent .g-gridcontent-title-style-1 .g-gridcontent-item-text1,.itemid-175 .g-gridcontent .g-gridcontent-title-style-1 .g-gridcontent-item-text2,.itemid-175 .g-gridcontent .g-gridcontent-title-style-2 .g-gridcontent-item-text1,.itemid-175 .g-gridcontent .g-gridcontent-title-style-2 .g-gridcontent-item-text2{font-size:0.7rem}}