﻿@import url("https://fonts.googleapis.com/css?family=Roboto:100,300,400,500,700");@import url("https://fonts.googleapis.com/css?family=Roboto+Slab:300,400,700&display=swap");.slick-loading .slick-list{background:#fff url("./ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";src:url("./fonts/slick.eot");src:url("./fonts/slick.eot?#iefix") format("embedded-opentype"),url("./fonts/slick.woff") format("woff"),url("./fonts/slick.ttf") format("truetype"),url("./fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:"FontAwesome";src:url("../assets/fonts/FontAwesome/fontawesome-webfont.eot?") format("eot"),url("../assets/fonts/FontAwesome/fontawesome-webfont.woff2") format("woff2"),url("../assets/fonts/FontAwesome/fontawesome-webfont.woff") format("woff"),url('../assets/fonts/FontAwesome/fontawesome-webfont.svg#str-replace("FontAwesome", " ", "_")') format("svg")}@font-face{font-family:"FontAwesome Solid";src:url("../assets/fonts/FontAwesome5/fa-solid-900.eot?") format("eot"),url("../assets/fonts/FontAwesome5/fa-solid-900.woff2") format("woff2"),url("../assets/fonts/FontAwesome5/fa-solid-900.woff") format("woff"),url('../assets/fonts/FontAwesome5/fa-solid-900.svg#str-replace("FontAwesome Solid", " ", "_")') format("svg")}@font-face{font-family:"FontAwesome Light";src:url("../assets/fonts/FontAwesome5/fa-light-300.eot?") format("eot"),url("../assets/fonts/FontAwesome5/fa-light-300.woff2") format("woff2"),url("../assets/fonts/FontAwesome5/fa-light-300.woff") format("woff"),url('../assets/fonts/FontAwesome5/fa-light-300.svg#str-replace("FontAwesome Light", " ", "_")') format("svg")}@font-face{font-family:"FontAwesome Regular";src:url("../assets/fonts/FontAwesome5/fa-regular-400.eot?") format("eot"),url("../assets/fonts/FontAwesome5/fa-regular-400.woff2") format("woff2"),url("../assets/fonts/FontAwesome5/fa-regular-400.woff") format("woff"),url('../assets/fonts/FontAwesome5/fa-regular-400.svg#str-replace("FontAwesome Regular", " ", "_")') format("svg")}@font-face{font-family:"FontAwesome Brand";src:url("../assets/fonts/FontAwesome5/fa-brands-400.eot?") format("eot"),url("../assets/fonts/FontAwesome5/fa-brands-400.woff2") format("woff2"),url("../assets/fonts/FontAwesome5/fa-brands-400.woff") format("woff"),url('../assets/fonts/FontAwesome5/fa-brands-400.svg#str-replace("FontAwesome Brand", " ", "_")') format("svg")}.entry-content ul,.entry-content ol{margin:1.5em auto;max-width:1230px;list-style-position:outside}.entry-content li{margin-left:2.5em;margin-bottom:.375rem}.entry-content ul ul,.entry-content ol ol,.entry-content ul ol,.entry-content ol ul{margin:0 auto}.entry-content ul ul li,.entry-content ol ol li,.entry-content ul ol li,.entry-content ol ul li{margin-left:0}.entry-content>ul{margin-left:auto;margin-right:auto;padding-left:0;max-width:930px}.entry-content>ul a:hover,.entry-content>ul a:focus{text-decoration:underline}.post ul{margin-left:0;padding-left:0}.post ol{margin-left:.875rem;padding-left:.875rem}.post ol li{padding-left:.625rem}@media (min-width: 684px){.post ul,.post ol{padding-left:1.25rem}}@media (min-width: 991px){.post ul,.post ol{padding-left:2.5rem}}.post ul ul,.post ol ul{padding-left:0}.post ul ol,.post ol ol{padding-left:1.25rem;margin-left:0}.entry-content>ul,.entry-content *:not(form) ul:not(.color-icons):not(.custom-list__list):not(.gform_fields),.post ul{margin-bottom:1.875rem;padding-top:.625rem;list-style:none}.entry-content>ul li,.entry-content *:not(form) ul:not(.color-icons):not(.custom-list__list):not(.gform_fields) li,.post ul li{margin-bottom:1.375rem;padding-left:1.5rem;position:relative;line-height:1.5rem}.entry-content>ul li::before,.entry-content *:not(form) ul:not(.color-icons):not(.custom-list__list):not(.gform_fields) li::before,.post ul li::before{content:'\f111';font-family:"FontAwesome Solid";font-size:.625rem;top:.375rem;left:0;position:absolute;color:#000;line-height:1}.entry-content>ul li ol,.entry-content *:not(form) ul:not(.color-icons):not(.custom-list__list):not(.gform_fields) li ol,.post ul li ol{padding-top:1.25rem}.entry-content>ul li ol li,.entry-content *:not(form) ul:not(.color-icons):not(.custom-list__list):not(.gform_fields) li ol li,.post ul li ol li{padding-left:0}.entry-content>ul li ol li::before,.entry-content *:not(form) ul:not(.color-icons):not(.custom-list__list):not(.gform_fields) li ol li::before,.post ul li ol li::before{content:none}.entry-content .wp-block-columns.narrow,.wp-block-columns.narrow{max-width:930px;justify-content:center}.entry-content .wp-block-columns .wp-block-column,.wp-block-columns .wp-block-column{margin-bottom:1.875rem}.wp-block-video video{max-width:1230px}.wp-block-image img{display:block}.wp-block-image.alignleft,.wp-block-image.alignright{width:100%}.wp-block-image.alignfull img{width:100vw}.wp-block-image{margin:0}@media (max-width: 684px){.wp-block-image .alignleft,.wp-block-image .alignright{margin-left:0;margin-right:0;width:100%;float:none;text-align:center}}@media (min-width: 684px){.wp-block-image .alignleft,.wp-block-image .alignright{max-width:40%}}.wp-block-image .alignleft img,.wp-block-image .alignright img{display:block;margin:0 auto}.wp-block-image figure.alignleft{clear:left}.wp-block-image figure.alignright{clear:right}.wp-block-image img.alignleft,.wp-block-image figure.alignleft{margin-top:0}@media (min-width: 684px){.wp-block-image img.alignleft,.wp-block-image figure.alignleft{margin-right:2.5rem;float:left}}.wp-block-image img.alignright,.wp-block-image figure.alignright{margin-top:0}@media (min-width: 684px){.wp-block-image img.alignright,.wp-block-image figure.alignright{margin-left:2.5rem;float:right}}.wp-block-image .aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;text-align:center}.wp-block-image .aligncenter img{display:inline-block}.wp-block-gallery:not(.components-placeholder){margin:1.5em auto;padding-left:0}.wp-block-gallery:not(.components-placeholder) li{padding-left:0}.wp-block-gallery:not(.components-placeholder) li::before{content:none}.wp-block-table{width:100%;max-width:58.125rem;display:block;overflow-x:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table td,.wp-block-table th{padding:.5em}.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright{width:100%}.entry-content table.is-style-stripes,.entry-content table{margin-bottom:2.4rem;width:100%;display:table;max-width:930px}.entry-content table.is-style-stripes tr:nth-child(odd),.entry-content table tr:nth-child(odd){background-color:#fdfdfd}.entry-content table.is-style-stripes tr:nth-child(even),.entry-content table tr:nth-child(even){background-color:#efefef}.entry-content table.is-style-stripes td,.entry-content table.is-style-stripes th,.entry-content table td,.entry-content table th{padding:.5em}.wp-block-calendar td#prev a,.wp-block-calendar td#next a{color:#157136;text-decoration:none}.wp-block-calendar td#prev a:hover,.wp-block-calendar td#prev a:focus,.wp-block-calendar td#next a:hover,.wp-block-calendar td#next a:focus{color:#000}.wp-block-calendar td#prev{text-align:left}.wp-block-calendar td#next{text-align:right}.wp-block-embed.type-video>.wp-block-embed__wrapper{position:relative;width:100%;height:0;padding-top:56.25%}.wp-block-embed.type-video>.wp-block-embed__wrapper>iframe{position:absolute;width:100%;height:100%;top:0;left:0;bottom:0;right:0}blockquote{margin:1.875rem auto;text-align:center;border-left:none}blockquote p{margin-bottom:.5rem;font-size:1.625rem;line-height:1.5;font-weight:300;font-family:"Roboto Slab",serif}blockquote p strong{font-size:1.125rem;font-weight:700}blockquote p:first-child{margin-bottom:.9375rem}blockquote a{font-size:inherit}blockquote.wp-block-quote,blockquote.wp-block-quote.is-style-large{margin:1.875rem auto;border-left:none}blockquote.wp-block-quote{margin:1.875rem auto;border-left:none}blockquote.wp-block-quote.is-style-large{margin:1.875rem auto}blockquote.wp-block-quote.is-style-large p{font-size:2.625rem;line-height:1;font-style:normal}blockquote.wp-block-quote.is-style-large strong{font-size:1.75rem}.wp-block-quote__citation,.wp-block-quote cite,.wp-block-quote.is-style-large cite,.wp-block-quote footer{color:#000;font-size:14px;font-style:italic}.wp-block-pullquote>p:first-child{margin-top:0}.edit-post-visual-editor .editor-block-list__block .wp-block-separator,.wp-block-separator{margin:2em auto 2.5em;padding:0;width:100%;max-width:10rem;display:block;border-bottom:1px solid #9acc43}.edit-post-visual-editor .editor-block-list__block .wp-block-separator:not(.is-style-wide):not(.is-style-dots),.wp-block-separator:not(.is-style-wide):not(.is-style-dots){max-width:10rem}.edit-post-visual-editor .editor-block-list__block .wp-block-separator.is-style-wide,.wp-block-separator.is-style-wide{margin:3em auto;max-width:1500px;border-color:#d8d8d8}.page .wp-block-separator.is-style-wide{max-width:75rem}@media (min-width: 2000px){.page .wp-block-separator.is-style-wide{margin:6.25rem auto 4.375rem}}.home .wp-block-separator.is-style-wide{max-width:1500px}.post-block__content hr,.post-block__content hr.wp-block-separator{width:100%;max-width:1500px;border-bottom:1px solid #d8d8d8}.wp-block-cover,.wp-block-cover.has-background-dim{margin:0 auto 2.875rem;min-height:18.75rem;background-color:transparent}.wp-block-cover:not(.alignwide):not(.alignfull),.wp-block-cover.has-background-dim:not(.alignwide):not(.alignfull){max-width:75rem}@media (min-width: 684px){.wp-block-cover,.wp-block-cover.has-background-dim{height:21.875rem}}@media (min-width: 991px){.wp-block-cover,.wp-block-cover.has-background-dim{height:28.125rem}}@media (min-width: 1200px){.wp-block-cover,.wp-block-cover.has-background-dim{height:36.8125rem}}.wp-block-cover::before,.wp-block-cover.has-background-dim::before{content:none}.wp-block-cover-text p{padding:1.5em .875em}@media screen and (min-width: 768px){.wp-block-cover-text p{padding:1.5em 0}}ul.wp-block-latest-posts.alignwide,ul.wp-block-latest-posts.alignfull,ul.wp-block-latest-posts.is-grid.alignwide,ul.wp-block-latest-posts.is-grid.alignwide{padding:0 .875em}.wp-block-button{margin-bottom:1.25rem;max-width:930px}.wp-block-button__link{padding:0 1.25rem;display:inline-block;height:3.75rem;line-height:3.625rem;background-color:#157136;border:.125rem solid transparent;color:#fff;font-family:"Roboto",sans-serif;font-size:1.25rem;font-weight:700;text-transform:uppercase;text-decoration:none;text-align:center;transition:all 0.4s ease}.wp-block-button__link:hover,.wp-block-button__link:focus{color:#157136;border-color:#157136;background-color:#fff;transform:scale(1.07);text-decoration:none !important}.has-strong-blue-color{color:#0073aa}.has-strong-blue-background-color{background-color:#0073aa}.has-lighter-blue-color{color:#229fd8}.has-lighter-blue-background-color{background-color:#229fd8}.has-very-light-gray-color{color:#eee}.has-very-light-gray-background-color{background-color:#eee}.has-very-dark-gray-color{color:#444}.has-very-dark-gray-background-color{background-color:#444}.ip-content h1,.ip-section .ip-content.regular h1,.banner .ip-content h1,.centered-content .ip-content h1,.logos h1{padding-top:1.375rem;color:#000;font-size:3.125rem;font-weight:300;line-height:1.16;position:relative}.ip-content h1 strong,.ip-section .ip-content.regular h1 strong,.banner .ip-content h1 strong,.centered-content .ip-content h1 strong,.logos h1 strong{font-weight:400}.ip-content h1 strong,.ip-content h1 span,.ip-section .ip-content.regular h1 strong,.ip-section .ip-content.regular h1 span,.banner .ip-content h1 strong,.banner .ip-content h1 span,.centered-content .ip-content h1 strong,.centered-content .ip-content h1 span,.logos h1 strong,.logos h1 span{font-weight:400}.ip-content h2,.ip-section .ip-content.regular h2,.banner .ip-content h2,.centered-content .ip-content h2,.logos h2{margin-bottom:1.0625rem;padding-top:1.375rem;color:#000;font-size:2.625rem;font-weight:300;line-height:1.16;position:relative;text-transform:none}.ip-content h2 strong,.ip-section .ip-content.regular h2 strong,.banner .ip-content h2 strong,.centered-content .ip-content h2 strong,.logos h2 strong{font-weight:400}.ip-content h2 strong,.ip-section .ip-content.regular h2 strong,.banner .ip-content h2 strong,.centered-content .ip-content h2 strong,.logos h2 strong{color:#29aa57;font-weight:700}.ip-content p,.ip-section .ip-content.regular p,.banner .ip-content p,.centered-content .ip-content p,.logos p{margin-bottom:2.125rem;font-weight:400}.ip-content p strong,.ip-section .ip-content.regular p strong,.banner .ip-content p strong,.centered-content .ip-content p strong,.logos p strong{font-weight:700}.ip-content p:last-child,.ip-section .ip-content.regular p:last-child,.banner .ip-content p:last-child,.centered-content .ip-content p:last-child,.logos p:last-child{margin-bottom:0}.ip-content.regular h2 strong,.ip-section .ip-content.regular.regular h2 strong,.banner .ip-content.regular h2 strong,.centered-content .ip-content.regular h2 strong,.logos.regular h2 strong{color:#000;font-weight:400}.ip-content.wide,.ip-section .ip-content.regular.wide,.banner .ip-content.wide,.centered-content .ip-content.wide,.logos.wide{width:100%;text-align:center}.ip-content{margin:0 auto;max-width:930px}.ip-content__top{max-width:100%}.ip-content hr{margin:0 0 .875rem;width:10rem;display:inline-block;border-bottom:.125rem solid #9acc43}.ip-content a:not(.more){padding:0 1.25rem;display:inline-block;height:3.75rem;line-height:3.625rem;background-color:#157136;border:.125rem solid transparent;color:#fff;font-family:"Roboto",sans-serif;font-size:1.25rem;font-weight:700;text-transform:uppercase;text-decoration:none;text-align:center;transition:all 0.4s ease}.ip-content a:not(.more):hover,.ip-content a:not(.more):focus{color:#157136;border-color:#157136;background-color:#fff;transform:scale(1.07);text-decoration:none !important}.ip-content p{font-size:1rem;line-height:1.5rem}.entry-content .ip-section,.ip-section{padding:1.875rem .9375rem;margin-bottom:0}@media (min-width: 1200px){.entry-content .ip-section,.ip-section{padding:2.5rem 1.875rem}}.entry-content .ip-section.alignfull,.ip-section.alignfull{margin:0 auto;max-width:2000px}.entry-content .ip-section__wrap,.ip-section__wrap{padding:3vw 0 0;border-top:1px solid #d8d8d8}@media (min-width: 2000px){.entry-content .ip-section__wrap,.ip-section__wrap{padding:5rem 4.0625rem 0}}.entry-content .ip-section__wrap.tall,.ip-section__wrap.tall{padding-bottom:4vw;border-bottom:1px solid #d8d8d8}@media (min-width: 2000px){.entry-content .ip-section__wrap.tall,.ip-section__wrap.tall{padding-bottom:6.125rem}}.bg{background-size:cover;background-position:center;background-repeat:no-repeat}.bg>img{opacity:0;visibility:hidden}.fa{font-family:"FontAwesome"}.fab{font-family:"FontAwesome Brand"}.fas{font-family:"FontAwesome Solid" !important}.fal{font-family:"FontAwesome Light"}.far{font-family:"FontAwesome Regular" !important}.custom-link{padding:0 1.25rem;display:inline-block;height:3.75rem;line-height:3.625rem;background-color:#157136;border:.125rem solid transparent;color:#fff;font-family:"Roboto",sans-serif;font-size:1.25rem;font-weight:700;text-transform:uppercase;text-decoration:none;text-align:center;transition:all 0.4s ease}.custom-link:hover,.custom-link:focus{color:#157136;border-color:#157136;background-color:#fff;transform:scale(1.07);text-decoration:none !important}.icons{margin-bottom:.125rem;line-height:0}#editor .icon-title:before{content:none !important}.orange h1{color:#bb8C14}.orange h2 strong,.orange h2 span,.orange h4 strong,.orange h4 span,.orange p strong,.orange p span{color:#bb8C14}.orange .content-header h2,.orange .content-header h3{color:#bb8C14}.orange .icons--color svg path{stroke:#bb8C14}.orange .custom-link,.orange .ip-content a:not(.more){background-color:#bb8C14}.orange .custom-link:hover,.orange .custom-link:focus,.orange .ip-content a:not(.more):hover,.orange .ip-content a:not(.more):focus{color:#bb8C14;border-color:#bb8C14;background-color:#fff}.coral h1{color:#f65055}.coral h2 strong,.coral h2 span,.coral h4 strong,.coral h4 span,.coral p strong,.coral p span{color:#f65055}.coral .content-header h2,.coral .content-header h3{color:#f65055}.coral .icons--color svg path{stroke:#f65055}.coral .custom-link,.coral .ip-content a:not(.more){background-color:#f65055}.coral .custom-link:hover,.coral .custom-link:focus,.coral .ip-content a:not(.more):hover,.coral .ip-content a:not(.more):focus{color:#f65055;border-color:#f65055;background-color:#fff}.peach h1{color:#bf8065}.peach h2 strong,.peach h2 span,.peach h4 strong,.peach h4 span,.peach p strong,.peach p span{color:#bf8065}.peach .content-header h2,.peach .content-header h3{color:#bf8065}.peach .icons--color svg path{stroke:#bf8065}.peach .custom-link,.peach .ip-content a:not(.more){background-color:#bf8065}.peach .custom-link:hover,.peach .custom-link:focus,.peach .ip-content a:not(.more):hover,.peach .ip-content a:not(.more):focus{color:#bf8065;border-color:#bf8065;background-color:#fff}.green h1{color:#29aa57}.green h2 strong,.green h2 span,.green h4 strong,.green h4 span,.green p strong,.green p span{color:#29aa57}.green .content-header h2,.green .content-header h3{color:#29aa57}.green .icons--color svg path{stroke:#29aa57}.green .custom-link,.green .ip-content a:not(.more){background-color:#29aa57}.green .custom-link:hover,.green .custom-link:focus,.green .ip-content a:not(.more):hover,.green .ip-content a:not(.more):focus{color:#29aa57;border-color:#29aa57;background-color:#fff}.blue h1{color:#328294}.blue h2 strong,.blue h2 span,.blue h4 strong,.blue h4 span,.blue p strong,.blue p span{color:#328294}.blue .content-header h2,.blue .content-header h3{color:#328294}.blue .icons--color svg path{stroke:#328294}.blue .custom-link,.blue .ip-content a:not(.more){background-color:#328294}.blue .custom-link:hover,.blue .custom-link:focus,.blue .ip-content a:not(.more):hover,.blue .ip-content a:not(.more):focus{color:#328294;border-color:#328294;background-color:#fff}@media print{.bg{background:none !important}.bg img{opacity:1 !important;visibility:visible !important}}.editor-styles-wrapper .banner,.banner{margin-bottom:0;padding:0 0 3.125rem;width:100%;display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;position:relative;overflow:hidden}@media (min-width: 991px){.editor-styles-wrapper .banner,.banner{padding-bottom:4.6875rem;flex-direction:row;justify-content:space-between}}.editor-styles-wrapper .banner-content,.editor-styles-wrapper .banner-content.wide,.editor-styles-wrapper .banner-info,.editor-styles-wrapper .banner-info.wide,.banner-content,.banner-content.wide,.banner-info,.banner-info.wide{width:100%}.editor-styles-wrapper .banner-content,.banner-content{padding:1.875rem;text-align:center}@media (min-width: 991px){.editor-styles-wrapper .banner-content,.banner-content{text-align:left;width:40%}}@media (min-width: 1200px){.editor-styles-wrapper .banner-content,.banner-content{padding:4.375rem}}.editor-styles-wrapper .banner-content h2,.banner-content h2{color:#000;font-size:3.125rem;font-weight:300;line-height:1.16;position:relative}.editor-styles-wrapper .banner-content h2 strong,.banner-content h2 strong{font-weight:400}.editor-styles-wrapper .banner-content p,.banner-content p{font-size:1.25rem;line-height:1.875rem}@media (min-width: 991px){.editor-styles-wrapper .banner-info,.banner-info{width:58%;max-width:68.75rem}}.editor-styles-wrapper .banner-info__wrap,.banner-info__wrap{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:1fr 1fr;grid-template-rows:1fr 1fr;position:relative}.editor-styles-wrapper .banner-info__wrap::after,.banner-info__wrap::after{content:'';position:absolute;width:calc(100% + 3.5vw);height:100%;left:-3.5vw;top:3.5vw;background:#efefef;z-index:-1}@media (min-width: 2000px){.editor-styles-wrapper .banner-info__wrap::after,.banner-info__wrap::after{width:calc(100% + 70px);height:100%;left:-70px;top:70px}}.editor-styles-wrapper .banner-info-block,.banner-info-block{padding-top:0 !important;width:100%;height:100%;position:relative}.editor-styles-wrapper .banner-info-block figure,.banner-info-block figure{max-width:100%;margin:0 auto;background-color:#000;overflow:hidden;position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1}.editor-styles-wrapper .banner-info-block figure img.img-cover,.banner-info-block figure img.img-cover{visibility:visible;display:block;width:100%;height:300px;top:0;left:0;z-index:1;opacity:1;transition:all 0.3s ease-out}.editor-styles-wrapper .banner-info-block figure video,.banner-info-block figure video{width:auto;height:100%;position:relative}.editor-styles-wrapper .banner-info-block figure img.img-hide,.banner-info-block figure img.img-hide{opacity:0;display:none}.editor-styles-wrapper .banner-info-block__wrap,.banner-info-block__wrap{margin-bottom:.3125rem;line-height:0}.editor-styles-wrapper .banner-info-block__wrap:first-child,.banner-info-block__wrap:first-child{padding-left:.0625rem;padding-right:.125rem;-ms-grid-row:1;-ms-grid-column:1}.editor-styles-wrapper .banner-info-block__wrap:nth-child(2),.banner-info-block__wrap:nth-child(2){padding-left:.1875rem;-ms-grid-row:1;-ms-grid-column:2}.editor-styles-wrapper .banner-info-block__wrap:nth-child(3),.banner-info-block__wrap:nth-child(3){padding-left:.0625rem;padding-right:.125rem;-ms-grid-row:2;-ms-grid-column:1}.editor-styles-wrapper .banner-info-block__wrap:nth-child(4),.banner-info-block__wrap:nth-child(4){padding-left:.1875rem;-ms-grid-row:2;-ms-grid-column:2}.editor-styles-wrapper .icon-info-block,.icon-info-block{padding-top:4.375rem;position:relative;transition:transform 0.35s ease-out;line-height:0;width:100%;height:100%}@media (min-width: 1200px){.editor-styles-wrapper .icon-info-block,.icon-info-block{padding-top:0}}.editor-styles-wrapper .icon-info-block.bg:before,.icon-info-block.bg:before{display:block;height:100%;width:100%;background-color:rgba(0,0,0,0.25);position:absolute;top:0;bottom:0;left:0;right:0}.editor-styles-wrapper .icon-info-block__content,.icon-info-block__content{width:calc(100% - 10px);max-width:22.5rem;position:absolute;left:.625rem;bottom:1.25rem;line-height:1}@media (min-width: 768px){.editor-styles-wrapper .icon-info-block__content,.icon-info-block__content{width:calc(100% - 30px);left:1.875rem;bottom:1.875rem}}.editor-styles-wrapper .icon-info-block__content img,.icon-info-block__content img{width:3.3125rem;height:3.3125rem;visibility:visible;opacity:1}.editor-styles-wrapper .icon-info-block__content svg,.icon-info-block__content svg{max-width:2.0625rem;max-height:2.0625rem}@media (min-width: 768px){.editor-styles-wrapper .icon-info-block__content svg,.icon-info-block__content svg{max-width:3.3125rem;max-height:3.3125rem}}.editor-styles-wrapper .icon-info-block__link,.icon-info-block__link{display:inline-block}.editor-styles-wrapper .icon-info-block:not(.video):hover,.editor-styles-wrapper .icon-info-block:not(.video):focus,.icon-info-block:not(.video):hover,.icon-info-block:not(.video):focus{cursor:pointer;transform:translateY(-10px)}.editor-styles-wrapper .icon-info-block h3,.icon-info-block h3{margin-bottom:.625rem;color:#fff;position:relative}.editor-styles-wrapper .icon-info-block p,.icon-info-block p{margin-bottom:0;font-size:1rem;line-height:1.5rem;color:#fff}.icon-info-block h3{color:#000;font-size:1.75rem;font-weight:300;line-height:1.16;position:relative;color:#fff}.icon-info-block h3 strong{font-weight:400}@media (min-width: 768px){.icon-info-block h3{font-size:2.25rem}}@media print{.editor-styles-wrapper .icon-info-block.bg,.icon-info-block.bg{background:none !important}.editor-styles-wrapper .icon-info-block.bg img,.icon-info-block.bg img{opacity:1 !important;visibility:visible !important}.editor-styles-wrapper .icon-info-block.bg:before,.icon-info-block.bg:before{content:none}}.editor-styles-wrapper ul.color-icons,ul.color-icons{margin:0;padding:0;list-style:none}.editor-styles-wrapper ul.color-icons li,ul.color-icons li{margin:0;padding-left:0;display:inline-block;vertical-align:middle;margin-right:.5rem;line-height:0;max-width:3.3125rem;max-height:3.3125rem}.editor-styles-wrapper ul.color-icons li::before,ul.color-icons li::before{content:none}.editor-styles-wrapper ul.color-icons.sm li,ul.color-icons.sm li{margin-right:.25rem;max-width:1.875rem;max-height:1.875rem}.centered-content__wrap{padding:5vw 0;margin:0 auto;max-width:59.375rem}@media (min-width: 1200px){.centered-content__wrap{padding:6.875rem 0 3.75rem}}.tools{padding:.9375rem;margin:0 auto;width:100%;max-width:1230px;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center}@media (min-width: 991px){.tools{margin:5rem auto;padding:0 .9375rem;justify-content:space-between}}.tools.col{flex-direction:column}.tools.col h2{margin-bottom:2.5rem}.tools.col .title,.tools.col .content{max-width:100%;text-align:center;order:-1}.tools.col .content{margin-bottom:1.875rem}.tools__content{width:100%;text-align:center}@media (min-width: 991px){.tools__content{text-align:left;width:23.125rem}}.tools__content.col{text-align:center}.tools__content .content{max-width:100%}.tools__blocks{margin-bottom:3.125rem;width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;text-align:center}@media (min-width: 991px){.tools__blocks{margin-bottom:0;width:calc(100% - 370px);justify-content:flex-start}}.tools__blocks.col{justify-content:center}.tools-block{margin:0 .375rem .75rem;width:calc(50% - 12px);background-color:#fff;position:relative}@media (min-width: 991px){.tools-block{width:30%}}.tools-block__icon{margin-bottom:1.875rem;padding:1.5rem;display:inline-block;color:#157136;border:.125rem solid #9acc43;text-align:center;font-size:1.875rem;line-height:0;transition:transform 0.3s ease-out}.tools-block__link{padding:2.5rem 1.25rem 1.25rem;width:100%;height:100%;display:block;border:.0625rem solid #d8d8d8}.tools-block__link:hover,.tools-block__link:focus{text-decoration:none !important}.tools-block__link:hover span,.tools-block__link:focus span{text-shadow:1px 0 0}.tools-block__link:hover .tools-block__icon,.tools-block__link:focus .tools-block__icon{transform:scale(1.07)}.tools-block span{display:block;font-size:1rem;line-height:1.5rem;transition:all 0.3s ease-out}.tools-block a{color:#157136;text-decoration:none;transition:all 0.3s ease-out}.tools .custom-link{margin-top:2.5rem}.editor-styles-wrapper .tools-block{padding:1.25rem;border:.0625rem solid #d8d8d8}.editor-styles-wrapper .tools-block__link{display:none}.editor-styles-wrapper .tools-block a,.editor-styles-wrapper .tools-block span{color:#157136}.ppc-calculator{margin:0 auto 1.875rem;padding:2.5rem;max-width:40.625rem;background-color:#efefef}.ppc-calculator__input{padding-bottom:1.25rem;padding-left:1.25rem;margin-bottom:1.25rem;border-bottom:1px solid #d8d8d8}.ppc-calculator__input input{font-size:1.25rem}.ppc-calculator p{margin-bottom:1.25rem;font-size:1.375rem}.ppc-calculator__input,.ppc-calculator__result{padding-left:1.25rem;position:relative}.ppc-calculator__input::before,.ppc-calculator__result::before{content:"\f155";position:absolute;font-family:"FontAwesome Solid";font-size:1.25rem;left:0}.ppc-calculator__input::before{line-height:3.375rem;color:#157136}.ppc-calculator__result{padding-left:.75rem}.logos{padding:0;margin:0 auto;width:100%;max-width:930px}.logos.alignwide{max-width:1230px}@media (min-width: 991px){.logos{margin-bottom:2.5rem;padding:2.5rem 0 0}}.logos__item{padding:1.25rem .9375rem;max-width:15rem;text-align:center}@media (min-width: 1024px){.logos__item{width:20%}}.logos__item img{width:auto;max-height:6.875rem}.logos__wrap{width:100%;display:flex;flex-direction:column;flex-wrap:wrap;align-items:center}@media (min-width: 684px){.logos__wrap{flex-direction:row}}@media (max-width: 990px){.logos__wrap{justify-content:center !important}}.logos__wrap.rotate .logos__item{max-width:none}.slick-track{display:flex !important}.slick-slide{height:inherit !important}.three-col-grid{padding:0 .375rem 0;margin:2.75rem auto 0;width:100%;max-width:1230px}.three-col-grid__btn{padding:2.5rem 0 0;text-align:center}.three-col-grid__btn--blog{padding-bottom:1.875rem}.three-col-grid .ip-content h2,.three-col-grid h2{font-size:2.5rem;text-align:center}.post h2:not(.custom-title){margin-bottom:.9375rem;font-size:1.5rem;font-weight:400;line-height:2.25rem;color:#29aa57}.post h2:not(.custom-title) a{color:#157136;font-size:inherit}.post h2:not(.custom-title),.post h3{margin-bottom:.9375rem;font-size:1.25rem;font-weight:400;line-height:2rem;color:#29aa57}.post h2:not(.custom-title).post-block__title,.post h3.post-block__title{margin-bottom:.625rem;font-size:1.5rem;font-weight:400;line-height:2rem;color:#29aa57;text-align:left}.post h2:not(.custom-title).post-block__title a,.post h3.post-block__title a{color:#157136;font-size:inherit;text-decoration:none}.post h2:not(.custom-title).post-block__title a:hover,.post h2:not(.custom-title).post-block__title a:focus,.post h3.post-block__title a:hover,.post h3.post-block__title a:focus{color:#000;text-decoration:none !important}.post h4{margin-bottom:.5rem;font-size:1.125rem;font-weight:400;line-height:1;color:#29aa57}.post h4 strong,.post h4 span{font-weight:400}.post hr{margin:1.875rem 0}.post a{word-break:break-word}.post a:hover,.post a:focus{text-decoration:underline}.post-block{height:100%;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;border:1px solid #d8d8d8;background-color:#fff}.post-block.ipf_team_members{border:none}.post-block>a{display:inline-block;width:100%;line-height:0}.post-block__top{padding-top:.875rem;text-align:center}.post-block__top h2{margin-bottom:0}.post-block__top p{margin-bottom:.875rem}.post-block__top hr{margin:1.125rem 0 2rem}.post-block__main{padding-bottom:1.875rem;margin:0 auto;position:relative;max-width:930px}.post-block__thumb{margin-bottom:1.4375rem}.post-block__thumb--lg{height:18.75rem}@media (min-width: 684px){.post-block__thumb--lg{height:21.875rem}}@media (min-width: 991px){.post-block__thumb--lg{height:28.125rem}}@media (min-width: 1200px){.post-block__thumb--lg{height:36.8125rem}}.post-block__thumb img{width:100%;height:auto}.post-block__cat,.post-block__title,.post-block__excerpt{padding:0 1.125rem}.post-block__cat p:last-child,.post-block__title p:last-child,.post-block__excerpt p:last-child{margin-bottom:0}.post-block__excerpt,.post-block__excerpt p{flex:1 1 auto;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between}.post-block__content{margin:0 auto;max-width:930px}.post-block__content p{margin-bottom:1.375rem}.post-block__cat{margin-bottom:.75rem}.post-block__cat a span{vertical-align:top}.post-block__cat a:hover,.post-block__cat a:focus{text-decoration:none !important}.post-block__cat a:hover span,.post-block__cat a:focus span{text-decoration:underline}.post-block__cat.left{padding:0;margin:0 auto 2.5rem;max-width:930px}.post-block__cat p,.post-block__cat a{padding:0;height:auto;line-height:1.5rem;font-size:.875rem;font-weight:700;background:none;border:none;text-transform:uppercase;text-decoration:none;color:#157136}.post-block__cat a{margin-right:.625rem;transition:all 0.3s ease-out}.post-block__cat a img,.post-block__cat a svg{margin-right:.125rem;margin-bottom:0;max-width:.9375rem;max-height:.8125rem;vertical-align:baseline}.post-block__cat .orange{color:#bb8C14}.post-block__cat .orange svg path{stroke:#bb8C14}.post-block__cat .coral{color:#f65055}.post-block__cat .coral svg path{stroke:#f65055}.post-block__cat .peach{color:#bf8065}.post-block__cat .peach svg path{stroke:#bf8065}.post-block__cat .green{color:#157136}.post-block__cat .green svg path{stroke:#157136}.post-block__cat .blue{color:#328294}.post-block__cat .blue svg path{stroke:#328294}.post-block__tags{padding:1.25rem 0 2.5rem}.post-block__title,.post-block h2:not(.custom-title){margin-bottom:.625rem;font-size:1.5rem;font-weight:400;text-align:left;line-height:2rem;color:#29aa57}.post-block__title a,.post-block h2:not(.custom-title) a{color:#157136;font-size:inherit;text-decoration:none}.post-block__title a:hover,.post-block__title a:focus,.post-block h2:not(.custom-title) a:hover,.post-block h2:not(.custom-title) a:focus{color:#000;text-decoration:none !important}.post-block a.more{margin-top:1.25rem;padding:.9375rem 0;width:100%;border-top:.0625rem solid #d8d8d8;display:inline-block;text-transform:uppercase;font-weight:700;position:relative;text-decoration:none;color:#157136}.post-block a.more::after{content:'\f105';font-family:"FontAwesome Regular";font-size:1.3125rem;color:#157136;position:absolute;right:0;transition:transform 0.3s ease-out}.post-block a.more:hover{text-decoration:none}.post-block a.more:hover::after{transform:translateX(.625rem)}.post-filter__title{margin-bottom:.75rem;text-align:center;letter-spacing:0.5px}.post-filter__list{padding:0;margin:0;list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center}.post-filter .cat-item{padding:0 .875rem;color:#000;font-weight:500;display:flex;flex-wrap:nowrap;text-decoration:underline;transition:color 0.3s ease-out}.post-filter .cat-item a{font-size:inherit;color:#000}.post-filter .cat-item a:hover,.post-filter .cat-item a:focus{cursor:pointer;color:#157136}.post-filter .cat-item a:hover .chidren .cat-item,.post-filter .cat-item a:focus .chidren .cat-item{color:#000}.post-filter .cat-item a:hover .chidren .cat-item:hover,.post-filter .cat-item a:hover .chidren .cat-item:focus,.post-filter .cat-item a:focus .chidren .cat-item:hover,.post-filter .cat-item a:focus .chidren .cat-item:focus{cursor:pointer;color:#157136}.post-filter .cat-item .children{margin:0;list-style:none;padding:0;display:flex}.post-filter .cat-item .children .cat-item:first-child{padding-left:1.75rem}.post-filter .cat-item .children .cat-item:last-child{padding-right:0}.post-filter .cat-item.active{color:#157136;text-decoration:underline}.post-filter .cat-item.active a{color:#157136}.post-navigation{margin:0 auto 1.25rem;padding:0 .9375rem;text-align:right}.post-navigation .page-numbers{display:inline-block;width:1.6875rem;height:1.6875rem;line-height:1.6875rem;text-align:center;color:#000;font-weight:500;transition:all 0.3s ease-out}.post-navigation .page-numbers.current,.post-navigation .page-numbers:hover,.post-navigation .page-numbers:focus{background-color:#157136;color:#fff}.post-navigation .page-numbers.next,.post-navigation .page-numbers.prev{display:none}.post-reading{border-bottom:1px solid #d8d8d8;padding-bottom:1.25rem}.post-reading span{font-weight:700}@media (max-width: 684px){.post-reading span{width:100%;display:inline-block}}.post-icon-link{font-size:1.25rem}.post-icon-link:hover,.post-icon-link:focus{color:#000}.addtoany_share_save_container.addtoany_content{position:absolute;padding:0;margin:0;display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-end;clear:both}.addtoany_share_save_container.addtoany_content_top{top:0;right:0}.addtoany_share_save_container.addtoany_content_bottom{padding-bottom:1.25rem;bottom:-1.25rem;left:0;width:100%;border-bottom:1px solid #d8d8d8}.addtoany_share_save_container.addtoany_content .addtoany_header{margin-bottom:0;margin-right:.375rem;text-transform:capitalize;font-size:1rem;font-weight:700;line-height:1}.addtoany_share_save_container.addtoany_content a{min-width:auto;margin:0 0 0 .625rem;padding:0;line-height:0;transition:all 0.3s ease-out}.addtoany_share_save_container.addtoany_content a:first-child{margin-left:0}.addtoany_share_save_container.addtoany_content a span.a2a_svg.a2a_s__default{padding:0;position:relative;font-size:1.125rem;line-height:1rem;text-align:right}.addtoany_share_save_container.addtoany_content a span.a2a_svg.a2a_s__default svg{display:none;width:0;height:0;position:absolute}.addtoany_share_save_container.addtoany_content a span.a2a_svg.a2a_s_facebook::before,.addtoany_share_save_container.addtoany_content a span.a2a_svg.a2a_s_twitter::before,.addtoany_share_save_container.addtoany_content a span.a2a_svg.a2a_s_linkedin::before{font-family:"FontAwesome Brand";color:#157136;position:absolute;width:100%;height:100%;left:0;top:0}.addtoany_share_save_container.addtoany_content a span.a2a_svg.a2a_s_facebook::before{content:'\f082'}.addtoany_share_save_container.addtoany_content a span.a2a_svg.a2a_s_twitter::before{content:'\f099'}.addtoany_share_save_container.addtoany_content a span.a2a_svg.a2a_s_linkedin::before{content:'\f08c'}.addtoany_share_save_container.addtoany_content a:hover,.addtoany_share_save_container.addtoany_content a:focus{opacity:1}.addtoany_share_save_container.addtoany_content a:hover span.a2a_svg.a2a_s_facebook::before,.addtoany_share_save_container.addtoany_content a:hover span.a2a_svg.a2a_s_twitter::before,.addtoany_share_save_container.addtoany_content a:hover span.a2a_svg.a2a_s_linkedin::before,.addtoany_share_save_container.addtoany_content a:focus span.a2a_svg.a2a_s_facebook::before,.addtoany_share_save_container.addtoany_content a:focus span.a2a_svg.a2a_s_twitter::before,.addtoany_share_save_container.addtoany_content a:focus span.a2a_svg.a2a_s_linkedin::before{color:#000}.addtoany_share_save_container.addtoany_content a:hover span,.addtoany_share_save_container.addtoany_content a:focus span{opacity:1}.a2a_floating_style.a2a_vertical_style{display:none}.post-type-archive-ipf_tools .post-block__title{text-transform:capitalize}.single-ipf_tools .addtoany_share_save_container.addtoany_content_bottom{border-bottom:none}.team .custom-title{font-size:1.25rem;line-height:2rem}.team .ip-grid__link{line-height:normal}.ip-grid{margin-top:3.125rem;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}@media (min-width: 991px){.ip-grid{justify-content:flex-start}}.ip-grid-2{margin-top:0;justify-content:space-between}.ip-grid-2 .item{margin:0;padding:0 .5625rem;width:100%}@media (min-width: 768px){.ip-grid-2 .item{width:calc(50% - 15px)}}.ip-grid-3.wide,.ip-grid-3.center{justify-content:center}.ip-grid-3 .item{margin:0 0 1.0625rem;padding:0 .5625rem;width:100%;max-width:25.3125rem}.ip-grid-3 .item.wide{max-width:34.6875rem}@media (min-width: 1200px){.ip-grid-3 .item.wide{padding:0 1.4375rem}}@media (min-width: 768px){.ip-grid-3 .item{width:50%}}@media (min-width: 991px){.ip-grid-3 .item{width:33.3%}}.ip-grid-6{padding:.625rem;width:50%;text-align:center}@media (min-width: 600px){.ip-grid-6{width:33.3%}}@media (min-width: 768px){.ip-grid-6{width:25%}}@media (min-width: 768px){.ip-grid-6{width:16.6%}}.ip-grid .grid{width:100%;display:grid;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:auto auto;line-height:0;font-size:0}@media (min-width: 991px){.ip-grid .grid{-ms-grid-columns:auto auto}}.ip-grid .grid .item{max-width:100%;margin-bottom:1.25rem;line-height:0}.ip-grid .grid .item:first-child{margin-right:1.25rem}.ip-grid .grid .item:nth-child(2){-ms-grid-column:2}.ip-grid .grid .item img{max-width:100%}.ip-grid__link{display:block;line-height:0;overflow:hidden}.ip-grid__link img{transition:transform 0.3s ease-out}.ip-grid__link:hover img,.ip-grid__link:focus img{transform:scale(1.07)}.ip-grid .custom-link{margin:2.5rem 0;align-self:center}@media (min-width: 768px){.ip-grid .custom-link{margin:0 0 0 1.875rem}}.grid-info{padding:1.25rem 0;margin:0 auto;position:relative}@media (min-width: 768px){.grid-info{padding:3.125rem 0}}.grid-info,.grid-info.alignwide{max-width:930px}.grid-info.alignfull{max-width:2000px}.grid-info .item{padding:2.375rem 1.25rem;border-bottom:1px solid #d8d8d8}@media (min-width: 768px){.grid-info .item{width:calc(50% - 15px);padding:2.375rem}}.grid-info-item.wide{width:100%}@media (min-width: 768px){.grid-info-item:nth-child(odd){padding-left:0;padding-right:2.8vw}}@media (min-width: 1200px){.grid-info-item:nth-child(odd){padding-right:2.8125rem}}@media (min-width: 768px){.grid-info-item:nth-child(even){padding-right:0;padding-left:2.8vw}}@media (min-width: 1200px){.grid-info-item:nth-child(even){padding-left:2.8125rem}}.grid-info-item__top{padding-left:3.125rem;position:relative}.grid-info-item__top .icons svg,.grid-info-item__top .icons img{max-width:2.1875rem;max-height:2.1875rem;line-height:0;position:absolute;top:50%;left:0;transform:translateY(-50%)}.grid-info-item__title{margin-bottom:.3125rem;font-size:1.75rem;line-height:2.875rem;font-weight:500}.grid-info-item h3{margin-top:1.25rem;font-size:1.5rem;line-height:2.875rem}.grid-info-item p{line-height:1.5rem}.grid-info__row{padding:0 .9375rem;margin-top:0;width:100%;position:relative}@media (min-width: 768px){.grid-info__row{justify-content:space-between}}@media (min-width: 768px){.grid-info__row::before{content:'';display:block;width:1px;height:calc(100% - 30px);background-color:#d8d8d8;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}}.grid-info__row.wide::before{content:none}@media (min-width: 768px){.grid-info__row:first-child .item{padding-top:0}}@media (min-width: 768px){.grid-info__row:last-child .item{border:none}}.grid-info__row:last-child .item:last-child{border:none}.subscribe-form__section{width:100%;padding:3.75rem 0;min-height:16.875rem;position:relative;background-color:#efefef}.subscribe-form__section .container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}@media (max-width: 991px){.subscribe-form__section .container{padding:0 1.6875rem;justify-content:center}}.subscribe-form__section .ip-content{margin-bottom:2.5rem;padding:0 1.25rem;width:100%;text-align:center}.subscribe-form__section .ip-content.regular{margin-bottom:0}.subscribe-form__section .ip-content h2{font-size:1.875rem}@media (min-width: 991px){.subscribe-form__section .ip-content{margin:0;width:50%;text-align:left}}@media (min-width: 1200px){.subscribe-form__section .ip-content{width:45%}}.subscribe-form__section div#gform_confirmation_wrapper_1{font-family:"Roboto",sans-serif;font-size:18px;font-weight:600;color:#157136;text-transform:capitalize;line-height:30px;font-weight:500;width:100%;text-transform:capitalize;line-height:30px}@media (max-width: 768px){.subscribe-form__section div#gform_confirmation_wrapper_1{font-size:16px;line-height:26px}}@media (min-width: 991px){#gform_wrapper_1{width:100%;max-width:40.75rem}}#gform_wrapper_1 .gform_footer.top_label{width:100%;max-width:25rem}@media (min-width: 481px){#gform_wrapper_1 .gform_footer.top_label{width:9.375rem}}@media (min-width: 684px){#gform_wrapper_1 .gform_footer.top_label{width:10.625rem}}#gform_wrapper_1 form{width:100%;display:flex;flex-direction:row;flex-wrap:wrap}@media (max-width: 991px){#gform_wrapper_1 form{justify-content:center}}#gform_wrapper_1 .gform_footer{padding:0;margin:0;clear:none;width:100%}#gform_wrapper_1 .gform_footer::after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}#gform_wrapper_1 .gform_footer input#gform_submit_button_1{height:3.75rem}#gform_wrapper_1 .top_label div.ginput_container{margin-top:0}#gform_wrapper_1 .gform_body{width:100%;max-width:25rem}@media (min-width: 481px){#gform_wrapper_1 .gform_body{margin-bottom:0;width:calc(100% - 150px);max-width:30.125rem}}@media (min-width: 684px){#gform_wrapper_1 .gform_body{width:calc(100% - 170px)}}#gform_wrapper_1 .top_label .gfield_label{display:none}#gform_wrapper_1 .top_label div.ginput_container{margin-top:0}#gform_wrapper_1 .subscribe-form__input{margin:0;width:100% !important;padding:0;max-width:100% !important}#gform_wrapper_1 .subscribe-form__input .ginput_container.ginput_container_email{position:relative}#gform_wrapper_1 .subscribe-form__input .ginput_container.ginput_container_email::after{content:"\f1d8";position:absolute;font-family:"FontAwesome Solid";font-size:16px;color:#157136;left:15px;top:50%;transform:translateY(-50%)}#gform_wrapper_1 .subscribe-form__input input#input_1_1{margin-bottom:0;width:100%;height:3.75rem;color:#000 !important;line-height:3.75rem;padding-left:2.5rem;font-family:"Roboto",sans-serif;font-weight:400;font-size:1rem;border-color:#d9d9d9;border-right-color:transparent;border-width:.0625rem;border-style:solid;border-radius:0;transition:all 0.3s ease-out}#gform_wrapper_1 .subscribe-form__input input#input_1_1::-webkit-input-placeholder,#gform_wrapper_1 .subscribe-form__input input#input_1_1::-moz-placeholder,#gform_wrapper_1 .subscribe-form__input input#input_1_1:-moz-placeholder,#gform_wrapper_1 .subscribe-form__input input#input_1_1:-ms-input-placeholder{color:#000;transition:color .4s ease-out}#gform_wrapper_1 .subscribe-form__input input#input_1_1::placeholder{font-family:"Roboto",sans-serif;font-weight:400;font-size:1rem;color:#000;transition:color .4s ease-out}#gform_wrapper_1 .subscribe-form__input input#input_1_1:hover,#gform_wrapper_1 .subscribe-form__input input#input_1_1:focus{transform:none;cursor:pointer;border-color:#157136}#gform_wrapper_1 li.gfield.gfield_error,#gform_wrapper_1 li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{border:none !important}#gform_wrapper_1 div.validation_error{display:none;color:#f65055 !important;border:none !important}#gform_wrapper_1 .validation_message{color:#f65055}.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:transparent !important;border-bottom:none !important}.entry-content .wp-block-media-text{margin:0 auto;padding:1.875rem .9375rem;display:flex;flex-direction:column;flex-wrap:wrap;align-items:center}@media (min-width: 684px){.entry-content .wp-block-media-text{display:-ms-grid;display:grid;-ms-grid-columns:calc(50% - 23px) calc(50% - 23px);grid-template-columns:calc(50% - 23px) calc(50% - 23px);justify-content:center}}@media (min-width: 768px){.entry-content .wp-block-media-text{margin:3vw auto;padding:1.875rem 6vw}}@media (min-width: 2000px){.entry-content .wp-block-media-text{margin:4.375rem auto;padding:3.125rem 7.625rem}}.entry-content .wp-block-media-text__media{padding:0;max-width:100%;position:relative}@media (min-width: 684px){.entry-content .wp-block-media-text__media{margin-right:1.4375rem;-ms-grid-column:1}}.entry-content .wp-block-media-text__link{position:absolute;display:block;width:100%;height:100%;z-index:1;left:0;right:0;cursor:pointer}.entry-content .wp-block-media-text__content{padding:2.5rem .8125rem 0;max-width:100%}@media (min-width: 684px){.entry-content .wp-block-media-text__content{padding:.8125rem;padding-left:2.1875rem;max-width:37.5rem;-ms-grid-column:2;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center}}.entry-content .wp-block-media-text__content h3,.entry-content .wp-block-media-text__content p{max-width:100%}@media (min-width: 684px){.entry-content .wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{margin-right:0;margin-left:auto;padding-left:.8125rem;padding-right:2.1875rem;-ms-grid-column:1}}@media (min-width: 684px){.entry-content .wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{margin-right:0;margin-left:1.4375rem;-ms-grid-column:2}}.content-header{margin-bottom:1.25rem;padding-left:3.125rem;position:relative}.content-header .icons svg,.content-header .icons img{max-width:2.1875rem;max-height:2.1875rem;line-height:0;position:absolute;top:50%;left:0;transform:translateY(-50%)}.content-header h2{margin-bottom:0;font-size:2.25rem;font-weight:300}.entry-content .custom-list,.custom-list{max-width:930px}.entry-content .custom-list__list,.custom-list__list{margin:0;padding:1.5625rem 0;counter-reset:step-counter;list-style:none}@media (min-width: 991px){.entry-content .custom-list__list,.custom-list__list{padding:1.875rem 2.5rem 1.875rem 3.75rem}}.entry-content .custom-list__list li,.custom-list__list li{margin-left:0;padding-left:4.375rem;margin-bottom:1.875rem;color:#000;min-height:9.375rem;display:flex;flex-direction:column;flex-wrap:wrap;position:relative;counter-increment:step-counter}@media (min-width: 684px){.entry-content .custom-list__list li,.custom-list__list li{padding-left:6.25rem}}@media (min-width: 768px){.entry-content .custom-list__list li,.custom-list__list li{padding-left:7.5rem}}@media (min-width: 991px){.entry-content .custom-list__list li,.custom-list__list li{padding-left:10.3125rem;padding-top:.625rem;justify-content:center}}.entry-content .custom-list__list li::before,.custom-list__list li::before{content:counter(step-counter);display:inline-block;width:3.125rem;height:3.125rem;line-height:3.125rem;font-size:2.75rem;position:absolute;left:0;top:7px;text-align:center;font-weight:700;font-family:"Roboto Slab",serif;color:#29aa57;border:1px solid #d8d8d8;border-radius:.25rem}@media (min-width: 684px){.entry-content .custom-list__list li::before,.custom-list__list li::before{width:5rem;height:5rem;line-height:5rem}}@media (min-width: 768px){.entry-content .custom-list__list li::before,.custom-list__list li::before{width:6.25rem;height:6.25rem;line-height:6.25rem}}@media (min-width: 991px){.entry-content .custom-list__list li::before,.custom-list__list li::before{width:9.375rem;height:9.375rem;line-height:9.375rem}}.entry-content .custom-list__list li h3,.custom-list__list li h3{margin-top:0;margin-bottom:.625rem;font-size:1.75rem;text-transform:lowercase}.entry-content .custom-list__list li h3 strong,.custom-list__list li h3 strong{font-weight:700;color:#29aa57}.wp-block-group{margin-bottom:1.25rem;max-width:930px}.wp-block-group .wp-block-button{display:inline-block;margin-right:1.25rem}.media-content{padding:.9375rem;margin:1.875rem auto;justify-content:center;display:flex;flex-direction:row;flex-wrap:wrap}@media (min-width: 768px){.media-content{padding:3.125rem .9375rem 0;margin-bottom:3.125rem}}.media-content.alignwide,.media-content.alignfull{align-items:center}.media-content .media{margin:0 auto 1.875rem;width:100%;max-width:25rem;line-height:0}@media (min-width: 768px){.media-content .media{margin-bottom:0;padding-right:2.5rem;width:40%;max-width:100%}}.media-content .content{width:100%;max-width:100%;text-align:center}@media (min-width: 768px){.media-content .content{width:60%;display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;text-align:left}}.media-content .content>div{max-width:100%}.media-content .content h2{padding-top:0;margin-bottom:2.5rem;max-width:100%;font-size:2rem}.media-content .content p{margin-bottom:1.75rem;max-width:100%}.media-content .content p br{line-height:3.125rem}@media (min-width: 768px){.media-content.right{flex-direction:row-reverse}}@media (min-width: 768px){.media-content.right .media{padding-right:0;padding-left:2.5rem}}.accordion-list{max-width:930px}.accordion>h3{margin-bottom:0;padding:1.25rem 2.5rem 1.25rem .9375rem;position:relative;text-decoration:none;color:#29aa57;font-size:1.5rem;font-weight:500;border-bottom:1px solid #d9d9d9;transition:all 0.2s linear;cursor:pointer}.accordion>h3:hover,.accordion>h3:focus{color:#000}.accordion>h3:before,.accordion>h3:after{background:#000;content:'';height:.25rem;position:absolute;right:.9375rem;top:0;bottom:0;margin:auto;width:1.3125rem;transition:transform 500ms ease}.accordion>h3:after{transform:rotate(90deg);transform-origin:center}.accordion>h3:before{transform:rotate(180deg)}.accordion>h3.active{background-color:#eeefef;color:#000}.accordion>h3.active::before,.accordion>h3.active::after{transform:none}.accordion__content{padding:1.875rem 0;display:none;border-bottom:1px solid #d9d9d9}.accordion__content a:hover,.accordion__content a:focus{text-decoration:underline}@media print{.accordion>h3{background-color:#eeefef;color:#000}.accordion>h3::before,.accordion>h3::after{transform:none}.accordion__content{display:block}}.color-section{margin-bottom:1.25rem;padding:3.125rem 1.25rem;width:100%;max-width:100%;background-color:#efefef}.color-section__wrap{padding:0 .9375rem;display:flex;flex-direction:column;flex-wrap:wrap}@media (min-width: 991px){.color-section__wrap{padding:0;flex-direction:row;justify-content:space-between;align-items:center}}.color-section__btn{padding:0 .625rem !important;width:13.5rem;text-align:center}@media (min-width: 991px){.color-section__btn{position:relative;top:1.25rem}}.color-section .content{margin-bottom:1.75rem}@media (min-width: 991px){.color-section .content{margin-bottom:0;padding-right:3.125rem;width:calc(100% - 216px)}}.color-section .content h3{margin-bottom:1.25rem;font-weight:300;font-size:1.75rem}.color-section .content h3 strong{color:#29aa57}@media (min-width: 991px){.color-section .content.wide{padding-right:0;width:100%}}

/*# sourceMappingURL=../css/blocks.css.map */