:root{--color-white:#fff;--color-gray-light:#edf0ed;--color-gray:#d9dbd9;--color-gray-dark:#616661;--color-black:#333;--color-black--30:rgba(51,51,51,0.3);--color-blue:#54c7e0;--color-green:#5ccc5c;--color-green-dark:#415f41;--color-green-darker:#233323;--color-yellow:#ffd43a;--color-gold:#dcc984;--color-primary:#415f41;--color-primary--50:rgba(65,95,65,0.5);--font-weight-bold:700;--font-weight-semibold:600;--font-weight-regular:400;--font-weight-light:300;--font-size-14:14px;--font-size-16:16px;--font-size-18:18px;--font-size-20:20px;--font-size-24:24px;--font-size-26:26px;--font-size-28:28px;--font-size-32:32px;--font-size-36:36px;--font-size-44:44px;--font-size-48:48px;--font-size-72:72px;--font-size-76:76px;--font-family-head:"gentium_book",serif;--font-family-base:"work_sans",sans-serif;--font-family-icons:"Font Awesome 5 Pro"}.page_banner{padding-top:50px;padding-bottom:50px;background-color:var(--color-green-dark);color:#fff}@media (min-width:768px){.page_banner{padding-bottom:0}}@media (min-width:768px) and (max-width:991.98px){.page_banner{padding-top:85px}}.page_banner:not(.has-block-image){padding-bottom:50px}@media (min-width:992px){.page_banner:not(.has-block-image){padding-bottom:70px}}@media (max-width:767.98px){.page_banner.has-block-cta{padding-bottom:150px}}.page_banner__img{position:relative;display:none;width:100%;margin-top:50px}@media (min-width:768px){.page_banner__img{display:block}}@media (min-width:992px){.page_banner__img{margin-top:70px}}.page_banner--cta{position:absolute;top:150px;right:75px;width:325px}@media (min-width:768px){.page_banner--cta{top:100px;right:90px}}.page_banner--cta_content{position:relative;display:inline-block;width:100%;padding:32px;border-top:4px solid var(--color-green);background:#fff;z-index:4}.black .page_banner--cta_content{border-color:var(--color-gold)}.blue .page_banner--cta_content{border-color:var(--color-blue)}.gold .page_banner--cta_content{border-color:var(--color-gold)}.gray .page_banner--cta_content{border-color:var(--color-gray)}.gray-dark .page_banner--cta_content{border-color:var(--color-gray-dark)}.gray-light .page_banner--cta_content{border-color:var(--color-gray-light)}.green .page_banner--cta_content{border-color:var(--color-green)}.green-dark .page_banner--cta_content{border-color:var(--color-green-dark)}.green-darker .page_banner--cta_content{border-color:var(--color-green-darker)}.white .page_banner--cta_content{border-color:var(--color-white)}.yellow .page_banner--cta_content{border-color:var(--color-yellow)}.page_banner--cta_title{margin-bottom:8px;color:var(--color-gray-dark)}.page_banner--cta_link{display:-webkit-box;display:-ms-flexbox;display:flex;color:var(--color-green-dark);font-weight:var(--font-weight-semibold);font-size:var(--font-size-20);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page_banner--cta_link:focus,.page_banner--cta_link:hover{color:var(--color-green);text-decoration:none}.page_banner--cta_icon{margin-right:8px;color:var(--color-green)}.page_banner--cta_image{position:absolute;top:-60px;right:-60px;width:120px;border-radius:60px;z-index:5;-webkit-box-shadow:0 12px 48px rgba(0,0,0,.25);box-shadow:0 12px 48px rgba(0,0,0,.25)}.page_banner--cta_circle{position:absolute;top:-50px;right:-50px;width:200px;height:200px;z-index:1}.page_banner--cta_circle circle{fill:var(--color-green)}.black .page_banner--cta_circle circle{fill:#000}.blue .page_banner--cta_circle circle{fill:var(--color-blue)}.gold .page_banner--cta_circle circle{fill:var(--color-gold)}.gray .page_banner--cta_circle circle{fill:var(--color-gray)}.gray-dark .page_banner--cta_circle circle{fill:var(--color-gray-dark)}.gray-light .page_banner--cta_circle circle{fill:var(--color-gray-light)}.green .page_banner--cta_circle circle{fill:var(--color-green)}.green-dark .page_banner--cta_circle circle{fill:var(--color-green-dark)}.green-darker .page_banner--cta_circle circle{fill:var(--color-green-darker)}.white .page_banner--cta_circle circle{fill:var(--color-white)}.yellow .page_banner--cta_circle circle{fill:var(--color-gray-light)}.page_banner .t-heading-1{color:#fff}