*,:after,:before{box-sizing:border-box}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{font-size:62.5%;font-family:sans-serif}body{line-height:1.6;font-weight:400;-webkit-font-smoothing:antialiased;font-family:adelle-sans,sans-serif;font-size:16px;overflow-x:hidden;width:100%;min-height:100vh}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}.sprite{display:none}::-moz-selection{background:#3cbc54;color:#fff}::selection{background:#3cbc54;color:#fff}svg{max-width:100%;max-height:100%}main{display:block;min-height:100vh}iframe,img{max-width:100%}svg g,svg path{fill:inherit}b,strong{font-weight:700}em,i{font-style:italic}.hidden{display:none}a{text-decoration:none}table{width:100%;border-collapse:collapse;border-spacing:0}td,th{padding:15px;text-align:left}td:first-child,th:first-child{padding-left:0}td:last-child,th:last-child{padding-right:0}::-webkit-input-placeholder{color:#878787}::-moz-placeholder{color:#878787}:-ms-input-placeholder{color:#878787}:-moz-placeholder{color:#878787}form{margin:0}.container{max-width:1340px;padding:0 40px;width:100%;margin:0 auto}@media only screen and (max-width:600px){.container{padding:0 20px}}@-webkit-keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}button.button,input.button{-moz-appearance:none;-webkit-appearance:none;border:none;cursor:pointer;outline:0}.a-button{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:#02633e;border-radius:0;color:#fff;display:inline-block;text-transform:uppercase;font-size:.875em;font-weight:700;padding:16px 25px;text-align:center;text-decoration:none;transition:all .2s ease-in-out}.a-button:hover{background:#3cbc54}.subhead{font-size:.875em;letter-spacing:3px;text-transform:uppercase;margin-bottom:0}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=textbox],input[type=url],select,textarea{font-family:adelle-sans,sans-serif;padding:20px 15px;font-size:.875em;background:none;border:1px solid #cacaca;border-radius:1px;box-shadow:none;box-sizing:border-box;transition:all .2s ease-in-out;color:#000;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=textbox]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:#3cbc54;outline:0}label,legend{display:block;font-weight:400}fieldset{padding:0;border-width:0}.blog-header{background:#3cbc54;padding:50px 0;color:#fff}.blog-header h1{font-size:1.5em;letter-spacing:2px;font-weight:700}.blog-header .with-dropdown{width:100%;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.blog-header .with-dropdown .dropdown{width:450px;max-width:100%}.blog-header .with-button{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.blog-header .with-button h1{width:210px}.blog-header .with-button .back-button{width:185px}.blog-header .a-button{border:1px solid #fff;text-transform:none;letter-spacing:2px;font-weight:400;background:none;font-size:.875em;padding-left:40px;position:relative;transition:all .2s ease-in-out;-webkit-backface-visibility:visible;backface-visibility:visible}.blog-header .a-button:hover{border-color:#dadada}.blog-header .a-button:hover:before{transform:rotate(90deg) translateY(-2px)}.blog-header .a-button:before{content:"";width:10px;transform:rotate(90deg);height:6px;background:url(../../Images/blog-images/arrow.svg) no-repeat 50%;background-size:contain;position:absolute;left:15px;top:50%;margin-top:-3px;transition:all .2s ease-in-out}.dropdown{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.dropdown label{width:90px;font-size:.875em;letter-spacing:3px;color:#fff}.dropdown .select{position:relative;width:calc(100% - 100px)}.dropdown .select select{padding:15px;width:100%;background:#3cbc54;position:relative;z-index:1;cursor:pointer;color:#fff;border:1px solid #fff}.dropdown .select select:focus{border:1px solid #fff}.dropdown .select:before{content:"";width:14px;height:8px;position:absolute;right:20px;top:50%;margin-top:-3px;z-index:10;background:url(../../Images/blog-images/arrow.svg) no-repeat 50%}.subscribe-rss{text-align:right;font-size:.875em;letter-spacing:3px;color:#b0b0b0;padding-right:30px;transition:all .2s ease-in-out;display:block;text-transform:uppercase;position:relative}.subscribe-rss:hover{color:#3cbc54}.subscribe-rss:after{content:"";width:20px;height:20px;position:absolute;right:0;top:50%;margin-top:-12px;background:url(../../Images/blog-images/rss.svg) no-repeat 50%;background-size:contain}.blog-intro{padding:30px 0 70px;width:100%;color:#2b2b2b}.blog-intro .container{display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:space-between}.blog-intro .subhead{width:60%;margin-bottom:20px}.blog-intro .blog-feature{width:50%}.blog-intro .blog-feature .the-post{width:100%}.blog-intro__sidebar{width:50%;padding-left:50px}.blog-intro__sidebar .the-post{margin-bottom:20px}.blog-intro__sidebar .subscribe-rss{width:100%;text-align:right;margin-bottom:20px}.blog-search{width:100%;position:relative;margin-bottom:40px}.blog-search .search-field{width:100%;padding-right:50px}.blog-search .search-icon{position:absolute;right:12px;top:11px;width:33px;height:33px;background:url(../../Images/blog-images/magnify.svg) no-repeat 50%;text-indent:-9999em;color:transparent;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:all .2s ease-in-out}.blog-search .search-icon:hover{transform:scale(1.1)}.the-post{position:relative;border-radius:6px;border:1px solid #cdcdcd;transition:all .2s ease-in-out;background:#fff}.the-post figure,.the-post figure img{width:100%}.the-post h2,.the-post h3{font-size:1.125em;font-weight:700;line-height:1.3;margin-bottom:10px;transition:all .2s ease-in-out}.the-post:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;box-shadow:0 0 30px 0 rgba(0,0,0,.15);opacity:0;transition:all .2s ease-in-out}.the-post:hover{transform:translateY(-5px)}.the-post:hover:before{opacity:1}.blog-feature h2,.blog-feature h3{font-size:1.5em;font-weight:700;line-height:1.2;margin-bottom:10px;transition:all .2s ease-in-out}.blog-feature__content{width:100%;padding:20px 25px 10px}.blog-feature__content p{font-size:1em;line-height:2;margin-bottom:30px}.blog-popular{position:relative;border-radius:6px;border:1px solid #cdcdcd;transition:all .2s ease-in-out}.blog-popular h2,.blog-popular h3{font-size:1.125em;font-weight:700;line-height:1.3;margin-bottom:0}.blog-popular__content{padding:20px}.blog-info{width:100%;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:20px 25px;border-top:1px solid #f2f2f2}.blog-info p{font-size:.75em;letter-spacing:1px;line-height:1.3;margin-bottom:0;color:#535353}.blog-info .author{width:calc(100% - 100px);padding-right:5px}.blog-info .date{max-width:100px;padding-left:20px;position:relative}.blog-info .date:before{content:"";width:14px;height:14px;position:absolute;left:0;top:0;background:url(../../Images/blog-images/calendar.svg) no-repeat 50%}.cat-head{font-size:.8125em;color:#b0b0b0;transition:all .2s ease-in-out;display:inline-block;margin-bottom:10px;position:relative;z-index:10}.cat-head:hover{color:#3cbc54}.permalink{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;text-indent:-999em;color:transparent}.blog-section{width:100%;padding:40px 0}.blog-section .subhead{padding-right:20px}.blog-section .blog-search{width:300px;margin:0}.blog-section.bg{background:#ebebeb}.blog-section__title{width:100%;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:40px}.arrow-link{position:relative;display:inline-block;color:#3cbc54;letter-spacing:3px;font-weight:700;text-transform:uppercase;font-size:.875em;padding-right:20px;transition:all .2s ease-in-out}.arrow-link:hover{color:#02633e}.arrow-link:hover:after{transform:translateX(-5px)}.arrow-link:after{content:"";width:15px;height:9px;position:absolute;right:0;top:50%;margin-top:-4px;background:url(../../Images/blog-images/side-arrow.svg) no-repeat 50%;transition:all .2s ease-in-out}.related-posts{width:100%;padding:40px 0;background:#ebebeb}.related-posts .container{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between}.related-posts .blog-grid{width:calc(100% - 200px);justify-content:normal}.related-posts .blog-grid .the-post{margin-bottom:0;width:calc(33.33333% - 30px)}.posts-nav{width:180px}.posts-nav a{position:relative;width:100%;padding:20px 60px 20px 0;letter-spacing:2px;color:#535353;transition:all .2s ease-in-out;display:block}.posts-nav a:hover{color:#3cbc54}.posts-nav a:hover:after{transform:translateX(-5px)}.posts-nav a:after{content:"";width:50px;height:50px;background:url(../../Images/blog-images/arrow-block.svg) no-repeat 50%;position:absolute;right:0;top:50%;margin-top:-25px;transition:all .2s ease-in-out}.posts-nav a.last-post:after{transform:rotate(-180deg)}.posts-nav a.last-post:hover{color:#3cbc54}.posts-nav a.last-post:hover:after{transform:rotate(-180deg) translateX(5px)}.blog-grid{width:100%;display:flex;flex-wrap:wrap}.blog-grid .subhead{width:100%;padding-bottom:20px}.blog-grid .blog-post{width:calc(25% - 23px);margin-right:30px;margin-bottom:30px}.blog-grid .blog-post:nth-of-type(4n){margin-right:0}.blog-grid .blog-post__content{padding:10px 15px}.blog-grid .blog-info{padding-left:15px;padding-right:15px}.blog-details{width:100%;padding:30px 0}.blog-details .container{display:flex;flex-wrap:wrap;justify-content:space-between}.blog-details .container .blog-article{width:calc(100% - 280px);padding-right:60px}.blog-details .container .blog-sidebar{width:280px}.blog-details .container .subscribe-rss{margin-bottom:20px}.blog-article{padding:0 0 100px}.blog-article figure{width:100%;margin-top:30px}.blog-article figure img{width:100%}.blog-article__intro{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap}.blog-article__intro h1{font-size:1.5em;font-weight:700;line-height:1.2;margin-bottom:0;width:calc(100% - 200px)}.blog-article__intro .blog-share{padding-left:10px;max-width:200px}.blog-article__info{display:flex;justify-content:space-between;flex-wrap:wrap;color:#535353;padding:20px 0;border-bottom:1px solid #f2f2f2;margin-bottom:20px}.blog-article__info .cat{font-size:.875em;line-height:1.2;letter-spacing:2px;color:#535353;transition:all .2s ease-in-out}.blog-article__info .cat:hover{color:#3cbc54}.blog-article__info p{font-size:.875em;line-height:1.2;letter-spacing:2px}.blog-article__info .date{padding-left:20px;position:relative}.blog-article__info .date:before{content:"";width:14px;height:14px;position:absolute;left:0;top:0;background:url(../../Images/blog-images/calendar.svg) no-repeat 50%}.blog-article__content{padding-bottom:40px}.blog-article__content p{font-size:1em;line-height:2;margin-bottom:30px}.blog-article__content h2{font-size:1.5em;font-weight:700;line-height:1.2;margin-bottom:20px}.blog-article__content h3{font-size:1.25em;font-weight:700;line-height:1.4;margin-bottom:20px}.blog-article__content ul{padding-left:20px;margin-bottom:20px}.blog-article__content ul li{list-style:disc;padding-left:10px;margin-bottom:5px;font-size:1em;line-height:1.75}.blog-article__content ol{padding-left:20px;margin-bottom:20px}.blog-article__content ol li{list-style:disc;padding-left:10px;margin-bottom:5px;font-size:1em;line-height:1.75}.blog-article__content blockquote{padding-left:30px;border-left:6px solid #3cbc54;font-style:italic;font-size:1.5em;line-height:2.1;margin-bottom:20px}.blog-article__content .cite{padding-left:30px}.blog-article__content img{margin-bottom:10px}.blog-share{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:flex-end}.blog-share p{display:inline-block;font-size:.875em;color:#535353}.blog-share ul{margin-left:10px;display:flex}.blog-share li{display:inline-block;margin-left:8px}.blog-share li a{display:inline-block;text-indent:-999em;width:25px;height:25px;background:no-repeat 50%;background-size:contain;transition:all .2s ease-in-out}.blog-share li a:hover{transform:scale(1.07)}.blog-share li a.facebook{background-image:url(../../Images/blog-images/facebook.svg)}.blog-share li a.twitter{background-image:url(../../Images/blog-images/twitter.svg)}.blog-share li a.linkedin{background-image:url(../../Images/blog-images/linkedin.svg)}.blog-share li a.mail{width:30px;background-image:url(../../Images/blog-images/mail.svg)}.about-author{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;border-top:1px solid #cdcdcd;border-bottom:1px solid #cdcdcd;margin:30px 0;padding:20px 0}.about-author .subhead{width:100%;margin-bottom:10px}.about-author__name{width:270px;margin-bottom:20px;display:flex;align-items:center}.about-author__name img{width:72px;margin-right:20px}.about-author__name p{font-size:.875em}.about-author__name p strong{display:block}.about-author__info{width:calc(100% - 270px);padding-left:40px}.about-author__info p{font-size:1em;line-height:2;margin-bottom:30px}.blog-tags{width:100%;margin-bottom:30px}.blog-tags .subhead{margin-bottom:20px}.blog-tags li{display:inline-block;margin-right:10px;margin-bottom:10px}.tag{background:#b0b0b0;border-radius:20px;padding:5px 15px;font-size:.75em;color:#fff;transition:all .2s ease-in-out}.tag:hover{background:#3cbc54}.blog-sidebar .subhead{margin-top:40px;margin-bottom:20px}.blog-sidebar .blog-popular{margin-bottom:20px}.category-list .subhead{text-transform:none;padding-bottom:5px;border-bottom:1px solid #3cbc54;margin-bottom:10px}.category-list li{margin-bottom:5px}.category-list a{color:#535353;transition:all .2s ease-in-out;font-size:.875em;line-height:1.4}.category-list a:hover{color:#3cbc54}.pagination{width:100%;padding:40px 0}.pagination,.pagination ul{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.pagination .active a,.pagination .active span{border-color:#3cbc54;background:#3cbc54;color:#fff}.pagination a{display:flex;align-items:center;justify-content:center;text-align:center;width:50px;height:50px;background:#fff;border:1px solid #cdcdcd;color:#535353;margin:0 5px 10px;transition:all .2s ease-in-out}.pagination a:hover{border-color:#3cbc54;transform:translateY(-2px)}.pagination span{display:flex;align-items:center;justify-content:center;text-align:center;width:50px;height:50px;background:#fff;border:1px solid #cdcdcd;color:#535353;margin:0 5px 10px;transition:all .2s ease-in-out}.pagination .a-arrow{text-indent:-9999em;background:url(../../Images/blog-images/side-arrow.svg) no-repeat 50% #fff;background-size:18px 10px;cursor:pointer}.pagination .a-pagenumber{cursor:pointer}.pagination .a-prev{transform:rotate(180deg)}.pagination .a-prev:hover{transform:rotate(180deg) translateY(2px)}.blog-pagination .pagination{margin:0}.category-posts{display:flex;flex-wrap:wrap;justify-content:space-between}.category-posts aside{width:250px;padding-top:60px}.category-posts__posts{width:calc(100% - 250px);padding-right:0}.category-posts__posts .the-post{width:calc(33.33333% - 30px)}.category-posts__posts .the-post:nth-child(3n){margin-right:0}.category-posts__posts .the-post:nth-child(4n){margin-right:30px}.blog-cookie-remaining{background:#fff;border:1px solid #cdcdcd;padding:15px;display:flex;margin:50px 0;justify-content:space-between;align-items:center}.blog-cookie-remaining-buttons{display:flex;justify-content:flex-end}.blog-cookie-remaining-buttons a.button{white-space:nowrap}.blog-cookie-remaining-buttons a.link-callout{margin-left:40px}.blog-cookie-notification{border-bottom:1px solid #a0aab2;padding-bottom:20px;margin:40px 0 60px;position:relative}.blog-cookie-notification-top{border-top:1px solid #a0aab2;border-bottom:none;margin:-160px 0 40px;padding-top:20px}.blog-cookie-notification-top:before{position:absolute;z-index:1;width:100%;content:"";top:-220px;height:200px;background:linear-gradient(0deg,#fff,hsla(0,0%,100%,0))}.blog-cookie-notification-text h3{color:#000;font-family:AdelleSans-Bold,sans-serif;font-size:30px;letter-spacing:0;line-height:38px}.blog-cookie-notification-text p{color:#292929;font-family:AdelleSans-Light,sans-serif;font-size:20px;font-weight:300;letter-spacing:.5px;line-height:32px}.blog-cookie-notification-buttons{display:flex;justify-content:flex-end}.blog-cookie-notification-buttons a.button{white-space:nowrap}.blog-cookie-notification-buttons a.link-callout{margin-left:40px}@media (max-width:992px){.blog-cookie-notification-buttons{margin-top:25px;justify-content:flex-start}.blog-cookie-notification-top{margin-top:0}.blog-cookie-notification-top:before{display:none}.blog-cookie-remaining{flex-direction:column}.blog-cookie-remaining-buttons{margin-top:25px}}@media (max-width:576px){.blog-cookie-remaining{flex-direction:column;align-items:inherit}.blog-cookie-remaining a{margin-top:20px}.blog-cookie-notification-buttons,.blog-cookie-remaining-buttons{flex-direction:column}.blog-cookie-notification-buttons a.link-callout,.blog-cookie-remaining-buttons a.link-callout{margin-top:20px;margin-left:0}.blog-cookie-remaining-buttons{margin-top:0}}@media only screen and (max-width:800px){.blog-header{padding:30px 0}.blog-intro{padding-bottom:30px}.blog-intro .subhead{width:100%}.blog-intro .blog-feature{width:100%;margin-bottom:40px}.blog-intro__sidebar{padding-left:0;width:100%}.blog-section .subhead{width:100%}.blog-section .blog-search{width:100%;margin-top:20px}}@media only screen and (max-width:750px){.blog-header .with-dropdown h1{width:100%;margin-bottom:20px}}@media only screen and (max-width:430px){.blog-header .with-button h1{width:100%;margin-bottom:20px}}@media only screen and (max-width:1100px){.blog-intro__sidebar{padding-left:30px}}@media only screen and (max-width:500px){.related-posts .container{align-items:flex-start}}@media only screen and (max-width:830px){.related-posts .blog-grid{width:100%}.related-posts .blog-grid .the-post{width:100%;margin-bottom:20px}.posts-nav{width:100%;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.posts-nav a{width:180px}.posts-nav a.last-post{padding-right:0;padding-left:80px}.posts-nav a.last-post:after{right:auto;left:0}.category-posts__posts{width:100%}.category-posts aside{width:100%;padding-top:0}}@media only screen and (max-width:1000px){.related-posts .blog-grid .the-post{width:calc(50% - 20px);margin-right:0}.related-posts .blog-grid .the-post:last-of-type{display:none}.blog-grid .blog-post{width:calc(50% - 10px);margin-right:20px;margin-bottom:20px}.blog-grid .blog-post:nth-child(2n){margin-right:0}.about-author__name{width:100%}.about-author__info{width:100%;padding-left:0}.category-posts__posts .the-post{width:calc(50% - 20px)}.category-posts__posts .the-post:nth-child(3n){margin-right:20px}.category-posts__posts .the-post:nth-child(2n){margin-right:0}}@media only screen and (max-width:400px){.posts-nav a{width:140px;padding-right:40px}.posts-nav a:after{width:30px;height:30px;margin-top:-15px}.posts-nav a.last-post{padding-left:40px}}@media only screen and (max-width:580px){.blog-grid .blog-post{width:100%;margin-right:0}.blog-grid .blog-post:nth-of-type(3),.blog-grid .blog-post:nth-of-type(4){display:none}.category-posts__posts .the-post{width:100%;margin-bottom:20px}.category-posts__posts .the-post:nth-child(3n){margin-right:0}}@media only screen and (max-width:950px){.blog-details .container .blog-article{padding-right:30px}}@media only screen and (max-width:860px){.blog-details .container .blog-article{width:100%;padding-right:0;padding-bottom:20px}.blog-details .container .blog-sidebar{width:100%}}@media only screen and (max-width:700px){.blog-article__intro h1{width:100%;margin-bottom:20px}.blog-article__intro .blog-share{padding-left:0}}@media only screen and (max-width:970px){.blog-article__info .cat,.blog-article__info p{width:100%;margin-bottom:10px}.blog-article__info .date{width:100%;margin-bottom:0}}@media only screen and (max-width:600px){.pagination a{width:40px;height:40px;font-size:.875em}}