/*!
Theme Name: Zazou 2021
Theme URI: http://codeshed.net  
Author: Codeshed Solutions
Author URI: http://codeshed.net  
Description: Custom Theme zazou | 2021
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: codeshed

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.
*/ @font-face{font-family:'Playfair Display';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFiD-vYSZviVYUb_rj3ij__anPXDTjYgEM86xRbPQ.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFiD-vYSZviVYUb_rj3ij__anPXDTPYgEM86xRbPQ.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFiD-vYSZviVYUb_rj3ij__anPXDTLYgEM86xRbPQ.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgEM86xQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFiD-vYSZviVYUb_rj3ij__anPXDTjYgEM86xRbPQ.woff2) format('woff2');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFiD-vYSZviVYUb_rj3ij__anPXDTPYgEM86xRbPQ.woff2) format('woff2');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFiD-vYSZviVYUb_rj3ij__anPXDTLYgEM86xRbPQ.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Playfair Display';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/playfairdisplay/v40/nuFiD-vYSZviVYUb_rj3ij__anPXDTzYgEM86xQ.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Poppins';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLDz8Z11lFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:'Poppins';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLDz8Z1JlFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Poppins';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLDz8Z1xlFd2JQEk.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrJJbecnFHGPezSQ.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrJJnecnFHGPezSQ.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Poppins';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrJJfecnFHGPc.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLCz7Z11lFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0900-097F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLCz7Z1JlFd2JQEl8qw.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLCz7Z1xlFd2JQEk.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.site-content,.site-footer,.site-header,.site-sub-footer,ul#social-shortcode{color:#1b2528}.site-content a,.site-footer a,.site-header a,.site-sub-footer a,ul#social-shortcode a{transition:all .55s ease;color:#68902b;text-decoration:none}.site-content a:link,.site-content a:visited,.site-footer a:link,.site-footer a:visited,.site-header a:link,.site-header a:visited,.site-sub-footer a:link,.site-sub-footer a:visited,ul#social-shortcode a:link,ul#social-shortcode a:visited{text-decoration:none;color:#68902b}.site-content a:active,.site-content a:focus,.site-content a:hover,.site-footer a:active,.site-footer a:focus,.site-footer a:hover,.site-header a:active,.site-header a:focus,.site-header a:hover,.site-sub-footer a:active,.site-sub-footer a:focus,.site-sub-footer a:hover,ul#social-shortcode a:active,ul#social-shortcode a:focus,ul#social-shortcode a:hover{color:#132c40}.site-content a .icon,.site-footer a .icon,.site-header a .icon,.site-sub-footer a .icon,ul#social-shortcode a .icon{fill:#68902b;border:none;transition:all .55s ease}.site-content a .icon:link,.site-content a .icon:visited,.site-footer a .icon:link,.site-footer a .icon:visited,.site-header a .icon:link,.site-header a .icon:visited,.site-sub-footer a .icon:link,.site-sub-footer a .icon:visited,ul#social-shortcode a .icon:link,ul#social-shortcode a .icon:visited{fill:#68902b}.site-content a .icon:active,.site-content a .icon:hover,.site-footer a .icon:active,.site-footer a .icon:hover,.site-header a .icon:active,.site-header a .icon:hover,.site-sub-footer a .icon:active,.site-sub-footer a .icon:hover,ul#social-shortcode a .icon:active,ul#social-shortcode a .icon:hover{fill:#132c40}.site-content span.text--md a,.site-footer span.text--md a,.site-header span.text--md a,.site-sub-footer span.text--md a,ul#social-shortcode span.text--md a{color:#1b2528;text-decoration:underline;text-decoration-thickness:3px;-webkit-text-decoration-color:#68902b;text-decoration-color:#68902b;transition:all .55s ease}.site-content span.text--md a:link,.site-content span.text--md a:visited,.site-footer span.text--md a:link,.site-footer span.text--md a:visited,.site-header span.text--md a:link,.site-header span.text--md a:visited,.site-sub-footer span.text--md a:link,.site-sub-footer span.text--md a:visited,ul#social-shortcode span.text--md a:link,ul#social-shortcode span.text--md a:visited{color:#1b2528;text-decoration:underline;text-decoration-thickness:4px;-webkit-text-decoration-color:#68902b;text-decoration-color:#68902b}.site-content span.text--md a:active,.site-content span.text--md a:focus,.site-content span.text--md a:hover,.site-footer span.text--md a:active,.site-footer span.text--md a:focus,.site-footer span.text--md a:hover,.site-header span.text--md a:active,.site-header span.text--md a:focus,.site-header span.text--md a:hover,.site-sub-footer span.text--md a:active,.site-sub-footer span.text--md a:focus,.site-sub-footer span.text--md a:hover,ul#social-shortcode span.text--md a:active,ul#social-shortcode span.text--md a:focus,ul#social-shortcode span.text--md a:hover{color:#68902b}.site-content dt a,.site-content dt a:link,.site-content dt a:visited,.site-footer dt a,.site-footer dt a:link,.site-footer dt a:visited,.site-header dt a,.site-header dt a:link,.site-header dt a:visited,.site-sub-footer dt a,.site-sub-footer dt a:link,.site-sub-footer dt a:visited,ul#social-shortcode dt a,ul#social-shortcode dt a:link,ul#social-shortcode dt a:visited{text-decoration:none}
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,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:#fff0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:none;color:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;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;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;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}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0}td,th{padding:0}html{box-sizing:border-box;font:10px/1.6 Poppins,sans-serif;scroll-behavior:smooth;scroll-padding:100px}*,:after,:before{box-sizing:inherit}body{color:#1b2528;line-height:2.6rem;font-size:1.6rem}@media (min-width:960px){body{line-height:3rem;font-size:1.8rem}}table{border-collapse:collapse}td,th{border:1px solid;border-color:inherit;padding:.5em 1em}h1{font-size:5rem}h1,h2{margin:1rem 0;color:#1b2528;line-height:125%;font-weight:400;font-family:Poppins,sans-serif}h2{font-size:4.24rem}h3{font-size:3.56rem}h3,h4{margin:1rem 0;color:#1b2528;line-height:125%;font-weight:400;font-family:Poppins,sans-serif}h4{font-size:2.96rem}h5{font-size:2.44rem}h5,h6{margin:1rem 0;color:#1b2528;line-height:125%;font-weight:400;font-family:Poppins,sans-serif}h6{font-size:2rem}@media (max-width:619px){h1{font-size:3.56rem}h2{font-size:2.96rem}h3{font-size:2.44rem}h4{font-size:2rem}h5{font-size:1.64rem}h6{font-size:1.36rem}}h1,h2{position:relative;font-weight:900}h3{font-size:3rem;font-weight:600;font-family:Playfair Display,serif}blockquote{margin:10rem 0}blockquote+p{margin-top:0}@media (max-width:767px){blockquote{margin:5rem 0}}h1 mark,h2 mark{position:relative;display:inline-block;z-index:0}h1 mark:before,h2 mark:before{content:"";display:block;position:absolute;width:85%;height:35%;top:65%;right:-4%;background-color:rgb(104 144 43 / .65);z-index:-1}h1 mark.aos-animate:before,h2 mark.aos-animate:before{animation:a .5s 1}.home h2{font-size:6rem}@keyframes a{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}blockquote,code,dl,hr,img,ol,p,pre,table,ul{margin:2rem 0}ul{padding-left:1.125em}ul.inputs-list{padding-left:0}hr{border:0;border-top:1px solid currentColor;opacity:.2}svg{fill:currentColor}.site-content ul:not(.button-group){list-style:none;margin:0;padding:0}.site-content ul:not(.button-group)>li{margin:0 0 1.25rem 2.5rem;position:relative}.site-content ul:not(.button-group)>li:before{content:url(https://www.zazou.ca/wp-content/themes/cs_2021/img/dot-black.svg);width:10px;height:10px;position:absolute;left:-2.5rem;top:-2px;vertical-align:unset}.site-content ul.checks:not(.inputs-list)>li{margin:10px 0 10px 40px;position:relative;font-size:1.8rem}.site-content ul.checks:not(.inputs-list)>li:before{content:url(https://www.zazou.ca/wp-content/themes/cs_2021/img/check-circle-green.svg);width:25px;height:25px;position:absolute;left:-35px;top:0}form{margin:0 auto}fieldset{padding:1em;margin:1em 0}legend{padding:0;font-size:1.2em}label,legend{font-weight:700}label{display:block;margin:0 0 10px 2rem}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=file],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{margin:0 0 2.5rem;padding:.5em 1em;border:none;width:100%;font-size:1.25em;border:1px solid #68902b;border-radius:.5rem}input[type=color]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=datetime-local]:-ms-input-placeholder,input[type=datetime]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=file]:-ms-input-placeholder,input[type=month]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=range]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=text]:-ms-input-placeholder,input[type=time]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=week]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#42433f}input[type=color]::placeholder,input[type=date]::placeholder,input[type=datetime-local]::placeholder,input[type=datetime]::placeholder,input[type=email]::placeholder,input[type=file]::placeholder,input[type=month]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=range]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,input[type=time]::placeholder,input[type=url]::placeholder,input[type=week]::placeholder,select::placeholder,textarea::placeholder{color:#42433f}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=file]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,select:focus,textarea:focus{border:1px solid #68902b}input[type=search]{box-sizing:border-box}input[type=file]{border-width:0;padding:0;border-radius:0}input[type=image]{vertical-align:bottom}p[class*=comment-]{margin:1.5em 0}p[class*=comment-] label{margin:0}p[class*=comment-] input[type=color],p[class*=comment-] input[type=date],p[class*=comment-] input[type=datetime-local],p[class*=comment-] input[type=datetime],p[class*=comment-] input[type=email],p[class*=comment-] input[type=file],p[class*=comment-] input[type=month],p[class*=comment-] input[type=number],p[class*=comment-] input[type=password],p[class*=comment-] input[type=range],p[class*=comment-] input[type=search],p[class*=comment-] input[type=tel],p[class*=comment-] input[type=text],p[class*=comment-] input[type=time],p[class*=comment-] input[type=url],p[class*=comment-] input[type=week],p[class*=comment-] select,p[class*=comment-] textarea{display:block;width:100%;margin:0}.site-content a.button,a.button,button,input[type=submit],ul.button-group li a{position:relative;color:#fff;background:#68902b;border:2px solid #68902b;box-shadow:none;display:inline-block;padding:.5em 1em;font-size:2rem;font-weight:600;margin:2.5rem 0;transition:all .55s ease;text-decoration:none!important;border-radius:.5rem;width:auto;text-align:center;line-height:normal}.site-content a.button:active,.site-content a.button:link,.site-content a.button:visited,a.button:active,a.button:link,a.button:visited,button:active,button:link,button:visited,input[type=submit]:active,input[type=submit]:link,input[type=submit]:visited,ul.button-group li a:active,ul.button-group li a:link,ul.button-group li a:visited{color:#fff;text-decoration:none}.site-content a.button:hover,a.button:hover,button:hover,input[type=submit]:hover,ul.button-group li a:hover{color:#68902b;background-color:#fff;transition:all .55s ease;border:2px solid #68902b;text-decoration:none}.current-cat .site-content a.button,.current-cat a.button,.current-cat button,.current-cat input[type=submit],.current-cat ul.button-group li a{color:#68902b;background-color:#fff;transition:all .55s ease;border:2px solid #68902b}.site-content a.button:focus,a.button:focus,button:focus,input[type=submit]:focus,ul.button-group li a:focus{outline:none;color:#68902b;background-color:#fff;transition:all .55s ease;border:2px solid #68902b;text-decoration:none}.site-content a.button.white,a.button.white,button.white,input[type=submit].white,ul.button-group li a.white{color:#fff;background:none;border:2px solid #fff}.site-content a.button.white:active,.site-content a.button.white:link,.site-content a.button.white:visited,a.button.white:active,a.button.white:link,a.button.white:visited,button.white:active,button.white:link,button.white:visited,input[type=submit].white:active,input[type=submit].white:link,input[type=submit].white:visited,ul.button-group li a.white:active,ul.button-group li a.white:link,ul.button-group li a.white:visited{color:#fff}.site-content a.button.white:hover,a.button.white:hover,button.white:hover,input[type=submit].white:hover,ul.button-group li a.white:hover{background:#68902b;color:#fff;border:2px solid #68902b}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);height:1px;width:1px;margin:0;padding:0;border:0}.wpcf7 form .wpcf7-response-output{margin:2em 0 1em;padding:.2em 1em;border:1px solid #68902b;border-radius:.5rem}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.aborted .wpcf7-response-output,.wpcf7 form.failed .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border-color:#ffb900}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}section#subcribe-api h2{font-size:5rem}section#subcribe-api .wpcf7-list-item{margin:0}section#subcribe-api .wpcf7-list-item .wpcf7-list-item-label{font-weight:400}section#subcribe-api .wpcf7-form input:-ms-input-placeholder{color:#999;font-style:italic;opacity:1}section#subcribe-api .wpcf7-form input::placeholder{color:#999;font-style:italic;opacity:1}img{max-width:100%;height:auto}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-xxs-1,.col-xxs-2,.col-xxs-3,.col-xxs-4,.col-xxs-5,.col-xxs-6,.col-xxs-7,.col-xxs-8,.col-xxs-9,.col-xxs-10,.col-xxs-11,.col-xxs-12{margin-left:2.5rem;margin-right:2.5rem;width:calc(100% - 5rem);-ms-flex:0 0 auto;flex:0 0 auto}.wrapper.col-1,.wrapper.col-2,.wrapper.col-3,.wrapper.col-4,.wrapper.col-5,.wrapper.col-6,.wrapper.col-7,.wrapper.col-8,.wrapper.col-9,.wrapper.col-10,.wrapper.col-11,.wrapper.col-12,.wrapper.col-lg-1,.wrapper.col-lg-2,.wrapper.col-lg-3,.wrapper.col-lg-4,.wrapper.col-lg-5,.wrapper.col-lg-6,.wrapper.col-lg-7,.wrapper.col-lg-8,.wrapper.col-lg-9,.wrapper.col-lg-10,.wrapper.col-lg-11,.wrapper.col-lg-12,.wrapper.col-md-1,.wrapper.col-md-2,.wrapper.col-md-3,.wrapper.col-md-4,.wrapper.col-md-5,.wrapper.col-md-6,.wrapper.col-md-7,.wrapper.col-md-8,.wrapper.col-md-9,.wrapper.col-md-10,.wrapper.col-md-11,.wrapper.col-md-12,.wrapper.col-sm-1,.wrapper.col-sm-2,.wrapper.col-sm-3,.wrapper.col-sm-4,.wrapper.col-sm-5,.wrapper.col-sm-6,.wrapper.col-sm-7,.wrapper.col-sm-8,.wrapper.col-sm-9,.wrapper.col-sm-10,.wrapper.col-sm-11,.wrapper.col-sm-12,.wrapper.col-xl-1,.wrapper.col-xl-2,.wrapper.col-xl-3,.wrapper.col-xl-4,.wrapper.col-xl-5,.wrapper.col-xl-6,.wrapper.col-xl-7,.wrapper.col-xl-8,.wrapper.col-xl-9,.wrapper.col-xl-10,.wrapper.col-xl-11,.wrapper.col-xl-12,.wrapper.col-xs-1,.wrapper.col-xs-2,.wrapper.col-xs-3,.wrapper.col-xs-4,.wrapper.col-xs-5,.wrapper.col-xs-6,.wrapper.col-xs-7,.wrapper.col-xs-8,.wrapper.col-xs-9,.wrapper.col-xs-10,.wrapper.col-xs-11,.wrapper.col-xs-12,.wrapper.col-xxs-1,.wrapper.col-xxs-2,.wrapper.col-xxs-3,.wrapper.col-xxs-4,.wrapper.col-xxs-5,.wrapper.col-xxs-6,.wrapper.col-xxs-7,.wrapper.col-xxs-8,.wrapper.col-xxs-9,.wrapper.col-xxs-10,.wrapper.col-xxs-11,.wrapper.col-xxs-12{width:100%}.xxs-only{display:block}.xxs-hide{display:none}.col-xxs-1{width:calc(8.33333% - 5rem)}.col-xxs-1.wrapper{width:8.33333%}.col-xxs-2{width:calc(16.66667% - 5rem)}.col-xxs-2.wrapper{width:16.66667%}.col-xxs-3{width:calc(25% - 5rem)}.col-xxs-3.wrapper{width:25%}.col-xxs-4{width:calc(33.33333% - 5rem)}.col-xxs-4.wrapper{width:33.33333%}.col-xxs-5{width:calc(41.66667% - 5rem)}.col-xxs-5.wrapper{width:41.66667%}.col-xxs-6{width:calc(50% - 5rem)}.col-xxs-6.wrapper{width:50%}.col-xxs-7{width:calc(58.33333% - 5rem)}.col-xxs-7.wrapper{width:58.33333%}.col-xxs-8{width:calc(66.66667% - 5rem)}.col-xxs-8.wrapper{width:66.66667%}.col-xxs-9{width:calc(75% - 5rem)}.col-xxs-9.wrapper{width:75%}.col-xxs-10{width:calc(83.33333% - 5rem)}.col-xxs-10.wrapper{width:83.33333%}.col-xxs-11{width:calc(91.66667% - 5rem)}.col-xxs-11.wrapper{width:91.66667%}.col-xxs-12{width:calc(100% - 5rem)}.col-xxs-12.wrapper{width:100%}.xs-only{display:none}.xs-hide{display:block}@media (min-width:480px){.xs-only{display:block}.xs-hide{display:none}.col-xs-1{width:calc(8.33333% - 5rem)}.col-xs-1.wrapper{width:8.33333%}.col-xs-2{width:calc(16.66667% - 5rem)}.col-xs-2.wrapper{width:16.66667%}.col-xs-3{width:calc(25% - 5rem)}.col-xs-3.wrapper{width:25%}.col-xs-4{width:calc(33.33333% - 5rem)}.col-xs-4.wrapper{width:33.33333%}.col-xs-5{width:calc(41.66667% - 5rem)}.col-xs-5.wrapper{width:41.66667%}.col-xs-6{width:calc(50% - 5rem)}.col-xs-6.wrapper{width:50%}.col-xs-7{width:calc(58.33333% - 5rem)}.col-xs-7.wrapper{width:58.33333%}.col-xs-8{width:calc(66.66667% - 5rem)}.col-xs-8.wrapper{width:66.66667%}.col-xs-9{width:calc(75% - 5rem)}.col-xs-9.wrapper{width:75%}.col-xs-10{width:calc(83.33333% - 5rem)}.col-xs-10.wrapper{width:83.33333%}.col-xs-11{width:calc(91.66667% - 5rem)}.col-xs-11.wrapper{width:91.66667%}.col-xs-12{width:calc(100% - 5rem)}.col-xs-12.wrapper{width:100%}}.sm-only{display:none}.sm-hide{display:block}@media (min-width:620px){.sm-only{display:block}.sm-hide{display:none}.col-sm-1{width:calc(8.33333% - 5rem)}.col-sm-1.wrapper{width:8.33333%}.col-sm-2{width:calc(16.66667% - 5rem)}.col-sm-2.wrapper{width:16.66667%}.col-sm-3{width:calc(25% - 5rem)}.col-sm-3.wrapper{width:25%}.col-sm-4{width:calc(33.33333% - 5rem)}.col-sm-4.wrapper{width:33.33333%}.col-sm-5{width:calc(41.66667% - 5rem)}.col-sm-5.wrapper{width:41.66667%}.col-sm-6{width:calc(50% - 5rem)}.col-sm-6.wrapper{width:50%}.col-sm-7{width:calc(58.33333% - 5rem)}.col-sm-7.wrapper{width:58.33333%}.col-sm-8{width:calc(66.66667% - 5rem)}.col-sm-8.wrapper{width:66.66667%}.col-sm-9{width:calc(75% - 5rem)}.col-sm-9.wrapper{width:75%}.col-sm-10{width:calc(83.33333% - 5rem)}.col-sm-10.wrapper{width:83.33333%}.col-sm-11{width:calc(91.66667% - 5rem)}.col-sm-11.wrapper{width:91.66667%}.col-sm-12{width:calc(100% - 5rem)}.col-sm-12.wrapper{width:100%}}.md-only{display:none}.md-hide{display:block}@media (min-width:768px){.md-only{display:block}.md-hide{display:none}.col-1,.col-md-1{width:calc(8.33333% - 5rem)}.col-md-1.wrapper,.wrapper.col-1{width:8.33333%}.col-2,.col-md-2{width:calc(16.66667% - 5rem)}.col-md-2.wrapper,.wrapper.col-2{width:16.66667%}.col-3,.col-md-3{width:calc(25% - 5rem)}.col-md-3.wrapper,.wrapper.col-3{width:25%}.col-4,.col-md-4{width:calc(33.33333% - 5rem)}.col-md-4.wrapper,.wrapper.col-4{width:33.33333%}.col-5,.col-md-5{width:calc(41.66667% - 5rem)}.col-md-5.wrapper,.wrapper.col-5{width:41.66667%}.col-6,.col-md-6{width:calc(50% - 5rem)}.col-md-6.wrapper,.wrapper.col-6{width:50%}.col-7,.col-md-7{width:calc(58.33333% - 5rem)}.col-md-7.wrapper,.wrapper.col-7{width:58.33333%}.col-8,.col-md-8{width:calc(66.66667% - 5rem)}.col-md-8.wrapper,.wrapper.col-8{width:66.66667%}.col-9,.col-md-9{width:calc(75% - 5rem)}.col-md-9.wrapper,.wrapper.col-9{width:75%}.col-10,.col-md-10{width:calc(83.33333% - 5rem)}.col-md-10.wrapper,.wrapper.col-10{width:83.33333%}.col-11,.col-md-11{width:calc(91.66667% - 5rem)}.col-md-11.wrapper,.wrapper.col-11{width:91.66667%}.col-12,.col-md-12{width:calc(100% - 5rem)}.col-md-12.wrapper,.wrapper.col-12{width:100%}}.lg-only{display:none}.lg-hide{display:block}@media (min-width:960px){.lg-only{display:block}.lg-hide{display:none}.col-lg-1{width:calc(8.33333% - 5rem)}.col-lg-1.wrapper{width:8.33333%}.col-lg-2{width:calc(16.66667% - 5rem)}.col-lg-2.wrapper{width:16.66667%}.col-lg-3{width:calc(25% - 5rem)}.col-lg-3.wrapper{width:25%}.col-lg-4{width:calc(33.33333% - 5rem)}.col-lg-4.wrapper{width:33.33333%}.col-lg-5{width:calc(41.66667% - 5rem)}.col-lg-5.wrapper{width:41.66667%}.col-lg-6{width:calc(50% - 5rem)}.col-lg-6.wrapper{width:50%}.col-lg-7{width:calc(58.33333% - 5rem)}.col-lg-7.wrapper{width:58.33333%}.col-lg-8{width:calc(66.66667% - 5rem)}.col-lg-8.wrapper{width:66.66667%}.col-lg-9{width:calc(75% - 5rem)}.col-lg-9.wrapper{width:75%}.col-lg-10{width:calc(83.33333% - 5rem)}.col-lg-10.wrapper{width:83.33333%}.col-lg-11{width:calc(91.66667% - 5rem)}.col-lg-11.wrapper{width:91.66667%}.col-lg-12{width:calc(100% - 5rem)}.col-lg-12.wrapper{width:100%}}.xl-only{display:none}.xl-hide{display:block}@media (min-width:1100px){.xl-only{display:block}.xl-hide{display:none}.col-xl-1{width:calc(8.33333% - 5rem)}.col-xl-1.wrapper{width:8.33333%}.col-xl-2{width:calc(16.66667% - 5rem)}.col-xl-2.wrapper{width:16.66667%}.col-xl-3{width:calc(25% - 5rem)}.col-xl-3.wrapper{width:25%}.col-xl-4{width:calc(33.33333% - 5rem)}.col-xl-4.wrapper{width:33.33333%}.col-xl-5{width:calc(41.66667% - 5rem)}.col-xl-5.wrapper{width:41.66667%}.col-xl-6{width:calc(50% - 5rem)}.col-xl-6.wrapper{width:50%}.col-xl-7{width:calc(58.33333% - 5rem)}.col-xl-7.wrapper{width:58.33333%}.col-xl-8{width:calc(66.66667% - 5rem)}.col-xl-8.wrapper{width:66.66667%}.col-xl-9{width:calc(75% - 5rem)}.col-xl-9.wrapper{width:75%}.col-xl-10{width:calc(83.33333% - 5rem)}.col-xl-10.wrapper{width:83.33333%}.col-xl-11{width:calc(91.66667% - 5rem)}.col-xl-11.wrapper{width:91.66667%}.col-xl-12{width:calc(100% - 5rem)}.col-xl-12.wrapper{width:100%}}.col-fill{margin-left:2.5rem;margin-right:2.5rem;-ms-flex:1;flex:1}.col--vcent{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.col--vbottom{-ms-flex-item-align:end;align-self:flex-end}.col--hcenter{text-align:center}.col--hright{text-align:right}.wrapper{margin-left:auto;margin-right:auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:1300px}.wrapper hr{margin-left:5rem;margin-right:5rem;width:auto;color:#68902b;border:0;height:0;border-top:1px solid #68902b}.wrapper .wrapper{margin-left:0;margin-right:0;padding-left:0;padding-right:0;max-width:100%;-ms-flex-line-pack:start;align-content:flex-start;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.wrapper--space-between{-ms-flex-pack:justify;justify-content:space-between}.wrapper--space-around{-ms-flex-pack:distribute;justify-content:space-around}.wrapper--vcenter{-ms-flex-align:center;align-items:center}.wrapper--vbottom{-ms-flex-align:end;align-items:flex-end}.wrapper--hcenter{-ms-flex-pack:center;justify-content:center}.wrapper--hright{-ms-flex-pack:end;justify-content:flex-end}.wrapper.full{max-width:100%}.wrapper.narrow{max-width:800px}@media (max-width:767px){.wrapper.narrow{width:100%}}.sticky-wrapper{position:absolute;width:100%}.site-header{position:relative;box-sizing:border-box;z-index:9000;width:100%;height:auto;padding:2.5rem 0;transition:all .25s linear}.site-header .col-site-brand{position:relative;z-index:9999}.site-header a.logo{display:block}.site-header a.logo .icon{width:200px;height:54.76px;transition:all .25s linear;fill:#fff}.home .site-header{border:none}.is-sticky .site-header{background-color:rgb(27 37 40 / .75);box-shadow:0 1em 1em .2em rgb(27 37 40 / .04)!important;padding:1.25rem 0;transition:all .25s linear}.is-sticky .site-header a.logo .icon{width:150px;height:40.69px;transition:all .25s linear}.admin-bar .is-sticky .site-header{padding-top:30px}.site-footer{position:relative;font-size:.9em;line-height:normal;border-top:10px solid #68902b;border-bottom:5px solid #68902b;padding-top:2.5rem}.site-footer h2.widget-title{color:#42433f;font-size:2rem;font-weight:300;position:relative;margin-bottom:0;font-family:Poppins,sans-serif}.site-footer ul{list-style:none;margin:10px 0 1rem;padding-left:0}.site-footer ul li{padding:0;padding-bottom:1rem}.site-footer ul li a{display:block;line-height:85%;font-weight:400}.site-footer ul li a .icon{width:1.75em;height:1.75em}.site-footer ul#menu-footer-social{display:-ms-flexbox;display:flex}@media (max-width:767px){.site-footer .col-3:last-child{text-align:center}.site-footer .col-3:last-child #menu-footer-social{-ms-flex-pack:center;justify-content:center}}.site-sub-footer{position:relative;padding-top:1.25rem;padding-bottom:1.25rem;font-size:.95em;line-height:normal;text-align:center}.hero{position:relative;background-size:cover;background-position:50%;background-color:#68902b;height:50px;min-height:50rem;width:100%;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;z-index:0}.hero.video{height:95vh}.hero.video video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;z-index:0;-ms-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);object-fit:cover}.hero.video .container{position:relative;z-index:2}@media (max-width:767px){.hero.video{padding:0;height:75vh}}.hero .overlay{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;background:rgb(0 0 0 / .75);background:linear-gradient(180deg,rgb(0 0 0 / .65),rgb(0 0 0 / .2))}@media (max-width:767px){.hero{min-height:350px;background-size:cover}}.hero .icon.hero-wedge{position:absolute;bottom:0;width:100%;height:75px;fill:#ededed;z-index:1}.hero-msg{z-index:2}.hero-msg .hero-pre-heading{color:#fff}.hero-msg .hero-heading{color:#fff;font-size:7rem;line-height:125%;font-weight:900;font-family:Playfair Display,serif;display:block}@media (max-width:767px){.hero-msg .hero-heading{font-size:3rem}}.hero-msg .icon{vertical-align:bottom;fill:#68902b;width:60px;height:60px}@media (max-width:767px){.hero-msg .icon{width:30px;height:30px}}.page-template-page-compact .hero{height:300px;width:100%;background-size:cover;background-position:center 10%;z-index:0}.hero.team{position:relative;background-color:#68902b;min-height:600px}@media (max-width:767px){.hero.team{min-height:500px}}@media (max-width:619px){.hero.team{min-height:350px}}.hero.team h1.entry-title{color:#fff;font-size:7rem}.hero.team div.image{position:absolute;right:0;top:0;bottom:0;text-align:right}.hero.team div.image img{margin:0;width:100%;object-fit:cover}nav.main-navigation>div{display:inline-block}nav.main-navigation ul{list-style:none;margin:0;padding-left:0;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-align:center;align-items:center}nav.main-navigation ul li{position:relative;padding:0}nav.main-navigation ul li a{font-size:1.15em;text-align:center;display:block;text-decoration:none;padding:1.25rem 2.5rem;color:#68902b;font-weight:400;border-bottom:3px solid #fff0}nav.main-navigation ul li a:active,nav.main-navigation ul li a:link,nav.main-navigation ul li a:visited{color:#68902b;transition:all .55s ease}nav.main-navigation ul li a:hover{transition:all .55s ease;border-bottom:2px solid #68902b}@media (max-width:1299px){nav.main-navigation ul li a{font-size:.9em;padding:6px}}nav.main-navigation ul li.button a{background:none;border:2px solid #fff;color:#fff;font-weight:700;border-radius:5px;text-transform:uppercase;padding:1.25rem 2.5rem}nav.main-navigation ul li.button a:hover{background:#68902b;color:#fff;transition:all .55s ease;border:2px solid #68902b}nav.main-navigation ul li.toggle-icon{margin-left:2.5rem;z-index:101}nav.main-navigation ul li.toggle-icon:hover{border:none;background:none}nav.main-navigation ul li.toggle-icon a{height:45px;position:relative;transform:rotate(0deg);transition:.5s ease-in-out;width:60px;cursor:pointer}nav.main-navigation ul li.toggle-icon a:hover{border-bottom:none}nav.main-navigation ul li.toggle-icon a span{display:block;position:absolute;height:9px;width:100%;background:#fff;border-radius:9px;opacity:1;left:0;transform:rotate(0deg);transition:.25s ease-in-out}nav.main-navigation ul li.toggle-icon a span:first-child{top:0}nav.main-navigation ul li.toggle-icon a span:nth-child(2){top:18px}nav.main-navigation ul li.toggle-icon a span:nth-child(3){top:36px}nav.main-navigation ul li.toggle-icon.open a span:first-child{top:18px;background:#fff;transform:rotate(135deg)}nav.main-navigation ul li.toggle-icon.open a span:nth-child(2){opacity:0;left:-60px;background:#68902b}nav.main-navigation ul li.toggle-icon.open a span:nth-child(3){top:18px;background:#fff;transform:rotate(-135deg)}.home ul li.button{display:none}.hamburger-nav{position:absolute;left:0;top:0;z-index:100;display:none;width:100%;height:100vh;background-color:#68902b;-ms-flex-pack:center;justify-content:center}.hamburger-nav ul{list-style:none;margin:10vh 0 0;padding:0;display:block;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.hamburger-nav ul li{text-align:center}.hamburger-nav ul li a{display:block;padding:1.25rem;color:#fff;font-size:1.5em;text-decoration:none}.hamburger-nav ul li a:link,.hamburger-nav ul li a:visited{color:#fff}.hamburger-nav ul li a:hover{color:#ccc}.bread-crumb{font-size:1.4rem}ul#social-shortcode{display:-ms-flexbox;display:flex;list-style:none;margin:10px 0 1rem;padding-left:0}ul#social-shortcode li{margin:0;padding:0;padding-bottom:1rem}ul#social-shortcode li a{display:block;line-height:85%;font-weight:400}ul#social-shortcode li a .icon{width:2em;height:2em}ul#social-shortcode li:before{content:unset}.screen-reader-text,.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.site-content{z-index:100;position:relative;margin-top:-74px}@media (max-width:767px){.site-content{margin-top:-39px}}.archive .content-area,.blog .content-area,.content-area{padding-top:2.5rem;background-color:#fff;padding-bottom:7.5rem}@media (max-width:767px){.archive .content-area,.blog .content-area,.content-area{padding-top:2.5rem;padding-bottom:2.5rem}}.single header.entry-header{padding:2.5rem 0}section ul.white li{color:#fff}blockquote+h1,blockquote+h2,blockquote+h3,blockquote+h4,blockquote+h5,blockquote+h6,code+h1,code+h2,code+h3,code+h4,code+h5,code+h6,dl+h1,dl+h2,dl+h3,dl+h4,dl+h5,dl+h6,hr+h1,hr+h2,hr+h3,hr+h4,hr+h5,hr+h6,img+h1,img+h2,img+h3,img+h4,img+h5,img+h6,ol+h1,ol+h2,ol+h3,ol+h4,ol+h5,ol+h6,p+h1,p+h2,p+h3,p+h4,p+h5,p+h6,pre+h1,pre+h2,pre+h3,pre+h4,pre+h5,pre+h6,table+h1,table+h2,table+h3,table+h4,table+h5,table+h6,ul+h1,ul+h2,ul+h3,ul+h4,ul+h5,ul+h6{margin-top:3.6rem}@media (min-width:620px){.alignright{float:right;margin:.5em 0 .5em 1em;text-align:right}.alignleft{float:left;margin:.5em 1em .5em 0}}.icon{width:50px;height:50px}@media (max-width:767px){.content-area article{padding-top:2.5rem;padding-bottom:2.5rem}}.archive article.post,.blog article.post{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;margin:2.5rem;background-size:cover;padding:0;border:1px solid #f2f2f2;box-shadow:0 1em 1em .2em rgb(27 37 40 / .04)!important}.archive article.post:hover,.blog article.post:hover{border:1px solid #ededed;transition:all .55s ease;background-color:#f2f2f2}.archive article.post a img,.blog article.post a img{margin:0;transition:all .55s ease;filter:grayscale(70%)}.archive article.post a img:hover,.blog article.post a img:hover{filter:grayscale(0)}.archive article.post div,.blog article.post div{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:1;flex-grow:1;padding:1.25rem 2.5rem;transition:all .25s linear}.archive article.post div h2,.archive article.post div h3,.blog article.post div h2,.blog article.post div h3{color:#1b2528;font-family:Poppins,sans-serif;font-size:2.2rem;font-weight:600;margin-bottom:2.5rem;transition:color .55s ease}.archive article.post div h2:hover,.archive article.post div h3:hover,.blog article.post div h2:hover,.blog article.post div h3:hover{color:#68902b;transition:color .55s ease}article footer{font-size:1.6rem;line-height:normal;margin-top:2.5rem;margin-bottom:2.5rem;border-top:1px solid #ededed}article footer ul li{list-style:none;padding:0!important;margin-left:1.25rem!important}article footer ul li:first-child{margin-left:0!important}article footer ul li:before{content:none!important}.archive article.industry footer a.button.white{position:relative;margin-top:2.5rem;border-radius:2em}article.featured-post{border-radius:0 0 2em 0;margin:2.5rem}article.featured-post .col-6.featured-image img{margin:0;border-radius:0 0 2em 0;display:block}article.featured-post .col-6.featured-content{padding:0 2.5rem}@media (max-width:767px){article.featured-post .col-6.featured-content{padding:2.5rem 0}}article.featured-post .col-6.featured-content a{margin:0}@media (max-width:767px){article.featured-post .col-6.featured-content a{margin-bottom:2.5rem}}article.featured-post .col-6.featured-content h2{font-weight:600}ul.filter{list-style:none;margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}ul.filter li{margin-bottom:10px}ul.filter li a:link,ul.filter li a:visited{background:none;margin-top:0;padding:1em 2.4em;font-size:1.1em;color:#e67e22;border:1px solid #e67e22}@media (max-width:959px){ul.filter li a:link,ul.filter li a:visited{padding:1em}}ul.filter li.current a,ul.filter li a:hover{background-color:#e67e22;color:#fff}.posts-paging{margin-top:0;margin-bottom:5rem}.posts-paging a:link,.posts-paging a:visited{display:block}.posts-paging a:link .icon,.posts-paging a:visited .icon{fill:#e67e22;width:35px;height:35px}.posts-paging a:hover .icon{fill:#4c691f}.pagination.col-12{text-align:center}.pagination.col-12 a,.pagination.col-12 span{display:inline-block;margin:2px 2px 2px 0;width:30px;height:30px;padding:auto 0 0;vertical-align:middle;border-radius:2%}.pagination.col-12 .current,.pagination.col-12 a:hover{color:#fff;background-color:#68902b}.error404 .error-404{padding-bottom:20%}img.alignright{float:right;margin:5px 0 20px 20px}img.alignleft,img.alignnone{margin:5px 20px 20px 0}img.alignleft{float:left}.icon.aligncenter,img.aligncenter{display:block;margin-left:auto;margin-right:auto}.gallery.slide-up-fade-in{animation:b ease 1s;animation-iteration-count:1;transform-origin:50% 50%;animation-fill-mode:forwards;opacity:0;opacity:1\9;display:-ms-flexbox;display:flex}@keyframes b{0%{opacity:0;transform:translateY(75px)}to{opacity:1;transform:translateY(15px)}}blockquote{position:relative;z-index:2;background-color:#f2f2f2;padding:5rem;padding-top:70px;font-size:2.4rem;line-height:140%;font-weight:300}@media (max-width:767px){blockquote{padding:5rem 2.5rem}}blockquote:before{content:"\201C";font-family:icon;font-style:normal;font-weight:700;top:40px;left:10px;font-size:250px;position:absolute;color:#68902b;z-index:1}blockquote:after{content:"";position:absolute;bottom:25px;right:25px;width:200px;height:200px;background-color:rgb(157 204 85 / .25);border-radius:50%;z-index:-1}blockquote cite{position:relative;display:block;text-align:right;font-size:2rem;line-height:normal;width:100%;z-index:5;font-weight:400;font-style:normal;margin-top:2.5rem}blockquote cite:before{content:"— ";color:#68902b;font-weight:700}.text--overline{font-size:2rem;font-weight:400;line-height:120%;color:#1b2528;margin:0}@media (max-width:767px){.text--overline{font-size:1.6rem}}.text--overline+h1,.text--overline+h2,.text--overline+h3{margin-top:0}.text--md{font-size:2.4rem;font-weight:400;line-height:120%;color:#1b2528}@media (max-width:767px){.text--md{font-size:1.8rem}}.text--lg{font-size:3.4rem;font-weight:600;line-height:130%;color:#1b2528}@media (max-width:767px){.text--lg{font-size:2.4rem}}.text--lg2{font-size:4.4rem;font-weight:900;line-height:120%;color:#1b2528}@media (max-width:767px){.text--lg2{font-size:5rem}}.text--xl{font-family:Playfair Display,serif;font-size:8rem;font-weight:900;line-height:120%;color:#1b2528;display:-ms-flexbox;display:flex}@media (max-width:767px){.text--xl{font-size:5rem}}span .icon{vertical-align:bottom;fill:#68902b;width:30px;height:30px}span.white .icon{fill:#fff}span.dkgray .icon{fill:#42433f}span.black .icon{fill:#1b2528}.similar-post img{filter:grayscale(70%);transition:all .55s ease}.similar-post img:hover{filter:grayscale(0)}.similar-post .icon{width:30px;height:30px;vertical-align:bottom}.similar-post h4{margin:0;font-size:2rem;transition:all .55s ease}.similar-post h4:hover{color:#68902b}#group-image:before{content:"";position:absolute;top:0;left:0;height:100%;width:100%;background:rgb(0 0 0 / .6)}section{position:relative;background-repeat:no-repeat;background-size:100%;background-position:50%;background-size:cover}section.v-top-only{padding:7.5rem 0 0}section.v-bottom-only{padding:0 0 7.5rem}section.v-top-bottom{padding:7.5rem 0}@media (max-width:767px){section.v-top-only{padding:5rem 0 0}section.v-bottom-only{padding:0 0 5rem}section.v-top-bottom{padding:5rem 0}}section.full>.wrapper{max-width:100%;padding-top:0;padding-bottom:0}section.full>.wrapper .box.transition{filter:grayscale(100%);transition:all .25s ease-in;transform:scale(1.05)}section.fullbackground{background-size:cover}section.wedge{height:75px;-webkit-clip-path:polygon(100% 100%,0 100%,0 0);clip-path:polygon(100% 100%,0 100%,0 0)}@media (max-width:767px){section.wedge{height:40px;-webkit-clip-path:polygon(100% 100%,0 100%,0 0);clip-path:polygon(100% 100%,0 100%,0 0)}}section.wedge.w-top-left{top:1px;transform:scale(1)}section.wedge.w-top-right{transform:scalex(-1)}section.wedge.w-bottom-left{transform:scaley(-1)}section.wedge.w-bottom-right{transform:scale(-1)}section.blog{background:#fff;background:linear-gradient(180deg,#fff,#ededed)}section.blog a{display:block}section.blog a div.img{position:relative;width:100%;background-color:#68902b}section.blog a div.img img{margin:0;display:block;opacity:1;transition:all .25s ease-in;object-fit:cover;width:100%}section.blog a div.img span{position:absolute;top:0;width:100%;height:100%;display:none;color:#fff;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center;transition:all .25s ease-in;z-index:1;font-size:2.8rem}section.blog a:hover div.img img{opacity:.2;transition:all .25s ease-in}section.blog a:hover div.img span{transition:all .25s ease-in;display:-ms-flexbox;display:flex}section.blog h3{font-size:2.8rem}section.blog .col-6.right{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}section.faq .accordion dt{padding:2.5rem 0;background-color:hsl(0 0% 93% / .1)}section.faq .accordion dt a{color:#1b2528;font-weight:700;font-size:3rem;line-height:110%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:100%}section.faq .accordion dt a:hover{color:#68902b}@media (max-width:767px){section.faq .accordion dt a{font-size:3rem}}section.faq .accordion dt .icon{color:#1b2528;width:30px;height:30px}section.faq .accordion dt:hover{background-color:#fff}section.faq .accordion dd{margin:0}section.faq .accordion dd .wrapper{width:80%;margin:2.5rem auto}@media (max-width:767px){section.faq .accordion dd .wrapper{width:100%}}section.team .col-7 .col-num-4{margin-top:2.5rem}section.team .col-7 a{width:100%;display:block;position:relative;background-color:#68902b;margin:1.25rem}section.team .col-7 a img{width:100%;display:block;margin:0;transition:all .25s ease-in}section.team .col-7 a div{position:absolute;top:0;width:100%;height:100%;display:none;color:#fff;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center}section.team .col-7 a:hover img{transition:all .25s ease-in;opacity:.2}section.team .col-7 a:hover div{transition:all .25s ease-in;display:-ms-flexbox;display:flex}section.feature>.wrapper{-webkit-clip-path:polygon(100% 25%,100% 100%,0 75%,0 0);clip-path:polygon(100% 25%,100% 100%,0 75%,0 0)}section.feature>.wrapper .wrapper{min-height:600px}section.feature>.wrapper .wrapper.box_0{padding:7.5rem 0 5rem 7.5rem;background-position:bottom}section.feature>.wrapper .wrapper.box_1{background-position:50%}section.feature>.wrapper .wrapper.box_1 div{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 0 0 5rem}section.feature>.wrapper .wrapper.box_2{background-position:top}section.feature>.wrapper .wrapper.box_2 div{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 0 0 5rem}section.feature>.wrapper .wrapper a,section.feature>.wrapper .wrapper div{display:block;height:100%;width:100%;transition:all .25s ease-in;background-color:#fff0}section.feature>.wrapper .wrapper a:hover,section.feature>.wrapper .wrapper div:hover{transition:all .25s ease-in;background-color:rgb(104 144 43 / .3);text-decoration:none}@media (max-width:767px){section.feature>.wrapper{-webkit-clip-path:unset;clip-path:unset}section.feature>.wrapper .wrapper{min-height:300px}section.feature>.wrapper .wrapper.box_0{padding:5rem 2.5rem;background-position:bottom}section.feature>.wrapper .wrapper.box_1 div,section.feature>.wrapper .wrapper.box_2 div{padding:0 0 0 2.5rem}}section.boxes .box{background-size:cover;border-radius:0}@media (max-width:767px){section.boxes .box{margin-bottom:2.5rem}}section.boxes .box.top-only>div{padding:2.5rem 0 0}section.boxes .box.bottom-only>div{padding:0 0 2.5rem}section.boxes .box.top-bottom>div{padding:2.5rem 0}section.boxes .box.left-right>div{padding:0 2.5rem}section.boxes .box.all-sides>div{padding:2.5rem}section.boxes .box .dot div{height:40px;width:40px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;border:solid #68902b;border-width:0 8px 8px 0;display:inline-block;padding:3px;transform:rotate(-45deg)}section.boxes .box .dot div .icon{fill:#fff;width:0;height:0}@media (max-width:767px){section.boxes .box.col-fill{display:none}}section.boxes.full .box{border-radius:0}section.boxes.timeline:after{content:"";top:18px;position:absolute;width:100%;height:5px;background-color:#68902b;z-index:-1}section.callout [class*=col]{background-size:cover;padding:0 2.5rem;border-radius:0 0 2em 0}@media (max-width:767px){section.callout [class*=col]{padding:2.5rem 0 0;border-radius:0}}section.callout [class*=col].accent{-ms-flex:0 1 auto;flex:0 1 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;height:100%;padding:2.5rem}@media (max-width:767px){section.callout [class*=col].accent{padding:0}section.callout [class*=col].accent .icon{height:150px!important;width:150px!important}}section.callout [class*=col].accent.std{padding-top:5rem;padding-bottom:5rem}section.callout [class*=col].accent.extra{padding-top:7.5rem;padding-bottom:7.5rem}section.callout.right [class*=col]{border-radius:0 0 0 2em}@media (max-width:767px){section.callout.right .col-lg-5{-ms-flex-order:1;order:1;border-radius:0}section.callout.right .col-lg-7{-ms-flex-order:2;order:2;border-radius:0}}section.callout a.button{margin-bottom:0}@media (max-width:767px){section.callout .col-fill{display:none}}section.cta-row{padding:7.5rem 0;position:relative;background-color:#68902b}section.cta-row div{z-index:1}section.cta-row div h2,section.cta-row div h3,section.cta-row div h4{color:#fff;font-weight:700}section.cta-row:after{content:" ";position:absolute;top:0;right:0;width:47%;height:100%;background-color:#9dcc55;border-radius:500px 0 0 0;z-index:0}section.cta-row a.button{font-size:2.4rem;border-radius:5rem}section.video .video-circle{position:relative;padding:0;height:450px;width:450px;margin:0 auto;min-height:200px;min-width:200px;background-size:cover;border:60px solid #68902b;border-radius:50%;text-align:center}section.video .video-circle:after{content:"";position:absolute;left:-350px;top:-125px;height:450px;width:450px;min-height:200px;min-width:200px;border:60px solid #9dcc55;border-radius:50%;opacity:.5;z-index:0}@media (max-width:959px){section.video .video-circle{width:350px;height:350px;border-width:50px;margin-bottom:2.5rem}section.video .video-circle:after{border-width:50px;width:350px;height:350px;left:-250px;top:-100px}}@media (max-width:619px){section.video .video-circle{width:300px;height:300px;border-width:40px;margin-bottom:2.5rem}section.video .video-circle:after{border-width:40px;width:300px;height:300px;left:-250px;top:-100px}}section.video .video-circle a.play-link{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:3}section.video .video-circle a.play-link .icon{width:75px;height:75px;transition:all .55s ease;fill:#68902b}section.video .video-circle a.play-link:hover .icon{fill:#fff;transition:all .55s ease}#isotope article.team-member{margin-bottom:2.5rem}@media (min-width:768px){#isotope article.team-member:first-child{margin-top:7.5rem}#isotope article.team-member:nth-child(3){margin-top:5rem}#isotope article.team-member:nth-child(4){margin-top:2.5rem}}#isotope article.team-member a{width:100%;display:block;position:relative;background-color:#68902b}#isotope article.team-member a img{width:100%;display:block;margin:0;transition:all .25s ease-in}#isotope article.team-member a div{position:absolute;top:0;width:100%;height:100%;display:none;color:#fff;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;text-align:center}#isotope article.team-member a div h3{font-family:Poppins,sans-serif;font-size:2.2rem;color:#fff;width:100%}#isotope article.team-member a:hover img{transition:all .25s ease-in;opacity:.2}#isotope article.team-member a:hover div{transition:all .25s ease-in;display:-ms-flexbox;display:flex}#filters{padding-bottom:5rem}ul.button-group{list-style:none;padding:0;margin:0}ul.button-group li{margin-right:1.25rem}ul.button-group li:last-child{margin-right:0}ul.button-group li a{margin:1.25rem 0 0!important;font-size:.9em}ul.button-group li a.is-checked{outline:none;color:#68902b!important;background-color:#fff}.noresults{padding-top:7.5rem;padding-bottom:7.5rem}.noresults h2{color:#2a628f}.team-tag-cloud div{display:-ms-inline-flexbox;display:inline-flex;padding:0 2.5rem}.team-tag-cloud div:nth-of-type(3n+1){font-size:2.25rem}.team-tag-cloud div:nth-of-type(4n+3){font-size:1.8rem}.team-tag-cloud div:nth-of-type(5n - 3){font-size:1.5rem}ul.rslides li{position:relative;width:100%;min-height:400px;z-index:1;background-size:cover!important;background-position:50%!important;padding:7.5rem 0}ul.rslides li:before{content:"";position:absolute;top:0;left:0;z-index:2;width:100%;height:100%}a.rslides_nav{position:absolute;fill:hsl(0 0% 100% / .5)!important;top:50%}@media (max-width:767px){a.rslides_nav .icon{width:2em;height:2em}}.rslides_tabs_cs.rslides_tabs{position:absolute;bottom:-25px;z-index:10;text-align:center;margin:0;padding:0;width:100%}.rslides_tabs_cs.rslides_tabs li a{height:35px;width:35px;background-color:#bfbfbf;border-radius:50%;border:5px solid #fff;display:inline-block;margin:0 5px}.rslides_tabs_cs.rslides_tabs li.rslides_here a,.rslides_tabs_cs.rslides_tabs li a:hover{background-color:#68902b}@media (max-width:767px){#Awards_Recognition{display:none}}section#earn-rewards .wrapper{-ms-flex-pack:center;justify-content:center}section#earn-rewards .wrapper .col-3{margin-top:2.5rem;margin-bottom:2.5rem;border:1px solid #68902b;display:-ms-flexbox;display:flex;min-height:170px}section#earn-rewards .wrapper .col-3 div{margin:auto 0;width:100%;text-align:center;color:#68902b;font-weight:900}