@charset "UTF-8";
@import url('https://fonts.googleapis.com/css2?family=Kreon:wght@300;400;500;600;700&display=swap');.region-branding{display:inline-flex;width:100%;position:relative;padding:0px}.region-branding .responsive-menu-toggle{position:absolute;right:20px;top:20px}header#header{position:fixed;min-height:110px;background:#f9f9fb;z-index:9;width:100%}@media (min-width:768px){header#header{height:116px}}@media (min-width:1024px){header#header{height:140px}}section#main,footer#footer{position:relative;top:140px}a.site-logo img{width:115px}@media (min-width:930px){a.site-logo img{width:120px}}@media (min-width:1024px){a.site-logo img{width:150px}}#block-horizontalmenu,#block-topmenu{z-index:9}#block-horizontalmenu ul li a,#block-topmenu ul li a{color:#000;font-size:12px;padding:5px}@media (min-width:930px){#block-horizontalmenu ul li a,#block-topmenu ul li a{font-size:13px;padding:10px}}@media (min-width:1280px){#block-horizontalmenu ul li a,#block-topmenu ul li a{font-size:15px;padding:15px}}#block-horizontalmenu li:last-child a{color:white}.responsive-menu-toggle-icon:before,.responsive-menu-toggle-icon:after,.responsive-menu-toggle-icon span.icon{background:#004225 !important}section#main{background:white}.path-frontpage section#main{padding:0}@media (min-width:768px){.path-frontpage section#main{display:flex}}.path-frontpage a.site-logo img{width:90px}@media (min-width:768px){.path-frontpage a.site-logo img{width:120px}}@media (min-width:930px){.path-frontpage a.site-logo img{width:150px}}.path-frontpage .responsive-menu-toggle-icon:before,.path-frontpage .responsive-menu-toggle-icon:after,.path-frontpage .responsive-menu-toggle-icon span.icon{background:#004225 !important}.path-frontpage #block-horizontalmenu ul li a,.path-frontpage #block-topmenu ul li a{font-size:12px}@media (min-width:930px){.path-frontpage #block-horizontalmenu ul li a,.path-frontpage #block-topmenu ul li a{font-size:13px}}@media (min-width:1024px){.path-frontpage #block-horizontalmenu ul li a,.path-frontpage #block-topmenu ul li a{font-size:15px}}.path-frontpage #block-horizontalmenu li:last-child a,.path-frontpage #block-topmenu li:last-child a{color:#ffffff}.path-frontpage .clearfix.text-formatted.field.field--name-body.field--type-text-with-summary.field--label-hidden.field__item{padding-left:0}.path-frontpage section#main{background:white}section#main{padding:20px 0}@media (min-width:768px){section#main{display:flex;padding:40px 0}}@media (min-width:768px){section#main main#content{flex:1 0 65%}}@media (min-width:1024px){section#main main#content{flex:1 0 70%}}section#main aside#sidebar{font-size:16px;line-height:24px}@media (min-width:768px){section#main aside#sidebar{flex:1 0 35%}}@media (min-width:1024px){section#main aside#sidebar{flex:1 0 30%}}@media (min-width:768px){.region-right-sidebar{margin-right:40px;margin-left:20px}}.region.region-topheader{position:absolute;z-index:9}#block-topmenu{position:absolute;width:100%;right:5%;z-index:9}#block-topmenu ul{text-align:right}#block-topmenu ul li{display:inline-block}#block-topmenu ul li a{padding:0 1em 0 0;font-weight:300}#block-topmenu ul li a:hover{opacity:0.8;transition:0.2s}#block-rusty-branding{position:absolute;left:20px;top:-5px;z-index:9}@media (min-width:930px){#block-rusty-branding{top:12px;left:2%}}@media (min-width:1024px){#block-rusty-branding{left:5%;top:0}}#block-horizontalmenu{position:absolute;right:0;top:0;z-index:9}@media (min-width:930px){#block-horizontalmenu{top:12px;right:2%}}@media (min-width:1024px){#block-horizontalmenu{right:5%}}#block-horizontalmenu li:last-child a{background:#004225;padding:10px;font-weight:300;color:#ffffff}@media (min-width:930px){#block-horizontalmenu li:last-child a{padding:20px}}#block-horizontalmenu li:last-child a:hover{opacity:0.8;transition:0.2s}#block-horizontalmenu a{background-color:transparent;color:#000;font-weight:300}#block-horizontalmenu a:hover{opacity:0.8;transition:0.2s}#block-horizontalmenu ul li a{color:#000}.path-frontpage section#featured{position:relative;top:110px;height:46vw;right:5%}@media (min-width:768px){.path-frontpage section#featured{top:116px}}@media (min-width:1024px){.path-frontpage section#featured{top:140px}}#block-horizontalmenu .sub-nav li:last-child a{background:#004225;padding:0.5em 1em}ul.menu.sub-nav{background:#004225;margin-left:14px;margin-top:15px}#block-horizontalmenu .sub-nav li a{color:#ffffff;border-bottom:1px solid;padding:0.5em 1em}#block-horizontalmenu li:last-child ul.menu.sub-nav{margin-left:0;margin-top:0}@media (min-width:1028px){.block-views-blockslider-block-1{position:fixed;width:100%}}.views_slideshow_cycle_teaser_section,.views_slideshow_cycle_slide{width:103% !important}.views_slideshow_cycle_slide .views-row{position:relative}.view-slider .view-footer{z-index:99;position:relative;bottom:40px}.slider-wrapper{position:relative;min-width:320px;width:100%;height:46vw}@media (min-width:768px){.slider-wrapper{min-width:768px}}@media (min-width:1028px){.slider-wrapper{min-width:1028px}}@media (min-width:1350px){.slider-wrapper{min-width:1350px}}.slider-wrapper .image-wrapper{position:absolute;min-height:46vw;height:46vw;width:100%}.slider-wrapper .image-wrapper .field--name-field-news-image>div,.slider-wrapper .image-wrapper .field--name-field-image>div{min-height:46vw;background-repeat:no-repeat;background-size:cover;opacity:1;box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.2);background-color:rgba(0, 0, 0, 0.5)}.slider-wrapper .image-wrapper:before{content:'';position:absolute;width:100%;left:0;right:0;z-index:2;height:100%}.slider-wrapper .content-wrapper{position:absolute;top:40%;z-index:8;color:#ffffff;margin:0 40px;width:80%}@media (min-width:768px){.slider-wrapper .content-wrapper{padding:0 80px}}@media (min-width:1028px){.slider-wrapper .content-wrapper{padding:0 120px}}.slider-wrapper .content-wrapper h2{margin:5px 0;text-align:left;font-size:16px;color:#ffffff;font-weight:600;width:80%}@media (min-width:768px){.slider-wrapper .content-wrapper h2{margin:10px 0;font-size:24px;line-height:32px}}@media (min-width:1028px){.slider-wrapper .content-wrapper h2{margin:20px 0;font-size:48px;line-height:54px}}.slider-wrapper .content-wrapper h2 a{font-size:inherit;line-height:inherit;color:#ffffff;font-weight:inherit}.slider-wrapper .content-wrapper .field--name-field-news-subtitle,.slider-wrapper .content-wrapper .field--name-field-projects-subtitle,.slider-wrapper .content-wrapper .field--name-field-slider-summary{font-size:12px;line-height:18px;margin:20px 0 40px;width:65%}@media (min-width:768px){.slider-wrapper .content-wrapper .field--name-field-news-subtitle,.slider-wrapper .content-wrapper .field--name-field-projects-subtitle,.slider-wrapper .content-wrapper .field--name-field-slider-summary{font-size:16px;line-height:24px}}@media (min-width:1028px){.slider-wrapper .content-wrapper .field--name-field-news-subtitle,.slider-wrapper .content-wrapper .field--name-field-projects-subtitle,.slider-wrapper .content-wrapper .field--name-field-slider-summary{font-size:18px;line-height:24px}}@media (min-width:1200px){.slider-wrapper .content-wrapper .field--name-field-news-subtitle,.slider-wrapper .content-wrapper .field--name-field-projects-subtitle,.slider-wrapper .content-wrapper .field--name-field-slider-summary{font-size:24px;line-height:32px}}.slider-wrapper .content-wrapper .link-more a{color:#004225;background:#ffffff;font-weight:300;padding:10px 20px;border-radius:15px;font-size:12px}.slider-wrapper .content-wrapper .link-more a:hover{opacity:0.8;transition:0.2s}@media (min-width:768px){.slider-wrapper .content-wrapper .link-more a{padding:20px 40px;font-size:16px}}@media (min-width:1028px){.slider-wrapper .content-wrapper .link-more a{font-size:18px}}.fa-arrow-down-long{display:block;font:normal normal normal 60px/1 FontAwesome;color:#ffffff}.fa-arrow-down-long:before{content:""}.bounce{width:40px;height:40px;animation:bounce-mobile 1s infinite alternate;position:absolute;margin:0 auto;bottom:4%;right:38%}@media (min-width:768px){.bounce{animation:bounce 1s infinite alternate}}@media (min-width:1028px){.bounce{right:40%}}@keyframes bounce{from{transform:translateY(-5px)}to{transform:translateY(-25px)}}@keyframes bounce-mobile{from{transform:translateY(20px)}to{transform:translateY(30px)}}.views-slideshow-controls-bottom.clearfix{position:absolute;z-index:7;left:40px;bottom:20px}@media (min-width:768px){.views-slideshow-controls-bottom.clearfix{right:-80%;bottom:16%}}.views-slideshow-controls-bottom .views-slideshow-pager-bullets li{text-indent:-9999px;cursor:pointer;display:inline-block;border-radius:1px;padding:0 10px;background:#ffffff;margin:0 4;line-height:1px;border:1px solid #ffffff}@media (min-width:768px){.views-slideshow-controls-bottom .views-slideshow-pager-bullets li{padding:0 20px}}.views-slideshow-controls-bottom .views-slideshow-pager-bullets li:hover,.views-slideshow-controls-bottom .views-slideshow-pager-bullets li.active{background:#004225;border:1px solid #004225}.views_slideshow_controls_text_pause{display:none}.views_slideshow_controls_text_previous a,.views_slideshow_controls_text_next a{position:relative;position:relative;font-size:1px;width:20px;display:inline-block;color:transparent}.views_slideshow_controls_text_previous a:hover,.views_slideshow_controls_text_next a:hover{color:transparent}.views_slideshow_controls_text_previous a:before,.views_slideshow_controls_text_next a:before{content:'';position:absolute;top:46%;right:0;width:20px;height:20px;border-width:0 3px 3px 0;border-radius:2px;border-color:#fff;border-style:solid;transform:rotate(-45deg) scale(1);opacity:0.85;transition:all 300ms cubic-bezier(0.4, 0, 0.2, 1)}.views_slideshow_controls_text_previous a:before{transform:rotate(133deg) scale(1)}.views_slideshow_controls_text{position:relative;right:-10%}@media (min-width:768px){.views_slideshow_controls_text{right:-50%}}.menu--top-menu{color:#004225}@media (max-width:768px){.menu--top-menu{display:none}}.responsive-menu-toggle-icon:before,.responsive-menu-toggle-icon:after,.responsive-menu-toggle-icon span.icon{background:#004225}.responsive-menu-toggle-icon::after,.responsive-menu-toggle-icon::before,.responsive-menu-toggle-icon span.icon{background:#004225}.responsive-menu-toggle-icon span.label{display:none}.mm-menu_offcanvas{width:100%;min-width:240px;max-width:100%;z-index:99}.region-right-sidebar ul.menu li a{width:100%;background:#f6f6f6;padding:16px 20px;display:block;text-decoration:none;color:#424242;border-left:none;transition:all 0.3s}.region-right-sidebar ul.menu li a:hover,.region-right-sidebar ul.menu li a.is-active{border-left:4px solid #004225;color:#004225;font-weight:400;padding:16px 18px}footer{background:#100c08;padding:0 30px}@media (min-width:488px){footer{padding:0 40px}}@media (min-width:768px){footer{padding:0 60px}}@media (min-width:1200px){footer{padding:0}}.footer--top .region-footer-third{color:#ccc;padding-bottom:20px;display:flexbox;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-column-gap:26px;column-gap:26px;-ms-flex-direction:row;flex-direction:row;row-gap:30px;margin-left:auto;max-width:1180px;margin-right:auto}.footer--top .region-footer-third>div,.footer--top .region-footer-third>nav{margin-top:20px}@media (min-width:488px){.footer--top .region-footer-third{row-gap:40px}}@media (min-width:768px){.footer--top .region-footer-third{row-gap:60px}}.footer--top .region-footer-third h2{font-size:18px;color:#fff;text-transform:uppercase;text-align:left}.footer--top .region-footer-third nav ul{margin:0}.footer--top .region-footer-third nav ul li{margin-top:4px}.footer--top .region-footer-third nav ul li a{text-decoration:none;color:inherit;font-size:14px}.footer--top .region-footer-third nav ul li a:active,.footer--top .region-footer-third nav ul li a:hover{color:#a4b18b}.footer--top .region-footer-third .getintouch p{margin:4px 0;font-size:14px}.footer--top .region-footer-third .footer--social-icons{list-style:none;padding:0}.footer--top .region-footer-third .footer--social-icons li{display:inline-block;width:20px;height:20px;margin-right:20px}.footer--top .region-footer-third .footer--social-icons li .fa{color:#ffffff;font-size:20px}.footer--top .region-footer-third .footer--social-icons li .fa:hover{color:#a4b18b}.footer--bottom .region-footer-bottom{color:white;font-size:13px;margin-left:auto;max-width:1180px;margin-right:auto;border-top:1px solid #222;padding-top:5px;padding-bottom:5px;text-align:right}.latest-news,.view-news{margin-left:auto;max-width:1180px;margin-right:auto}.latest-news .view-content,.view-news .view-content{display:flexbox;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-column-gap:26px;column-gap:26px;-ms-flex-direction:row;flex-direction:row;row-gap:30px}@media (min-width:488px){.latest-news .view-content,.view-news .view-content{row-gap:40px}}@media (min-width:768px){.latest-news .view-content,.view-news .view-content{row-gap:60px}}.latest-news .view-content .views-row,.view-news .view-content .views-row{position:relative;overflow:hidden;border-radius:4px;background-color:#ffffff;box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.2);flex:0 0 100%;width:100%}@media (min-width:768px){.latest-news .view-content .views-row,.view-news .view-content .views-row{flex:0 0 47%;width:47%}}@media (min-width:1200px){.latest-news .view-content .views-row,.view-news .view-content .views-row{flex:0 0 30.33333%;width:33.3333%}}.latest-news h2,.latest-news h3,.view-news h2,.view-news h3{margin-bottom:20px}.latest-news .view-header,.view-news .view-header{padding:0 0 30px 0;text-align:right;color:gray}.latest-news .view-header a,.view-news .view-header a{color:#636363}.latest-news .view-header a:hover,.view-news .view-header a:hover{color:#004225}.latest-news .views-field.views-field-title,.view-news .views-field.views-field-title{padding:10px 20px;min-height:100px}.latest-news .views-field.views-field-field-date,.view-news .views-field.views-field-field-date{padding:20px}.latest-news .views-field-field-news-date,.view-news .views-field-field-news-date{padding-left:20px}.latest-news .views-field.views-field-view-node,.view-news .views-field.views-field-view-node{padding:20px}.latest-news .views-field.views-field-title a,.view-news .views-field.views-field-title a{font-size:19px;line-height:31px;color:black;font-weight:300}.latest-news .views-field.views-field-title a:hover,.view-news .views-field.views-field-title a:hover{color:#636363}.latest-news .views-field.views-field-field-date,.view-news .views-field.views-field-field-date{font-size:14px;font-weight:100;line-height:1.4;color:#636363;padding:19px 20px;text-transform:capitalize}.path-news .block-page-title-block{padding:0 20px}@media (min-width:768px){.path-news .block-page-title-block{padding:0 40px}}@media (min-width:1024px){.path-news .block-page-title-block{padding:0 130px}}.path-news .view-header{margin:50px 0 60px;background:#004225;padding:20px;color:#ffffff;font-size:18px;line-height:28px;font-weight:200}@media (min-width:768px){.path-news .view-header{padding:40px;font-size:20px;line-height:30px}}.path-news .views-field-field-news-date{font-size:17px;font-weight:100;line-height:1.4;color:#636363;padding:19px 20px;text-transform:capitalize}.view-news{margin-bottom:120px}.block-views-blocknews-block-1{padding:40px}.page-node-type-news .region.region-content{margin-left:auto;max-width:1180px;margin-right:auto}.page-node-type-news .region.region-content .field--name-field-date{color:gray;font-weight:300;text-align:right;margin:10px 0}.page-node-type-news .region.region-content .field--name-body{padding:0 40px}.path-events .region-content{padding:0 20px}@media (min-width:768px){.path-events .region-content{padding:0}}.path-events h1.page-title{margin:0 auto;max-width:960px}@media (min-width:768px){.path-events h1.page-title{max-width:1320px}}.path-events .view-events{margin:0 auto;max-width:960px}@media (min-width:768px){.path-events .view-events{max-width:1320px}}.path-events .view-events .view-header{margin:50px 0 30px;background:#004225;padding:40px;color:#ffffff;font-size:20px;line-height:30px;font-weight:200}.page-node-type-events h1.page-title{font-size:36px;background:#BDBDBD;color:#fff;padding:60px 150px;line-height:40px}.page-node-type-events .region-content{margin:0 auto;max-width:1320px}.page-node-type-events footer.node__meta{display:none}.page-node-type-events .node__content{clear:both}.page-node-type-news .region-right-sidebar h2{text-align:left;font-size:32px;line-height:34px}.page-node-type-news .region-right-sidebar .view-news .view-content{display:block}.page-node-type-news .region-right-sidebar .view-news .view-content .views-row{width:100%;background-color:rgba(0, 0, 0, 0.2);box-shadow:none;margin-bottom:20px;border-radius:0}.page-node-type-news .region-right-sidebar .view-news .view-content .views-field.views-field-title{padding:20px 20px;min-height:0px}.page-node-type-news .region-right-sidebar .view-news .view-content .views-field.views-field-title a{font-size:16px;line-height:24px}img{width:100%;height:auto}.field--name-field-big-title{font-size:61px;line-height:73px;font-family:"Helvetica Neue", "Helvetica", "Gulim", "Malgun Gothic", "Apple Gothic Neo", "Noto Sans KR", "Microsoft YaHei UI", "Microsoft JhengHei", "PingFang SC", "PingFang TC", "Yu Gothic", "Meiryo", "Hiragino Sans", sans-serif;font-weight:600;text-align:center;margin:40px 0}body{font-size:16px;font-weight:100;line-height:24px}@media (min-width:768px){body{font-size:18px;line-height:28px}}h2{text-align:center;font-size:30px;font-weight:600}@media (min-width:488px){h2{font-size:40px}}@media (min-width:1025px){h2{font-size:64px;line-height:72px}}a{text-decoration:none;color:green}a:hover{color:#636363}.button a{background:#004225;padding:20px;color:#ffffff;margin-top:30px;position:absolute}.button a:hover{background-color:#ffffff;border:1px solid #004225;color:#004225}h1.page-title{text-align:left;font-size:32px;line-height:44px;font-weight:400;margin-bottom:20px}@media (min-width:768px){h1.page-title{font-size:44px;line-height:54px;margin-bottom:15px}}@media (min-width:1024px){h1.page-title{font-size:48px;line-height:64px}}.block-page-title-block{border-bottom:1px solid #F1F2F2;margin-bottom:20px}@media (min-width:768px){.block-page-title-block{margin-bottom:40px}}.background-image-responsive.bg-img-paragraph-28{background:black;color:white}.field--name-field-background-image>div{min-height:400px}.bg-image_37{background-image:url("/themes/custom/rusty/http://localhost:8888/zfu9/sites/default/files/styles/background_image_xl/public/2021-10/Climate.jpeg?itok=b7wY-qOO");background-attachment:fixed;background-size:cover;min-height:600px;background-repeat:no-repeat;background-position:center;opacity:0.8}.section-container{position:absolute;top:0;color:white;margin:0 auto;text-align:center;margin-left:auto;margin-right:auto;padding:0 30px;font-size:20px;font-weight:100;line-height:30px}@media (min-width:768px){.section-container{padding:0 60px}}@media (min-width:1024px){.section-container{padding:0 200px}}.section--link{margin-top:30px}.section--link a{position:relative}.paragraph.paragraph--type--big-image.paragraph--view-mode--default{position:relative}h2{text-align:center}.section-title.big{text-align:center}.front-projects{background:#F1F2F2;padding:40px}@media (min-width:768px){.front-projects{padding:60px 40px 120px}}.front-projects h3{margin-bottom:20px;font-size:61px;line-height:73px;font-family:"Helvetica Neue", "Helvetica", "Gulim", "Malgun Gothic", "Apple Gothic Neo", "Noto Sans KR", "Microsoft YaHei UI", "Microsoft JhengHei", "PingFang SC", "PingFang TC", "Yu Gothic", "Meiryo", "Hiragino Sans", sans-serif;font-weight:600;text-align:center;margin:40px 0}.front-projects .view-header{padding:0 0 30px 0;text-align:center;margin-left:auto;max-width:1180px;margin-right:auto;font-size:20px;font-weight:100;line-height:30px}.front-projects .view-content{display:flexbox;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-moz-column-gap:26px;column-gap:26px;-ms-flex-direction:row;flex-direction:row;row-gap:30px;margin-left:auto;max-width:1180px;margin-right:auto}@media (min-width:488px){.front-projects .view-content{row-gap:40px}}@media (min-width:768px){.front-projects .view-content{row-gap:60px}}.front-projects .view-content .views-row{position:relative;background:#444;flex:0 0 100%;width:100%}@media (min-width:768px){.front-projects .view-content .views-row{flex:0 0 47%;width:47%}}@media (min-width:1200px){.front-projects .view-content .views-row{flex:0 0 30.33333%;width:33.3333%}}.front-projects .view-content .views-row .views-field.views-field-title{position:absolute;bottom:6px;text-align:center;padding:30px 30px;color:#ffffff;font-size:27px;font-weight:bold;line-height:1.2;word-wrap:break-word;margin-top:15px;text-shadow:3px 3px 3px #333}.front-projects .view-content .views-row .views-field.views-field-title a{color:inherit}.front-projects .view-content .views-row .views-field-field-image{opacity:0.9;margin-bottom:-12px}.page-projects{padding:0 20px}@media (min-width:768px){.page-projects{padding:0 40px}}@media (min-width:1024px){.page-projects{padding:0 80px}}.paragraph--type--text-and-image{margin-left:auto;max-width:1180px;margin-right:auto;padding-left:40px;padding-right:40px}@media (min-width:768px){.paragraph--type--text-and-image{display:flex;padding-top:60px;padding-bottom:60px}}@media (min-width:1024px){.paragraph--type--text-and-image{padding-top:120px;padding-bottom:120px}}@media (min-width:768px){.paragraph--type--text-and-image>div{flex:0 0 50%}}.paragraph--type--text-and-image h2{text-align:left;font-size:40px;line-height:48px}@media (min-width:1024px){.paragraph--type--text-and-image h2{font-size:70px;line-height:1}}@media (min-width:768px){.paragraph--type--text-and-image .field--name-field-image{margin-right:40px}}.field--name-field-grids{display:flex;flex-wrap:wrap}@media (min-width:1025px){.field--name-field-grids .field.field--name-field-image{height:290px}}@media (min-width:1441px){.field--name-field-grids .field.field--name-field-image{height:340px}}.grid-items{display:flex}.grid-items .grid-item{flex:0 0 50%;margin:0}@media (min-width:768px){.grid-items .grid-item{flex:0 0 20%;margin:-2px 0}}.field--name-field-title{padding:20px 10px;font-size:13px;line-height:16px;background:#004225}.paragraph--type--grid .field--name-field-grids{display:flex;flex-wrap:wrap}.paragraph--type--grid .field--name-field-grids .field__item{flex:0 0 50%;margin:0}@media (min-width:1025px){.paragraph--type--grid .field--name-field-grids .field__item{flex:0 0 20%}}.paragraph--type--grid .field.field--name-field-title{padding:30px 20px;font-size:16px;line-height:24px;background:#004225;min-height:190px;font-weight:100;color:white}@media (min-width:768px){.paragraph--type--grid .field.field--name-field-title{padding:49px 30px;font-size:20px;line-height:30px}}@media (min-width:1200px){.paragraph--type--grid .field.field--name-field-title{min-height:190px}}@media (min-width:1441px){.paragraph--type--grid .field.field--name-field-title{min-height:238px}}.paragraph--type--two-columns{padding-left:30px;padding-bottom:40px;padding-top:40px;background-color:#f9f9fb}@media (min-width:768px){.paragraph--type--two-columns{display:flex;flex-wrap:wrap;padding-left:80px;padding-bottom:80px;padding-top:120px}}@media (min-width:768px){.paragraph--type--two-columns .field.field--name-field-right-side{flex:0 0 55%}}.paragraph--type--two-columns .field.field--name-field-right-side .paragraph--type--blocks-and-view{margin:0}.paragraph--type--two-columns .field--name-field-left-side{padding-bottom:110px}@media (min-width:768px){.paragraph--type--two-columns .field--name-field-left-side{flex:0 0 45%;padding-top:20px}}@media (min-width:1352px){.paragraph--type--two-columns .field--name-field-left-side{padding-top:60px}}.paragraph--type--two-columns .paragraph--type--simple-text{padding-right:40px;font-size:16px;line-height:24px}@media (min-width:768px){.paragraph--type--two-columns .paragraph--type--simple-text{padding-right:20px}}@media (min-width:1352px){.paragraph--type--two-columns .paragraph--type--simple-text{font-size:20px;line-height:32px}}.paragraph--type--two-columns .paragraph--type--simple-text .field--name-field-big-title{text-align:left;font-size:32px;line-height:42px;margin:0}@media (min-width:768px){.paragraph--type--two-columns .paragraph--type--simple-text .field--name-field-big-title{font-size:44px;line-height:48px}}@media (min-width:1352px){.paragraph--type--two-columns .paragraph--type--simple-text .field--name-field-big-title{font-size:81px;line-height:96px}}.paragraph--type--simple-text{padding:30px 0;margin:40px 0}.paragraph--type--simple-text .field--name-field-link{position:relative}.paragraph--type--simple-text .field--name-field-link a{background:#004225;padding:15px;color:#ffffff;margin-top:20px;position:absolute;font-size:16px}@media (min-width:768px){.paragraph--type--simple-text .field--name-field-link a{font-size:20px;padding:20px;margin-top:30px}}.paragraph--type--simple-text .field--name-field-link a:hover{background-color:#ffffff;border:1px solid #004225;color:#004225}.paragraph--type--simple-text .field--name-field-big-title{font-size:32px;margin:0;line-height:44px}.paragraph--type--simple-text.green{background:#004225;color:#ffffff}.paragraph--type--simple-text.green .field--name-field-link a{font-size:18px;margin-top:10px;position:relative}@media (min-width:768px){.paragraph--type--simple-text.green .field--name-field-link a{font-size:18px;padding:10px;margin-top:10px}}.paragraph--type--simple-text.grey{background:#f9f9fb;color:#ffffff}.paragraph--type--simple-text.black{background:#000}.paragraph--type--simple-text.centre{text-align:center}.paragraph--type--simple-text.left{text-align:left}.paragraph--type--simple-text.right{text-align:right}.service-partners .view-content{display:flex;flex-wrap:wrap}.service-partners .views-row{flex:0 0 45%;margin:0;min-height:100px;background:#004225;text-align:center;padding-top:100px;margin-bottom:12px;margin-right:12px;font-size:16px;color:#ffffff;font-weight:100;border:1px solid #004225}@media (min-width:1352px){.service-partners .views-row{flex:0 0 48%;min-height:200px;padding-top:140px;margin-bottom:12px;margin-right:12px;font-size:30px}}.service-partners .views-row:hover{background-color:#ffffff;border:1px solid #004225}.service-partners .views-row:hover a{color:#004225}.service-partners .views-row a{font-size:inherit;color:inherit}.block-views-blocktitle-partner-block-2 .view-content,.path-partners .view-title-partner .view-content{display:flex;flex-wrap:wrap}.block-views-blocktitle-partner-block-2 .view-header,.path-partners .view-title-partner .view-header{padding:0 50px 30px 0;text-align:right;color:gray}.block-views-blocktitle-partner-block-2 .view-header a,.path-partners .view-title-partner .view-header a{color:#636363}.block-views-blocktitle-partner-block-2 .view-header a:hover,.path-partners .view-title-partner .view-header a:hover{color:#004225}.block-views-blocktitle-partner-block-2 .views-row,.path-partners .view-title-partner .views-row{margin-bottom:40px;flex:0 0 50%}@media (min-width:1025px){.block-views-blocktitle-partner-block-2 .views-row,.path-partners .view-title-partner .views-row{flex:0 0 25%;margin-bottom:60px}}@media (min-width:1025px){.block-views-blocktitle-partner-block-2 .views-row,.path-partners .view-title-partner .views-row{flex:0 0 20%;margin-bottom:80px}}.block-views-blocktitle-partner-block-2 .views-row .views-field.views-field-field-logo,.path-partners .view-title-partner .views-row .views-field.views-field-field-logo{max-width:190px;text-align:center;margin:0 auto}.block-views-blocktitle-partner-block-2 .views-row .views-field.views-field-field-logo img:hover,.path-partners .view-title-partner .views-row .views-field.views-field-field-logo img:hover{filter:revert}.block-views-blocktitle-partner-block-2{padding:20px}@media (min-width:768px){.block-views-blocktitle-partner-block-2{padding:40px 40px}}@media (min-width:768px){.block-views-blocktitle-partner-block-2{padding:10px 40px 80px}}.path-partners section#main{padding:0 20px}@media (min-width:768px){.path-partners section#main{padding:0 40px}}@media (min-width:1024px){.path-partners section#main{padding:0 80px}}.path-partners .view-title-partner .view-header{margin:50px 0 60px;background:#004225;padding:20px;color:#ffffff;font-size:18px;line-height:28px;font-weight:200;text-align:left}@media (min-width:768px){.path-partners .view-title-partner .view-header{padding:40px;font-size:20px;line-height:30px}}.path-magazines section#main{padding:30px 40px}@media (min-width:768px){.path-magazines section#main{padding:30px 80px}}.path-magazines .views-row{display:inline-block;width:100%;vertical-align:top;font-size:medium;border:1px solid #e5e5e5;padding:20px 0;text-align:center;margin-right:20px;margin-bottom:20px}@media (min-width:768px){.path-magazines .views-row{width:25%;padding:40px 0;text-align:center;margin-right:40px;margin-bottom:40px}}.path-magazines .views-field-field-magazine-thumbnail{max-width:200px;margin:0 auto}.path-magazines .view-content{margin:0}.path-magazines .form--inline.clearfix{display:flex;border-bottom:1px solid #ccc;margin-bottom:35px;padding-bottom:30px}.path-magazines .form--inline.clearfix label{font-weight:100}@media (min-width:768px){.path-magazines .form--inline.clearfix{margin-bottom:70px;padding-bottom:50px}}.path-magazines input#edit-submit-magazines{background:#013F20;padding:10px 40px;font-weight:300;color:white;border:0}.path-magazines input#edit-field-issue-date-value{padding:8px;border:1px solid #ccc;width:auto}@media (min-width:768px){.path-magazines input#edit-field-issue-date-value{margin:0}}.path-magazines .views-field-view-node a{box-sizing:border-box;font-weight:500 !important;background:transparent;font-family:Helvetica, Arial, sans-serif;font-size:16px;line-height:1.875;height:53px;line-height:51px;margin-top:0;padding:0 30px;display:inline-block;white-space:nowrap;position:relative;cursor:pointer;background:#e5e5e5}.path-magazines .views-field-field-issue-date{margin:20px 0;font-size:16px;font-weight:300}.path-magazines h3{font-size:32px}.page-node-type-farmer-profile h2{font-weight:600;font-size:28px;padding-top:20px;text-align:left;line-height:38px;clear:both}.path-meet-the-farmer section#main,.block-views-blockmeet-the-farmer-block-1 section#main{padding:30px 0 40px 0;display:block}@media (min-width:768px){.path-meet-the-farmer section#main,.block-views-blockmeet-the-farmer-block-1 section#main{padding:30px 0 80px 0}}.path-meet-the-farmer .meet-f-page,.block-views-blockmeet-the-farmer-block-1 .meet-f-page{padding:0 20px}@media (min-width:768px){.path-meet-the-farmer .meet-f-page,.block-views-blockmeet-the-farmer-block-1 .meet-f-page{padding:0 40px}}@media (min-width:1024px){.path-meet-the-farmer .meet-f-page,.block-views-blockmeet-the-farmer-block-1 .meet-f-page{padding:0 80px}}.path-meet-the-farmer .meet-f-page .read-more,.block-views-blockmeet-the-farmer-block-1 .meet-f-page .read-more{margin-top:40px;display:block;position:relative}.path-meet-the-farmer .meet-f-page .read-more .button a,.block-views-blockmeet-the-farmer-block-1 .meet-f-page .read-more .button a{padding:15px 30px;color:#004225;margin-top:0;position:relative;border:1px solid;border-radius:100px;background:#ffffff}.path-meet-the-farmer .meet-f-page .read-more .button a:hover,.block-views-blockmeet-the-farmer-block-1 .meet-f-page .read-more .button a:hover{background:#004225;color:#ffffff}.path-meet-the-farmer .view-header,.block-views-blockmeet-the-farmer-block-1 .view-header{margin:50px 0 60px;background:#004225;padding:20px;color:#ffffff;font-size:18px;line-height:28px;font-weight:200}@media (min-width:768px){.path-meet-the-farmer .view-header,.block-views-blockmeet-the-farmer-block-1 .view-header{padding:40px;font-size:20px;line-height:30px}}.path-meet-the-farmer .view-content,.block-views-blockmeet-the-farmer-block-1 .view-content{margin:0}@media (min-width:768px){.path-meet-the-farmer .view-content,.block-views-blockmeet-the-farmer-block-1 .view-content{display:flex;flex-wrap:wrap}}.path-meet-the-farmer .views-row,.block-views-blockmeet-the-farmer-block-1 .views-row{margin:0 0 20px 0;padding-bottom:10px}@media (min-width:768px){.path-meet-the-farmer .views-row,.block-views-blockmeet-the-farmer-block-1 .views-row{flex:0 0 50%;max-width:50%;margin:1px 0 10px 1px;padding-right:30px}}@media (min-width:1024px){.path-meet-the-farmer .views-row,.block-views-blockmeet-the-farmer-block-1 .views-row{flex:0 0 30%;max-width:30%}}.path-meet-the-farmer .meet-f-page.contextual-region.view.view-meet-the-farmer.view-id-meet_the_farmer.view-display-id-page_1.js-view-dom-id-eafc21c0e247eb63d5000940bb20d8e9e7a3d570aaf149caed12c8cacb4fdf43,.block-views-blockmeet-the-farmer-block-1 .meet-f-page.contextual-region.view.view-meet-the-farmer.view-id-meet_the_farmer.view-display-id-page_1.js-view-dom-id-eafc21c0e247eb63d5000940bb20d8e9e7a3d570aaf149caed12c8cacb4fdf43{padding:0 40px}.path-meet-the-farmer .field.field--name-field-farmer-profile-image.field--type-image.field--label-hidden.field__item,.block-views-blockmeet-the-farmer-block-1 .field.field--name-field-farmer-profile-image.field--type-image.field--label-hidden.field__item{text-align:center}.path-meet-the-farmer .field.field--name-field-farmer-profile-image.field--type-image.field--label-hidden.field__item img,.block-views-blockmeet-the-farmer-block-1 .field.field--name-field-farmer-profile-image.field--type-image.field--label-hidden.field__item img{width:100px;height:100px;border-radius:100%}.path-meet-the-farmer .farmers-content,.block-views-blockmeet-the-farmer-block-1 .farmers-content{padding-left:20px;padding-right:20px;padding-top:80px;background-color:#ffffff;border-radius:4px;box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.2);margin-top:-60px;text-align:center;padding-bottom:50px;min-height:180px}.paragraph--type--just-block{padding:10px 40px}.paragraph--type--just-block.green{background:#004225;color:white}.paragraph--type--just-block.grey{background:#f9f9fb}.paragraph--type--just-block h2{font-weight:100;font-size:32px;padding-bottom:20px}.paragraph--type--just-block .field__label{font-weight:400;margin-bottom:10px;margin-top:10px;font-size:18px}.paragraph--type--just-block .field--name-field-issue-date{border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:10px 0}.paragraph--type--just-block .cols .col-one{text-align:center}.paragraph--type--just-block .cols .col-two{text-align:center}.paragraph--type--just-block .paragraph--type--latest-topics{padding:20px 0;border:1px solid #ccc;border-left:0;border-right:0;border-bottom:0}.paragraph--type--just-block .field--name-field-magazine-thumbnail{margin:30px 0}.paragraph--type--just-block .field--name-field-magazine-thumbnail img{border:1px solid #ccc;padding:20px;max-width:250px}.paragraph--type--just-block .views-row{padding:0 20px}.paragraph--type--just-block .field--name-field-issue-date .field__item,.paragraph--type--just-block .field--name-field-magazine-volume .field__item{font-style:italic;font-weight:100}.paragraph--type--just-block .download-issue{margin:60px 0;display:block;text-align:center}.paragraph--type--just-block .download-issue a.button{font-size:18px;padding:20px;margin-top:30px;background:gainsboro}@media (min-width:768px){.paragraph--type--just-block .cols{display:flex;padding:70px 64px;border:1px solid #ccc;margin:22px 40px}.paragraph--type--just-block .col-one{flex:0 0 25%;padding:30px 0}.paragraph--type--just-block .col-two{flex:0 0 35%}.paragraph--type--just-block .col-three{flex:0 0 40%;padding:30px 40px}}.discounts{padding:20px;background:rgba(255, 255, 255, 0.82);position:relative;width:100%;border:1px #6a6a68 solid;color:#6a6a68}.discounts .field--name-body{margin-top:30px}.discounts span.closeblock-button{position:relative;margin:0;text-indent:-99999px;height:10px;font-size:1px}.discounts span.closeblock-button:before{width:20px;content:"X";height:20px;font-size:24px;font-family:system-ui;font-weight:100}header .region.region-topheader{position:absolute;z-index:11;top:34%;right:6%;width:300px}.paragraph--type--three-blocks h2{text-align:center;font-weight:100;font-size:32px;padding:20px 0}.paragraph--type--three-blocks .block-views-blockmeet-the-farmer-block-1 .field--name-field-farmer-bg-image>div{background-size:cover;min-height:200px;background-repeat:no-repeat;background:center;opacity:0.8;box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.2);margin:0 40px}.paragraph--type--three-blocks .block-views-blockmeet-the-farmer-block-1 .field--name-field-farmer-profile-image{position:relative;top:-65px;text-align:center;z-index:9}.paragraph--type--three-blocks .block-views-blockmeet-the-farmer-block-1 .field--name-field-farmer-profile-image img{width:150px;height:150px;border-radius:100%}.paragraph--type--three-blocks .block-views-blockmeet-the-farmer-block-1 .farmers-content{padding-bottom:60px;position:relative;height:100%;padding-left:20px;padding-right:20px;padding-top:90px;background-color:#ffffff;border-radius:2px;box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.2);margin:0 40px;margin-top:-153px;text-align:center;color:#6a6a68}@media (min-width:768px){.paragraph--type--three-blocks .block-views-blockmeet-the-farmer-block-1 .farmers-content{padding-left:20px;padding-right:20px}}.paragraph--type--three-blocks .block-views-blockmeet-the-farmer-block-1 .farmers-content h2 a{font-size:24px}.paragraph--type--three-blocks .block-views-blockmeet-the-farmer-block-1 .field--name-field-what-do-we-farm{text-align:left;margin:15px 0}.paragraph--type--three-blocks .block-views-blockmeet-the-farmer-block-1 .link-first{margin:16px 0;text-align:left}.paragraph--type--three-blocks .block-views-blockmeet-the-farmer-block-1 .link-second{text-align:left}.paragraph--type--three-blocks .block-simplenews input{border:0;border-bottom:1px solid #6a6a68;padding:10px 0;padding:10px 0;width:100%}.paragraph--type--three-blocks .block-simplenews .button:first-child,.paragraph--type--three-blocks .block-simplenews .image-button:first-child{font-size:18px;padding:20px;margin-top:30px;background:gainsboro;border:0;color:green}.paragraph--type--three-blocks div#block-adverts{box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.2);padding:0;margin:0 40px}.paragraph--type--three-blocks .field__item.blocks-and-view{display:inline-block;margin:0 10px}@media (min-width:768px){.paragraph--type--three-blocks .field__item.blocks-and-view{max-width:33.333%}}@media (min-width:768px){.paragraph--type--three-blocks .field.field--name-field-blocks-and-views.field--type-block-field.field--label-hidden.blocks-and-view.field__items{display:flex}}.paragraph--type--three-blocks form#simplenews-subscriptions-block-0f113503-a868-4bf2-8c91-df9b86df46ff{box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.2);padding:12px 40px;width:calc(100% - 80px)}.paragraph--type--three-blocks .js-form-item.form-item.js-form-type-textfield.form-type-textfield.js-form-item-field-first-name-0-value.form-item-field-first-name-0-value{width:92%}.field--name-field-farmers-location{font-style:italic;font-weight:100;font-size:16px}.small-title{font-size:18px;line-height:28px;font-weight:500}.field--name-field-farm-company-name{margin:10px 0 14px;font-size:16px;font-weight:100}.page-node-type-farmer-profile .image-container{position:relative}.page-node-type-farmer-profile .field--name-field-farmer-profile-image{position:absolute;bottom:0;right:0}.page-node-type-farmer-profile .field--name-field-farmer-profile-image img{width:190px;height:190px}.page-node-type-farmer-profile .farmers--container{margin-top:-18px}.page-node-type-farmer-profile .farmers--container .farmers-inner{background:#f3f3f3;padding:20px}@media (min-width:768px){.page-node-type-farmer-profile .farmers--container .farmers-inner{padding:40px 20px}}.page-node-type-farmer-profile .farmers--container .farmers-info{padding:0 20px}@media (min-width:768px){.page-node-type-farmer-profile .farmers--container .farmers-info{padding:0 40px}}.page-node-type-farmer-profile .meet-f-block .views-field-field-farmer-profile-image{display:inline-block;float:left;margin-right:10px}.page-node-type-farmer-profile .block-views-blockmeet-the-farmer-block-2 .view-header{padding-bottom:30px}.page-node-type-farmer-profile .views-row{clear:both;margin-bottom:40px}.page-node-type-farmer-profile .views-field.views-field-field-farm-company-name{font-style:italic}.node__submitted{display:none}.view-events .views-row{border:1px solid #F1F2F2;border-left:0;border-right:0;border-bottom:0;padding:20px 0}.view-events .views-row:hover{box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15);padding-left:20px}.view-events .view-header{padding:0 0 30px 0;text-align:right;color:#636363}.view-events .view-header a{color:#636363}.view-events .view-header a:hover{color:#004225}.view-events .node__content{font-weight:300}@media (min-width:768px){.view-events .node__content{display:flex;padding:30px 0}}.view-events .node__content .event-detail{display:inline-flex;margin:0px 23px}@media (min-width:768px){.view-events .node__content .event-detail{width:25%}}.view-events .node__content .field--name-field-event-location{padding-right:10px}.view-events .node__content .field--name-field-event-type{padding-left:10px}@media (min-width:768px){.view-events .node__content .event-date{width:15%}}@media (min-width:768px){.view-events .node__content .event-link{width:25%;text-align:center}}.view-events .node__content .event-link .field--name-field-add-to-cal a{background:#004225;padding:20px;margin:20px;color:#ffffff;border-radius:10px;border:1px solid #004225}.view-events .node__content .event-link .field--name-field-add-to-cal a:hover{background:#ffffff;color:#004225}@media (min-width:768px){.view-events .node__content .event-title{padding-right:30px;width:35%}}.view-video .view-content,.view-photo-galleries .view-content{display:flex;flex-wrap:wrap}@media (min-width:768px){.view-video .view-content,.view-photo-galleries .view-content{display:flex;flex-wrap:wrap}}.view-video .view-content .views-row,.view-photo-galleries .view-content .views-row{margin-bottom:30px;padding:0 30px 0 0}@media (min-width:768px){.view-video .view-content .views-row,.view-photo-galleries .view-content .views-row{margin-bottom:40px;width:calc(50% - 40px);padding:0 40px 0 0}}.view-video .view-content .views-field-title,.view-photo-galleries .view-content .views-field-title{color:#636363;padding:20px 0px;border-bottom:1px solid #F1F2F2;min-height:40px}.view-video .view-content .views-field-title a,.view-photo-galleries .view-content .views-field-title a{color:#636363}.view-video .view-content .views-field-title a:hover,.view-photo-galleries .view-content .views-field-title a:hover{color:#004225}.view-video .view-header,.view-photo-galleries .view-header{padding:0 40px 30px 0;text-align:right;color:#636363}.view-video .view-header a,.view-photo-galleries .view-header a{color:#636363}.view-video .view-header a:hover,.view-photo-galleries .view-header a:hover{color:#004225}@media (min-width:768px){.view-photo-galleries .view-content .views-row{width:calc(33% - 40px)}}.path-user section#main{padding:0 40px}@media (min-width:768px){.path-user section#main{padding:0 80px}}.path-media section#main{padding:0 40px}@media (min-width:768px){.path-media section#main{padding:0 80px}}.path-media section#main h2{font-weight:100;font-size:32px;padding-bottom:20px;text-align:left}.path-media section#main .view-news{margin-bottom:100px}.path-media section#main .latest-news,.path-media section#main .view-news{margin-left:auto;max-width:100%;margin-right:auto}.path-media section#main .block-views-blocknews-block-1{padding:0}.path-media .view-header,.path-magazines .view-header,.path-programs-and-projects .view-header{margin:50px 0 60px;background:#004225;padding:20px;color:#ffffff;font-size:18px;line-height:28px;font-weight:200}@media (min-width:768px){.path-media .view-header,.path-magazines .view-header,.path-programs-and-projects .view-header{padding:40px}}@media (min-width:768px){.path-programs-and-projects .program-wrapper{display:flex}}@media (min-width:768px){.path-programs-and-projects .program-wrapper .field--name-field-image{padding-right:40px;width:40%;flex:0 0 30%}}.path-programs-and-projects .program-wrapper .field--name-field-date{font-size:17px;text-decoration:wavy;line-height:28px}.path-programs-and-projects .program-wrapper .field__label{font-weight:400}.path-programs-and-projects .program-wrapper .title{font-weight:400;font-size:22px;line-height:28px}@media (min-width:768px){.path-programs-and-projects .content-wrapper{flex:0 0 65%}}.path-programs-and-projects .views-row{border-bottom:1px solid #F1F2F2;padding-bottom:30px;margin-bottom:35px}.path-media .view-header{margin:0;background:#ffffff}.spb-popup-main-wrapper{border:none;background-color:transparent}.spb_minimized{right:0}.path-who-we-are .background-image-responsive{min-height:42px;background-repeat:no-repeat;background:center;opacity:1;box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.2);background:rgba(0, 0, 0, 0.5);opacity:0.8;min-height:31vw}.path-who-we-are .section-container{background-repeat:no-repeat;background:center;opacity:1;box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.2);background:rgba(0, 0, 0, 0.5);opacity:0.8;min-height:31vw;width:99%;padding:0 8px}.path-who-we-are .field--name-field-background-image>div{background-repeat:no-repeat;background:center;opacity:1;box-shadow:0px 10px 60px 0px rgba(0, 0, 0, 0.2);background:rgba(0, 0, 0, 0.5);min-height:31vw}.path-who-we-are .node__content{padding:0 40px}.path-library section#main,.path-taxonomy section#main{padding:30px 40px;display:block}@media (min-width:768px){.path-library section#main,.path-taxonomy section#main{padding:30px 80px}}.path-library .view-header,.path-taxonomy .view-header{margin:50px 0 60px;background:#004225;padding:20px;color:#ffffff;font-size:18px;line-height:28px;font-weight:200}@media (min-width:768px){.path-library .view-header,.path-taxonomy .view-header{padding:40px;font-size:20px;line-height:30px}}.path-library .form--inline.clearfix,.path-taxonomy .form--inline.clearfix{display:flex;border-bottom:1px solid #F1F2F2;margin-bottom:35px;padding-bottom:30px}.path-library .form--inline.clearfix label,.path-taxonomy .form--inline.clearfix label{font-weight:100}@media (min-width:768px){.path-library .form--inline.clearfix,.path-taxonomy .form--inline.clearfix{margin-bottom:70px;padding-bottom:50px}}.path-library select,.path-taxonomy select{padding:8px;border:1px solid #F1F2F2;width:auto}.path-library input,.path-taxonomy input{background:#004225;padding:10px 40px;font-weight:300;color:#ffffff;border:0}.path-library .views-field.views-field-field-library-thumbnail,.path-taxonomy .views-field.views-field-field-library-thumbnail{width:110px;float:left;padding-right:20px}.path-library .view-library .field--name-field-library-thumbnail,.path-library .view-taxonomy-term .field--name-field-library-thumbnail,.path-taxonomy .view-library .field--name-field-library-thumbnail,.path-taxonomy .view-taxonomy-term .field--name-field-library-thumbnail{width:70px;float:left;padding-right:20px}.path-library .view-library .views-row,.path-library .view-taxonomy-term .views-row,.path-taxonomy .view-library .views-row,.path-taxonomy .view-taxonomy-term .views-row{border:1px solid #F1F2F2;padding:13px;font-size:16px;margin-right:40px;margin-bottom:40px}@media (min-width:768px){.path-library .view-library .views-row,.path-library .view-taxonomy-term .views-row,.path-taxonomy .view-library .views-row,.path-taxonomy .view-taxonomy-term .views-row{flex:0 0 28%}}.path-library .view-library .field--name-field-library-category,.path-library .view-taxonomy-term .field--name-field-library-category,.path-taxonomy .view-library .field--name-field-library-category,.path-taxonomy .view-taxonomy-term .field--name-field-library-category{color:#F1F2F2}@media (min-width:768px){.path-library .view-library .view-content,.path-library .view-taxonomy-term .view-content,.path-taxonomy .view-library .view-content,.path-taxonomy .view-taxonomy-term .view-content{display:flex;flex-wrap:wrap}}.addtoany_list.a2a_kit_size_32 a>span{border-radius:0px;height:25px;line-height:24px;opacity:1;width:25px;background:#004225 !important}.cc_container .cc_btn,.cc_container .cc_btn:visited{background-color:#004225;border-radius:0;color:#ffffff}.node--type-programs-and-projects{padding:20px 40px}@media (min-width:768px){.node--type-programs-and-projects{padding:20px 80px}}table{width:100%}table tr{padding:10px}table td,table th{padding:10px;font-size:14px}table p{margin:0;font-size:14px}table span{font-size:14px}.block-views-blockmeet-the-farmer-block-1{padding:50px 40px}@media (min-width:768px){.block-views-blockmeet-the-farmer-block-1{padding:50px 80px}}.block-views-blockmeet-the-farmer-block-1 .button a{background:white;color:#004225;position:relative;top:5px;padding:0}.view-secretariat{padding:0 40px}@media (min-width:768px){.view-secretariat{padding:0 80px}}.view-secretariat .view-content{display:flex;flex-wrap:wrap}.view-secretariat .views-row{flex:0 0 20%;font-size:16px;text-align:center;margin:0 auto}.view-secretariat h3{width:100%;float:left;font-weight:100;font-size:16px;text-align:center}.node--type-secretariat{padding:0 40px}@media (min-width:768px){.node--type-secretariat{padding:0 80px}}.node--type-secretariat .field--name-field-secretariat-image{float:left;width:300px;margin-right:40px;margin-bottom:30px}.node--type-secretariat .field--name-field-position{font-weight:400}form input{width:100%;border:1px solid #F1F2F2;padding:10px}form .form-item{max-width:500px}form select{width:100%;border:1px solid #cccc;padding:10px}form .form-type-webform-table{max-width:100%}form .webform-type-radios input{width:auto}form .webform-type-radios .fieldset-wrapper{display:inline-block}form .webform-actions{max-width:170px;margin-top:40px}form .webform-actions input{background:#004225;padding:20px;font-weight:300;color:#ffffff}form .webform-actions textarea{width:104%;border:1px solid #ccc}form .webform-actions .form-textarea-wrapper{max-width:520px;width:100%}.path-become-member section#main,.path-training section#main,.path-contact section#main,.path-register-us section#main,.path-who-we-are section#main,.page-node-type-page section#main,.path-secretariat section#main{padding:30px 40px}@media (min-width:768px){.path-become-member section#main,.path-training section#main,.path-contact section#main,.path-register-us section#main,.path-who-we-are section#main,.page-node-type-page section#main,.path-secretariat section#main{padding:30px 80px}}.block-views-blockfarm-tips-block-1{background:#f9f9f9;padding:20px 30px 35px;margin:20px 0 0 16px;width:calc(100% - 35px)}.block-views-blockfarm-tips-block-1 h2{font-size:24px;line-height:20px;text-align:left}.block-views-blockfarm-tips-block-1 .views-field-title{font-size:17px;font-weight:400}.path-magazine-zimbabwean-farmer main#content{padding:30px 40px}@media (min-width:768px){.path-magazine-zimbabwean-farmer main#content{padding:40px 80px}}.path-magazine-zimbabwean-farmer main#content .node--type-magazine .cols{display:flex;flex-wrap:wrap}.path-magazine-zimbabwean-farmer main#content .node--type-magazine .col-one{flex:0 0 20%;text-align:center}.path-magazine-zimbabwean-farmer main#content .node--type-magazine .col-two{flex:0 0 30%}.path-magazine-zimbabwean-farmer main#content .node--type-magazine .col-two .field--name-field-magazine-thumbnail{padding-right:40px}.path-magazine-zimbabwean-farmer main#content .node--type-magazine .col-three{flex:0 0 50%}.path-magazine-zimbabwean-farmer main#content .node--type-magazine .paragraph--type--latest-topics .field__item{border-bottom:1px solid #ccc;padding:10px 0 10px}.path-magazine-zimbabwean-farmer main#content .node--type-magazine .download-issue{text-align:center;margin-top:80px}.path-magazine-zimbabwean-farmer main#content .node--type-magazine .download-issue a.button{font-size:18px;padding:20px;margin-top:30px;background:gainsboro}.webform-submission-register-with-us-add-form .webform-multiple-table td .form-type-textfield input,.webform-submission-register-with-us-node-65-form .webform-multiple-table td .form-type-textfield input{max-width:167px;width:auto}.webform-submission-register-with-us-add-form .webform-multiple-add.js-webform-multiple-add.container-inline,.webform-submission-register-with-us-node-65-form .webform-multiple-add.js-webform-multiple-add.container-inline{display:none}.webform-submission-register-with-us-add-form .tabledrag-toggle-weight-wrapper,.webform-submission-register-with-us-node-65-form .tabledrag-toggle-weight-wrapper{display:none}.webform-submission-register-with-us-add-form table th,.webform-submission-register-with-us-node-65-form table th{background:lightgrey;color:#777;padding:4px 10px;border-right:1px solid #ccc}.webform-submission-register-with-us-add-form input,.webform-submission-register-with-us-node-65-form input{border:0;border-bottom:1px solid #F1F2F2;padding:10px}.webform-submission-register-with-us-add-form .button,.webform-submission-register-with-us-node-65-form .button{width:150px;background:#004225;color:#ffffff}.webform-submission-register-with-us-add-form .button:hover,.webform-submission-register-with-us-node-65-form .button:hover{background:#F1F2F2}.progress-step .progress-marker{font-size:14px}.progress-marker::before{width:30px;height:30px;padding-bottom:0}.progress-step.is-active .progress-marker::before,.progress-step.is-complete .progress-marker::before{background-color:#004225}.webform-progress-tracker .progress-step:not(.is-active) .progress-marker::before,.webform-progress-tracker .progress-step:hover .progress-marker::before,.webform-progress-tracker .progress-step .progress-marker::after{background-color:#F1F2F2;color:#777}.webform-progress-tracker .progress-step.is-complete .progress-marker::before,.webform-progress-tracker .progress-step.is-complete:hover .progress-marker::before,.webform-progress-tracker .progress-step.is-complete .progress-marker::after,.progress-step.is-active .progress-marker::before{background-color:#004225;color:#ffffff}.block-addtoany{padding:40px 0}@media (min-width:768px){.block-addtoany{padding:40px 0}}.block-addtoany h2{font-size:16px;line-height:26px;text-align:left;display:inline-block;padding-top:10px;margin-top:0;font-weight:200}.block-addtoany .addtoany_list{line-height:0 !important}label{font-size:16px;line-height:26px;font-weight:400}.webform-element-description{font-size:13px;font-weight:100;line-height:23px}input{font-size:16px;padding-left:0;font-weight:200}.webform-submission-register-with-us-add-form table th,.webform-submission-register-with-us-node-65-form table th{background:#f9f9fb;color:#999;padding:4px 10px;border-right:1px solid #eee}.webform-multiple-table td input[type="image"]{margin:-2px}span.fieldset-legend.js-form-required.form-required{font-size:16px;line-height:26px;font-weight:400}.form-item-sex{display:inline-block;margin-right:20px}form .webform-type-radios label{font-size:14px;padding-left:0;font-weight:200}.webform-progress-tracker .progress-step.is-active .progress-title{font-weight:400}.form-textarea-wrapper textarea{border:1px solid #F1F2F2;width:104%;padding:10px;font-size:16px}.path-contact .field--name-field-big-title{font-size:30px;line-height:34px;font-family:inherit;font-weight:400;text-align:left;margin:20px 0}.path-contact .grid-item{background:#F1F2F2;margin:11px 20px 10px 0;padding:0 20px;font-size:16px;line-height:28px;flex:0 0 50%}@media (min-width:768px){.path-contact .grid-item{width:30%;flex:0 0 30%}}@media (min-width:1024px){.path-contact .grid-item{width:20%;flex:0 0 20%}}.webform-confirmation{margin-top:60px}.captcha{max-width:500px;font-size:13px;line-height:20px;padding-bottom:10px}.captcha summary{padding:10px 20px 0}.captcha label{font-size:13px;line-height:20px}.captcha img{max-width:max-content}.captcha input#edit-captcha-response{max-width:calc(100% - 20px);padding:5px}.captcha .form-item{margin:0}/*# sourceMappingURL=styles.css.map */