/*! HTML5 Boilerplate v4.3.0 | MIT License | http://h5bp.com/ */html,button,input,select,textarea{color:#222}html{font-size:1em;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,img,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browsehappy{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}body{font-family:"museo",serif}.contentwrap{max-width:1300px;margin:0 auto;position:relative;padding:0 20px}nav ul{list-style:none}nav a{font-family:"proxima-nova",sans-serif;padding:20px;text-transform:lowercase;text-decoration:none;font-weight:normal}.highlight{color:#b0d236}.large{font-size:180%;font-weight:bold}.small{font-size:80%}.ucase{text-transform:uppercase}h2{text-transform:uppercase}a{color:inherit;font-weight:bold}header{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.35);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,0.35);box-shadow:0 1px 2px 0 rgba(0,0,0,0.35);padding:20px 0}header .logo{position:absolute;left:20px;top:0;margin:0}header nav ul{text-align:right;padding-left:230px;margin:0}header nav li{display:inline-block;min-height:97px;line-height:97px}#mobile-menu{display:none}.banner{height:0;padding-top:62.6%;position:relative;background:#99a881 url('/img/stock-banner.jpg');background-position:center;background-size:cover;color:#fff;font-size:2vw;text-transform:uppercase;line-height:.9;margin-bottom:-14.3%}.banner-content{position:absolute;top:40%;left:0;right:0}.banner-decoration{margin-top:1vw;background:url('/img/banner-content-bottom.png') bottom left no-repeat;height:0;padding-top:5%;background-size:50%}.banner-logo{position:absolute;bottom:3vw;left:0;right:0;background:url('/img/logo-vert.svg') top center no-repeat;height:10.4vw;background-size:6vw}.below-banner{position:relative;z-index:10;height:38vw;color:#fff}.below-banner .contentwrap{padding-top:3vw}.below-banner .background{position:absolute;top:0;left:0;right:0;bottom:0}.background-left,.background-right{position:absolute;width:35.8%;top:0;height:38vw}.background-left{left:0;background-color:#0e3021}.background-right{right:0;height:28.1vw;background-color:#8fa13e}.triangle-down-left{position:absolute;left:100%;width:107%;height:100%;overflow:hidden}.triangle-down-left:after{content:"";display:block;width:0;height:0;border-right:100vw solid transparent;border-bottom:100vw solid #0e3021}.background-left:after{content:"";position:absolute;top:100%;left:0;border-bottom:24.3vw solid transparent;border-left:24.3vw solid #b0d236;border-top:0 solid transparent;border-right:0 solid transparent;z-index:15}.triangle-left{position:absolute;right:100%;width:39.7%;height:0;padding-top:39.7%;padding-bottom:39.7%;overflow:hidden}.triangle-left:after{content:"";display:block;width:0;height:0;margin-top:-500px;border-top:500px solid transparent;border-bottom:500px solid transparent;border-right:500px solid #8fa13e}.triangle-up-right{position:absolute;top:100%;width:0;height:0;padding-left:100%;padding-top:100.2%;overflow:hidden}.triangle-up-right:after{content:"";display:block;width:0;height:0;margin-left:-100vw;margin-top:-100vw;border-left:100vw solid transparent;border-top:100vw solid #8fa13e}.below-banner .contentwrap{z-index:50}.below-banner .left,.below-banner .right{position:absolute;z-index:10;max-width:420px}.below-banner .left{max-width:60vw}.below-banner .right{right:0}.below-banner .left h2{color:#91b60a;line-height:.9;font-size:1.5vw}.below-banner .left h2 .large{color:#fff;font-size:130%}.below-banner li{list-style-image:url('/img/bullet.png');margin-bottom:1em}#agribusiness-investment{padding:4vw 0;background:url('/img/how-to-begin-bg.jpg') bottom center no-repeat;background-size:cover;color:#0e3021}#agribusiness-investment .contentwrap{position:relative;z-index:50}#agribusiness-investment .row{display:table-row}#agribusiness-investment .cell{display:table-cell;width:20%;vertical-align:top;padding:0 20px}#agribusiness-investment .cell:first-child{padding-left:0}#agribusiness-investment .cell:last-child{padding-right:0}#agribusiness-investment .right{text-align:right;max-width:420px;margin-left:auto}#agribusiness-investment .header{text-transform:uppercase;font-size:150%;font-weight:bold}#agribusiness-investment .how-to-begin{text-align:right;font-size:3.5vw;font-weight:bold;margin-bottom:2vw}#agribusiness-investment ol{counter-reset:step}#agribusiness-investment ol li::before{counter-increment:step;content:counter(step) " ";font-size:230%;line-height:.9;font-weight:bold;float:left;margin-right:1vw}#realestate-investment{background:#29380a url('/img/rural-property-development.jpg') top center no-repeat;color:#fff;background-size:cover;padding:5vw 0}#realestate-investment h2{line-height:.8}#realestate-investment .content{display:table-cell;padding-right:5%}#realestate-investment .images{display:table-cell;top:0;background:#fff}#realestate-investment .images img{width:48%;margin:1%}.find-realestate .content{background:url('/img/logo.svg') right center no-repeat;background-size:280px;padding:30px 0;padding-top:40px;padding-right:320px}.find-realestate .button{background:#b0d235;color:#0e3020;padding:20px;margin:20px 0;text-decoration:none;display:inline-block}.contact{background:#828b5e url('/img/contact-bg.jpg') center no-repeat;color:#fff;background-size:cover;padding:4vw 0}.contact h2::before{content:"";float:left;display:block;margin-right:10px;width:60px;height:100px;background:url('/img/brand.svg') center no-repeat;background-size:100%}.contact .row{display:table;width:100%}.contact .cell{display:table-cell;width:48%;padding:1%}.contact-form label{text-transform:lowercase}.contact-form label.error,.contact-form.infield-active label.error{color:red;max-width:60%}.contact-form.infield-active p{position:relative}.contact-form.infield-active label{color:#484847;position:absolute}.contact-form input,.contact-form textarea,.contact-details p,.contact-form.infield-active label{height:52px;line-height:52px;width:100%;box-sizing:border-box;padding:0 5px;font-family:"museo",serif;border:0}.contact-form textarea{height:104px}.contact-form input[type='submit']{width:auto;border:0;background:#fff;padding:0 25px;text-transform:uppercase;float:right}.contact-form p:after{content:"";display:block;clear:both}.contact-details p{background-color:#8fa13e}.contact-details .item{padding-left:50px;background-position:15px center;background-repeat:no-repeat;background-size:20px}.contact-details .item.telephone{background-image:url('/img/icon-phone.svg')}.contact-details .item.email{background-image:url('/img/icon-email.svg')}.contact-details .item.address{background-image:url('/img/icon-mail.svg');height:104px;background-position:15px 10px}footer{background:#061205;text-align:right}footer p{padding:20px 0;margin:0}.bykeo{text-align:center;color:darkgray;background:white;width:100%;padding-top:1%;padding-bottom:1%}.bykeo img{vertical-align:middle;display:inline-block;-webkit-transition:all 500ms ease;-moz-transition:all 500ms ease;-ms-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}.bykeo a{text-decoration:none}.bykeo a:hover img{-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}@media only screen and (min-width:1300px){.banner{font-size:32px}}@media only screen and (min-width:1400px){.below-banner .contentwrap{max-width:none}.below-banner .left{right:63.6vw;left:auto;max-width:420px}.below-banner .left br{display:none}.below-banner .right{left:63.6vw;right:auto}}@media only screen and (min-width:1600px){.background-right:after{border-bottom-width:36.6vw;border-right-width:36.6vw}}@media only screen and (min-width:1800px){.background-right:after{border-bottom-width:37vw;border-right-width:37vw}}@media only screen and (max-width:1200px){#realestate-investment .images,#realestate-investment .content{width:auto;display:block}}@media only screen and (max-width:1150px){.below-banner{height:auto}.below-banner .left,.below-banner .right{position:relative;padding:15vw 2%;display:table-cell;width:50%}.background-left,.background-right{height:14.1vw}.background-left-mobile,.background-right-mobile{position:absolute;top:14.1vw;bottom:0;right:50%;left:50%}.background-left-mobile{left:0;background-color:#0e3021}.background-right-mobile{background-color:#8fa13e;right:0}.background-left-mobile:after{content:"";position:absolute;top:100%;left:0;border-bottom:24.3vw solid transparent;border-left:24.3vw solid #b0d236;border-top:0 solid transparent;border-right:0 solid transparent;z-index:15}.triangle-down-left:after .background-right-mobile{right:0;background-color:#8fa13e}.background-left:after{display:none}.triangle-up-right{display:none}.triangle-down-left{width:40%;padding-bottom:40%}.triangle-left{width:40%;padding-top:40%;padding-bottom:0}}@media only screen and (max-width:960px){header .logo{position:static;text-align:center}header nav ul{padding-left:0;text-align:center}.background-left-mobile:after{display:none}.below-banner .left h2{font-size:2vw}#agribusiness-investment .row{display:block;text-align:center;padding:0}#agribusiness-investment .cell{display:inline-block;width:200px;text-align:left;margin-bottom:20px}#agribusiness-investment .cell:first-child{padding-left:20px}#agribusiness-investment .cell:last-child{padding-right:20px}}@media only screen and (max-width:760px){.banner{margin-bottom:0}.banner-content{top:20%}.banner-content .highlight{color:#fff}.banner{font-size:18px}.below-banner .left,.below-banner .right{display:block;width:100%;box-sizing:border-box;max-width:none}.below-banner .left h2{font-size:24px}.background-left{width:100%;height:100%}.triangle-down-left,.background-right,.background-right-mobile{display:none}.find-realestate .content{background:url('/img/logo.svg') bottom center no-repeat;background-size:auto 200px;padding:20px 0;padding-right:0;padding-bottom:220px}.find-realestate .button{display:block;text-align:center}.contact .row,.contact .cell{display:block;width:100%;box-sizing:border-box}header nav{display:none;position:absolute;top:45px;left:10px;right:10px;z-index:1000;background-color:#8fa13e;color:#fff}header nav.active{display:block}header nav li{display:block}#mobile-menu{display:block;position:absolute;top:0;right:0;background:#8fa13e url('/img/menu.svg') center no-repeat;background-size:24px;font-size:24px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;padding:8px;width:24px;height:24px;margin:10px;cursor:pointer}}@media only screen and (max-width:500px){#agribusiness-investment .cell{width:100%;box-sizing:border-box}}@media only screen and (max-width:450px){.banner-content{top:10%}}.ir{background-color:transparent;border:0;overflow:hidden;*text-indent:-9999px}.ir:before{content:"";display:block;width:0;height:150%}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}@media print{*{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}