@font-face{font-family:'Univers LT Condensed';src:url(../../../../../../../themes/elsoms/fonts/UniversLT-57Cn.eot);src:url('../../../../../../../themes/elsoms/fonts/UniversLT-57Cn.eot?#iefix') format('embedded-opentype'),url(../../../../../../../themes/elsoms/fonts/UniversLT-57Cn.woff2) format('woff2'),url(../../../../../../../themes/elsoms/fonts/UniversLT-57Cn.woff) format('woff'),url(../../../../../../../themes/elsoms/fonts/UniversLT-57Cn.ttf) format('truetype'),url('../../../../../../../themes/elsoms/fonts/UniversLT-57Cn.svg#UniversLT-57Cn') format('svg');font-weight:normal!important;font-style:normal!important;font-display:swap}@font-face{font-family:'Univers LT Condensed Bold';src:url(../../../../../../../themes/elsoms/fonts/UniversLT-67BdCn.eot);src:url('../../../../../../../themes/elsoms/fonts/UniversLT-67BdCn.eot?#iefix') format('embedded-opentype'),url(../../../../../../../themes/elsoms/fonts/UniversLT-67BdCn.woff2) format('woff2'),url(../../../../../../../themes/elsoms/fonts/UniversLT-67BdCn.woff) format('woff'),url(../../../../../../../themes/elsoms/fonts/UniversLT-67BdCn.ttf) format('truetype'),url('../../../../../../../themes/elsoms/fonts/UniversLT-67BdCn.svg#UniversLT-67BdCn') format('svg');font-weight:normal!important;font-style:normal!important;font-display:swap}html,body,input,textarea,header .menus nav .sub-menu a,footer a,.seed-facts-container .product .flipcard h3{font-family:'Univers LT Condensed',sans-serif;font-weight:normal!important;font-style:normal!important}h1,h2,h3,h4,a,b,strong,button,.button,.btn,header .menus .top form input,#seed-directory .categories .category .name,.heading-paragraph,.static-heading,#page .gform_wrapper.gravity-theme .gfield_label,table thead th,.team-specialist-find .col label,.split-block.quote .inner-content .flex .quotemark,.seed-facts-container .product .flipcard .variety-link{font-family:'Univers LT Condensed Bold',sans-serif;font-weight:normal!important;font-style:normal!important}body,header.head .menus nav .sub-menu a,header.head .menus nav .sub-menu a:visited,header.head .mobile-menu .sub-menu a,header.head .mobile-menu .sub-menu a:visited,footer a,footer a:visited,.seed-overview h4,.seed-overview a,.seed-overview a:active,.seed-overview a:focus,.seed-overview a:visited,.seed-overview .right .team-link a:hover,.seed-overview .right .team-link a:visited:hover,#seed-directory .categories .category:first-child .name{color:#707070}::-webkit-input-placeholder{color:#707070;opacity:1}::-moz-placeholder{color:#707070;opacity:1}header.head ::-webkit-input-placeholder{color:#fff;opacity:1}header.head ::-moz-placeholder{color:#fff;opacity:1}.home h1,a.green,a.green:active,a.green:focus,a.green:visited,#content .button,#content .button:visited,#content .button:hover,#content .button:focus,#content .button:visited:hover,#content .button:visited:focus,section.banner .inner .content,.subtitle,section.banner .subtitle .arrow a,#content .btn:focus,#content .btn:hover,#content .btn:visited:focus,#content .btn:visited:hover,#content .btn.current,#content .btn.current:active,#content .btn.current:focus,#content .btn.current:visited,#content .vacancies-table .btn,#content .vacancies-table .btn:active,#content .vacancies-table .btn:focus,#content .vacancies-table .btn:visited,header.head .button,header.head .button:visited,header.head .button:hover,header.head .button:focus,header.head .button:visited:hover,header.head .button:visited:focus,header.head a,header.head a:visited,header.head a:hover,header.head a:focus,header.head a:visited:hover,header.head a:visited:focus,header.head .menus .top .fa-search,header.head .menus .top form input,.specialist-select:after,#seed-directory,#seed-directory .btn,#seed-directory .btn:visited,#seed-directory .bottom h3,#seed-directory .categories .category:last-child .name,#child-cats-and-products-accordion a,#child-cats-and-products-accordion a:visited,footer .col:first-child,footer .col:first-child a:not(.logo),#seed-directory .btn:focus,#seed-directory .btn:hover,#seed-directory .btn:visited:focus,#seed-directory .btn:visited:hover,.banner-image.inc-content .content,.banner-image.inc-content .content h1,.banner-image.inc-content .content a,.banner-image.inc-content .content a:active,.banner-image.inc-content .content a:focus,.banner-image.inc-content .content a:visited,.banner-image.inc-content .content a:hover,.banner-image.inc-content .content a:visited:hover,.banner-image.inc-content .content .meta-info i,.split-block.pink-bg .one-half.content,.split-block.pink-bg .one-half.content h2,.split-block.pink-bg .one-half.content a,.split-block.pink-bg .one-half.content a:visited,.split-block.blue-bg .one-half.content,.split-block.blue-bg .one-half.content h2,.split-block.blue-bg .one-half.content a,.split-block.blue-bg .one-half.content a:visited,.team #response .member .flipcard,.team #response .member .flipcard h3,.team #response .member .flipcard a,.team #response .member .flipcard a:active,.team #response .member .flipcard a:focus,.team #response .member .flipcard a:visited,.team #response .member .flipcard a:hover,.team #response .member .flipcard a:visited:hover,#content .team #response .btn--active,#content .banner-image.inc-content.news-banner .content .main-banner-text .btn,#content .banner-image.inc-content.news-banner .content .main-banner-text .btn:active,#content .banner-image.inc-content.news-banner .content .main-banner-text .btn:focus,#content .banner-image.inc-content.news-banner .content .main-banner-text .btn:visited,#content .team-specialist-find.article-filter .right .col .btn:hover,#content .team-specialist-find.article-filter .right .col .btn.tag-active,.para-centre.grey-block,.seed-facts-container .product .flipcard h3,.timeline .item.orange-bg,.timeline .item.orange-bg h3,.timeline .item.yellow-bg,.timeline .item.yellow-bg h3,.timeline .item.seagreen-bg,.timeline .item.seagreen-bg h3,.timeline .item.darkblue-bg,.timeline .item.darkblue-bg h3{color:#fff}.red,a,a:active,a:focus,a:visited,a:hover,a:visited:hover,h1,h3,h4,header.head .menus nav .sub-menu li a:hover,header.head .menus nav .sub-menu li a:focus,header.head .menus nav .sub-menu li a:visited:hover,header.head .menus nav .sub-menu li a:visited:focus,header.head .mobile-menu a,header.head .mobile-menu a:visited,header.head .mobile-menu a:hover,header.head .mobile-menu a:focus,header.head .mobile-menu a:visited:focus,header.head .mobile-menu a:visited:hover,footer a:hover,footer a:focus,footer a:visited:hover,footer a:visited:focus,footer .col .social a,footer .col .social a:visited,footer .col .social a:hover .fa-inverse,footer .col .social a:focus .fa-inverse,footer .col .social a:visited:hover .fa-inverse,footer .col .social a:visited:focus .fa-inverse,#seed-directory .btn#seed-directory .btn--active,#seed-directory .btn:focus,#seed-directory .btn:hover,#seed-directory .btn:visited:focus,#seed-directory .btn:visited:hover,.seed-overview .left .seed-categories li.active a,.seed-overview .left .seed-categories li a:hover,.seed-overview .left .seed-categories li a:visited:hover,.split-block .inner-content .flex h3 a,.split-block .inner-content .flex h3 a:visited,.split-block .inner-content .flex h3 a:hover,.split-block .inner-content .flex h3 a:focus,.split-block .inner-content .flex h3 a:visited:hover,.split-block .inner-content .flex h3 a:visited:focus,#content .vacancies-table .btn.red:hover,#content .vacancies-table .btn.red:visited:hover,.meta-info i,.split-block.grey-bg .one-half.content h2,#contact-carousel .slick-arrow,.static-heading,table thead th,.resources .cat-item-section .cat-item:hover,.resources .cat-item-section .cat-item.selected-cat,#content .team-specialist-find.article-filter .right .col .btn,.seed-facts-container .product .flipcard .article-extract .article-extract-content .article-btn-row .variety-link,.seed-facts-container .product .flipcard .article-extract .article-extract-content .article-btn-row a,.seed-facts-container .product .flipcard .article-extract .article-extract-content .article-btn-row a:active,.seed-facts-container .product .flipcard .article-extract .article-extract-content .article-btn-row a:focus,.seed-facts-container .product .flipcard .article-extract .article-extract-content .article-btn-row a:visited,.seed-facts-container .product .flipcard .article-extract .article-extract-content .article-btn-row a:hover,.seed-facts-container .product .flipcard .article-extract .article-extract-content .article-btn-row a:visited:hover{color:#B40039}.split-block.pink-bg .one-half.content .btn:hover,.split-block.pink-bg .one-half.content .btn:visited:hover{color:#B40039!important}footer .col .social a .fa-inverse,footer .col .social a:visited .fa-inverse,footer .col .social a:hover,footer .col .social a:focus,footer .col .social a:visited:hover,footer .col .social a:visited:focus{color:#EBEBEA}h2,#content .btn,#content .btn:visited,#content .vacancies-table .btn:hover,#content .vacancies-table .btn:visited:hover,section.banner .subtitle .arrow a:hover,.split-block.grey-bg .one-half.content,.articles .article-container .article-extract .article-extract-content h2,#contact-carousel a,#contact-carousel a:active,#contact-carousel a:focus,#contact-carousel a:visited,#contact-carousel a:visited:hover,.team-specialist-find .col input,.team-specialist-find .col select,#content .banner-image.inc-content.news-banner .content .main-banner-text .btn:hover,#content .banner-image.inc-content.news-banner .content .main-banner-text .btn:visited:hover,.content-boxes.alt .box .content,.timeline .item h3{color:#565958}div.wpforms-container-full .wpforms-form input[type="submit"],div.wpforms-container-full .wpforms-form button[type="submit"],div.wpforms-container-full .wpforms-form .wpforms-page-button,#page .gfield_repeater_buttons .add_repeater_item_text,#page .gfield_repeater_buttons .remove_repeater_item_text,#page .gform_wrapper .gform_footer button,#page .gform_wrapper .gform_footer input,#page .gform_wrapper .gform_page_footer button,#page .gform_wrapper .gform_page_footer input{color:#565958!important}.contact-form .contact-policy-msg,.contact-form .contact-policy-msg:visited,.contact-form .contact-policy-msg:hover,.contact-form .contact-policy-msg:visited:hover{color:#999}.split-block.pink-bg .one-half.content .btn,.split-block.pink-bg .one-half.content .btn:active,.split-block.pink-bg .one-half.content .btn:focus,.split-block.pink-bg .one-half.content .btn:visited,.split-block.blue-bg .one-half.content .btn,.split-block.blue-bg .one-half.content .btn:active,.split-block.blue-bg .one-half.content .btn:focus,.split-block.blue-bg .one-half.content .btn:visited,div.wpforms-container-full .wpforms-form input[type="submit"]:hover,div.wpforms-container-full .wpforms-form button[type="submit"]:hover,div.wpforms-container-full .wpforms-form .wpforms-page-button:hover,#page .gfield_repeater_buttons .add_repeater_item_text:hover,#page .gfield_repeater_buttons .remove_repeater_item_text:hover,#page .gform_wrapper .gform_footer button:hover,#page .gform_wrapper .gform_footer input:hover,#page .gform_wrapper .gform_page_footer button:hover,#page .gform_wrapper .gform_page_footer input:hover,.content-boxes .box a .image-border.page .category-content{color:#fff!important}.split-block.blue-bg .one-half.content .btn:hover,.split-block.blue-bg .one-half.content .btn:visited:hover{color:#559ed0!important}.seed-icon-section{color:#9cb942}header.head::before,header.head .menus nav .sub-menu::before,header.head.active .inner,.mobile-menu,#seed-directory .btn#seed-directory .btn--active,#seed-directory .btn:focus,#seed-directory .btn:hover,#seed-directory .btn:visited:focus,#seed-directory .btn:visited:hover,#seed-directory .bottom::before,#seed-directory .categories .category:first-child .name,section.banner .subtitle .arrow i:hover,#content .banner-image.inc-content.news-banner .content .main-banner-text .btn:hover,#content .banner-image.inc-content.news-banner .content .main-banner-text .btn:visited:hover{background:#fff}.split-block.pink-bg .one-half.content .btn:hover,.split-block.pink-bg .one-half.content .btn:visited:hover,.split-block.blue-bg .one-half.content .btn:hover,.split-block.blue-bg .one-half.content .btn:visited:hover{background:#fff!important}footer,.split-block.grey-bg .one-half.content,.home .split-block:nth-child(2n),.seed-facts-container .product .flipcard .article-extract,.content-boxes.alt .box .content{background:#EBEBEA}footer::before,header.head .button:hover:after,#seed-directory .wrap,#content .button:hover:after,#content .vacancies-table .btn.red,#content .vacancies-table .btn.red:active,#content .vacancies-table .btn.red:focus,#content .vacancies-table .btn.red:visited,.articles .article-container .article-extract .article-extract-content h2::after,.split-block.pink-bg .one-half.content,.content-boxes .box a .image-border.page .category-content,#content .team-specialist-find.article-filter .right .col .btn:hover,#content .team-specialist-find.article-filter .right .col .btn.tag-active{background:#B40039}.specialist-select:after,#content .btn:focus,#content .btn:hover,#content .btn:visited:focus,#content .btn:visited:hover,#content .btn.current,#content .btn.current:active,#content .btn.current:focus,#content .btn.current:visited,#content .vacancies-table .btn,#content .vacancies-table .btn:active,#content .vacancies-table .btn:focus,#content .vacancies-table .btn:visited,#content .team #response .btn--active,.para-centre.grey-block,.subtitle,section.banner .subtitle .arrow,.content-boxes.large .box a .image-border.page .category-content,.timeline-wrap::before,.timeline .top,.timeline .bottom{background:#565958}div.wpforms-container-full .wpforms-form input[type="submit"]:hover,div.wpforms-container-full .wpforms-form button[type="submit"]:hover,div.wpforms-container-full .wpforms-form .wpforms-page-button:hover,#page .gfield_repeater_buttons .add_repeater_item_text:hover,#page .gfield_repeater_buttons .remove_repeater_item_text:hover,#page .gform_wrapper .gform_footer button:hover,#page .gform_wrapper .gform_footer input:hover,#page .gform_wrapper .gform_page_footer button:hover,#page .gform_wrapper .gform_page_footer input:hover{background:#565958!important}#seed-directory .categories .category:last-child .name{background:#707070}#page .gfield_repeater_item{background:#eee}header.head::after,#seed-directory{background-color:rgba(39,39,39,.8)}.banner-image.inc-content:not(.alt) .content{background-color:rgba(71,72,72,.8)}header.head .menus a::after,.mobile-trigger .cd-menu-icon.is-clicked::before,.mobile-trigger .cd-menu-icon.is-clicked::after,.mobile-trigger:hover .cd-menu-icon.is-clicked::before,.mobile-trigger:hover .cd-menu-icon.is-clicked::after,.articles .article-container .article-extract .article-extract-img,.seed-facts-container .product .flipcard .article-extract .article-extract-img{background-color:#B40039}.articles .article-container .article-extract{background-color:#ebebea}.vacancies-table tbody tr.row-v-odd{background-color:#eaeaea}.split-block.blue-bg .one-half.content{background-color:#559ed0}section.banner .overlay,.seed-facts-container .product .flipcard h3{background-color:rgba(0,0,0,.5)}table table,.vacancies-table tbody tr.row-v-even,.mobile-trigger:hover .cd-menu-icon,.mobile-trigger:hover .cd-menu-icon::before,.mobile-trigger:hover .cd-menu-icon::after,.mobile-trigger .cd-menu-icon,.mobile-trigger .cd-menu-icon::before,.mobile-trigger .cd-menu-icon::after{background-color:#fff}a.green{background-color:#9cb942}a.green:hover,a.green:visited:hover,#content .btn,#content .vacancies-table .btn:hover,#content .vacancies-table .btn:visited:hover,.mobile-trigger .cd-menu-icon.is-clicked,#seed-directory .btn{background:none}table,.vacancies-table .card-body{background:transparent}header.head .menus .top form input,div.wpforms-container-full .wpforms-form input[type="submit"],div.wpforms-container-full .wpforms-form button[type="submit"],div.wpforms-container-full .wpforms-form .wpforms-page-button,#page .gfield_repeater_buttons .add_repeater_item_text,#page .gfield_repeater_buttons .remove_repeater_item_text,#page .gform_wrapper .gform_footer button,#page .gform_wrapper .gform_footer input,#page .gform_wrapper .gform_page_footer button,#page .gform_wrapper .gform_page_footer input{background:none!important}#seed-directory .btn,.banner-image.inc-content .content .main-banner-text,.content-boxes .box a .image-border.page,section.banner .subtitle .arrow i,#content .banner-image.inc-content.news-banner .content .main-banner-text .btn,#content .banner-image.inc-content.news-banner .content .main-banner-text .btn:active,#content .banner-image.inc-content.news-banner .content .main-banner-text .btn:focus,#content .banner-image.inc-content.news-banner .content .main-banner-text .btn:visited,.seed-facts-container .product .flipcard .back .contact-container .info-back li{border-color:#fff}.split-block.pink-bg .one-half.content .btn,.split-block.pink-bg .one-half.content .btn:active,.split-block.pink-bg .one-half.content .btn:focus,.split-block.pink-bg .one-half.content .btn:visited,.split-block.blue-bg .one-half.content .btn,.split-block.blue-bg .one-half.content .btn:active,.split-block.blue-bg .one-half.content .btn:focus,.split-block.blue-bg .one-half.content .btn:visited{border-color:#fff!important}footer .col{border-color:#707070}#content .btn,.team-specialist-find .col input,.team-specialist-find .col select,.resources .cat-item-section .cat-item,.seed-overview,.seed-overview .left .seed-categories li,.seed-overview .right .team-link,.seed-overview .right #contact-carousel .flex-row{border-color:#565958}div.wpforms-container-full .wpforms-form input[type="submit"],div.wpforms-container-full .wpforms-form button[type="submit"],div.wpforms-container-full .wpforms-form .wpforms-page-button,#page .gfield_repeater_buttons .add_repeater_item_text,#page .gfield_repeater_buttons .remove_repeater_item_text,#page .gform_wrapper .gform_footer button,#page .gform_wrapper .gform_footer input,#page .gform_wrapper .gform_page_footer button,#page .gform_wrapper .gform_page_footer input{border-color:#565958!important}#content .vacancies-table .btn.red,#content .vacancies-table .btn.red:active,#content .vacancies-table .btn.red:focus,#content .vacancies-table .btn.red:visited,.specialist-border-top,.specialist-border-bottom,.resources .right section .row .resource .box-style,#content .team-specialist-find.article-filter .right .col .btn{border-color:#b40039}table thead th,table tbody+tbody{border-color:#dee2e6}.single .share{border-color:#eee}#contact-carousel .specialist-image{border-color:#ececeb}html,body,input,textarea,button{-webkit-appearance:none!important}.overflow-hidden{overflow:hidden}#page{position:relative;z-index:10;overflow:hidden}.inner{max-width:1100px;margin:0 auto;padding:0 1em}.container{max-width:1300px}#content a:not(.button):not(.btn):not(.green):hover{text-decoration:underline!important}h1{font-size:2.5em;line-height:1.2;margin:0;padding-bottom:.5em;text-transform:uppercase}h2{font-size:2em;line-height:1.2;margin:0;padding-bottom:.5em}h3{font-size:1.5em;line-height:1.25;margin-bottom:0;text-transform:none}h4{font-size:1.125em;margin:0;text-transform:uppercase}p{margin-bottom:1.5em}iframe{display:block;width:100%!important;height:40em!important}a.green{font-size:.75em;padding:.375em 1em .25em 1em;text-transform:uppercase}a.green:hover{text-decoration:none!important}.phone i,.email i{margin-right:.5em}.no-margin{margin:0!important}.no-margin-bottom{margin-bottom:0!important}.no-padding{padding:0!important}.margin-bottom{margin-bottom:2em!important}.text-align-left{text-align:left!important}.text-align-center{text-align:center!important}#content .button,#content .button:hover{display:inline-block;position:relative;line-height:1.25;padding:1em 1.5em;border:0;background:none;cursor:pointer;text-transform:none;text-decoration:none!important}#content .button:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-20;background-image:url(../../../../../../../themes/elsoms/images/button.png);background-size:cover;background-position:center;background-repeat:no-repeat}#content .button:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-10;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}#content .button i{margin-left:.5em;padding:.125em 0}#content .btn{font-size:0.875em!important;position:relative;display:inline-block;vertical-align:top;white-space:nowrap;line-height:1.5;width:auto;padding:.625em 1.25em;border-radius:.25em;border-width:2px!important;border-style:solid;text-decoration:none!important;cursor:pointer;text-transform:none!important;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}.table-container{overflow:auto}.table-wrap{min-width:70em}table{width:100%;max-width:100%;margin-bottom:0}table th,table td{padding:1em;vertical-align:top;border-top:none}table thead th{vertical-align:bottom;border-bottom-width:2px;border-bottom-style:solid}table tbody+tbody{border-top-width:2px;border-top-style:solid}.collapse:not(.show){display:none}.table-open{display:block;width:100%!important;max-width:100%}.specialist-select select{background:transparent;-webkit-appearance:none;-moz-appearance:none}.specialist-select:after{content:"\f078";font-family:"Font Awesome 5 Pro";position:absolute;font-size:.75em;float:right;display:flex;width:1.66em;right:0;pointer-events:none;top:0;bottom:0;padding:1em .75em;width:2.5em;align-content:center;border-top-right-radius:.25em;border-bottom-right-radius:.25em}.specialist-section input,.specialist-section select{background-color:transparent}header{position:fixed;top:0;left:0;width:100%;z-index:9999}header::before{content:"";position:absolute;top:0;left:-30em;width:50%;height:100%;z-index:-10}header::after{content:"";position:absolute;top:-2em;left:-2em;width:calc(100% + 4em);height:calc(100% + 2em);z-index:-40}header .inner{position:relative;z-index:20}header .logo{display:block;float:left;width:14em;padding:1.5em 4em 1.5em 0;background-image:url(../../../../../../../themes/elsoms/images/header-white.png);background-size:auto 104%;background-position:100% -2px;background-repeat:no-repeat}header .logo a{display:block;width:100%}header .logo svg{display:block}header .menus{display:block;float:right;width:calc(100% - 14em)}header .menus a{display:block;position:relative;margin:0!important;padding:.75em 1.5em;text-decoration:none!important}header .menus a::after{content:"";display:block;position:absolute;top:.75em;left:0;width:1px;height:1.5em}header .menus .top{display:block;float:right}header .menus .top .fa-search{display:block;float:left;line-height:1.5;padding:.75em 1.25em;cursor:pointer}header .menus .top form{display:block;float:left;width:0;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}header .menus .top form.active{width:20em}header .menus .top form input{font-size:1em;display:block;width:100%;margin:0;padding:.75em 1.5em .75em 0;border:0;border-radius:0}header .menus .top .contact{display:block;float:left}header .menus .top .button{font-size:1em;line-height:1.5;display:block;float:left;padding:.75em 1.25em}header .menus nav{display:block;float:right;width:100%;padding:1.5em 0 0 0}header .menus nav .menu{margin:0}header .menus nav .menu li{position:relative;display:block;float:left;text-align:center}header .menus nav .menu li:first-child a::after,header .menus nav .sub-menu a::after{display:none}header .menus nav .menu li a{padding:.875em 2.125em .75em 2.125em}header .menus nav .sub-menu{display:none;position:absolute;top:calc(2.5em + 1px);left:.625em;width:15em;margin:0;padding:1.5em 0 1em 0}header .menus nav .sub-menu::before{content:"";position:absolute;top:1em;left:0;width:100%;height:calc(100% - 1em);z-index:-20;border-left:1px solid #EBEBEA;border-right:1px solid #EBEBEA}header .menus nav .sub-menu::after,footer::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:.5em;background-image:url(../../../../../../../themes/elsoms/images/button.png);background-size:cover;background-position:center;background-repeat:no-repeat;z-index:-10}header .menus nav .menu li:hover .sub-menu{display:block}header .menus nav .sub-menu li{float:none;text-align:left}header .menus nav .sub-menu li a{padding:.25em 1.5em}header .button,header .button:hover{position:relative;line-height:1.25;padding:1em 1.5em;border:0;background:none;cursor:pointer;text-transform:none}header .button:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-20;background-image:url(../../../../../../../themes/elsoms/images/button.png);background-size:cover;background-position:center;background-repeat:no-repeat}header .button:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-10;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}header .button i{margin-left:.5em;padding:.125em 0}.mobile-trigger{display:none;position:relative;float:right;height:2em;width:2em;line-height:2em;margin:2.375em 2.5em 0 0;cursor:pointer;z-index:99999}.mobile-trigger .cd-menu-icon{display:inline-block;position:absolute;right:0;top:50%;-webkit-transform:translateX(0) translateY(-50%);-moz-transform:translateX(0) translateY(-50%);-ms-transform:translateX(0) translateY(-50%);-o-transform:translateX(0) translateY(-50%);transform:translateX(0) translateY(-50%);height:.125em}.mobile-trigger .cd-menu-icon::before,.mobile-trigger .cd-menu-icon:after{content:'';height:100%;position:absolute;right:0}.mobile-trigger .cd-menu-icon,.mobile-trigger .cd-menu-icon::before,.mobile-trigger .cd-menu-icon::after{width:2em}.mobile-trigger .cd-menu-icon::before{top:-6px}.mobile-trigger .cd-menu-icon::after{top:6px}.mobile-trigger .cd-menu-icon.is-clicked::before,.mobile-trigger .cd-menu-icon.is-clicked::after{width:2.25em}.mobile-trigger .cd-menu-icon.is-clicked::before{top:0;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.mobile-trigger .cd-menu-icon.is-clicked::after{top:0;-webkit-transform:rotate(225deg);-moz-transform:rotate(225deg);-ms-transform:rotate(225deg);-o-transform:rotate(225deg);transform:rotate(225deg)}.mobile-menu{display:none;position:absolute;top:0;left:0;width:100%;padding:7em 1em 1em 1em;z-index:10;text-align:center;overflow:auto}.mobile-menu ul{list-style:none;margin:0;padding:0}.mobile-menu a{display:block;font-size:1.25em;padding:.25em;text-decoration:none!important}.mobile-menu .sub-menu{margin:0 0 2em 0}.mobile-menu .sub-menu a{font-size:1em}.mobile-menu.is-visible{display:block}header .seed.mobile{float:right;margin-top:2.75em}#seed-directory{position:fixed;top:0;right:0;width:100%;height:100%;padding-left:50%;opacity:0;z-index:-100;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}#seed-directory.active{opacity:1;z-index:99999}#seed-directory .wrap{position:relative;width:100%;height:100%;overflow:auto}#seed-directory .closewindow{display:block;width:100%;padding:.75em 1.5em}#seed-directory .closewindow i{font-size:1.5em;display:block;float:right;cursor:pointer}#seed-directory .categories{display:block;width:100%;height:20em}#seed-directory .categories .category{position:relative;display:block;float:left;width:50%;height:100%;text-align:center;background-size:cover;background-position:center;background-repeat:no-repeat;cursor:pointer}#seed-directory .categories .category .name{display:block;position:absolute;bottom:0;left:0;width:100%;padding:1em 2em;text-transform:uppercase}#seed-directory .categories .category .name i{font-size:.875em;margin:.25em 0 0 .5em;vertical-align:top}#seed-directory .bottom{position:relative;padding:3em 4.5em}#seed-directory .bottom::before{content:"";display:block;position:absolute;top:3em;left:3em;width:2px;height:calc(100% - 6em)}#seed-directory .bottom :last-child{margin-bottom:0}#seed-directory .bottom h3{font-size:2em;line-height:1.125;margin:0;padding-bottom:.5em;text-transform:uppercase}#seed-directory .bottom p{margin-bottom:1.5em}#seed-directory .btn{font-size:0.875em!important;position:relative;display:inline-block;vertical-align:top;white-space:nowrap;line-height:1.5;width:auto;padding:.625em 1.25em;border-radius:.25em;border-width:2px!important;border-style:solid;text-decoration:none;cursor:pointer;text-transform:none!important}#seed-directory .tab-content .btn{text-transform:uppercase!important}.tab-content{display:none!important;width:100%}.tab-content.current{display:inherit!important;display:block!important}.parent-cat{padding:1em 3em}.parent-cat button{margin:1em 1em 0 0}#child-cats-and-products-accordion{padding:1em 3em}#child-cats-and-products-accordion a{font-size:1.125em;display:inline-block;vertical-align:top;width:49%;margin:0!important;padding:.25em 0;text-decoration:none!important}footer{position:relative;padding:1.5em 0 2em 0}footer::before{content:"";position:absolute;top:0;left:-18em;width:50%;height:100%;z-index:10}footer::after{z-index:20}footer a{text-decoration:none!important}footer p{margin-bottom:1.5em}footer .col{font-size:.75em;position:relative;display:block;float:left;width:30%;margin:2em 0;padding:.5em 0;z-index:30;border-right-width:1px;border-right-style:solid}footer .col :last-child{margin-bottom:0}footer .col:first-child{padding:0 12em 0 0;border:0}footer .col:first-child a:not(.logo){display:inline-block}footer .col:first-child .logo{display:block;width:13.3333em;margin-bottom:2.5em}footer .col:first-child .logo svg{display:block}footer .col:first-child p{line-height:1.75}footer .col:first-child p i{margin-right:.5em}footer .col .social b{margin-right:1em}footer .col .social a{margin-right:.25em}footer .col .copyright{font-size:.875em}footer .col:nth-child(3),footer .col:last-child{width:20%;padding:2.75em 0;text-align:center}footer .col:nth-child(3) p,footer .col:last-child p{margin-bottom:.75em}footer .col .menu{list-style:none;line-height:1.75;padding:0}main{position:relative;z-index:20}#content{padding-top:8.375em}.row,section{position:relative;width:100%;z-index:10}.banner-image.inc-content{position:relative;display:block;width:100%;height:31.25em;background-size:cover;background-position:center;background-repeat:no-repeat}.banner-image.inc-content .content{position:absolute;top:0;right:0;width:37%;height:100%;padding:0 3.125em}.banner-image.inc-content.alt .content{top:50%;right:auto;width:100%;height:auto;padding:0 1em;text-align:center;transform:translate(0,-50%)}.banner-image.inc-content:not(.alt) .content .main-banner-text{margin:5em 0;padding:0 2em;border-left-width:2px;border-left-style:solid;-ms-align-self:center;-webkit-align-self:center;align-self:center}.banner-image.inc-content.alt .content .main-banner-text{width:100%}.banner-image.inc-content:not(.alt) .content .main-banner-text h1{font-size:1.75em}.banner-image.inc-content.alt .content .main-banner-text h1{padding:0}.banner-image.inc-content .content .main-banner-text :last-child{margin-bottom:0}.banner-image img{display:block}.para-centre:not(.full-width):not(.med-width){max-width:800px}.med-width{max-width:1100px}.para-centre{margin:2em auto;text-align:center}.para-centre.grey-block{font-size:1.5em;padding:2em 8em}.para-centre :last-child,.contact-form :last-child{margin-bottom:0!important}.para-centre ul{list-style:disc outside;margin-bottom:1.5em;padding-left:1em}.heading-paragraph{font-size:1.125em}.term{margin-bottom:1em}.term p{margin-bottom:0}section.banner{width:100%;min-height:40em;padding:8.125em 0 6.5em 0;background-size:cover;background-position:center;background-repeat:no-repeat}section.banner .overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}section.banner .inner{position:relative;height:100%;z-index:20}section.banner .inner .content{font-size:1.25em;line-height:1.25;position:absolute;top:50%;left:0;width:100%;padding:0 14em;text-align:center;transform:translate(0,-50%)}section.banner .inner .content :last-child{margin-bottom:0}#content section.banner .inner .content .button{font-size:.8em;line-height:1.5;padding:.75em 1.25em}.subtitle{font-size:1.25em;line-height:1.25;width:100%;padding:.75em 0;text-align:center;z-index:30}section.banner .subtitle{position:absolute;bottom:0;left:0;padding:1.5em 0 .75em 0}section.banner .subtitle .arrow{position:absolute;top:-1.625em;left:50%;width:3.25em;height:3.25em;padding:.5em 0;transform:translate(-50%,0);border-radius:100%}section.banner .subtitle .arrow i{font-size:1.5em;line-height:1.5em;width:1.5em;height:1.5em;border-radius:100%;border-width:1px;border-style:solid;cursor:pointer;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}.split-block,.split-block .content,.split-block .content .inner-content,.content-boxes,.team #response,.banner-image.inc-content .content,.resources .right section .row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.split-block{margin-bottom:2em}.split-block.reverse,.home .split-block:nth-child(2n){-webkit-flex-direction:row-reverse;flex-direction:row-reverse}.split-block .content .inner-content,.content-boxes,.team #response,.resources .right section .row{-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;flex-direction:row}.split-block .content .inner-content{-ms-flex-align:center;-webkit-align-items:center;align-items:center}.split-block .one-half{position:relative;width:40%;min-height:25em;margin:0}.split-block .image{width:60%;background-size:cover;background-position:center;background-repeat:no-repeat}.split-block.wide .image{width:45%}.split-block.wide .content{width:55%}.split-block .inner-content{width:100%;margin:0}.split-block .inner-content .flex{width:100%;padding:4em}.split-block .inner-content .flex ul,table ul{list-style:disc outside;margin-bottom:1.5em;padding-left:1em}.split-block .inner-content .flex :last-child{margin-bottom:0}.split-block .inner-content .flex h3{padding-bottom:.75em}a.arrow .fas{font-size:.875em;margin:.1625em 0 0 .5em;vertical-align:top}.latest-news,.latest-events{position:relative;padding-top:4em;padding-bottom:4em}.latest-news::after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:.125em;background-image:url(../../../../../../../themes/elsoms/images/button.png);background-size:cover;background-position:center;background-repeat:no-repeat}.latest-news h3,.latest-events h3{text-align:center;padding-bottom:1em}.articles,#ajax-load-more{width:calc(100% + 1em);margin-left:-.5em}.articles .articles-wrap,.alm-listing{display:flex;flex-wrap:wrap}.articles .article-container{position:relative;width:calc(33.3333% - 1em);max-width:calc((100% / 3) - 1em);height:auto;margin:0.5em!important;overflow:hidden}.columns .articles .article-container{width:calc(50% - 1em);max-width:calc((100% / 2) - 1em)}.articles .article-container .article-extract{height:100%}.articles .article-container .article-extract .article-extract-img{display:block;position:relative;width:100%;height:15em;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:10}.articles .article-container .article-extract .article-extract-content{position:relative;width:100%;height:calc(100% - 15em);padding:2em 2em 5em 2em}.articles .article-container .article-extract .article-extract-content h2{font-size:1.125em;line-height:1.5;position:relative;margin:0;padding-bottom:.75em;text-transform:none;text-decoration:none!important}.articles .article-container .article-extract .article-extract-content h2::after{content:"";display:block;width:2.5em;height:2px;margin-top:.625em}.articles .article-container .article-extract .article-extract-content .article-extract-desc{height:18em;margin:0}.articles.articles-search .article-container .article-extract .article-extract-content .article-extract-desc{height:8em}.columns .articles .article-container .article-extract .article-extract-content .article-extract-desc,.news .articles .article-container .article-extract .article-extract-content .article-extract-desc{height:13em}.articles .article-container .article-extract .article-extract-content .article-extract-desc :last-child{margin-bottom:0}.articles .article-container .article-extract .article-btn-row{display:block;position:absolute;bottom:2em;left:2em;width:calc(100% - 4em);margin:0;padding:0}.articles .article-container .article-extract .article-btn-row .article-meta{display:block;float:left;width:55%}.meta-info{font-style:italic}.meta-info i{display:inline-block;vertical-align:top;width:1em;margin-right:.5em}.meta-info span{font-size:.75em;display:inline-block;vertical-align:top}.articles .article-container .article-extract .article-btn-row .btn{float:right}.latest-events .articles .article-container{width:calc(50% - 1em);max-width:calc((100% / 2) - 1em)}.latest-events .articles .article-container .article-extract .article-extract-content .article-extract-desc{height:10em}.columns .left,.column .left{display:block;float:left;width:50%;padding-right:1em}.columns .right,.column .right{display:block;float:right;width:50%;padding-left:1em}.columns.wideleft .left{width:70%}.columns.wideleft .right{width:30%}.specialist-col{margin:.5em 0}.specialist-col a.green{float:right}.specialist-border-top{padding:1.25em 0;border-top-width:2px;border-top-style:solid}.specialist-border-bottom{padding:1.25em 0;border-bottom-width:2px;border-bottom-style:solid}#contact-carousel .slick-arrow{font-size:2.5em;position:absolute;top:30%;cursor:pointer;z-index:20}#contact-carousel .slick-arrow.fa-chevron-left{left:0}#contact-carousel .slick-arrow.fa-chevron-right{right:0}#contact-carousel .slick-list{position:relative;z-index:10}#contact-carousel .specialist-image{position:relative;display:block;width:11em;height:11em;margin:0 auto 1em auto;overflow:hidden;border-radius:100%;border-width:.125em;border-style:solid}#contact-carousel .specialist-image img{display:block;position:absolute;top:-.125em;left:50%;transform:translate(-50%,0);margin:0;width:auto;min-width:calc(100% + 0.5em);max-width:500%;height:calc(100% + 0.25em)}#contact-carousel .contact-details{padding:0 1em}#contact-carousel a{display:block}.split-block.quote .image{width:25%}.split-block.quote .content{width:75%;min-height:31.25em;text-align:center}.split-block.quote .inner-content .flex{font-size:1.375em;padding:4em 7em}.split-block.quote .inner-content .flex .quotemark{position:relative}.split-block.quote .inner-content .flex .quotemark::before{content:'"';font-style:italic!important;font-size:6em;line-height:1;position:absolute;top:-.5em;left:-.25em}.split-block.quote .inner-content .flex .quotemark::after{content:'"';font-style:italic!important;font-size:6em;line-height:1;position:absolute;bottom:-.875em;right:0}.content-boxes{width:calc(100% + 2em);margin:0 -1em}.content-boxes.alt{width:100%;margin:0 auto}.content-boxes.alt.margin-bottom{margin-bottom:1em!important}.content-boxes .box{position:relative;width:100%;max-width:25%;height:18em;padding:0 1em;-ms-flex:0 0 25%;flex:0 0 25%;text-align:center}.content-boxes.large .box,.content-boxes.alt .box{max-width:50%;height:30em;-ms-flex:0 0 50%;flex:0 0 50%}.content-boxes.alt .box{position:relative;height:auto;padding:1em;text-align:left}.content-boxes .box a{position:relative;display:block;width:100%;height:100%;overflow:hidden}.content-boxes .box a .image{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;z-index:10;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}.content-boxes.alt .box .image{position:relative;width:100%;height:16em;background-size:cover;background-position:center;background-repeat:no-repeat}.content-boxes.alt .box .content{position:relative;width:100%;height:calc(100% - 16em);padding:2em}.content-boxes .box a:hover .image{transform:scale(1.2)}.content-boxes .box a .image-border.page{position:absolute;top:1.25em;left:1.25em;width:calc(100% - 2.5em);height:calc(100% - 2.5em);border-width:2px;border-style:solid;z-index:20}.content-boxes.large .box a .image-border.page{top:2.5em;left:2.5em;width:calc(100% - 5em);height:calc(100% - 5em)}.content-boxes .box a .image-border.page .category-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:12.5em;height:3.75em;border-radius:.5em;text-transform:uppercase;text-align:center}.content-boxes.large .box a .image-border.page .category-content{height:4.75em}.content-boxes .box a .image-border.page .category-content span{font-size:.875em;line-height:4em}.content-boxes.large .box a .image-border.page .category-content span{font-size:1.25em;line-height:3.75em}.logo-block .image{display:inline-block;width:calc(14% - 2em);height:8em;margin:.5em 1em;background-size:contain;background-position:center;background-repeat:no-repeat}.home #content{padding-top:0}.home h1{font-size:3em;line-height:1;padding-bottom:.25em;text-transform:none}.home .split-block{margin-bottom:0}.home .split-block .one-half{width:50%!important;min-height:20em!important}.home .split-block .inner-content{max-width:22em;margin:0 auto}.home .split-block .inner-content .flex{padding:4em 0}#wpforms-1686-field_2-container{width:100%}body.home div.wpforms-container-full .wpforms-form input{max-width:96%!important;margin:0 2%!important}#wpforms-1686-field_2-container textarea{max-width:98%!important;margin:0 1%!important}body.home div.wpforms-container-full .wpforms-form input[type="submit"],body.home div.wpforms-container-full .wpforms-form button[type="submit"],body.home div.wpforms-container-full .wpforms-form .wpforms-page-button{font-size:0.875em!important;position:relative!important;vertical-align:top!important;white-space:nowrap!important;line-height:1.5!important;padding:.625em 1.25em!important;border-radius:0.25em!important;border-width:2px!important;border-style:solid!important;text-decoration:none!important;cursor:pointer!important}body.home div.wpforms-container-full .wpforms-form .wpforms-submit-container{text-align:center}.vacancies-table tr{font-size:1.25em}.vacancies-table tbody tr.table-open{display:block}#content .vacancies-table .btn{font-size:0.75em!important}.vacancies-table th{text-transform:uppercase}.vacancies-table .job-position,.vacancies-table .job-location{width:15em}.team-specialist-find .col{position:relative;display:block;float:left;width:43%;margin-right:2%}.team-specialist-find .col input,.team-specialist-find .col select{font-size:.875em;width:100%;height:3.0625em;padding:.75em 1em;border-radius:.25em}.team-specialist-find .col label{font-size:.75em;position:absolute;top:-2em;left:0;text-transform:uppercase}.team-specialist-find .btn{display:block!important;float:left;width:10%!important}.team #response{margin:0 -1em}.team #response .member{position:relative;width:100%;max-width:33%;height:33em;padding:0 1em;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;text-align:center}.team #response .member .flipcard{overflow:hidden}.team #response .member .team-member-image-admin{height:22em;background-size:cover;background-position:center;background-repeat:no-repeat}.team #response .member h3{padding:.75em 0 .5em 0;text-transform:uppercase}.team #response .member .flipcard h3{padding-top:0}.team #response .member .flipcard a{display:block}.flipcard{perspective:800;-moz-perspective:800;-webkit-perspective:800;width:100%;transform-style:preserve-3d;-moz-transform-style:preserve-3d;-webkit-transform-style:preserve-3d;transition:0.5s;-moz-transition:0.5s;-webkit-transition:0.5s}.flipcard.flipped{transform:rotatey(-180deg);-moz-transform:rotatey(-180deg);-webkit-transform:rotatey(-180deg)}.flipcard .face{text-align:center;backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden}.flipcard .front{display:block}.flipcard.flipped .front{display:none}.flipcard .back{transform:rotateY(180deg);-moz-transform:rotateY(180deg);-webkit-transform:rotateY(180deg);display:none;background:#b40039;color:#fff;padding:0;text-align:left;box-sizing:border-box}.flipcard .back .contact-container{padding:3em;width:100%}.flipcard.flipped .back{display:flex;flex-wrap:wrap;align-content:center}.flipcard.flipped .face.back{backface-visibility:visible;-webkit-backface-visibility:visible}.resources .left{display:block;float:left;width:25%;padding-right:1em}.resources .cat-item-section .cat-item{font-size:.875em;display:block;margin-bottom:1em;padding-bottom:1em;border-bottom-width:1px;border-bottom-style:solid;cursor:pointer;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}.resources .right{display:block;float:right;width:75%;padding-left:1em}.resources .right section{display:none}.resources .right section .row{width:calc(100% + 2em);margin:0 -1em}.resources .right section .row .resource{position:relative;width:100%;max-width:50%;padding:0 1em;-ms-flex:0 0 50%;flex:0 0 50%}.resources .right section .row .resource .box-style{display:block;width:100%;padding:2em;text-align:center;border-top-width:2px;border-top-style:solid}.resources .right section .row .resource .box-style .image-area,.resources .right section .row .resource .box-style .text-area{display:block;float:left;width:50%;padding:0 1em}.resources .right section .row .resource .box-style .text-area{float:right}.resources .right section .row .resource .box-style .image-area img{display:block;max-width:6.25em;margin:0 auto}.resources .right section .row .resource .box-style .text-area p{margin-bottom:3em}.banner-image.inc-content.news-banner{height:35em}.banner-image.inc-content.news-banner .content .main-banner-text{padding:0;border:0}#ajax-load-more .alm-listing{width:100%}.alm-btn-wrap{padding-top:1.5em;text-align:center}.team-specialist-find.article-filter .col{width:25%}.team-specialist-find.article-filter .col.reduced{width:14%}.team-specialist-find.article-filter .col:last-child{margin-right:0}.team-specialist-find.article-filter .column .col{width:100%}.team-specialist-find.article-filter .left .col input{width:75%}.team-specialist-find.article-filter .left .col .btn{float:right!important;width:23%!important;margin-left:2%;text-align:center}.team-specialist-find.article-filter .right{padding-left:3em}.team-specialist-find.article-filter .right .col .btn{width:auto!important;margin-right:2%;text-align:center}.single h1{text-transform:none}.single .share{padding:.5em 0;border-top-width:.25em;border-top-style:solid;border-bottom-width:.25em;border-bottom-style:solid}.single .share .left{display:block;float:left;width:50%}.single .share .left img{display:block;float:left;margin-right:1em}.single .share .left span{font-size:.875em;display:inline-block;vertical-align:top;padding:2em 0}.single .share .left .the-date{margin-left:1em}.single .share .left .event-meta{font-size:1em;margin-right:1.75em;padding:1.75em 0}.single .share .left .event-meta i{margin-right:.25em}.single .share .right{display:block;float:right;width:50%;padding:1.75em 0;text-align:right}.single .share .right h4{font-size:.875em;display:inline-block;vertical-align:top;padding-top:.1125em}.single .share .right a{margin-left:.5em;vertical-align:top}.single .share.post-nav a{text-transform:uppercase}.single .share.post-nav .left{padding:1em 0}.single .share.post-nav .right{padding:1em 0;text-align:center}.directory .left{display:block;float:left;width:40%;padding-right:1em}.directory .left #filter{width:calc(100% + 0.25em);margin-left:-.25em}#content .directory .left .btn{font-size:1em!important;margin:0.25em!important}.directory .right{display:block;float:right;width:60%;padding-left:1em}.directory .right img{display:block;width:100%}.directory .row{clear:both;width:100%}.seed-overview{display:block;width:100%;padding:2em 0;border-top-width:.125em;border-top-style:solid;border-bottom-width:.125em;border-bottom-style:solid}.seed-overview .left{display:block;float:left;width:33%;padding-right:1em}.seed-overview .left .seed-categories{list-style:none;margin:0;padding:0}.seed-overview .left .seed-categories li{font-size:.875em;display:block;border-bottom-width:.125em;border-bottom-style:solid}.seed-overview .left .seed-categories li a{display:block;padding:1.25em 0;cursor:pointer}.seed-overview .left .seed-categories li p{display:none;margin-bottom:1.5em!important}.seed-overview .left .seed-categories li.active p{display:block}#content .seed-overview .left .seed-categories li a:not(.button):not(.btn):not(.green):hover,#content .seed-overview .right .team-link li a:not(.button):not(.btn):not(.green):hover{text-decoration:none!important}.seed-overview .left .seed-categories li a i{float:right;margin-top:.25em;opacity:0;-o-transition:.5s;-ms-transition:.5s;-moz-transition:.5s;-webkit-transition:.5s;transition:.5s}.seed-overview .left .seed-categories li a:hover i,.seed-overview .left .seed-categories li.active a i{opacity:1}.seed-icon-box{display:flex;flex-wrap:wrap;padding-top:1.5em}.seed-icon-section{display:flex;align-items:center;margin:0 .75em .75em 0}.seed-icon-section img{display:inline-block;height:1.25em;margin-right:.375em}.seed-overview .right{display:block;float:right;width:67%;padding-left:1em}.seed-overview h4{padding-bottom:1em}.seed-overview .right .team-link{font-size:.875em;display:block;margin:0;padding:1.25em 0;border-bottom-width:.125em;border-bottom-style:solid}.seed-overview .right .team-link a{display:block}.seed-overview .right #contact-carousel .flex-row{display:block;margin-bottom:1em;padding-bottom:1em;border-bottom-width:.109375em;border-bottom-style:solid}.seed-overview .right #contact-carousel .specialist-image{float:left;width:8em;height:8em;margin:1em}.seed-overview .right #contact-carousel .contact-details{float:right;width:calc(100% - 10em);padding:1em}.seed-overview .seed-cat h4{text-transform:none}.seed-facts-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;flex-direction:row;margin:0 -1em}.seed-facts-container .product{position:relative;width:100%;max-width:50%;min-height:1px;margin-bottom:2em!important;padding:0 1em;-ms-flex:0 0 50%;flex:0 0 50%;text-align:left}.seed-facts-container .product .flipcard{overflow:hidden}.seed-facts-container .product .flipcard .face{text-align:left}.seed-facts-container .product .flipcard .article-extract{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;flex-direction:row;height:100%}.seed-facts-container .product .flipcard .article-extract .article-extract-img{position:relative;height:16em;background-size:cover;background-position:center;background-repeat:no-repeat;flex-basis:100%;overflow:hidden}.seed-facts-container .product .flipcard .article-extract .article-extract-content{height:calc(100% - 16em);padding:2em;flex-basis:100%}.seed-facts-container .product .flipcard h3{font-size:1.25em;position:absolute;top:0;left:0;width:100%;padding:.5em 1.5em}.seed-facts-container .product .flipcard .article-extract .article-extract-content .article-extract-desc{height:5em;margin-bottom:2em;overflow:auto}.seed-facts-container .product .flipcard .article-extract .article-extract-content .seeds{position:absolute;bottom:1.875em;right:2em}.seed-facts-container .product .flipcard .article-extract .article-extract-content .seeds img{display:inline-block;vertical-align:middle;width:1.75em;margin-left:.5em}.seed-facts-container .product .flipcard .variety-link{display:block;cursor:pointer}.seed-facts-container .product .flipcard .variety-link:hover{text-decoration:underline}.seed-facts-container .product .flipcard .article-extract .article-extract-content .article-btn-row i{margin-left:.5em}.seed-facts-container .product .flipcard .back .contact-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;flex-direction:row;align-self:center;padding:1.875em}.seed-facts-container .product .flipcard .back .contact-container .info-back{list-style:none;width:100%;height:75%;padding-left:0;overflow:auto}.seed-facts-container .product .flipcard .back .contact-container .info-back li{font-size:.875em;display:block;width:100%;margin-bottom:.75em;padding-bottom:.75em;border-bottom-width:1px;border-bottom-style:solid}.seed-facts-container .product .flipcard .back .contact-container .variety-link{position:absolute;bottom:2em}.timeline{position:relative;padding:1em 0;overflow:auto}.timeline-wrap{position:relative;min-width:81em}.timeline-wrap::before{content:"";display:block;position:absolute;top:0;left:50%;width:.25em;height:100%;transform:translate(-50%,0);z-index:-10}.timeline .top,.timeline .bottom{display:block;position:absolute;left:50%;width:1.5em;height:.25em;transform:translate(-50%,0);z-index:-10}.timeline .top{top:0}.timeline .bottom{bottom:0}.timeline .item{position:relative;display:block;width:50%;padding:1em 3em;z-index:99}.timeline .item.has-image:not(.center):not(.noarrow)::after,.timeline .item.orange-bg:not(.center):not(.noarrow)::after,.timeline .item.yellow-bg:not(.center):not(.noarrow)::after,.timeline .item.darkblue-bg:not(.center):not(.noarrow)::after,.timeline .item.blue-bg:not(.center):not(.noarrow)::after,.timeline .item.seagreen-bg:not(.center):not(.noarrow)::after,.timeline .item.lightblue-bg:not(.center):not(.noarrow)::after{content:"";display:block;position:absolute;top:50%;width:3.6875em;height:.625em;transform:translate(0,-50%);background-image:url(../../../../../../../themes/elsoms/images/timeline-arrow.png);background-size:auto;background-position:center;background-repeat:no-repeat;z-index:10}.timeline .item.has-image.left:not(.center):not(.noarrow)::after,.timeline .item.orange-bg.left:not(.center):not(.noarrow)::after,.timeline .item.yellow-bg.left:not(.center):not(.noarrow)::after,.timeline .item.darkblue-bg.left:not(.center):not(.noarrow)::after,.timeline .item.blue-bg.left:not(.center):not(.noarrow)::after,.timeline .item.seagreen-bg.left:not(.center):not(.noarrow)::after,.timeline .item.lightblue-bg.left:not(.center):not(.noarrow)::after{right:0}.timeline .item.has-image.right:not(.center):not(.noarrow)::after,.timeline .item.orange-bg.right:not(.center):not(.noarrow)::after,.timeline .item.yellow-bg.right:not(.center):not(.noarrow)::after,.timeline .item.darkblue-bg.right:not(.center):not(.noarrow)::after,.timeline .item.blue-bg.right:not(.center):not(.noarrow)::after,.timeline .item.seagreen-bg.right:not(.center):not(.noarrow)::after,.timeline .item.lightblue-bg.right:not(.center):not(.noarrow)::after{left:0;transform:translate(0,-50%) rotate(180deg)}.timeline .item .image{float:left;width:45%;padding-right:1em}.timeline .item .content{float:right;width:55%;padding-left:1em}.timeline .item.clearrow{clear:both}.timeline .item :last-child{padding-bottom:0!important}.timeline .item.left{float:left;text-align:right!important}.timeline .item.center{float:left;width:100%}.timeline .item.right{float:right;text-align:left!important}.timeline .item img{position:relative;display:inline-block;vertical-align:top}.timeline .item.center img{display:block;max-width:50em;margin:0 auto}.timeline .item .image-alt{font-size:.875em;display:block;margin-top:.5em;padding-right:8em}.timeline .item.left .image-alt{padding-left:8em;padding-right:0}.timeline .item.center .image-alt{text-align:left!important;padding-left:calc(50% + 3.375em)}.timeline .item h3{font-size:1em;margin-bottom:.5em}.timeline .item.orange-bg,.timeline .item.yellow-bg,.timeline .item.darkblue-bg,.timeline .item.blue-bg{padding:2.5em 22em 2.5em 4.5em}.timeline .item.blue-bg{padding-left:10em;padding-right:15em}.timeline .item.yellow-bg.big{padding-right:16em}.timeline .item.seagreen-bg,.timeline .item.lightblue-bg,.timeline .item.left.darkblue-bg,.timeline .item.left.yellow-bg{padding:2.5em 4.5em 2.5em 22em}.timeline .item.left.yellow-bg.big{padding-left:16em}.timeline .item.lightblue-bg.big{padding-left:15em}.timeline .item.right.lightblue-bg{padding-left:4.5em;padding-right:20em}.timeline .item.orange-bg::before,.timeline .item.yellow-bg::before,.timeline .item.seagreen-bg::before,.timeline .item.darkblue-bg::before,.timeline .item.lightblue-bg::before,.timeline .item.blue-bg::before{content:"";display:block;position:absolute;top:1em;left:3em;width:22em;height:calc(100% - 2em);background-size:cover;background-position:center right;background-repeat:no-repeat;z-index:-10}.timeline .item.yellow-bg.big::before{width:28em}.timeline .item.seagreen-bg::before,.timeline .item.lightblue-bg::before,.timeline .item.left.darkblue-bg::before,.timeline .item.left.yellow-bg::before{left:auto;right:3em}.timeline .item.right.lightblue-bg::before{left:3em;right:auto}.timeline .item.lightblue-bg.big::before{width:30em;background-position:center left}.timeline .item.orange-bg::before{background-image:url(../../../../../../../themes/elsoms/images/orange-value.png)}.timeline .item.yellow-bg::before{background-image:url(../../../../../../../themes/elsoms/images/yellow-bg.png)}.timeline .item.left.yellow-bg::before{background-image:url(../../../../../../../themes/elsoms/images/yellow-bg-left.png);background-position:center left}.timeline .item.seagreen-bg::before{background-image:url(../../../../../../../themes/elsoms/images/seagreen-bg.png)}.timeline .item.darkblue-bg::before{background-image:url(../../../../../../../themes/elsoms/images/darkblue-bg.png)}.timeline .item.left.darkblue-bg::before{background-image:url(../../../../../../../themes/elsoms/images/darkblue-bg-left.png)}.timeline .item.blue-bg::before{width:30em;background-image:url(../../../../../../../themes/elsoms/images/blue-bejo.png);background-position:center left}.timeline .item.lightblue-bg::before{background-image:url(../../../../../../../themes/elsoms/images/lightblue-bg.png)}.timeline .item.right.lightblue-bg::before{background-image:url(../../../../../../../themes/elsoms/images/lightblue-bg-right.png)}div.wpforms-container-full{margin-bottom:1.5em!important}#page .gform_wrapper .gfield_checkbox input[type="checkbox"],#page .gform_wrapper .gfield_radio input[type="radio"],#page div.wpforms-container-full .wpforms-form .wpforms-field-checkbox input[type="checkbox"],#page div.wpforms-container-full .wpforms-form .wpforms-field-radio input[type="radio"],#page div.wpforms-container-full .wpforms-form .wpforms-field-checkbox li::before,#page div.wpforms-container-full .wpforms-form .wpforms-field-radio li::before{display:none}#page .gform_wrapper .gfield_checkbox label,#page .gform_wrapper .gfield_radio label,#page div.wpforms-container-full .wpforms-form .wpforms-field-checkbox ul li label,#page div.wpforms-container-full .wpforms-form .wpforms-field-radio ul li label{padding-left:2em}#page .gform_wrapper .gfield_checkbox input[type="checkbox"]+label:before,#page .gform_wrapper .gfield_radio input[type="radio"]+label::before,#page div.wpforms-container-full .wpforms-form .wpforms-field-checkbox ul li input[type="checkbox"]+label::before,#page div.wpforms-container-full .wpforms-form .wpforms-field-radio ul li input[type="radio"]+label::before{display:inline-block;vertical-align:top;font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-size:1.25em;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:23px;width:18px;margin-left:-1.5em;padding-right:1.5em}#page .gform_wrapper .gfield_checkbox input[type="checkbox"]+label::before,#page .gform_wrapper .gfield_radio input[type="radio"]+label::before,#page div.wpforms-container-full .wpforms-form .wpforms-field-checkbox ul li input[type="checkbox"]+label::before,#page div.wpforms-container-full .wpforms-form .wpforms-field-radio ul li input[type="radio"]+label::before{content:"\f0c8"}#page .gform_wrapper .gfield_checkbox input[type="checkbox"]:checked+label::before,#page .gform_wrapper .gfield_radio input[type="radio"]:checked+label::before,#page div.wpforms-container-full .wpforms-form .wpforms-field-checkbox ul li input[type="checkbox"]:checked+label::before,#page div.wpforms-container-full .wpforms-form .wpforms-field-radio ul li input[type="radio"]:checked+label::before{content:"\f14a"}#page .gform_wrapper .gfield_checkbox input[type="checkbox"]:checked+label+label,#page .gform_wrapper .gfield_radio input[type="radio"]:checked+label+label,#page div.wpforms-container-full .wpforms-form .wpforms-field-checkbox ul li input[type="checkbox"]:checked+label+label,#page div.wpforms-container-full .wpforms-form .wpforms-field-radio ul li input[type="radio"]:checked+label+label{font-weight:normal!important}#page div.wpforms-container-full .wpforms-form input[type="submit"],#page div.wpforms-container-full .wpforms-form button[type="submit"],#page div.wpforms-container-full .wpforms-form .wpforms-page-button,#page .gfield_repeater_buttons .add_repeater_item_text,#page .gfield_repeater_buttons .remove_repeater_item_text,#page .gform_wrapper .gform_footer button,#page .gform_wrapper .gform_footer input,#page .gform_wrapper .gform_page_footer button,#page .gform_wrapper .gform_page_footer input{font-size:0.875em!important;position:relative!important;vertical-align:top!important;white-space:nowrap!important;line-height:1.5!important;height:auto!important;padding:.625em 1.25em!important;border-radius:0.25em!important;border-width:2px!important;border-style:solid!important;text-decoration:none!important;text-transform:none!important;cursor:pointer!important}.contact-form .wrap{max-width:50%;margin:0 auto;padding:2em 1em 2.5em 1em}.contact-form .wpforms-field-container{display:flex;flex-wrap:wrap}.contact-form #wpforms-5401-field_0-container,.contact-form #wpforms-5401-field_8-container,.contact-form #wpforms-5401-field_7-container,.contact-form #wpforms-5401-field_1-container,.contact-form #wpforms-5789-field_0-container,.contact-form #wpforms-5789-field_8-container,.contact-form #wpforms-5789-field_7-container,.contact-form #wpforms-5789-field_1-container{width:50%;padding:.5em 0}.contact-form #wpforms-5401-field_2-container,.contact-form #wpforms-5789-field_2-container{width:100%;padding:.5em 0}.contact-form div.wpforms-container-full .wpforms-form input,.contact-form div.wpforms-container-full .wpforms-form select{max-width:96%!important;margin:0 2%!important}.contact-form #wpforms-5401-field_2-container textarea,.contact-form #wpforms-5789-field_2-container textarea{max-width:98%!important;margin:0 1%!important}.contact-form div.wpforms-container-full .wpforms-form .wpforms-submit-container{text-align:center;padding-top:.5em}.contact-form .contact-policy-msg{font-size:.875em;display:block;text-align:center}#page .gfield_repeater_item{padding:1.25em}@media screen and (max-width:1111px){header .menus nav{padding-left:0}header .menus nav .menu li a{padding:.875em 1.625em .75em 1.625em}header .menus nav .sub-menu li a{padding:.25em 1.5em}header .menus nav .sub-menu{left:.125em}.articles .article-container .article-extract .article-extract-content{padding-bottom:8em}}@media screen and (min-width:1024px){header .seed.mobile{display:none}section.banner .inner .content{font-size:1.125em;line-height:1.5}}@media screen and (max-width:1023px){header::before{left:-15em}header .menus .top,header .menus nav{display:none}header .logo{padding:1em 4em 1em 0}header .seed.mobile{font-size:.75em}.mobile-trigger{display:block}#seed-directory{padding-left:0}footer{color:#fff;background:#B40039;padding:0}footer a,footer a:visited,footer a:hover,footer a:focus,footer a:visited:hover,footer .col .social a,footer .col .social a:visited,footer .col .social a:hover .fa-inverse,footer .col .social a:focus .fa-inverse,footer .col .social a:visited:hover .fa-inverse,footer .col .social a:visited:focus .fa-inverse,footer .red{color:#fff}footer .col .social a .fa-inverse,footer .col .social a:visited .fa-inverse,footer .col .social a:hover,footer .col .social a:focus,footer .col .social a:visited:hover,footer .col .social a:visited:focus{color:#B40039}footer::before{display:none}footer .col{float:none;width:100%!important;margin:0!important;padding:0 0 2em 0!important;text-align:center;border:0}footer .col:first-child{padding-top:2em!important}footer .col:first-child .logo{margin-left:auto;margin-right:auto}#content{padding-top:7.375em}section.banner .inner .content{left:50%;max-width:34em;padding:0;transform:translate(-50%,-50%)}.split-block,.split-block .content,.split-block .content .inner-content,.articles .articles-wrap{display:block}.split-block .one-half,.home .split-block .one-half{float:none;width:100%!important;min-height:15em!important}.split-block .inner-content .flex{padding:3em}.articles .article-container,.latest-events .articles .article-container,.columns .articles .article-container{width:calc(100% - 1em);max-width:100%}.articles .article-container .article-extract .article-extract-content,.columns .articles .article-container .article-extract .article-extract-content{height:auto}.articles .article-container .article-extract .article-extract-content .article-extract-desc,.latest-events .articles .article-container .article-extract .article-extract-content .article-extract-desc,.columns .articles .article-container .article-extract .article-extract-content .article-extract-desc{height:auto}.contact-form .wrap{max-width:75%}.contact-form .inner{max-width:100%}.logo-block .image{width:calc(20% - 2em)}.team #response .member{max-width:50%;-ms-flex:0 0 50%;flex:0 0 50%}.team #response .member .details{font-size:.875em}.banner-image.inc-content .content{width:50%}.content-boxes .box{max-width:50%;-ms-flex:0 0 50%;flex:0 0 50%}.content-boxes:not(.alt) .box:first-child,.content-boxes:not(.alt) .box:nth-child(2){margin-bottom:2em}.split-block.quote .inner-content .flex{padding:4em}.columns .left,.columns .right,.columns.wideleft .left,.columns.wideleft .right,.resources .left,.resources .right,.directory .left,.directory .right{width:100%;padding:0}.columns .specialist-border-top .left,.columns.wideleft .specialist-border-top .left{width:calc(100% - 10em);margin-bottom:0}.columns .specialist-border-top .right,.columns.wideleft .specialist-border-top .right{width:10em}.columns .left,.columns.wideleft .left,.resources .left,.directory .left{margin-bottom:1.5em}.team-specialist-find.article-filter .right{padding-left:0}.single .share:not(.post-nav) .left,.single .share:not(.post-nav) .right{width:100%;text-align:center}.single .share:not(.post-nav) .left img{float:none;margin:0 auto}.single .share:not(.post-nav) .left span{display:block;margin:0!important;padding:.25em 0}.single .share:not(.post-nav) .left span.event-meta:first-child{padding-top:1em}.single .share:not(.post-nav) .right{padding:1em 0}.seed-facts-container .product{max-width:100%;-ms-flex:0 0 100%;flex:0 0 100%}.para-centre.grey-block{padding:2em}}@media screen and (max-width:767px){h1{font-size:2em}section.banner .inner .content{font-size:1em;max-width:30em;padding:0 1em}#content section.banner .inner .content .button{font-size:1em}.split-block .inner-content .flex{padding:2em}.contact-form .wrap{max-width:100%}.logo-block .image{width:calc(30% - 2em);height:6em}.team-specialist-find .col,.team-specialist-find.article-filter .col,.team-specialist-find.article-filter .col.reduced{width:100%;margin:0 0 1em 0}.team-specialist-find .col:nth-child(2),.team-specialist-find.article-filter .col,.team-specialist-find.article-filter .col.reduced{padding-bottom:1.5em}.team-specialist-find.article-filter .col::after{display:block;height:calc(100% - 2em)}.team-specialist-find .btn{width:100%!important}.team #response .member,.content-boxes .box,.content-boxes.large .box,.content-boxes.alt .box,.resources .right section .row .resource{max-width:100%;-ms-flex:0 0 100%;flex:0 0 100%}.content-boxes:not(.alt) .box{margin-bottom:2em}.content-boxes .box:last-child{margin-bottom:0}.flipcard .back .contact-container{font-size:.875em;padding:2em}.banner-image.inc-content .content{width:100%}.split-block.quote .inner-content .flex{padding:4em 2em 2em 2em}.resources .right section .row .resource:last-child{display:none}.seed-overview .left,.seed-overview .right{width:100%;padding-left:0;padding-right:0}.seed-overview .left{margin-bottom:2em}.vacancies-table tr{font-size:1em}.para-centre.grey-block{font-size:1.25em}}@media screen and (max-width:520px){header::before{left:-5em}header .seed.mobile{display:none}}@media screen and (max-width:479px){html,body{min-width:320px}#seed-directory .categories{height:auto}#seed-directory .categories .category{width:100%;height:15em}.parent-cat,#child-cats-and-products-accordion{padding:1em 1.5em}#seed-directory .bottom{padding:3em}#seed-directory .bottom::before{left:1.5em}.latest-events .articles .article-container .article-extract .article-extract-content{padding-bottom:11em}.articles .article-container .article-extract .article-btn-row .article-meta,.columns .articles .article-container .article-extract .article-btn-row .article-meta{width:100%;margin-bottom:1.5em}#wpforms-1686-field_0-container,#wpforms-1686-field_8-container,#wpforms-1686-field_7-container,#wpforms-1686-field_1-container{width:100%}body.home div.wpforms-container-full .wpforms-form input{font-size:1em!important;max-width:98%!important;margin:0 1%!important}.logo-block .image{width:calc(45% - 2em);height:4em}.banner-image.inc-content .content{padding:0 1.5em}.resources .right section .row .resource .box-style{padding:2em 0}.content-boxes.large .box{height:20em}.team-specialist-find.article-filter .col:last-child{margin-bottom:0;padding-bottom:0}.team-specialist-find.article-filter .col:last-child::after{height:100%}.team-specialist-find.article-filter .right .col .btn{margin:0 .5em .5em 0}}@media screen and (max-width:399px){body{font-size:.75em}}