﻿/*!
Theme Name: WHN Solicitors
Author: Freshfield (PB)

License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: freshplate
Tags:

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;overflow-y:scroll}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:rgba(0,0,0,0)}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.archive .format-aside .entry-title,.blog .format-aside .entry-title{display:none}button,input[type=button],input[type=reset],input[type=submit]{border-radius:3px;background:#61bb46;color:rgba(0,0,0,.8);line-height:1;padding:.6em 1em .4em}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.8),inset 0 15px 17px rgba(255,255,255,.8),inset 0 -5px 12px rgba(0,0,0,.02)}button:active,button:focus,input[type=button]:active,input[type=button]:focus,input[type=reset]:active,input[type=reset]:focus,input[type=submit]:active,input[type=submit]:focus{box-shadow:inset 0 -1px 0 rgba(255,255,255,.5),inset 0 2px 5px rgba(0,0,0,.15)}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}p{margin-bottom:1.5em}cite,dfn,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{font-family:"europa",Arial,sans-serif;line-height:1.3;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:"europa",Arial,sans-serif}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{text-decoration:none}big{font-size:125%}html{font-size:10px;box-sizing:border-box}@media screen and (max-width: 865px){html{font-size:9px}}@media screen and (max-width: 500px){html{font-size:8px}}*,*:after,*:before{box-sizing:inherit}body{background:#fff}blockquote,q{quotes:"" ""}blockquote:after,blockquote:before,q:after,q:before{content:""}hr{background-color:#666;border:0;height:1px;margin-bottom:1.5em}img{height:auto;max-width:100%}ol,ul{margin:0 0 1.5em 3em}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}table{margin:0 0 1.5em;width:100%}table.responsive{border-collapse:collapse;min-width:200px;margin:0 0 2.5em}table.responsive thead{display:none}table.responsive tr{display:block;padding:.5em;border:1px solid #666}table.responsive td{display:block;padding-left:34%;padding-top:3px;padding-bottom:4px}table.responsive td:before{content:attr(data-label);display:inline-block;width:50%;margin-left:-50%;font-weight:bold}table.responsive tbody tr:nth-child(even){background-color:#f8f8f8}table.responsive tbody td:not(:last-child){border-bottom:1px solid #666}@media screen and (min-width: 60em){table.responsive thead{display:table-header-group;color:#fff;text-align:left;font-size:14px;font-size:1.4rem}table.responsive thead tr{background-color:#4b8932}table.responsive thead th{padding:9px 10px}table.responsive thead th:not(:last-child){border-right:1px solid #666}table.responsive tr{display:table-row}table.responsive td{display:table-cell;padding:9px 10px;text-align:left;vertical-align:top;font-size:14px;font-size:1.4rem}table.responsive td:before{display:none}table.responsive td:last-child{width:12%}table.responsive tbody td:not(:last-child){border-bottom:none;border-right:1px solid #666}}input[type=email],input[type=password],input[type=search],input[type=text],input[type=url],textarea{color:#666;border:1px solid #666;border-radius:3px}input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus{color:#666}input[type=email],input[type=password],input[type=search],input[type=text],input[type=url]{padding:3px}textarea{padding-left:3px;width:100%}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}h1,h2,h3,h4,h5,h6{clear:both}h1{font-size:34px;font-size:3.4rem;margin:0 0 1.3em;padding:0}h2{font-size:26px;font-size:2.6rem;margin:0 0 1.3em;padding:0}h3{font-size:20px;font-size:2rem;margin:0 0 1.3em;padding:0}h4{font-size:18px;font-size:1.8rem;margin:0 0 1.3em;padding:0}h5{font-size:18px;font-size:1.8rem;margin:0 0 1.3em;padding:0}h6{font-size:18px;font-size:1.8rem;margin:0 0 1.3em;padding:0}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.sticky{display:block}.hentry{margin:0 0 1.5em}.byline,.updated:not(.published){display:none}.group-blog .byline,.single .byline{display:inline}.entry-content,.entry-summary,.page-content{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}body,button,input,select,textarea{color:#666;font-family:"europa",Arial,sans-serif;line-height:1.3;font-size:16px;font-size:1.6rem;font-weight:normal}.widget{margin:0 0 1.5em}.widget select{max-width:100%}.widget_search .search-submit{display:none}div.header-wrapper{padding:15px 0;z-index:200;width:100%;position:fixed;height:100px;transition:all .6s ease-in-out}div.header-wrapper.is-fixed{height:50px;padding:0}div.header-wrapper.is-fixed{transition:all .6s ease-in-out;background-color:#5b5b5b}div.header-wrapper header{max-width:1260px;margin:0 auto;position:relative}div.header-wrapper header::after{clear:both;content:"";display:block}div.header-wrapper header .header-column-1{width:calc(100% - 40px);float:left;margin-left:20px}div.header-wrapper header .header-column-1 img.large-logo{max-width:235px;width:100%;display:block;height:auto;transition:all .6s ease-in-out}@media screen and (max-width: 500px){div.header-wrapper header .header-column-1 img.large-logo{max-width:180px}}div.header-wrapper header .header-column-1 a{display:block}@media screen and (max-width: 500px){div.header-wrapper header .header-column-1 a{max-width:180px}}div.header-wrapper header .header-column-1 img.small-logo{max-width:30px;width:100%;display:block;height:auto;margin:10px 0;transition:all .6s ease-in-out}div.header-wrapper header .header-column-1 img.is-hidden{transition:all .6s ease-in-out;display:none}div.header-wrapper header .header-column-1.is-sticky{width:calc(6.25% - 21.25px);float:left;margin-left:20px}@media screen and (max-width: 865px){div.header-wrapper header .header-column-1.is-sticky{width:calc(50% - 30px);float:left;margin-left:20px}}@media screen and (max-width: 500px){div.header-wrapper header .header-column-1.is-sticky{width:calc(100% - 30px);float:left;margin-left:15px}}div.header-wrapper header .header-column-2{width:calc(100% - 40px);float:left;margin-left:20px;position:relative}div.header-wrapper header .header-column-2.is-sticky{width:calc(93.75% - 38.75px);float:left;margin-left:20px}@media screen and (max-width: 865px){div.header-wrapper header .header-column-2.is-sticky{width:calc(50% - 30px);float:left;margin-left:20px}}@media screen and (max-width: 500px){div.header-wrapper header .header-column-2.is-sticky{width:calc(0% - 15px);float:left;margin-left:15px}}div.header-wrapper header .header-column-2 .main-navigation{margin-left:0}div.header-wrapper header .header-column-3{position:absolute;top:-85px;right:25px;transition:all .6s ease-in-out}@media screen and (max-width: 1024px){div.header-wrapper header .header-column-3{right:70px}}@media screen and (max-width: 865px){div.header-wrapper header .header-column-3{right:70px}}@media screen and (max-width: 500px){div.header-wrapper header .header-column-3{display:none}}div.header-wrapper header .header-column-3.is-sticky{top:50px;right:0;display:block;transition:all .6s ease-in-out}@media screen and (max-width: 500px){div.header-wrapper header .header-column-3.is-sticky{width:130px;right:0}}div.header-wrapper header .header-column-3.is-sticky .make-payment-block{display:inline-block;margin:0 2rem 0 0;background:#4b8932}div.header-wrapper header .header-column-3.is-sticky .make-payment-block a{color:#fff}div.header-wrapper header .header-column-3 .make-payment-block{display:inline-block;margin:0 2rem 0 0}div.header-wrapper header .header-column-3 .make-payment-block a{color:#fff;text-transform:uppercase;text-decoration:none;padding:15px 20px}div.header-wrapper header .header-column-3 a{display:inline-block}div.header-wrapper header .header-column-3 a .contact-us-block{display:block;background:#4b8932;color:#fff;padding:15px 20px;text-transform:uppercase;transition:all .6s ease-in-out}@media screen and (max-width: 500px){div.header-wrapper header .header-column-3 a .contact-us-block{text-align:center}}div.header-wrapper header .header-column-3 a .contact-us-block:focus,div.header-wrapper header .header-column-3 a .contact-us-block:hover{transition:all .6s ease-in-out;background:#fff;color:#4b8932}div.header-wrapper header .header-column-3 a.grey-background .contact-us-block{background:#5b5b5b;transition:all .6s ease-in-out}div.header-wrapper header .header-column-3 a.grey-background .contact-us-block:focus,div.header-wrapper header .header-column-3 a.grey-background .contact-us-block:hover{background:#fff;color:#5b5b5b;transition:all .6s ease-in-out}div.header-wrapper .ubermenu-grid-row{clear:none !important}div.header-wrapper .ubermenu-skin-vanilla .ubermenu-submenu .ubermenu-item-header.ubermenu-has-submenu-stack>.ubermenu-target{border:none;font-family:"europa",Arial,sans-serif;font-style:normal;font-weight:700}div.header-wrapper .uber-menu-container nav ul li{font-size:16px;font-size:1.6rem;font-family:"europa",Arial,sans-serif;font-style:normal;font-weight:700}div.header-wrapper .uber-menu-container nav ul li a{text-transform:uppercase;letter-spacing:2.4px;padding:15px 16px;font-family:"europa",Arial,sans-serif;font-style:normal;font-weight:700;transition:all .3s linear}@media screen and (max-width: 1500px){div.header-wrapper .uber-menu-container nav ul li a{letter-spacing:2.2px;font-size:15px;font-size:1.5rem;padding:15px 8px}}@media screen and (max-width: 1087px){div.header-wrapper .uber-menu-container nav ul li a{letter-spacing:1.6px;font-size:13px;font-size:1.3rem;padding:15px 6px}}div.header-wrapper .uber-menu-container nav ul li a:visited{color:#fff}div.header-wrapper .uber-menu-container nav ul li span{letter-spacing:2.4px;border-bottom:2px solid rgba(0,0,0,0);margin-bottom:-2px}@media screen and (max-width: 1500px){div.header-wrapper .uber-menu-container nav ul li span{letter-spacing:2.2px;font-size:15px;font-size:1.5rem}}@media screen and (max-width: 1087px){div.header-wrapper .uber-menu-container nav ul li span{letter-spacing:1.6px;font-size:14px;font-size:1.4rem}}div.header-wrapper .uber-menu-container nav ul li span:hover,div.header-wrapper .uber-menu-container nav ul li spanfocus{border-bottom:2px solid #4b8932;transition:all .3s linear}div.header-wrapper .uber-menu-container nav ul li span:hover.ubermenu-item-layout-text_only,div.header-wrapper .uber-menu-container nav ul li spanfocus.ubermenu-item-layout-text_only{border-bottom:2px solid rgba(0,0,0,0)}.ubermenu-item-level-0 a{text-transform:uppercase}.ubermenu-item-level-0 span{text-transform:uppercase}.slides{min-height:980px;background:#5b5b5b}.ubermenu-submenu li a{font-weight:normal;text-transform:none}.ubermenu-skin-vanilla .ubermenu-item-level-0>.ubermenu-target{color:#fff}.ubermenu-skin-vanilla .ubermenu-item-level-0>.ubermenu-target span{color:#fff}.ubermenu-nav li:first-child a{padding-left:0}.ubermenu-nav li:last-child a{padding-right:0 !important}.header-column-2.is-sticky nav div ul li{letter-spacing:2.4px;font-weight:200}@media screen and (max-width: 1500px){.header-column-2.is-sticky nav div ul li{letter-spacing:2.4px}}@media screen and (max-width: 1087px){.header-column-2.is-sticky nav div ul li{letter-spacing:1.3px}}.header-column-2.is-sticky nav div ul li a{font-size:14px;font-size:1.4rem;font-weight:200;padding:15px 14px}@media screen and (max-width: 1500px){.header-column-2.is-sticky nav div ul li a{padding:15px 8px;font-size:13px;font-size:1.3rem}}@media screen and (max-width: 1087px){.header-column-2.is-sticky nav div ul li a{padding:15px 8px;font-size:13px;font-size:1.3rem}}.header-column-2.is-sticky nav div ul li span{font-weight:200;font-size:14px;font-size:1.4rem;letter-spacing:2.4px}@media screen and (max-width: 1500px){.header-column-2.is-sticky nav div ul li span{font-size:13px;font-size:1.3rem}}@media screen and (max-width: 1087px){.header-column-2.is-sticky nav div ul li span{font-size:12px;font-size:1.2rem}}.ubermenu-responsive-toggle{display:none !important}.ubermenu-submenu{border:0 !important}.ubermenu-submenu li{text-transform:none !important;background-color:rgba(0,0,0,0) !important}.ubermenu-submenu li a{text-transform:none !important;background-color:rgba(0,0,0,0) !important}.ubermenu-submenu li a span{text-transform:none !important;background:rgba(0,0,0,0);background-color:rgba(0,0,0,0) !important}.ubermenu-submenu li ul{background-color:rgba(0,0,0,0) !important}.ubermenu-submenu li ul li{background-color:rgba(0,0,0,0) !important}.ubermenu-submenu li ul li a{font-weight:normal !important}.ubermenu-submenu li ul li a span{font-weight:normal !important}.search-form-wrapper i{color:#fff;display:inline-block;font-size:24px;font-size:2.4rem;width:5%;float:left;height:46px;padding:10px}.search-form-wrapper .search-form-field{width:95%;float:left;font-size:26px;font-size:2.6rem}.search-form-wrapper .search-form-field input[type=text]::-webkit-input-placeholder{font-size:26px;font-size:2.6rem;font-weight:200}.search-form-wrapper .search-form-field input[type=text]:-moz-placeholder{font-size:26px;font-size:2.6rem;font-weight:200}.search-form-wrapper .search-form-field input[type=text]::-moz-placeholder{font-size:26px;font-size:2.6rem;font-weight:200}.search-form-wrapper .search-form-field input[type=text]:-ms-input-placeholder{font-size:26px;font-size:2.6rem;font-weight:200}.ubermenu-searchform{background:rgba(75,137,50,0) !important}.ubermenu-searchform input{background:rgba(75,137,50,0) !important;font-size:2.6rem !important;font-weight:200;color:#fff !important}.ubermenu-searchform input::-webkit-input-placeholder{color:#fff}.ubermenu-searchform input:-moz-placeholder{color:#fff}.ubermenu-searchform input::-moz-placeholder{color:#fff}.ubermenu-searchform input:-ms-input-placeholder{color:#fff}.ubermenu-searchform .ubermenu-search-submit{display:none}.ubermenu-searchform .ubermenu-search-submit input{background:rgba(0,0,0,0) !important;color:#fff !important;box-shadow:none !important}.ubermenu-searchform .ubermenu-search-submit input:active,.ubermenu-searchform .ubermenu-search-submit input:focus,.ubermenu-searchform .ubermenu-search-submit input:hover{transition:all .6s ease-in-out;background:#5b5b5b !important}input.ubermenu-search-input{padding:0 50px 0 25px !important;font-size:26px;font-size:2.6rem;font-weight:200}.ubermenu-main .ubermenu-item-level-0>.ubermenu-submenu-drop{box-shadow:none !important}.ubermenu-submenu li a span{transition:all .3s ease-in-out;margin-bottom:-3px;position:relative;border-bottom:2px solid rgba(0,0,0,0);margin-bottom:-2px}.ubermenu-submenu li a:focus span,.ubermenu-submenu li a:hover span{border-bottom:2px solid #fff !important;transition:all .3s ease-in-out;position:relative}.landing-header a{font-size:20px !important;font-size:2rem !important;font-weight:600 !important;margin-bottom:10px;letter-spacing:2.8px;color:#fff;margin-bottom:0}.condensed .ubermenu-submenu{margin-top:-1px !important}.ubermenu-item-notext i{color:#fff;border-bottom:2px solid rgba(0,0,0,0) !important;transition:all .3 !important;position:relative}.ubermenu-item-notext i:focus,.ubermenu-item-notext i:hover{border-bottom:2px solid #4b8932 !important;transition:all .3 !important}@media screen and (max-width: 865px){.header-wrapper.is-fixed .header-column-1 a{max-width:40px}}.header-wrapper.is-fixed .search-btn{right:75px;top:10px}.fa,.fas{font-family:FontAwesome !important;font-weight:500 !important}.ubermenu-main .ubermenu-submenu.ubermenu-submenu-padded{padding:0 !important}.ubermenu .ubermenu-nav .ubermenu-column-1-4{background:#4b8932 !important;padding:40px 35px}.ubermenu .ubermenu-nav .ubermenu-column-1-4 .ubermenu-target>.ubermenu-sub-indicator{margin-top:-10px !important;right:0 !important}.ubermenu-main.ubermenu-sub-indicators .ubermenu-submenu :not(.ubermenu-tabs-layout-right) .ubermenu-has-submenu-drop>.ubermenu-target span{text-transform:uppercase !important;letter-spacing:2px !important;padding:15px 0}.ubermenu-skin-vanilla .ubermenu-submenu .ubermenu-tab.ubermenu-active>.ubermenu-target{color:#fff !important;font-weight:700 !important}.ubermenu-main .ubermenu-submenu .ubermenu-target{padding:0 !important}.ubermenu .ubermenu-nav .ubermenu-column-1-2{padding:36px 45px}.ubermenu .ubermenu-nav .ubermenu-column-1-2 ul li span{color:#5b585b;letter-spacing:normal;font-size:16px !important;font-size:1.6rem !important;padding:9px 0}.ubermenu .ubermenu-nav .ubermenu-column-1-2 ul li span:hover{border-bottom:2px solid #5b585b !important}.ubermenu-main .ubermenu-row{width:100% !important}.ubermenu .ubermenu-active .ubermenu-submenu .ubermenu-submenu-type-stack{width:100%}.ubermenu .ubermenu-submenu-type-stack>.ubermenu-item.ubermenu-column-auto{position:relative}.ubermenu .ubermenu-submenu-type-stack>.ubermenu-item.ubermenu-column-auto:after{font-family:FontAwesome !important;transform:rotate(-90deg);content:"";position:absolute;right:0;top:6px;color:#5b585b}.ubermenu.ubermenu-transition-slide .ubermenu-active>.ubermenu-submenu.ubermenu-submenu-type-mega{overflow:visible !important;box-shadow:1px 4px 6px -2px rgba(0,0,0,.3) !important}.ubermenu-submenu-id-3965 .ubermenu-submenu-type-stack>.ubermenu-item.ubermenu-column-auto:after{color:#fff;top:8px}.ubermenu-submenu-id-3965 ul li span{letter-spacing:normal !important;padding:9px 0;font-size:16px !important;font-size:1.6rem !important}.ubermenu-skin-vanilla .ubermenu-submenu .ubermenu-target{color:#fff !important}.ubermenu-skin-vanilla .ubermenu-item-level-0>.ubermenu-target{color:#fff !important}div.footer-wrapper{padding:40px 0;background:#5b5b5b}div.footer-wrapper footer{max-width:1260px;margin:0 auto;color:#fff}div.footer-wrapper footer::after{clear:both;content:"";display:block}div.footer-wrapper footer div.footer-column-1{width:calc(25% - 25px);float:left;margin-left:20px}@media screen and (max-width: 865px){div.footer-wrapper footer div.footer-column-1{width:calc(50% - 30px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px)}}@media screen and (max-width: 500px){div.footer-wrapper footer div.footer-column-1{width:calc(100% - 30px);float:left;margin-left:15px}}div.footer-wrapper footer div.footer-column-1 h5{font-size:12px;font-size:1.2rem;font-family:"europa",Arial,sans-serif;font-style:normal;font-weight:700;text-transform:uppercase;color:#fff;letter-spacing:1.8px;margin-bottom:15px}div.footer-wrapper footer div.footer-column-1 img{max-width:230px;width:100%;height:auto;display:block}div.footer-wrapper footer div.footer-column-1 .social-media-links{margin:22px 0}div.footer-wrapper footer div.footer-column-1 .social-media-links .social-media-title{text-transform:uppercase;font-size:12px;font-size:1.2rem;margin:10px 0 0}div.footer-wrapper footer div.footer-column-1 .social-media-links ul{list-style-type:none;float:left;margin:0;padding:0}div.footer-wrapper footer div.footer-column-1 .social-media-links ul li{display:inline-block}div.footer-wrapper footer div.footer-column-1 .social-media-links ul li a{color:#fff;text-decoration:none;transition:all .3s ease-in-out;font-size:18px;font-size:1.8rem;padding:10px;display:block}div.footer-wrapper footer div.footer-column-1 .social-media-links ul li a:focus,div.footer-wrapper footer div.footer-column-1 .social-media-links ul li a:hover{color:#4b8932;transition:all .3s ease-in-out}@media screen and (max-width: 865px){div.footer-wrapper footer div.footer-column-1 .social-media-links ul li a{font-size:30px;font-size:3rem;padding:20px}}div.footer-wrapper footer div.footer-column-1 .social-media-links ul li a:first-child{padding:5px 10px 5px 0}div.footer-wrapper footer div.footer-column-1 p{width:100%;clear:both;display:block;float:left;font-size:12px;font-size:1.2rem}div.footer-wrapper footer div.footer-column-1 p a{color:#fff;text-decoration:none;transition:all .3s ease-in-out}div.footer-wrapper footer div.footer-column-1 p a:focus,div.footer-wrapper footer div.footer-column-1 p a:hover{color:#4b8932;transition:all .3s ease-in-out}div.footer-wrapper footer div.footer-column-2{width:calc(25% - 25px);float:left;margin-left:20px;margin-left:calc(6.25% - 21.25px + 40px)}@media screen and (max-width: 865px){div.footer-wrapper footer div.footer-column-2{width:calc(50% - 30px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px)}}@media screen and (max-width: 500px){div.footer-wrapper footer div.footer-column-2{width:calc(100% - 30px);float:left;margin-left:15px;text-align:left;margin-top:10px;margin-bottom:10px}}div.footer-wrapper footer div.footer-column-2 h5{font-size:12px;font-size:1.2rem;font-family:"europa",Arial,sans-serif;font-style:normal;font-weight:700;text-transform:uppercase;color:#fff;letter-spacing:1.8px}div.footer-wrapper footer div.footer-column-2 .office-col{width:calc(50% - 30px);float:left;margin-left:20px}div.footer-wrapper footer div.footer-column-2 .office-col:first-of-type{margin-left:0}@media screen and (max-width: 500px){div.footer-wrapper footer div.footer-column-2 .office-col{width:calc(50% - 22.5px);float:left;margin-left:15px}}div.footer-wrapper footer div.footer-column-2 .office-col ul{margin:0;padding:0;list-style-type:none}div.footer-wrapper footer div.footer-column-2 .office-col ul li{list-style-type:none}@media screen and (max-width: 865px){div.footer-wrapper footer div.footer-column-2 .office-col ul li{padding:5px 0}}div.footer-wrapper footer div.footer-column-2 .office-col ul li a{color:#fff;text-decoration:none;transition:all .3s ease-in-out;font-size:15px;font-size:1.5rem}div.footer-wrapper footer div.footer-column-2 .office-col ul li a:focus,div.footer-wrapper footer div.footer-column-2 .office-col ul li a:hover{color:#4b8932;transition:all .3s ease-in-out}@media screen and (max-width: 865px){div.footer-wrapper footer div.footer-column-2 .office-col ul li a{font-size:18px;font-size:1.8rem}}div.footer-wrapper footer div.footer-column-3{width:calc(37.5% - 27.5px);float:left;margin-left:20px;margin-left:calc(6.25% - 21.25px + 40px)}@media screen and (max-width: 865px){div.footer-wrapper footer div.footer-column-3{width:calc(100% - 40px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px);margin-top:10px;margin-bottom:10px}}@media screen and (max-width: 500px){div.footer-wrapper footer div.footer-column-3{width:calc(100% - 30px);float:left;margin-left:15px;margin-left:calc(0% - 15px + 30px)}}div.footer-wrapper footer div.footer-column-3 h5{font-size:12px;font-size:1.2rem;font-family:"europa",Arial,sans-serif;font-style:normal;font-weight:700;text-transform:uppercase;color:#fff;letter-spacing:1.8px}div.footer-wrapper footer div.footer-column-3 ul{margin:0;padding:0;list-style-type:none}div.footer-wrapper footer div.footer-column-3 ul li{display:inline-block;margin-right:3%;vertical-align:middle;width:28%}div.footer-wrapper footer div.footer-column-3 ul li:first-child img{width:100%;max-width:140px}div.footer-wrapper footer div.footer-column-3 ul li:nth-child(2) img{width:100%;max-width:150px}div.footer-wrapper footer div.footer-column-3 ul li:nth-child(3){text-align:center}div.footer-wrapper footer div.footer-column-3 ul li:nth-child(3) img{width:100%;max-width:50px;text-align:center}@media screen and (max-width: 865px){div.footer-wrapper footer div.footer-column-3 ul li{padding:10px 0;width:auto}}@media screen and (max-width: 500px){div.footer-wrapper footer div.footer-column-3 ul li{width:30%;display:inline-block;margin-right:2%}}div.footer-wrapper footer div.footer-column-3 .copyright-information p{font-size:12px;font-size:1.2rem;margin-top:0}@media screen and (max-width: 865px){div.footer-wrapper footer div.footer-column-3 .copyright-information p{font-size:14px;font-size:1.4rem}}@media screen and (max-width: 865px){div.footer-wrapper footer div.footer-column-3 .footer-legal-links li{width:100%;text-align:left !important}}div.footer-wrapper footer div.footer-column-3 .footer-legal-links li a{color:#fff;text-decoration:none;transition:all .3s ease-in-out;font-size:12px;font-size:1.2rem}div.footer-wrapper footer div.footer-column-3 .footer-legal-links li a:focus,div.footer-wrapper footer div.footer-column-3 .footer-legal-links li a:hover{color:#4b8932;transition:all .3s ease-in-out}@media screen and (max-width: 865px){div.footer-wrapper footer div.footer-column-3 .footer-legal-links li a{font-size:16px;font-size:1.6rem}}.ff-desktop-link{display:block}@media screen and (max-width: 865px){.ff-desktop-link{display:none}}.ff-mobile-link{display:none}.ff-mobile-link a{color:#fff;text-decoration:none;transition:all .3s ease-in-out;font-size:12px;font-size:1.2rem}.ff-mobile-link a:focus,.ff-mobile-link a:hover{color:#4b8932;transition:all .3s ease-in-out}@media screen and (max-width: 865px){.ff-mobile-link a{font-size:16px;font-size:1.6rem}}@media screen and (max-width: 865px){.ff-mobile-link{display:block}}.cookie-notice-container a{color:#fff !important;font-size:14px;font-size:1.4rem;background:#4b8932;padding:4px 10px;display:inline-block;transition:all ease-in-out,.3s;text-decoration:none}@media screen and (max-width: 500px){.cookie-notice-container a{font-size:14px;font-size:1.4rem}}.cookie-notice-container a:focus,.cookie-notice-container a:hover{transition:all ease-in-out,.3s;background:#fff !important;color:#4b8932 !important}div.team-wrapper{max-width:1260px;margin:0 auto}div.team-wrapper::after{clear:both;content:"";display:block}div.team-wrapper div.team-card{background:#eee;width:calc(33.3333333333% - 26.6666666667px);float:left;margin-left:20px;margin-bottom:10px}div.twitter-content-bar{max-width:1260px;margin:0 auto;padding:30px 0 0;background:#fff}div.twitter-content-bar::after{clear:both;content:"";display:block}@media screen and (max-width: 500px){div.twitter-feed-panel{width:calc(100% - 30px);float:left;margin-left:15px;margin:0}}div.twitter-feed-panel .tweets{width:calc(43.75% - 28.75px);float:left;margin-left:20px;margin-left:calc(6.25% - 21.25px + 40px)}@media screen and (max-width: 865px){div.twitter-feed-panel .tweets{width:calc(50% - 30px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px)}}@media screen and (max-width: 500px){div.twitter-feed-panel .tweets{width:calc(100% - 30px);float:left;margin-left:15px}}div.twitter-feed-panel .tweets p{font-size:20px;font-size:2rem;color:#5b5b5b;font-family:"europa",Arial,sans-serif;font-style:normal;font-weight:700;font-style:italic}div.twitter-feed-panel .tweets p a{color:#00b0ed;text-decoration:none;transition:all .3s ease-in-out}div.twitter-feed-panel .tweets p a:focus,div.twitter-feed-panel .tweets p a:hover{color:#4b8932;transition:all .3s ease-in-out}div.twitter-feed-panel .tweets .twitter-user .tweets-time-stamp{color:#00b0ed;font-size:14px;font-size:1.4rem}.twitter-feed-header{width:calc(87.5% - 37.5px);float:left;margin-left:20px;margin-left:calc(6.25% - 21.25px + 40px)}.twitter-feed-header .social-header{text-transform:uppercase;position:relative;color:#4b8932;letter-spacing:2.6px}.twitter-feed-header .social-header:before{content:"";left:-60px;position:absolute;height:2px;border-left:50px solid #4b8932;margin-right:15px;top:12px}.twitter-feed-header a{color:#00b0ed;text-decoration:none;transition:all .3s ease-in-out}.twitter-feed-header a:focus,.twitter-feed-header a:hover{color:#4b8932;transition:all .3s ease-in-out}.twitter-feed-header a i{font-size:28px;font-size:2.8rem;display:inline-block;padding-right:5px}.twitter-feed-header a h5{font-size:25px;font-size:2.5rem;margin:10px 0;display:inline-block}@media screen and (max-width: 865px){.twitter-feed-header{width:calc(100% - 40px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px)}}@media screen and (max-width: 500px){.twitter-feed-header{width:calc(100% - 30px);float:left;margin-left:15px}}div.latest-content-panels-wrapper{background:rgba(75,137,50,.1)}div.latest-news-bar{max-width:1260px;margin:0 auto;padding:30px 0}div.latest-news-bar::after{clear:both;content:"";display:block}div.latest-news-bar .latest-news-header{width:calc(87.5% - 37.5px);float:left;margin-left:20px;margin-left:calc(6.25% - 21.25px + 40px)}@media screen and (max-width: 865px){div.latest-news-bar .latest-news-header{width:calc(100% - 40px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px)}}@media screen and (max-width: 500px){div.latest-news-bar .latest-news-header{width:calc(100% - 30px);float:left;margin-left:15px;margin-left:calc(0% - 15px + 30px)}}div.latest-news-bar .latest-news-header h4{text-transform:uppercase;position:relative;color:#4b8932;letter-spacing:2.6px;font-size:20px;font-size:2rem;margin:20px 0}div.latest-news-bar .latest-news-header h4:before{content:"";left:-60px;position:absolute;height:2px;border-left:50px solid #4b8932;margin-right:15px;top:12px}div.latest-news-bar article{width:calc(87.5% - 37.5px);float:left;margin-left:20px;margin-left:calc(6.25% - 21.25px + 40px)}@media screen and (max-width: 865px){div.latest-news-bar article{width:calc(100% - 40px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px)}}@media screen and (max-width: 500px){div.latest-news-bar article{width:calc(100% - 30px);float:left;margin-left:15px;margin-left:calc(0% - 15px + 30px)}}@media screen and (max-width: 725px){div.latest-news-bar article{margin-bottom:0}}div.latest-news-bar article .latest-news-inner-wrapper{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px);padding:15px 0}div.latest-news-bar article .latest-news-inner-wrapper::after{clear:both;content:"";display:block}div.latest-news-bar article .latest-news-inner-wrapper .latest-news-img-wrapper{position:relative;width:calc(28.5714285714% - 25.7142857143px);float:left;margin-left:20px}div.latest-news-bar article .latest-news-inner-wrapper .latest-news-img-wrapper a{height:100%;width:100%;border-radius:999px;margin:0;background-color:none;color:#fff}div.latest-news-bar article .latest-news-inner-wrapper .latest-news-img-wrapper a:active span,div.latest-news-bar article .latest-news-inner-wrapper .latest-news-img-wrapper a:focus span,div.latest-news-bar article .latest-news-inner-wrapper .latest-news-img-wrapper a:hover span{width:90%;height:90%;opacity:.8;margin:0;background-color:#4b8932;text-align:center;left:50%;top:50%;bottom:auto;right:auto;transform:translateX(-50%) translateY(-50%);transition:all .4s ease-in-out}div.latest-news-bar article .latest-news-inner-wrapper .latest-news-img-wrapper a:active .team-icon,div.latest-news-bar article .latest-news-inner-wrapper .latest-news-img-wrapper a:focus .team-icon,div.latest-news-bar article .latest-news-inner-wrapper .latest-news-img-wrapper a:hover .team-icon{opacity:1;transition:all .4s ease-in-out}div.latest-news-bar article .latest-news-inner-wrapper .latest-news-img-wrapper a:active .read-more-btn p,div.latest-news-bar article .latest-news-inner-wrapper .latest-news-img-wrapper a:focus .read-more-btn p,div.latest-news-bar article .latest-news-inner-wrapper .latest-news-img-wrapper a:hover .read-more-btn p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;font-size:1.8rem;opacity:.8;transition:all .4s ease-in-out;color:#fff}div.latest-news-bar article .latest-news-inner-wrapper .latest-news-img-wrapper a:active .read-more-btn p img,div.latest-news-bar article .latest-news-inner-wrapper .latest-news-img-wrapper a:focus .read-more-btn p img,div.latest-news-bar article .latest-news-inner-wrapper .latest-news-img-wrapper a:hover .read-more-btn p img{padding-right:5px;opacity:.8;transition:all .4s ease-in-out}div.latest-news-bar article .latest-news-inner-wrapper .latest-news-img-wrapper span{width:80%;height:80%;cursor:pointer;opacity:.9;position:absolute;margin:0;transition:all .4s ease-in-out;left:50%;top:50%;bottom:auto;right:auto;transform:translateX(-50%) translateY(-50%)}div.latest-news-bar article .latest-news-inner-wrapper .latest-news-img-wrapper h4{position:absolute;top:50%;bottom:auto;transform:translateY(-50%);width:100%;text-align:center;color:#fff;font-size:30px;font-size:3rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 13%}@media screen and (max-width: 865px){div.latest-news-bar article .latest-news-inner-wrapper .latest-news-img-wrapper h4{font-size:22px;font-size:2.2rem}}@media screen and (max-width: 500px){div.latest-news-bar article .latest-news-inner-wrapper .latest-news-img-wrapper h4{font-size:40px;font-size:4rem}}div.latest-news-bar article .latest-news-inner-wrapper .latest-news-img-wrapper .team-icon{position:absolute;left:50%;top:50%;bottom:auto;right:auto;transform:translateX(-50%) translateY(-50%);opacity:0;transition:all .4s ease-in-out}div.latest-news-bar article .latest-news-inner-wrapper .latest-news-img-wrapper .read-more-btn{position:absolute;top:50%;bottom:auto;transform:translateY(-50%);width:100%;text-align:right;padding:30px 25px}@media screen and (max-width: 865px){div.latest-news-bar article .latest-news-inner-wrapper .latest-news-img-wrapper .read-more-btn{width:95%}}div.latest-news-bar article .latest-news-inner-wrapper .latest-news-img-wrapper .read-more-btn p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;font-size:1.8rem;color:#fff;opacity:0;transition:all .4s ease-in-out}div.latest-news-bar article .latest-news-inner-wrapper .latest-news-img-wrapper .read-more-btn p img{margin-right:20px;opacity:0;transition:all .4s ease-in-out}@media screen and (max-width: 865px){div.latest-news-bar article .latest-news-inner-wrapper .latest-news-img-wrapper{width:calc(50% - 30px);float:left;margin-left:20px}}@media screen and (max-width: 725px){div.latest-news-bar article .latest-news-inner-wrapper .latest-news-img-wrapper{width:calc(100% - 40px);float:left;margin-left:20px}}@media screen and (max-width: 500px){div.latest-news-bar article .latest-news-inner-wrapper .latest-news-img-wrapper{width:calc(100% - 30px);float:left;margin-left:15px}}div.latest-news-bar article .latest-news-inner-wrapper .latest-news-img-wrapper .image-crop{position:relative;overflow:hidden;padding-bottom:65%}@media screen and (max-width: 1087px){div.latest-news-bar article .latest-news-inner-wrapper .latest-news-img-wrapper .image-crop{padding-bottom:75%}}@media screen and (max-width: 865px){div.latest-news-bar article .latest-news-inner-wrapper .latest-news-img-wrapper .image-crop{padding-bottom:85%}}@media screen and (max-width: 500px){div.latest-news-bar article .latest-news-inner-wrapper .latest-news-img-wrapper .image-crop{padding-bottom:50%}}div.latest-news-bar article .latest-news-inner-wrapper .latest-news-img-wrapper .image-crop img.centered-vertical-crop{position:absolute;left:50%;top:50%;width:100%;height:auto;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:none;transform-origin:300% 300% 0;-webkit-backface-visibility:hidden;backface-visibility:hidden}div.latest-news-bar article .latest-news-inner-wrapper .latest-news-img-wrapper .image-crop img.centered-horizontal-crop{position:absolute;left:50%;top:50%;width:auto;height:100%;max-width:none;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);transform-origin:300% 300% 0;-webkit-backface-visibility:hidden;backface-visibility:hidden}div.latest-news-bar article .latest-news-inner-wrapper .latest-news-information{border-top:1px solid #5b5b5b;min-height:188px;position:relative;width:calc(71.4285714286% - 34.2857142857px);float:left;margin-left:20px}@media screen and (max-width: 865px){div.latest-news-bar article .latest-news-inner-wrapper .latest-news-information{width:calc(50% - 30px);float:left;margin-left:20px}}@media screen and (max-width: 725px){div.latest-news-bar article .latest-news-inner-wrapper .latest-news-information{width:calc(100% - 40px);float:left;margin-left:20px;border-top:none}}@media screen and (max-width: 500px){div.latest-news-bar article .latest-news-inner-wrapper .latest-news-information{width:calc(100% - 30px);float:left;margin-left:15px;border-top:none}}div.latest-news-bar article .latest-news-inner-wrapper .latest-news-information a{color:#4b8932;text-decoration:none;transition:all .3s ease-in-out;font-family:"europa",Arial,sans-serif;font-style:normal;font-weight:700;text-decoration:none}div.latest-news-bar article .latest-news-inner-wrapper .latest-news-information a:focus,div.latest-news-bar article .latest-news-inner-wrapper .latest-news-information a:hover{color:#5b5b5b;transition:all .3s ease-in-out}div.latest-news-bar article .latest-news-inner-wrapper .latest-news-information a img{margin-right:20px;display:inline-block}div.latest-news-bar article .latest-news-inner-wrapper .latest-news-information h4{font-size:28px;font-size:2.8rem;margin:0 0 20px}@media screen and (max-width: 1087px){div.latest-news-bar article .latest-news-inner-wrapper .latest-news-information h4{font-size:22px;font-size:2.2rem;margin:0 0 10px}}@media screen and (max-width: 865px){div.latest-news-bar article .latest-news-inner-wrapper .latest-news-information h4{font-size:24px;font-size:2.4rem}}div.latest-news-bar article .latest-news-inner-wrapper .latest-news-information .latest-news-details{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px);padding:20px 0}div.latest-news-bar article .latest-news-inner-wrapper .latest-news-information .latest-news-details::after{clear:both;content:"";display:block}@media screen and (max-width: 500px){div.latest-news-bar article .latest-news-inner-wrapper .latest-news-information .latest-news-details{padding:15px 0 0}}div.latest-news-bar article .latest-news-inner-wrapper .latest-news-information .latest-news-details span{width:calc(50% - 30px);float:left;margin-left:20px}@media screen and (max-width: 865px){div.latest-news-bar article .latest-news-inner-wrapper .latest-news-information .latest-news-details span{width:calc(100% - 40px);float:left;margin-left:20px;padding:0}}@media screen and (max-width: 500px){div.latest-news-bar article .latest-news-inner-wrapper .latest-news-information .latest-news-details span{width:calc(100% - 40px);float:left;margin-left:20px;padding:0;margin-bottom:10px;display:block}}div.latest-news-bar article .latest-news-inner-wrapper .latest-news-information .latest-news-details span .entry-date{text-transform:uppercase;color:#4b8932;font-family:"europa",Arial,sans-serif;font-style:normal;font-weight:700;letter-spacing:2px;font-size:20px;font-size:2rem}@media screen and (max-width: 1087px){div.latest-news-bar article .latest-news-inner-wrapper .latest-news-information .latest-news-details span .entry-date{font-size:18px;font-size:1.8rem}}div.latest-news-bar article .latest-news-inner-wrapper .latest-news-information .latest-news-details span:last-child{font-size:18px;font-size:1.8rem}div.latest-news-bar article .latest-news-inner-wrapper .latest-news-information .latest-news-details span:last-child a{color:#4b8932;text-decoration:none;transition:all .3s ease-in-out;letter-spacing:1.2px;font-family:"europa",Arial,sans-serif;font-style:normal;font-weight:700}div.latest-news-bar article .latest-news-inner-wrapper .latest-news-information .latest-news-details span:last-child a:focus,div.latest-news-bar article .latest-news-inner-wrapper .latest-news-information .latest-news-details span:last-child a:hover{color:#5b5b5b;transition:all .3s ease-in-out}@media screen and (max-width: 865px){div.latest-news-bar article .latest-news-inner-wrapper .latest-news-information .latest-news-details span:last-child{width:calc(100% - 40px);float:left;margin-left:20px;padding:0 0 10px}}@media screen and (max-width: 500px){div.latest-news-bar article .latest-news-inner-wrapper .latest-news-information .latest-news-details span:last-child{width:calc(100% - 40px);float:left;margin-left:20px;padding:0 0 10px}}@media screen and (max-width: 500px){div.latest-news-bar article .latest-news-inner-wrapper .latest-news-information .latest-news-details span:last-child{font-size:20px;font-size:2rem}}.latest-news-link{position:absolute;bottom:5px}@media screen and (max-width: 1087px){.latest-news-link{position:relative}}@media screen and (max-width: 865px){.latest-news-link{position:relative;display:block}}@media screen and (max-width: 500px){.latest-news-link{position:relative;margin:40px 0 0;font-size:20px;font-size:2rem}}.footer-office-outer-wrapper{position:relative;min-height:200px;background-repeat:no-repeat;background-size:cover;padding:35px 0}.footer-office-outer-wrapper .footer-office-content-wrapper{max-width:1260px;margin:0 auto}.footer-office-outer-wrapper .footer-office-content-wrapper::after{clear:both;content:"";display:block}.footer-office-outer-wrapper .footer-office-content-wrapper .footer-office-panel .footer-wrapper-col-1{width:calc(43.75% - 28.75px);float:left;margin-left:20px;margin-left:calc(6.25% - 21.25px + 40px);position:relative}@media screen and (max-width: 865px){.footer-office-outer-wrapper .footer-office-content-wrapper .footer-office-panel .footer-wrapper-col-1{width:calc(100% - 40px);float:left;margin-left:20px}}.footer-office-outer-wrapper .footer-office-content-wrapper .footer-office-panel .footer-wrapper-col-1 .footer-section-header{top:50%;bottom:auto;transform:translateY(50%)}@media screen and (max-width: 865px){.footer-office-outer-wrapper .footer-office-content-wrapper .footer-office-panel .footer-wrapper-col-1 .footer-section-header{position:relative;top:0;bottom:0;text-align:center;transform:translateY(0)}.footer-office-outer-wrapper .footer-office-content-wrapper .footer-office-panel .footer-wrapper-col-1 .footer-section-header br{display:none}}@media screen and (max-width: 500px){.footer-office-outer-wrapper .footer-office-content-wrapper .footer-office-panel .footer-wrapper-col-1 .footer-section-header br{display:none}}.footer-office-outer-wrapper .footer-office-content-wrapper .footer-office-panel .footer-wrapper-col-1 .footer-section-header h4{font-size:50px;font-size:5rem;color:#fff;font-family:"europa",Arial,sans-serif;font-style:normal;font-weight:700;text-transform:uppercase;margin:20px 0}@media screen and (max-width: 865px){.footer-office-outer-wrapper .footer-office-content-wrapper .footer-office-panel .footer-wrapper-col-1 .footer-section-header h4{font-size:40px;font-size:4rem}}@media screen and (max-width: 500px){.footer-office-outer-wrapper .footer-office-content-wrapper .footer-office-panel .footer-wrapper-col-1 .footer-section-header h4{font-size:48px;font-size:4.8rem}}.footer-office-outer-wrapper .footer-office-content-wrapper .footer-office-panel .footer-wrapper-col-2{width:calc(37.5% - 27.5px);float:left;margin-left:20px;left:calc(12.5% - 22.5px + 20px);position:relative;background:#fff;padding:20px 30px}@media screen and (max-width: 1087px){.footer-office-outer-wrapper .footer-office-content-wrapper .footer-office-panel .footer-wrapper-col-2{width:calc(43.75% - 28.75px);float:left;margin-left:20px;left:calc(6.25% - 21.25px + 20px);position:relative}}@media screen and (max-width: 865px){.footer-office-outer-wrapper .footer-office-content-wrapper .footer-office-panel .footer-wrapper-col-2{width:calc(100% - 40px);float:left;margin-left:20px;left:calc(0% - 20px + 20px);position:relative}}@media screen and (max-width: 500px){.footer-office-outer-wrapper .footer-office-content-wrapper .footer-office-panel .footer-wrapper-col-2{padding:20px 15px}}.footer-office-outer-wrapper .footer-office-content-wrapper .footer-office-panel .footer-wrapper-col-2 .office-col{width:50%;float:left}@media screen and (max-width: 500px){.footer-office-outer-wrapper .footer-office-content-wrapper .footer-office-panel .footer-wrapper-col-2 .office-col{width:100%;float:none}}.footer-office-outer-wrapper .footer-office-content-wrapper .footer-office-panel .footer-wrapper-col-2 .office-col ul{margin:0;padding:0;list-style-type:none}@media screen and (max-width: 500px){.footer-office-outer-wrapper .footer-office-content-wrapper .footer-office-panel .footer-wrapper-col-2 .office-col ul{text-align:center}}.footer-office-outer-wrapper .footer-office-content-wrapper .footer-office-panel .footer-wrapper-col-2 .office-col ul li{margin:15px 0}.footer-office-outer-wrapper .footer-office-content-wrapper .footer-office-panel .footer-wrapper-col-2 .office-col ul li a{color:#4b8932;text-decoration:none;transition:all .3s ease-in-out;font-size:24px;font-size:2.4rem;font-family:"europa",Arial,sans-serif;font-style:normal;font-weight:700}.footer-office-outer-wrapper .footer-office-content-wrapper .footer-office-panel .footer-wrapper-col-2 .office-col ul li a:focus,.footer-office-outer-wrapper .footer-office-content-wrapper .footer-office-panel .footer-wrapper-col-2 .office-col ul li a:hover{color:#5b5b5b;transition:all .3s ease-in-out}@media screen and (max-width: 865px){.footer-office-outer-wrapper .footer-office-content-wrapper .footer-office-panel .footer-wrapper-col-2 .office-col ul li a{font-size:22px;font-size:2.2rem}}@media screen and (max-width: 500px){.footer-office-outer-wrapper .footer-office-content-wrapper .footer-office-panel .footer-wrapper-col-2 .office-col ul li a{font-size:26px;font-size:2.6rem}}.footer-office-outer-wrapper .footer-office-content-wrapper .footer-office-panel .footer-wrapper-col-2 .office-col ul li .telephone-number{font-size:18px;font-size:1.8rem;margin:0}@media screen and (max-width: 500px){.footer-office-outer-wrapper .footer-office-content-wrapper .footer-office-panel .footer-wrapper-col-2 .office-col ul li .telephone-number{font-size:24px;font-size:2.4rem}}.footer-office-outer-wrapper .footer-office-content-wrapper .footer-office-panel .footer-wrapper-col-2 .med-neg-contact-banner-text{font-size:24px;font-size:2.4rem;font-family:"europa",Arial,sans-serif;font-style:normal;font-weight:700;color:#4b8932;margin:30px 20px 0 20px}.footer-accreditations-wrapper{position:relative;padding:35px 0}.footer-accreditations-wrapper .footer-accreditations-panel{max-width:1260px;margin:0 auto}.footer-accreditations-wrapper .footer-accreditations-panel::after{clear:both;content:"";display:block}.footer-accreditations-wrapper .footer-accreditations-panel .accreditations-header{width:calc(87.5% - 37.5px);float:left;margin-left:20px;margin-left:calc(6.25% - 21.25px + 40px)}@media screen and (max-width: 865px){.footer-accreditations-wrapper .footer-accreditations-panel .accreditations-header{width:calc(100% - 40px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px)}}@media screen and (max-width: 500px){.footer-accreditations-wrapper .footer-accreditations-panel .accreditations-header{width:calc(100% - 30px);float:left;margin-left:15px;margin-left:calc(0% - 15px + 30px)}}.footer-accreditations-wrapper .footer-accreditations-panel .accreditations-header h4{text-transform:uppercase;position:relative;color:#4b8932;letter-spacing:2.6px;font-size:20px;font-size:2rem;margin:20px 0}.footer-accreditations-wrapper .footer-accreditations-panel .accreditations-header h4:before{content:"";left:-60px;position:absolute;height:2px;border-left:50px solid #4b8932;margin-right:15px;top:12px}.footer-accreditations-wrapper .footer-accreditations-panel .footer-accreditations-container{width:calc(100% - 40px);float:left;margin-left:20px;padding:20px 0 20px 20px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}@media screen and (max-width: 865px){.footer-accreditations-wrapper .footer-accreditations-panel .footer-accreditations-container{width:calc(100% - 40px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px);flex-wrap:wrap;justify-content:center;padding:0}}.footer-accreditations-wrapper .footer-accreditations-panel .footer-accreditations-container .column{text-align:center;padding:10px 15px}@media screen and (max-width: 865px){.footer-accreditations-wrapper .footer-accreditations-panel .footer-accreditations-container .column{padding-left:0}}.footer-accreditations-wrapper .footer-accreditations-panel .footer-accreditations-container .column:first-of-type{padding-left:0}.footer-accreditations-wrapper .footer-accreditations-panel .footer-accreditations-container .column:last-of-type{padding-right:0}.footer-accreditations-wrapper .footer-accreditations-panel .footer-accreditations-container .column img{max-width:100%}.footer-accreditations-wrapper .footer-accreditations-panel .footer-accreditations-container .column div{width:150px;max-width:100%}.testimonial-bar-wrapper{color:#fff;padding:40px 0}.testimonial-bar-wrapper .testimonial-bar{max-width:1260px;margin:0 auto}.testimonial-bar-wrapper .testimonial-bar::after{clear:both;content:"";display:block}.testimonial-bar-wrapper .testimonial-bar .testimonial-panel{width:calc(75% - 35px);float:left;margin-left:20px;margin-left:calc(12.5% - 22.5px + 40px)}@media screen and (max-width: 865px){.testimonial-bar-wrapper .testimonial-bar .testimonial-panel{width:calc(100% - 40px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px)}}.testimonial-bar-wrapper .testimonial-bar .testimonial-panel.home-page-testimonial{width:calc(87.5% - 37.5px);float:left;margin-left:20px;margin-left:calc(6.25% - 21.25px + 40px)}@media screen and (max-width: 865px){.testimonial-bar-wrapper .testimonial-bar .testimonial-panel.home-page-testimonial{width:calc(100% - 40px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px)}}.testimonial-bar-wrapper .testimonial-bar .testimonial-panel h4{font-size:20px;font-size:2rem;text-transform:uppercase;position:relative;color:#4b8932;letter-spacing:2.6px;letter-spacing:2.4px}.testimonial-bar-wrapper .testimonial-bar .testimonial-panel h4:before{content:"";left:-60px;position:absolute;height:2px;border-left:50px solid #4b8932;margin-right:15px;top:12px}@media screen and (max-width: 500px){.testimonial-bar-wrapper .testimonial-bar .testimonial-panel h4{font-size:18px;font-size:1.8rem}}.testimonial-bar-wrapper .testimonial-bar .testimonial-panel blockquote{font-size:30px;font-size:3rem;margin:0}@media screen and (max-width: 865px){.testimonial-bar-wrapper .testimonial-bar .testimonial-panel blockquote{font-size:28px;font-size:2.8rem}}@media screen and (max-width: 500px){.testimonial-bar-wrapper .testimonial-bar .testimonial-panel blockquote{font-size:22px;font-size:2.2rem}}.testimonial-bar-wrapper .testimonial-bar .testimonial-panel blockquote p{font-family:"europa",Arial,sans-serif;font-style:normal;font-weight:700;font-style:italic;color:#4b8932;margin:0 0 15px;letter-spacing:1.8px}@media screen and (max-width: 500px){.testimonial-bar-wrapper .testimonial-bar .testimonial-panel blockquote p{letter-spacing:1px}}.testimonial-bar-wrapper .testimonial-bar .testimonial-panel blockquote .author-information{font-style:normal;font-size:18px;font-size:1.8rem;margin-top:0;letter-spacing:1.8px}.company-services-background{background:#2173a2;background:-moz-linear-gradient(left, rgb(33, 115, 162) 50%, rgb(91, 91, 91) 50%, rgb(91, 91, 91) 96%, rgb(91, 91, 91) 100%);background:-webkit-gradient(left top, right top, color-stop(50%, rgb(33, 115, 162)), color-stop(50%, rgb(91, 91, 91)), color-stop(96%, rgb(91, 91, 91)), color-stop(100%, rgb(91, 91, 91)));background:-webkit-linear-gradient(left, rgb(33, 115, 162) 50%, rgb(91, 91, 91) 50%, rgb(91, 91, 91) 96%, rgb(91, 91, 91) 100%);background:-o-linear-gradient(left, rgb(33, 115, 162) 50%, rgb(91, 91, 91) 50%, rgb(91, 91, 91) 96%, rgb(91, 91, 91) 100%);background:-ms-linear-gradient(left, rgb(33, 115, 162) 50%, rgb(91, 91, 91) 50%, rgb(91, 91, 91) 96%, rgb(91, 91, 91) 100%);background:linear-gradient(to right, rgb(33, 115, 162) 50%, rgb(91, 91, 91) 50%, rgb(91, 91, 91) 96%, rgb(91, 91, 91) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#2173a2", endColorstr="#5b5b5b", GradientType=1 )}@media screen and (max-width: 865px){.company-services-background{background:none}}@media screen and (max-width: 500px){.company-services-background{background:none}}.company-services-background .company-services-bar{max-width:1260px;margin:0 auto}.company-services-background .company-services-bar::after{clear:both;content:"";display:block}@media screen and (max-width: 865px){.company-services-background .company-services-bar{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}}.company-services-background .company-services-bar .service-panel{padding:60px 0px}.company-services-background .company-services-bar .service-panel h3{font-size:18px;font-size:1.8rem;letter-spacing:2.4px;color:#fff;text-transform:uppercase}@media screen and (max-width: 1087px){.company-services-background .company-services-bar .service-panel h3{font-size:16px;font-size:1.6rem;letter-spacing:2px}}@media screen and (max-width: 865px){.company-services-background .company-services-bar .service-panel h3{font-size:20px;font-size:2rem}}.company-services-background .company-services-bar .service-panel ul{margin:0px;padding:0px;color:#fff;list-style-type:none}.company-services-background .company-services-bar .service-panel ul li{padding:15px 0px}.company-services-background .company-services-bar .service-panel ul li a{color:#fff;letter-spacing:1px;font-size:28px;font-size:2.8rem;font-family:"europa",Arial,sans-serif;font-style:normal;font-weight:700;transition:all .6s ease-in-out}.company-services-background .company-services-bar .service-panel ul li a:hover,.company-services-background .company-services-bar .service-panel ul li a:focus{transition:all .6s ease-in-out;color:#ccc}@media screen and (max-width: 1087px){.company-services-background .company-services-bar .service-panel ul li a{font-size:22px;font-size:2.2rem}}@media screen and (max-width: 865px){.company-services-background .company-services-bar .service-panel ul li a{font-size:30px;font-size:3rem}}@media screen and (max-width: 500px){.company-services-background .company-services-bar .service-panel ul li a{font-size:25px;font-size:2.5rem}}.company-services-background .company-services-bar .service-panel:first-child{width:calc(25% - 25px);float:left;margin-left:20px;margin-left:calc(6.25% - 21.25px + 40px)}@media screen and (max-width: 865px){.company-services-background .company-services-bar .service-panel:first-child{width:calc(100% - 40px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px);background:#2173a2;padding:30px 20px}}@media screen and (max-width: 500px){.company-services-background .company-services-bar .service-panel:first-child{width:calc(100% - 30px);float:left;margin-left:15px;margin-left:calc(0% - 15px + 30px);background:#2173a2}}.company-services-background .company-services-bar .service-panel:nth-of-type(2){width:calc(35.625% - 27.125px);float:left;margin-left:20px;padding-left:43px;background:#4b8932}@media screen and (max-width: 1500px){.company-services-background .company-services-bar .service-panel:nth-of-type(2){width:calc(35.625% - 27.125px);float:left;margin-left:20px;min-height:480px}}@media screen and (max-width: 1087px){.company-services-background .company-services-bar .service-panel:nth-of-type(2){width:calc(37.5% - 27.5px);float:left;margin-left:20px;min-height:480px}}@media screen and (max-width: 865px){.company-services-background .company-services-bar .service-panel:nth-of-type(2){width:calc(100% - 40px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px);background:#4b8932;padding:30px 20px;min-height:0px}}@media screen and (max-width: 500px){.company-services-background .company-services-bar .service-panel:nth-of-type(2){width:calc(100% - 30px);float:left;margin-left:15px;margin-left:calc(0% - 15px + 30px);background:#4b8932;min-height:0px}}.company-services-background .company-services-bar .service-panel:last-child{width:calc(31.25% - 26.25px);float:left;margin-left:20px;margin-left:calc(1.875% - 20.375px + 40px)}@media screen and (max-width: 1500px){.company-services-background .company-services-bar .service-panel:last-child{width:calc(31.25% - 26.25px);float:left;margin-left:20px;margin-left:calc(1.875% - 20.375px + 40px)}}@media screen and (max-width: 1087px){.company-services-background .company-services-bar .service-panel:last-child{width:calc(31.25% - 26.25px);float:left;margin-left:20px;margin-left:calc(1.875% - 20.375px + 40px)}}@media screen and (max-width: 865px){.company-services-background .company-services-bar .service-panel:last-child{width:calc(100% - 40px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px);background:#5b5b5b;padding:20px 20px}}@media screen and (max-width: 500px){.company-services-background .company-services-bar .service-panel:last-child{width:calc(100% - 30px);float:left;margin-left:15px;margin-left:calc(0% - 15px + 30px);background:#5b5b5b}}.page-text-wrapper.green-background{background:rgba(75,137,50,.1)}.page-text-wrapper .page-text-panel{max-width:1260px;margin:0 auto;padding:40px 0}.page-text-wrapper .page-text-panel::after{clear:both;content:"";display:block}.page-text-wrapper .page-text-panel#home-page{margin-top:-50px;background:#fff;position:relative;padding-top:45px}@media screen and (max-width: 865px){.page-text-wrapper .page-text-panel#home-page{margin-top:0;background:#fff;position:relative;padding-top:30px}}@media screen and (max-width: 500px){.page-text-wrapper .page-text-panel#home-page{margin-top:0;background:#fff;position:relative;padding-top:30px}}.page-text-wrapper .page-text-panel .page-text-card{width:calc(75% - 35px);float:left;margin-left:20px;margin-left:calc(12.5% - 22.5px + 40px)}@media screen and (max-width: 1087px){.page-text-wrapper .page-text-panel .page-text-card{width:calc(87.5% - 37.5px);float:left;margin-left:20px;margin-left:calc(6.25% - 21.25px + 40px)}}@media screen and (max-width: 865px){.page-text-wrapper .page-text-panel .page-text-card{width:calc(100% - 40px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px)}}@media screen and (max-width: 500px){.page-text-wrapper .page-text-panel .page-text-card{width:calc(100% - 30px);float:left;margin-left:15px;margin-left:calc(0% - 15px + 30px)}}.page-text-wrapper .page-text-panel .page-text-card h3{text-transform:uppercase;position:relative;color:#4b8932;letter-spacing:2.6px;font-size:22px;font-size:2.2rem}.page-text-wrapper .page-text-panel .page-text-card h3:before{content:"";left:-60px;position:absolute;height:2px;border-left:50px solid #4b8932;margin-right:15px;top:12px}@media screen and (max-width: 500px){.page-text-wrapper .page-text-panel .page-text-card h3{font-size:20px;font-size:2rem}}.page-text-wrapper .page-text-panel .page-text-card ol{margin:0 15px;padding:0 15px;list-style-type:lower-alpha}.page-text-wrapper .page-text-panel .page-text-card ol li{font-size:18px;font-size:1.8rem;padding:5px 0}.page-text-wrapper .page-text-panel .page-text-card ul{margin:0;padding:0 15px;list-style-type:none}.page-text-wrapper .page-text-panel .page-text-card ul li{text-indent:-15px;padding:5px 0;font-size:18px;font-size:1.8rem}.page-text-wrapper .page-text-panel .page-text-card ul li:before{content:"-";padding-right:10px}.page-text-wrapper .page-text-panel .page-text-card p{font-size:18px;font-size:1.8rem;color:#5b5b5b}.page-text-wrapper .page-text-panel .page-text-card p strong{color:#4b8932;font-family:"europa",Arial,sans-serif;font-style:normal;font-weight:700;font-size:24px;font-size:2.4rem}.page-text-wrapper .page-text-panel .page-text-card p a{color:#5b5b5b;text-decoration:underline;transition:all .6s ease-in-out}.page-text-wrapper .page-text-panel .page-text-card p a:focus,.page-text-wrapper .page-text-panel .page-text-card p a:hover{transition:all .6s ease-in-out;color:#4b8932}.page-text-wrapper .page-text-panel .page-text-card blockquote{border:2px solid #4b8932;background:#fff;padding:20px;margin:0}.page-text-wrapper .page-text-panel .page-text-card blockquote p{font-size:18px;font-size:1.8rem;color:#4b8932;font-family:"europa",Arial,sans-serif;font-style:normal;font-weight:700;margin:0}.page-text-wrapper .page-text-panel .page-text-card .video-wrapper{position:relative;padding-bottom:56.25%;height:0;margin:2.5em 0}.page-text-wrapper .page-text-panel .page-text-card .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.page-text-wrapper .page-text-panel .page-text-card.green-background{background:rgba(75,137,50,.1);margin-left:0;padding:4rem}.page-text-wrapper .page-text-panel .page-text-card.green-background h4{font-size:22px;font-size:2.2rem;color:#4b8932}.page-text-wrapper .page-text-panel.split-2-1{display:grid;grid-template-columns:2fr 1fr}@media screen and (max-width: 865px){.page-text-wrapper .page-text-panel.split-2-1{grid-template-columns:1fr}}.page-text-wrapper .page-text-panel.split-2-1 .page-text-card{width:calc(75% - 35px);float:left;margin-left:20px;margin-left:calc(18.75% - 23.75px + 40px);margin-top:4rem}@media screen and (max-width: 1087px){.page-text-wrapper .page-text-panel.split-2-1 .page-text-card{width:calc(93.75% - 38.75px);float:left;margin-left:20px;margin-left:calc(6.25% - 21.25px + 40px)}}@media screen and (max-width: 865px){.page-text-wrapper .page-text-panel.split-2-1 .page-text-card{width:calc(100% - 40px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px)}}@media screen and (max-width: 500px){.page-text-wrapper .page-text-panel.split-2-1 .page-text-card{width:calc(100% - 30px);float:left;margin-left:15px;margin-left:calc(0% - 15px + 30px)}}.page-text-wrapper .page-text-panel.split-2-1 .page-text-card.green-background{width:calc(100% - 40px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px);margin-left:0;margin-top:0;margin-bottom:3rem}.page-text-wrapper .page-text-panel.split-2-1 .page-text-card.green-background p strong{font-size:20px;font-size:2rem}.page-text-wrapper .page-text-panel.split-2-1 .page-text-card.green-background .departments{font-weight:bold;margin-bottom:0;padding:0}.page-text-wrapper .page-text-panel.split-2-1 .page-text-card.green-background .departments li{text-indent:0}.page-text-wrapper .page-text-panel.split-2-1 .page-text-card.green-background .departments li:before{content:"";padding-right:0}.page-text-wrapper .page-text-panel.split-2-1 .page-text-card.green-background .departments a{color:#5b5b5b;text-decoration:underline;transition:all .6s ease-in-out}@media screen and (max-width: 865px){.page-text-wrapper .page-text-panel.split-2-1 .page-text-card.green-background{width:calc(100% - 40px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px)}}.page-text-wrapper .page-text-panel.split-2-1 .page-text-card .client-logo{background:#fff;border-radius:5px;padding:10px}.page-text-wrapper .page-text-panel#home-page .page-text-card{width:calc(87.5% - 37.5px);float:left;margin-left:20px;margin-left:calc(6.25% - 21.25px + 40px)}@media screen and (max-width: 865px){.page-text-wrapper .page-text-panel#home-page .page-text-card{width:calc(100% - 40px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px)}}@media screen and (max-width: 500px){.page-text-wrapper .page-text-panel#home-page .page-text-card{width:calc(100% - 30px);float:left;margin-left:15px;margin-left:calc(0% - 15px + 30px)}}.page-text-wrapper .page-text-panel#home-page .page-text-card h3{text-transform:uppercase;position:relative;color:#4b8932;letter-spacing:2.6px;font-size:22px;font-size:2.2rem}.page-text-wrapper .page-text-panel#home-page .page-text-card h3:before{content:"";left:-60px;position:absolute;height:2px;border-left:50px solid #4b8932;margin-right:15px;top:12px}@media screen and (max-width: 500px){.page-text-wrapper .page-text-panel#home-page .page-text-card h3{font-size:20px;font-size:2rem}}.page-text-wrapper .page-text-panel#home-page .page-text-card p{font-size:26px;font-size:2.6rem}.page-text-wrapper .page-text-panel#home-page .page-text-card p strong{font-size:28px;font-size:2.8rem}.sponsors-wrapper{max-width:1260px;margin:0 auto;margin-bottom:40px}.sponsors-wrapper::after{clear:both;content:"";display:block}.sponsors-panel{width:calc(75% - 35px);float:left;margin-left:20px;margin-left:calc(12.5% - 22.5px + 40px)}@media screen and (max-width: 1087px){.sponsors-panel{width:calc(87.5% - 37.5px);float:left;margin-left:20px;margin-left:calc(6.25% - 21.25px + 40px)}}@media screen and (max-width: 865px){.sponsors-panel{width:calc(100% - 40px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px)}}@media screen and (max-width: 500px){.sponsors-panel{width:calc(100% - 30px);float:left;margin-left:15px;margin-left:calc(0% - 15px + 30px)}}.sponsors-panel ul{margin:0 auto;padding:0;list-style-type:none;text-align:center}@media screen and (max-width: 865px){.sponsors-panel ul{text-align:left;margin:0}}.sponsors-panel ul li{display:inline-block;width:30%;margin:1%}@media screen and (max-width: 865px){.sponsors-panel ul li{width:47%}}@media screen and (max-width: 500px){.sponsors-panel ul li{width:100%}}.sponsors-panel ul li img{width:100%;display:block;height:auto;border:2px solid #4b8932}.header-image{position:relative}.header-image.green-background{background:#4b8932}.header-image .image-crop{position:relative;overflow:hidden;padding-bottom:35%}@media screen and (max-width: 1500px){.header-image .image-crop{padding-bottom:40%}}@media screen and (max-width: 1087px){.header-image .image-crop{padding-bottom:50%}}@media screen and (max-width: 500px){.header-image .image-crop{padding-bottom:110%}}.header-image .image-crop .centered-vertical-crop{position:absolute;left:50%;top:50%;width:100%;height:auto;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:none;transform-origin:300% 300% 0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.header-image .image-crop .centered-horizontal-crop{position:absolute;left:50%;top:50%;width:auto;height:100%;max-width:none;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);transform-origin:300% 300% 0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.header-image .page-title-outer-container{position:absolute;top:50%;bottom:auto;width:100%}.header-image .page-title-outer-container .page-title-inner{max-width:1260px;margin:0 auto}.header-image .page-title-outer-container .page-title-inner::after{clear:both;content:"";display:block}.header-image .page-title-outer-container .page-title-inner .page-title{width:calc(75% - 35px);float:left;margin-left:20px;margin-left:calc(12.5% - 22.5px + 40px)}@media screen and (max-width: 1087px){.header-image .page-title-outer-container .page-title-inner .page-title{width:calc(87.5% - 37.5px);float:left;margin-left:20px;margin-left:calc(6.25% - 21.25px + 40px)}}@media screen and (max-width: 865px){.header-image .page-title-outer-container .page-title-inner .page-title{width:calc(100% - 40px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px)}}@media screen and (max-width: 500px){.header-image .page-title-outer-container .page-title-inner .page-title{width:calc(100% - 30px);float:left;margin-left:15px;margin-left:calc(0% - 15px + 30px)}}.header-image .page-title-outer-container .page-title-inner .page-title h2{color:#fff;font-size:22px;font-size:2.2rem;text-transform:uppercase;position:relative;color:#fff;letter-spacing:2.6px;text-shadow:1px 1px 2px #000}.header-image .page-title-outer-container .page-title-inner .page-title h2:before{content:"";left:-60px;position:absolute;height:2px;border-left:50px solid #fff;margin-right:15px;top:12px}.header-image .page-title-outer-container .page-title-inner .page-title h1{text-shadow:1px 1px 2px #000;font-size:60px;font-size:6rem;font-family:"europa",Arial,sans-serif;font-style:normal;font-weight:700;color:#fff;margin-bottom:0}.header-image.green-background .page-title-outer-container{position:static;top:0;bottom:0}.header-image.green-background .page-title-outer-container .page-title{margin-top:270px;margin-bottom:160px}@media screen and (max-width: 1087px){.header-image.green-background .page-title-outer-container .page-title{font-size:40px;font-size:4rem;margin-bottom:100px}}@media screen and (max-width: 865px){.header-image.green-background .page-title-outer-container .page-title{font-size:35px;font-size:3.5rem;margin-bottom:80px}}@media screen and (max-width: 500px){.header-image.green-background .page-title-outer-container .page-title{font-size:30px;font-size:3rem;margin-bottom:60px}}.single-header-section{background:#4b8932}.single-header-section .page-title-outer-container{width:100%}.single-header-section .page-title-outer-container .page-title-inner{max-width:1260px;margin:0 auto}.single-header-section .page-title-outer-container .page-title-inner::after{clear:both;content:"";display:block}.single-header-section .page-title-outer-container .page-title-inner .page-title{width:calc(75% - 35px);float:left;margin-left:20px;margin-left:calc(12.5% - 22.5px + 40px);margin-top:270px}@media screen and (max-width: 1087px){.single-header-section .page-title-outer-container .page-title-inner .page-title{width:calc(87.5% - 37.5px);float:left;margin-left:20px;margin-left:calc(6.25% - 21.25px + 40px)}}@media screen and (max-width: 865px){.single-header-section .page-title-outer-container .page-title-inner .page-title{width:calc(100% - 40px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px);margin-top:180px}}@media screen and (max-width: 500px){.single-header-section .page-title-outer-container .page-title-inner .page-title{width:calc(100% - 30px);float:left;margin-left:15px;margin-top:150px}}.single-header-section .page-title-outer-container .page-title-inner .page-title h1{color:#fff;font-size:60px;font-size:6rem;font-family:"europa",Arial,sans-serif;font-style:normal;font-weight:700;margin-bottom:140px;text-shadow:1px 1px 2px #000}@media screen and (max-width: 1087px){.single-header-section .page-title-outer-container .page-title-inner .page-title h1{font-size:40px;font-size:4rem;margin-bottom:100px}}@media screen and (max-width: 865px){.single-header-section .page-title-outer-container .page-title-inner .page-title h1{font-size:35px;font-size:3.5rem;margin-bottom:80px}}@media screen and (max-width: 500px){.single-header-section .page-title-outer-container .page-title-inner .page-title h1{font-size:30px;font-size:3rem;margin-bottom:60px}}.single-header-section .page-title-outer-container .page-title-inner .page-title h2{color:#fff;font-size:22px;font-size:2.2rem;text-transform:uppercase;position:relative;color:#fff;letter-spacing:2.6px;text-shadow:1px 1px 2px #000}.single-header-section .page-title-outer-container .page-title-inner .page-title h2:before{content:"";left:-60px;position:absolute;height:2px;border-left:50px solid #fff;margin-right:15px;top:12px}.single-header-section .page-title-outer-container .page-title-inner .page-title a{color:#fff;text-decoration:none;transition:all .3s ease-in-out}.single-header-section .page-title-outer-container .page-title-inner .page-title a:focus,.single-header-section .page-title-outer-container .page-title-inner .page-title a:hover{color:#5b5b5b;transition:all .3s ease-in-out}.single-header-section .page-title-outer-container .page-title-inner .page-title.no-margin h1{margin-bottom:70px}@media screen and (max-width: 1087px){.single-header-section .page-title-outer-container .page-title-inner .page-title.no-margin h1{margin-bottom:50px}}@media screen and (max-width: 865px){.single-header-section .page-title-outer-container .page-title-inner .page-title.no-margin h1{margin-bottom:40px}}@media screen and (max-width: 500px){.single-header-section .page-title-outer-container .page-title-inner .page-title.no-margin h1{margin-bottom:30px}}.section-navigation-wrapper{max-width:1260px;margin:0 auto}.section-navigation-wrapper::after{clear:both;content:"";display:block}.section-navigation-wrapper hr{width:calc(87.5% - 37.5px);float:left;margin-left:20px;margin-left:calc(6.25% - 21.25px + 40px);margin:40px 0}.section-navigation-wrapper .section-navigation-panel{width:calc(25% - 25px);float:left;margin-left:20px;margin-left:calc(37.5% - 27.5px + 40px)}@media screen and (max-width: 500px){.section-navigation-wrapper .section-navigation-panel{width:calc(100% - 30px);float:left;margin-left:15px}}.section-navigation-wrapper .section-navigation-panel .back-to-archive-btn{margin:0 0 20px;border:1px solid #4b8932;padding:15px 20px;text-align:center;display:block;text-decoration:none;transition:all .6s ease-in-out;font-size:20px;font-size:2rem}.section-navigation-wrapper .section-navigation-panel .back-to-archive-btn:focus,.section-navigation-wrapper .section-navigation-panel .back-to-archive-btn:hover{background:#4b8932;transition:all .6s ease-in-out;border:1px solid #5b5b5b;color:#fff}.green-background h1,.green-background h2{text-shadow:none !important}.testimonials-background-wrapper{background:rgba(75,137,50,.1)}.testimonials-background-wrapper .testimonials-filter-wrapper{max-width:1260px;margin:0 auto;padding:60px 0 0}.testimonials-background-wrapper .testimonials-filter-wrapper::after{clear:both;content:"";display:block}@media screen and (max-width: 500px){.testimonials-background-wrapper .testimonials-filter-wrapper{padding:40px 0 20px 0}}.testimonials-background-wrapper .testimonials-filter-wrapper .testimonials-filter{text-align:center;width:calc(75% - 35px);float:left;margin-left:20px;margin-left:calc(12.5% - 22.5px + 40px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.testimonials-background-wrapper .testimonials-filter-wrapper .testimonials-filter p{font-size:18px;font-size:1.8rem;text-transform:uppercase;color:#4b8932;margin:0;padding:0;min-width:12rem;text-align:left}.testimonials-background-wrapper .testimonials-filter-wrapper .testimonials-filter .search-filter-input-group{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0}.testimonials-background-wrapper .testimonials-filter-wrapper .testimonials-filter .search-filter-input-group div{display:inline-block;color:#4b8932;text-decoration:none;font-size:18px;font-size:1.8rem;font-family:"europa",Arial,sans-serif;font-style:normal;font-weight:700;padding:0;border:2px solid #4b8932;border-radius:3rem;text-align:left;-webkit-transition:all .3 ease-in-out;-o-transition:all .3 ease-in-out;transition:all .3 ease-in-out;position:relative;text-transform:uppercase;cursor:pointer;margin-right:1.5rem}.testimonials-background-wrapper .testimonials-filter-wrapper .testimonials-filter .search-filter-input-group div input{opacity:.011;z-index:100;padding-left:0;display:none}.testimonials-background-wrapper .testimonials-filter-wrapper .testimonials-filter .search-filter-input-group div label{padding:1rem 2rem 1rem 2rem;cursor:pointer;line-height:1}.testimonials-background-wrapper .testimonials-filter-wrapper .testimonials-filter .search-filter-input-group div label .search-filter-input-radio__label{padding:0}.testimonials-background-wrapper .testimonials-filter-wrapper .testimonials-filter .search-filter-input-group div.search-filter-input-radio--is-active{background:#4b8932}.testimonials-background-wrapper .testimonials-filter-wrapper .testimonials-filter .search-filter-input-group div.search-filter-input-radio--is-active .search-filter-input-radio__label{color:#fff}.testimonials-background-wrapper .testimonials-filter-wrapper .testimonials-filter .search-filter-input-group div .search-filter-input-radio__control{display:none}@media screen and (max-width: 865px){.testimonials-background-wrapper .testimonials-filter-wrapper .testimonials-filter{width:calc(100% - 40px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px);-ms-flex-wrap:wrap;flex-wrap:wrap}.testimonials-background-wrapper .testimonials-filter-wrapper .testimonials-filter p{width:100%;margin-bottom:1rem}}@media screen and (max-width: 500px){.testimonials-background-wrapper .testimonials-filter-wrapper .testimonials-filter form ul{-ms-flex-wrap:wrap;flex-wrap:wrap}.testimonials-background-wrapper .testimonials-filter-wrapper .testimonials-filter form ul li li{margin-bottom:2rem}}.testimonials-background-wrapper .testimonials-panel{max-width:1260px;margin:0 auto;padding:60px 0 0}.testimonials-background-wrapper .testimonials-panel::after{clear:both;content:"";display:block}@media screen and (max-width: 500px){.testimonials-background-wrapper .testimonials-panel{padding:40px 0}}.testimonials-background-wrapper .testimonials-panel .testimonial-card{width:calc(100% - 40px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px);padding:40px 0;border-top:1px #5b5b5b solid}@media screen and (max-width: 500px){.testimonials-background-wrapper .testimonials-panel .testimonial-card{width:calc(100% - 30px);float:left;margin-left:15px;margin-left:calc(0% - 15px + 30px);min-height:0}}.testimonials-background-wrapper .testimonials-panel .testimonial-card blockquote{padding:0;margin:0 110px}@media screen and (max-width: 865px){.testimonials-background-wrapper .testimonials-panel .testimonial-card blockquote{margin:0}}.testimonials-background-wrapper .testimonials-panel .testimonial-card blockquote p{font-size:24px;font-size:2.4rem;color:#4b8932;margin:10px 0;font-family:"europa",Arial,sans-serif;font-style:normal;font-weight:700;font-style:italic}.testimonials-background-wrapper .testimonials-panel .testimonial-card blockquote p.author-information{font-size:18px;font-size:1.8rem;color:#5b5b5b;text-transform:none;margin-top:25px}.testimonials-background-wrapper .testimonials-panel .testimonial-card blockquote p.testimonial-service{position:relative;font-size:14px;font-size:1.4rem;text-transform:uppercase;color:#5b5b5b;margin-top:30px;font-style:normal;display:-webkit-box;display:-ms-flexbox;display:flex}.testimonials-background-wrapper .testimonials-panel .testimonial-card blockquote p.testimonial-service:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15.55 9.719'%3E%3Cpath fill='%234b8932' d='M0 0v3.887l5.831 5.832L8.747 6.8l.972-.972-3.888-3.884L3.887 0Zm6.628 0 5.831 5.831L10.146 8.2l1.516 1.516 3.888-3.885L9.719 0H6.628ZM2.916 1.944a.972.972 0 1 1-.972.972.962.962 0 0 1 .972-.972Z'/%3E%3C/svg%3E");width:15.55px;height:9.72px;display:block;margin-right:8px}.testimonials-background-wrapper .testimonials-panel .testimonial-card blockquote p.testimonial-service a{position:absolute;right:0;border:1px solid #4b8932;padding:.5rem 6rem .5rem 1rem;text-decoration:none;background:rgba(0,0,0,0) url("./assets/images/svg-arrow-green.svg") no-repeat;background-size:4rem auto;background-position:right 1rem top 50%}.testimonials-background-wrapper .testimonials-panel .testimonial-card blockquote p.testimonial-service a:hover{background-color:#4b8932;color:#fff;background-image:url("./assets/images/svg-arrow-white.svg")}.careers-background-wrapper{background:rgba(75,137,50,.1)}.careers-background-wrapper .careers-panel{max-width:1260px;margin:0 auto;padding:40px 0}.careers-background-wrapper .careers-panel::after{clear:both;content:"";display:block}.careers-background-wrapper .careers-panel .careers-title{width:calc(75% - 35px);float:left;margin-left:20px;margin-left:calc(12.5% - 22.5px + 40px);padding:20px 0}@media screen and (max-width: 865px){.careers-background-wrapper .careers-panel .careers-title{width:calc(100% - 40px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px)}}.careers-background-wrapper .careers-panel .careers-title h2{text-transform:uppercase;position:relative;color:#4b8932;letter-spacing:2.6px;font-size:20px;font-size:2rem;margin-bottom:0}.careers-background-wrapper .careers-panel .careers-title h2:before{content:"";left:-60px;position:absolute;height:2px;border-left:50px solid #4b8932;margin-right:15px;top:12px}.careers-background-wrapper .careers-panel .career-card{width:calc(87.5% - 37.5px);float:left;margin-left:20px;margin-left:calc(6.25% - 21.25px + 40px);padding:20px 0}@media screen and (max-width: 865px){.careers-background-wrapper .careers-panel .career-card{width:calc(100% - 40px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px)}}.careers-background-wrapper .careers-panel .career-card .career-card-inner-panel{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}.careers-background-wrapper .careers-panel .career-card .career-card-inner-panel::after{clear:both;content:"";display:block}.careers-background-wrapper .careers-panel .career-card .career-column-1{width:calc(35.7142857143% - 27.1428571429px);float:left;margin-left:20px}@media screen and (max-width: 500px){.careers-background-wrapper .careers-panel .career-card .career-column-1{width:calc(100% - 30px);float:left;margin-left:15px}}.careers-background-wrapper .careers-panel .career-card .career-column-1 img{width:100%;height:auto;display:block}.careers-background-wrapper .careers-panel .career-card .career-column-2{width:calc(64.2857142857% - 32.8571428571px);float:left;margin-left:20px;border-top:1px solid #5b5b5b}@media screen and (max-width: 500px){.careers-background-wrapper .careers-panel .career-card .career-column-2{width:calc(100% - 30px);float:left;margin-left:15px;border-top:none}}.careers-background-wrapper .careers-panel .career-card .career-column-2 h3{font-size:30px;font-size:3rem;color:#5b5b5b;margin:20px 0}.careers-background-wrapper .careers-panel .career-card .career-column-2 .office{font-weight:bold;font-size:20px;font-size:2rem;color:#4b8932;margin:0 0 20px}.careers-background-wrapper .careers-panel .career-card .career-column-2 ul{margin:0;padding:0 15px;list-style-type:none}.careers-background-wrapper .careers-panel .career-card .career-column-2 ul li{text-indent:-10px;padding:5px 0;font-size:18px;font-size:1.8rem}.careers-background-wrapper .careers-panel .career-card .career-column-2 ul li:before{content:"-";padding-right:10px}.careers-background-wrapper .careers-panel .career-card .career-column-3{width:100%;text-align:center;background:#fff;display:block;float:left;padding:20px 30px;margin:20px 0;color:#4b8932}@media screen and (max-width: 500px){.careers-background-wrapper .careers-panel .career-card .career-column-3{padding:20px 22px}}.careers-background-wrapper .careers-panel .career-card .career-column-3 h4{font-size:25px;font-size:2.5rem;margin-bottom:10px}.careers-background-wrapper .careers-panel .career-card .career-column-3 p{font-size:18px;font-size:1.8rem;font-family:"europa",Arial,sans-serif;font-style:normal;font-weight:700;margin:15px 0}.careers-background-wrapper .careers-panel .career-card .career-column-3 p a{color:#4b8932;text-decoration:none;transition:all .3s ease-in-out;text-decoration:underline;word-break:break-all}.careers-background-wrapper .careers-panel .career-card .career-column-3 p a:focus,.careers-background-wrapper .careers-panel .career-card .career-column-3 p a:hover{color:#5b5b5b;transition:all .3s ease-in-out}.service-background-wrapper{background:rgba(75,137,50,.1)}.service-background-wrapper .service-panel{max-width:1260px;margin:0 auto;padding:40px 0}.service-background-wrapper .service-panel::after{clear:both;content:"";display:block}.service-background-wrapper .service-panel .service-card{width:calc(25% - 25px);float:left;margin-left:20px;position:relative;margin-top:15px;margin-bottom:15px}@media screen and (max-width: 1087px){.service-background-wrapper .service-panel .service-card{width:calc(33.125% - 26.625px);float:left;margin-left:20px}}@media screen and (max-width: 865px){.service-background-wrapper .service-panel .service-card{width:calc(50% - 30px);float:left;margin-left:20px}}@media screen and (max-width: 500px){.service-background-wrapper .service-panel .service-card{width:calc(100% - 30px);float:left;margin-left:15px}}.service-background-wrapper .service-panel .service-card a{height:100%;width:100%;border-radius:999px;margin:0;background-color:none;color:#fff}.service-background-wrapper .service-panel .service-card a:active span,.service-background-wrapper .service-panel .service-card a:focus span,.service-background-wrapper .service-panel .service-card a:hover span{width:90%;height:90%;opacity:.8;margin:0;background-color:#4b8932;text-align:center;left:50%;top:50%;bottom:auto;right:auto;transform:translateX(-50%) translateY(-50%);transition:all .4s ease-in-out}.service-background-wrapper .service-panel .service-card a:active .team-icon,.service-background-wrapper .service-panel .service-card a:focus .team-icon,.service-background-wrapper .service-panel .service-card a:hover .team-icon{opacity:1;transition:all .4s ease-in-out}.service-background-wrapper .service-panel .service-card a:active .read-more-btn p,.service-background-wrapper .service-panel .service-card a:focus .read-more-btn p,.service-background-wrapper .service-panel .service-card a:hover .read-more-btn p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;font-size:1.8rem;opacity:.8;transition:all .4s ease-in-out;color:#fff}.service-background-wrapper .service-panel .service-card a:active .read-more-btn p img,.service-background-wrapper .service-panel .service-card a:focus .read-more-btn p img,.service-background-wrapper .service-panel .service-card a:hover .read-more-btn p img{padding-right:5px;opacity:.8;transition:all .4s ease-in-out}.service-background-wrapper .service-panel .service-card span{width:80%;height:80%;cursor:pointer;opacity:.9;position:absolute;margin:0;transition:all .4s ease-in-out;left:50%;top:50%;bottom:auto;right:auto;transform:translateX(-50%) translateY(-50%)}.service-background-wrapper .service-panel .service-card h4{position:absolute;top:50%;bottom:auto;transform:translateY(-50%);width:100%;text-align:center;color:#fff;font-size:30px;font-size:3rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 13%}@media screen and (max-width: 865px){.service-background-wrapper .service-panel .service-card h4{font-size:22px;font-size:2.2rem}}@media screen and (max-width: 500px){.service-background-wrapper .service-panel .service-card h4{font-size:40px;font-size:4rem}}.service-background-wrapper .service-panel .service-card .team-icon{position:absolute;left:50%;top:50%;bottom:auto;right:auto;transform:translateX(-50%) translateY(-50%);opacity:0;transition:all .4s ease-in-out}.service-background-wrapper .service-panel .service-card .read-more-btn{position:absolute;top:50%;bottom:auto;transform:translateY(-50%);width:100%;text-align:right;padding:30px 25px}@media screen and (max-width: 865px){.service-background-wrapper .service-panel .service-card .read-more-btn{width:95%}}.service-background-wrapper .service-panel .service-card .read-more-btn p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;font-size:1.8rem;color:#fff;opacity:0;transition:all .4s ease-in-out}.service-background-wrapper .service-panel .service-card .read-more-btn p img{margin-right:20px;opacity:0;transition:all .4s ease-in-out}.related-topics-background-wrapper{background:rgba(75,137,50,.1)}.related-topics-background-wrapper .related-topics-panel{max-width:1260px;margin:0 auto;padding:40px 0}.related-topics-background-wrapper .related-topics-panel::after{clear:both;content:"";display:block}.related-topics-background-wrapper .related-topics-panel .related-topics-header{margin-bottom:40px;width:calc(87.5% - 37.5px);float:left;margin-left:20px;margin-left:calc(12.5% - 22.5px + 40px)}@media screen and (max-width: 865px){.related-topics-background-wrapper .related-topics-panel .related-topics-header{width:calc(100% - 40px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px)}}.related-topics-background-wrapper .related-topics-panel .related-topics-header h3{text-transform:uppercase;position:relative;color:#4b8932;letter-spacing:2.6px;margin-bottom:0}.related-topics-background-wrapper .related-topics-panel .related-topics-header h3:before{content:"";left:-60px;position:absolute;height:2px;border-left:50px solid #4b8932;margin-right:15px;top:12px}.related-topics-background-wrapper .related-topics-panel .related-topics-card{width:calc(25% - 25px);float:left;margin-left:20px;position:relative;margin-top:15px;margin-bottom:15px}@media screen and (max-width: 1087px){.related-topics-background-wrapper .related-topics-panel .related-topics-card{width:calc(33.125% - 26.625px);float:left;margin-left:20px}}@media screen and (max-width: 865px){.related-topics-background-wrapper .related-topics-panel .related-topics-card{width:calc(50% - 30px);float:left;margin-left:20px}}@media screen and (max-width: 500px){.related-topics-background-wrapper .related-topics-panel .related-topics-card{width:calc(100% - 30px);float:left;margin-left:15px}}.related-topics-background-wrapper .related-topics-panel .related-topics-card a{height:100%;width:100%;border-radius:999px;margin:0;background-color:none;color:#fff}.related-topics-background-wrapper .related-topics-panel .related-topics-card a:active span,.related-topics-background-wrapper .related-topics-panel .related-topics-card a:focus span,.related-topics-background-wrapper .related-topics-panel .related-topics-card a:hover span{width:90%;height:90%;opacity:.8;margin:0;background-color:#4b8932;text-align:center;left:50%;top:50%;bottom:auto;right:auto;transform:translateX(-50%) translateY(-50%);transition:all .4s ease-in-out}.related-topics-background-wrapper .related-topics-panel .related-topics-card a:active .team-icon,.related-topics-background-wrapper .related-topics-panel .related-topics-card a:focus .team-icon,.related-topics-background-wrapper .related-topics-panel .related-topics-card a:hover .team-icon{opacity:1;transition:all .4s ease-in-out}.related-topics-background-wrapper .related-topics-panel .related-topics-card a:active .read-more-btn p,.related-topics-background-wrapper .related-topics-panel .related-topics-card a:focus .read-more-btn p,.related-topics-background-wrapper .related-topics-panel .related-topics-card a:hover .read-more-btn p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;font-size:1.8rem;opacity:.8;transition:all .4s ease-in-out;color:#fff}.related-topics-background-wrapper .related-topics-panel .related-topics-card a:active .read-more-btn p img,.related-topics-background-wrapper .related-topics-panel .related-topics-card a:focus .read-more-btn p img,.related-topics-background-wrapper .related-topics-panel .related-topics-card a:hover .read-more-btn p img{padding-right:5px;opacity:.8;transition:all .4s ease-in-out}.related-topics-background-wrapper .related-topics-panel .related-topics-card span{width:80%;height:80%;cursor:pointer;opacity:.9;position:absolute;margin:0;transition:all .4s ease-in-out;left:50%;top:50%;bottom:auto;right:auto;transform:translateX(-50%) translateY(-50%)}.related-topics-background-wrapper .related-topics-panel .related-topics-card h4{position:absolute;top:50%;bottom:auto;transform:translateY(-50%);width:100%;text-align:center;color:#fff;font-size:30px;font-size:3rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 13%}@media screen and (max-width: 865px){.related-topics-background-wrapper .related-topics-panel .related-topics-card h4{font-size:22px;font-size:2.2rem}}@media screen and (max-width: 500px){.related-topics-background-wrapper .related-topics-panel .related-topics-card h4{font-size:40px;font-size:4rem}}.related-topics-background-wrapper .related-topics-panel .related-topics-card .team-icon{position:absolute;left:50%;top:50%;bottom:auto;right:auto;transform:translateX(-50%) translateY(-50%);opacity:0;transition:all .4s ease-in-out}.related-topics-background-wrapper .related-topics-panel .related-topics-card .read-more-btn{position:absolute;top:50%;bottom:auto;transform:translateY(-50%);width:100%;text-align:right;padding:30px 25px}@media screen and (max-width: 865px){.related-topics-background-wrapper .related-topics-panel .related-topics-card .read-more-btn{width:95%}}.related-topics-background-wrapper .related-topics-panel .related-topics-card .read-more-btn p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;font-size:1.8rem;color:#fff;opacity:0;transition:all .4s ease-in-out}.related-topics-background-wrapper .related-topics-panel .related-topics-card .read-more-btn p img{margin-right:20px;opacity:0;transition:all .4s ease-in-out}.contact-form-background{background:#4b8932;padding-top:25rem}.contact-form-background .contact-form-wrapper{max-width:1260px;margin:0 auto;padding:40px 0}.contact-form-background .contact-form-wrapper::after{clear:both;content:"";display:block}.contact-form-background .contact-form-wrapper .contact-form-copy{width:calc(75% - 35px);float:left;margin-left:20px;margin-left:calc(12.5% - 22.5px + 40px)}@media screen and (max-width: 865px){.contact-form-background .contact-form-wrapper .contact-form-copy{width:calc(100% - 40px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px)}}@media screen and (max-width: 500px){.contact-form-background .contact-form-wrapper .contact-form-copy{width:calc(100% - 30px);float:left;margin-left:15px;margin-left:calc(0% - 15px + 30px)}}.contact-form-background .contact-form-wrapper .contact-form-copy h2{text-transform:uppercase;position:relative;color:#fff;letter-spacing:2.6px;font-size:22px;font-size:2.2rem}.contact-form-background .contact-form-wrapper .contact-form-copy h2:before{content:"";left:-60px;position:absolute;height:2px;border-left:50px solid #fff;margin-right:15px;top:12px}.contact-form-background .contact-form-wrapper .contact-form-copy p{color:#fff;font-size:28px;font-size:2.8rem}.contact-form-background .contact-form-wrapper .contact-form-copy .wpcf7{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}.contact-form-background .contact-form-wrapper .contact-form-copy .wpcf7::after{clear:both;content:"";display:block}.contact-form-background .contact-form-wrapper .contact-form-copy .wpcf7 .form-col{width:calc(50% - 30px);float:left;margin-left:20px}@media screen and (max-width: 865px){.contact-form-background .contact-form-wrapper .contact-form-copy .wpcf7 .form-col{width:calc(100% - 40px);float:left;margin-left:20px}}@media screen and (max-width: 500px){.contact-form-background .contact-form-wrapper .contact-form-copy .wpcf7 .form-col{width:calc(100% - 30px);float:left;margin-left:15px}}.contact-form-background .contact-form-wrapper .contact-form-copy .wpcf7 .form-col input{margin:0 0 10px}.contact-form-background .contact-form-wrapper .contact-form-copy .wpcf7 .form-col textarea{margin-top:0;background:rgba(0,0,0,0);width:100%;border:2px solid #fff;border-radius:0;min-height:205px;padding:15px;color:#fff !important;font-style:italic}.contact-form-background .contact-form-wrapper .contact-form-copy .wpcf7 .form-col textarea span{color:#666 !important}.contact-form-background .contact-form-wrapper .contact-form-copy .wpcf7 .form-col textarea:active,.contact-form-background .contact-form-wrapper .contact-form-copy .wpcf7 .form-col textarea:focus{background:#fff !important;background-color:#fff !important;color:#5b5b5b !important;transition:all .6s ease-in-out}.contact-form-background .contact-form-wrapper .contact-form-copy .wpcf7 .form-col textarea:active span,.contact-form-background .contact-form-wrapper .contact-form-copy .wpcf7 .form-col textarea:focus span{color:#666 !important}.contact-form-background .contact-form-wrapper .contact-form-copy .gform_wrapper{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px);max-width:none}.contact-form-background .contact-form-wrapper .contact-form-copy .gform_wrapper::after{clear:both;content:"";display:block}.contact-form-background .contact-form-wrapper .contact-form-copy .gform_wrapper .gform_validation_errors{background:#c02b0a !important;border:0 !important;border-radius:0 !important;margin-bottom:3rem !important}.contact-form-background .contact-form-wrapper .contact-form-copy .gform_wrapper .gform_validation_errors h2{color:#fff !important;font-size:2rem !important;text-transform:none !important;letter-spacing:normal !important}.contact-form-background .contact-form-wrapper .contact-form-copy .gform_wrapper .gform_validation_errors h2 .gform-icon{align-items:center;display:flex;font-size:28px;height:100%;right:12px !important;left:auto !important;position:absolute;top:0}.contact-form-background .contact-form-wrapper .contact-form-copy .gform_wrapper .gfield_error [aria-invalid=true]{border:2px solid #c02b0a !important}.contact-form-background .contact-form-wrapper .contact-form-copy .gform_wrapper .gfield_validation_message,.contact-form-background .contact-form-wrapper .contact-form-copy .gform_wrapper .validation_message{background:none !important;border:0 !important;font-size:1.6rem !important;margin-top:.8rem !important;padding:0 !important}.contact-form-background .contact-form-wrapper .contact-form-copy .gform_wrapper .gform_title{font-size:2.5rem}.contact-form-background .contact-form-wrapper .contact-form-copy .gform_wrapper .gform_description{font-size:18px}.contact-form-background .contact-form-wrapper .contact-form-copy .gform_wrapper form{width:calc(100% - 40px);float:left;margin-left:20px;margin-top:3rem}.contact-form-background .contact-form-wrapper .contact-form-copy .gform_wrapper form .gform_body .gform_fields{grid-row-gap:10px !important}.contact-form-background .contact-form-wrapper .contact-form-copy .gform_wrapper form .gform_body .gfield.field_sublabel_below .gfield_description{font-size:16px;color:#fff;font-style:italic;margin-top:-12px}.contact-form-background .contact-form-wrapper .contact-form-copy .gform_wrapper form .gform_body .gfield.field_sublabel_below .gfield_label{margin-bottom:1rem;display:inline-block;font-size:20px !important;font-weight:500;color:#fff}.contact-form-background .contact-form-wrapper .contact-form-copy .gform_wrapper form .gform_body .ginput_container_textarea{height:100%;padding-bottom:3.5rem}.contact-form-background .contact-form-wrapper .contact-form-copy .gform_wrapper form .gform_body .gfield input,.contact-form-background .contact-form-wrapper .contact-form-copy .gform_wrapper form .gform_body .gfield textarea,.contact-form-background .contact-form-wrapper .contact-form-copy .gform_wrapper form .gform_body .gfield select{border:1px #fff solid;border-radius:0 !important;padding:12px 15px !important;transition:all .3s ease-in;background:#edf3ea;font-size:20px !important}.contact-form-background .contact-form-wrapper .contact-form-copy .gform_wrapper form .gform_body .gfield input:focus,.contact-form-background .contact-form-wrapper .contact-form-copy .gform_wrapper form .gform_body .gfield textarea:focus,.contact-form-background .contact-form-wrapper .contact-form-copy .gform_wrapper form .gform_body .gfield select:focus{border:1px #000 solid;transition:all .3s ease-in}.contact-form-background .contact-form-wrapper .contact-form-copy .gform_wrapper form .gform_body .gfield select{padding:12px 15px !important;appearance:none;cursor:pointer}.contact-form-background .contact-form-wrapper .contact-form-copy .gform_wrapper form .gform_body .gfield textarea{height:100% !important}.contact-form-background .contact-form-wrapper .contact-form-copy .gform_wrapper form .gform_body .spacer{display:none}.contact-form-background .contact-form-wrapper .contact-form-copy .gform_wrapper form .gform_body .gform-field-row--span-three{grid-row:span 6}.contact-form-background .contact-form-wrapper .contact-form-copy .gform_wrapper form .gform_footer{margin-left:calc(50% - 30px + 40px);position:relative;display:flex;justify-content:flex-end;margin-top:3rem}.contact-form-background .contact-form-wrapper .contact-form-copy .gform_wrapper form .gform_footer p{margin-bottom:0}@media screen and (max-width: 500px){.contact-form-background .contact-form-wrapper .contact-form-copy .gform_wrapper form .gform_footer{width:calc(100% - 30px);float:left;margin-left:15px;margin-left:calc(0% - 15px + 30px)}}.contact-form-background .contact-form-wrapper .contact-form-copy .gform_wrapper form .gform_footer:before{content:"";left:-460px;position:absolute;height:1px;border-left:665px solid #fff;margin-right:15px;top:40px}@media screen and (max-width: 1024px){.contact-form-background .contact-form-wrapper .contact-form-copy .gform_wrapper form .gform_footer:before{content:"";left:-372px;position:absolute;height:1px;border-left:534px solid #fff;margin-right:15px;top:48px}}@media screen and (max-width: 865px){.contact-form-background .contact-form-wrapper .contact-form-copy .gform_wrapper form .gform_footer:before{left:-370px}}@media screen and (max-width: 500px){.contact-form-background .contact-form-wrapper .contact-form-copy .gform_wrapper form .gform_footer:before{border-left:0}}.contact-form-background .contact-form-wrapper .contact-form-copy .gform_wrapper form .gform_footer input[type=submit]{text-align:center;padding:15px 50px;margin:0;width:55%;float:right;background:#fff;text-transform:uppercase;font-family:"europa",Arial,sans-serif;font-style:normal;font-weight:700;font-size:16px;font-size:1.6rem;box-shadow:none;border-radius:0;color:#4b8932;border:none;transition:all .6s ease-in-out;position:relative;background:url("/wp-content/themes/whn-solicitors/assets/images/read-more-green.png") #fff no-repeat;background-position:90% 50%}@media screen and (max-width: 500px){.contact-form-background .contact-form-wrapper .contact-form-copy .gform_wrapper form .gform_footer input[type=submit]{width:100%;float:none}}.contact-form-background .contact-form-wrapper .contact-form-copy .gform_wrapper form .gform_footer input[type=submit]:active,.contact-form-background .contact-form-wrapper .contact-form-copy .gform_wrapper form .gform_footer input[type=submit]:focus,.contact-form-background .contact-form-wrapper .contact-form-copy .gform_wrapper form .gform_footer input[type=submit]:hover{color:#fff;transition:all .6s ease-in-out;box-shadow:none !important;background:url("/wp-content/themes/whn-solicitors/assets/images/read-more-white.png") #5b5b5b no-repeat;background-position:90% 50%}.contact-form-background .contact-form-wrapper .disclaimer-block{font-size:12px;font-size:1.2rem;text-align:left;color:#fff;overflow:hidden;padding:0 0 10px}.contact-form-background .contact-form-wrapper .disclaimer-block p{margin:0}.contact-form-background .contact-form-wrapper .disclaimer-block p a{color:#fff;text-decoration:none;transition:all .3s ease-in-out;display:block;font-size:16px;font-size:1.6rem}.contact-form-background .contact-form-wrapper .disclaimer-block p a:focus,.contact-form-background .contact-form-wrapper .disclaimer-block p a:hover{color:#5b5b5b;transition:all .3s ease-in-out}.contact-form-background .contact-form-wrapper .disclaimer-block p a:visited{color:#fff}.contact-form-background .contact-form-wrapper .disclaimer-block p a:focus,.contact-form-background .contact-form-wrapper .disclaimer-block p a:hover{text-decoration:underline}.office-background-wrapper{background:rgba(75,137,50,.1)}.office-background-wrapper .office-panel{padding:40px 0;max-width:1260px;margin:0 auto}.office-background-wrapper .office-panel::after{clear:both;content:"";display:block}.office-background-wrapper .office-panel .office-panel-header{width:calc(75% - 35px);float:left;margin-left:20px;margin-left:calc(12.5% - 22.5px + 40px)}@media screen and (max-width: 1087px){.office-background-wrapper .office-panel .office-panel-header{width:calc(87.5% - 37.5px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px)}}@media screen and (max-width: 865px){.office-background-wrapper .office-panel .office-panel-header{width:calc(100% - 40px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px)}}.office-background-wrapper .office-panel .office-panel-header h3{text-transform:uppercase;position:relative;color:#4b8932;letter-spacing:2.6px;font-size:22px;font-size:2.2rem;margin-bottom:30px}.office-background-wrapper .office-panel .office-panel-header h3:before{content:"";left:-60px;position:absolute;height:2px;border-left:50px solid #4b8932;margin-right:15px;top:12px}.office-background-wrapper .office-panel .office-card{width:calc(18.75% - 23.75px);float:left;margin-left:20px;margin-left:calc(12.5% - 22.5px + 40px);padding:15px 0}@media screen and (max-width: 865px){.office-background-wrapper .office-panel .office-card{width:calc(33.3333333333% - 26.6666666667px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px)}}@media screen and (max-width: 500px){.office-background-wrapper .office-panel .office-card{width:calc(50% - 22.5px);float:left;margin-left:15px}}.office-background-wrapper .office-panel .office-card h4{font-size:28px;font-size:2.8rem;margin-bottom:15px}.office-background-wrapper .office-panel .office-card h4 a{color:#4b8932;text-decoration:none;transition:all .3s ease-in-out}.office-background-wrapper .office-panel .office-card h4 a:focus,.office-background-wrapper .office-panel .office-card h4 a:hover{color:#5b5b5b;transition:all .3s ease-in-out}.office-background-wrapper .office-panel .office-card p{font-size:18px;font-size:1.8rem}.office-background-wrapper .office-panel .office-card .telephone{color:#4b8932;font-family:"europa",Arial,sans-serif;font-style:normal;font-weight:700}.form-submit-col::after{clear:both;content:"";display:block}.form-submit-col .submit-btn-container{width:calc(50% - 30px);float:left;margin-left:20px;margin-left:calc(50% - 30px + 40px);position:relative}.form-submit-col .submit-btn-container p{margin-bottom:0}@media screen and (max-width: 500px){.form-submit-col .submit-btn-container{width:calc(100% - 30px);float:left;margin-left:15px;margin-left:calc(0% - 15px + 30px)}}.form-submit-col .submit-btn-container:before{content:"";left:-460px;position:absolute;height:1px;border-left:665px solid #fff;margin-right:15px;top:48px}@media screen and (max-width: 1024px){.form-submit-col .submit-btn-container:before{content:"";left:-372px;position:absolute;height:1px;border-left:534px solid #fff;margin-right:15px;top:48px}}@media screen and (max-width: 865px){.form-submit-col .submit-btn-container:before{left:-370px}}@media screen and (max-width: 500px){.form-submit-col .submit-btn-container:before{border-left:0}}.form-submit-col .submit-btn-container .wpcf7-submit{text-align:center;padding:15px 50px;width:55%;float:right;background:#fff;text-transform:uppercase;font-family:"europa",Arial,sans-serif;font-style:normal;font-weight:700;font-size:16px;font-size:1.6rem;box-shadow:none;border-radius:0;color:#4b8932;border:none;transition:all .6s ease-in-out;position:relative;background:url("/wp-content/themes/whn-solicitors/assets/images/read-more-green.png") #fff no-repeat;background-position:90% 50%}@media screen and (max-width: 500px){.form-submit-col .submit-btn-container .wpcf7-submit{width:100%;float:none}}.form-submit-col .submit-btn-container .wpcf7-submit:active,.form-submit-col .submit-btn-container .wpcf7-submit:focus,.form-submit-col .submit-btn-container .wpcf7-submit:hover{color:#fff;transition:all .6s ease-in-out;box-shadow:none !important;background:url("/wp-content/themes/whn-solicitors/assets/images/read-more-white.png") #5b5b5b no-repeat;background-position:90% 50%}.office-info-wrapper{max-width:1260px;margin:0 auto}.office-info-wrapper::after{clear:both;content:"";display:block}.office-info-wrapper .office-info-panel{width:calc(75% - 35px);float:left;margin-left:20px;margin-left:calc(12.5% - 22.5px + 40px);margin-top:-120px}@media screen and (max-width: 1087px){.office-info-wrapper .office-info-panel{margin-top:-80px}}@media screen and (max-width: 865px){.office-info-wrapper .office-info-panel{margin-top:-40px}}@media screen and (max-width: 1087px){.office-info-wrapper .office-info-panel{width:calc(87.5% - 37.5px);float:left;margin-left:20px;margin-left:calc(6.25% - 21.25px + 40px)}}@media screen and (max-width: 865px){.office-info-wrapper .office-info-panel{width:calc(100% - 40px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px)}}@media screen and (max-width: 500px){.office-info-wrapper .office-info-panel{width:calc(100% - 30px);float:left;margin-left:15px;margin-left:calc(0% - 15px + 30px)}}.office-info-wrapper .office-info-panel p{font-size:18px;font-size:1.8rem;color:#5b5b5b}.office-info-wrapper .office-info-panel p strong{color:#4b8932;font-family:"europa",Arial,sans-serif;font-style:normal;font-weight:700;font-size:24px;font-size:2.4rem}.office-info-wrapper .office-info-panel p a{color:#5b5b5b;text-decoration:underline;transition:all .6s ease-in-out}.office-info-wrapper .office-info-panel p a:focus,.office-info-wrapper .office-info-panel p a:hover{transition:all .6s ease-in-out;color:#4b8932}.office-info-wrapper .office-info-panel .office-image-wrapper{position:relative}.office-info-wrapper .office-info-panel .office-image-wrapper .office-address-wrapper{background:#fff;padding:20px 25px;position:absolute;bottom:30px;right:30px;width:38%;font-size:18px;font-size:1.8rem}@media screen and (max-width: 500px){.office-info-wrapper .office-info-panel .office-image-wrapper .office-address-wrapper{position:static;width:100%;border:1px solid #4b8932}}.office-info-wrapper .office-info-panel .office-image-wrapper .office-address-wrapper img{width:100%;max-width:25px;clear:both}.office-info-wrapper .office-info-panel .office-image-wrapper .office-address-wrapper p{font-size:18px;font-size:1.8rem}.office-info-wrapper .office-info-panel .office-image-wrapper .office-address-wrapper .telephone{color:#4b8932;font-family:"europa",Arial,sans-serif;font-style:normal;font-weight:700}.office-location-wrapper{background:#4b8932;margin-top:40px;margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}.office-location-wrapper::after{clear:both;content:"";display:block}.office-location-wrapper .info-location-panel{width:calc(50% - 30px);float:left;margin-left:20px}@media screen and (max-width: 865px){.office-location-wrapper .info-location-panel{width:calc(50% - 30px);float:left;margin-left:20px}}@media screen and (max-width: 500px){.office-location-wrapper .info-location-panel{width:calc(100% - 30px);float:left;margin-left:15px}}.office-location-wrapper .info-location-panel .acf-map{margin:0;height:700px}@media screen and (max-width: 500px){.office-location-wrapper .info-location-panel .acf-map{height:440px}}.office-location-wrapper .info-location-panel:last-child{padding:20px 0}.office-location-wrapper .info-location-panel:last-child h3{margin-top:25px;font-size:22px;font-size:2.2rem;text-transform:uppercase;position:relative;color:#fff;letter-spacing:2.6px;width:calc(62.5% - 32.5px);float:left;margin-left:20px;margin-left:calc(12.5% - 22.5px + 40px);margin-bottom:15px}.office-location-wrapper .info-location-panel:last-child h3:before{content:"";left:-60px;position:absolute;height:2px;border-left:50px solid #fff;margin-right:15px;top:12px}@media screen and (max-width: 1087px){.office-location-wrapper .info-location-panel:last-child h3{width:calc(62.5% - 32.5px);float:left;margin-left:20px;margin-left:calc(25% - 25px + 40px)}}.office-location-wrapper .info-location-panel:last-child .info-location-inner-panel{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}.office-location-wrapper .info-location-panel:last-child .info-location-inner-panel::after{clear:both;content:"";display:block}.office-location-wrapper .info-location-panel:last-child .info-location-inner-panel .info-location-panel{width:calc(50% - 30px);float:left;margin-left:20px;margin-left:calc(12.5% - 22.5px + 40px)}@media screen and (max-width: 1087px){.office-location-wrapper .info-location-panel:last-child .info-location-inner-panel .info-location-panel{width:calc(62.5% - 32.5px);float:left;margin-left:20px;margin-left:calc(12.5% - 22.5px + 40px)}}@media screen and (max-width: 865px){.office-location-wrapper .info-location-panel:last-child .info-location-inner-panel .info-location-panel{width:calc(100% - 40px);float:left;margin-left:20px;padding:0 15px;margin-left:calc(0% - 20px + 40px)}}@media screen and (max-width: 500px){.office-location-wrapper .info-location-panel:last-child .info-location-inner-panel .info-location-panel{width:calc(100% - 30px);float:left;margin-left:15px;padding:0 30px;margin-left:calc(0% - 15px + 30px)}}.office-location-wrapper .info-location-panel:last-child .info-location-inner-panel .disclaimer-block{font-size:12px;font-size:1.2rem;text-align:left;color:#fff;float:left}.office-location-wrapper .info-location-panel:last-child .info-location-inner-panel .disclaimer-block p{margin:10px 0}.office-location-wrapper .info-location-panel:last-child .info-location-inner-panel .disclaimer-block p a{color:#fff;text-decoration:none;transition:all .3s ease-in-out;display:block;font-size:16px;font-size:1.6rem}.office-location-wrapper .info-location-panel:last-child .info-location-inner-panel .disclaimer-block p a:focus,.office-location-wrapper .info-location-panel:last-child .info-location-inner-panel .disclaimer-block p a:hover{color:#5b5b5b;transition:all .3s ease-in-out}.office-location-wrapper .info-location-panel:last-child .info-location-inner-panel .disclaimer-block p a:visited{color:#fff}.office-location-wrapper .info-location-panel:last-child .info-location-inner-panel .disclaimer-block p a:focus,.office-location-wrapper .info-location-panel:last-child .info-location-inner-panel .disclaimer-block p a:hover{text-decoration:underline}.office-location-wrapper .info-location-panel .form-wrapper .gform_wrapper{margin:0}.office-location-wrapper .info-location-panel .form-wrapper .gform_wrapper form{width:100%}.office-location-wrapper .info-location-panel .form-wrapper .gform_wrapper form .gform_body ul{height:100%}.office-location-wrapper .info-location-panel .form-wrapper .gform_wrapper form .gform_body ul li{padding:0;margin:0}.office-location-wrapper .info-location-panel .form-wrapper .gform_wrapper form .gform_body ul li .ginput_container{margin:0}.office-location-wrapper .info-location-panel .form-wrapper .gform_wrapper form .gform_body ul li .ginput_container textarea{height:150px}.office-location-wrapper .info-location-panel .form-wrapper .gform_wrapper form .gform_body ul li .ginput_container input[type=email],.office-location-wrapper .info-location-panel .form-wrapper .gform_wrapper form .gform_body ul li .ginput_container input[type=tel],.office-location-wrapper .info-location-panel .form-wrapper .gform_wrapper form .gform_body ul li .ginput_container input[type=text],.office-location-wrapper .info-location-panel .form-wrapper .gform_wrapper form .gform_body ul li .ginput_container textarea{width:100%;padding:10px;background:none;margin:5px 0;border:2px solid #fff;border-radius:0;font-weight:normal;color:#fff;transition:all .6s ease-in-out}.office-location-wrapper .info-location-panel .form-wrapper .gform_wrapper form .gform_body ul li .ginput_container input[type=email]::-webkit-input-placeholder,.office-location-wrapper .info-location-panel .form-wrapper .gform_wrapper form .gform_body ul li .ginput_container input[type=tel]::-webkit-input-placeholder,.office-location-wrapper .info-location-panel .form-wrapper .gform_wrapper form .gform_body ul li .ginput_container input[type=text]::-webkit-input-placeholder,.office-location-wrapper .info-location-panel .form-wrapper .gform_wrapper form .gform_body ul li .ginput_container textarea::-webkit-input-placeholder{color:#fff;font-style:italic;font-size:16px;font-size:1.6rem}.office-location-wrapper .info-location-panel .form-wrapper .gform_wrapper form .gform_body ul li .ginput_container input[type=email]:-moz-placeholder,.office-location-wrapper .info-location-panel .form-wrapper .gform_wrapper form .gform_body ul li .ginput_container input[type=tel]:-moz-placeholder,.office-location-wrapper .info-location-panel .form-wrapper .gform_wrapper form .gform_body ul li .ginput_container input[type=text]:-moz-placeholder,.office-location-wrapper .info-location-panel .form-wrapper .gform_wrapper form .gform_body ul li .ginput_container textarea:-moz-placeholder{color:#fff;font-style:italic;font-size:16px;font-size:1.6rem}.office-location-wrapper .info-location-panel .form-wrapper .gform_wrapper form .gform_body ul li .ginput_container input[type=email]::-moz-placeholder,.office-location-wrapper .info-location-panel .form-wrapper .gform_wrapper form .gform_body ul li .ginput_container input[type=tel]::-moz-placeholder,.office-location-wrapper .info-location-panel .form-wrapper .gform_wrapper form .gform_body ul li .ginput_container input[type=text]::-moz-placeholder,.office-location-wrapper .info-location-panel .form-wrapper .gform_wrapper form .gform_body ul li .ginput_container textarea::-moz-placeholder{color:#fff;font-style:italic;font-size:16px;font-size:1.6rem}.office-location-wrapper .info-location-panel .form-wrapper .gform_wrapper form .gform_body ul li .ginput_container input[type=email]:-ms-input-placeholder,.office-location-wrapper .info-location-panel .form-wrapper .gform_wrapper form .gform_body ul li .ginput_container input[type=tel]:-ms-input-placeholder,.office-location-wrapper .info-location-panel .form-wrapper .gform_wrapper form .gform_body ul li .ginput_container input[type=text]:-ms-input-placeholder,.office-location-wrapper .info-location-panel .form-wrapper .gform_wrapper form .gform_body ul li .ginput_container textarea:-ms-input-placeholder{color:#fff;font-style:italic;font-size:16px;font-size:1.6rem}.office-location-wrapper .info-location-panel .form-wrapper .gform_wrapper form .gform_body ul li .ginput_container input[type=email]:focus,.office-location-wrapper .info-location-panel .form-wrapper .gform_wrapper form .gform_body ul li .ginput_container input[type=tel]:focus,.office-location-wrapper .info-location-panel .form-wrapper .gform_wrapper form .gform_body ul li .ginput_container input[type=text]:focus,.office-location-wrapper .info-location-panel .form-wrapper .gform_wrapper form .gform_body ul li .ginput_container textarea:focus{background:#fff !important;transition:all .6s ease-in-out;color:#5b5b5b !important}.office-location-wrapper .info-location-panel .form-wrapper .gform_wrapper form .gform_body ul li .ginput_container input[type=email]:focus::-webkit-input-placeholder,.office-location-wrapper .info-location-panel .form-wrapper .gform_wrapper form .gform_body ul li .ginput_container input[type=tel]:focus::-webkit-input-placeholder,.office-location-wrapper .info-location-panel .form-wrapper .gform_wrapper form .gform_body ul li .ginput_container input[type=text]:focus::-webkit-input-placeholder,.office-location-wrapper .info-location-panel .form-wrapper .gform_wrapper form .gform_body ul li .ginput_container textarea:focus::-webkit-input-placeholder{color:#5b5b5b}.office-location-wrapper .info-location-panel .form-wrapper .gform_wrapper form .gform_body ul li .ginput_container input[type=email]:focus:-moz-placeholder,.office-location-wrapper .info-location-panel .form-wrapper .gform_wrapper form .gform_body ul li .ginput_container input[type=tel]:focus:-moz-placeholder,.office-location-wrapper .info-location-panel .form-wrapper .gform_wrapper form .gform_body ul li .ginput_container input[type=text]:focus:-moz-placeholder,.office-location-wrapper .info-location-panel .form-wrapper .gform_wrapper form .gform_body ul li .ginput_container textarea:focus:-moz-placeholder{color:#5b5b5b}.office-location-wrapper .info-location-panel .form-wrapper .gform_wrapper form .gform_body ul li .ginput_container input[type=email]:focus::-moz-placeholder,.office-location-wrapper .info-location-panel .form-wrapper .gform_wrapper form .gform_body ul li .ginput_container input[type=tel]:focus::-moz-placeholder,.office-location-wrapper .info-location-panel .form-wrapper .gform_wrapper form .gform_body ul li .ginput_container input[type=text]:focus::-moz-placeholder,.office-location-wrapper .info-location-panel .form-wrapper .gform_wrapper form .gform_body ul li .ginput_container textarea:focus::-moz-placeholder{color:#5b5b5b}.office-location-wrapper .info-location-panel .form-wrapper .gform_wrapper form .gform_body ul li .ginput_container input[type=email]:focus:-ms-input-placeholder,.office-location-wrapper .info-location-panel .form-wrapper .gform_wrapper form .gform_body ul li .ginput_container input[type=tel]:focus:-ms-input-placeholder,.office-location-wrapper .info-location-panel .form-wrapper .gform_wrapper form .gform_body ul li .ginput_container input[type=text]:focus:-ms-input-placeholder,.office-location-wrapper .info-location-panel .form-wrapper .gform_wrapper form .gform_body ul li .ginput_container textarea:focus:-ms-input-placeholder{color:#5b5b5b}.office-location-wrapper .info-location-panel .form-wrapper .gform_wrapper form .gform_body ul li .ginput_container input[type=email]::placeholder,.office-location-wrapper .info-location-panel .form-wrapper .gform_wrapper form .gform_body ul li .ginput_container input[type=tel]::placeholder,.office-location-wrapper .info-location-panel .form-wrapper .gform_wrapper form .gform_body ul li .ginput_container input[type=text]::placeholder,.office-location-wrapper .info-location-panel .form-wrapper .gform_wrapper form .gform_body ul li .ginput_container textarea::placeholder{color:#fff;opacity:1}.office-location-wrapper .info-location-panel .form-wrapper .gform_wrapper form .gform_footer{width:100%;position:relative;float:left;margin:0}.office-location-wrapper .info-location-panel .form-wrapper .gform_wrapper form .gform_footer p{margin-bottom:0}.office-location-wrapper .info-location-panel .form-wrapper .gform_wrapper form .gform_footer input[type=submit]{text-align:center;padding:15px 50px;margin-right:0;width:55%;float:right;background:#fff;text-transform:uppercase;font-family:"europa",Arial,sans-serif;font-style:normal;font-weight:700;font-size:16px;font-size:1.6rem;box-shadow:none;border-radius:0;color:#4b8932;border:none;transition:all .6s ease-in-out;position:relative;background:url("/wp-content/themes/whn-solicitors/assets/images/read-more-green.png") #fff no-repeat;background-position:90% 50%}@media screen and (max-width: 500px){.office-location-wrapper .info-location-panel .form-wrapper .gform_wrapper form .gform_footer input[type=submit]{width:100%;float:none}}.office-location-wrapper .info-location-panel .form-wrapper .gform_wrapper form .gform_footer input[type=submit]:active,.office-location-wrapper .info-location-panel .form-wrapper .gform_wrapper form .gform_footer input[type=submit]:focus,.office-location-wrapper .info-location-panel .form-wrapper .gform_wrapper form .gform_footer input[type=submit]:hover{color:#fff;transition:all .6s ease-in-out;box-shadow:none !important;background:url("/wp-content/themes/whn-solicitors/assets/images/read-more-white.png") #5b5b5b no-repeat;background-position:90% 50%}.office-location-wrapper .info-location-panel .form-wrapper .gform_wrapper form .gform_footer:before{content:"";display:block;width:45%;float:left;margin-top:20px;height:1px;background:#fff}@media screen and (max-width: 500px){.office-location-wrapper .info-location-panel .form-wrapper .gform_wrapper form .gform_footer:before{width:0;display:none}}.section-navigation-wrapper{max-width:1260px;margin:0 auto}.section-navigation-wrapper::after{clear:both;content:"";display:block}.section-navigation-wrapper hr{width:calc(87.5% - 37.5px);float:left;margin-left:20px;margin-left:calc(6.25% - 21.25px + 40px)}@media screen and (max-width: 865px){.section-navigation-wrapper hr{width:calc(100% - 40px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px)}}@media screen and (max-width: 500px){.section-navigation-wrapper hr{width:calc(100% - 30px);float:left;margin-left:15px;margin-left:calc(0% - 15px + 30px)}}.section-navigation-wrapper .section-navigation-panel{width:calc(25% - 25px);float:left;margin-left:20px;margin-left:calc(37.5% - 27.5px + 40px)}@media screen and (max-width: 865px){.section-navigation-wrapper .section-navigation-panel{width:calc(100% - 40px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px)}}@media screen and (max-width: 500px){.section-navigation-wrapper .section-navigation-panel{width:calc(100% - 30px);float:left;margin-left:15px;margin-left:calc(0% - 15px + 30px)}}form{width:100%}form .wpcf7-form-control-wrap{width:100%}form .wpcf7-form-control-wrap textarea{height:150px}form .wpcf7-form-control-wrap input[type=email],form .wpcf7-form-control-wrap input[type=tel],form .wpcf7-form-control-wrap input[type=text],form .wpcf7-form-control-wrap textarea{width:100%;padding:10px;background:none;margin:5px 0;border:2px solid #fff;border-radius:0;font-weight:normal;color:#fff;transition:all .6s ease-in-out}form .wpcf7-form-control-wrap input[type=email]::-webkit-input-placeholder,form .wpcf7-form-control-wrap input[type=tel]::-webkit-input-placeholder,form .wpcf7-form-control-wrap input[type=text]::-webkit-input-placeholder,form .wpcf7-form-control-wrap textarea::-webkit-input-placeholder{color:#fff;font-style:italic;font-size:16px;font-size:1.6rem}form .wpcf7-form-control-wrap input[type=email]:-moz-placeholder,form .wpcf7-form-control-wrap input[type=tel]:-moz-placeholder,form .wpcf7-form-control-wrap input[type=text]:-moz-placeholder,form .wpcf7-form-control-wrap textarea:-moz-placeholder{color:#fff;font-style:italic;font-size:16px;font-size:1.6rem}form .wpcf7-form-control-wrap input[type=email]::-moz-placeholder,form .wpcf7-form-control-wrap input[type=tel]::-moz-placeholder,form .wpcf7-form-control-wrap input[type=text]::-moz-placeholder,form .wpcf7-form-control-wrap textarea::-moz-placeholder{color:#fff;font-style:italic;font-size:16px;font-size:1.6rem}form .wpcf7-form-control-wrap input[type=email]:-ms-input-placeholder,form .wpcf7-form-control-wrap input[type=tel]:-ms-input-placeholder,form .wpcf7-form-control-wrap input[type=text]:-ms-input-placeholder,form .wpcf7-form-control-wrap textarea:-ms-input-placeholder{color:#fff;font-style:italic;font-size:16px;font-size:1.6rem}form .wpcf7-form-control-wrap input[type=email]:focus,form .wpcf7-form-control-wrap input[type=tel]:focus,form .wpcf7-form-control-wrap input[type=text]:focus,form .wpcf7-form-control-wrap textarea:focus{background:#fff !important;transition:all .6s ease-in-out;color:#5b5b5b !important}form .wpcf7-form-control-wrap input[type=email]:focus::-webkit-input-placeholder,form .wpcf7-form-control-wrap input[type=tel]:focus::-webkit-input-placeholder,form .wpcf7-form-control-wrap input[type=text]:focus::-webkit-input-placeholder,form .wpcf7-form-control-wrap textarea:focus::-webkit-input-placeholder{color:#5b5b5b}form .wpcf7-form-control-wrap input[type=email]:focus:-moz-placeholder,form .wpcf7-form-control-wrap input[type=tel]:focus:-moz-placeholder,form .wpcf7-form-control-wrap input[type=text]:focus:-moz-placeholder,form .wpcf7-form-control-wrap textarea:focus:-moz-placeholder{color:#5b5b5b}form .wpcf7-form-control-wrap input[type=email]:focus::-moz-placeholder,form .wpcf7-form-control-wrap input[type=tel]:focus::-moz-placeholder,form .wpcf7-form-control-wrap input[type=text]:focus::-moz-placeholder,form .wpcf7-form-control-wrap textarea:focus::-moz-placeholder{color:#5b5b5b}form .wpcf7-form-control-wrap input[type=email]:focus:-ms-input-placeholder,form .wpcf7-form-control-wrap input[type=tel]:focus:-ms-input-placeholder,form .wpcf7-form-control-wrap input[type=text]:focus:-ms-input-placeholder,form .wpcf7-form-control-wrap textarea:focus:-ms-input-placeholder{color:#5b5b5b}form .submit-btn hr{width:45%;float:left;margin-top:20px;height:1px;color:#fff;background:#fff}@media screen and (max-width: 500px){form .submit-btn hr{width:0;display:none}}form .submit-btn .wpcf7-submit{text-align:center;padding:15px 50px;width:55%;float:right;background:#fff;text-transform:uppercase;font-family:"europa",Arial,sans-serif;font-style:normal;font-weight:700;font-size:16px;font-size:1.6rem;box-shadow:none;border-radius:0;color:#4b8932;border:none;transition:all .6s ease-in-out;position:relative;background:url("/wp-content/themes/whn-solicitors/assets/images/read-more-green.png") #fff no-repeat;background-position:90% 50%}@media screen and (max-width: 500px){form .submit-btn .wpcf7-submit{width:100%;float:none}}form .submit-btn .wpcf7-submit:active,form .submit-btn .wpcf7-submit:focus,form .submit-btn .wpcf7-submit:hover{color:#fff;transition:all .6s ease-in-out;box-shadow:none !important;background:url("/wp-content/themes/whn-solicitors/assets/images/read-more-white.png") #5b5b5b no-repeat;background-position:90% 50%}.wpcf7-response-output{background:#fff;color:#4b8932;border:2px solid #4b8932 !important;padding:20px 15px}.wpcf7-not-valid-tip{margin-bottom:-10px;position:relative}.required-label p{color:#fff;font-size:16px;font-size:1.6rem;margin:15px 0}.team-info-wrapper{max-width:1260px;margin:0 auto;position:relative}.team-info-wrapper::after{clear:both;content:"";display:block}.team-info-wrapper .team-info-panel{margin-top:-120px;width:calc(75% - 35px);float:left;margin-left:20px;margin-left:calc(12.5% - 22.5px + 40px)}@media screen and (max-width: 1087px){.team-info-wrapper .team-info-panel{margin-top:-80px}}@media screen and (max-width: 865px){.team-info-wrapper .team-info-panel{margin-top:-30px}}@media screen and (max-width: 1087px){.team-info-wrapper .team-info-panel{width:calc(87.5% - 37.5px);float:left;margin-left:20px;margin-left:calc(6.25% - 21.25px + 40px)}}@media screen and (max-width: 865px){.team-info-wrapper .team-info-panel{width:calc(100% - 40px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px)}}@media screen and (max-width: 500px){.team-info-wrapper .team-info-panel{width:calc(100% - 30px);float:left;margin-left:15px;margin-left:calc(0% - 15px + 30px)}}.team-info-wrapper .team-info-panel p{font-size:20px;font-size:2rem;color:#5b5b5b}.team-info-wrapper .team-info-panel p strong{color:#4b8932;font-family:"europa",Arial,sans-serif;font-style:normal;font-weight:700;font-size:24px;font-size:2.4rem}.team-info-wrapper .team-info-panel p a{color:#5b5b5b;text-decoration:underline;transition:all .6s ease-in-out}.team-info-wrapper .team-info-panel p a:focus,.team-info-wrapper .team-info-panel p a:hover{transition:all .6s ease-in-out;color:#4b8932}.team-info-wrapper .team-info-panel .office-image-wrapper{position:relative}.team-info-wrapper .team-info-panel .office-image-wrapper .office-address-wrapper{background:#fff;padding:20px 25px;position:absolute;bottom:20px;right:20px;width:38%;font-size:18px;font-size:1.8rem}@media screen and (max-width: 500px){.team-info-wrapper .team-info-panel .office-image-wrapper .office-address-wrapper{position:static;width:100%;border:1px solid #4b8932}}.team-info-wrapper .team-info-panel .office-image-wrapper .office-address-wrapper img{width:100%;max-width:25px;clear:both}.team-info-wrapper .team-info-panel .office-image-wrapper .office-address-wrapper p{font-size:18px;font-size:1.8rem}.team-info-wrapper .team-info-panel .office-image-wrapper .office-address-wrapper .telephone{color:#4b8932;font-family:"europa",Arial,sans-serif;font-style:normal;font-weight:700}.team-info-wrapper .team-info-panel .team-member-panel{border:1px solid #4b8932;margin:20px 0 40px}.team-info-wrapper .team-info-panel .team-member-panel .team-member-card{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px);padding:20px 0}.team-info-wrapper .team-info-panel .team-member-panel .team-member-card::after{clear:both;content:"";display:block}.team-info-wrapper .team-info-panel .team-member-panel .team-member-card .team-column{width:calc(37.5% - 27.5px);float:left;margin-left:20px;margin-left:calc(8.3333333333% - 21.6666666667px + 40px)}@media screen and (max-width: 865px){.team-info-wrapper .team-info-panel .team-member-panel .team-member-card .team-column{width:calc(100% - 40px);float:left;margin-left:20px;padding:0 20px}}@media screen and (max-width: 500px){.team-info-wrapper .team-info-panel .team-member-panel .team-member-card .team-column{width:calc(100% - 30px);float:left;margin-left:15px;padding:0 20px}}.team-info-wrapper .team-info-panel .team-member-panel .team-member-card .team-column p{text-align:center;font-size:20px;font-size:2rem;min-height:50px;color:#4b8932;font-family:"europa",Arial,sans-serif;font-style:normal;font-weight:700}@media screen and (max-width: 865px){.team-info-wrapper .team-info-panel .team-member-panel .team-member-card .team-column p{min-height:0;font-size:24px;font-size:2.4rem}}@media screen and (max-width: 500px){.team-info-wrapper .team-info-panel .team-member-panel .team-member-card .team-column p{min-height:0;font-size:20px;font-size:2rem}}.team-info-wrapper .team-info-panel .team-member-panel .team-member-card .team-column p span{font-size:16px;font-size:1.6rem;color:#5b5b5b}.team-info-wrapper .team-info-panel .team-member-panel .team-member-card .team-column p a{color:#4b8932;text-decoration:none;transition:all .3s ease-in-out}.team-info-wrapper .team-info-panel .team-member-panel .team-member-card .team-column p a:focus,.team-info-wrapper .team-info-panel .team-member-panel .team-member-card .team-column p a:hover{color:#5b5b5b;transition:all .3s ease-in-out}.team-info-wrapper .team-info-panel .team-member-panel .team-member-card .team-column-border{width:calc(37.5% - 27.5px);float:left;margin-left:20px;margin-left:calc(8.3333333333% - 21.6666666667px + 40px);border:1px #4b8932 solid;padding:1rem;margin-top:1.5rem;margin-bottom:1rem}@media screen and (max-width: 865px){.team-info-wrapper .team-info-panel .team-member-panel .team-member-card .team-column-border{width:calc(100% - 40px);float:left;margin-left:20px;padding:0 20px}}@media screen and (max-width: 500px){.team-info-wrapper .team-info-panel .team-member-panel .team-member-card .team-column-border{width:calc(100% - 30px);float:left;margin-left:15px;padding:0 20px}}.team-info-wrapper .team-info-panel .team-member-panel .team-member-card .team-column-border.clear{clear:left}.team-info-wrapper .team-info-panel .team-member-panel .team-member-card .team-column-border p{display:flex;flex-wrap:wrap;text-align:center;justify-content:center;margin:0;padding:0}.team-info-wrapper .team-info-panel .team-member-panel .team-member-card .team-column-border p a{font-size:18px;font-size:1.8rem;color:#4b8932;font-family:"europa",Arial,sans-serif;font-style:normal;font-weight:700;text-decoration:none;margin-left:.8rem}.team-info-wrapper .team-info-panel .team-member-panel .team-member-card .team-column-wide{width:calc(41.6666666667% - 28.3333333333px);float:left;margin-left:20px;margin-left:calc(29.1666666667% - 25.8333333333px + 40px);border:1px #4b8932 solid;padding:1rem;margin-top:1.5rem;margin-bottom:1rem}.team-info-wrapper .team-info-panel .team-member-panel .team-member-card .team-column-wide p{display:flex;flex-wrap:wrap;text-align:center;justify-content:center;margin:0;padding:0}.team-info-wrapper .team-info-panel .team-member-panel .team-member-card .team-column-wide p a{font-size:18px;font-size:1.8rem;color:#4b8932;font-family:"europa",Arial,sans-serif;font-style:normal;font-weight:700;text-decoration:none;margin-left:.8rem}.team-news-wrapper{background:rgba(75,137,50,.1);overflow:hidden;margin-top:4rem;margin-bottom:6rem}.team-news-wrapper .team-news-container{max-width:1260px;margin:0 auto}.team-news-wrapper .team-news-container::after{clear:both;content:"";display:block}.team-news-wrapper .team-news-container .team-news-header{width:calc(100% - 40px);float:left;margin-left:20px}@media screen and (max-width: 865px){.team-news-wrapper .team-news-container .team-news-header{width:calc(100% - 40px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px)}}@media screen and (max-width: 500px){.team-news-wrapper .team-news-container .team-news-header{width:calc(100% - 30px);float:left;margin-left:15px;margin-left:calc(0% - 15px + 30px)}}.team-news-wrapper .team-news-container .team-news-header h4{font-size:24px;font-size:2.4rem;font-family:"europa",Arial,sans-serif;font-style:normal;font-weight:700;color:#4b8932;margin:40px 0 20px}.team-news-wrapper .team-news-container article{width:calc(100% - 40px);float:left;margin-left:20px;margin-bottom:40px}@media screen and (max-width: 865px){.team-news-wrapper .team-news-container article{width:calc(100% - 40px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px)}}@media screen and (max-width: 500px){.team-news-wrapper .team-news-container article{width:calc(100% - 30px);float:left;margin-left:15px;margin-left:calc(0% - 15px + 30px)}}@media screen and (max-width: 725px){.team-news-wrapper .team-news-container article{margin-bottom:0}}.team-news-wrapper .team-news-container article .team-news-inner-wrapper{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px);padding:15px 0}.team-news-wrapper .team-news-container article .team-news-inner-wrapper::after{clear:both;content:"";display:block}.team-news-wrapper .team-news-container article .team-news-inner-wrapper .team-news-img-wrapper{position:relative;width:calc(28.5714285714% - 25.7142857143px);float:left;margin-left:20px}.team-news-wrapper .team-news-container article .team-news-inner-wrapper .team-news-img-wrapper a{height:100%;width:100%;border-radius:999px;margin:0;background-color:none;color:#fff}.team-news-wrapper .team-news-container article .team-news-inner-wrapper .team-news-img-wrapper a:active span,.team-news-wrapper .team-news-container article .team-news-inner-wrapper .team-news-img-wrapper a:focus span,.team-news-wrapper .team-news-container article .team-news-inner-wrapper .team-news-img-wrapper a:hover span{width:90%;height:90%;opacity:.8;margin:0;background-color:#4b8932;text-align:center;left:50%;top:50%;bottom:auto;right:auto;transform:translateX(-50%) translateY(-50%);transition:all .4s ease-in-out}.team-news-wrapper .team-news-container article .team-news-inner-wrapper .team-news-img-wrapper a:active .team-icon,.team-news-wrapper .team-news-container article .team-news-inner-wrapper .team-news-img-wrapper a:focus .team-icon,.team-news-wrapper .team-news-container article .team-news-inner-wrapper .team-news-img-wrapper a:hover .team-icon{opacity:1;transition:all .4s ease-in-out}.team-news-wrapper .team-news-container article .team-news-inner-wrapper .team-news-img-wrapper a:active .read-more-btn p,.team-news-wrapper .team-news-container article .team-news-inner-wrapper .team-news-img-wrapper a:focus .read-more-btn p,.team-news-wrapper .team-news-container article .team-news-inner-wrapper .team-news-img-wrapper a:hover .read-more-btn p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;font-size:1.8rem;opacity:.8;transition:all .4s ease-in-out;color:#fff}.team-news-wrapper .team-news-container article .team-news-inner-wrapper .team-news-img-wrapper a:active .read-more-btn p img,.team-news-wrapper .team-news-container article .team-news-inner-wrapper .team-news-img-wrapper a:focus .read-more-btn p img,.team-news-wrapper .team-news-container article .team-news-inner-wrapper .team-news-img-wrapper a:hover .read-more-btn p img{padding-right:5px;opacity:.8;transition:all .4s ease-in-out}.team-news-wrapper .team-news-container article .team-news-inner-wrapper .team-news-img-wrapper span{width:80%;height:80%;cursor:pointer;opacity:.9;position:absolute;margin:0;transition:all .4s ease-in-out;left:50%;top:50%;bottom:auto;right:auto;transform:translateX(-50%) translateY(-50%)}.team-news-wrapper .team-news-container article .team-news-inner-wrapper .team-news-img-wrapper h4{position:absolute;top:50%;bottom:auto;transform:translateY(-50%);width:100%;text-align:center;color:#fff;font-size:30px;font-size:3rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 13%}@media screen and (max-width: 865px){.team-news-wrapper .team-news-container article .team-news-inner-wrapper .team-news-img-wrapper h4{font-size:22px;font-size:2.2rem}}@media screen and (max-width: 500px){.team-news-wrapper .team-news-container article .team-news-inner-wrapper .team-news-img-wrapper h4{font-size:40px;font-size:4rem}}.team-news-wrapper .team-news-container article .team-news-inner-wrapper .team-news-img-wrapper .team-icon{position:absolute;left:50%;top:50%;bottom:auto;right:auto;transform:translateX(-50%) translateY(-50%);opacity:0;transition:all .4s ease-in-out}.team-news-wrapper .team-news-container article .team-news-inner-wrapper .team-news-img-wrapper .read-more-btn{position:absolute;top:50%;bottom:auto;transform:translateY(-50%);width:100%;text-align:right;padding:30px 25px}@media screen and (max-width: 865px){.team-news-wrapper .team-news-container article .team-news-inner-wrapper .team-news-img-wrapper .read-more-btn{width:95%}}.team-news-wrapper .team-news-container article .team-news-inner-wrapper .team-news-img-wrapper .read-more-btn p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;font-size:1.8rem;color:#fff;opacity:0;transition:all .4s ease-in-out}.team-news-wrapper .team-news-container article .team-news-inner-wrapper .team-news-img-wrapper .read-more-btn p img{margin-right:20px;opacity:0;transition:all .4s ease-in-out}@media screen and (max-width: 865px){.team-news-wrapper .team-news-container article .team-news-inner-wrapper .team-news-img-wrapper{width:calc(50% - 30px);float:left;margin-left:20px}}@media screen and (max-width: 725px){.team-news-wrapper .team-news-container article .team-news-inner-wrapper .team-news-img-wrapper{width:calc(100% - 40px);float:left;margin-left:20px}}@media screen and (max-width: 500px){.team-news-wrapper .team-news-container article .team-news-inner-wrapper .team-news-img-wrapper{width:calc(100% - 30px);float:left;margin-left:15px}}.team-news-wrapper .team-news-container article .team-news-inner-wrapper .team-news-img-wrapper .image-crop{position:relative;overflow:hidden;padding-bottom:65%}@media screen and (max-width: 1087px){.team-news-wrapper .team-news-container article .team-news-inner-wrapper .team-news-img-wrapper .image-crop{padding-bottom:75%}}@media screen and (max-width: 865px){.team-news-wrapper .team-news-container article .team-news-inner-wrapper .team-news-img-wrapper .image-crop{padding-bottom:85%}}@media screen and (max-width: 500px){.team-news-wrapper .team-news-container article .team-news-inner-wrapper .team-news-img-wrapper .image-crop{padding-bottom:50%}}.team-news-wrapper .team-news-container article .team-news-inner-wrapper .team-news-img-wrapper .image-crop img.centered-vertical-crop{position:absolute;left:50%;top:50%;width:100%;height:auto;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:none;transform-origin:300% 300% 0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.team-news-wrapper .team-news-container article .team-news-inner-wrapper .team-news-img-wrapper .image-crop img.centered-horizontal-crop{position:absolute;left:50%;top:50%;width:auto;height:100%;max-width:none;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);transform-origin:300% 300% 0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.team-news-wrapper .team-news-container article .team-news-inner-wrapper .team-news-information{border-top:1px solid #5b5b5b;min-height:188px;position:relative;width:calc(71.4285714286% - 34.2857142857px);float:left;margin-left:20px}@media screen and (max-width: 865px){.team-news-wrapper .team-news-container article .team-news-inner-wrapper .team-news-information{width:calc(50% - 30px);float:left;margin-left:20px}}@media screen and (max-width: 725px){.team-news-wrapper .team-news-container article .team-news-inner-wrapper .team-news-information{width:calc(100% - 40px);float:left;margin-left:20px;border-top:none}}@media screen and (max-width: 500px){.team-news-wrapper .team-news-container article .team-news-inner-wrapper .team-news-information{width:calc(100% - 30px);float:left;margin-left:15px;border-top:none}}.team-news-wrapper .team-news-container article .team-news-inner-wrapper .team-news-information a{color:#4b8932;text-decoration:none;transition:all .3s ease-in-out;font-family:"europa",Arial,sans-serif;font-style:normal;font-weight:700;text-decoration:none}.team-news-wrapper .team-news-container article .team-news-inner-wrapper .team-news-information a:focus,.team-news-wrapper .team-news-container article .team-news-inner-wrapper .team-news-information a:hover{color:#5b5b5b;transition:all .3s ease-in-out}.team-news-wrapper .team-news-container article .team-news-inner-wrapper .team-news-information a img{margin-right:20px;display:inline-block}.team-news-wrapper .team-news-container article .team-news-inner-wrapper .team-news-information h4{font-size:28px;font-size:2.8rem;margin:0 0 20px}@media screen and (max-width: 1087px){.team-news-wrapper .team-news-container article .team-news-inner-wrapper .team-news-information h4{font-size:22px;font-size:2.2rem;margin:0 0 10px}}@media screen and (max-width: 865px){.team-news-wrapper .team-news-container article .team-news-inner-wrapper .team-news-information h4{font-size:24px;font-size:2.4rem}}.team-news-wrapper .team-news-container article .team-news-inner-wrapper .team-news-information .team-news-details{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px);padding:20px 0}.team-news-wrapper .team-news-container article .team-news-inner-wrapper .team-news-information .team-news-details::after{clear:both;content:"";display:block}@media screen and (max-width: 500px){.team-news-wrapper .team-news-container article .team-news-inner-wrapper .team-news-information .team-news-details{padding:15px 0 0}}.team-news-wrapper .team-news-container article .team-news-inner-wrapper .team-news-information .team-news-details span{width:calc(50% - 30px);float:left;margin-left:20px}@media screen and (max-width: 865px){.team-news-wrapper .team-news-container article .team-news-inner-wrapper .team-news-information .team-news-details span{width:calc(100% - 40px);float:left;margin-left:20px;padding:0}}@media screen and (max-width: 500px){.team-news-wrapper .team-news-container article .team-news-inner-wrapper .team-news-information .team-news-details span{width:calc(100% - 40px);float:left;margin-left:20px;padding:0;margin-bottom:10px;display:block}}.team-news-wrapper .team-news-container article .team-news-inner-wrapper .team-news-information .team-news-details span:last-child{font-size:18px;font-size:1.8rem}.team-news-wrapper .team-news-container article .team-news-inner-wrapper .team-news-information .team-news-details span:last-child a{color:#4b8932;text-decoration:none;transition:all .3s ease-in-out;letter-spacing:1.2px;font-family:"europa",Arial,sans-serif;font-style:normal;font-weight:700}.team-news-wrapper .team-news-container article .team-news-inner-wrapper .team-news-information .team-news-details span:last-child a:focus,.team-news-wrapper .team-news-container article .team-news-inner-wrapper .team-news-information .team-news-details span:last-child a:hover{color:#5b5b5b;transition:all .3s ease-in-out}@media screen and (max-width: 865px){.team-news-wrapper .team-news-container article .team-news-inner-wrapper .team-news-information .team-news-details span:last-child{width:calc(100% - 40px);float:left;margin-left:20px;padding:0 0 10px}}@media screen and (max-width: 500px){.team-news-wrapper .team-news-container article .team-news-inner-wrapper .team-news-information .team-news-details span:last-child{width:calc(100% - 40px);float:left;margin-left:20px;padding:0 0 10px}}@media screen and (max-width: 500px){.team-news-wrapper .team-news-container article .team-news-inner-wrapper .team-news-information .team-news-details span:last-child{font-size:20px;font-size:2rem}}.team-news-wrapper .team-news-container article .team-news-inner-wrapper .team-news-information .team-news-details .entry-date{text-transform:uppercase;color:#4b8932;font-family:"europa",Arial,sans-serif;font-style:normal;font-weight:700;letter-spacing:2px;font-size:20px;font-size:2rem}@media screen and (max-width: 1087px){.team-news-wrapper .team-news-container article .team-news-inner-wrapper .team-news-information .team-news-details .entry-date{font-size:18px;font-size:1.8rem}}.team-news-link{position:relative;top:45px}@media screen and (max-width: 1087px){.team-news-link{top:0}}@media screen and (max-width: 500px){.team-news-link{top:0;font-size:25px;font-size:2.5rem}}.team-testimonial-slider-wrapper{max-width:1260px;margin:0 auto;position:relative;margin-top:3rem;margin-bottom:3rem}.team-testimonial-slider-wrapper::after{clear:both;content:"";display:block}.team-testimonial-slider-wrapper .team-testimonial-slider{width:calc(93.75% - 38.75px);float:left;margin-left:20px;margin-left:calc(6.25% - 21.25px + 40px);position:relative}@media screen and (max-width: 865px){.team-testimonial-slider-wrapper .team-testimonial-slider{width:calc(100% - 40px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px)}}.team-testimonial-slider-wrapper .team-testimonial-slider h4{font-size:20px;font-size:2rem;text-transform:uppercase;position:relative;color:#4b8932;letter-spacing:2.6px;letter-spacing:2.4px}.team-testimonial-slider-wrapper .team-testimonial-slider h4:before{content:"";left:-60px;position:absolute;height:2px;border-left:50px solid #4b8932;margin-right:15px;top:12px}@media screen and (max-width: 500px){.team-testimonial-slider-wrapper .team-testimonial-slider h4{font-size:18px;font-size:1.8rem}}.team-testimonial-slider-wrapper .team-testimonial-slider ul.slides{min-height:auto}.team-testimonial-slider-wrapper .team-testimonial-slider ul.slides li p{font-size:24px;font-size:2.4rem;font-family:"europa",Arial,sans-serif;font-style:normal;font-weight:400;font-style:italic;color:#5b5b5b;margin:0 0 15px}@media screen and (max-width: 500px){.team-testimonial-slider-wrapper .team-testimonial-slider ul.slides li p{font-size:22px;font-size:2.2rem}}.team-testimonial-slider-wrapper .team-testimonial-slider ul.slides li .author-information{font-style:normal;font-family:"europa",Arial,sans-serif;font-style:normal;font-weight:700;font-size:16px;font-size:1.6rem;margin-top:0;color:#4b8932}.team-testimonial-slider-wrapper .team-testimonial-slider .flex-direction-nav a.flex-prev{opacity:1}.team-testimonial-slider-wrapper .team-testimonial-slider .flex-direction-nav a.flex-next{opacity:1}.team-testimonial-slider-wrapper .team-testimonial-slider .flex-direction-nav a{text-decoration:none;display:block;width:36px;height:36px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:#4b8932;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.team-testimonial-slider-wrapper .team-testimonial-slider .flex-direction-nav a:before{font-family:FontAwesome;font-size:16px;display:inline-block;content:"";color:#fff;background:#4b8932;padding:8px 13px}.team-testimonial-slider-wrapper .team-testimonial-slider .flex-direction-nav a.flex-next:before{content:""}.team-testimonial-slider-wrapper .team-testimonial-slider .flex-direction-nav .flex-prev{left:-80px}.team-testimonial-slider-wrapper .team-testimonial-slider .flex-direction-nav .flex-next{right:-80px;text-align:right}.team-testimonial-slider-wrapper .team-testimonial-slider .flexslider:hover .flex-direction-nav .flex-prev{opacity:.7;left:20px}.team-testimonial-slider-wrapper .team-testimonial-slider .flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.team-testimonial-slider-wrapper .team-testimonial-slider .flexslider:hover .flex-direction-nav .flex-next{opacity:.7;right:20px}.team-testimonial-slider-wrapper .team-testimonial-slider .flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.article-wrapper{max-width:1260px;margin:0 auto;position:relative}.article-wrapper::after{clear:both;content:"";display:block}.article-wrapper .article-panel{width:calc(75% - 35px);float:left;margin-left:20px;margin-left:calc(12.5% - 22.5px + 40px);margin-top:-110px}@media screen and (max-width: 1087px){.article-wrapper .article-panel{margin-top:-80px}}@media screen and (max-width: 865px){.article-wrapper .article-panel{margin-top:-40px}}@media screen and (max-width: 1087px){.article-wrapper .article-panel{width:calc(87.5% - 37.5px);float:left;margin-left:20px;margin-left:calc(6.25% - 21.25px + 40px)}}@media screen and (max-width: 865px){.article-wrapper .article-panel{width:calc(100% - 40px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px)}}@media screen and (max-width: 500px){.article-wrapper .article-panel{width:calc(100% - 30px);float:left;margin-left:15px;margin-left:calc(0% - 15px + 30px)}}.article-wrapper .article-panel .article-content{margin-top:2rem}.article-wrapper .article-panel .article-content ul{margin:2rem 0;padding:0 15px;list-style-type:none}.article-wrapper .article-panel .article-content ul li{text-indent:-10px;padding:5px 0;font-size:18px;font-size:1.8rem}.article-wrapper .article-panel .article-content ul li:before{content:"-";padding-right:10px}.article-wrapper .article-panel .article-content h2{color:#4b8932;font-size:30px;font-size:3rem;margin:0 0 2rem}.article-wrapper .article-panel .article-content h3{color:#4b8932;font-size:24px;font-size:2.4rem;margin:0 0 2rem}.article-wrapper .article-panel .article-content h4{font-size:22px;font-size:2.2rem;margin:0 0 2rem}.article-wrapper .article-panel .article-content h5{font-size:20px;font-size:2rem;margin:0 0 2rem}.article-wrapper .article-panel .article-content p{font-size:18px;font-size:1.8rem;color:#5b5b5b}.article-wrapper .article-panel .article-content p:first-child{color:#4b8932;font-family:"europa",Arial,sans-serif;font-style:normal;font-weight:700;font-size:20px;font-size:2rem}.article-wrapper .article-panel .article-content p strong{color:#4b8932;font-family:"europa",Arial,sans-serif;font-style:normal;font-weight:700;font-size:20px;font-size:2rem}.article-wrapper .article-panel .article-content p a{color:#5b5b5b;text-decoration:underline;transition:all .6s ease-in-out}.article-wrapper .article-panel .article-content p a:focus,.article-wrapper .article-panel .article-content p a:hover{transition:all .6s ease-in-out;color:#4b8932}.article-wrapper .article-panel .article-content p blockquote{border:2px solid #4b8932;background:#fff;padding:20px;margin:0}.article-wrapper .article-panel .article-content p blockquote p{font-size:18px;font-size:1.8rem;color:#4b8932;font-family:"europa",Arial,sans-serif;font-style:normal;font-weight:700;margin:0}@media screen and (max-width: 500px){.article-wrapper .article-panel .article-content p{word-wrap:break-word}}.article-wrapper .article-panel .article-content .video-wrapper{position:relative;padding-bottom:56.25%;height:0;margin:2.5em 0}.article-wrapper .article-panel .article-content .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.article-wrapper .article-panel.no-overlap{margin-top:70px}@media screen and (max-width: 1087px){.article-wrapper .article-panel.no-overlap{margin-top:50px}}@media screen and (max-width: 865px){.article-wrapper .article-panel.no-overlap{margin-top:40px}}.our-people-category-bar{max-width:1260px;margin:0 auto;padding:20px 0}.our-people-category-bar::after{clear:both;content:"";display:block}.our-people-category-bar ul{width:calc(75% - 35px);float:left;margin-left:20px;margin-left:calc(12.5% - 22.5px + 40px);list-style-type:none;padding:0;margin-bottom:0}@media screen and (max-width: 865px){.our-people-category-bar ul{width:calc(100% - 40px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px)}}@media screen and (max-width: 500px){.our-people-category-bar ul{width:calc(100% - 30px);float:left;margin-left:15px;margin-left:calc(0% - 15px + 30px)}}.our-people-category-bar ul li{display:inline-block;padding-right:50px;font-size:18px;font-size:1.8rem}@media screen and (max-width: 865px){.our-people-category-bar ul li{font-size:20px;font-size:2rem;width:100%;padding:10px 0}}@media screen and (max-width: 500px){.our-people-category-bar ul li{font-size:20px;font-size:2rem;width:100%;padding:10px 0}}.our-people-category-bar ul li.is-checked a{color:#4b8932;text-decoration:none;transition:all .3s ease-in-out;text-decoration:underline}.our-people-category-bar ul li.is-checked a:focus,.our-people-category-bar ul li.is-checked a:hover{color:#5b5b5b;transition:all .3s ease-in-out}.our-people-category-bar ul li a{color:#5b5b5b;text-decoration:none;transition:all .3s ease-in-out;font-family:"europa",Arial,sans-serif;font-style:normal;font-weight:700;letter-spacing:2.1px}.our-people-category-bar ul li a:focus,.our-people-category-bar ul li a:hover{color:#4b8932;transition:all .3s ease-in-out}.our-people-category-bar ul li a.is-checked a{color:#4b8932;text-decoration:none;transition:all .3s ease-in-out;text-decoration:underline}.our-people-category-bar ul li a.is-checked a:focus,.our-people-category-bar ul li a.is-checked a:hover{color:#5b5b5b;transition:all .3s ease-in-out}.our-people-category-bar ul li.current a{color:#4b8932;text-decoration:none;transition:all .3s ease-in-out;text-decoration:underline}.our-people-category-bar ul li.current a:focus,.our-people-category-bar ul li.current a:hover{color:#5b5b5b;transition:all .3s ease-in-out}.our-people-filter-bar{max-width:1260px;margin:0 auto;padding:20px 0}.our-people-filter-bar::after{clear:both;content:"";display:block}.our-people-filter-bar div{width:calc(75% - 35px);float:left;margin-left:20px;margin-left:calc(12.5% - 22.5px + 40px)}.our-people-filter-bar select{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;color:#5b5b5b;font-weight:bold;border:1px solid #4b8932;padding:.5rem 3rem .5rem 1rem;font-size:18px;font-size:1.8rem;background:#fff url("./assets/images/down.svg") no-repeat;background-size:1rem;background-position:right 1rem top 50%}@media screen and (max-width: 865px){.our-people-filter-bar select{font-size:20px;font-size:2rem}}@media screen and (max-width: 500px){.our-people-filter-bar select{font-size:20px;font-size:2rem}}.our-people-filter-bar select:focus,.our-people-filter-bar select:focus-visible,.our-people-filter-bar select:focus-within{outline:none}.our-people-background{background:rgba(75,137,50,.1)}.our-people-background .our-people-wrapper{max-width:1260px;margin:0 auto}.our-people-background .our-people-wrapper::after{clear:both;content:"";display:block}.our-people-background .our-people-wrapper .our-people-panel{width:calc(75% - 35px);float:left;margin-left:20px;margin-left:calc(12.5% - 22.5px + 40px)}@media screen and (max-width: 865px){.our-people-background .our-people-wrapper .our-people-panel{width:calc(100% - 40px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px)}}@media screen and (max-width: 500px){.our-people-background .our-people-wrapper .our-people-panel{width:calc(100% - 30px);float:left;margin-left:15px;margin-left:calc(0% - 15px + 30px)}}.our-people-background .our-people-wrapper .our-people-panel .our-people-card-wrapper{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px);padding:15px 0}.our-people-background .our-people-wrapper .our-people-panel .our-people-card-wrapper::after{clear:both;content:"";display:block}.our-people-background .our-people-wrapper .our-people-panel .our-people-card-wrapper .our-people-card{width:calc(33.3333333333% - 26.6666666667px);float:left;margin-left:20px;margin-top:15px;margin-bottom:15px}@media screen and (max-width: 1087px){.our-people-background .our-people-wrapper .our-people-panel .our-people-card-wrapper .our-people-card{width:calc(50% - 30px);float:left;margin-left:20px}}@media screen and (max-width: 865px){.our-people-background .our-people-wrapper .our-people-panel .our-people-card-wrapper .our-people-card{width:calc(50% - 30px);float:left;margin-left:20px}}@media screen and (max-width: 500px){.our-people-background .our-people-wrapper .our-people-panel .our-people-card-wrapper .our-people-card{width:calc(100% - 30px);float:left;margin-left:15px}}.our-people-background .our-people-wrapper .our-people-panel .our-people-card-wrapper .our-people-card .our-people-photo-wrapper{position:relative}.our-people-background .our-people-wrapper .our-people-panel .our-people-card-wrapper .our-people-card .our-people-photo-wrapper a{height:100%;width:100%;border-radius:999px;margin:0;background-color:none;color:#fff}.our-people-background .our-people-wrapper .our-people-panel .our-people-card-wrapper .our-people-card .our-people-photo-wrapper a:active span,.our-people-background .our-people-wrapper .our-people-panel .our-people-card-wrapper .our-people-card .our-people-photo-wrapper a:focus span,.our-people-background .our-people-wrapper .our-people-panel .our-people-card-wrapper .our-people-card .our-people-photo-wrapper a:hover span{width:90%;height:90%;opacity:.8;margin:0;background-color:#4b8932;text-align:center;left:50%;top:50%;bottom:auto;right:auto;transform:translateX(-50%) translateY(-50%);transition:all .4s ease-in-out}.our-people-background .our-people-wrapper .our-people-panel .our-people-card-wrapper .our-people-card .our-people-photo-wrapper a:active .team-icon,.our-people-background .our-people-wrapper .our-people-panel .our-people-card-wrapper .our-people-card .our-people-photo-wrapper a:focus .team-icon,.our-people-background .our-people-wrapper .our-people-panel .our-people-card-wrapper .our-people-card .our-people-photo-wrapper a:hover .team-icon{opacity:1;transition:all .4s ease-in-out}.our-people-background .our-people-wrapper .our-people-panel .our-people-card-wrapper .our-people-card .our-people-photo-wrapper a:active .read-more-btn p,.our-people-background .our-people-wrapper .our-people-panel .our-people-card-wrapper .our-people-card .our-people-photo-wrapper a:focus .read-more-btn p,.our-people-background .our-people-wrapper .our-people-panel .our-people-card-wrapper .our-people-card .our-people-photo-wrapper a:hover .read-more-btn p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;font-size:1.8rem;opacity:.8;transition:all .4s ease-in-out;color:#fff}.our-people-background .our-people-wrapper .our-people-panel .our-people-card-wrapper .our-people-card .our-people-photo-wrapper a:active .read-more-btn p img,.our-people-background .our-people-wrapper .our-people-panel .our-people-card-wrapper .our-people-card .our-people-photo-wrapper a:focus .read-more-btn p img,.our-people-background .our-people-wrapper .our-people-panel .our-people-card-wrapper .our-people-card .our-people-photo-wrapper a:hover .read-more-btn p img{padding-right:5px;opacity:.8;transition:all .4s ease-in-out}.our-people-background .our-people-wrapper .our-people-panel .our-people-card-wrapper .our-people-card .our-people-photo-wrapper span{width:80%;height:80%;cursor:pointer;opacity:.9;position:absolute;margin:0;transition:all .4s ease-in-out;left:50%;top:50%;bottom:auto;right:auto;transform:translateX(-50%) translateY(-50%)}.our-people-background .our-people-wrapper .our-people-panel .our-people-card-wrapper .our-people-card .our-people-photo-wrapper h4{position:absolute;top:50%;bottom:auto;transform:translateY(-50%);width:100%;text-align:center;color:#fff;font-size:30px;font-size:3rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 13%}@media screen and (max-width: 865px){.our-people-background .our-people-wrapper .our-people-panel .our-people-card-wrapper .our-people-card .our-people-photo-wrapper h4{font-size:22px;font-size:2.2rem}}@media screen and (max-width: 500px){.our-people-background .our-people-wrapper .our-people-panel .our-people-card-wrapper .our-people-card .our-people-photo-wrapper h4{font-size:40px;font-size:4rem}}.our-people-background .our-people-wrapper .our-people-panel .our-people-card-wrapper .our-people-card .our-people-photo-wrapper .team-icon{position:absolute;left:50%;top:50%;bottom:auto;right:auto;transform:translateX(-50%) translateY(-50%);opacity:0;transition:all .4s ease-in-out}.our-people-background .our-people-wrapper .our-people-panel .our-people-card-wrapper .our-people-card .our-people-photo-wrapper .read-more-btn{position:absolute;top:50%;bottom:auto;transform:translateY(-50%);width:100%;text-align:right;padding:30px 25px}@media screen and (max-width: 865px){.our-people-background .our-people-wrapper .our-people-panel .our-people-card-wrapper .our-people-card .our-people-photo-wrapper .read-more-btn{width:95%}}.our-people-background .our-people-wrapper .our-people-panel .our-people-card-wrapper .our-people-card .our-people-photo-wrapper .read-more-btn p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;font-size:1.8rem;color:#fff;opacity:0;transition:all .4s ease-in-out}.our-people-background .our-people-wrapper .our-people-panel .our-people-card-wrapper .our-people-card .our-people-photo-wrapper .read-more-btn p img{margin-right:20px;opacity:0;transition:all .4s ease-in-out}.our-people-background .our-people-wrapper .our-people-panel .our-people-card-wrapper .our-people-card .our-people-photo-wrapper a{display:block}.our-people-background .our-people-wrapper .our-people-panel .our-people-card-wrapper .our-people-card .our-people-information{position:relative;padding-bottom:6rem}.our-people-background .our-people-wrapper .our-people-panel .our-people-card-wrapper .our-people-card .our-people-information h3{font-size:30px;font-size:3rem;color:#4b8932;margin:10px 0;word-spacing:160px}@media screen and (max-width: 1087px){.our-people-background .our-people-wrapper .our-people-panel .our-people-card-wrapper .our-people-card .our-people-information h3{word-spacing:280px}}@media screen and (max-width: 865px){.our-people-background .our-people-wrapper .our-people-panel .our-people-card-wrapper .our-people-card .our-people-information h3{word-spacing:280px}}@media screen and (max-width: 500px){.our-people-background .our-people-wrapper .our-people-panel .our-people-card-wrapper .our-people-card .our-people-information h3{word-spacing:0}}.our-people-background .our-people-wrapper .our-people-panel .our-people-card-wrapper .our-people-card .our-people-information p{font-size:16px;font-size:1.6rem;font-family:"europa",Arial,sans-serif;font-style:normal;font-weight:700;color:#5b5b5b;margin:0}.our-people-background .our-people-wrapper .our-people-panel .our-people-card-wrapper .our-people-card .our-people-information .office-location{position:absolute;bottom:0;display:flex;align-items:center;font-size:14px;font-size:1.4rem;color:#4b8932}.our-people-background .our-people-wrapper .our-people-panel .our-people-card-wrapper .our-people-card.divider{width:100%;clear:both;border-bottom:solid 2px #e8e8e8}.news-green-background{background:rgba(75,137,50,.1)}.our-news-categories-bar{max-width:1260px;margin:0 auto;padding:20px 0}.our-news-categories-bar::after{clear:both;content:"";display:block}.our-news-categories-bar ul{width:calc(75% - 35px);float:left;margin-left:20px;margin-left:calc(12.5% - 22.5px + 40px);list-style-type:none;padding:0;margin-bottom:0}@media screen and (max-width: 865px){.our-news-categories-bar ul{width:calc(100% - 40px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px)}}@media screen and (max-width: 500px){.our-news-categories-bar ul{width:calc(100% - 30px);float:left;margin-left:15px;margin-left:calc(0% - 15px + 30px)}}.our-news-categories-bar ul li{display:inline-block;padding-right:50px;font-size:18px;font-size:1.8rem}@media screen and (max-width: 865px){.our-news-categories-bar ul li{font-size:20px;font-size:2rem;width:100%;padding:10px 0}}@media screen and (max-width: 500px){.our-news-categories-bar ul li{font-size:20px;font-size:2rem;width:100%;padding:10px 0}}.our-news-categories-bar ul li.is-checked a{color:#4b8932;text-decoration:none;transition:all .3s ease-in-out;text-decoration:underline}.our-news-categories-bar ul li.is-checked a:focus,.our-news-categories-bar ul li.is-checked a:hover{color:#5b5b5b;transition:all .3s ease-in-out}.our-news-categories-bar ul li a{color:#5b5b5b;text-decoration:none;transition:all .3s ease-in-out;font-family:"europa",Arial,sans-serif;font-style:normal;font-weight:700;letter-spacing:2.1px}.our-news-categories-bar ul li a:focus,.our-news-categories-bar ul li a:hover{color:#4b8932;transition:all .3s ease-in-out}.our-news-categories-bar ul li a.is-checked a{color:#4b8932;text-decoration:none;transition:all .3s ease-in-out;text-decoration:underline}.our-news-categories-bar ul li a.is-checked a:focus,.our-news-categories-bar ul li a.is-checked a:hover{color:#5b5b5b;transition:all .3s ease-in-out}.our-news-categories-bar ul li.current a{color:#4b8932;text-decoration:none;transition:all .3s ease-in-out;text-decoration:underline}.our-news-categories-bar ul li.current a:focus,.our-news-categories-bar ul li.current a:hover{color:#5b5b5b;transition:all .3s ease-in-out}.news-article-section-wrapper{max-width:1260px;margin:0 auto;padding-top:40px}.news-article-section-wrapper::after{clear:both;content:"";display:block}.news-article-section-wrapper article{width:calc(87.5% - 37.5px);float:left;margin-left:20px;margin-left:calc(6.25% - 21.25px + 40px)}@media screen and (max-width: 865px){.news-article-section-wrapper article{width:calc(100% - 40px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px)}}@media screen and (max-width: 500px){.news-article-section-wrapper article{width:calc(100% - 30px);float:left;margin-left:15px}}.news-article-section-wrapper article .article-inner-wrapper{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}.news-article-section-wrapper article .article-inner-wrapper::after{clear:both;content:"";display:block}.news-article-section-wrapper article .article-inner-wrapper .image-crop{position:relative;overflow:hidden;padding-bottom:60%}@media screen and (max-width: 1087px){.news-article-section-wrapper article .article-inner-wrapper .image-crop{padding-bottom:75%}}@media screen and (max-width: 500px){.news-article-section-wrapper article .article-inner-wrapper .image-crop{padding-bottom:50%}}.news-article-section-wrapper article .article-inner-wrapper .image-crop img.centered-vertical-crop{position:absolute;left:50%;top:50%;width:100%;height:auto;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:none;transform-origin:300% 300% 0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.news-article-section-wrapper article .article-inner-wrapper .image-crop img.centered-horizontal-crop{position:absolute;left:50%;top:50%;width:auto;height:100%;max-width:none;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);transform-origin:300% 300% 0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.news-article-section-wrapper article .article-inner-wrapper .article-img-wrapper{width:calc(35.7142857143% - 27.1428571429px);float:left;margin-left:20px;position:relative}@media screen and (max-width: 865px){.news-article-section-wrapper article .article-inner-wrapper .article-img-wrapper{width:calc(50% - 30px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px)}}@media screen and (max-width: 725px){.news-article-section-wrapper article .article-inner-wrapper .article-img-wrapper{width:calc(100% - 40px);float:left;margin-left:20px;border-top:none}}@media screen and (max-width: 500px){.news-article-section-wrapper article .article-inner-wrapper .article-img-wrapper{width:calc(100% - 30px);float:left;margin-left:15px}}.news-article-section-wrapper article .article-inner-wrapper .article-img-wrapper a{height:100%;width:100%;border-radius:999px;margin:0;background-color:none;color:#fff}.news-article-section-wrapper article .article-inner-wrapper .article-img-wrapper a:active span,.news-article-section-wrapper article .article-inner-wrapper .article-img-wrapper a:focus span,.news-article-section-wrapper article .article-inner-wrapper .article-img-wrapper a:hover span{width:90%;height:90%;opacity:.8;margin:0;background-color:#4b8932;text-align:center;left:50%;top:50%;bottom:auto;right:auto;transform:translateX(-50%) translateY(-50%);transition:all .4s ease-in-out}.news-article-section-wrapper article .article-inner-wrapper .article-img-wrapper a:active .team-icon,.news-article-section-wrapper article .article-inner-wrapper .article-img-wrapper a:focus .team-icon,.news-article-section-wrapper article .article-inner-wrapper .article-img-wrapper a:hover .team-icon{opacity:1;transition:all .4s ease-in-out}.news-article-section-wrapper article .article-inner-wrapper .article-img-wrapper a:active .read-more-btn p,.news-article-section-wrapper article .article-inner-wrapper .article-img-wrapper a:focus .read-more-btn p,.news-article-section-wrapper article .article-inner-wrapper .article-img-wrapper a:hover .read-more-btn p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;font-size:1.8rem;opacity:.8;transition:all .4s ease-in-out;color:#fff}.news-article-section-wrapper article .article-inner-wrapper .article-img-wrapper a:active .read-more-btn p img,.news-article-section-wrapper article .article-inner-wrapper .article-img-wrapper a:focus .read-more-btn p img,.news-article-section-wrapper article .article-inner-wrapper .article-img-wrapper a:hover .read-more-btn p img{padding-right:5px;opacity:.8;transition:all .4s ease-in-out}.news-article-section-wrapper article .article-inner-wrapper .article-img-wrapper span{width:80%;height:80%;cursor:pointer;opacity:.9;position:absolute;margin:0;transition:all .4s ease-in-out;left:50%;top:50%;bottom:auto;right:auto;transform:translateX(-50%) translateY(-50%)}.news-article-section-wrapper article .article-inner-wrapper .article-img-wrapper h4{position:absolute;top:50%;bottom:auto;transform:translateY(-50%);width:100%;text-align:center;color:#fff;font-size:30px;font-size:3rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 13%}@media screen and (max-width: 865px){.news-article-section-wrapper article .article-inner-wrapper .article-img-wrapper h4{font-size:22px;font-size:2.2rem}}@media screen and (max-width: 500px){.news-article-section-wrapper article .article-inner-wrapper .article-img-wrapper h4{font-size:40px;font-size:4rem}}.news-article-section-wrapper article .article-inner-wrapper .article-img-wrapper .team-icon{position:absolute;left:50%;top:50%;bottom:auto;right:auto;transform:translateX(-50%) translateY(-50%);opacity:0;transition:all .4s ease-in-out}.news-article-section-wrapper article .article-inner-wrapper .article-img-wrapper .read-more-btn{position:absolute;top:50%;bottom:auto;transform:translateY(-50%);width:100%;text-align:right;padding:30px 25px}@media screen and (max-width: 865px){.news-article-section-wrapper article .article-inner-wrapper .article-img-wrapper .read-more-btn{width:95%}}.news-article-section-wrapper article .article-inner-wrapper .article-img-wrapper .read-more-btn p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;font-size:1.8rem;color:#fff;opacity:0;transition:all .4s ease-in-out}.news-article-section-wrapper article .article-inner-wrapper .article-img-wrapper .read-more-btn p img{margin-right:20px;opacity:0;transition:all .4s ease-in-out}.news-article-section-wrapper article .article-inner-wrapper .article-information{border-top:1px solid #5b5b5b;width:calc(64.2857142857% - 32.8571428571px);float:left;margin-left:20px}@media screen and (max-width: 500px){.news-article-section-wrapper article .article-inner-wrapper .article-information{border-top:none}}.news-article-section-wrapper article .article-inner-wrapper .article-information .article-details{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}.news-article-section-wrapper article .article-inner-wrapper .article-information .article-details::after{clear:both;content:"";display:block}.news-article-section-wrapper article .article-inner-wrapper .article-information a{font-family:"europa",Arial,sans-serif;font-style:normal;font-weight:700;font-size:18px;font-size:1.8rem;color:#4b8932;text-decoration:none;transition:all .3s ease-in-out}.news-article-section-wrapper article .article-inner-wrapper .article-information a:focus,.news-article-section-wrapper article .article-inner-wrapper .article-information a:hover{color:#5b5b5b;transition:all .3s ease-in-out}.news-article-section-wrapper article .article-inner-wrapper .article-information a img{margin-right:20px;display:inline-block}.news-article-section-wrapper article .article-inner-wrapper .article-information h2{font-size:28px;font-size:2.8rem;margin-bottom:10px;min-height:75px}@media screen and (max-width: 1087px){.news-article-section-wrapper article .article-inner-wrapper .article-information h2{min-height:0;font-size:22px;font-size:2.2rem}}@media screen and (max-width: 865px){.news-article-section-wrapper article .article-inner-wrapper .article-information h2{font-size:26px;font-size:2.6rem}}@media screen and (max-width: 865px){.news-article-section-wrapper article .article-inner-wrapper .article-information{width:calc(50% - 30px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px)}}@media screen and (max-width: 725px){.news-article-section-wrapper article .article-inner-wrapper .article-information{width:calc(100% - 40px);float:left;margin-left:20px;border-top:none}}@media screen and (max-width: 500px){.news-article-section-wrapper article .article-inner-wrapper .article-information{width:calc(100% - 30px);float:left;margin-left:15px;margin-left:calc(0% - 15px + 30px)}}.news-article-section-wrapper .paging-navigation{width:calc(87.5% - 37.5px);float:left;margin-left:20px;margin-left:calc(6.25% - 21.25px + 40px);padding:75px 0;border-top:1px solid #4b8932;margin-top:40px}@media screen and (max-width: 865px){.news-article-section-wrapper .paging-navigation{width:calc(100% - 40px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px)}}@media screen and (max-width: 500px){.news-article-section-wrapper .paging-navigation{width:calc(100% - 30px);float:left;margin-left:15px;margin-left:calc(0% - 15px + 30px)}}.news-article-section-wrapper .paging-navigation ul{margin:0 auto;text-align:center;width:100%}.article-details{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px);margin:20px 0 10px}.article-details::after{clear:both;content:"";display:block}.article-details span{width:calc(50% - 30px);float:left;margin-left:20px;margin-bottom:0}@media screen and (max-width: 865px){.article-details span{width:calc(100% - 40px);float:left;margin-left:20px}}@media screen and (max-width: 500px){.article-details span{width:calc(100% - 40px);float:left;margin-left:20px}}.article-details span .entry-date{text-transform:uppercase;color:#4b8932;font-family:"europa",Arial,sans-serif;font-style:normal;font-weight:700;letter-spacing:2px;font-size:18px;font-size:1.8rem}.article-details span:last-child{font-size:18px;font-size:1.8rem}.article-details span:last-child a{color:#4b8932;text-decoration:none;transition:all .3s ease-in-out;letter-spacing:1.2px;font-family:"europa",Arial,sans-serif;font-style:normal;font-weight:700}.article-details span:last-child a:focus,.article-details span:last-child a:hover{color:#5b5b5b;transition:all .3s ease-in-out}.latest-article-link{position:relative;top:45px}@media screen and (max-width: 1087px){.latest-article-link{top:0}}@media screen and (max-width: 500px){.latest-article-link{top:0;font-size:25px;font-size:2.5rem}}.search-results-header{background:#4b8932;min-height:500px;position:relative}@media screen and (max-width: 500px){.search-results-header{min-height:400px}}.search-results-header .page-title-outer-container .page-title-inner{max-width:1260px;margin:0 auto}.search-results-header .page-title-outer-container .page-title-inner::after{clear:both;content:"";display:block}.search-results-header .page-title-outer-container .page-title-inner .page-title{width:calc(75% - 35px);float:left;margin-left:20px;margin-left:calc(12.5% - 22.5px + 40px);margin-top:270px}@media screen and (max-width: 1087px){.search-results-header .page-title-outer-container .page-title-inner .page-title{width:calc(87.5% - 37.5px);float:left;margin-left:20px;margin-left:calc(6.25% - 21.25px + 40px)}}@media screen and (max-width: 865px){.search-results-header .page-title-outer-container .page-title-inner .page-title{width:calc(100% - 40px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px);margin-top:180px}}@media screen and (max-width: 500px){.search-results-header .page-title-outer-container .page-title-inner .page-title{width:calc(100% - 30px);float:left;margin-left:15px;margin-top:150px}}.search-results-header .page-title-outer-container .page-title-inner .page-title h1{color:#fff;font-size:60px;font-size:6rem;font-family:"europa",Arial,sans-serif;font-style:normal;font-weight:700;margin-bottom:140px;text-shadow:1px 1px 2px #000}@media screen and (max-width: 1087px){.search-results-header .page-title-outer-container .page-title-inner .page-title h1{font-size:40px;font-size:4rem;margin-bottom:100px}}@media screen and (max-width: 865px){.search-results-header .page-title-outer-container .page-title-inner .page-title h1{font-size:35px;font-size:3.5rem;margin-bottom:80px}}@media screen and (max-width: 500px){.search-results-header .page-title-outer-container .page-title-inner .page-title h1{font-size:30px;font-size:3rem;margin-bottom:60px}}.search-results-header .page-title-outer-container .page-title-inner .page-title h2{color:#fff;font-size:22px;font-size:2.2rem;text-transform:uppercase;position:relative;color:#fff;letter-spacing:2.6px;text-shadow:1px 1px 2px #000}.search-results-header .page-title-outer-container .page-title-inner .page-title h2:before{content:"";left:-60px;position:absolute;height:2px;border-left:50px solid #fff;margin-right:15px;top:12px}.search-results-header .page-title-outer-container .page-title-inner .page-title a{color:#fff;text-decoration:none;transition:all .3s ease-in-out}.search-results-header .page-title-outer-container .page-title-inner .page-title a:focus,.search-results-header .page-title-outer-container .page-title-inner .page-title a:hover{color:#5b5b5b;transition:all .3s ease-in-out}.search-results-wrapper{max-width:1260px;margin:0 auto;padding:40px 0}.search-results-wrapper::after{clear:both;content:"";display:block}.search-results-wrapper article{width:calc(75% - 35px);float:left;margin-left:20px;margin-left:calc(12.5% - 22.5px + 40px);padding:5px 0;margin-bottom:15px}@media screen and (max-width: 1087px){.search-results-wrapper article{width:calc(87.5% - 37.5px);float:left;margin-left:20px;margin-left:calc(6.25% - 21.25px + 40px)}}@media screen and (max-width: 865px){.search-results-wrapper article{width:calc(100% - 40px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px)}}@media screen and (max-width: 500px){.search-results-wrapper article{width:calc(100% - 30px);float:left;margin-left:15px;margin-left:calc(0% - 15px + 30px)}}.search-results-wrapper article h2{margin-bottom:5px}.search-results-wrapper article h2 a{color:#4b8932;text-decoration:none;transition:all .3s ease-in-out}.search-results-wrapper article h2 a:focus,.search-results-wrapper article h2 a:hover{color:#5b5b5b;transition:all .3s ease-in-out}.error-page-wrapper{max-width:1260px;margin:0 auto}.error-page-wrapper::after{clear:both;content:"";display:block}.error-page-wrapper section{width:calc(75% - 35px);float:left;margin-left:20px;margin-left:calc(12.5% - 22.5px + 40px)}@media screen and (max-width: 1087px){.error-page-wrapper section{width:calc(87.5% - 37.5px);float:left;margin-left:20px;margin-left:calc(6.25% - 21.25px + 40px)}}@media screen and (max-width: 865px){.error-page-wrapper section{width:calc(100% - 40px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px)}}@media screen and (max-width: 500px){.error-page-wrapper section{width:calc(100% - 30px);float:left;margin-left:15px;margin-left:calc(0% - 15px + 30px)}}.error-page-wrapper section p{font-size:28px;font-size:2.8rem}.error-page-wrapper section p strong{color:#4b8932}.error-page-wrapper section p strong a{color:#4b8932;text-decoration:none;transition:all .3s ease-in-out}.error-page-wrapper section p strong a:focus,.error-page-wrapper section p strong a:hover{color:#5b5b5b;transition:all .3s ease-in-out}.search-pagination{width:calc(75% - 35px);float:left;margin-left:20px;margin-left:calc(12.5% - 22.5px + 40px);margin-top:30px}@media screen and (max-width: 1087px){.search-pagination{width:calc(87.5% - 37.5px);float:left;margin-left:20px;margin-left:calc(6.25% - 21.25px + 40px)}}@media screen and (max-width: 865px){.search-pagination{width:calc(266.6666666667% - 73.3333333333px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px)}}@media screen and (max-width: 500px){.search-pagination{width:calc(100% - 30px);float:left;margin-left:15px;margin-left:calc(0% - 15px + 30px)}}.search-pagination nav a{font-size:20px;font-size:2rem;color:#4b8932;text-decoration:none;transition:all .3s ease-in-out}.search-pagination nav a:focus,.search-pagination nav a:hover{color:#5b5b5b;transition:all .3s ease-in-out}.error-404 ul{margin:0;padding:0 15px;list-style-type:none}.error-404 ul li{text-indent:-10px;padding:5px 0;font-size:20px;font-size:2rem}.error-404 ul li:before{content:"-";padding-right:10px}.service-image-wrapper{max-width:1260px;margin:0 auto}.service-image-wrapper::after{clear:both;content:"";display:block}.service-image-wrapper .service-image{width:calc(75% - 35px);float:left;margin-left:20px;margin-left:calc(12.5% - 22.5px + 40px);position:relative;margin-top:-120px}@media screen and (max-width: 1087px){.service-image-wrapper .service-image{margin-top:-80px}}@media screen and (max-width: 865px){.service-image-wrapper .service-image{margin-top:-40px}}@media screen and (max-width: 1087px){.service-image-wrapper .service-image{width:calc(87.5% - 37.5px);float:left;margin-left:20px;margin-left:calc(6.25% - 21.25px + 40px)}}@media screen and (max-width: 865px){.service-image-wrapper .service-image{width:calc(100% - 40px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px)}}@media screen and (max-width: 500px){.service-image-wrapper .service-image{margin-top:-40px;width:calc(100% - 30px);float:left;margin-left:15px;margin-left:calc(0% - 15px + 30px)}}.search-btn{display:none;position:absolute;top:10px;right:75px}@media screen and (max-width: 1019px){.search-btn{display:block;top:7px;right:59px}}@media screen and (max-width: 865px){.search-btn{display:block;top:-7px;right:59px}}@media screen and (max-width: 500px){.search-btn{display:block;top:10px;right:75px}}.search-btn a{color:#fff;text-decoration:none;transition:all .3s ease-in-out}.search-btn a:focus,.search-btn a:hover{color:#4b8932;transition:all .3s ease-in-out}.search-btn a i{font-size:30px;font-size:3rem}.search-btn .search-link i{color:#fff}.search-btn .search-link.open i{color:#4b8932}.mobile-search-bar-outer-wrapper{background:#4b8932;position:absolute;width:100%;transition:all ease-in-out .3s;height:0;overflow:hidden;z-index:999999}.mobile-search-bar-outer-wrapper.search-open{display:block;transition:ease-in-out .3s;height:65px}.mobile-search-bar-outer-wrapper .search-form-bar{max-width:1260px;margin:0 auto}.mobile-search-bar-outer-wrapper .search-form-bar::after{clear:both;content:"";display:block}@media screen and (max-width: 500px){.mobile-search-bar-outer-wrapper .search-form-bar .mobile-form{width:calc(100% - 30px);float:left;margin-left:15px}}.mobile-search-bar-outer-wrapper .search-form-bar .mobile-form form i{color:#fff;display:inline-block;font-size:24px;font-size:2.4rem;width:40px;float:left;height:50px;padding:10px;margin-top:10px}@media screen and (max-width: 865px){.mobile-search-bar-outer-wrapper .search-form-bar .mobile-form form i{margin-left:10px}}@media screen and (max-width: 500px){.mobile-search-bar-outer-wrapper .search-form-bar .mobile-form form i{margin-left:0;padding-left:5px}}.mobile-search-bar-outer-wrapper .search-form-bar .mobile-form form .search-field{width:85%;margin:10px 0;float:left;padding:10px 15px;height:100%;color:#fff;background:0 0;font-weight:200;border:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:24px;font-size:2.4rem}.mobile-search-bar-outer-wrapper .search-form-bar .mobile-form form .search-field::-webkit-input-placeholder{font-size:24px;font-size:2.4rem;font-weight:200;color:#fff}.mobile-search-bar-outer-wrapper .search-form-bar .mobile-form form .search-field:-moz-placeholder{font-size:24px;font-size:2.4rem;font-weight:200;color:#fff}.mobile-search-bar-outer-wrapper .search-form-bar .mobile-form form .search-field::-moz-placeholder{font-size:24px;font-size:2.4rem;font-weight:200;color:#fff}.mobile-search-bar-outer-wrapper .search-form-bar .mobile-form form .search-field:-ms-input-placeholder{font-size:24px;font-size:2.4rem;font-weight:200;color:#fff}@media screen and (max-width: 865px){.mobile-search-bar-outer-wrapper .search-form-bar .mobile-form form .search-field{width:86%}}main.online-payment .page-text-wrapper{background:rgba(75,137,50,.1)}main.online-payment .page-text-wrapper .page-text-panel{padding:6rem 0 8rem}main.online-payment .payment-form-wrapper .payment-form-container .payment-form-introduction{margin:0 20px}main.online-payment .payment-form-wrapper .payment-form-container p{margin:0 0 1rem;padding:0}main.online-payment .payment-form-wrapper .payment-form-container h3{margin:4rem 0 4rem 2rem;padding:0}main.online-payment .payment-form-wrapper .payment-form-container img{float:left;margin:2rem 0 0}main.online-payment .payment-form-wrapper .payment-form-container input,main.online-payment .payment-form-wrapper .payment-form-container textarea,main.online-payment .payment-form-wrapper .payment-form-container select{font-style:italic;width:100%;padding:10px;background:#fff;margin:5px 0;border:2px solid #5b5b5b;border-radius:0;font-weight:normal;color:#5b5b5b;transition:.3s ease-in-out}main.online-payment .payment-form-wrapper .payment-form-container input::placeholder,main.online-payment .payment-form-wrapper .payment-form-container textarea::placeholder,main.online-payment .payment-form-wrapper .payment-form-container select::placeholder{color:#5b5b5b;opacity:1}main.online-payment .payment-form-wrapper .payment-form-container input:active,main.online-payment .payment-form-wrapper .payment-form-container input:focus,main.online-payment .payment-form-wrapper .payment-form-container textarea:active,main.online-payment .payment-form-wrapper .payment-form-container textarea:focus,main.online-payment .payment-form-wrapper .payment-form-container select:active,main.online-payment .payment-form-wrapper .payment-form-container select:focus{background:#fff !important;background-color:#fff !important;border:2px solid #4b8932 !important;transition:all .3s ease-in-out;border-radius:0;outline:none}main.online-payment .payment-form-wrapper .payment-form-container input.error,main.online-payment .payment-form-wrapper .payment-form-container textarea.error,main.online-payment .payment-form-wrapper .payment-form-container select.error{border:2px solid red;color:red}main.online-payment .payment-form-wrapper .payment-form-container input.error:active,main.online-payment .payment-form-wrapper .payment-form-container input.error:focus,main.online-payment .payment-form-wrapper .payment-form-container textarea.error:active,main.online-payment .payment-form-wrapper .payment-form-container textarea.error:focus,main.online-payment .payment-form-wrapper .payment-form-container select.error:active,main.online-payment .payment-form-wrapper .payment-form-container select.error:focus{background:#fff !important;background-color:#fff !important;border:2px solid red !important;transition:all .3s ease-in-out;border-radius:0;outline:none}main.online-payment .payment-form-wrapper .payment-form-container input.error::placeholder,main.online-payment .payment-form-wrapper .payment-form-container textarea.error::placeholder,main.online-payment .payment-form-wrapper .payment-form-container select.error::placeholder{color:red;opacity:1}main.online-payment .payment-form-wrapper .payment-form-container label.error{color:red;margin-top:5px}main.online-payment .payment-form-wrapper .payment-form-container .payment-form-group{overflow:hidden}main.online-payment .payment-form-wrapper .payment-form-container .payment-form-group .payment-form-column-1{width:calc(50% - 30px);float:left;margin-left:20px}@media screen and (max-width: 500px){main.online-payment .payment-form-wrapper .payment-form-container .payment-form-group .payment-form-column-1{width:calc(100% - 30px);float:left;margin-left:15px}}main.online-payment .payment-form-wrapper .payment-form-container .payment-form-group .payment-form-column-2{width:calc(50% - 30px);float:left;margin-left:20px}@media screen and (max-width: 500px){main.online-payment .payment-form-wrapper .payment-form-container .payment-form-group .payment-form-column-2{width:calc(100% - 30px);float:left;margin-left:15px}}main.online-payment .payment-form-wrapper .payment-form-container .payment-form-review{overflow:hidden}main.online-payment .payment-form-wrapper .payment-form-container .payment-form-review p{margin-left:20px}@media screen and (max-width: 500px){main.online-payment .payment-form-wrapper .payment-form-container .payment-form-review p{margin-left:5px}}main.online-payment .payment-form-wrapper .payment-form-container .payment-form-review strong{font-family:"europa",Arial,sans-serif;font-style:normal;font-weight:700;font-size:18px;font-size:1.8rem;color:#5b5b5b}main.online-payment .payment-form-wrapper .payment-form-container .payment-form-review .payment-form-column-1{width:calc(50% - 30px);float:left;margin-left:20px}@media screen and (max-width: 500px){main.online-payment .payment-form-wrapper .payment-form-container .payment-form-review .payment-form-column-1{width:calc(100% - 30px);float:left;margin-left:15px}}main.online-payment .payment-form-wrapper .payment-form-container .payment-form-review .payment-form-column-1 .payment-amend-link{font-size:20px;font-size:2rem;margin-top:4rem;margin-left:20px;display:block}@media screen and (max-width: 500px){main.online-payment .payment-form-wrapper .payment-form-container .payment-form-review .payment-form-column-1 .payment-amend-link{margin-left:5px}}main.online-payment .payment-form-wrapper .payment-form-container .payment-form-review .payment-form-column-2{width:calc(50% - 30px);float:left;margin-left:20px}@media screen and (max-width: 500px){main.online-payment .payment-form-wrapper .payment-form-container .payment-form-review .payment-form-column-2{width:calc(100% - 30px);float:left;margin-left:15px}}main.online-payment .payment-form-wrapper .payment-form-container .payment-form-review .payment-form-column-2 button{margin-left:20px;margin-right:20px}@media screen and (max-width: 500px){main.online-payment .payment-form-wrapper .payment-form-container .payment-form-review .payment-form-column-2 button{margin-left:5px}}main.online-payment .payment-form-wrapper .payment-form-container button[type=submit]{text-align:center;padding:15px 50px;margin:3rem 0 0;width:100%;background:url("/wp-content/themes/whn-solicitors/assets/images/read-more-white.png") #4b8932 no-repeat;text-transform:uppercase;font-family:"europa",Arial,sans-serif;font-style:normal;font-weight:700;font-size:16px;font-size:1.6rem;box-shadow:none;border-radius:0;color:#fff;border:none;transition:all .3s ease-in-out;position:relative;background-position:90% 50%}@media screen and (max-width: 500px){main.online-payment .payment-form-wrapper .payment-form-container button[type=submit]{width:100%;float:none}}main.online-payment .payment-form-wrapper .payment-form-container button[type=submit]:active,main.online-payment .payment-form-wrapper .payment-form-container button[type=submit]:focus,main.online-payment .payment-form-wrapper .payment-form-container button[type=submit]:hover{color:#fff;transition:all .3s ease-in-out;box-shadow:none !important;background:url("/wp-content/themes/whn-solicitors/assets/images/read-more-white.png") #5b5b5b no-repeat;background-position:90% 50%}.page-make-claim-block-wrapper{background:rgba(75,137,50,.1);margin:40px 0}.page-make-claim-block-wrapper .page-make-claim-block-container{max-width:1260px;margin:0 auto;padding:40px 0}.page-make-claim-block-wrapper .page-make-claim-block-container::after{clear:both;content:"";display:block}.page-make-claim-block-wrapper .page-make-claim-block-container .page-make-claim-block-title{width:calc(87.5% - 37.5px);float:left;margin-left:20px;margin-left:calc(6.25% - 21.25px + 40px)}.page-make-claim-block-wrapper .page-make-claim-block-container .page-make-claim-block-title h3{font-size:30px;font-size:3rem;font-family:"europa",Arial,sans-serif;font-style:normal;font-weight:700;color:#4b8932}@media screen and (max-width: 865px){.page-make-claim-block-wrapper .page-make-claim-block-container .page-make-claim-block-title{width:calc(100% - 40px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px)}}.page-make-claim-block-wrapper .page-make-claim-block-container .page-make-claim-block{width:calc(87.5% - 37.5px);float:left;margin-left:20px;margin-left:calc(6.25% - 21.25px + 40px)}.page-make-claim-block-wrapper .page-make-claim-block-container .page-make-claim-block .page-make-claim-block-card{width:calc(30.3571428571% - 26.0714285714px);float:left;margin-left:20px;margin-left:calc(6.25% - 21.25px + 40px);font-size:21px;font-size:2.1rem;font-family:"europa",Arial,sans-serif;font-style:normal;font-weight:700;color:#4b8932}.page-make-claim-block-wrapper .page-make-claim-block-container .page-make-claim-block .page-make-claim-block-card a{text-decoration:underline}.page-make-claim-block-wrapper .page-make-claim-block-container .page-make-claim-block .page-make-claim-block-card:first-child{margin-left:0}@media screen and (max-width: 865px){.page-make-claim-block-wrapper .page-make-claim-block-container .page-make-claim-block .page-make-claim-block-card{width:calc(100% - 40px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px);margin-left:0}}@media screen and (max-width: 865px){.page-make-claim-block-wrapper .page-make-claim-block-container .page-make-claim-block{width:calc(100% - 40px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px)}}.page-questions-block-wrapper .page-questions-block-container{max-width:1260px;margin:0 auto;padding:60px 0}.page-questions-block-wrapper .page-questions-block-container::after{clear:both;content:"";display:block}.page-questions-block-wrapper .page-questions-block-container .page-questions-block{width:calc(87.5% - 37.5px);float:left;margin-left:20px;margin-left:calc(6.25% - 21.25px + 40px)}.page-questions-block-wrapper .page-questions-block-container .page-questions-block .page-questions-block-card{width:calc(50% - 30px);float:left;margin-left:20px;font-size:18px;font-size:1.8rem}.page-questions-block-wrapper .page-questions-block-container .page-questions-block .page-questions-block-card h3{font-size:30px;font-size:3rem;font-family:"europa",Arial,sans-serif;font-style:normal;font-weight:700;color:#4b8932;margin:30px 20px 0;min-height:8rem}.page-questions-block-wrapper .page-questions-block-container .page-questions-block .page-questions-block-card p{margin:30px 20px 0}@media screen and (max-width: 865px){.page-questions-block-wrapper .page-questions-block-container .page-questions-block .page-questions-block-card{width:calc(100% - 40px);float:left;margin-left:20px;margin-left:0;width:100%;margin-bottom:30px}}@media screen and (max-width: 865px){.page-questions-block-wrapper .page-questions-block-container .page-questions-block{width:calc(100% - 40px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px)}}.page-services-block-wrapper{background:rgba(75,137,50,.1);margin:40px 0}.page-services-block-wrapper .page-services-block-container{max-width:1260px;margin:0 auto;padding:40px 0}.page-services-block-wrapper .page-services-block-container::after{clear:both;content:"";display:block}.page-services-block-wrapper .page-services-block-container .page-services-block-title{width:calc(87.5% - 37.5px);float:left;margin-left:20px;margin-left:calc(12.5% - 22.5px + 40px)}.page-services-block-wrapper .page-services-block-container .page-services-block-title h3{text-transform:uppercase;position:relative;color:#4b8932;letter-spacing:2.6px;font-size:22px;font-size:2.2rem}.page-services-block-wrapper .page-services-block-container .page-services-block-title h3:before{content:"";left:-60px;position:absolute;height:2px;border-left:50px solid #4b8932;margin-right:15px;top:12px}@media screen and (max-width: 500px){.page-services-block-wrapper .page-services-block-container .page-services-block-title h3{font-size:20px;font-size:2rem}}@media screen and (max-width: 500px){.page-services-block-wrapper .page-services-block-container .page-services-block-title{width:calc(100% - 30px);float:left;margin-left:15px;margin-left:calc(0% - 15px + 30px)}}.page-services-block-wrapper .page-services-block-container .page-services-block{width:calc(96.875% - 39.375px);float:left;margin-left:20px;margin-left:calc(4.6875% - 20.9375px + 40px)}.page-services-block-wrapper .page-services-block-container .page-services-block .page-services-card{width:calc(24.9677419355% - 24.9935483871px);float:left;margin-left:20px;position:relative;margin-bottom:15px}@media screen and (max-width: 1087px){.page-services-block-wrapper .page-services-block-container .page-services-block .page-services-card{width:calc(33.125% - 26.625px);float:left;margin-left:20px}}@media screen and (max-width: 865px){.page-services-block-wrapper .page-services-block-container .page-services-block .page-services-card{width:calc(50% - 30px);float:left;margin-left:20px}}@media screen and (max-width: 500px){.page-services-block-wrapper .page-services-block-container .page-services-block .page-services-card{width:calc(100% - 30px);float:left;margin-left:15px}}.page-services-block-wrapper .page-services-block-container .page-services-block .page-services-card a{height:100%;width:100%;border-radius:999px;margin:0;background-color:none;color:#fff}.page-services-block-wrapper .page-services-block-container .page-services-block .page-services-card a:active span,.page-services-block-wrapper .page-services-block-container .page-services-block .page-services-card a:focus span,.page-services-block-wrapper .page-services-block-container .page-services-block .page-services-card a:hover span{width:90%;height:90%;opacity:.8;margin:0;background-color:#4b8932;text-align:center;left:50%;top:50%;bottom:auto;right:auto;transform:translateX(-50%) translateY(-50%);transition:all .4s ease-in-out}.page-services-block-wrapper .page-services-block-container .page-services-block .page-services-card a:active .team-icon,.page-services-block-wrapper .page-services-block-container .page-services-block .page-services-card a:focus .team-icon,.page-services-block-wrapper .page-services-block-container .page-services-block .page-services-card a:hover .team-icon{opacity:1;transition:all .4s ease-in-out}.page-services-block-wrapper .page-services-block-container .page-services-block .page-services-card a:active .read-more-btn p,.page-services-block-wrapper .page-services-block-container .page-services-block .page-services-card a:focus .read-more-btn p,.page-services-block-wrapper .page-services-block-container .page-services-block .page-services-card a:hover .read-more-btn p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;font-size:1.8rem;opacity:.8;transition:all .4s ease-in-out;color:#fff}.page-services-block-wrapper .page-services-block-container .page-services-block .page-services-card a:active .read-more-btn p img,.page-services-block-wrapper .page-services-block-container .page-services-block .page-services-card a:focus .read-more-btn p img,.page-services-block-wrapper .page-services-block-container .page-services-block .page-services-card a:hover .read-more-btn p img{padding-right:5px;opacity:.8;transition:all .4s ease-in-out}.page-services-block-wrapper .page-services-block-container .page-services-block .page-services-card span{width:80%;height:80%;cursor:pointer;opacity:.9;position:absolute;margin:0;transition:all .4s ease-in-out;left:50%;top:50%;bottom:auto;right:auto;transform:translateX(-50%) translateY(-50%)}.page-services-block-wrapper .page-services-block-container .page-services-block .page-services-card h4{position:absolute;top:50%;bottom:auto;transform:translateY(-50%);width:100%;text-align:center;color:#fff;font-size:30px;font-size:3rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 13%}@media screen and (max-width: 865px){.page-services-block-wrapper .page-services-block-container .page-services-block .page-services-card h4{font-size:22px;font-size:2.2rem}}@media screen and (max-width: 500px){.page-services-block-wrapper .page-services-block-container .page-services-block .page-services-card h4{font-size:40px;font-size:4rem}}.page-services-block-wrapper .page-services-block-container .page-services-block .page-services-card .team-icon{position:absolute;left:50%;top:50%;bottom:auto;right:auto;transform:translateX(-50%) translateY(-50%);opacity:0;transition:all .4s ease-in-out}.page-services-block-wrapper .page-services-block-container .page-services-block .page-services-card .read-more-btn{position:absolute;top:50%;bottom:auto;transform:translateY(-50%);width:100%;text-align:right;padding:30px 25px}@media screen and (max-width: 865px){.page-services-block-wrapper .page-services-block-container .page-services-block .page-services-card .read-more-btn{width:95%}}.page-services-block-wrapper .page-services-block-container .page-services-block .page-services-card .read-more-btn p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;font-size:1.8rem;color:#fff;opacity:0;transition:all .4s ease-in-out}.page-services-block-wrapper .page-services-block-container .page-services-block .page-services-card .read-more-btn p img{margin-right:20px;opacity:0;transition:all .4s ease-in-out}@media screen and (max-width: 500px){.page-services-block-wrapper .page-services-block-container .page-services-block{width:calc(100% - 30px);float:left;margin-left:15px;margin-left:calc(0% - 15px + 30px);margin-left:0;width:100%}}.page-text-and-image-wrapper .page-text-and-image-container{max-width:1260px;margin:0 auto;padding:40px 0;display:flex;align-items:center}.page-text-and-image-wrapper .page-text-and-image-container::after{clear:both;content:"";display:block}@media screen and (max-width: 865px){.page-text-and-image-wrapper .page-text-and-image-container{display:block}}.page-text-and-image-wrapper .page-text-and-image-container .page-text-and-image-image{width:calc(43.75% - 28.75px);float:left;margin-left:20px;margin-left:calc(6.25% - 21.25px + 40px)}@media screen and (max-width: 865px){.page-text-and-image-wrapper .page-text-and-image-container .page-text-and-image-image{width:calc(100% - 40px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px);margin-bottom:30px}}.page-text-and-image-wrapper .page-text-and-image-container .page-text-and-image-text{width:calc(40.625% - 28.125px);float:left;margin-left:20px;margin-left:calc(1.875% - 20.375px + 40px);font-size:18px;font-size:1.8rem}.page-text-and-image-wrapper .page-text-and-image-container .page-text-and-image-text h3{font-size:30px;font-size:3rem;font-family:"europa",Arial,sans-serif;font-style:normal;font-weight:700;color:#4b8932;max-width:40rem}@media screen and (max-width: 865px){.page-text-and-image-wrapper .page-text-and-image-container .page-text-and-image-text{width:calc(100% - 40px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px)}}.page-when-things-go-wrong-block-wrapper{background:rgba(75,137,50,.1);margin:0}.page-when-things-go-wrong-block-wrapper .page-when-things-go-wrong-block-container{max-width:1260px;margin:0 auto;padding:60px 0 40px}.page-when-things-go-wrong-block-wrapper .page-when-things-go-wrong-block-container::after{clear:both;content:"";display:block}.page-when-things-go-wrong-block-wrapper .page-when-things-go-wrong-block-container .page-when-things-go-wrong-block{width:calc(75% - 35px);float:left;margin-left:20px;margin-left:calc(12.5% - 22.5px + 40px);font-size:18px;font-size:1.8rem}.page-when-things-go-wrong-block-wrapper .page-when-things-go-wrong-block-container .page-when-things-go-wrong-block h3{font-size:30px;font-size:3rem;font-family:"europa",Arial,sans-serif;font-style:normal;font-weight:700;color:#4b8932}@media screen and (max-width: 865px){.page-when-things-go-wrong-block-wrapper .page-when-things-go-wrong-block-container .page-when-things-go-wrong-block{width:calc(100% - 40px);float:left;margin-left:20px}}.page-when-things-go-wrong-block-wrapper .page-when-things-go-wrong-block-container .page-when-things-go-wrong-block ol{margin:0 15px;padding:0 15px;list-style-type:lower-alpha}.page-when-things-go-wrong-block-wrapper .page-when-things-go-wrong-block-container .page-when-things-go-wrong-block ol li{font-size:18px;font-size:1.8rem;padding:5px 0}.page-when-things-go-wrong-block-wrapper .page-when-things-go-wrong-block-container .page-when-things-go-wrong-block ul{margin:0;padding:0 15px;list-style-type:none}.page-when-things-go-wrong-block-wrapper .page-when-things-go-wrong-block-container .page-when-things-go-wrong-block ul li{text-indent:-15px;padding:5px 0;font-size:18px;font-size:1.8rem}.page-when-things-go-wrong-block-wrapper .page-when-things-go-wrong-block-container .page-when-things-go-wrong-block ul li:before{content:"-";padding-right:10px}.page-why-choose-whn-block-wrapper .page-why-choose-whn-block-container{max-width:1260px;margin:0 auto;padding:40px 0 80px 0;display:flex;align-items:center}.page-why-choose-whn-block-wrapper .page-why-choose-whn-block-container::after{clear:both;content:"";display:block}@media screen and (max-width: 865px){.page-why-choose-whn-block-wrapper .page-why-choose-whn-block-container{display:block}}.page-why-choose-whn-block-wrapper .page-why-choose-whn-block-container .page-why-choose-whn-block-block-text{width:calc(42.5% - 28.5px);float:left;margin-left:20px;margin-left:calc(6.25% - 21.25px + 40px);font-size:18px;font-size:1.8rem}.page-why-choose-whn-block-wrapper .page-why-choose-whn-block-container .page-why-choose-whn-block-block-text h3{font-size:30px;font-size:3rem;font-family:"europa",Arial,sans-serif;font-style:normal;font-weight:700;color:#4b8932;max-width:40rem}@media screen and (max-width: 865px){.page-why-choose-whn-block-wrapper .page-why-choose-whn-block-container .page-why-choose-whn-block-block-text{width:calc(100% - 40px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px);margin-bottom:30px}}.page-why-choose-whn-block-wrapper .page-why-choose-whn-block-container .page-why-choose-whn-block-block-image{width:calc(45% - 29px);float:left;margin-left:20px}@media screen and (max-width: 865px){.page-why-choose-whn-block-wrapper .page-why-choose-whn-block-container .page-why-choose-whn-block-block-image{width:calc(100% - 40px);float:left;margin-left:20px}}.page-video-wrapper{margin:0 0 40px}.page-video-wrapper .page-video-container{max-width:1260px;margin:0 auto;padding:40px 0}.page-video-wrapper .page-video-container::after{clear:both;content:"";display:block}.page-video-wrapper .page-video-container .page-video-title{width:calc(87.5% - 37.5px);float:left;margin-left:20px;margin-left:calc(6.25% - 21.25px + 40px)}.page-video-wrapper .page-video-container .page-video-title h3{text-transform:uppercase;position:relative;color:#4b8932;letter-spacing:2.6px;font-size:22px;font-size:2.2rem}.page-video-wrapper .page-video-container .page-video-title h3:before{content:"";left:-60px;position:absolute;height:2px;border-left:50px solid #4b8932;margin-right:15px;top:12px}@media screen and (max-width: 500px){.page-video-wrapper .page-video-container .page-video-title h3{font-size:20px;font-size:2rem}}@media screen and (max-width: 865px){.page-video-wrapper .page-video-container .page-video-title{width:calc(100% - 40px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px)}}.page-video-wrapper .page-video-container .page-video-block{width:calc(87.5% - 37.5px);float:left;margin-left:20px;margin-left:calc(6.25% - 21.25px + 40px)}@media screen and (max-width: 865px){.page-video-wrapper .page-video-container .page-video-block{width:calc(100% - 40px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px)}}.page-video-wrapper .page-video-container .page-video-block p{font-size:18px;font-size:1.8rem}.page-video-wrapper .page-video-container .page-video-block .video-wrapper{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-top:60px}.page-video-wrapper .page-video-container .page-video-block .video-wrapper embed,.page-video-wrapper .page-video-container .page-video-block .video-wrapper iframe,.page-video-wrapper .page-video-container .page-video-block .video-wrapper object{position:absolute;top:0;left:0;width:100%;height:100%}.home-services-block-wrapper{margin:40px 0}.home-services-block-wrapper .home-services-block-container{max-width:1260px;margin:0 auto;padding:40px 0}.home-services-block-wrapper .home-services-block-container::after{clear:both;content:"";display:block}.home-services-block-wrapper .home-services-block-container .home-services-block-title{width:calc(87.5% - 37.5px);float:left;margin-left:20px;margin-left:calc(6.25% - 21.25px + 40px)}.home-services-block-wrapper .home-services-block-container .home-services-block-title h3{text-transform:uppercase;position:relative;color:#4b8932;letter-spacing:2.6px;font-size:22px;font-size:2.2rem}.home-services-block-wrapper .home-services-block-container .home-services-block-title h3:before{content:"";left:-60px;position:absolute;height:2px;border-left:50px solid #4b8932;margin-right:15px;top:12px}@media screen and (max-width: 500px){.home-services-block-wrapper .home-services-block-container .home-services-block-title h3{font-size:20px;font-size:2rem}}@media screen and (max-width: 500px){.home-services-block-wrapper .home-services-block-container .home-services-block-title{width:calc(100% - 30px);float:left;margin-left:15px;margin-left:calc(0% - 15px + 30px)}}.home-services-block-wrapper .home-services-block-container .home-services-block{width:calc(100% - 40px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px)}.home-services-block-wrapper .home-services-block-container .home-services-block .home-services-card{width:calc(33.75% - 26.75px);float:left;margin-left:20px;position:relative;margin-bottom:15px}@media screen and (max-width: 1087px){.home-services-block-wrapper .home-services-block-container .home-services-block .home-services-card{width:calc(33.75% - 26.75px);float:left;margin-left:20px}}@media screen and (max-width: 865px){.home-services-block-wrapper .home-services-block-container .home-services-block .home-services-card{width:calc(33.3333333333% - 26.6666666667px);float:left;margin-left:20px}}@media screen and (max-width: 500px){.home-services-block-wrapper .home-services-block-container .home-services-block .home-services-card{width:calc(100% - 30px);float:left;margin-left:15px}}.home-services-block-wrapper .home-services-block-container .home-services-block .home-services-card a{height:100%;width:100%;border-radius:999px;margin:0;background-color:none;color:#fff}.home-services-block-wrapper .home-services-block-container .home-services-block .home-services-card a:active span,.home-services-block-wrapper .home-services-block-container .home-services-block .home-services-card a:focus span,.home-services-block-wrapper .home-services-block-container .home-services-block .home-services-card a:hover span{width:90%;height:90%;opacity:.8;margin:0;background-color:#4b8932;text-align:center;left:50%;top:50%;bottom:auto;right:auto;transform:translateX(-50%) translateY(-50%);transition:all .4s ease-in-out}.home-services-block-wrapper .home-services-block-container .home-services-block .home-services-card a:active .team-icon,.home-services-block-wrapper .home-services-block-container .home-services-block .home-services-card a:focus .team-icon,.home-services-block-wrapper .home-services-block-container .home-services-block .home-services-card a:hover .team-icon{opacity:1;transition:all .4s ease-in-out}.home-services-block-wrapper .home-services-block-container .home-services-block .home-services-card a:active .read-more-btn p,.home-services-block-wrapper .home-services-block-container .home-services-block .home-services-card a:focus .read-more-btn p,.home-services-block-wrapper .home-services-block-container .home-services-block .home-services-card a:hover .read-more-btn p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;font-size:1.8rem;opacity:.8;transition:all .4s ease-in-out;color:#fff}.home-services-block-wrapper .home-services-block-container .home-services-block .home-services-card a:active .read-more-btn p img,.home-services-block-wrapper .home-services-block-container .home-services-block .home-services-card a:focus .read-more-btn p img,.home-services-block-wrapper .home-services-block-container .home-services-block .home-services-card a:hover .read-more-btn p img{padding-right:5px;opacity:.8;transition:all .4s ease-in-out}.home-services-block-wrapper .home-services-block-container .home-services-block .home-services-card span{width:80%;height:80%;cursor:pointer;opacity:.9;position:absolute;margin:0;transition:all .4s ease-in-out;left:50%;top:50%;bottom:auto;right:auto;transform:translateX(-50%) translateY(-50%)}.home-services-block-wrapper .home-services-block-container .home-services-block .home-services-card h4{position:absolute;top:50%;bottom:auto;transform:translateY(-50%);width:100%;text-align:center;color:#fff;font-size:30px;font-size:3rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 13%}@media screen and (max-width: 865px){.home-services-block-wrapper .home-services-block-container .home-services-block .home-services-card h4{font-size:22px;font-size:2.2rem}}@media screen and (max-width: 500px){.home-services-block-wrapper .home-services-block-container .home-services-block .home-services-card h4{font-size:40px;font-size:4rem}}.home-services-block-wrapper .home-services-block-container .home-services-block .home-services-card .team-icon{position:absolute;left:50%;top:50%;bottom:auto;right:auto;transform:translateX(-50%) translateY(-50%);opacity:0;transition:all .4s ease-in-out}.home-services-block-wrapper .home-services-block-container .home-services-block .home-services-card .read-more-btn{position:absolute;top:50%;bottom:auto;transform:translateY(-50%);width:100%;text-align:right;padding:30px 25px}@media screen and (max-width: 865px){.home-services-block-wrapper .home-services-block-container .home-services-block .home-services-card .read-more-btn{width:95%}}.home-services-block-wrapper .home-services-block-container .home-services-block .home-services-card .read-more-btn p{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:18px;font-size:1.8rem;color:#fff;opacity:0;transition:all .4s ease-in-out}.home-services-block-wrapper .home-services-block-container .home-services-block .home-services-card .read-more-btn p img{margin-right:20px;opacity:0;transition:all .4s ease-in-out}@media screen and (max-width: 500px){.home-services-block-wrapper .home-services-block-container .home-services-block{width:calc(100% - 30px);float:left;margin-left:15px;margin-left:calc(0% - 15px + 30px);margin-left:0;width:100%}}body.page-id-4350 .gform_wrapper.gravity-theme .gfield_label{font-size:20px;color:#4b8932}body.page-id-4350 .gform_wrapper.gravity-theme .gfield{margin-bottom:20px}body.page-id-4350 .gform_wrapper.gravity-theme h2{margin:0}body.page-id-4350 .gform_wrapper.gravity-theme input[type=submit]{border-radius:0;border:0;background:#4b8932;color:#fff;text-transform:uppercase;text-decoration:none;padding:15px 20px}body.page-id-4350 .gform_wrapper.gravity-theme input[type=submit]:hover{box-shadow:none}body.page-id-4350 .video-wrapper{padding-bottom:5% !important}.jquery_accordion_wrapper{margin-bottom:0px}.jquery_accordion_item{display:inline-block;width:100%}.jquery_accordion_item .jquery_accordion_title{position:relative;display:block;padding:25px 0 25px 30px;color:#4b8932;font-size:26px;line-height:30px;cursor:pointer}@media screen and (max-width: 860px){.jquery_accordion_item .jquery_accordion_title{font-size:22px;line-height:26px}}.jquery_accordion_item .jquery_accordion_title:before{content:"+";width:0;height:0;font-size:40px;display:inline-block;position:absolute;left:0;top:20px;color:#4b8932}.jquery_accordion_item .jquery_accordion_content{padding:0px 40px 30px;display:none;color:#fff}.jquery_accordion_item .jquery_accordion_content p:last-child,.jquery_accordion_item .jquery_accordion_content ul li:last-child{margin-bottom:0}.jquery_accordion_item .jquery_accordion_content a{color:#fff}.jquery_accordion_item .jquery_accordion_content>*:first-child{margin-top:0}.jquery_accordion_item.active .jquery_accordion_title:before{content:"-"}a{color:#4b8932}a:visited{color:#4b8932}a:active,a:focus,a:hover{color:#5b5b5b}a:focus{outline:thin dotted}a:active,a:hover{outline:0}.main-navigation{clear:both;display:block;float:left;width:100%;border-bottom:1px solid #fff;margin-top:15px}.main-navigation.condensed{border-bottom:0 solid #fff;margin-top:0}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{float:left;position:absolute;top:1.8em;left:-999em;z-index:99999;background:#000;padding:10px 0;margin-left:-15px}.main-navigation ul ul ul{left:-999em;top:0}.main-navigation ul ul li{padding:0 15px}.main-navigation ul ul li.focus>ul,.main-navigation ul ul li:hover>ul{left:100%}.main-navigation ul ul a{width:180px;display:block;padding:2px 0}.main-navigation ul ul .focus>a,.main-navigation ul ul :hover>a{display:block;color:#fff}.main-navigation ul ul a.focus,.main-navigation ul ul a:hover{display:block}.main-navigation ul li.focus>ul,.main-navigation ul li:hover>ul{left:auto}.main-navigation li{float:left;position:relative;padding:0 0 0 30px;font-size:20px;font-size:2rem}.main-navigation a{display:block;text-decoration:none;padding:0 0 10px}.main-navigation li.menu-item-has-children:hover ul.sub-menu,.main-navigation li.menu-item-has-children[aria-expanded=true] ul.sub-menu{left:30px;top:100%}.main-navigation li.menu-item-has-children:hover ul.sub-menu li a:focus,.main-navigation li.menu-item-has-children:hover ul.sub-menu li a:hover,.main-navigation li.menu-item-has-children[aria-expanded=true] ul.sub-menu li a:focus,.main-navigation li.menu-item-has-children[aria-expanded=true] ul.sub-menu li a:hover{color:#fff}.main-navigation.toggled ul,.menu-toggle{display:block}@media screen and (min-width: 1020px){.menu-toggle{display:none}.main-navigation ul{display:block}}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{float:right;text-align:right;width:50%}div#global_wrapper{margin:0;padding:0;position:relative;overflow:hidden}div#global_wrapper div#site_wrapper{margin:0;padding:0;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;opacity:1}div#global_wrapper div#mobile_menu_off_menu_click_layer{margin:0;padding:0;position:absolute;left:0;top:0;width:100%;height:100%;display:none}div#global_wrapper .sub-menu{width:100%}div#global_wrapper div#mobile_menu_wrapper{margin:0;padding:0;position:fixed;right:-100%;top:0;width:100%;background-color:#4b8932;height:100%;z-index:200;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}div#global_wrapper div#mobile_menu_wrapper div#mobile_menu{margin:0;padding:0;height:100%}div#global_wrapper div#mobile_menu_wrapper div#mobile_menu div.menu-mobile-menu-container{margin:0;padding:0;height:100%}div#global_wrapper div#mobile_menu_wrapper div#mobile_menu div.menu-mobile-menu-container ul.menu{margin:0;padding:0;height:100%}div#global_wrapper div#mobile_menu_wrapper div#mobile_menu div.menu-mobile-menu-container ul.menu li{margin:0;padding:0;list-style-position:outside;list-style-type:none}div#global_wrapper div#mobile_menu_wrapper div#mobile_menu div.menu-mobile-menu-container ul.menu li a{color:#fff;display:block;margin:0;padding:15px 13px;font-size:26px;font-size:2.6rem;line-height:30px;text-decoration:none;width:100%;position:relative;transition:all .2s ease-in-out;text-align:center}div#global_wrapper div#mobile_menu_wrapper div#mobile_menu div.menu-mobile-menu-container ul.menu li a:focus,div#global_wrapper div#mobile_menu_wrapper div#mobile_menu div.menu-mobile-menu-container ul.menu li a:hover{background-color:#5b5b5b;transition:all .2s ease-in-out}div#global_wrapper div#mobile_menu_wrapper div#mobile_menu div.menu-mobile-menu-container ul.menu li a span.submenu_trigger{position:absolute;padding:10px;display:inline-block;height:40px;top:10px;width:30px;color:#fff;text-align:center;line-height:20px;font-size:26px;font-size:2.6rem;transition:all .2s ease-in-out;margin-left:5px}div#global_wrapper div#mobile_menu_wrapper div#mobile_menu div.menu-mobile-menu-container ul.menu li a span.submenu_trigger:focus,div#global_wrapper div#mobile_menu_wrapper div#mobile_menu div.menu-mobile-menu-container ul.menu li a span.submenu_trigger:hover{background-color:#fff;color:#4b8932;cursor:pointer;transition:all .2s ease-in-out}div#global_wrapper div#mobile_menu_wrapper div#mobile_menu div.menu-mobile-menu-container ul.menu li ul.sub-menu{margin:0;padding:0;position:absolute;top:0;margin-top:135px;right:-100%;transition:all .2s ease-in-out;background-color:#4b8932;height:100%;z-index:1}div#global_wrapper div#mobile_menu_wrapper div#mobile_menu div.menu-mobile-menu-container ul.menu li ul.sub-menu li{margin:0;padding:0}div#global_wrapper div#mobile_menu_wrapper div#mobile_menu div.menu-mobile-menu-container ul.menu li ul.sub-menu li.back_trigger{padding:20px 13px;font-size:26px;font-size:2.6rem;line-height:20px;color:#fff;text-align:center}div#global_wrapper div#mobile_menu_wrapper div#mobile_menu div.menu-mobile-menu-container ul.menu li ul.sub-menu li.back_trigger i{font-size:22px;font-size:2.2rem;line-height:20px;vertical-align:middle}div#global_wrapper div#mobile_menu_wrapper div#mobile_menu div.menu-mobile-menu-container ul.menu li ul.sub-menu li.back_trigger span.label{font-weight:bold;margin-left:4px;vertical-align:middle}div#global_wrapper div#mobile_menu_wrapper div#mobile_menu div.menu-mobile-menu-container ul.menu li ul.sub-menu li.back_trigger:hover{background-color:#5b5b5b;cursor:pointer}div#global_wrapper div#mobile_menu_wrapper div#mobile_menu div.menu-mobile-menu-container ul.menu li ul.sub-menu li ul.sub-menu{top:-135px}div#global_wrapper div#mobile_menu_wrapper div#mobile_menu div.menu-mobile-menu-container ul.menu li.active>a{background-color:#5b5b5b}div#global_wrapper div#mobile_menu_wrapper div#mobile_menu div.menu-mobile-menu-container ul.menu li.active>ul.sub-menu{right:0}div#global_wrapper div#mobile_menu_wrapper a#mobile_menu_trigger{top:25px;font-size:22px;height:30px;left:-43px;line-height:38px;width:30px;position:absolute;text-align:center;color:#fff;z-index:999999}@media screen and (max-width: 1024px){div#global_wrapper div#mobile_menu_wrapper a#mobile_menu_trigger.condensed{top:14px}}@media screen and (max-width: 865px){div#global_wrapper div#mobile_menu_wrapper a#mobile_menu_trigger{top:10px}}@media screen and (max-width: 500px){div#global_wrapper div#mobile_menu_wrapper a#mobile_menu_trigger{top:28px}div#global_wrapper div#mobile_menu_wrapper a#mobile_menu_trigger.condensed{top:12px}}div#global_wrapper.mobile-menu-active div#site_wrapper{margin:0 100% 0 -100%;opacity:1;transition:all .2s ease-in-out}div#global_wrapper.mobile-menu-active div#mobile_menu_off_menu_click_layer{display:block}div#global_wrapper.mobile-menu-active div#mobile_menu_wrapper{right:0;transition:all .2s ease-in-out}div#global_wrapper.mobile-menu-active div#mobile_menu_wrapper a#mobile_menu_trigger{left:86%}body.logged-in.admin-bar div#global_wrapper div#mobile_menu_wrapper{top:32px}@media screen and (max-width: 782px){body.logged-in.admin-bar div#global_wrapper div#mobile_menu_wrapper{top:46px}body.logged-in.admin-bar div#wpadminbar{position:fixed}}@media screen and (min-width: 1020px){div#global_wrapper.mobile-menu-active div#site_wrapper{margin:0;opacity:1}div#global_wrapper.mobile-menu-active div#mobile_menu_off_menu_click_layer{display:none}div#global_wrapper div#mobile_menu_off_menu_click_layer{display:none}div#global_wrapper div#mobile_menu_wrapper{display:none}}.site-logo-mobile{width:100%;margin:20px auto 40px;text-align:center;z-index:99999}.site-logo-mobile img{max-width:70px;height:auto}#hamburger-icon{height:45px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);transition:all .2s ease-in-out;cursor:pointer}#hamburger-icon span{display:block;position:absolute;height:5px;width:100%;background:#fff;border-radius:0;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);transition:all .2s ease-in-out}#hamburger-icon span:nth-child(1){top:0}#hamburger-icon span:nth-child(2),#hamburger-icon span:nth-child(3){top:9px}#hamburger-icon span:nth-child(4){top:18px}#hamburger-icon.open span:nth-child(1){top:22px;width:0;left:50%}#hamburger-icon.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#hamburger-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#hamburger-icon.open span:nth-child(4){top:18px;width:0;left:50%}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#fff;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;color:#666;display:block;font-size:16px;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}div.fa{background:#fff;border-radius:4px;color:#000;font-size:10px;font-size:1rem;line-height:1.3em;text-align:center;width:1.3em;transition:all .3s}div.fa:hover{background:#000;color:#fff}div.acf-map{width:100%;height:350px;margin:0 0 40px}.flex-container a:focus,.flex-container a:hover,.flex-slider a:focus,.flex-slider a:hover{outline:none}.flex-control-nav,.flex-direction-nav,.slides,.slides>li{margin:0;padding:0;list-style:none}.flex-pauseplay span{text-transform:capitalize}.flexslider{margin:0;padding:0}.flexslider .slides>li{display:none;-webkit-backface-visibility:hidden;position:relative}.flexslider .slides img{width:100%;display:block}.flexslider .slides:after{content:" ";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .flexslider .slides{display:block}* html .flexslider .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{margin:0;position:relative;zoom:1}.flexslider .slides{zoom:1}.flexslider .slides img{height:auto}.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.carousel li{margin-right:5px}.flex-direction-nav{*height:0}.flex-direction-nav a{text-decoration:none;display:block;width:40px;height:43px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:#fff;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.flex-direction-nav a:before{font-family:FontAwesome;font-size:40px;display:inline-block;content:"";color:#fff}.flex-direction-nav a.flex-next:before{content:""}.flex-direction-nav .flex-prev{left:-50px}.flex-direction-nav .flex-next{right:-50px;text-align:right}.flexslider:hover .flex-direction-nav .flex-prev{opacity:.7;left:20px}.flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.flexslider:hover .flex-direction-nav .flex-next{opacity:.7;right:20px}.flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.flex-direction-nav .flex-disabled{opacity:0 !important;filter:alpha(opacity=0);cursor:default}.flex-pauseplay a{display:block;width:20px;height:20px;position:absolute;bottom:5px;left:10px;opacity:.8;z-index:10;overflow:hidden;cursor:pointer;color:#000}.flex-pauseplay a:before{font-family:FontAwesome;font-size:20px;display:inline-block;content:""}.flex-pauseplay a:hover{opacity:1}.flex-pauseplay a.flex-play:before{content:""}.flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,.5);cursor:pointer;text-indent:-9999px;-webkit-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-moz-box-shadow:inset 0 0 3px rgba(0,0,0,.3);-o-box-shadow:inset 0 0 3px rgba(0,0,0,.3);box-shadow:inset 0 0 3px rgba(0,0,0,.3);-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px}.flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,.7)}.flex-control-paging li a.flex-active{background:#000;background:rgba(0,0,0,.9);cursor:default}.flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.flex-control-thumbs li{width:25%;float:left;margin:0}.flex-control-thumbs img{width:100%;height:auto;display:block;opacity:.7;cursor:pointer;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.flex-control-thumbs img:hover{opacity:1}.flex-control-thumbs .flex-active{opacity:1;cursor:default}div.banner-caption-wrapper{position:absolute;display:block;width:100%;z-index:1;top:50%;left:0;right:0;transform:translate(0%, -50%);color:#fff;-webkit-backface-visibility:hidden;-webkit-font-smoothing:antialiased}div.banner-caption-wrapper .banner-caption{max-width:1260px;margin:0 auto}div.banner-caption-wrapper .banner-caption::after{clear:both;content:"";display:block}div.banner-caption-wrapper .banner-caption p{font-family:"europa",Arial,sans-serif;font-style:normal;font-weight:700;width:calc(62.5% - 32.5px);float:left;margin-left:20px;margin-left:calc(6.25% - 21.25px + 40px);text-shadow:1px 1px 2px #000;font-size:40px;font-size:4rem}@media screen and (max-width: 1500px){div.banner-caption-wrapper .banner-caption p{font-size:40px;font-size:4rem;width:calc(87.5% - 37.5px);float:left;margin-left:20px;margin-left:calc(6.25% - 21.25px + 40px)}}@media screen and (max-width: 1087px){div.banner-caption-wrapper .banner-caption p{font-size:40px;font-size:4rem;width:calc(87.5% - 37.5px);float:left;margin-left:20px;margin-left:calc(6.25% - 21.25px + 40px)}}@media screen and (max-width: 865px){div.banner-caption-wrapper .banner-caption p{font-size:30px;font-size:3rem;width:calc(100% - 40px);float:left;margin-left:20px;margin-left:calc(0% - 20px + 40px)}}@media screen and (max-width: 500px){div.banner-caption-wrapper .banner-caption p{font-size:30px;font-size:3rem}}div.caption-background{background:#000;padding:0 30px}@media screen and (max-width: 860px){.flex-direction-nav .flex-prev{opacity:1;left:10px}.flex-direction-nav .flex-next{opacity:1;right:10px}}.slides{min-height:740px}@media screen and (max-width: 1087px){.slides{min-height:580px}}@media screen and (max-width: 865px){.slides{min-height:390px}}@media screen and (max-width: 500px){.slides{min-height:220px}}.image-crop{position:relative;overflow:hidden;padding-bottom:50%}@media screen and (max-width: 1500px){.image-crop{padding-bottom:55%}}@media screen and (max-width: 1087px){.image-crop{padding-bottom:80%}}@media screen and (max-width: 865px){.image-crop{padding-bottom:70%}}@media screen and (max-width: 500px){.image-crop{padding-bottom:140%}}.image-crop img.centered-vertical-crop{position:absolute;left:50%;top:50%;width:100%;height:auto;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:none;transform-origin:300% 300% 0;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media screen and (max-width: 500px){.image-crop img.centered-vertical-crop{left:20%}}.image-crop img.centered-horizontal-crop{position:absolute;left:50%;top:50%;width:auto;height:100%;max-width:none;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);transform-origin:300% 300% 0;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media screen and (max-width: 500px){.image-crop img.centered-horizontal-crop{left:20%}}.twitter{padding:30px 0}.twitter .tweets-sidebar{position:relative;padding-right:70px}.twitter .tweets-sidebar .twitter-bar{background-color:#000;color:#fff;padding:3px 6px;border-radius:4px;position:absolute;top:4px;right:70px;font-size:8px;font-size:.8125rem}.twitter .tweets-sidebar .twitter-bar:hover{text-decoration:underline}.twitter .tweets-sidebar .twitter-icon{color:#fff}.twitter .tweets-sidebar a{text-decoration:none}.twitter .tweets-sidebar h5{font-size:13px;font-size:1.25rem}.twitter .tweets-sidebar .tweets{border-bottom:1px solid #eee;padding-bottom:30px;margin-bottom:20px}.twitter .tweets-sidebar .tweets:last-of-type{border-bottom:none}.twitter .tweets-sidebar .tweets p{margin:0 0 10px}.twitter .tweets-sidebar .tweets .tweets-hashtags a{font-size:9px;font-size:.875rem}.twitter .tweets-sidebar .tweets .twitter-user a{display:inline-block;float:left;font-size:8px;font-size:.75rem;padding-right:5px}.twitter .tweets-sidebar .tweets .tweets-time-stamp{display:inline-block;float:right;font-size:8px;font-size:.75rem}.cd-top{display:inline-block;height:40px;width:40px;position:fixed;bottom:40px;right:40px;box-shadow:0 0 10px rgba(0,0,0,.05);overflow:hidden;text-indent:100%;white-space:nowrap;background:rgba(51,51,51,.8) url("assets/images/cd-top-arrow.svg") no-repeat center 50%;visibility:hidden;opacity:0;-webkit-transition:opacity .3s 0s,visibility 0s .3s;-moz-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s}.cd-top.cd-fade-out,.cd-top.cd-is-visible,.no-touch .cd-top:hover{-webkit-transition:opacity .3s 0s,visibility 0s 0s;-moz-transition:opacity .3s 0s,visibility 0s 0s;transition:opacity .3s 0s,visibility 0s 0s}.cd-top.cd-is-visible{visibility:visible;opacity:1}.cd-top.cd-fade-out{opacity:.5}.no-touch .cd-top:hover{background-color:#333;opacity:1}.paging-navigation{padding:1em 0;margin:0 0 30px}.paging-navigation ul{list-style-type:none;margin:0;padding:0}.paging-navigation ul li{display:inline}.paging-navigation a,.paging-navigation span.page-numbers{padding:8px 14px;margin:0 5px;color:#333;background:#fff;text-decoration:none;transition:all .6s ease-in-out}@media screen and (max-width: 865px){.paging-navigation a,.paging-navigation span.page-numbers{padding:8px 6px;margin:0 4px}}.paging-navigation a:active,.paging-navigation a:focus,.paging-navigation a:hover,.paging-navigation span.page-numbers:active,.paging-navigation span.page-numbers:focus,.paging-navigation span.page-numbers:hover{background:#4b8932;color:#fff;transition:all .6s ease-in-out}.paging-navigation .current{font-weight:bold;color:#fff !important;background:#4b8932 !important}.mobile-pagination{display:none}@media screen and (max-width: 500px){.mobile-pagination{display:block}}.mobile-pagination ul li a{font-size:20px;font-size:2rem}@media screen and (max-width: 500px){.desktop-pagination{display:none}}.social-links-card{left:99px;position:absolute;top:450px}@media screen and (max-width: 1087px){.social-links-card{left:15px}}@media screen and (max-width: 865px){.social-links-card{display:none}}.share-icons{padding:10px 12px;float:left;border:1px solid #5b5b5b}.share-icons ul{list-style:none;margin:0;padding:0;float:left}.share-icons ul li{font-size:30px;display:block;text-indent:0 !important}.share-icons ul li:before{content:"" !important}.share-icons ul li a{color:#4b8932;text-decoration:none;transition:all .3s ease-in-out}.share-icons ul li a:focus,.share-icons ul li a:hover{color:#5b5b5b;transition:all .3s ease-in-out}.share-icons .screen-reader-lbl{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}.social-links-mobile-card{display:none}@media screen and (max-width: 865px){.social-links-mobile-card{display:block}}.social-links-mobile-card .share-icons{float:none;margin:0 auto;text-align:center}.social-links-mobile-card .share-icons ul{float:none}.social-links-mobile-card .share-icons ul li{display:inline-block;margin:0 10px}.social-links-mobile-card .share-icons ul li a{font-size:40px;font-size:4rem}/*# sourceMappingURL=style.css.map */
