html,body,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,img,small,dl,dt,dd,ol,ul,li,fieldset,legend,table,caption,th,td,figure{margin:0;padding:0;border:0}html{overflow-y:scroll;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}*,*::before,*::after{box-sizing:border-box}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}[hidden],template{display:none !important}audio:not([controls]){display:none;height:0}hr{display:block;height:1px;border:0;border-top:1px solid;margin:1.5em 0;padding:0}wbr{display:inline-block}img,object,embed,iframe,video{max-width:100%;width:auto;height:auto}img{vertical-align:middle;-ms-interpolation-mode:bicubic;font-style:italic;color:#666}svg:not(:root){overflow:hidden}label,button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer}button[disabled],input[disabled]{cursor:default}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,select{text-transform:none}button{overflow:visible}textarea{overflow:auto}input[type=checkbox],input[type=radio]{padding:0;cursor:pointer}input[type=search],input[type=search]::-webkit-search-decoration,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}html{font-size:16px}body{background:#fff;color:#414141;font-size:1em;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body,button,input,optgroup,select,textarea{font-family:Montserrat,sans-serif;color:#414141}::-moz-selection{background:#30ad7d;color:#fff;text-shadow:none}::selection{background:#30ad7d;color:#fff;text-shadow:none}p,blockquote,dl,ol,ul,pre,table{margin-bottom:1.5em}dl dd,dl dl{margin-left:1.5em}li ol,li ul{margin-bottom:0}nav ol,nav ul{margin:0;list-style:none;list-style-image:none}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ul{list-style:disc outside;margin-left:1em}ul ul{list-style-type:square;margin-left:1.5em}ul ul ul{list-style-type:circle}ol{list-style:decimal outside;margin-left:1.5em}ol ol{list-style-type:upper-roman;margin-left:1.5em}ol ol ol{list-style-type:upper-alpha}blockquote,q{quotes:none}blockquote::after,q::before,q::after{content:"";content:none}blockquote{position:relative;margin-top:1.5em;margin-bottom:1.5em;font-size:1.5rem;font-style:italic}blockquote p,blockquote ol,blockquote ul{margin-top:.75em;margin-bottom:0;line-height:1.35}blockquote p:first-child,blockquote ol:first-child,blockquote ul:first-child{margin-top:0}abbr[title],dfn[title]{border-bottom:1px dotted;text-decoration:none;cursor:help}cite,dfn,q{font-style:italic}b,strong,dt,mark,th{font-weight:600}del{color:#747474;text-decoration:line-through}ins,mark{background:#ffa;color:#414141;text-decoration:none}pre,code,kbd,samp{font-family:Consolas,"Andale Mono","Lucida Console",monospace;font-size:.875em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;overflow:auto}small{font-size:.75em}sub,sup{font-size:.75em;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.25;margin-top:2.25rem;margin-bottom:.5rem}h1:first-child,h1+h1,h1+h2,h1+h3,h1+h4,h1+h5,h1+h6,h2:first-child,h2+h1,h2+h2,h2+h3,h2+h4,h2+h5,h2+h6,h3:first-child,h3+h1,h3+h2,h3+h3,h3+h4,h3+h5,h3+h6,h4:first-child,h4+h1,h4+h2,h4+h3,h4+h4,h4+h5,h4+h6,h5:first-child,h5+h1,h5+h2,h5+h3,h5+h4,h5+h5,h5+h6,h6:first-child,h6+h1,h6+h2,h6+h3,h6+h4,h6+h5,h6+h6{margin-top:0 !important}h1 a:link,h1 a:visited,h2 a:link,h2 a:visited,h3 a:link,h3 a:visited,h4 a:link,h4 a:visited,h5 a:link,h5 a:visited,h6 a:link,h6 a:visited{color:inherit;text-decoration:none}h1 a:hover,h1 a:focus,h2 a:hover,h2 a:focus,h3 a:hover,h3 a:focus,h4 a:hover,h4 a:focus,h5 a:hover,h5 a:focus,h6 a:hover,h6 a:focus{color:#3575d4;text-decoration:underline}.section-block>.block-content:first-child h2,h1,.h1{font-size:2.625rem}h2,.h2{font-size:2rem}h3,.h3{font-size:1.375rem}h4,.h4{font-size:1.125rem}h5,.h5{font-size:1rem}h6,.h6{font-size:1rem}.h-upper{text-transform:uppercase}@media screen and (max-width: 75rem){.section-block>.block-content:first-child h2,h1,.h1{font-size:2.125rem}h2,.h2{font-size:1.75rem}h3,.h3{font-size:1.25rem}}@media screen and (max-width: 28.125rem){.section-block>.block-content:first-child h2,h1,.h1{font-size:1.75rem}h2,.h2{font-size:1.5rem}h4,.h4{font-size:1rem}}@font-face{font-family:"Montserrat";font-style:normal;font-display:swap;font-weight:400;src:url(../fonts/montserrat-latin-400-normal.woff2) format("woff2"),url(../fonts/montserrat-latin-400-normal.woff) format("woff")}@font-face{font-family:"Montserrat";font-style:normal;font-display:swap;font-weight:500;src:url(../fonts/montserrat-latin-500-normal.woff2) format("woff2"),url(../fonts/montserrat-latin-500-normal.woff) format("woff")}@font-face{font-family:"Montserrat";font-style:normal;font-display:swap;font-weight:600;src:url(../fonts/montserrat-latin-600-normal.woff2) format("woff2"),url(../fonts/montserrat-latin-600-normal.woff) format("woff")}@font-face{font-family:"Montserrat";font-style:normal;font-display:swap;font-weight:700;src:url(../fonts/montserrat-latin-700-normal.woff2) format("woff2"),url(../fonts/montserrat-latin-700-normal.woff) format("woff")}a:link,a:visited{color:#3575d4}a:hover,a:focus{text-decoration:none}.overlay-link{position:absolute;display:block;top:0;left:0;bottom:0;right:0;overflow:hidden;text-indent:-999px;font-size:12px;z-index:100;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABdJREFUeNpi/P//PwMxgHFUIX0VAgQYACK+He3OQHX/AAAAAElFTkSuQmCC") !important}.skiplink{position:absolute !important;top:0;left:0;z-index:800}.skiplink:focus{display:inline-block;padding:5px 10px !important;background:#3575d4 !important;color:#fff !important}.icon-link{text-decoration:none !important}.icon-link:hover .text,.icon-link:focus .text{text-decoration:underline}.icon-link .icon+.text,.icon-link .text+.icon{margin-left:.5em}.table-wrap{overflow-x:auto;margin-bottom:1.5em}.table-wrap table{margin-bottom:0}table{border-collapse:collapse;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8}th,td{padding:5px 10px;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;font-size:.875rem}thead th,thead td{background:#f2f2f2}.section-block--yellow thead th,.section-block--green thead th,.section-block--green-dark thead th,.section-block--yellow thead td,.section-block--green thead td,.section-block--green-dark thead td{background:#fff}th{text-align:left}.wrap{padding-left:3.125rem;padding-right:3.125rem;margin-left:auto;margin-right:auto;max-width:59.375rem}@media screen and (max-width: 34.375rem){.wrap{padding-left:1.5625rem;padding-right:1.5625rem}}.wrap-thin{padding-left:3.125rem;padding-right:3.125rem;margin-left:auto;margin-right:auto;max-width:50rem}@media screen and (max-width: 34.375rem){.wrap-thin{padding-left:1.5625rem;padding-right:1.5625rem}}.wrap-wide{padding-left:3.125rem;padding-right:3.125rem;margin-left:auto;margin-right:auto;max-width:77.5rem}@media screen and (max-width: 34.375rem){.wrap-wide{padding-left:1.5625rem;padding-right:1.5625rem}}.wrap-mega{padding-left:3.125rem;padding-right:3.125rem;margin-left:auto;margin-right:auto;max-width:103.125rem}@media screen and (max-width: 34.375rem){.wrap-mega{padding-left:1.5625rem;padding-right:1.5625rem}}.wrap-full{padding-left:3.125rem;padding-right:3.125rem;margin-left:auto;margin-right:auto}@media screen and (max-width: 34.375rem){.wrap-full{padding-left:1.5625rem;padding-right:1.5625rem}}.edge-wrap{margin-left:auto;margin-right:auto;max-width:53.125rem}.edge-wrap-thin{margin-left:auto;margin-right:auto;max-width:43.75rem}.edge-wrap-wide{margin-left:auto;margin-right:auto;max-width:71.25rem}.edge-wrap-mega{margin-left:auto;margin-right:auto;max-width:96.875rem}.icon{display:inline-block;vertical-align:middle}.icon svg{display:inline-block;width:100%;height:100%;vertical-align:top;fill:currentColor}.icon{width:16px;height:16px;flex-grow:0;flex-shrink:0}.icon--chevron{width:7.1px;height:11.3px}.icon--curly-bracket-small{width:11px;height:70px}.icon--curly-bracket{width:11px;height:100px}.icon--newspaper{width:18px;height:15px}.icon--twitter{width:24px;height:24px}.responsive-object,.aspect-ratio{padding-bottom:56.25%;position:relative;box-sizing:content-box;height:1px;margin-bottom:-1px}.responsive-object>iframe,.responsive-object>div,.aspect-ratio>iframe,.aspect-ratio>div{position:absolute;top:0;left:0;width:100% !important;height:100% !important}.responsive-object{margin-bottom:1.5em}a.arrow-link{display:inline-block;padding:5px 0;text-decoration:none;font-weight:500}a.arrow-link:hover .text,a.arrow-link:focus .text{text-decoration:underline}a.arrow-link .icon--arrow:first-child{margin-right:.25em;transform:rotate(180deg)}a.arrow-link .icon--arrow:last-child{margin-left:.25em}.breadcrumb{padding-left:3.125rem;padding-right:3.125rem;margin-left:auto;margin-right:auto;max-width:77.5rem;padding-top:10px;padding-bottom:10px}@media screen and (max-width: 34.375rem){.breadcrumb{padding-left:1.5625rem;padding-right:1.5625rem}}.breadcrumb li{position:relative;display:inline-block;vertical-align:middle}.breadcrumb li:not(:last-child){margin-right:32px}.breadcrumb li:not(:last-child)::after{content:"";display:block;position:absolute;top:50%;left:100%;width:8px;height:8px;margin-left:8px;border-top:2px solid;border-right:2px solid;transform:rotate(45deg) translateY(-4px)}.breadcrumb .logo{position:relative;top:2px;width:55px;height:28px}.breadcrumb a{color:inherit;text-decoration:none}.breadcrumb a:hover,.breadcrumb a:focus{text-decoration:underline}.btn,a.btn,button,input[type=submit],input[type=button],input[type=reset]{display:inline-flex;align-items:center;justify-content:center;height:2.5em;padding:0 15px;border:0;border-radius:5px;box-shadow:0 2px 4px rgba(0,0,0,.4);font-weight:500;font-size:1rem;line-height:2.375em;letter-spacing:.5px;text-decoration:none;text-align:center;text-shadow:none;text-transform:uppercase;vertical-align:middle;transition:background-color .15s ease-out;background-color:#4e1977;color:#fff}.btn:focus,a.btn:focus,button:focus,input[type=submit]:focus,input[type=button]:focus,input[type=reset]:focus{outline:1px dotted #414141}.btn:not([disabled]):hover,.btn:not([disabled]):focus,a.btn:not([disabled]):hover,a.btn:not([disabled]):focus,button:not([disabled]):hover,button:not([disabled]):focus,input[type=submit]:not([disabled]):hover,input[type=submit]:not([disabled]):focus,input[type=button]:not([disabled]):hover,input[type=button]:not([disabled]):focus,input[type=reset]:not([disabled]):hover,input[type=reset]:not([disabled]):focus{background-color:#7726b6}.btn[disabled],a.btn[disabled],button[disabled],input[type=submit][disabled],input[type=button][disabled],input[type=reset][disabled]{opacity:.5}.btn[disabled],a.btn[disabled],button[disabled],input[type=submit][disabled],input[type=button][disabled],input[type=reset][disabled]{cursor:default}.btn>span,a.btn>span,button>span,input[type=submit]>span,input[type=button]>span,input[type=reset]>span{vertical-align:middle}.btn .icon:first-child,.btn .spinner:first-child,a.btn .icon:first-child,a.btn .spinner:first-child,button .icon:first-child,button .spinner:first-child,input[type=submit] .icon:first-child,input[type=submit] .spinner:first-child,input[type=button] .icon:first-child,input[type=button] .spinner:first-child,input[type=reset] .icon:first-child,input[type=reset] .spinner:first-child{margin-right:.5em}.btn .icon:last-child,.btn .spinner:last-child,a.btn .icon:last-child,a.btn .spinner:last-child,button .icon:last-child,button .spinner:last-child,input[type=submit] .icon:last-child,input[type=submit] .spinner:last-child,input[type=button] .icon:last-child,input[type=button] .spinner:last-child,input[type=reset] .icon:last-child,input[type=reset] .spinner:last-child{margin-left:.5em}.btn .icon:only-child,.btn .spinner:only-child,a.btn .icon:only-child,a.btn .spinner:only-child,button .icon:only-child,button .spinner:only-child,input[type=submit] .icon:only-child,input[type=submit] .spinner:only-child,input[type=button] .icon:only-child,input[type=button] .spinner:only-child,input[type=reset] .icon:only-child,input[type=reset] .spinner:only-child{margin-left:0;margin-right:0;vertical-align:top}a.btn-secondary,.btn-secondary{display:inline-flex;align-items:center;justify-content:center;height:2.5em;padding:0 15px;border:0;border-radius:5px;box-shadow:0 2px 4px rgba(0,0,0,.4);font-weight:500;font-size:1rem;line-height:2.375em;letter-spacing:.5px;text-decoration:none;text-align:center;text-shadow:none;text-transform:uppercase;vertical-align:middle;transition:background-color .15s ease-out;background-color:#f3f3f3;color:#414141;border:1px solid #414141}a.btn-secondary:focus,.btn-secondary:focus{outline:1px dotted #414141}a.btn-secondary:not([disabled]):hover,a.btn-secondary:not([disabled]):focus,.btn-secondary:not([disabled]):hover,.btn-secondary:not([disabled]):focus{background-color:#dadada}a.btn-secondary[disabled],.btn-secondary[disabled]{opacity:.5}a.btn-brand,.btn-brand{display:inline-flex;align-items:center;justify-content:center;height:2.5em;padding:0 15px;border:0;border-radius:5px;box-shadow:0 2px 4px rgba(0,0,0,.4);font-weight:500;font-size:1rem;line-height:2.375em;letter-spacing:.5px;text-decoration:none;text-align:center;text-shadow:none;text-transform:uppercase;vertical-align:middle;transition:background-color .15s ease-out;background-color:#0e6946;color:#fff}a.btn-brand:focus,.btn-brand:focus{outline:1px dotted #414141}a.btn-brand:not([disabled]):hover,a.btn-brand:not([disabled]):focus,.btn-brand:not([disabled]):hover,.btn-brand:not([disabled]):focus{background-color:#083c28}a.btn-brand[disabled],.btn-brand[disabled]{opacity:.5}a.btn-small,.btn-small{padding-left:10px;padding-right:10px;font-size:.875rem}a.btn-small-lowercase,.btn-small-lowercase{padding-left:10px;padding-right:10px;font-size:.875rem;font-size:.75rem;text-transform:capitalize}.btn-neutral{height:auto;padding:0;border:0;border-radius:0;box-shadow:none;background:rgba(0,0,0,0) !important;color:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;text-transform:inherit;letter-spacing:normal;vertical-align:baseline}.no-js .btn-neutral{cursor:default}.btn-plain{height:auto;padding:0;border:0;border-radius:0;box-shadow:none;background:rgba(0,0,0,0) !important;color:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;text-transform:inherit;letter-spacing:normal;vertical-align:baseline;text-decoration:underline;color:#3575d4}.btn-plain:hover,.btn-plain:focus{text-decoration:none}.no-js .btn-plain{cursor:default}.category{margin-bottom:5px;font-size:.8125rem;color:#0e6946}.category .icon{margin:0 2px 2px 0;width:16px}.consent__content{max-width:35em}input[type=tel],input[type=url],input[type=text],input[type=email],input[type=number],input[type=search],input[type=password],textarea{height:2.6666666667em;padding:0 .6666666667em;border:1px solid #ccc;border-radius:5px;font-size:.9375rem;background-color:#fff;color:#414141;transition:border-color .15s linear}input[type=tel]:-moz-read-only, input[type=url]:-moz-read-only, input[type=text]:-moz-read-only, input[type=email]:-moz-read-only, input[type=number]:-moz-read-only, input[type=search]:-moz-read-only, input[type=password]:-moz-read-only, textarea:-moz-read-only{background:#d3d3d3}input[type=tel]:read-only,input[type=url]:read-only,input[type=text]:read-only,input[type=email]:read-only,input[type=number]:read-only,input[type=search]:read-only,input[type=password]:read-only,textarea:read-only{background:#d3d3d3}input[type=tel]:focus,input[type=url]:focus,input[type=text]:focus,input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=password]:focus,textarea:focus{border-color:#4e7abc;outline:0}textarea{height:auto;padding:.6666666667em}input[type=radio],input[type=checkbox]{margin-right:.25em;vertical-align:middle}form input,form textarea{display:block;width:100%}form input[type=submit],form input[type=button],form input[type=reset],form input[type=radio],form input[type=checkbox]{display:inline-block;width:auto}form[tabindex="-1"]:focus{outline:0 !important}.form-field-group{margin-left:-50px;padding-left:50px;display:inline-block;vertical-align:top;width:100%}@media screen and (max-width: 43.75rem){.form-field-group{margin-left:-25px}}@media screen and (max-width: 43.75rem){.form-field-group{padding-left:25px}}.form-field-group-fields{margin-left:-50px}@media screen and (max-width: 43.75rem){.form-field-group-fields{margin-left:-25px}}.form-field-group-fields .form-field-group-fields{padding-left:50px;display:inline-block;vertical-align:top;width:100%}@media screen and (max-width: 43.75rem){.form-field-group-fields .form-field-group-fields{padding-left:25px}}.form-field{padding-left:50px;display:inline-block;vertical-align:top;width:100%}@media screen and (max-width: 43.75rem){.form-field{padding-left:25px}}.form-field,.form-footer{margin-top:10px}.form-required-legend{margin:0 0 .5em;font-size:1rem}.form-required-legend[aria-hidden=true]{display:none !important}.form-field--honeypot{width:100% !important}.form-field--honeypot--valid{display:none !important}.field-req{border:0 !important;color:#ed404b;font-weight:normal}.form-error-small{margin-top:1em}.form-errors,.form-success{position:relative;padding:1px 10px;font-size:.875rem;border:1px solid;border-left-width:3em}.form-errors::before,.form-success::before{content:"";display:block;position:absolute;top:50%;left:-2em;width:1em;height:1em;margin-top:-0.5em;background-size:1em 1em;background-repeat:no-repeat;background-position:50% 50%;z-index:2}.form-errors p:first-child:not(:last-child),.form-success p:first-child:not(:last-child){display:none}.form-errors p,.form-errors ul,.form-success p,.form-success ul{margin:.5em 0}.form-errors{margin-bottom:1.5em}.form-success{margin-top:1.5em}.form-errors{border-color:#ed404b;color:#d71421}.form-errors::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='%23fff' d='M15.854 12.854L11 8l4.854-4.854a.503.503 0 0 0 0-.707L13.561.146a.499.499 0 0 0-.707 0L8 5 3.146.146a.5.5 0 0 0-.707 0L.146 2.439a.499.499 0 0 0 0 .707L5 8 .146 12.854a.5.5 0 0 0 0 .707l2.293 2.293a.499.499 0 0 0 .707 0L8 11l4.854 4.854a.5.5 0 0 0 .707 0l2.293-2.293a.499.499 0 0 0 0-.707z'/%3E%3C/svg%3E")}.form-success{border-color:#49ad5a;color:#337a3b}.form-success::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='%23fff' d='M13.5 2L6 9.5 2.5 6 0 8.5l6 6 10-10z'/%3E%3C/svg%3E")}.errorlist{list-style:none;margin:0 0 1em}.field-error{display:block;margin-top:2px;font-size:.875rem;color:#ed404b}.field-error svg{fill:currentColor;vertical-align:middle}.form-field--error input:focus,.form-field--error textarea:focus,.form-field--success input:focus,.form-field--success textarea:focus{padding-right:.6666666667em;background:#fff !important;color:#414141}.form-field--error input,.form-field--success input{padding-right:2.2291666667em;background-repeat:no-repeat;background-size:1.5em 1em;background-position:100% 50%}.form-field--error input,.form-field--error textarea{border-color:#ed404b !important;background-color:#fae8e6;color:#b6111c}.form-field--error input{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='16' viewBox='0 0 24 16'%3E%3Cpath fill='%23ed404b' d='M8 1.4l6.7 13.4H1.3L8 1.4zM8 0c-.3 0-.7.2-1 .7L.2 14.3c-.5.9-.1 1.7 1 1.7h13.6c1.1 0 1.5-.8 1-1.7L9 .7C8.7.2 8.3 0 8 0z'/%3E%3Cpath fill='%23ed404b' d='M9 13c0 .6-.4 1-1 1s-1-.4-1-1 .4-1 1-1 1 .4 1 1zM8 11c-.6 0-1-.4-1-1V7c0-.6.4-1 1-1s1 .4 1 1v3c0 .6-.4 1-1 1z'/%3E%3C/svg%3E")}.form-field--success input,.form-field--success textarea{border-color:#49ad5a !important;background-color:#e7fae6;color:#2b6535}.form-field--success input{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='12' viewBox='0 0 20 12'%3E%3Cpath fill='%2349ad5a' d='M10.3 1.1l1.6 1.3c.1.1.1.2 0 .3l-6.9 8.2c0 .1-.1.1-.2.1s-.1 0-.1-.1l-4.6-3.8c-.1 0-.1-.2 0-.3l1.3-1.6c.1-.1.2-.1.3 0l2.8 2.3 5.5-6.4c.1-.1.2-.1.3 0z'/%3E%3C/svg%3E")}.form-field-help-text{font-size:12px}.swedbank-pay{text-align:left}#swedbank-pay-seamless-view-page{width:100%}@media screen and (min-width: 40.625rem){#swedbank-pay-seamless-view-page{width:500px}}.hidden-with-width{height:1px;padding-top:1px;margin-top:-1px;overflow:hidden}.internal-ad-wrap{margin-top:30px;margin-bottom:30px}.internal-ad{padding:15px;display:flex;background-color:#f2f8f5}.internal-ad-image{margin-right:15px;max-width:130px}.internal-ad-content{flex-basis:65%;flex-grow:1;flex-shrink:0;font-size:.875rem}.internal-ad-link{margin-top:15px}.internal-ad-link a{display:inline-flex;align-items:center;justify-content:center;height:2.5em;padding:0 15px;border:0;border-radius:5px;box-shadow:0 2px 4px rgba(0,0,0,.4);font-weight:500;font-size:1rem;line-height:2.375em;letter-spacing:.5px;text-decoration:none;text-align:center;text-shadow:none;text-transform:uppercase;vertical-align:middle;transition:background-color .15s ease-out;background-color:#0e6946;color:#fff;padding-left:10px;padding-right:10px;font-size:.875rem;font-size:.75rem;text-transform:capitalize}.internal-ad-link a:focus{outline:1px dotted #414141}.internal-ad-link a:not([disabled]):hover,.internal-ad-link a:not([disabled]):focus{background-color:#083c28}.internal-ad-link a[disabled]{opacity:.5}@media screen and (min-width: 31.25rem){.internal-ad{padding:30px}.internal-ad-image{margin-right:30px}}.lazy-image{position:relative;height:1px !important;min-width:1px}.lazy-image img{position:absolute;top:0;left:0}.lazy-image img[data-src$=jpg],.lazy-image img[src$=jpg]{background:rgba(0,0,0,.05)}.logo{display:inline-block;width:78px;height:40px;color:inherit !important}@media screen and (max-width: 71.875rem){.logo{width:3.875rem;height:2rem}}.nav-bar,.nav-bar ul,.nav-list,.nav-list ul{list-style:none;margin:0}.nav-bar li{display:inline-block}.nav-bar a{display:block;border:0;position:relative;text-decoration:none}.page-card{position:relative;max-width:400px}.page-card-inner{display:flex;flex-direction:column;position:relative;width:100%;padding:20px;background:#fff}.overlay-link:hover~.page-card-inner,.overlay-link:focus~.page-card-inner{box-shadow:inset 0 0 0 2px #414141}.page-card-title{margin:0 0 10px;font-size:1.375rem}.page-card-title--small{font-size:.875rem}.page-card-excerpt,.page-card-image{margin-top:auto;margin-bottom:0}.page-card-image{position:relative;min-height:1px;transition:opacity .15s ease}.page-card-image img{width:100%}@media screen and (max-width: 28.125rem){.page-card-inner{padding:15px}.page-card-title{font-size:1.25rem}}.range-input{position:relative;padding-bottom:.9375em}.range-label{position:absolute;bottom:0;font-size:.625rem;color:#767676}.range-label--min{left:0}.range-label--max{right:0}.rich-text:last-child p:last-child,.rich-text:last-child ol:last-child,.rich-text:last-child ul:last-child{margin-bottom:0}@keyframes spin{to{transform:rotate(360deg)}}.spinner{display:inline-block;position:relative;overflow:hidden;width:.9em;height:.9em;border-style:solid;border-width:2px;border-radius:50%;border-color:rgba(0,0,0,0);vertical-align:middle;transform:rotate(0deg);animation:spin .5s linear 0s infinite}.spinner--dark{border-top-color:rgba(0,0,0,.5);border-right-color:rgba(0,0,0,.5);border-bottom-color:rgba(0,0,0,.5)}.spinner--light{border-top-color:rgba(255,255,255,.5);border-right-color:rgba(255,255,255,.5);border-bottom-color:rgba(255,255,255,.5)}.spinner--black{border-top-color:#414141;border-right-color:#414141;border-bottom-color:#414141}.spinner--white{border-top-color:#fff;border-right-color:#fff;border-bottom-color:#fff}.spinner-text{margin-right:.5em;font-style:italic}.share-links{list-style:none;margin:0}.share-links li{display:inline-block;margin:0 20px 15px 0}.share-links li:last-child{margin-right:0}.share-links .icon{margin-right:5px;width:25px;height:25px;vertical-align:top}.share-links .icon.icon--linkedin{color:#0077b5}.share-links .icon.icon--facebook{color:#3c5a99}.share-links a{display:flex;align-items:center;text-decoration:none}.share-links a .text{color:#414141;font-size:.75rem}.share-links a:hover,.share-links a:focus{opacity:.7}.running-text>p:last-child,.running-text>ol:last-child,.running-text>ul:last-child{margin-bottom:0}.tight-text p,.tight-text ol,.tight-text ul{margin-bottom:0;margin-top:.75em}.tight-text p:first-child,.tight-text ol:first-child,.tight-text ul:first-child{margin-top:0}.lead-text{margin-bottom:1.2em;font-size:1.25rem}@media screen and (max-width: 28.125rem){.lead-text{font-size:1.125rem}}.sub-text{margin-bottom:1.7142857143em;font-size:.875rem}.lead-text p,.lead-text ol,.lead-text ul,.sub-text p,.sub-text ol,.sub-text ul{margin-bottom:inherit}.text{vertical-align:middle}.text:only-child{vertical-align:baseline}.news-articles-sidebar{padding:20px 15px;background-color:#f2f8f5}.sidebar-header{padding-bottom:15px;display:flex;justify-content:space-between;align-items:center}.sidebar-header h3{margin-bottom:0;color:#0e6946}.sidebar-header img{max-width:70px}.sidebar-list{margin:0;list-style:none}.sidebar-list li{padding-top:15px;border-top:1px solid rgba(14,105,70,.2)}.sidebar-list-item .category{text-transform:uppercase;font-weight:600;font-size:.875rem;color:#0e6946}.sidebar-list-item .publish-date{color:#0e6946;font-size:.75rem}.list-item-heading{margin-top:0}.list-item-excerpt{margin-bottom:5px;font-weight:500;font-size:.875rem}.list-item-image{float:right;max-width:100px;margin-left:10px}.list-item-image:hover,.list-item-image:focus{opacity:.8}.vector-image-block{margin-top:30px;margin-bottom:30px}.article-selection{padding-top:60px;padding-bottom:60px;background:#f3f3f3}.article-selection-content{text-align:center}.become-a-member-block{margin-top:60px;margin-bottom:60px;padding-left:3.125rem;padding-right:3.125rem;margin-left:auto;margin-right:auto;max-width:77.5rem}@media screen and (max-width: 34.375rem){.become-a-member-block{padding-left:1.5625rem;padding-right:1.5625rem}}.become-a-member-block.become-a-member-block--thin{padding-left:3.125rem;padding-right:3.125rem;margin-left:auto;margin-right:auto;max-width:50rem}@media screen and (max-width: 34.375rem){.become-a-member-block.become-a-member-block--thin{padding-left:1.5625rem;padding-right:1.5625rem}}.become-a-member-content{margin-bottom:30px;max-width:43.75rem}.become-a-member-layout{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:nowrap;gap:40px}@media screen and (max-width: 48rem){.become-a-member-layout{display:flex;flex-direction:column;align-items:flex-start;flex-wrap:nowrap}}.become-a-member-form-section{flex:1 1 35%;min-width:0}.become-a-member-side-section{flex:0 0 63%;max-width:63%;margin-top:50px}@media screen and (max-width: 48rem){.become-a-member-side-section{flex:1 1 100%;max-width:100%;margin-top:30px}}.become-a-member-side-section h3{margin-top:0}.become-a-member-side-section ul{list-style:disc;padding-left:1.5rem;margin-bottom:1.5rem}.become-a-member-side-section .price-info{background:#f2f8f5;padding:20px;border-radius:10px;margin:20px 0}.become-a-member-side-section .price-info .price-amount{font-size:2.25rem;font-weight:700;color:#0e6946;display:block}.member-registration-form-start .form-field-group--information_section .form-field,.member-registration-form-start .form-footer{display:none}.member-registration-form-start .form-errors-wrap,.member-registration-form-payment .form-errors-wrap{display:none}.member-registration-form-start .member-registration-form-errors,.member-registration-form-payment .member-registration-form-errors{margin-top:20px}.member-registration-form-start .member-registration-form-errors .form-errors-wrap,.member-registration-form-payment .member-registration-form-errors .form-errors-wrap{display:block}.member-registration-form-start .form-field-group--information_section,.member-registration-form-payment .form-field-group--information_section{scroll-margin:100px}.member-registration-form-start .form-field-group--information_section .form-field,.member-registration-form-start .form-footer,.member-registration-form-payment .form-field-group--information_section .form-field,.member-registration-form-payment .form-footer{margin-left:auto;margin-right:auto;max-width:43.75rem}.member-registration-form-start.member-registration-form-start--full .form-field-group--information_section .form-field,.member-registration-form-start.member-registration-form-start--full .form-footer,.member-registration-form-payment.member-registration-form-start--full .form-field-group--information_section .form-field,.member-registration-form-payment.member-registration-form-start--full .form-footer{display:block}.member-registration-form-start .form-field--member_type .radio-fields,.member-registration-form-payment .form-field--member_type .radio-fields{display:grid;grid-template-columns:repeat(auto-fill, minmax(270px, 1fr));gap:20px}.member-registration-form-start .form-field-group,.member-registration-form-start .form-field-group-fields,.member-registration-form-payment .form-field-group,.member-registration-form-payment .form-field-group-fields{margin-left:0}.member-registration-form-start .form-field-group-fields,.member-registration-form-start .form-field,.member-registration-form-start .form-field-group,.member-registration-form-payment .form-field-group-fields,.member-registration-form-payment .form-field,.member-registration-form-payment .form-field-group{display:block;width:auto;padding-left:0}.radio-field-member-type-inner{padding:20px;display:flex;flex-direction:column;align-items:flex-start;height:100%;border:3px solid rgba(0,0,0,0);border-radius:15px;background-color:#f2f8f5}.radio-field-member-type-inner .btn--small-font{font-size:.65rem !important}.radio-field-member-type-inner label{font-weight:700;line-height:1.25;margin-bottom:5px;font-weight:700 !important;font-size:1.25rem}.radio-field-member-type-inner button{font-size:.875rem;line-height:1.2;white-space:normal;word-break:break-word;width:100%;max-width:100%;height:auto;min-height:2.5em;padding:10px 15px}.radio-field-member-type-inner .membership-price{display:block;color:#0e6946;font-weight:700;font-size:1.875rem}input:checked~.radio-field-member-type-inner{border-color:green}input:focus~.radio-field-member-type-inner{outline:3px dotted #000}.member-type-content{margin-top:5px;flex-grow:1;display:flex;flex-direction:column}.member-type-content .description{flex-grow:1;margin-bottom:30px}.member-type-content .description p:last-child{margin-bottom:0}.member-type-content ul{list-style:none;margin-left:25px}.member-type-content ul li{position:relative;margin-top:.5em}.member-type-content ul li::before{content:"";display:block;position:absolute;top:.25em;left:-25px;width:15px;height:15px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15'%3E%3Ccircle fill='%2310aa6e' cx='7.5' cy='7.5' r='7.5'/%3E%3Cpath d='M10.2 4.4A1 1 0 0 1 12 5.5l-.1.1L7 11.4 3.4 8.3a1 1 0 0 1 1.1-1.6h.1L7 8.6l3.3-4.2Z' fill='%23fff'/%3E%3C/svg%3E")}.member-type-content .price-container{margin-bottom:5px}.become-a-member-block label,.become-a-member-block .field-group-label{font-weight:600}.become-a-member-block .radio-field label,.become-a-member-block .form-field--checkbox label{font-weight:400}.cancel-member-registration-form-btn{display:block}.member-registration-payment-iframe{max-width:400px}.edit-member-registration-form-btn,.cancel-member-registration-form-btn{height:auto;padding:0;border:0;border-radius:0;box-shadow:none;background:rgba(0,0,0,0) !important;color:inherit;font-size:inherit;line-height:inherit;font-weight:inherit;text-transform:inherit;letter-spacing:normal;vertical-align:baseline;text-decoration:underline;color:#3575d4;margin-top:10px}.edit-member-registration-form-btn:hover,.edit-member-registration-form-btn:focus,.cancel-member-registration-form-btn:hover,.cancel-member-registration-form-btn:focus{text-decoration:none}.payment-reference-info{margin-top:10px}.radio-field-member-type.radio-field-member-type-count--1{display:inline-flex;flex:0 0 100%;max-width:100%}@media screen and (min-width: 31.25rem){.radio-field-member-type-inner{padding:25px;border-radius:18px}}.radio-field-member-type-inner button{font-size:.75rem;white-space:normal;word-break:break-word}@media screen and (max-width: 48rem){.radio-field-member-type-inner button{font-size:.8125rem}}@media screen and (max-width: 37.5rem){.radio-field-member-type-inner button{font-size:.75rem}}@media screen and (max-width: 30rem){.radio-field-member-type-inner button{font-size:.6875rem}}@media screen and (max-width: 22.5rem){.radio-field-member-type-inner button{font-size:.625rem}}.membership-options-container{margin-top:60px;margin-bottom:60px;padding-left:3.125rem;padding-right:3.125rem;margin-left:auto;margin-right:auto;max-width:77.5rem;padding:2rem 0}@media screen and (max-width: 34.375rem){.membership-options-container{padding-left:1.5625rem;padding-right:1.5625rem}}.membership-options-block__title{text-align:center;margin-bottom:2.5rem}.membership-options-block__grid{display:flex;flex-wrap:wrap;justify-content:center;gap:2rem 1rem}.membership-card{display:flex;flex-direction:column;align-items:center;text-align:center;flex:1 1 100%;max-width:300px;padding-bottom:30px;box-shadow:0 2px 8px rgba(0,0,0,.1);border-radius:15px}.membership-card__image-wrapper{width:95%;margin-bottom:1.5rem}.membership-card__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.membership-card__title{font-size:1.5rem;font-weight:700;margin-bottom:.5rem}.membership-card__description{font-size:.9375rem;color:#6c757d;margin-bottom:1.5rem;flex-grow:1}.membership-card__button-wrapper .btn{display:inline-flex;align-items:center;justify-content:center;padding:12px 30px;background-color:#3a5a40;color:#fff;text-decoration:none;border-radius:25px;font-weight:700;border:none;cursor:pointer;transition:background-color .3s ease}@media screen and (min-width: 37.5rem){.membership-card{flex:1 1 45%;max-width:45%}}@media screen and (min-width: 62rem){.membership-card{flex:0 0 22%;max-width:22%}}.feature-grid-title{text-align:center;margin-bottom:40px}.feature-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:30px}@media(max-width: 768px){.feature-grid{flex-direction:column;align-items:center}}.feature-grid-container{width:100%;max-width:1300px;margin:60px auto 100px;padding:0 20px;box-sizing:border-box}.feature-grid-container-title{text-align:center;margin-bottom:40px}.feature-grid-container-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:30px}@media(max-width: 768px){.feature-grid-container-grid{flex-direction:column;align-items:center}}.feature-card{display:flex;flex-direction:column;align-items:center;text-align:center;flex:1 1;min-width:250px;max-width:320px}@media(max-width: 768px){.feature-card{width:100%;max-width:400px}}.feature-card__title{font-size:24px;font-weight:bold;color:#212529;margin:0 0 20px 0}.feature-card__icon{width:64px;height:64px;-o-object-fit:contain;object-fit:contain;margin-bottom:20px}.feature-card__description{font-size:16px;color:#555;line-height:1.5;margin-bottom:25px;flex-grow:1}.feature-card__link{font-size:16px;color:#000;text-decoration:underline;font-weight:500;transition:color .2s ease-in-out}.feature-card__link:hover{text-decoration:none}.become-member-cards-grid{display:flex;flex-wrap:nowrap;justify-content:center;gap:30px}@media(max-width: 768px){.become-member-cards-grid{flex-direction:column;align-items:center;flex-wrap:wrap}}.become-member-cards-container{width:100%;max-width:1300px;margin:60px auto 100px;padding:0 100px;box-sizing:border-box}@media(max-width: 768px){.become-member-cards-container{padding:0 20px}}.become-member-cards-container-title{text-align:center;margin-bottom:40px;font-size:32px;font-weight:bold;color:#212529}.become-member-cards-container-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:30px}@media(max-width: 768px){.become-member-cards-container-grid{flex-direction:column;align-items:center}}.become-member-card{display:flex;flex-direction:column;align-items:center;text-align:center;padding:30px 20px 25px;background:#fff;border-radius:15px;box-shadow:0 2px 8px rgba(0,0,0,.1);transition:transform .3s ease,box-shadow .3s ease;height:100%;flex:1 1;min-width:250px;overflow:visible}.become-member-card:hover{transform:translateY(-5px);box-shadow:0 4px 16px rgba(0,0,0,.15)}.become-member-card__image-wrapper{width:250px;height:250px;margin-bottom:20px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center}.become-member-card__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.become-member-card__title{font-size:20px;font-weight:bold;color:#212529;margin:0 0 15px 0;line-height:1.3}.become-member-card__description{font-size:14px;color:#555;line-height:1.5;margin-bottom:25px;flex-grow:1}.become-member-card__button-wrapper{margin-top:auto;padding-top:10px;width:100%;text-align:center}.become-member-card__button{display:inline-block;padding:12px 24px;background-color:#3a5a40;color:#fff;text-decoration:none;border-radius:25px;font-weight:600;font-size:13px;line-height:1.3;transition:background-color .3s ease,transform .2s ease;border:none;cursor:pointer;white-space:normal;text-align:center;word-break:break-word;max-width:100%}.become-member-card__button:link,.become-member-card__button:visited{color:#fff}.become-member-card__button:hover{background-color:#263b2a;transform:translateY(-2px);text-decoration:none;color:#fff}.become-member-card__button--disabled{background-color:#ccc;cursor:not-allowed}.become-member-card__button--disabled:hover{background-color:#ccc;transform:none}@media(max-width: 768px){.become-member-card{width:100%;max-width:400px}}.hero-section{position:relative;display:flex;align-items:center;justify-content:center;padding:80px 20px;min-height:500px;background-size:cover;background-position:center;background-repeat:no-repeat;color:#333;margin-bottom:60px}.hero-section--left{justify-content:flex-start}@media(max-width: 768px){.hero-section--left{justify-content:center}}.hero-section--right{justify-content:flex-end}@media(max-width: 768px){.hero-section--right{justify-content:center}}.hero-section--center{justify-content:center}.hero-section .btn{display:inline-flex;align-items:center;justify-content:center;padding:14px 24px;font-size:16px;font-weight:bold;border-radius:50px;text-decoration:none;text-align:center;border:2px solid rgba(0,0,0,0);transition:all .3s ease;white-space:normal;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;line-height:1.4}.hero-section .btn--primary{background-color:#3a5a40;color:#fff}.hero-section .btn--primary:hover,.hero-section .btn--primary.btn:hover{background-color:#263b2a}.hero-section .btn--secondary{background-color:rgba(0,0,0,0);color:#3a5a40;border:2px solid #3a5a40}.hero-section .btn--secondary:hover,.hero-section .btn--secondary.btn:hover{background-color:#3a5a40;color:#fff;border-color:#3a5a40}.hero-section .hero-content{width:100%;max-width:600px}.hero-section .hero-content--left{margin-left:0;margin-right:auto}@media(max-width: 768px){.hero-section .hero-content--left{margin-left:auto}}.hero-section .hero-content--right{margin-left:auto;margin-right:0}@media(max-width: 768px){.hero-section .hero-content--right{margin-right:auto}}.hero-section .hero-content--center{margin-left:auto;margin-right:auto}.hero-section .hero-card{background-color:#fff;border-radius:24px;padding:40px 50px;text-align:center;box-shadow:0 10px 30px rgba(0,0,0,.1)}@media(max-width: 576px){.hero-section .hero-card{padding:30px 20px}}.hero-section .hero-card--opacity-100{background-color:#fff}.hero-section .hero-card--opacity-95{background-color:rgba(255,255,255,.95);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.hero-section .hero-card--opacity-85{background-color:rgba(255,255,255,.85);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hero-section .hero-card--opacity-70{background-color:rgba(255,255,255,.7);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hero-section .hero-card--opacity-50{background-color:rgba(255,255,255,.5);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hero-section .hero-card--left{text-align:left}@media(max-width: 768px){.hero-section .hero-card--left{text-align:center}}.hero-section .hero-card--left .hero-card__actions{align-items:flex-start}@media(max-width: 768px){.hero-section .hero-card--left .hero-card__actions{align-items:center}}.hero-section .hero-card--left .hero-card__actions--horizontal{justify-content:flex-start}@media(max-width: 768px){.hero-section .hero-card--left .hero-card__actions--horizontal{justify-content:center}}.hero-section .hero-card--right{text-align:right}@media(max-width: 768px){.hero-section .hero-card--right{text-align:center}}.hero-section .hero-card--right .hero-card__actions{align-items:flex-end}@media(max-width: 768px){.hero-section .hero-card--right .hero-card__actions{align-items:center}}.hero-section .hero-card--right .hero-card__actions--horizontal{justify-content:flex-end}@media(max-width: 768px){.hero-section .hero-card--right .hero-card__actions--horizontal{justify-content:center}}.hero-section .hero-card--center{text-align:center}.hero-section .hero-card--center .hero-card__actions{align-items:center}.hero-section .hero-card--center .hero-card__actions--horizontal{justify-content:center}.hero-section .hero-card__title{font-size:36px;font-weight:bold;line-height:1.2;margin:0 0 16px 0}@media(max-width: 576px){.hero-section .hero-card__title{font-size:28px}}.hero-section .hero-card__text{font-size:16px;line-height:1.6;color:#555;margin-bottom:30px}.hero-section .hero-card__actions{display:flex;gap:15px}.hero-section .hero-card__actions--vertical{flex-direction:column !important}.hero-section .hero-card__actions--vertical .btn{width:100%;max-width:300px}.hero-section .hero-card__actions--horizontal{flex-direction:row !important;flex-wrap:nowrap !important}@media(max-width: 768px){.hero-section .hero-card__actions--horizontal{flex-direction:column !important}}.hero-section .hero-card__actions--horizontal .btn{flex:0 0 auto !important;width:auto !important;min-width:160px !important;max-width:300px !important;padding-left:20px;padding-right:20px}@media(max-width: 768px){.hero-section .hero-card__actions--horizontal .btn{width:100% !important;max-width:300px !important}}.value-prop-section{padding:0px 20px;color:#fff}.value-prop-section .container{max-width:1200px;margin:0 auto}.value-prop-section__title{text-align:center;font-size:36px;font-weight:bold;margin:60px 0 60px 0;color:#000}@media(max-width: 576px){.value-prop-section__title{font-size:28px}}.value-prop-section .value-prop-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));gap:30px}.value-prop-section .value-prop-card{background-color:#f2f8f5;border-radius:20px;padding:30px;text-align:center;display:flex;flex-direction:column;align-items:center;transition:transform .3s ease,background-color .3s ease}.value-prop-section .value-prop-card__icon-wrapper{width:72px;height:72px;border-radius:50%;background-color:rgba(128,128,128,.1);display:flex;align-items:center;justify-content:center;margin-bottom:25px;overflow:hidden}.value-prop-section .value-prop-card__icon{width:36px;height:36px;-o-object-fit:contain;object-fit:contain}.value-prop-section .value-prop-card__title{font-size:20px;font-weight:bold;margin:0 0 15px 0;color:#000}.value-prop-section .value-prop-card__description{font-size:15px;line-height:1.6;margin:0;color:#000}.campaign-open-account{margin-top:20px}.account-form-container{margin-top:20px;padding:20px;background-color:#f9f9f9;border-radius:8px;border:1px solid #ddd}.ssn-check-form .form-group{margin-bottom:15px}.ssn-check-form label{display:block;margin-bottom:5px;font-weight:bold}.ssn-check-form .form-control{padding:10px;border:1px solid #ccc;width:400px;border-radius:4px;font-size:16px}@media(max-width: 849px){.ssn-check-form .form-control{width:100%;max-width:100%}}@media(min-width: 850px){.ssn-check-form .form-control{width:100%;max-width:300px}}.ssn-check-form .form-help{color:#666;font-size:14px;margin-top:5px;display:block}.ssn-check-form .form-actions{display:flex;gap:10px;margin-top:20px}.ssn-check-form .btn{padding:10px 20px;border:none;border-radius:4px;cursor:pointer;font-size:16px}.ssn-check-form .btn-primary{background-color:#007cba;color:#fff}.ssn-check-form .btn-secondary{background-color:#6c757d;color:#fff}.ssn-check-form button[type=submit]{font-size:14px;padding:8px 16px;white-space:nowrap}.form-message{margin-top:15px}.alert{padding:12px;border-radius:4px;margin-bottom:10px}.alert-info{background-color:#d1ecf1;border:1px solid #bee5eb;color:#0c5460}@media(max-width: 849px){.alert-info{width:100%;max-width:100%}}@media(min-width: 850px){.alert-info{width:100%;max-width:300px}}.alert-error{background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.callout-block-wrap{margin-top:60px;margin-bottom:60px}.callout-block{padding:20px 25px;border:1px solid #eee;border-radius:10px;box-shadow:0 0 20px rgba(0,0,0,.1);background:#fff}.callout-block-content h2,.callout-block-content h3,.callout-block-content h4{font-size:1.25rem;font-weight:600}.callout-block-image img{max-width:120px}@media screen and (max-width: 31.25rem){.callout-block-image{max-width:150px;margin:0 auto 1em}.callout-block-content{font-size:.875rem}}@media screen and (min-width: 31.3125rem)and (max-width: 43.6875rem){.callout-block{padding:25px 30px}.callout-block-image{float:left;max-width:35%;margin:0 1em 10px}}@media screen and (min-width: 43.75rem){.callout-block{display:flex;align-items:center;padding:40px 50px}.callout-block-image{flex:1 1 auto;max-width:170px;min-width:120px;margin-right:50px}}.cancellation-form{margin-top:60px;margin-bottom:60px}.cancellation-form .form-field-group{margin-left:-50px;padding-left:50px;display:inline-block;vertical-align:top;width:100%}@media screen and (max-width: 43.75rem){.cancellation-form .form-field-group{margin-left:-25px}}@media screen and (max-width: 43.75rem){.cancellation-form .form-field-group{padding-left:25px}}.cancellation-form .form-field{padding-left:50px;display:inline-block;vertical-align:top;width:100%;margin-top:10px}@media screen and (max-width: 43.75rem){.cancellation-form .form-field{padding-left:25px}}.cancellation-form .form-footer{margin-top:20px}.cancellation-form .form-footer .btn{margin-right:10px;margin-bottom:10px}.cancellation-form .radio-fields{margin-top:10px}.cancellation-form .radio-fields ul{list-style:none !important;margin:0;padding:0}.cancellation-form .radio-fields li{list-style:none !important;margin:0;padding:0}.cancellation-form .radio-fields *{list-style:none !important}.cancellation-form .radio-fields label{display:block;margin-bottom:8px;font-weight:400;cursor:pointer}.cancellation-form .radio-fields label input{margin-right:8px}.cancellation-form #other-reason-details{transition:all .3s ease}.cancellation-form #other-reason-details[style*=none]{height:0;overflow:hidden;margin:0;padding:0}.cancellation-form #other-reason-details[style*=block]{height:auto;overflow:visible}.cancellation-form .callout-block{background-color:#d5e9f9;border-left:4px solid #3575d4}.cancellation-form .callout-block .callout-block-content{color:#06608c}.cancellation-form .callout-block .callout-block-content strong{color:#414141}.form-success,.form-errors{max-width:43.75rem;margin:0 auto}@media screen and (min-width: 43.75rem){.cancellation-form .form-footer .btn{display:inline-block;margin-right:15px}}.contact-me-block{padding:1em 1.25em .5em;background:#f2f8f5}.contact-me-block .contact-block-info{padding-left:50px;display:inline-block;vertical-align:top;width:100%}@media screen and (max-width: 43.75rem){.contact-me-block .contact-block-info{padding-left:25px}}.contact-me-block h3{margin-top:1.5rem}.section-block--green .contact-me-block{padding:0}.block-content-selection{max-width:800px}.block-content-selection.block-content-selection--horizontal{padding-left:3.125rem;padding-right:3.125rem;margin-left:auto;margin-right:auto;max-width:77.5rem}@media screen and (max-width: 34.375rem){.block-content-selection.block-content-selection--horizontal{padding-left:1.5625rem;padding-right:1.5625rem}}.block-content-selection.block-content-selection--center{text-align:center}.content-selection-tabs button{display:block;width:100%;height:auto;border:1px solid rgba(0,0,0,0);box-shadow:none;background:rgba(0,0,0,0);color:#3575d4;font-weight:500;line-height:1.5;text-align:left;text-transform:uppercase}.content-selection-tabs button:hover,.content-selection-tabs button:focus{background:#fff}.content-selection-tabs button:hover{border-color:#3575d4}.content-selection-tabs button[aria-selected=true]{border-color:rgba(0,0,0,0);box-shadow:0 2px 4px rgba(0,0,0,.15);background:#fff;color:inherit}.content-selection-panel img{max-width:250px}.content-selection-panel h3:not(:first-child){margin-top:1rem}.block-content-selection--horizontal .content-selection-panel>*:not(.blurb-list-wrap){margin-left:auto;margin-right:auto;max-width:43.75rem}@media screen and (max-width: 40.5625rem){.content-selection-tabs{margin-bottom:10px}.content-selection-tabs button{margin-bottom:.5em;padding:.5em 10px;font-size:.875rem}.content-selection-panel{padding-left:10px;padding-right:10px}}@media screen and (min-width: 40.625rem){.block-content-selection--vertical{display:flex}.block-content-selection--vertical .content-selection-tabs{margin-right:50px;flex:0 0 auto;width:15.625em}}@media screen and (min-width: 40.625rem)and (max-width: 43.75rem){.block-content-selection--vertical .content-selection-tabs{margin-right:25px}}@media screen and (min-width: 40.625rem){.block-content-selection--vertical .content-selection-tabs button~button{margin-top:20px}.block-content-selection--horizontal .content-selection-tabs{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:40px}.block-content-selection--horizontal .content-selection-tabs button{width:15.625em;margin-right:20px;padding:.75em 1.5em;text-align:center}.content-selection-tabs button{padding:.75em 1.5em}}.no-js .block-content-selection{max-width:50rem;display:block}.no-js .content-selection-panel{margin-bottom:1.5em}.js .content-selection-panel+.content-selection-panel:not([tabindex]){display:none}.block-content{padding-left:3.125rem;padding-right:3.125rem;margin-left:auto;margin-right:auto;max-width:50rem;margin-top:60px;margin-bottom:60px}@media screen and (max-width: 34.375rem){.block-content{padding-left:1.5625rem;padding-right:1.5625rem}}.mail-list-block{padding-left:3.125rem;padding-right:3.125rem;margin-left:auto;margin-right:auto;max-width:50rem;margin-top:60px;margin-bottom:60px}@media screen and (max-width: 34.375rem){.mail-list-block{padding-left:1.5625rem;padding-right:1.5625rem}}.email-list-subscription-block label{clip:rect(0 0 0 0);position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;white-space:nowrap}.email-list-subscription-block .form-field{margin-top:0}.email-list-subscription-block .form-field input{max-width:25rem}.email-list-subscription-block .form-success{margin-bottom:10px}.email-list-subscription-block .form-errors-wrap{width:100%}.main:has(.full-width-image-block){margin-top:30px}.full-width-image-block{position:relative;width:100%;min-height:400px;display:flex;align-items:center;justify-content:center;overflow:hidden;margin-bottom:60px}.full-width-image-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.full-width-image-background img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.full-width-image-content{position:relative;z-index:3;width:100%;display:flex;padding:2rem 1rem}.full-width-image-content-inner{width:100%;max-width:1200px;margin:0 auto}.full-width-image-title{font-size:2.5rem;font-weight:bold;margin:0 0 1rem 0;line-height:1.2}.full-width-image-text{font-size:1.125rem;line-height:1.6}.full-width-image-text p{margin:.5rem 0}.full-width-image--align-left .full-width-image-content{justify-content:flex-start}.full-width-image--align-left .full-width-image-content-inner{text-align:left}.full-width-image--align-center .full-width-image-content{justify-content:center}.full-width-image--align-center .full-width-image-content-inner{text-align:center}.full-width-image--align-right .full-width-image-content{justify-content:flex-end}.full-width-image--align-right .full-width-image-content-inner{text-align:right}.full-width-image--text-white .full-width-image-title,.full-width-image--text-white .full-width-image-text{color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.3)}.full-width-image--text-black .full-width-image-title,.full-width-image--text-black .full-width-image-text{color:#000;text-shadow:0 2px 4px rgba(255,255,255,.3)}@media(max-width: 768px){.full-width-image-block{min-height:300px}.full-width-image-title{font-size:1.75rem}.full-width-image-text{font-size:1rem}}@media(max-width: 480px){.full-width-image-block{min-height:250px}.full-width-image-title{font-size:1.5rem}}.i-am-jak-article{position:relative;display:inline-block;width:100%;max-width:230px}.i-am-jak-article .overlay-link:hover~.arrow-link .text,.i-am-jak-article .overlay-link:focus~.arrow-link .text{text-decoration:underline}.i-am-jak-image{position:relative}.i-am-jak-image-placeholder{padding-bottom:128.5714285714%;background:#414141}.i-am-jak-image-text{display:block;position:absolute;top:50%;left:0;width:100%;transform:translateY(-50%);color:#fff;font-weight:700;text-align:center;text-transform:uppercase}.block-i-am-jak--cols-4,.block-i-am-jak--cols-5{max-width:77.5rem}.i-am-jak-list{margin-left:-50px;display:flex;justify-content:center}@media screen and (max-width: 43.75rem){.i-am-jak-list{margin-left:-25px}}.i-am-jak-list .i-am-jak-article{padding-left:50px;display:inline-block;vertical-align:top;max-width:280px}@media screen and (max-width: 43.75rem){.i-am-jak-list .i-am-jak-article{padding-left:25px}}.image-content-block{margin-top:60px;margin-bottom:60px}.image-content-block-image{margin-bottom:1em}@media screen and (min-width: 31.25rem)and (max-width: 46.8125rem){@supports((-o-object-fit: cover) or (object-fit: cover)){.image-content-block-image{padding-bottom:56.25%;position:relative}.image-content-block-image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}}@media screen and (min-width: 46.875rem){.image-content-block-inner{display:flex}.image-content-block:nth-child(2n+1) .image-content-block-image{margin-right:50px}.image-content-block:nth-child(2n) .image-content-block-inner{flex-direction:row-reverse}.image-content-block:nth-child(2n) .image-content-block-image{margin-left:50px}.image-content-block-image{margin-bottom:0;width:40%}.image-content-block-content{width:60%}}@media screen and (min-width: 56.25rem){.image-content-block-image,.image-content-block-content{width:50%}}.images-block-item>a{display:block}.images-block--cols-1 .images-block-item-caption,.images-block--cols-2 .images-block-item-caption,.images-block--cols-3 .images-block-item-caption,.images-block--cols-4 .images-block-item-caption,.images-block--gallery .images-block-item-caption{margin-top:5px;font-size:.875rem}.images-block--cols-1 .images-block-item-caption p:not(:last-child),.images-block--cols-2 .images-block-item-caption p:not(:last-child),.images-block--cols-3 .images-block-item-caption p:not(:last-child),.images-block--cols-4 .images-block-item-caption p:not(:last-child),.images-block--gallery .images-block-item-caption p:not(:last-child){margin-bottom:.5em}.images-block-item-image a{transition:opacity .15s ease}.images-block-item-image a:hover,.images-block-item-image a:focus{opacity:.75}.images-block--small_center .images-block-item{margin-bottom:50px;max-width:13.4375rem;margin-right:auto;margin-left:auto}@media screen and (max-width: 43.75rem){.images-block--small_center .images-block-item{margin-bottom:25px}}.images-block--cols-1,.images-block--cols-2,.images-block--cols-3,.images-block--cols-4{margin-left:-50px}@media screen and (max-width: 43.75rem){.images-block--cols-1,.images-block--cols-2,.images-block--cols-3,.images-block--cols-4{margin-left:-25px}}.images-block--cols-1 .images-block-item,.images-block--cols-2 .images-block-item,.images-block--cols-3 .images-block-item,.images-block--cols-4 .images-block-item{padding-left:50px;display:inline-block;vertical-align:top;width:100%;margin-bottom:50px}@media screen and (max-width: 43.75rem){.images-block--cols-1 .images-block-item,.images-block--cols-2 .images-block-item,.images-block--cols-3 .images-block-item,.images-block--cols-4 .images-block-item{padding-left:25px}}@media screen and (max-width: 43.75rem){.images-block--cols-1 .images-block-item,.images-block--cols-2 .images-block-item,.images-block--cols-3 .images-block-item,.images-block--cols-4 .images-block-item{margin-bottom:25px}}.images-block--cols-2 .images-block-item,.images-block--cols-4 .images-block-item{width:50%}.images-block--cols-3 .images-block-item{width:33.3333333333%}@media screen and (max-width: 500px){.images-block--cols-4{width:25%}}.images-block--gallery{margin-left:-30px}@media screen and (max-width: 43.75rem){.images-block--gallery{margin-left:-15px}}.images-block--gallery .images-block-item{padding-left:30px;display:inline-block;vertical-align:top;width:25%;margin-bottom:30px}@media screen and (max-width: 43.75rem){.images-block--gallery .images-block-item{padding-left:15px}}@media screen and (max-width: 43.75rem){.images-block--gallery .images-block-item{margin-bottom:15px}}.images-block--gallery .images-block-item:first-child,.images-block--gallery .images-block-item:first-child+.images-block-item{width:50%}.images-block--side-text{margin-top:50px}@media screen and (max-width: 43.75rem){.images-block--side-text{margin-top:25px}}.images-block--side-text .images-block-item{margin-left:-50px;margin-bottom:50px;display:flex}@media screen and (max-width: 43.75rem){.images-block--side-text .images-block-item{margin-left:-25px}}@media screen and (max-width: 43.75rem){.images-block--side-text .images-block-item{margin-bottom:25px}}.images-block--side-text .images-block-item:nth-child(even){flex-direction:row-reverse}.images-block--side-text .images-block-item-image,.images-block--side-text .images-block-item-caption{padding-left:50px}@media screen and (max-width: 43.75rem){.images-block--side-text .images-block-item-image,.images-block--side-text .images-block-item-caption{padding-left:25px}}.images-block--side-text .images-block-item-image{flex-shrink:0;max-width:50%}@media screen and (max-width: 34.375rem){.images-block--side-text{margin-bottom:-50px}.images-block--side-text .images-block-item{margin-left:0;display:block;margin-bottom:50px}.images-block--side-text .images-block-item-image,.images-block--side-text .images-block-item-caption{display:block;width:auto;padding-left:0}.images-block--side-text .images-block-item-image{max-width:none}.images-block--side-text .images-block-item-caption{margin-top:10px}}.loan-calc-wrap{margin-top:60px;margin-bottom:60px}.section-block--green-dark .loan-calc-wrap{padding-top:60px;padding-bottom:60px;background-color:#fff;border-radius:2px;color:#414141}.loan-calc-title{margin-bottom:1rem}.loan-calc{margin-left:-50px}@media screen and (max-width: 43.75rem){.loan-calc{margin-left:-25px}}.loan-calc fieldset{padding-left:50px;display:inline-block;vertical-align:top;width:100%;margin-bottom:1.5em}@media screen and (max-width: 43.75rem){.loan-calc fieldset{padding-left:25px}}.loan-calc legend,.living-situation legend{font-size:.875rem}.loan-calc input[type=range],.living-situation input[type=range]{margin-top:10px}@media screen and (min-width: 28.125rem){.loan-calc--2-fields fieldset{width:50%}}@media screen and (min-width: 28.125rem)and (max-width: 40.5625rem){.loan-calc--3-fields fieldset+fieldset{width:50%}}@media screen and (min-width: 40.625rem){.loan-calc--1-fields fieldset{width:66.6666666667%}.loan-calc--3-fields fieldset{width:33.3333333333%}}@media screen and (min-width: 50rem){.loan-calc--2-fields fieldset{width:50%}}.loan-calc-deposit{margin-bottom:.875em !important}.loan-calc--2-fields .loan-calc-deposit{width:100%}.loan-calc-deposit .loan-calc-deposit-inner{padding:.5em 1.25em;background-color:#f3f3f3;border:1px solid #a7a7a7;margin-top:.5em}.loan-calc-deposit legend{font-size:1rem}.loan-calc-deposit .deposit-choices{margin-bottom:5px}.loan-calc-deposit input{margin-right:5px}.loan-calc-deposit label{display:block;font-size:.8125rem}.loan-calc-deposit p{margin-top:5px;margin-bottom:5px}@media screen and (min-width: 50rem){.loan-calc--2-fields .loan-calc-deposit{width:66.6666666667%}.loan-calc--2-fields .loan-calc-deposit .loan-calc-deposit-content{display:flex}.loan-calc-deposit .deposit-choices{flex-shrink:0;margin-left:1em;margin-top:0}}.loan-calc-result{margin-top:10px;transition:opacity .1s ease}.no-js .loan-calc-result{display:none}.loan-calc-result p{margin-top:5px;margin-bottom:5px}.loan-calc-result p:first-child{margin-top:0}.loan-calc-result .value{font-weight:600;white-space:nowrap}.loan-calc-result--has-error{opacity:.4}.loan-calc-result--has-result{opacity:1}.loan-calc-fine-print{font-size:.625rem}.loan-calc-result-main p>span{vertical-align:middle}.loan-calc-result-main .label{font-size:.8125rem}.loan-calc-result-main .value{font-size:1.125rem}.loan-calc-result-main-inner,.saving-system-main-inner,.living-situation,.possible-loan{padding:.5em 1.25em;background:#f2f8f5;border:1px solid #a3c8b5;margin-top:.5em}.section-block--yellow .loan-calc-result-main-inner,.section-block--green .loan-calc-result-main-inner,.section-block--yellow .saving-system-main-inner,.section-block--green .saving-system-main-inner,.section-block--yellow .living-situation,.section-block--green .living-situation,.section-block--yellow .possible-loan,.section-block--green .possible-loan{background:#fff}.section-block--yellow .loan-calc-result-main-inner,.section-block--yellow .saving-system-main-inner,.section-block--yellow .living-situation,.section-block--yellow .possible-loan{border-color:#f2cd5f}.living-situation,.possible-loan{padding-top:1em;padding-bottom:1em}.loan-calc-result-total{flex-grow:1}.loan-calc-result-total .value{display:block;min-width:5.5em;font-size:1.75rem;color:#0e6946;white-space:nowrap}.loan-calc-result-total-parts,.loan-calc-result-saving-info{min-width:12em}.loan-calc-result-saving-info{flex-basis:12em}.loan-calc-result-total-parts .value{white-space:nowrap}.loan-calc-result-extra,.possible-loan-extra{margin-top:1.5em;font-size:.8125rem}.saving-system-spacing{margin:.5em 0;text-align:center}.saving-system-selection{font-size:.8125rem}.amortisation-description{font-size:.6875rem;margin:0 0 3px}.saving-system-selected-description{min-height:3em}.saving-system-selected-description p{margin:5px 0 0 !important}.living-situation,.possible-loan{margin-bottom:2em;font-size:.875rem}.living-situation-choice-part,.living-situation-monthly-cost{max-width:21.875rem}.living-situation-choice-part{margin-bottom:1.5em}.living-situation-choice-part select{width:100%;font-size:1rem}.living-situation-monthly-cost input{width:100%}.living-situation-choice-part--radios legend{margin-bottom:.25em}.living-situation-choice-part--radios>div{display:flex}.living-situation-choice-part--radios label{margin-right:1em}.living-situation-choice-part--radios input,.living-situation-choice-part--radios span{vertical-align:middle}.possible-loan--title{margin-bottom:.5em}.possible-loan-table{width:100%;margin:0;border:1px solid #0e6946}.possible-loan-table td{border-top:1px solid #0e6946;border-bottom:1px solid #0e6946;color:#0e6946}.possible-loan-table tr:nth-child(odd) td{background-color:#0e6946;color:#fff}@media screen and (max-width: 49.9375rem){.loan-calc-result-total-parts .icon{display:none}}@media screen and (min-width: 34.375rem){.loan-calc-result{display:flex;align-items:flex-start}.loan-calc-result-main{margin-right:50px}.loan-calc-result-extra,.possible-loan-extra{margin-top:0;min-width:10rem}}@media screen and (min-width: 50rem){.loan-calc-result{margin-left:-50px;display:block}}@media screen and (min-width: 50rem)and (max-width: 43.75rem){.loan-calc-result{margin-left:-25px}}@media screen and (min-width: 50rem){.loan-calc-result-main-wrapper{padding-left:50px;display:inline-block;vertical-align:top;width:66.6666666667%;margin:0}}@media screen and (min-width: 50rem)and (max-width: 43.75rem){.loan-calc-result-main-wrapper{padding-left:25px}}@media screen and (min-width: 50rem){.loan-calc-result-main{padding-left:50px;display:inline-block;vertical-align:top;width:100%;padding:0;margin:0}}@media screen and (min-width: 50rem)and (max-width: 43.75rem){.loan-calc-result-main{padding-left:25px}}@media screen and (min-width: 50rem){.loan-calc-result-main-inner,.saving-system-select-inner{display:flex;align-items:center}.saving-system-selection{margin-left:1em}.saving-system-description{max-width:12em}.loan-calc-result-extra,.possible-loan-extra{padding-left:50px;display:inline-block;vertical-align:top;width:33.3333333333%;margin-top:0}}@media screen and (min-width: 50rem)and (max-width: 43.75rem){.loan-calc-result-extra,.possible-loan-extra{padding-left:25px}}@media screen and (min-width: 50rem){.loan-calc-result-total-parts,.loan-calc-result-saving-info{min-width:14em;margin-left:.25em;padding:.5em 0 .5em 2em}.loan-calc-result-saving-info{flex-basis:14em}.loan-calc-result-total-parts{position:relative}.loan-calc-result-total-parts .icon{position:absolute;top:50%;left:0;transform:translateY(-50%);color:#0e6946;color:#a3c8b5}.section-block--yellow .loan-calc-result-total-parts .icon{color:#f2cd5f}.loan-calc-result-total-parts .icon--curly-bracket{width:.6875em;height:6.25em}.loan-calc-result-total-parts .icon--curly-bracket-small{width:.6875em;height:4.375em}}.savings-calc-wrap{margin-top:60px;margin-bottom:60px}.section-block--green-dark .savings-calc-wrap{padding-top:60px;padding-bottom:60px;background-color:#fff;border-radius:2px;color:#414141}.savings-calc-title{margin-bottom:1rem}.savings-calc{margin-left:-50px}@media screen and (max-width: 43.75rem){.savings-calc{margin-left:-25px}}.savings-calc fieldset{padding-left:50px;display:inline-block;vertical-align:top;width:100%;margin-bottom:1.5em}@media screen and (max-width: 43.75rem){.savings-calc fieldset{padding-left:25px}}.savings-calc legend,.savings-calc-goal legend{font-size:1rem;min-height:2.5em;line-height:1.25;display:flex;align-items:flex-start;margin-bottom:.5em;font-weight:600}.savings-calc input[type=range],.savings-calc-goal input[type=range]{margin-top:10px}.savings-calc input[type=text],.savings-calc-goal input[type=text]{width:100%;padding:.5em;border:1px solid #f3f3f3;border-radius:2px;font-size:1rem}.savings-calc-goal input[type=text]{margin-bottom:.5em}@media screen and (min-width: 28.125rem){.savings-calc--3-fields fieldset{width:33.3333333333%}.savings-calc--3-fields .savings-calc-goal{width:100%}}@media screen and (min-width: 28.125rem)and (max-width: 40.5625rem){.savings-calc--3-fields .savings-calc-amount,.savings-calc--3-fields .savings-calc-years{width:100%}}@media screen and (min-width: 40.625rem){.savings-calc--3-fields .savings-calc-goal{width:100%}.savings-calc--3-fields .savings-calc-amount,.savings-calc--3-fields .savings-calc-years{width:50%}}.savings-calc-result{margin-top:10px;transition:opacity .1s ease}.no-js .savings-calc-result{display:none}.savings-calc-result p{margin-top:5px;margin-bottom:5px}.savings-calc-result p:first-child{margin-top:0}.savings-calc-result .value{font-weight:600;white-space:nowrap}.savings-calc-result--has-error{opacity:.4}.savings-calc-result--has-result{opacity:1}.savings-calc-result-main .label{font-size:.8125rem;color:sienna;font-weight:600;letter-spacing:.5px}.savings-calc-result-main .value{font-size:1.75rem;font-weight:700}.savings-calc-result-main .currency{font-size:1.125rem;color:#414141}.savings-calc-result-main-inner{padding:1.5em 2em;background:#f2f8f5;border:1px solid #a3c8b5;border-radius:8px;margin-top:.5em;text-align:center}.section-block--yellow .savings-calc-result-main-inner,.section-block--green .savings-calc-result-main-inner{background:#fff}.section-block--yellow .savings-calc-result-main-inner{border-color:#f2cd5f}.savings-result-label{margin-bottom:.5em}.savings-result-monthly{margin-bottom:1em}.savings-result-monthly .value{display:inline-block;margin-right:.25em}.savings-result-description{margin-bottom:1.5em;font-size:.875rem;line-height:1.4}.savings-result-description .comparison-dropdown{display:inline;border:none;background:none;font-weight:600;color:#0e6946;text-decoration:underline;cursor:pointer}.savings-result-description .comparison-dropdown:hover{color:#083c28}.savings-result-actions{margin-bottom:1em}.savings-result-actions .btn{margin-top:2em;padding:.75em 2em;border-radius:25px;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;line-height:1.2;transition:all .2s ease}.savings-result-actions .btn.btn--primary{background-color:#0e6946;color:#fff;border:2px solid #0e6946}.savings-result-actions .btn.btn--primary:hover{background-color:#083c28;border-color:#083c28;transform:translateY(-1px)}.savings-result-actions .savings-button-link{display:flex;justify-content:center}.savings-result-actions .savings-button-link .link-block{margin:0}.savings-result-actions .savings-button-link .link-block .btn{margin-top:2em}.savings-result-info{font-size:.6875rem;color:#414141;margin-bottom:0;font-style:italic}.section-block{padding-top:60px;padding-bottom:60px}.section-block>.blocks:first-child>*:first-child{margin-top:0}.section-block>.block-content:first-child{margin-bottom:60px}.section-block>.block-content:first-child h2{color:#0e6946}.section-block>*:first-child{margin-top:0 !important}.section-block>*:last-child{margin-bottom:0 !important}.section-block>*:last-child>*:last-child{margin-bottom:0 !important}.section-block--yellow{background:#fffaeb}.section-block--green{background:#f2f8f5}.section-block--green-dark{background:#0e6946;color:#fff}.section-block--green-dark>.block-content:first-child h2{color:#fff}.section-block--green-dark a{color:inherit}.section-block--center>.block-content{text-align:center}.blurb{max-width:400px;text-align:left}.blurb--svg .blurb-inner{display:flex}.blurb--svg .blurb-image{flex:1 1 15%;margin-bottom:15px}.blurb--svg .blurb-content{flex:1 1 85%}.blurb--img .blurb-image{margin-bottom:10px}.blurb-content{font-size:1rem;margin-left:10px}.blurb-content p,.blurb-content ol,.blurb-content ul{margin-bottom:0;margin-top:.75em}.blurb-content p:first-child,.blurb-content ol:first-child,.blurb-content ul:first-child{margin-top:0}@media screen and (max-width: 43.75rem){.blurb-content{font-size:.875rem}}.blurb-content .link-block{font-weight:500}.blurb-title{margin-bottom:5px;font-size:1.25rem}.blurb-text{margin-bottom:5px}.blurb-list-wrap{margin-top:60px;margin-bottom:60px;text-align:center}.block-content-selection .blurb-list-wrap{padding-left:0;padding-right:0}.blurb-list{margin-left:-50px;margin-bottom:-50px}@media screen and (max-width: 43.75rem){.blurb-list{margin-left:-25px}}.blurb-list .blurb{padding-left:50px;display:inline-block;vertical-align:top;width:100%;margin-bottom:50px}@media screen and (max-width: 43.75rem){.blurb-list .blurb{padding-left:25px}}@media screen and (min-width: 40.625rem){.blurb-list--cols-2 .blurb,.blurb-list--cols-3 .blurb,.blurb-list--cols-4 .blurb,.blurb-list--count-4 .blurb{width:50%}.blurb--svg .blurb-inner{display:inline-block}.blurb--svg .blurb-content{margin-left:0}}@media screen and (min-width: 62.5rem){.blurb-list-wrap--cols-3,.blurb-list-wrap--cols-4{max-width:77.5rem}.blurb-list--cols-3 .blurb{width:33.3333333333%}.blurb-list--cols-4 .blurb{width:25%}}.blurb-list--green-blocks{display:flex;flex-wrap:wrap;justify-content:center;color:#414141}.blurb-list--green-blocks ul{list-style:none;margin-left:25px}.blurb-list--green-blocks ul li{position:relative;margin-top:.5em}.blurb-list--green-blocks ul li::before{content:"";display:block;position:absolute;top:.25em;left:-25px;width:15px;height:15px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15'%3E%3Ccircle fill='%2310aa6e' cx='7.5' cy='7.5' r='7.5'/%3E%3Cpath d='M10.2 4.4A1 1 0 0 1 12 5.5l-.1.1L7 11.4 3.4 8.3a1 1 0 0 1 1.1-1.6h.1L7 8.6l3.3-4.2Z' fill='%23fff'/%3E%3C/svg%3E")}.blurb-list--green-blocks .blurb{display:flex;flex-direction:column}.blurb-list--green-blocks .blurb-inner{flex-grow:1;padding:20px;border-radius:15px;background:#f2f8f5}@media screen and (min-width: 75rem){.blurb-list--green-blocks .blurb-inner{padding:30px;border-radius:20px}}.blurb-list--green-blocks .blurb--svg .blurb-inner{display:inline-block}.blurb-list--green-blocks .blurb--svg .blurb-content{margin-left:0}.blurb-list--green-blocks .blurb-image,.blurb-list--green-blocks .blurb-title{text-align:center}.blurb-list--green-blocks .blurb-title{margin-bottom:1em}.flickity-enabled{position:relative}.hide-focus .flickity-enabled:focus{outline:0}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-button{position:absolute;padding:0;border:0;border-radius:0;background:#333;color:#fff;transition:opacity .2s ease}.flickity-button:not(:disabled):hover,.flickity-button:not(:disabled):focus{background:#595959}.flickity-button:not(:disabled):focus{outline:0;box-shadow:0 0 0 5px #3575d4}.flickity-button:disabled{opacity:0;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.card-slider-container{padding-left:3.125rem;padding-right:3.125rem;padding-right:0 !important}@media screen and (max-width: 34.375rem){.card-slider-container{padding-left:1.5625rem;padding-right:1.5625rem}}.card-slider{position:relative;white-space:nowrap;overflow-x:auto;padding:20px 0}.card-slider .page-card{box-sizing:content-box;display:inline-block;display:inline-flex;vertical-align:top;flex-shrink:0;width:300px;min-height:100%;margin-right:30px;white-space:normal}.card-slider .page-card:last-child{padding-right:30px}.card-slider .page-card:last-child .overlay-link{width:auto;right:30px}@media screen and (max-width: 28.125rem){.card-slider .page-card{margin-right:15px}}@media screen and (max-width: 25rem){.card-slider .page-card{width:78vw}}.campaign-member-block{margin-top:60px;margin-bottom:60px}.campaign-member-content{margin-bottom:1.875rem;max-width:43.75rem}.campaign-item{margin-bottom:1.875rem;padding:25px;border-radius:18px;background-color:#f2f8f5}.campaign-item ul{list-style:none;margin-left:25px}.campaign-item ul li{position:relative;margin-top:.5em}.campaign-item ul li::before{content:"";display:block;position:absolute;top:.25em;left:-25px;width:15px;height:15px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15'%3E%3Ccircle fill='%2310aa6e' cx='7.5' cy='7.5' r='7.5'/%3E%3Cpath d='M10.2 4.4A1 1 0 0 1 12 5.5l-.1.1L7 11.4 3.4 8.3a1 1 0 0 1 1.1-1.6h.1L7 8.6l3.3-4.2Z' fill='%23fff'/%3E%3C/svg%3E")}.campaign-item .membership-price{display:block;color:#0e6946;font-weight:700;font-size:1.875rem}.campaign-item .price-container p{margin-bottom:0}.campaign-item .campaign-item-button{margin-top:1.875rem}.campaign-info-item{padding:25px;border-radius:18px;background-color:#f2f8f5}.campaign-info-item ol{margin-top:20px;counter-reset:item;list-style:none;margin-left:50px}.campaign-info-item ol li{position:relative;counter-increment:item;margin-bottom:.9375rem;min-height:35px;display:flex;align-items:center}.campaign-info-item ol li::before{left:-50px;position:absolute;margin-right:15px;content:counter(item);width:35px;height:35px;display:inline-flex;justify-content:center;align-items:center;border-radius:50%;background-color:#10aa6e;color:#fff;font-weight:700}.campaign-info-item ol li:last-child::before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 15 15'%3E%3Ccircle fill='%2310aa6e' cx='7.5' cy='7.5' r='7.5'/%3E%3Cpath d='M10.2 4.4A1 1 0 0 1 12 5.5l-.1.1L7 11.4 3.4 8.3a1 1 0 0 1 1.1-1.6h.1L7 8.6l3.3-4.2Z' fill='%23fff'/%3E%3C/svg%3E");padding-top:.375rem;width:45px;height:45px;left:-55px;border:2px solid #fff;outline:3px dotted #10aa6e;background-color:rgba(0,0,0,0)}@media screen and (min-width: 53.125rem){.campaign-items{display:flex;align-items:flex-start}.campaign-item{margin-right:2.5rem;margin-bottom:0;min-width:20rem}.campaign-info-item{flex-basis:70%}}@media screen and (min-width: 62.5rem){.campaign-item{margin-right:3.75rem}}.content-on-bg-block-wrap{margin-top:60px;margin-bottom:60px}.content-on-bg-block{display:flex;align-items:center;justify-content:center;min-height:300px;background-size:cover}.content-on-bg-block-content{margin-left:auto;margin-right:auto;max-width:53.125rem;padding:20px 10px;text-align:center;color:#0e6946}@media screen and (min-width: 50rem){.content-on-bg-block-content{padding:40px 20px}}html{scroll-behavior:smooth}@media(prefers-reduced-motion: reduce){html{scroll-behavior:auto}}.page-content{position:relative}@media screen and (max-width: 71.875rem){.page-content{overflow-x:hidden;overflow-y:visible}}.main{margin-top:60px;margin-bottom:60px}.has-intro .main{margin:0}.hide-focus a,.hide-focus button,.hide-focus input[type=submit],.hide-focus input[type=button],.hide-focus input[type=reset],.hide-focus [tabindex]{outline:0 !important}.show-focus a:focus,.show-focus button:focus,.show-focus input[type=submit]:focus,.show-focus input[type=button]:focus,.show-focus input[type=reset]:focus,.show-focus [tabindex]:focus{outline:3px dotted #414141;outline-offset:1px}.show-focus .site-header a:focus,.show-focus .site-footer a:focus,.show-focus .site-header button:focus,.show-focus .site-footer button:focus,.show-focus .site-header input[type=submit]:focus,.show-focus .site-footer input[type=submit]:focus,.show-focus .site-header input[type=button]:focus,.show-focus .site-footer input[type=button]:focus,.show-focus .site-header input[type=reset]:focus,.show-focus .site-footer input[type=reset]:focus,.show-focus .site-header [tabindex]:focus,.show-focus .site-footer [tabindex]:focus{outline-color:currentColor}.error-page-content{margin:80px 20px 0;min-height:50vh}@media screen and (max-width: 43.75rem){.error-page-content{margin:40px 0}}.grus-guld-article-header{margin-bottom:60px;text-align:center}.grus-guld-article-header .lead-text{margin-bottom:0}.grus-guld-article-header-content{padding-left:3.125rem;padding-right:3.125rem;margin-left:auto;margin-right:auto;max-width:72.5rem}@media screen and (max-width: 34.375rem){.grus-guld-article-header-content{padding-left:1.5625rem;padding-right:1.5625rem}}.grus-guld-article-header-content h1 i{font-style:normal}.grus-guld-article-header-author{margin-top:20px;text-transform:uppercase;color:#0e6946}.grus-guld-article-image{margin-left:auto;margin-right:auto;max-width:80rem;margin-top:60px}.grus-guld-article-inner{padding-left:3.125rem;padding-right:3.125rem;margin-left:auto;margin-right:auto;max-width:72.5rem}@media screen and (max-width: 34.375rem){.grus-guld-article-inner{padding-left:1.5625rem;padding-right:1.5625rem}}.grus-guld-detail-sidebar{align-self:flex-start}.grus-guld-article-content{margin-bottom:30px;flex-shrink:0;max-width:38.75rem;margin-left:auto;margin-right:auto}.grus-guld-article-content h2,.grus-guld-article-content h3,.grus-guld-article-content h4,.grus-guld-article-content h5,.grus-guld-article-content h6{font-size:1.375rem}.grus-guld-article-content hr{border-color:#d8d8d8}.grus-guld-article-content blockquote{position:relative;font-weight:700;line-height:1.25;font-size:2rem;font-style:normal;color:#0e6946}.grus-guld-article-content blockquote .rich-text{padding-top:15px}.grus-guld-article-content blockquote .rich-text ::before{display:inline-block;margin-right:10px;width:40px;height:30px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='74' height='56' viewBox='0 0 74 56'%3E%3Cpath fill='%230e6946' fill-rule='evenodd' d='M32.014 4.406c3.198 2.937 4.797 7.016 4.797 12.237 0 3.916-1.501 8.355-4.503 13.315L16.643 56H0l10.182-26.042c-4.438-3.133-6.658-7.571-6.658-13.315 0-4.83 1.567-8.81 4.7-11.944C11.357 1.566 15.338 0 20.168 0c4.7 0 8.648 1.469 11.846 4.406zm36.811 0c3.198 2.937 4.797 7.016 4.797 12.237 0 3.916-1.5 8.355-4.503 13.315L53.455 56H36.81l10.182-26.042c-4.438-3.133-6.657-7.571-6.657-13.315 0-4.83 1.566-8.81 4.699-11.944C48.168 1.566 52.149 0 56.979 0c4.7 0 8.648 1.469 11.846 4.406z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:40px 30px;content:""}.grus-guld-article-content blockquote .rich-text ::after{content:"";position:absolute;height:5px;border-radius:3px;width:180px;left:0;top:0;background-color:#0e6946}@media screen and (min-width: 81.25rem){.grus-guld-article-content blockquote{margin-left:-6.875rem}.grus-guld-article-content blockquote .rich-text{padding-top:25px;margin-left:6.875rem}.grus-guld-article-content blockquote .rich-text ::before{position:absolute;width:-6.875rem;left:0;width:60px;height:50px;background-size:60px 50px}}.grus-guld-images-block{margin-top:30px;margin-bottom:30px}.grus-guld-images-block [class*=images-block--cols-]{margin-bottom:-50px}@media screen and (max-width: 43.75rem){.grus-guld-images-block [class*=images-block--cols-]{margin-bottom:-25px}}.grus-guld-images-block .images-block-item-caption p{margin-bottom:0}.grus-guld-detail-share{margin-top:1.25rem}.grus-guld-detail-share .share-title{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #d8d8d8;font-weight:400;font-size:.75rem}@media screen and (min-width: 81.25rem){.grus-guld-images-block{margin-left:-6.875rem}.grus-guld-images-block .images-block:not(.images-block--side-text) .images-block-item-caption{margin-left:6.875rem}}@media screen and (min-width: 75rem){.grus-guld-article-inner{display:flex}.grus-guld-article-content{margin-right:2.5rem;margin-bottom:0}}.grus-guld-article-footer{max-width:38.75rem;margin-left:auto;margin-top:2.5rem}.grus-guld-article-footer ul{margin:0;list-style:none}.grus-guld-article-footer .footer-meta-tags ul{display:flex;flex-wrap:wrap;margin-bottom:-20px}.grus-guld-article-footer .footer-meta-tags ul li{margin-right:20px;margin-bottom:20px}.grus-guld-article-footer .footer-meta-author{margin-top:1.25rem}.grus-guld-article-footer .footer-meta-author>p{margin-bottom:10px;font-size:.75rem}.grus-guld-article-footer .footer-meta-author ul{padding:10px 0;border-top:1px solid #d8d8d8}.grus-guld-article-footer .footer-meta-author li+li{margin-top:15px}.grus-guld-article-footer .footer-meta-author img{width:40px;margin-right:10px;border-radius:50%}.grus-guld-article-footer .footer-meta-date{margin-top:20px;display:flex;flex-wrap:wrap}.grus-guld-article-footer .publish-date,.grus-guld-article-footer .last-published-date{font-size:.75rem}.grus-guld-article-footer .last-published-date{margin-right:10px}.grus-guld-article-footer .publish-date{color:#767676}@media screen and (min-width: 37.5rem){.grus-guld-article-content{font-size:1.125rem}}@media screen and (min-width: 62.5rem){.grus-guld-article .lead-text{font-size:1.75rem}}@media screen and (min-width: 87.5rem){.grus-guld-article h1{font-size:3.25rem}.grus-guld-article h1 i{font-size:42px}}.related-articles{padding-left:3.125rem;padding-right:3.125rem;margin-left:auto;margin-right:auto;max-width:86.25rem;margin-top:60px}@media screen and (max-width: 34.375rem){.related-articles{padding-left:1.5625rem;padding-right:1.5625rem}}.related-articles-title{margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #d8d8d8;font-weight:400;font-size:.75rem}.related-articles-items{margin-left:-2.5rem;margin-bottom:-2.5rem}@media screen and (max-width: 43.75rem){.related-articles-items{margin-left:-1.25rem}}@media screen and (max-width: 43.75rem){.related-articles-items{margin-bottom:-1.25rem}}.related-articles-items .grus-guld-card{padding-left:2.5rem;display:inline-block;vertical-align:top;width:100%;margin-bottom:2.5rem}@media screen and (max-width: 43.75rem){.related-articles-items .grus-guld-card{padding-left:1.25rem}}@media screen and (max-width: 43.75rem){.related-articles-items .grus-guld-card{margin-bottom:1.25rem}}@media screen and (min-width: 37.5rem){.related-articles-items .grus-guld-card{width:50%}}@media screen and (min-width: 75rem){.related-articles-items .grus-guld-card{width:25%}}.grus-guld-list{padding-left:3.125rem;padding-right:3.125rem;margin-left:auto;margin-right:auto;max-width:86.25rem}@media screen and (max-width: 34.375rem){.grus-guld-list{padding-left:1.5625rem;padding-right:1.5625rem}}.article-list-group{margin-bottom:2.5rem}@media screen and (max-width: 43.75rem){.article-list-group{margin-bottom:1.25rem}}@media screen and (min-width: 75rem){.grus-guld-list>.news-articles-sidebar{display:none}.grus-guld-list.grus-guld-list--empty{display:flex}.grus-guld-list.grus-guld-list--empty .grus-guld-list-empty{flex-grow:1;margin-right:2.5rem}.grus-guld-list.grus-guld-list--empty .news-articles-sidebar{display:block;flex-basis:31.5%;flex-shrink:0}}.grus-guld-card{position:relative;max-width:55rem}.grus-guld-card .overlay-link{left:2.5rem}@media screen and (max-width: 43.75rem){.grus-guld-card .overlay-link{left:1.25rem}}.grus-guld-card .card-image{margin-bottom:15px}.grus-guld-card .card-title{font-size:1.375rem;margin-top:0}.grus-guld-card .card-title i{font-style:normal}.grus-guld-card .card-excerpt{margin-bottom:0}.grus-guld-card-tags{margin-bottom:8px;font-weight:700;font-size:.875rem;text-transform:uppercase;color:#0e6946}.grus-guld-card-tags ul{display:flex;flex-wrap:wrap;list-style:none;margin:0}.article-card-main .grus-guld-card-tags ul{justify-content:center}.grus-guld-card-tags ul li:not(:last-child){margin-right:6px}.grus-guld-card-author{margin-top:10px;font-size:.75rem;text-transform:uppercase;color:#0e6946}.grus-guld-card-author p{margin-bottom:0}.overlay-link:hover~.grus-guld-card-inner .card-image,.overlay-link:focus~.grus-guld-card-inner .card-image{opacity:.9}.overlay-link:hover~.grus-guld-card-inner .card-title,.overlay-link:focus~.grus-guld-card-inner .card-title{text-decoration:underline}@media screen and (min-width: 75rem){.grus-guld-card .card-excerpt{font-size:1.125rem}}.intro-with-sidebar .articles .article-cols:first-child{text-align:center}.intro-with-sidebar .article-card-main{text-align:center}.intro-with-sidebar .article-card-main .card-image{margin-bottom:20px}.intro-with-sidebar .article-card-main .card-title{font-size:2rem}.intro-with-sidebar .news-articles-sidebar{display:none}@media screen and (min-width: 75rem){.intro-with-sidebar{display:flex}.intro-with-sidebar .articles{margin-right:2.5rem}}@media screen and (min-width: 75rem)and (max-width: 43.75rem){.intro-with-sidebar .articles{margin-right:1.25rem}}@media screen and (min-width: 75rem){.intro-with-sidebar .news-articles-sidebar{display:block;flex-basis:31.5%;flex-grow:1;flex-shrink:0;align-self:flex-start}}.article-cols{margin-left:-2.5rem}@media screen and (max-width: 43.75rem){.article-cols{margin-left:-1.25rem}}.article-cols .grus-guld-card{padding-left:2.5rem;display:inline-block;vertical-align:top;width:100%;margin-bottom:2.5rem}@media screen and (max-width: 43.75rem){.article-cols .grus-guld-card{padding-left:1.25rem}}@media screen and (max-width: 43.75rem){.article-cols .grus-guld-card{margin-bottom:1.25rem}}@media screen and (min-width: 40.625rem){.article-cols--2 .grus-guld-card,.article-cols--4 .grus-guld-card{width:50%}}@media screen and (min-width: 53.125rem){.article-cols--3 .grus-guld-card{width:33.3333333333%}}@media screen and (min-width: 75rem){.article-cols--4 .grus-guld-card{width:25%}}@media screen and (min-width: 75rem){.article-group-mixed{display:flex}.article-group-mixed .group-mixed-left .grus-guld-card,.article-group-mixed .group-mixed-right .grus-guld-card{width:100%}.article-group-mixed .group-mixed-left{margin-right:2.5rem}}@media screen and (min-width: 75rem)and (max-width: 43.75rem){.article-group-mixed .group-mixed-left{margin-right:1.25rem}}@media screen and (min-width: 75rem){.article-group-mixed .group-mixed-right{flex-basis:31.5%;flex-grow:1;flex-shrink:0}}.grus-guld-search-page-content{padding-left:3.125rem;padding-right:3.125rem;margin-left:auto;margin-right:auto;max-width:86.25rem}@media screen and (max-width: 34.375rem){.grus-guld-search-page-content{padding-left:1.5625rem;padding-right:1.5625rem}}.grus-guld-search-page-content .search-results-items{margin-left:-50px;margin-bottom:-50px}@media screen and (max-width: 43.75rem){.grus-guld-search-page-content .search-results-items{margin-left:-25px}}@media screen and (max-width: 43.75rem){.grus-guld-search-page-content .search-results-items{margin-bottom:-25px}}.grus-guld-search-page-content .grus-guld-card{padding-left:50px;display:inline-block;vertical-align:top;width:100%;margin-bottom:50px}@media screen and (max-width: 43.75rem){.grus-guld-search-page-content .grus-guld-card{padding-left:25px}}@media screen and (max-width: 43.75rem){.grus-guld-search-page-content .grus-guld-card{margin-bottom:25px}}@media screen and (min-width: 50rem){.grus-guld-search-page-content .grus-guld-card{width:50%}}@media screen and (min-width: 68.75rem){.grus-guld-search-page-content .grus-guld-card{width:33.3333333333%}}.grus-guld-header{display:flex;justify-content:center;align-items:center;flex-direction:column}.grus-guld-header-top{position:relative;display:flex;justify-content:space-between;width:100%}.grus-guld-header-top .icon{margin-right:5px}.grus-guld-header-top .icon.icon--arrow{transform:rotate(180deg)}.grus-guld-header-top a{display:flex;align-items:center;padding:5px 15px;background-color:#f2f8f5;color:#0e6946;font-size:.75rem;text-decoration:none}.grus-guld-header-top a:hover,.grus-guld-header-top a:focus{text-decoration:underline}.grus-guld-header-top .link-item{border-bottom-right-radius:20px}.grus-guld-header-top .search-item{border-bottom-left-radius:20px}.grus-guld-header-search{display:none;position:absolute;top:100%;right:0;padding:25px;width:100%;box-shadow:0 2px 10px rgba(0,0,0,.2);background-color:#fff;text-align:center}.grus-guld-header-search .search-form{width:100%}.search-open .grus-guld-header-search{display:block}.grus-guld-logo{margin:10px 20px 20px 20px;max-width:250px}.grus-guld-menu{position:relative;width:100%;text-align:right;background-color:#0e6946;color:#fff}.grus-guld-menu li{display:block;text-transform:uppercase}.grus-guld-menu .current-item a{opacity:.6}.grus-guld-menu a{padding:10px 15px;display:block;color:inherit;text-decoration:none;font-size:1.125rem;font-weight:500}.grus-guld-menu a:hover,.grus-guld-menu a:focus{background-color:#4e1977;outline-color:inherit}.grus-guld-nav{display:none;position:absolute;top:100%;right:0;padding-bottom:40px;width:100%;text-align:center;background-color:inherit;z-index:200}.nav-open--gg .grus-guld-nav{display:block}.grus-guld-menu-toggle{position:relative;padding-right:35px;box-shadow:none;background:rgba(0,0,0,0) !important;transition:color .15s ease}.grus-guld-menu-toggle:hover,.grus-guld-menu-toggle:focus{border-color:currentColor}.menu-toggle-icon{top:50%;right:15px;transform:translateY(-50%)}.menu-toggle-icon,.menu-toggle-icon::before,.menu-toggle-icon::after{position:absolute;width:13px;height:2px;background-color:currentColor;transition:background-color .15s ease}.menu-toggle-icon::before,.menu-toggle-icon::after{content:"";display:block;left:0;transition:transform .15s ease}.menu-toggle-icon::before{top:0;transform:translateY(-5px)}.menu-toggle-icon::after{bottom:0;transform:translateY(5px)}.nav-open--gg .menu-toggle-icon{background-color:rgba(255,255,255,0)}.nav-open--gg .menu-toggle-icon::before{transform:translateY(0) rotate(-225deg)}.nav-open--gg .menu-toggle-icon::after{transform:translateY(0) rotate(225deg)}@media screen and (min-width: 25.625rem){.grus-guld-header-top a{padding:5px 30px}}@media screen and (min-width: 37.5rem){.grus-guld-logo{margin-top:0}}@media screen and (min-width: 50rem){.grus-guld-header-search{width:auto}.grus-guld-logo{max-width:350px}}@media screen and (min-width: 62.5rem){.grus-guld-menu{background-color:#0e6946;color:#fff}.grus-guld-menu ul{display:flex}.grus-guld-menu li{flex-grow:1}.grus-guld-menu a{padding:10px 25px;display:block;color:inherit;text-decoration:none;font-size:1rem;font-weight:500;white-space:nowrap}.grus-guld-menu a:hover,.grus-guld-menu a:focus{background-color:#4e1977}.grus-guld-nav{margin-left:auto;margin-right:auto;max-width:96.875rem;display:block;position:static;padding-bottom:0}.grus-guld-menu-toggle{display:none}}@media screen and (min-width: 81.25rem){.grus-guld-logo{max-width:500px}.grus-guld-menu a{font-size:1.125rem}}.grus-guld-footer .grus-guld-logo{max-width:230px;margin:0;padding:0}.grus-guld-footer-inner{padding:40px 0;border-bottom:1px solid rgba(255,255,255,.2)}.grus-guld-footer-content{margin-top:30px}@media screen and (min-width: 53.125rem){.grus-guld-footer-inner{display:flex}.grus-guld-footer-content{flex-grow:1;margin:0 0 0 60px;text-align:right}}@media screen and (min-width: 75rem){.grus-guld-footer .grus-guld-logo{max-width:330px}}.gg-page{padding-left:3.125rem;padding-right:3.125rem;margin-left:auto;margin-right:auto;max-width:86.25rem}@media screen and (max-width: 34.375rem){.gg-page{padding-left:1.5625rem;padding-right:1.5625rem}}.gg-page-content{margin-bottom:60px}@media screen and (min-width: 75rem){.gg-page{display:flex}.gg-page-sidebar{flex-basis:31.5%;flex-grow:1;flex-shrink:0;align-self:flex-start}.gg-page-content{margin-right:2.5rem}}.intro-slider{position:relative;max-height:600px;overflow:hidden;background-color:#666}@media screen and (orientation: landscape){.intro-slider{min-height:60vh}}@media screen and (orientation: portrait){.intro-slider{min-height:40vh}}.intro-slider .flickity-viewport{min-height:inherit}.intro-item{display:flex;align-items:center;width:100%;min-height:100%}.intro-item:not(:first-child){display:none}.flickity-enabled .intro-item:not(:first-child){display:flex}.intro-media,.intro-media picture{position:absolute;top:0;left:0;width:100%;height:100%}.intro-media img,.intro-media video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.intro-content{position:relative;width:100%;padding-top:15.625rem;padding-bottom:6.25rem;color:#fff;text-align:center;z-index:2}.intro-content h1,.intro-content h2{text-shadow:0 0 20px rgba(0,0,0,.5)}.intro-content p{text-shadow:0 0 30px rgba(0,0,0,.8)}@media screen and (max-width: 71.875rem){.intro-content{padding-top:10.625rem}}.lightbox-open,.lightbox-open body{overflow:hidden}.lightbox{color:#fff}.lightbox[aria-hidden=true]{display:none}.lightbox,.lightbox-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:600}.lightbox-overlay{background-color:rgba(0,0,0,.8);z-index:601}.lightbox-body{position:relative;display:flex;height:100vh;height:-webkit-fill-available;height:var(--vh100, 100vh);z-index:602}.lightbox-content-wrap{margin:auto}.lightbox--scrollable{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.lightbox-button{display:block;position:absolute;margin:0;padding:0;border:0;background:none !important;color:#fff}.lightbox-button svg{display:block;position:absolute;fill:currentColor;filter:drop-shadow(0 0 3px rgba(0, 0, 0, 0.5))}.lightbox-button:not([disabled]):hover,.lightbox-button:not([disabled]):focus{color:#1377d4}.lightbox-button[disabled]{opacity:.4 !important}.lightbox-nav{top:50%;transform:translateY(-50%);width:60px;height:80px;z-index:603}.lightbox-nav svg{width:18px;height:30px;top:50%;transform:translateY(-50%)}.lightbox-nav--prev{left:0}.lightbox-nav--prev svg{left:20px}.lightbox-nav--next{right:0}.lightbox-nav--next svg{right:20px}@media screen and (max-width: 800px){.lightbox-nav{top:auto;transform:none;bottom:0}.lightbox-nav--prev svg{left:15px}.lightbox-nav--next svg{right:15px}}.lightbox-close{top:0;right:0;width:50px;height:50px;padding:0;z-index:603}.lightbox-close svg{width:16px;height:16px;top:50%;left:50%;transform:translate(-50%, -50%)}.lightbox-close:not([disabled]):hover>span,.lightbox-close:not([disabled]):focus>span{background:#ddd}.lightbox-figure{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:10px}.lightbox-figure img{max-height:99vh;max-height:calc(var(--vh100, 100vh)*.99);max-height:calc(var(--vh100, 100vh) - 20px)}.lightbox-caption{padding:5px 5px 0;font-size:14px}.lightbox-caption p{margin:5px 0 0}.lightbox-caption p:first-child{margin-top:0}.lightbox-caption a{color:inherit}@keyframes lightbox-fade-in{from{opacity:0}to{opacity:1}}@keyframes lightbox-fade-in-up{from{transform:translateY(15px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes lightbox-fade-in-scale{from{transform:scale(0.7);transform-origin:50% 50%;opacity:0}to{transform:scale(1);transform-origin:50% 50%;opacity:1}}.lightbox:not([aria-hidden=true]) .lightbox-overlay{animation:lightbox-fade-in .25s both}.lightbox:not([aria-hidden=true]) .lightbox-content,.lightbox:not([aria-hidden=true]) .lightbox-close{animation:lightbox-fade-in-up .2s .1s both}.lightbox:not([aria-hidden=true]) .lightbox-nav{animation:lightbox-fade-in-scale .2s .1s both}@media(prefers-reduced-motion: reduce){.lightbox:not([aria-hidden=true]) .lightbox-overlay,.lightbox:not([aria-hidden=true]) .lightbox-content,.lightbox:not([aria-hidden=true]) .lightbox-close,.lightbox:not([aria-hidden=true]) .lightbox-nav{animation:none}}@keyframes lightbox-spin{to{transform:rotate(360deg)}}.lightbox-spinner{display:inline-block;position:relative;overflow:hidden;width:1em;height:1em;border:.125em solid rgba(255,255,255,.9);font-size:24px;border-radius:50%;border-top-color:rgba(0,0,0,0);vertical-align:middle;transform:rotate(0deg);animation:lightbox-spin .5s linear infinite}.category+h1,.category+h2{margin-top:0}.news-list-page .block-content{max-width:59.375rem}.news-article-image{margin:20px 0}.notice{display:flex;padding:10px 3.125rem}.notice>.icon{flex:0 0 auto;margin-top:.25em;margin-right:10px}@media screen and (max-width: 71.875rem){.notice{padding-left:1.5625rem;padding-right:1.5625rem}}@media screen and (max-width: 37.5rem){.notice{font-size:.875rem}}.notice--info{border-bottom:1px solid rgba(6,96,140,.2);background:#d5e9f9;color:#06608c}.notice--warning{border-bottom:1px solid rgba(113,81,0,.2);background:#fffbd5;color:#715100}.page-list{margin-top:60px;margin-bottom:60px;display:block}.page-list h3{margin-top:10px;margin-bottom:0;font-size:1.1rem}.page-list-item{margin-bottom:30px;overflow:hidden}.page-list-item .publish-date{margin-bottom:10px;font-size:.8125rem}.page-list-item-image{float:left;max-width:200px;margin-right:20px}@media screen and (min-width: 37.5rem){.page-list-item-content{overflow:hidden}}.search-form{display:inline-flex}.search-form input{min-width:200px;margin-right:5px}.search-page-content .search-form{margin-top:10px;width:100%}@media screen and (min-width: 37.5rem){.search-page-content .search-form{width:auto}.search-page-content .search-form input{min-width:400px}}.search-header{text-align:center}.search-page-empty-text{flex:1 1}.search-results{margin-top:60px;margin-bottom:60px}.page-list-item-image .search-results{max-width:150px}.support-post-list-inner{background:#f2f8f5;padding:10px;border:1px solid #a3c8b5}.support-post-list-inner p{margin:15px 5px}@media screen and (min-width: 37.5rem){.support-post-list-inner{padding:30px}}.support-post-list--expanded .support-post-item{display:flex}.support-post-list-header{padding-top:20px;padding-bottom:20px;text-align:center}.support-post-list-header .icon{width:48px;height:48px}.support-post-list-header h3{margin-top:10px;margin-bottom:10px;font-size:1.1rem}.support-post-item{display:none;flex-direction:row;position:relative;border-bottom:1px solid #a3c8b5;padding:15px 5px}.support-post-item:first-child{border-top:1px solid #a3c8b5}.support-post-item:nth-child(-n+3){display:flex}.support-post-item .icon{width:24px;height:24px}.support-list-expand-toggle{color:inherit;margin-top:1em}.support-post-item-text{width:100%}.support-post-item-text h4{font-size:1rem;margin-bottom:0}.support-post-item-text span{font-size:.9rem}.support-post-item-link{display:flex;align-items:center;padding-left:10px}.support-post-list-expand{text-align:center}@media screen and (min-width: 87.5rem){.search-page .search-results{margin-top:60px;margin-bottom:60px;margin-left:-50px}}@media screen and (min-width: 87.5rem)and (max-width: 43.75rem){.search-page .search-results{margin-left:-25px}}@media screen and (min-width: 87.5rem){.search-page .search-results .support-post-list{padding-left:50px;display:inline-block;vertical-align:top;width:40%}}@media screen and (min-width: 87.5rem)and (max-width: 43.75rem){.search-page .search-results .support-post-list{padding-left:25px}}@media screen and (min-width: 87.5rem){.search-page .search-results .page-list{padding-left:50px;display:inline-block;vertical-align:top;width:60%;margin-top:0}}@media screen and (min-width: 87.5rem)and (max-width: 43.75rem){.search-page .search-results .page-list{padding-left:25px}}@media screen and (min-width: 87.5rem){.support-post-item{display:flex}.support-post-list-expand{display:none}}.no-intro .content-sections--has-nav{border-top:1px solid #d8d8d8}.section-nav{position:sticky;top:0;padding:0 10px;border-bottom:1px solid #d8d8d8;overflow-x:auto;-webkit-overflow-scrolling:touch;background:rgba(255,255,255,.98);text-align:center;text-transform:uppercase;white-space:nowrap;z-index:500}.section-nav li{margin:0 5px}.section-nav a{padding:8px 20px;font-weight:500}.section-nav a:hover,.section-nav a:focus{text-decoration:underline}@media screen and (max-width: 43.75rem){.section-nav li{margin:0}.section-nav a{padding:8px 15px;font-size:.875rem}}.site-header{position:relative;width:100%;z-index:700}.site-header-menu a{color:inherit}.site-header-menu a .icon{margin:0 3px 5px 0}@media screen and (min-width: 71.9375rem){.site-header{display:table}.site-header-main,.site-header-secondary{display:table-row}.site-header-main>div,.site-header-secondary>div{display:table-cell}.site-header-main>div{vertical-align:bottom}.site-header-main li.hide-item{display:none !important}.site-header-secondary>div{padding-top:10px;padding-bottom:10px;vertical-align:top}.site-header-logo,.secondary-nav-title{width:1%}.secondary-nav-title{height:3.125rem;padding-left:20px;padding-right:40px;font-size:1.125rem;line-height:2;font-weight:600;text-align:right}.site-header-logo{padding:20px 40px 10px 40px}.site-header-nav-row{display:flex}.site-header-nav-row nav{padding-right:20px}.login-nav,.help-nav{margin-left:auto;white-space:nowrap}.header-search-small,.contact-us-small{display:none !important}.site-header-menu--primary{padding-top:20px}.site-header-menu--primary ul[data-level="1"]>li{padding-bottom:10px}.site-header-menu--primary ul[data-level="1"]>li:not(:last-child){margin-right:10px}.site-header-menu--primary ul[data-level="1"]>li:nth-child(6){margin-right:auto}.site-header-menu--primary ul[data-level="1"]>li:nth-child(6)~li{margin-left:10px}.site-header-menu--primary ul[data-level="1"]>li>a{padding:5px 15px;border:1px solid rgba(0,0,0,0);border-radius:2px;font-size:1.25rem;font-weight:600}.site-header-menu--primary ul[data-level="1"]>li>a:not([role=button]):hover,.site-header-menu--primary ul[data-level="1"]>li>a:not([role=button]):focus,.site-header-menu--primary ul[data-level="1"]>.current-item>a,.site-header-menu--primary ul[data-level="1"]>.current-item-ancestor>a{border-color:currentColor}.main-nav{flex-grow:1;padding-right:0 !important}.main-nav>ul{display:flex}.is-outside-nav-tree .main-nav .current-item-ancestor>a{border-color:rgba(0,0,0,0)}.main-nav li[data-help-page]{display:none !important}.site-header-menu--secondary{border-top:1px solid rgba(0,0,0,.2)}.site-header-menu--secondary ul[data-level="1"]>li:not(:last-child){margin-right:20px}.site-header-menu--secondary ul[data-level="1"]>li>a{position:relative;padding:0 5px;line-height:2}.site-header-menu--secondary ul[data-level="1"]>li>a::before{content:"";display:block;position:absolute;bottom:0;left:5px;right:5px;height:1px;margin-bottom:.125em;background:rgba(0,0,0,0)}.site-header-menu--secondary ul[data-level="1"]>li>a:not([role=button]):hover::before,.site-header-menu--secondary ul[data-level="1"]>li>a:not([role=button]):focus::before,.site-header-menu--secondary ul[data-level="1"]>.current-item>a::before,.site-header-menu--secondary ul[data-level="1"]>.current-item-ancestor>a::before{background:currentColor}.secondary-nav{flex-grow:1;margin-left:-5px}.secondary-nav .parent-item{font-weight:600}.dropdown-nav a[role=button]{cursor:default;transition:opacity .15s ease 200ms}.dropdown-nav .sub-menu li{display:block}.dropdown-nav .sub-menu a{padding:5px 25px;white-space:nowrap}.dropdown-nav .sub-menu a:hover,.dropdown-nav .sub-menu a:focus{background:rgba(0,0,0,.1)}.dropdown-nav .sub-menu .current-item>a{position:relative}.dropdown-nav .sub-menu .current-item>a::before{content:"";display:block;position:absolute;top:50%;left:10px;width:6px;height:6px;margin-left:-2px;border-top:1px solid;border-right:1px solid;transform:rotate(45deg) translateY(-50%)}.dropdown-nav .sub-menu ul a{padding-left:45px}.dropdown-nav .sub-menu ul .current-item>a::before{left:30px}.dropdown-nav .sub-menu ul ul a{padding-left:65px}.dropdown-nav .sub-menu ul ul .current-item>a::before{left:50px}.dropdown-nav>ul>li{position:relative}.dropdown-nav>ul>li>.sub-menu{visibility:hidden;opacity:0;position:absolute;top:100%;left:50%;min-width:120%;margin-top:8px;transform:translate(-50%, -5px);border-radius:4px;box-shadow:0 5px 15px rgba(0,0,0,.25);background:#fff;color:#414141;z-index:1;transition:visibility 0s ease 350ms,opacity .15s ease 150ms,transform .15s ease 150ms}}@media screen and (min-width: 71.9375rem)and (prefers-reduced-motion: reduce){.dropdown-nav>ul>li>.sub-menu{transform:translate(-50%, 0) !important}}@media screen and (min-width: 71.9375rem){.dropdown-nav>ul>li>.sub-menu::before,.dropdown-nav>ul>li>.sub-menu::after{content:"";display:block;position:absolute;bottom:100%}.dropdown-nav>ul>li>.sub-menu::before{width:100%;height:8px}.dropdown-nav>ul>li>.sub-menu::after{left:50%;transform:translateX(-50%);width:0;height:0;border:10px solid rgba(0,0,0,0);border-bottom-color:#fff}.dropdown-nav>ul>li>.sub-menu>li:first-child{padding-top:10px;border-top-left-radius:4px;border-top-right-radius:4px}.dropdown-nav>ul>li>.sub-menu>li:last-child{padding-bottom:10px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.dropdown-nav>ul>li>.sub-menu>li>a{font-weight:600}.dropdown-nav>ul>li>.sub-menu>.current-item>a::before{border-width:2px;width:7px;height:7px;margin-left:-4px}.dropdown-nav>ul>li>.sub-menu a{font-size:.9375rem}.dropdown-nav>ul>li:hover>.sub-menu,.dropdown-nav a[aria-expanded=true]~.sub-menu{visibility:visible;opacity:1;transform:translate(-50%, 0);transition-delay:75ms}.dropdown-nav>ul>li:hover>a[role=button],.dropdown-nav a[aria-expanded=true]{opacity:.4;transition-delay:75ms}.show-focus .dropdown-nav>ul>li:hover>a[role=button],.show-focus .dropdown-nav a[aria-expanded=true]{opacity:1}.dropdown-nav a[aria-expanded=true]~.sub-menu{transition-delay:.1ms}.dropdown-nav .title-item{padding-bottom:10px;border-bottom:1px solid #d8d8d8}.dropdown-nav .title-item a{font-size:1.0625rem !important;font-weight:600}.dropdown-nav .title-item+li{padding-top:10px}}.menu-toggle{display:none !important;position:relative;height:2.5rem;line-height:2.375rem;padding-right:35px;border:1px solid rgba(0,0,0,0);box-shadow:none;background:rgba(0,0,0,0) !important;color:inherit;font-weight:400;text-transform:none;transition:color .15s ease}.menu-toggle:hover,.menu-toggle:focus{border-color:currentColor}.menu-toggle-icon{top:50%;right:15px;margin-top:-1px}.menu-toggle-icon,.menu-toggle-icon::before,.menu-toggle-icon::after{position:absolute;width:13px;height:2px;background-color:currentColor;transition:background-color .15s ease}.menu-toggle-icon::before,.menu-toggle-icon::after{content:"";display:block;left:0;transition:transform .15s ease}.menu-toggle-icon::before{top:0;transform:translateY(-5px)}.menu-toggle-icon::after{bottom:0;transform:translateY(5px)}.nav-open .menu-toggle-icon{background-color:rgba(255,255,255,0)}.nav-open .menu-toggle-icon::before{transform:translateY(0) rotate(-225deg)}.nav-open .menu-toggle-icon::after{transform:translateY(0) rotate(225deg)}@media screen and (max-width: 71.875rem){.site-header-secondary{display:none !important}.nav-open,.nav-open body{overflow:hidden}.site-header-main{display:flex;align-items:center;height:70px}.site-header-main>div{padding-top:15px;padding-bottom:15px}.site-header-logo{padding-left:1.5625rem;padding-right:5px}.site-header-menu--primary{flex-grow:1;display:flex;flex-direction:row-reverse;align-items:center;padding-left:5px;padding-right:15px}.menu-toggle{display:inline-block !important;display:inline-flex !important;margin-left:20px;z-index:710}.nav-open .menu-toggle{background-color:#fff !important;color:#414141;border-color:#414141}.login-nav a:hover,.login-nav a:focus{text-decoration:underline}.main-nav{visibility:hidden;width:0;background-color:rgba(0,0,0,0);transition:background-color .2s ease,visibility 0s ease .2s,width 0s ease .2s}.nav-open .main-nav{visibility:visible;width:100%;background-color:rgba(0,0,0,.5);transition-delay:0s}.main-nav>ul,.site-header-menu--primary::after,.main-nav::after{width:100%;max-width:350px;background:#fff;transform:translateX(100%);transition:transform .2s ease}.nav-open .main-nav>ul,.nav-open .site-header-menu--primary::after,.nav-open .main-nav::after{transform:translateX(0)}.main-nav{position:absolute;top:0;left:0;width:0;height:100vh;overflow-x:hidden;overflow-y:auto;text-align:right;z-index:701}.main-nav::after{content:"";display:block;position:fixed;bottom:0;right:0;height:55px;background:linear-gradient(to bottom, rgba(255, 255, 255, 0), #fff);pointer-events:none;z-index:705}.main-nav>ul{display:inline-block;min-height:100%;text-align:left;color:#414141}.main-nav>ul>li:first-child{padding-top:70px}.main-nav>ul>li:last-child{padding-bottom:110px}.main-nav li{border-top:1px solid rgba(0,0,0,.1)}.main-nav li,.main-nav a{display:block;width:100%}.main-nav a{padding:7px 15px}.main-nav a:hover,.main-nav a:focus{background:rgba(0,0,0,.08)}.main-nav .title-item{display:none}.main-nav .current-item>a{position:relative}.main-nav .current-item>a::before{content:"";display:block;position:absolute;top:50%;left:0;width:7px;height:2px;margin-top:-1px;background:currentColor}.main-nav ul ul a{padding-left:35px !important}.main-nav ul ul .current-item>a::before{left:20px}.main-nav ul ul ul a{padding-left:55px !important;font-size:.875rem;line-height:1.7142857143}.main-nav ul ul ul .current-item>a::before{left:40px}.main-nav>ul>li:last-child{border-bottom:1px solid rgba(0,0,0,.1)}.main-nav>ul>li>a{font-weight:600}.header-search-small{padding:0 15px 15px;border-top:0 !important}.header-search-small .search-form{width:100%}.header-search-small input{min-width:0}}@media screen and (max-width: 25rem){.menu-toggle{margin-left:10px}.main-nav>ul,.site-header-menu--primary::after,.main-nav::after{max-width:none}}.no-menu-ready .main-nav,.no-menu-ready .main-nav::after,.no-menu-ready .main-nav>ul,.no-menu-ready .site-header-menu--primary::before,.no-menu-ready .site-header-menu--primary::after,.no-menu-ready .dropdown-nav>ul>li>.sub-menu{transition:none !important}.header-search-item{position:relative}.header-search-item>a .text{border-bottom:1px solid rgba(0,0,0,0)}.header-search-item>a:hover,.header-search-item>a:focus{text-decoration:none;opacity:1 !important;cursor:pointer !important}.header-search-item>a:hover .text,.header-search-item>a:focus .text{border-bottom-color:currentColor}.header-search-item>a .icon{margin-right:.25em}.header-search{display:none;position:absolute;top:100%;right:0;padding:15px;box-shadow:0 2px 10px rgba(0,0,0,.2);background-color:#fff}.search-open .header-search{display:block}.has-intro .site-header{position:absolute;top:0;left:0;color:#fff}.has-intro .site-header::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:140%;background:linear-gradient(to bottom, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.4) 35%, rgba(0, 0, 0, 0) 100%);z-index:-1}.has-intro .site-header-menu--secondary{border-top-color:rgba(255,255,255,.2)}.site-footer{background:#0e6946;color:#fff}.site-footer a,.site-footer .btn-plain{color:inherit}.site-footer-inner{padding-top:40px;padding-bottom:40px}.site-footer-logo{margin-bottom:40px}.site-footer-logo img{width:110px}.footer-newsletter{margin-bottom:40px}@media screen and (min-width: 75rem){.site-footer-main{display:flex;width:100%}.site-footer-logo{margin-right:50px;margin-bottom:0;flex-shrink:0}}@media screen and (min-width: 75rem)and (max-width: 43.75rem){.site-footer-logo{margin-right:25px}}@media screen and (min-width: 75rem){.site-footer-logo img{width:145px}}.footer-nav{width:100%}.footer-nav h4{margin-bottom:15px;font-size:1em}.footer-nav li:not(:first-child){margin-top:.5em}.footer-nav a,.footer-nav .btn-plain{text-decoration:none}.footer-nav a:hover,.footer-nav a:focus,.footer-nav .btn-plain:hover,.footer-nav .btn-plain:focus{text-decoration:underline}.footer-nav .icon-link{white-space:nowrap}.footer-nav-groups{margin-bottom:-40px}.footer-nav-group{margin-bottom:40px}@media screen and (min-width: 34.375rem){.footer-nav-groups{display:flex;flex-wrap:wrap}.footer-nav-group:nth-child(odd){width:65%}.footer-nav-group:nth-child(even){width:35%}}@media screen and (min-width: 53.125rem){.footer-nav-groups{flex-wrap:nowrap;margin-bottom:0}.footer-nav-group{width:auto !important;flex:1 1 auto;margin-bottom:0}.footer-nav-group:not(:last-child){padding-right:50px}}@media screen and (min-width: 53.125rem)and (max-width: 43.75rem){.footer-nav-group:not(:last-child){padding-right:25px}}.site-footer-main~.site-footer-privacy,.site-footer-main~.footer-contact-info{margin-top:25px;padding-top:25px;border-top:1px solid rgba(255,255,255,.2)}.site-footer-privacy ul{list-style:none;margin:0}.site-footer-privacy li{display:inline-block}.site-footer-privacy li:not(:last-child){margin-right:2em}.blocks--questions-and-answers{margin-top:60px;margin-bottom:60px}.blocks--questions-and-answers__content{margin-bottom:30px}.qa-block{padding:15px 5px 15px 10px;border-top:1px solid #d8d8d8}.qa-block:last-child{border-bottom:1px solid #d8d8d8}.qa-block__toggle{margin-left:auto;flex-shrink:0;padding:5px}.qa-block__toggle .icon{width:32px;height:32px;margin:0 !important;padding:0;border-radius:50%;background-color:#a4ebcf;transform:rotate(90deg);transition:transform .15s ease}.qa-block__toggle .icon svg{width:10px}.qa-block__toggle:hover .icon,.qa-block__toggle:focus .icon{background-color:#8fe6c4}.qa-block--open .qa-block__toggle .icon{transform:rotate(270deg)}.qa-block__question{display:flex;align-items:center;font-size:1.125rem;font-weight:700}.qa-block__question p{margin-bottom:0}.qa-block__answer{display:none;margin-top:5px}.qa-block--open .qa-block__answer{display:block}@media screen and (min-width: 28.125rem){.qa-block{padding:15px 10px 15px 15px}}.open-account-qa-layout{margin-top:60px;margin-bottom:60px;display:flex;justify-content:center;width:100%;flex-direction:column}@media screen and (max-width: 48rem){.open-account-qa-layout{padding:0 20px}}.open-account-qa-layout__left{width:100%}.open-account-qa-layout__left .open-account-section{width:100%}.open-account-qa-layout__left .open-account-form{margin-top:1rem}.open-account-qa-layout__left .open-account-form .member-registration-payment{margin-top:1rem}.open-account-qa-layout__right{width:100%;margin-top:2rem}.open-account-qa-layout__right .qa-section{width:100%}.open-account-qa-layout__right .qa-section__content{margin-bottom:30px}.open-account-qa-layout__right .qa-section__blocks{width:100%}@media screen and (max-width: 87.5rem){.open-account-qa-layout__left{order:1}.open-account-qa-layout__right{order:2;width:100%}}.open-account-block{margin-top:60px;margin-bottom:60px}.open-account-block .open-account-content{margin-bottom:30px}.open-account-block .open-account-form .member-registration-payment{margin-top:1rem}.clearfix::before,.clearfix::after{content:" ";display:table}.clearfix::after{clear:both}.hidden,.no-js .js-only{display:none !important;visibility:hidden !important}.visuallyhidden{clip:rect(0 0 0 0);position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0;overflow:hidden;white-space:nowrap}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;position:static;width:auto;height:auto;margin:0;overflow:visible;white-space:inherit}@media print{@page{margin:11mm 9.5mm}*,*:before,*:after{background:rgba(0,0,0,0) !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]::after{content:" (" attr(href) ")"}abbr[title]::after{content:" (" attr(title) ")"}a[href^="javascript:"]::after,a[href^="#"]::after{content:""}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}blockquote{page-break-inside:avoid}pre{border:1px solid #999;page-break-inside:avoid}form,nav,.site-header{display:none !important}}
/*# sourceMappingURL=main.css.map */