@import url("css/font-source-sans-pro.css");:root{--color_1: #708ab8;--color_2: #ffffff;--color_3: #1e1a1d;--color_4: #8DB38B;--color_5: #7f534b}/*!
 * Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2024 Fonticons, Inc.
 */.fa{font-family:var(--fa-style-family, "Font Awesome 6 Free");font-weight:var(--fa-style, 900)}.fa,.fa-classic,.fa-sharp,.fas,.fa-solid,.far,.fa-regular,.fab,.fa-brands{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display, inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}.fas,.fa-classic,.fa-solid,.far,.fa-regular{font-family:'Font Awesome 6 Free'}.fab,.fa-brands{font-family:'Font Awesome 6 Brands'}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:0.625em;line-height:0.1em;vertical-align:0.225em}.fa-xs{font-size:0.75em;line-height:0.08333em;vertical-align:0.125em}.fa-sm{font-size:0.875em;line-height:0.07143em;vertical-align:0.05357em}.fa-lg{font-size:1.25em;line-height:0.05em;vertical-align:-0.075em}.fa-xl{font-size:1.5em;line-height:0.04167em;vertical-align:-0.125em}.fa-2xl{font-size:2em;line-height:0.03125em;vertical-align:-0.1875em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:var(--fa-li-margin, 2.5em);padding-left:0}.fa-ul>li{position:relative}.fa-li{left:calc(var(--fa-li-width, 2em) * -1);position:absolute;text-align:center;width:var(--fa-li-width, 2em);line-height:inherit}.fa-border{border-color:var(--fa-border-color, #eee);border-radius:var(--fa-border-radius, 0.1em);border-style:var(--fa-border-style, solid);border-width:var(--fa-border-width, 0.08em);padding:var(--fa-border-padding, 0.2em 0.25em 0.15em)}.fa-pull-left{float:left;margin-right:var(--fa-pull-margin, 0.3em)}.fa-pull-right{float:right;margin-left:var(--fa-pull-margin, 0.3em)}.fa-beat{-webkit-animation-name:fa-beat;animation-name:fa-beat;-webkit-animation-delay:var(--fa-animation-delay, 0s);animation-delay:var(--fa-animation-delay, 0s);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, ease-in-out);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-bounce{-webkit-animation-name:fa-bounce;animation-name:fa-bounce;-webkit-animation-delay:var(--fa-animation-delay, 0s);animation-delay:var(--fa-animation-delay, 0s);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));animation-timing-function:var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1))}.fa-fade{-webkit-animation-name:fa-fade;animation-name:fa-fade;-webkit-animation-delay:var(--fa-animation-delay, 0s);animation-delay:var(--fa-animation-delay, 0s);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));animation-timing-function:var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1))}.fa-beat-fade{-webkit-animation-name:fa-beat-fade;animation-name:fa-beat-fade;-webkit-animation-delay:var(--fa-animation-delay, 0s);animation-delay:var(--fa-animation-delay, 0s);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));animation-timing-function:var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1))}.fa-flip{-webkit-animation-name:fa-flip;animation-name:fa-flip;-webkit-animation-delay:var(--fa-animation-delay, 0s);animation-delay:var(--fa-animation-delay, 0s);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, ease-in-out);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-shake{-webkit-animation-name:fa-shake;animation-name:fa-shake;-webkit-animation-delay:var(--fa-animation-delay, 0s);animation-delay:var(--fa-animation-delay, 0s);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, linear);animation-timing-function:var(--fa-animation-timing, linear)}.fa-spin{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-delay:var(--fa-animation-delay, 0s);animation-delay:var(--fa-animation-delay, 0s);-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 2s);animation-duration:var(--fa-animation-duration, 2s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, linear);animation-timing-function:var(--fa-animation-timing, linear)}.fa-spin-reverse{--fa-animation-direction: reverse}.fa-pulse,.fa-spin-pulse{-webkit-animation-name:fa-spin;animation-name:fa-spin;-webkit-animation-direction:var(--fa-animation-direction, normal);animation-direction:var(--fa-animation-direction, normal);-webkit-animation-duration:var(--fa-animation-duration, 1s);animation-duration:var(--fa-animation-duration, 1s);-webkit-animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-iteration-count:var(--fa-animation-iteration-count, infinite);-webkit-animation-timing-function:var(--fa-animation-timing, steps(8));animation-timing-function:var(--fa-animation-timing, steps(8))}@media (prefers-reduced-motion: reduce){.fa-beat,.fa-bounce,.fa-fade,.fa-beat-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{-webkit-animation-delay:-1ms;animation-delay:-1ms;-webkit-animation-duration:1ms;animation-duration:1ms;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:0s;transition-duration:0s}}@-webkit-keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale, 1.25));transform:scale(var(--fa-beat-scale, 1.25))}}@keyframes fa-beat{0%,90%{-webkit-transform:scale(1);transform:scale(1)}45%{-webkit-transform:scale(var(--fa-beat-scale, 1.25));transform:scale(var(--fa-beat-scale, 1.25))}}@-webkit-keyframes fa-bounce{0%{-webkit-transform:scale(1, 1) translateY(0);transform:scale(1, 1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));transform:scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0)}57%{-webkit-transform:scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));transform:scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em))}64%{-webkit-transform:scale(1, 1) translateY(0);transform:scale(1, 1) translateY(0)}100%{-webkit-transform:scale(1, 1) translateY(0);transform:scale(1, 1) translateY(0)}}@keyframes fa-bounce{0%{-webkit-transform:scale(1, 1) translateY(0);transform:scale(1, 1) translateY(0)}10%{-webkit-transform:scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);transform:scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0)}30%{-webkit-transform:scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));transform:scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em))}50%{-webkit-transform:scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);transform:scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0)}57%{-webkit-transform:scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));transform:scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em))}64%{-webkit-transform:scale(1, 1) translateY(0);transform:scale(1, 1) translateY(0)}100%{-webkit-transform:scale(1, 1) translateY(0);transform:scale(1, 1) translateY(0)}}@-webkit-keyframes fa-fade{50%{opacity:var(--fa-fade-opacity, 0.4)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity, 0.4)}}@-webkit-keyframes fa-beat-fade{0%,100%{opacity:var(--fa-beat-fade-opacity, 0.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale, 1.125));transform:scale(var(--fa-beat-fade-scale, 1.125))}}@keyframes fa-beat-fade{0%,100%{opacity:var(--fa-beat-fade-opacity, 0.4);-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(var(--fa-beat-fade-scale, 1.125));transform:scale(var(--fa-beat-fade-scale, 1.125))}}@-webkit-keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));transform:rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg))}}@keyframes fa-flip{50%{-webkit-transform:rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));transform:rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg))}}@-webkit-keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes fa-shake{0%{-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}4%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}8%,24%{-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}12%,28%{-webkit-transform:rotate(18deg);transform:rotate(18deg)}16%{-webkit-transform:rotate(-22deg);transform:rotate(-22deg)}20%{-webkit-transform:rotate(22deg);transform:rotate(22deg)}32%{-webkit-transform:rotate(-12deg);transform:rotate(-12deg)}36%{-webkit-transform:rotate(12deg);transform:rotate(12deg)}40%,100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-webkit-transform:scale(1, -1);transform:scale(1, -1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1, -1);transform:scale(-1, -1)}.fa-rotate-by{-webkit-transform:rotate(var(--fa-rotate-angle, 0));transform:rotate(var(--fa-rotate-angle, 0))}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-stack-1x,.fa-stack-2x{left:0;position:absolute;text-align:center;width:100%;z-index:var(--fa-stack-z-index, auto)}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:var(--fa-inverse, #fff)}.fa-brain::before{content:"\f5dc"}.sr-only,.fa-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.sr-only-focusable:not(:focus),.fa-sr-only-focusable:not(:focus){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}/*!
 * Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2024 Fonticons, Inc.
 */:root,:host{--fa-style-family-brands: 'Font Awesome 6 Brands';--fa-font-brands: normal 400 1em/1 'Font Awesome 6 Brands'}@font-face{font-family:'Font Awesome 6 Brands';font-style:normal;font-weight:400;font-display:block;src:url("../webfonts/fa-brands-400.woff2") format("woff2"),url("../webfonts/fa-brands-400.ttf") format("truetype")}.fab,.fa-brands{font-weight:400}.fa-facebook-f:before{content:"\f39e"}/*!
 * Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 * Copyright 2024 Fonticons, Inc.
 */:root,:host{--fa-style-family-classic: 'Font Awesome 6 Free';--fa-font-solid: normal 900 1em/1 'Font Awesome 6 Free'}@font-face{font-family:'Font Awesome 6 Free';font-style:normal;font-weight:900;font-display:block;src:url("../webfonts/fa-solid-900.woff2") format("woff2"),url("../webfonts/fa-solid-900.ttf") format("truetype")}.fas,.fa-solid{font-weight:900}.debugprint_wrap{padding:20px;display:inline-block;margin:10px auto;border-radius:5px;border:2px solid #ddd}.debugprint td,.debugprint th{padding-left:4px;padding-right:4px}.debugprint th{border-bottom:1px solid #ddd;padding-bottom:10px;margin-bottom:10px}.debugprint tr{padding:5px 10px}.debugprint .key{font-weight:bold}.debugprint .type{font-size:0.9em;font-family:monospace;font-style:italic}.debugprint .value{font-family:monospace}.debugprint .true{color:green}.debugprint .false{color:red}.debugprint th.key,.debugprint th.type,.debugprint th.value{font-family:helvetica, arial, san-serif;text-transform:uppercase;letter-spacing:1px;font-size:1em;font-style:normal}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}body{-webkit-text-size-adjust:none}mark{background-color:transparent;color:inherit}input::-moz-focus-inner{border:0;padding:0}input,select,textarea{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:var(--color_1) url("images/bg01.png")}body.is-preload *,body.is-preload *:before,body.is-preload *:after{-moz-animation:none !important;-webkit-animation:none !important;-ms-animation:none !important;animation:none !important;-moz-transition:none !important;-webkit-transition:none !important;-ms-transition:none !important;transition:none !important}body,input,select,textarea{color:#1e1a1d;font-family:'Roboto', sans-serif;font-size:15pt;font-weight:400;line-height:1.65em}a{-moz-transition:color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;-webkit-transition:color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;-ms-transition:color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;transition:color 0.2s ease-in-out, border-color 0.2s ease-in-out, opacity 0.2s ease-in-out;color:#1e1a1d;text-decoration:none;border-bottom:dotted 1px}a:hover{color:#1e1a1d;border-bottom-color:transparent}strong,b{font-weight:600}em,i{font-style:italic}p,ul,ol,dl,table,blockquote{margin:0 0 2em 0}h1,h2,h3,h4,h5,h6{color:inherit;font-weight:600;line-height:1.75em;margin-bottom:1em}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit;text-decoration:none}h1 em,h2 em,h3 em,h4 em,h5 em,h6 em{font-style:normal;font-weight:300}h2{font-size:1.75em;letter-spacing:-0.025em}h3{font-size:1.2em;letter-spacing:-0.025em}sub{font-size:0.8em;position:relative;top:0.5em}sup{font-size:0.8em;position:relative;top:-0.5em}hr{border-top:solid 1px var(--color_2);border:0;margin-bottom:1.5em}blockquote{border-left:solid 0.5em var(--color_2);font-style:italic;padding:1em 0 1em 2em}time{font-size:1rem}.container{margin:0 auto;max-width:100%;width:1400px}@media screen and (max-width: 1680px){.container{width:1200px}}@media screen and (max-width: 1280px){.container{width:960px}}@media screen and (max-width: 980px){.container{width:95%}}@media screen and (max-width: 840px){.container{width:95%}}@media screen and (max-width: 736px){.container{width:90%}}@media screen and (max-width: 480px){.container{width:100%}}.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp{order:-1}.row>.col-1{width:8.33333333%}.row>.off-1{margin-left:8.33333333%}.row>.col-2{width:16.66666667%}.row>.off-2{margin-left:16.66666667%}.row>.col-3{width:25%}.row>.off-3{margin-left:25%}.row>.col-4{width:33.33333333%}.row>.off-4{margin-left:33.33333333%}.row>.col-5{width:41.66666667%}.row>.off-5{margin-left:41.66666667%}.row>.col-6{width:50%}.row>.off-6{margin-left:50%}.row>.col-7{width:58.33333333%}.row>.off-7{margin-left:58.33333333%}.row>.col-8{width:66.66666667%}.row>.off-8{margin-left:66.66666667%}.row>.col-9{width:75%}.row>.off-9{margin-left:75%}.row>.col-10{width:83.33333333%}.row>.off-10{margin-left:83.33333333%}.row>.col-11{width:91.66666667%}.row>.off-11{margin-left:91.66666667%}.row>.col-12{width:100%}.row>.off-12{margin-left:100%}.row.gtr-0{margin-top:0px;margin-left:0px}.row.gtr-0>*{padding:0px 0 0 0px}.row.gtr-0.gtr-uniform{margin-top:0px}.row.gtr-0.gtr-uniform>*{padding-top:0px}.row.gtr-25{margin-top:-12.5px;margin-left:-12.5px}.row.gtr-25>*{padding:12.5px 0 0 12.5px}.row.gtr-25.gtr-uniform{margin-top:-12.5px}.row.gtr-25.gtr-uniform>*{padding-top:12.5px}.row.gtr-50{margin-top:-25px;margin-left:-25px}.row.gtr-50>*{padding:25px 0 0 25px}.row.gtr-50.gtr-uniform{margin-top:-25px}.row.gtr-50.gtr-uniform>*{padding-top:25px}.row{margin-top:-50px;margin-left:-50px}.row>*{padding:50px 0 0 50px}.row.gtr-uniform{margin-top:-50px}.row.gtr-uniform>*{padding-top:50px}.row.gtr-150{margin-top:-75px;margin-left:-75px}.row.gtr-150>*{padding:75px 0 0 75px}.row.gtr-150.gtr-uniform{margin-top:-75px}.row.gtr-150.gtr-uniform>*{padding-top:75px}.row.gtr-200{margin-top:-100px;margin-left:-100px}.row.gtr-200>*{padding:100px 0 0 100px}.row.gtr-200.gtr-uniform{margin-top:-100px}.row.gtr-200.gtr-uniform>*{padding-top:100px}@media screen and (max-width: 1680px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-wide{order:-1}.row>.col-1-wide{width:8.33333333%}.row>.off-1-wide{margin-left:8.33333333%}.row>.col-2-wide{width:16.66666667%}.row>.off-2-wide{margin-left:16.66666667%}.row>.col-3-wide{width:25%}.row>.off-3-wide{margin-left:25%}.row>.col-4-wide{width:33.33333333%}.row>.off-4-wide{margin-left:33.33333333%}.row>.col-5-wide{width:41.66666667%}.row>.off-5-wide{margin-left:41.66666667%}.row>.col-6-wide{width:50%}.row>.off-6-wide{margin-left:50%}.row>.col-7-wide{width:58.33333333%}.row>.off-7-wide{margin-left:58.33333333%}.row>.col-8-wide{width:66.66666667%}.row>.off-8-wide{margin-left:66.66666667%}.row>.col-9-wide{width:75%}.row>.off-9-wide{margin-left:75%}.row>.col-10-wide{width:83.33333333%}.row>.off-10-wide{margin-left:83.33333333%}.row>.col-11-wide{width:91.66666667%}.row>.off-11-wide{margin-left:91.66666667%}.row>.col-12-wide{width:100%}.row>.off-12-wide{margin-left:100%}.row.gtr-0{margin-top:0px;margin-left:0px}.row.gtr-0>*{padding:0px 0 0 0px}.row.gtr-0.gtr-uniform{margin-top:0px}.row.gtr-0.gtr-uniform>*{padding-top:0px}.row.gtr-25{margin-top:-10px;margin-left:-10px}.row.gtr-25>*{padding:10px 0 0 10px}.row.gtr-25.gtr-uniform{margin-top:-10px}.row.gtr-25.gtr-uniform>*{padding-top:10px}.row.gtr-50{margin-top:-20px;margin-left:-20px}.row.gtr-50>*{padding:20px 0 0 20px}.row.gtr-50.gtr-uniform{margin-top:-20px}.row.gtr-50.gtr-uniform>*{padding-top:20px}.row{margin-top:-40px;margin-left:-40px}.row>*{padding:40px 0 0 40px}.row.gtr-uniform{margin-top:-40px}.row.gtr-uniform>*{padding-top:40px}.row.gtr-150{margin-top:-60px;margin-left:-60px}.row.gtr-150>*{padding:60px 0 0 60px}.row.gtr-150.gtr-uniform{margin-top:-60px}.row.gtr-150.gtr-uniform>*{padding-top:60px}.row.gtr-200{margin-top:-80px;margin-left:-80px}.row.gtr-200>*{padding:80px 0 0 80px}.row.gtr-200.gtr-uniform{margin-top:-80px}.row.gtr-200.gtr-uniform>*{padding-top:80px}}@media screen and (max-width: 1280px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-normal{order:-1}.row>.col-1-normal{width:8.33333333%}.row>.off-1-normal{margin-left:8.33333333%}.row>.col-2-normal{width:16.66666667%}.row>.off-2-normal{margin-left:16.66666667%}.row>.col-3-normal{width:25%}.row>.off-3-normal{margin-left:25%}.row>.col-4-normal{width:33.33333333%}.row>.off-4-normal{margin-left:33.33333333%}.row>.col-5-normal{width:41.66666667%}.row>.off-5-normal{margin-left:41.66666667%}.row>.col-6-normal{width:50%}.row>.off-6-normal{margin-left:50%}.row>.col-7-normal{width:58.33333333%}.row>.off-7-normal{margin-left:58.33333333%}.row>.col-8-normal{width:66.66666667%}.row>.off-8-normal{margin-left:66.66666667%}.row>.col-9-normal{width:75%}.row>.off-9-normal{margin-left:75%}.row>.col-10-normal{width:83.33333333%}.row>.off-10-normal{margin-left:83.33333333%}.row>.col-11-normal{width:91.66666667%}.row>.off-11-normal{margin-left:91.66666667%}.row>.col-12-normal{width:100%}.row>.off-12-normal{margin-left:100%}.row.gtr-0{margin-top:0px;margin-left:0px}.row.gtr-0>*{padding:0px 0 0 0px}.row.gtr-0.gtr-uniform{margin-top:0px}.row.gtr-0.gtr-uniform>*{padding-top:0px}.row.gtr-25{margin-top:-7.5px;margin-left:-7.5px}.row.gtr-25>*{padding:7.5px 0 0 7.5px}.row.gtr-25.gtr-uniform{margin-top:-7.5px}.row.gtr-25.gtr-uniform>*{padding-top:7.5px}.row.gtr-50{margin-top:-15px;margin-left:-15px}.row.gtr-50>*{padding:15px 0 0 15px}.row.gtr-50.gtr-uniform{margin-top:-15px}.row.gtr-50.gtr-uniform>*{padding-top:15px}.row{margin-top:-30px;margin-left:-30px}.row>*{padding:30px 0 0 30px}.row.gtr-uniform{margin-top:-30px}.row.gtr-uniform>*{padding-top:30px}.row.gtr-150{margin-top:-45px;margin-left:-45px}.row.gtr-150>*{padding:45px 0 0 45px}.row.gtr-150.gtr-uniform{margin-top:-45px}.row.gtr-150.gtr-uniform>*{padding-top:45px}.row.gtr-200{margin-top:-60px;margin-left:-60px}.row.gtr-200>*{padding:60px 0 0 60px}.row.gtr-200.gtr-uniform{margin-top:-60px}.row.gtr-200.gtr-uniform>*{padding-top:60px}}@media screen and (max-width: 980px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-narrow{order:-1}.row>.col-1-narrow{width:8.33333333%}.row>.off-1-narrow{margin-left:8.33333333%}.row>.col-2-narrow{width:16.66666667%}.row>.off-2-narrow{margin-left:16.66666667%}.row>.col-3-narrow{width:25%}.row>.off-3-narrow{margin-left:25%}.row>.col-4-narrow{width:33.33333333%}.row>.off-4-narrow{margin-left:33.33333333%}.row>.col-5-narrow{width:41.66666667%}.row>.off-5-narrow{margin-left:41.66666667%}.row>.col-6-narrow{width:50%}.row>.off-6-narrow{margin-left:50%}.row>.col-7-narrow{width:58.33333333%}.row>.off-7-narrow{margin-left:58.33333333%}.row>.col-8-narrow{width:66.66666667%}.row>.off-8-narrow{margin-left:66.66666667%}.row>.col-9-narrow{width:75%}.row>.off-9-narrow{margin-left:75%}.row>.col-10-narrow{width:83.33333333%}.row>.off-10-narrow{margin-left:83.33333333%}.row>.col-11-narrow{width:91.66666667%}.row>.off-11-narrow{margin-left:91.66666667%}.row>.col-12-narrow{width:100%}.row>.off-12-narrow{margin-left:100%}.row.gtr-0{margin-top:0px;margin-left:0px}.row.gtr-0>*{padding:0px 0 0 0px}.row.gtr-0.gtr-uniform{margin-top:0px}.row.gtr-0.gtr-uniform>*{padding-top:0px}.row.gtr-25{margin-top:-7.5px;margin-left:-7.5px}.row.gtr-25>*{padding:7.5px 0 0 7.5px}.row.gtr-25.gtr-uniform{margin-top:-7.5px}.row.gtr-25.gtr-uniform>*{padding-top:7.5px}.row.gtr-50{margin-top:-15px;margin-left:-15px}.row.gtr-50>*{padding:15px 0 0 15px}.row.gtr-50.gtr-uniform{margin-top:-15px}.row.gtr-50.gtr-uniform>*{padding-top:15px}.row{margin-top:-30px;margin-left:-30px}.row>*{padding:30px 0 0 30px}.row.gtr-uniform{margin-top:-30px}.row.gtr-uniform>*{padding-top:30px}.row.gtr-150{margin-top:-45px;margin-left:-45px}.row.gtr-150>*{padding:45px 0 0 45px}.row.gtr-150.gtr-uniform{margin-top:-45px}.row.gtr-150.gtr-uniform>*{padding-top:45px}.row.gtr-200{margin-top:-60px;margin-left:-60px}.row.gtr-200>*{padding:60px 0 0 60px}.row.gtr-200.gtr-uniform{margin-top:-60px}.row.gtr-200.gtr-uniform>*{padding-top:60px}}@media screen and (max-width: 840px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-narrower{order:-1}.row>.col-1-narrower{width:8.33333333%}.row>.off-1-narrower{margin-left:8.33333333%}.row>.col-2-narrower{width:16.66666667%}.row>.off-2-narrower{margin-left:16.66666667%}.row>.col-3-narrower{width:25%}.row>.off-3-narrower{margin-left:25%}.row>.col-4-narrower{width:33.33333333%}.row>.off-4-narrower{margin-left:33.33333333%}.row>.col-5-narrower{width:41.66666667%}.row>.off-5-narrower{margin-left:41.66666667%}.row>.col-6-narrower{width:50%}.row>.off-6-narrower{margin-left:50%}.row>.col-7-narrower{width:58.33333333%}.row>.off-7-narrower{margin-left:58.33333333%}.row>.col-8-narrower{width:66.66666667%}.row>.off-8-narrower{margin-left:66.66666667%}.row>.col-9-narrower{width:75%}.row>.off-9-narrower{margin-left:75%}.row>.col-10-narrower{width:83.33333333%}.row>.off-10-narrower{margin-left:83.33333333%}.row>.col-11-narrower{width:91.66666667%}.row>.off-11-narrower{margin-left:91.66666667%}.row>.col-12-narrower{width:100%}.row>.off-12-narrower{margin-left:100%}.row.gtr-0{margin-top:0px;margin-left:0px}.row.gtr-0>*{padding:0px 0 0 0px}.row.gtr-0.gtr-uniform{margin-top:0px}.row.gtr-0.gtr-uniform>*{padding-top:0px}.row.gtr-25{margin-top:-7.5px;margin-left:-7.5px}.row.gtr-25>*{padding:7.5px 0 0 7.5px}.row.gtr-25.gtr-uniform{margin-top:-7.5px}.row.gtr-25.gtr-uniform>*{padding-top:7.5px}.row.gtr-50{margin-top:-15px;margin-left:-15px}.row.gtr-50>*{padding:15px 0 0 15px}.row.gtr-50.gtr-uniform{margin-top:-15px}.row.gtr-50.gtr-uniform>*{padding-top:15px}.row{margin-top:-30px;margin-left:-30px}.row>*{padding:30px 0 0 30px}.row.gtr-uniform{margin-top:-30px}.row.gtr-uniform>*{padding-top:30px}.row.gtr-150{margin-top:-45px;margin-left:-45px}.row.gtr-150>*{padding:45px 0 0 45px}.row.gtr-150.gtr-uniform{margin-top:-45px}.row.gtr-150.gtr-uniform>*{padding-top:45px}.row.gtr-200{margin-top:-60px;margin-left:-60px}.row.gtr-200>*{padding:60px 0 0 60px}.row.gtr-200.gtr-uniform{margin-top:-60px}.row.gtr-200.gtr-uniform>*{padding-top:60px}}@media screen and (max-width: 736px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-mobile{order:-1}.row>.col-1-mobile{width:8.33333333%}.row>.off-1-mobile{margin-left:8.33333333%}.row>.col-2-mobile{width:16.66666667%}.row>.off-2-mobile{margin-left:16.66666667%}.row>.col-3-mobile{width:25%}.row>.off-3-mobile{margin-left:25%}.row>.col-4-mobile{width:33.33333333%}.row>.off-4-mobile{margin-left:33.33333333%}.row>.col-5-mobile{width:41.66666667%}.row>.off-5-mobile{margin-left:41.66666667%}.row>.col-6-mobile{width:50%}.row>.off-6-mobile{margin-left:50%}.row>.col-7-mobile{width:58.33333333%}.row>.off-7-mobile{margin-left:58.33333333%}.row>.col-8-mobile{width:66.66666667%}.row>.off-8-mobile{margin-left:66.66666667%}.row>.col-9-mobile{width:75%}.row>.off-9-mobile{margin-left:75%}.row>.col-10-mobile{width:83.33333333%}.row>.off-10-mobile{margin-left:83.33333333%}.row>.col-11-mobile{width:91.66666667%}.row>.off-11-mobile{margin-left:91.66666667%}.row>.col-12-mobile{width:100%}.row>.off-12-mobile{margin-left:100%}.row.gtr-0{margin-top:0px;margin-left:0px}.row.gtr-0>*{padding:0px 0 0 0px}.row.gtr-0.gtr-uniform{margin-top:0px}.row.gtr-0.gtr-uniform>*{padding-top:0px}.row.gtr-25{margin-top:-5px;margin-left:-5px}.row.gtr-25>*{padding:5px 0 0 5px}.row.gtr-25.gtr-uniform{margin-top:-5px}.row.gtr-25.gtr-uniform>*{padding-top:5px}.row.gtr-50{margin-top:-10px;margin-left:-10px}.row.gtr-50>*{padding:10px 0 0 10px}.row.gtr-50.gtr-uniform{margin-top:-10px}.row.gtr-50.gtr-uniform>*{padding-top:10px}.row{margin-top:-20px;margin-left:-20px}.row>*{padding:20px 0 0 20px}.row.gtr-uniform{margin-top:-20px}.row.gtr-uniform>*{padding-top:20px}.row.gtr-150{margin-top:-30px;margin-left:-30px}.row.gtr-150>*{padding:30px 0 0 30px}.row.gtr-150.gtr-uniform{margin-top:-30px}.row.gtr-150.gtr-uniform>*{padding-top:30px}.row.gtr-200{margin-top:-40px;margin-left:-40px}.row.gtr-200>*{padding:40px 0 0 40px}.row.gtr-200.gtr-uniform{margin-top:-40px}.row.gtr-200.gtr-uniform>*{padding-top:40px}}@media screen and (max-width: 480px){.row{display:flex;flex-wrap:wrap;box-sizing:border-box;align-items:stretch}.row>*{box-sizing:border-box}.row.gtr-uniform>*>:last-child{margin-bottom:0}.row.aln-left{justify-content:flex-start}.row.aln-center{justify-content:center}.row.aln-right{justify-content:flex-end}.row.aln-top{align-items:flex-start}.row.aln-middle{align-items:center}.row.aln-bottom{align-items:flex-end}.row>.imp-mobilep{order:-1}.row>.col-1-mobilep{width:8.33333333%}.row>.off-1-mobilep{margin-left:8.33333333%}.row>.col-2-mobilep{width:16.66666667%}.row>.off-2-mobilep{margin-left:16.66666667%}.row>.col-3-mobilep{width:25%}.row>.off-3-mobilep{margin-left:25%}.row>.col-4-mobilep{width:33.33333333%}.row>.off-4-mobilep{margin-left:33.33333333%}.row>.col-5-mobilep{width:41.66666667%}.row>.off-5-mobilep{margin-left:41.66666667%}.row>.col-6-mobilep{width:50%}.row>.off-6-mobilep{margin-left:50%}.row>.col-7-mobilep{width:58.33333333%}.row>.off-7-mobilep{margin-left:58.33333333%}.row>.col-8-mobilep{width:66.66666667%}.row>.off-8-mobilep{margin-left:66.66666667%}.row>.col-9-mobilep{width:75%}.row>.off-9-mobilep{margin-left:75%}.row>.col-10-mobilep{width:83.33333333%}.row>.off-10-mobilep{margin-left:83.33333333%}.row>.col-11-mobilep{width:91.66666667%}.row>.off-11-mobilep{margin-left:91.66666667%}.row>.col-12-mobilep{width:100%}.row>.off-12-mobilep{margin-left:100%}.row.gtr-0{margin-top:0px;margin-left:0px}.row.gtr-0>*{padding:0px 0 0 0px}.row.gtr-0.gtr-uniform{margin-top:0px}.row.gtr-0.gtr-uniform>*{padding-top:0px}.row.gtr-25{margin-top:-5px;margin-left:-5px}.row.gtr-25>*{padding:5px 0 0 5px}.row.gtr-25.gtr-uniform{margin-top:-5px}.row.gtr-25.gtr-uniform>*{padding-top:5px}.row.gtr-50{margin-top:-10px;margin-left:-10px}.row.gtr-50>*{padding:10px 0 0 10px}.row.gtr-50.gtr-uniform{margin-top:-10px}.row.gtr-50.gtr-uniform>*{padding-top:10px}.row{margin-top:-20px;margin-left:-20px}.row>*{padding:20px 0 0 20px}.row.gtr-uniform{margin-top:-20px}.row.gtr-uniform>*{padding-top:20px}.row.gtr-150{margin-top:-30px;margin-left:-30px}.row.gtr-150>*{padding:30px 0 0 30px}.row.gtr-150.gtr-uniform{margin-top:-30px}.row.gtr-150.gtr-uniform>*{padding-top:30px}.row.gtr-200{margin-top:-40px;margin-left:-40px}.row.gtr-200>*{padding:40px 0 0 40px}.row.gtr-200.gtr-uniform{margin-top:-40px}.row.gtr-200.gtr-uniform>*{padding-top:40px}}section.special,article.special{text-align:center}header h1{font-size:2.25em;letter-spacing:-0.025em}header p{color:var(--color_1);font-size:1.25em;position:relative;margin-top:-1.25em;margin-bottom:0.25em}header.major{text-align:center;margin:0 0 2em 0}header.major h2{font-size:2.25em}header.major p{position:relative;border-top:solid 1px var(--color_2);padding:1em 0 0 0;margin:0;top:-1em;font-size:1.5em;letter-spacing:-0.025em}footer{margin:0 0 3em 0}footer>:last-child{margin-bottom:0}footer.major{padding-top:3em}input[type="text"],input[type="password"],input[type="email"],textarea{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;-moz-transition:border-color 0.2s ease-in-out;-webkit-transition:border-color 0.2s ease-in-out;-ms-transition:border-color 0.2s ease-in-out;transition:border-color 0.2s ease-in-out;background:#fff;border:solid 1px var(--color_2);border-radius:5px;color:var(--color_3);display:block;outline:0;padding:0.75em;text-decoration:none;width:100%}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,textarea:focus{border-color:#1e1a1d}input[type="text"],input[type="password"],input[type="email"]{line-height:1em}label{display:block;color:inherit;font-weight:600;line-height:1.75em;margin-bottom:0.5em}::-webkit-input-placeholder{color:var(--color_1);position:relative;top:3px}:-moz-placeholder{color:var(--color_1)}::-moz-placeholder{color:var(--color_1)}:-ms-input-placeholder{color:var(--color_1)}.image{border:0;display:inline-block;position:relative;border-radius:5px}.image img{display:block;border-radius:5px}.image.left{display:block;float:left;margin:0 2em 2em 0;position:relative;top:0.25em}.image.left img{display:block;width:100%}.image.top{display:block;float:none;margin:0 0 2em 0;position:relative;top:0.25em}.image.top img{display:block;width:100%}.image.fit{display:block}.image.fit img{display:block;width:100%}.image.featured{display:block;margin:0 0 2em 0}.image.featured img{display:block;width:100%}.image.logo{display:block;margin:80px 0 2em 0}.image.logo img{display:block;width:30%;margin-left:auto;margin-right:auto}.icon{text-decoration:none;position:relative;text-decoration:none}.icon:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;text-transform:none !important;font-family:'Font Awesome 6 Free';font-weight:400}.icon>.label{display:none}.icon:before{line-height:inherit}.icon.solid:before{font-weight:900}.icon.brands:before{font-family:'Font Awesome 6 Brands'}.icon.major{text-align:center;cursor:default;background-color:#1e1a1d;background-image:-moz-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:-webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:-ms-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");color:#c9e5ff;border-radius:100%;display:inline-block;width:5em;height:5em;line-height:5em;box-shadow:0 0 0 7px #c9e5ff,0 0 0 8px var(--color_2);margin:0 0 2em 0}.icon.major:before{font-size:36px}ol{list-style:decimal;padding-left:1.25em}ol li{padding-left:0.25em}ul{list-style:disc;padding-left:1em}ul li{padding-left:0.5em}ul.tags{list-style:none;font-size:1rem;display:flex;flex-wrap:wrap;padding-left:0;margin-left:-8px}ul.links{list-style:none;padding-left:0}ul.links li{line-height:2.5em;padding-left:0}ul.icons{cursor:default;list-style:none;padding-left:0}ul.icons li{display:inline-block;line-height:1em;padding-left:1.5em}ul.icons li:first-child{padding-left:0}ul.icons li a,ul.icons li span{font-size:2em;border:0}ul.menu{list-style:none;padding-left:0}ul.menu li{border-left:solid 1px var(--color_2);display:inline-block;padding:0 0 0 1em;margin:0 0 0 1em}ul.menu li:first-child{border-left:0;margin-left:0;padding-left:0}ul.actions{display:-moz-flex;display:-webkit-flex;display:-ms-flex;display:flex;cursor:default;list-style:none;margin-left:-1em;padding-left:0}ul.actions li{padding:0 0 0 1em;vertical-align:middle}ul.actions.special{-moz-justify-content:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;width:100%;margin-left:0}ul.actions.special li:first-child{padding-left:0}ul.actions.stacked{-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:0}ul.actions.stacked li{padding:1.25em 0 0 0}ul.actions.stacked li:first-child{padding-top:0}ul.actions.fit{width:calc(100% + 1em)}ul.actions.fit li{-moz-flex-grow:1;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-moz-flex-shrink:1;-webkit-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;width:100%}ul.actions.fit li>*{width:100%}ul.actions.fit.stacked{width:100%}@media screen and (max-width: 736px){ul.actions:not(.fixed){-moz-flex-direction:column;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-left:0;width:100% !important}ul.actions:not(.fixed) li{-moz-flex-grow:1;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;-moz-flex-shrink:1;-webkit-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;padding:1em 0 0 0;text-align:center;width:100%}ul.actions:not(.fixed) li>*{width:100%}ul.actions:not(.fixed) li:first-child{padding-top:0}ul.actions:not(.fixed) li input[type="submit"],ul.actions:not(.fixed) li input[type="reset"],ul.actions:not(.fixed) li input[type="button"],ul.actions:not(.fixed) li button,ul.actions:not(.fixed) li .button{width:100%}ul.actions:not(.fixed) li input[type="submit"].icon:before,ul.actions:not(.fixed) li input[type="reset"].icon:before,ul.actions:not(.fixed) li input[type="button"].icon:before,ul.actions:not(.fixed) li button.icon:before,ul.actions:not(.fixed) li .button.icon:before{margin-left:-0.5em}}table{width:100%}table.default{width:100%}table.default tbody tr{border-bottom:solid 1px var(--color_2)}table.default td{padding:0.5em 1em 0.5em 1em}table.default th{font-weight:600;padding:0.5em 1em 0.5em 1em;text-align:left}table.default thead{background-color:#555;background-image:-moz-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:-webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:-ms-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");color:#c9e5ff}input[type="submit"],input[type="reset"],input[type="button"],button,.button{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;-moz-transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;-webkit-transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;-ms-transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;background-image:-moz-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:-webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:-ms-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-color:#1e1a1d;border-radius:5px;border:0;color:#c9e5ff;cursor:pointer;display:inline-block;padding:0 1.5em;line-height:2.75em;min-width:9em;text-align:center;text-decoration:none;font-weight:600;letter-spacing:-0.025em;box-shadow:rgba(50,50,93,0.25) 0px 50px 100px -20px,rgba(0,0,0,0.3) 0px 30px 60px -30px}input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover,button:hover,.button:hover{background-color:#e3f1ff;color:#1e1a1d !important}input[type="submit"]:active,input[type="reset"]:active,input[type="button"]:active,button:active,.button:active{background-color:#100e10;color:#c9e5ff}input[type="submit"].alt,input[type="reset"].alt,input[type="button"].alt,button.alt,.button.alt{background-color:#555;color:#c9e5ff}input[type="submit"].alt:hover,input[type="reset"].alt:hover,input[type="button"].alt:hover,button.alt:hover,.button.alt:hover{background-color:#626262}input[type="submit"].alt:active,input[type="reset"].alt:active,input[type="button"].alt:active,button.alt:active,.button.alt:active{background-color:#626262}input[type="submit"].icon:before,input[type="reset"].icon:before,input[type="button"].icon:before,button.icon:before,.button.icon:before{margin-right:0.5em}input[type="submit"].fit,input[type="reset"].fit,input[type="button"].fit,button.fit,.button.fit{width:100%}input[type="submit"].small,input[type="reset"].small,input[type="button"].small,button.small,.button.small{font-size:0.8em}.button2{-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;appearance:none;-moz-transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;-webkit-transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;-ms-transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;transition:background-color 0.2s ease-in-out, color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;background-image:-moz-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:-webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:-ms-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-color:#c9e5ff;border-radius:5px;border:0 0 0 0;color:#c9e5ff;cursor:pointer;display:inline-block;padding:0 0 0 0;line-height:2.75em;min-width:9em;text-align:center;text-decoration:none;font-weight:600;letter-spacing:-0.025em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.button2:hover{background-color:#2c262a;color:#c9e5ff !important}.button2:active{background-color:#100e10;color:#c9e5ff}.button2.alt{background-color:#555;color:#c9e5ff}.button2.alt:hover{background-color:#626262}.button2.alt:active{background-color:#626262}.button2.icon:before{margin-right:0.5em}.button2.fit{width:100%}.button2.small{font-size:0.8em}.box.highlight{text-align:center}.box.post{position:relative;margin:0 0 2em 0}.box.post:after{content:'';display:block;clear:both}.box.post .inner{margin-left:calc(30% + 2em)}.box.post .inner>:last-child{margin-bottom:0}.box.post .image{width:30%;margin:0}.box.provider{border-color:black;border-style:solid;border-width:1px;padding:5px;box-shadow:rgba(50,50,93,0.25) 0px 50px 100px -20px,rgba(0,0,0,0.3) 0px 30px 60px -30px}#header{text-align:center;padding:3em 0 0 0;background-color:var(--color_1);background-image:url("images/bg02.png"),url("images/bg02.png"),url("images/bg01.png");background-position:top left,                   top left,                   top left;background-size:100% 6em,                   100% 6em,                   auto;background-repeat:no-repeat,                  no-repeat,                  repeat}#header h1{padding:0 0 2.75em 0;margin:0}#header h1 a{font-size:1.5em;letter-spacing:-0.025em;border:0}#nav{cursor:default;background-color:var(--color_3);background-image:-moz-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.3)),url("images/bg01.png");background-image:-webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.3)),url("images/bg01.png");background-image:-ms-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.3)),url("images/bg01.png");background-image:linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.3)),url("images/bg01.png");padding:0}#nav:after{content:'';display:block;width:100%;height:0.75em;background-color:#1e1a1d;background-image:url("images/bg01.png")}#nav>ul{margin:0}#nav>ul>li{position:relative;display:inline-block;margin-left:1em}#nav>ul>li a.button2{color:var(--color_3);text-decoration:none;border:0;display:block;padding:0em 0.5em 0em 0.5em}#nav>ul>li a{color:silver;text-decoration:none;border:0;display:block;padding:1.5em 0.5em 1.35em 0.5em}#nav>ul>li:first-child{margin-left:0}#nav>ul>li:hover a{color:#c9e5ff}#nav>ul>li.current{font-weight:600}#nav>ul>li.current:before{-moz-transform:rotateZ(45deg);-webkit-transform:rotateZ(45deg);-ms-transform:rotateZ(45deg);transform:rotateZ(45deg);width:0.75em;height:0.75em;content:'';display:block;position:absolute;bottom:-0.5em;left:50%;margin-left:-0.375em;background-color:#1e1a1d;background-image:url("images/bg01.png")}#nav>ul>li.current a{color:#c9e5ff}#nav>ul>li.active a{color:#c9e5ff}#nav>ul>li.active.current:before{opacity:0}#nav>ul>li>ul{display:none}.dropotron{background-image:-moz-linear-gradient(top, rgba(0,0,0,0.3), rgba(0,0,0,0)),url("images/bg01.png");background-image:-webkit-linear-gradient(top, rgba(0,0,0,0.3), rgba(0,0,0,0)),url("images/bg01.png");background-image:-ms-linear-gradient(top, rgba(0,0,0,0.3), rgba(0,0,0,0)),url("images/bg01.png");background-image:linear-gradient(top, rgba(0,0,0,0.3), rgba(0,0,0,0)),url("images/bg01.png");background-color:var(--color_3);border-radius:5px;color:#1e1a1d;min-width:10em;padding:1em 0;text-align:center;box-shadow:0 1em 1em 0 rgba(0,0,0,0.5);list-style:none}.dropotron>li{line-height:2em;padding:0 1.1em 0 1em}.dropotron>li>a{color:silver;text-decoration:none;border:0}.dropotron>li.active>a,.dropotron>li:hover>a{color:#c9e5ff}.dropotron.level-0{border-radius:0 0 5px 5px;font-size:0.9em;padding-top:0;margin-top:-1px}#banner{background-image:url(images/hero-dandelion-1920.jpg);background-position:center center;background-size:cover;height:28em;text-align:center;position:relative}#banner header{position:absolute;bottom:0;left:0;width:100%;background:rgba(27,27,27,0.75);color:#c9e5ff;padding:1.5em 0}#banner header h2{display:inline-block;margin:0;font-size:1.25em;vertical-align:middle}#banner header h2 em{opacity:0.75}#banner header h2 a{border-bottom-color:rgba(201,229,255,0.5)}#banner header h2 a:hover{border-bottom-color:transparent}#banner header .button{vertical-align:middle;margin-left:1em}.wrapper{padding:5em 0 3em 0}.wrapper.style1{background:var(--color_2)}.wrapper.style2{background-color:var(--color_2);background-image:url("images/bg02.png"),url("images/bg03.png"),url("images/bg01.png");background-position:top left,                       bottom left,                    top left;background-size:100% 6em,                       100% 6em,                       auto;background-repeat:no-repeat,                      no-repeat,                      repeat}.wrapper.style3{background-color:#1e1a1d;background-image:-moz-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:-webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:-ms-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");background-image:linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.15)),url("images/bg01.png");color:#c9e5ff}.wrapper.style3 .button{background:#c9e5ff;color:#1e1a1d}.wrapper.style3 .button:hover{color:#1e1a1d !important}.wrapper.style3:hover a{color:#c9e5ff}.page_content{padding:1em 0 1em 0}.page_content.style1{background-color:var(--color_2)}.page_content.style2{background-color:var(--color_2);background-image:url("images/bg02.png"),url("images/bg03.png"),url("images/bg01.png");background-position:top left,                       bottom left,                    top left;background-size:100% 6em,                       100% 6em,                       auto;background-repeat:no-repeat,                      no-repeat,                      repeat}.page_content.style3{background-color:#1e1a1d;color:#c9e5ff}.page_content.style3 .button{background:#c9e5ff;color:#1e1a1d}.page_content.style3 .button:hover{color:#1e1a1d !important}#cta{text-align:center;padding:3.5em 0}#cta header h2{display:inline-block;vertical-align:middle;margin:0}#cta header .button{vertical-align:middle;margin-left:1em}#footer{padding:4em 0 2em 0}#footer a{color:inherit;border-bottom-color:rgba(30,26,29,0.25)}#footer a:hover{color:#c9e5ff;border-bottom-color:transparent}#footer .container{margin-bottom:4em}#footer .icons{text-align:center;margin:0}#footer .icons a{color:var(--color_3)}#footer .icons a:hover{color:var(--color_2)}#footer .copyright{color:var(--color_3);margin-top:1.5em;text-align:center;font-size:0.9em}@media screen and (max-width: 1680px){body,input,select,textarea{font-size:14pt;line-height:1.5em}#banner{height:24em}}@media screen and (max-width: 1280px){body,input,select,textarea{font-size:13pt;line-height:1.5em}ol{padding-left:1.25em}ol li{padding-left:0.25em}ul.icons li a,ul.icons li span{font-size:1.5em}#header{padding:2em 0 0 0}#header h1{padding:0 0 1.75em 0}#banner{height:20em}.wrapper{padding:3em 0 1em 0}#cta{padding:2em 0}#footer{padding:3em 0 3em 0}#footer .container{margin-bottom:1em}}@media screen and (max-width: 980px){body,input,select,textarea{font-size:12pt;line-height:1.5em}}#navPanel,#titleBar{display:none}@media screen and (max-width: 840px){html,body{overflow-x:hidden}body,input,select,textarea{font-size:13pt}h1,h2,h3,h4,h5,h6{margin-bottom:0.5em}header p{margin-top:-0.75em}header.major{text-align:center;margin:0 0 2em 0}header.major h2{font-size:1.75em}header.major p{top:-0.25em;font-size:1.25em}.box.highlight{text-align:left;position:relative;padding-left:7em}.box.highlight i{position:absolute;margin:0;left:0;top:0.25em}.box.post .inner{margin-left:calc(20% + 2em)}.box.post .image{width:20%}#header{display:none}#banner{height:20em}#banner header h2{display:block}#banner header .button{margin:1em 0 0 0}#cta{padding:1.5em 0}#cta header h2{display:block}#cta header .button{margin:1em 0 0 0}#footer{text-align:center}#footer .container{margin-bottom:4em}#footer form .actions{-moz-justify-content:center;-webkit-justify-content:center;-ms-justify-content:center;justify-content:center;width:100%;margin-left:0}#footer form .actions li:first-child{padding-left:0}#page-wrapper{-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-moz-transition:-moz-transform .5s ease;-webkit-transition:-webkit-transform .5s ease;-ms-transition:-ms-transform .5s ease;transition:transform .5s ease;padding-bottom:1px;padding-top:44px}#titleBar{-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-moz-transition:-moz-transform .5s ease;-webkit-transition:-webkit-transform .5s ease;-ms-transition:-ms-transform .5s ease;transition:transform .5s ease;display:block;height:44px;left:0;position:fixed;top:0;width:100%;z-index:10001;background-color:var(--color_3);background-image:-moz-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.3)),url("images/bg01.png");background-image:-webkit-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.3)),url("images/bg01.png");background-image:-ms-linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.3)),url("images/bg01.png");background-image:linear-gradient(top, rgba(0,0,0,0), rgba(0,0,0,0.3)),url("images/bg01.png");height:44px;line-height:44px;box-shadow:0 4px 0 0 #1e1a1d}#titleBar .title{display:block;position:relative;font-weight:600;text-align:center;color:#c9e5ff;z-index:1}#titleBar .title em{font-style:normal;font-weight:300}#titleBar .toggle{text-decoration:none;border:0;height:60px;left:0;position:absolute;top:0;width:80px;z-index:2}#titleBar .toggle:before{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;text-transform:none !important;font-family:'Font Awesome 6 Free';font-weight:900}#titleBar .toggle:before{content:'\f0c9';display:block;height:44px;line-height:inherit;text-align:center;width:44px;color:#c9e5ff;opacity:0.5}#titleBar .toggle:active:before{opacity:0.75}#navPanel{background-color:#1f1f1f;box-shadow:inset -1px 0 3px 0 rgba(0,0,0,0.5);background-image:-moz-linear-gradient(left, rgba(0,0,0,0) 75%, rgba(0,0,0,0.15)),url("images/bg01.png");background-image:-webkit-linear-gradient(left, rgba(0,0,0,0) 75%, rgba(0,0,0,0.15)),url("images/bg01.png");background-image:-ms-linear-gradient(left, rgba(0,0,0,0) 75%, rgba(0,0,0,0.15)),url("images/bg01.png");background-image:linear-gradient(left, rgba(0,0,0,0) 75%, rgba(0,0,0,0.15)),url("images/bg01.png");-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;-moz-transform:translateX(-275px);-webkit-transform:translateX(-275px);-ms-transform:translateX(-275px);transform:translateX(-275px);-moz-transition:-moz-transform .5s ease;-webkit-transition:-webkit-transform .5s ease;-ms-transition:-ms-transform .5s ease;transition:transform .5s ease;display:block;height:100%;left:0;overflow-y:auto;position:fixed;top:0;width:275px;z-index:10002}#navPanel .link{border-bottom:0;border-top:solid 1px rgba(255,255,255,0.05);color:#0071db;display:block;line-height:48px;padding:0 1em 0 1em;text-decoration:none}#navPanel .link:first-child{border-top:0}#navPanel .link.depth-0{color:#c9e5ff}#navPanel .link .indent-1{display:inline-block;width:1em}#navPanel .link .indent-2{display:inline-block;width:2em}#navPanel .link .indent-3{display:inline-block;width:3em}#navPanel .link .indent-4{display:inline-block;width:4em}#navPanel .link .indent-5{display:inline-block;width:5em}body.navPanel-visible #page-wrapper{-moz-transform:translateX(275px);-webkit-transform:translateX(275px);-ms-transform:translateX(275px);transform:translateX(275px)}body.navPanel-visible #titleBar{-moz-transform:translateX(275px);-webkit-transform:translateX(275px);-ms-transform:translateX(275px);transform:translateX(275px)}body.navPanel-visible #navPanel{-moz-transform:translateX(0);-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}@media screen and (max-width: 736px){body,input,select,textarea{font-size:12pt;line-height:1.45em}h2{font-size:1.25em;letter-spacing:0;line-height:1.35em}h3{font-size:1em;letter-spacing:0;line-height:1.35em}header p{margin-top:-0.5em;font-size:1em}header.major{padding:0 20px}header.major h2{font-size:1.25em}header.major p{top:0;margin-top:1.25em;font-size:1em}ul.menu li{border:0;padding:0;margin:0;display:block;line-height:2em}#banner{height:18em}.wrapper{padding:2em 0 1px 0}}@media screen and (max-width: 480px){.icon.major{width:4em;height:4em;line-height:4em;box-shadow:0 0 0 7px white, 0 0 0 8px var(--color_2)}.icon.major:before{font-size:24px}input[type="submit"],input[type="reset"],input[type="button"],button,.button{width:100%;display:block}.box.highlight{padding-left:calc(4em + 30px)}.box.post .inner{margin-left:calc(30% + 20px)}.box.post .image{width:30%}#banner{height:20em}#banner header{padding:20px}.wrapper{padding:2em 20px 1px 20px}#cta{padding:20px}#footer{padding:2em 20px;text-align:left}}.authorbox{padding:25px 0 75px;margin-bottom:50px;line-height:1.5;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;display:block}.authorbox__avatar{float:left;padding:3px;margin:0 25px 0 0;border-radius:350px}.authorbox__name{font-size:16px;font-size:1rem;font-weight:700}.authorbox__header{padding-top:25px;margin-bottom:10px}.authorbox__avatar img{border-radius:350px}*::after{box-sizing:border-box}.navbar{overflow:hidden;position:fixed;top:0;width:100%;z-index:1;opacity:.9}details{background-color:#c9e5ff;color:#1e1a1d;border-radius:5px;padding:0 0px 0px 0px;transition:0.2s background linear;margin-bottom:20px}details>div{padding:10px 10px 10px 20px}details[open]>summary{color:#c9e5ff;background-color:#1e1a1d;border-bottom:4px solid #fff9f1}details[open]>summary:hover{color:#c9e5ff}summary{list-style-position:inside;margin-left:0px;padding:10px 10px 10px 20px;background-color:#c9e5ff;color:#1e1a1d;border-radius:5px;position:relative}summary.parent{width:100%}summary:hover{opacity:.9}.provider_title{text-align:center}.faq_selection{box-shadow:rgba(50,50,93,0.25) 0px 50px 100px -20px,rgba(0,0,0,0.3) 0px 30px 60px -30px}.pushable{display:inline;position:relative;border:none;background:transparent;padding:0;cursor:pointer;outline-offset:4px;transition:filter 250ms}.pushable:hover{filter:brightness(103%)}.pushable:hover .front{transform:translateY(-6px);transition:transform 250ms cubic-bezier(0.3, 0.7, 0.4, 1.5)}.pushable:active .front{transform:translateY(-2px);transition:transform 34ms}.pushable:hover .shadow{transform:translateY(4px);transition:transform 250ms cubic-bezier(0.3, 0.7, 0.4, 1.5)}.pushable:active .shadow{transform:translateY(1px);transition:transform 34ms}.shadow{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:12px;background:#333;will-change:transform;transform:translateY(2px);transition:transform 600ms cubic-bezier(0.3, 0.7, 0.4, 1)}.front{display:block;position:relative;padding:12px 24px;border-radius:12px;font-weight:bold;color:black;background:#c7e4ff;will-change:transform;transform:translateY(-4px);transition:transform 600ms cubic-bezier(0.3, 0.7, 0.4, 1)}.edge{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:12px;background:linear-gradient(to left, #002a52 0%, #0054a3 8%, #0054a3 92%, #002a52 100%)}.sidebar{position:-webkit-sticky;position:sticky;top:110px}.tag_box{color:var(--color_1);border:5px solid var(--color_1);width:25%;aspect-ratio:1 / 1;border-radius:5px;display:flex;align-items:center;justify-content:center;font-size:2vw;text-align:center;line-height:2vw;box-shadow:rgba(50,50,93,0.25) 0px 50px 100px -20px,rgba(0,0,0,0.3) 0px 30px 60px -30px;position:relative;float:left;margin:0 2em 2em 0}.tag_box>p{margin:0}.pagination{text-align:center}.page-item{display:inline;font-size:1.3em}.page-item a{border:1px solid #ddd;padding:8px 20px;border-radius:5px}.page-item a:hover{background-color:#ddd}a.page-item:not(.active,.disabled):hover{background-color:#ddd}li.page-item{padding-left:5px}.page-item.active a{border:1px solid #ddd;color:white;padding:8px 20px;background-color:var(--color_1)}.page-item.disabled a{border:1px solid #ddd;padding:8px 20px;background-color:#c9e5ff}.menu-grid{display:grid;grid-template-columns:repeat(2, minmax(0px, 1fr))}.menu-grid-3{display:grid;grid-template-columns:repeat(3, minmax(0px, 1fr))}h1,h2,h3,h4,h5,h6{font-family:'Lora', Georgia, serif;letter-spacing:0}.skip-link{position:absolute;left:8px;top:-60px;z-index:100000;background:#1e1a1d;color:#c9e5ff;padding:10px 16px;border-radius:6px;font-weight:600;text-decoration:none;transition:top 0.2s ease-in-out}.skip-link:focus{top:8px;outline:3px solid #fff}.visually-hidden{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.navbar{opacity:1}html{scroll-padding-top:90px}a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:3px solid #13298d;outline-offset:2px;border-radius:3px}.dropotron{background-image:none;background-color:#ffffff;color:#1e1a1d;box-shadow:0 12px 30px -12px rgba(31,26,29,0.35);border:1px solid #ece6df;text-align:left}.dropotron>li>a{color:#1e1a1d}.dropotron>li.active>a,.dropotron>li:hover>a{color:#13298d}body{background:#FBF8F4}.wrapper.style1{background:#FBF8F4}.wrapper.style2,.page_content.style2{background-color:#FBF8F4 !important;background-image:none !important}#utility-strip{position:fixed;top:0;left:0;width:100%;z-index:10002;background:#708AB8;color:#1E1A1D;font-size:0.8rem;line-height:1}#utility-strip .utility-inner{max-width:1400px;margin:0 auto;display:flex;gap:1.6em;align-items:center;padding:9px 1.6em}#utility-strip .util-item{color:#1E1A1D;text-decoration:none;white-space:nowrap;font-weight:500}#utility-strip a.util-item:hover{text-decoration:underline}#utility-strip .util-loc{margin-right:auto}#header{background:#FBF8F4;background-image:none;padding-top:120px;padding-bottom:0.5em}#header .image.logo{margin:6px 0 1.4em 0}#header .image.logo img{width:360px;max-width:72%}#nav{position:fixed;top:34px;left:0;width:100%;z-index:10001;background:rgba(251,248,244,0.96);background-image:none;border-bottom:1px solid #ECE6DF;box-shadow:0 2px 14px -8px rgba(31,26,29,0.25)}#nav:after{display:none}#nav>ul>li>a{color:#1E1A1D}#nav>ul>li:hover>a,#nav>ul>li.current>a,#nav>ul>li.active>a{color:#13298D}#nav>ul>li.current:before{background-color:#708AB8;background-image:none}html{scroll-padding-top:122px}.button2,input[type="submit"],input[type="reset"],input[type="button"],button,.button{background-color:#FECDAA !important;background-image:none !important;color:#1E1A1D !important;box-shadow:0 6px 16px -8px rgba(31,26,29,0.4)}.button2:hover,input[type="submit"]:hover,input[type="reset"]:hover,input[type="button"]:hover,button:hover,.button:hover{background-color:#E8916B !important;color:#1E1A1D !important}.button2{padding:0 1.7em}.pushable .front{background:#FECDAA;color:#1E1A1D}.pushable:hover .front{background:#E8916B;color:#1E1A1D}.pushable .edge{background:linear-gradient(to left, #b9603d 0%, #cf7350 8%, #cf7350 92%, #b9603d 100%)}#footer{background:#1E1A1D;color:#D9D4DA;margin:0;padding:4em 0 2em 0}#footer h3{color:#fff}#footer a{color:#C9E5FF;border-bottom-color:rgba(201,229,255,0.35)}#footer a:hover{color:#fff}#footer .icons a{color:#C9E5FF}#footer .icons a:hover{color:#fff}#footer .copyright{color:#8C8690}#footer .copyright a{color:#C9E5FF}@media screen and (max-width: 840px){#utility-strip{display:none}#header{padding-top:0}#titleBar{background:#FBF8F4 !important;background-image:none !important;box-shadow:0 2px 0 0 #708AB8;border-bottom:1px solid #ECE6DF}#titleBar .title{color:#1E1A1D !important}#titleBar .title em{color:#5B5560 !important}#titleBar .toggle:before{color:#1E1A1D !important;opacity:0.85}#navPanel{background:#FBF8F4 !important;background-image:none !important;box-shadow:inset -1px 0 3px 0 rgba(31,26,29,0.18)}#navPanel .link{color:#1E1A1D !important;border-top-color:#ECE6DF !important}#navPanel .link.depth-0{color:#13298D !important;font-weight:600}}#nav.navbar{overflow:visible}#nav .nav-menu{display:flex;align-items:center;gap:2px;list-style:none;margin:0 auto;padding:0 1em;max-width:1440px}#nav .nav-menu>li{display:block;position:relative;margin:0;padding:0}#nav .nav-menu .nav-link{display:inline-flex;align-items:center;gap:6px;font-family:'Roboto', sans-serif;font-size:0.95rem;font-weight:500;color:#1E1A1D;text-decoration:none;border:0;background:transparent;cursor:pointer;padding:1.4em 0.8em;line-height:1;white-space:nowrap}#nav .nav-toggle{-webkit-appearance:none;appearance:none;min-width:0;background:transparent !important;color:#1E1A1D !important;box-shadow:none !important;border:0 !important;letter-spacing:0}#nav .nav-menu .nav-link:hover,#nav .nav-menu .has-dropdown:hover>.nav-link,#nav .nav-menu .has-dropdown:focus-within>.nav-link{color:#13298D !important}#nav .nav-menu .nav-item.current>.nav-link{color:#13298D !important;font-weight:600}#nav .nav-menu .nav-item.current:before{display:none !important}#nav .caret{width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);margin-top:-3px;opacity:.55;transition:transform .2s}#nav .has-dropdown:hover .caret,#nav .has-dropdown:focus-within .caret{transform:rotate(-135deg);margin-top:2px}#nav .nav-search{margin-left:auto}#nav .nav-search form{margin:0}#nav .nav-search input{width:150px;padding:8px 14px;border:1px solid #ECE6DF;border-radius:999px;background:#fff;font-size:0.85rem;line-height:1}#nav .nav-cta{margin-left:0.5em}#nav .nav-cta .button2{padding:0 1.1em;line-height:2.6em;min-width:0}@media screen and (min-width: 841px) and (max-width: 1140px){#nav .nav-menu{padding:0 0.5em}#nav .nav-menu .nav-link{padding:1.4em 0.5em;font-size:0.86rem}#nav .nav-search{display:none}#nav .nav-cta .button2{font-size:0.85rem}}#nav .dropdown{position:absolute;top:100%;left:0;background:#fff;border:1px solid #ECE6DF;border-radius:14px;box-shadow:0 14px 34px -14px rgba(31,26,29,0.35);padding:14px;min-width:230px;z-index:70;opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .16s ease, transform .16s ease, visibility .16s}#nav .has-dropdown:hover>.dropdown,#nav .has-dropdown:focus-within>.dropdown{opacity:1;visibility:visible;transform:translateY(0)}#nav .dropdown-list{list-style:none;margin:0;padding:0}#nav .dropdown-list li{margin:0;padding:0}#nav .dropdown-list a{display:block;padding:9px 12px;border-radius:8px;color:#1E1A1D !important;text-decoration:none;font-size:0.9rem;white-space:nowrap}#nav .dropdown-list a:hover{background:#FBF8F4;color:#13298D !important}#nav .dropdown-list .dl-overview a{color:#13298D !important;font-weight:600}#nav .dropdown-list ul{list-style:none;margin:2px 0 6px 12px;padding:0 0 0 8px;border-left:2px solid #ECE6DF}#nav .mega{width:600px;padding:18px}#nav .mega-cols{display:grid;grid-template-columns:1.7fr 1fr;gap:4px 28px}#nav .mega-individual ul{list-style:none;margin:0;padding:0;column-count:2;column-gap:20px}#nav .mega-individual li{break-inside:avoid}#nav .mega-side .mega-group+.mega-group{margin-top:10px}#nav .mega-side ul{list-style:none;margin:0;padding:0}#nav .mega-col li,#nav .mega-group li{margin:0;padding:0}#nav .mega a{display:block;padding:6px 10px;border-radius:8px;color:#1E1A1D !important;text-decoration:none;font-size:0.86rem;line-height:1.3}#nav .mega a:hover{background:#FBF8F4;color:#13298D !important}#nav .mega-label{display:block;font-size:0.66rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#3F557F;margin:2px 10px 6px}#nav .mega-foot{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding-top:12px;border-top:1px solid #ECE6DF}#nav .mega-foot span{color:#5B5560;font-size:0.85rem}#nav .mega-foot a{color:#13298D !important;font-weight:600;font-size:0.88rem;text-decoration:none}#mobile-nav{display:none}@media screen and (min-width: 841px){#mobile-nav,#mobile-drawer,#drawer-overlay{display:none !important}}@media screen and (max-width: 840px){#mobile-nav{display:flex;align-items:center;gap:12px;position:fixed;top:0;left:0;width:100%;height:52px;z-index:10050;background:#FBF8F4;border-bottom:1px solid #ECE6DF;box-shadow:0 2px 0 0 #708AB8;padding:0 14px}#page-wrapper{padding-top:52px !important}}.hamburger{display:inline-flex;flex-direction:column;justify-content:center;gap:5px;width:44px;height:44px;padding:10px;cursor:pointer;-webkit-appearance:none;appearance:none;min-width:0;background:transparent !important;border:0 !important;box-shadow:none !important}.hamburger span{display:block;width:24px;height:2.5px;background:#1E1A1D;border-radius:2px;transition:.2s}.m-brand{font-family:'Lora', Georgia, serif;font-weight:600;color:#13298D;font-size:1.05rem;text-decoration:none;letter-spacing:.01em}#drawer-overlay{position:fixed;inset:0;background:rgba(20,17,15,0.45);z-index:10060;opacity:0;transition:opacity .25s}#drawer-overlay.show{opacity:1}#mobile-drawer{position:fixed;top:0;right:0;height:100%;width:320px;max-width:86%;background:#FBF8F4;z-index:10070;overflow-y:auto;padding:18px 16px 48px;transform:translateX(100%);transition:transform .26s ease;box-shadow:-14px 0 40px -18px rgba(0,0,0,0.5)}#mobile-drawer.open{transform:translateX(0)}.drawer-close{display:block;margin-left:auto;width:40px;height:40px;font-size:26px;line-height:1;cursor:pointer;min-width:0;background:transparent !important;border:0 !important;box-shadow:none !important;color:#1E1A1D !important}.drawer-cta{display:block;text-align:center;margin:4px 0 16px;background:#FECDAA;color:#1E1A1D;font-weight:700;text-decoration:none;padding:13px;border-radius:999px}.drawer-cta:hover{background:#E8916B;color:#1E1A1D}#mobile-drawer .acc{border-bottom:1px solid #ECE6DF}#mobile-drawer .acc-toggle{width:100%;display:flex;align-items:center;justify-content:space-between;font:600 1rem 'Roboto', sans-serif;cursor:pointer;padding:15px 6px;min-width:0;text-align:left;background:transparent !important;border:0 !important;box-shadow:none !important;color:#1E1A1D !important}#mobile-drawer .acc-toggle .caret{width:8px;height:8px;border-right:2px solid #708AB8;border-bottom:2px solid #708AB8;transform:rotate(45deg);transition:transform .2s}#mobile-drawer .acc.open .acc-toggle .caret{transform:rotate(-135deg)}#mobile-drawer .acc-panel{display:none;padding:0 6px 12px}#mobile-drawer .acc.open .acc-panel{display:block}#mobile-drawer .acc-panel a{display:block;padding:10px;color:#5B5560;text-decoration:none;font-size:0.95rem;border-radius:8px}#mobile-drawer .acc-panel a:hover{background:#fff;color:#13298D}#mobile-drawer .m-overview{color:#13298D !important;font-weight:600}#mobile-drawer .m-sublabel{display:block;font-size:0.66rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#3F557F;margin:8px 10px 2px}#mobile-drawer .m-link{display:block;padding:15px 6px;border-bottom:1px solid #ECE6DF;color:#1E1A1D;font-weight:600;text-decoration:none}#mobile-drawer .m-link:hover{color:#13298D}.sc-cards{display:grid;gap:22px;margin:0}.sc-cards.cols-4{grid-template-columns:repeat(4, minmax(0, 1fr))}.sc-cards.cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.sc-cards.cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}@media screen and (max-width: 980px){.sc-cards.cols-4,.sc-cards.cols-3{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media screen and (max-width: 600px){.sc-cards{grid-template-columns:1fr !important}}.sc-card{display:flex;flex-direction:column;background:#fff;border:1px solid #ECE6DF;border-radius:16px;overflow:hidden;text-decoration:none;color:inherit;border-bottom:0 !important;box-shadow:0 4px 14px -10px rgba(31,26,29,0.25);transition:transform .18s ease, box-shadow .18s ease}.sc-card:hover{transform:translateY(-4px);box-shadow:0 16px 32px -16px rgba(31,26,29,0.32)}.sc-card-img{display:block;aspect-ratio:16 / 10;overflow:hidden;background:#C9E5FF}.sc-card-img img{width:100%;height:100%;object-fit:cover;display:block;border-radius:0;margin:0}.sc-card-body{padding:16px 18px 20px;display:flex;flex-direction:column;flex:1}.sc-card-body h3{font-family:'Lora', Georgia, serif;font-size:1.12rem;color:#13298D;margin:0 0 8px;line-height:1.28}.sc-card-body p{margin:0;font-size:0.9rem;color:#5B5560;line-height:1.5}.sc-card-more{margin-top:14px;font-weight:600;font-size:0.82rem;color:#3F557F}.sc-card:hover .sc-card-more{color:#13298D}.sc-block{position:relative}.wrapper.style1.sc-block-services{background:#EEF2F8;padding-top:4.5em;padding-bottom:4.5em}.sc-wave{position:absolute;left:0;width:100%;line-height:0;pointer-events:none}.sc-wave svg{width:100%;height:52px;display:block}.sc-wave path{fill:#FBF8F4}.sc-wave-top{top:0}.sc-wave-bottom{bottom:0}.post-cta{margin:44px 0 12px;padding:32px 30px;text-align:center;background:linear-gradient(135deg, #FBF8F4, #EEF2F8);border:1px solid #ECE6DF;border-radius:18px}.post-cta h3{font-family:'Lora', Georgia, serif;color:#13298D;margin:0 0 10px;font-size:1.4rem}.post-cta p{margin:0 auto 20px;color:#5B5560;max-width:48ch;line-height:1.6}.post-cta .button2{display:inline-block}.pushable{transition:none}.pushable:hover{filter:none}.pushable .front{position:static !important;transform:none !important;display:inline-block;background:#FECDAA !important;color:#1E1A1D !important;border-radius:5px;padding:0 1.5em;line-height:2.75em;font-weight:700;letter-spacing:-0.025em;box-shadow:0 6px 16px -8px rgba(31,26,29,0.4);transition:background .2s ease, color .2s ease;will-change:auto}.pushable .edge,.pushable .shadow{display:none !important}.pushable:hover .front,.pushable:active .front{transform:none !important;background:#E8916B !important;color:#1E1A1D !important}#mobile-nav .m-brand{margin-right:auto}.drawer-search{margin:0 0 16px}.drawer-search input{width:100%;padding:11px 16px;border:1px solid #ECE6DF;border-radius:999px;background:#fff;color:#1E1A1D;font-size:0.95rem;line-height:1}.drawer-search input:focus{outline:2px solid #3F557F;outline-offset:1px}.drawer-cta{border-radius:5px}@media screen and (max-width: 980px){#banner{background-image:url(images/hero-dandelion-1200.jpg)}}@media screen and (max-width: 736px){#banner{background-image:url(images/hero-dandelion-768.jpg)}}#utility-strip{position:static;top:auto;background:#33466B;color:#EAF1FF}#utility-strip .util-item{color:#EAF1FF}#utility-strip a.util-item:hover{color:#fff;text-decoration:underline}#header{padding-top:1.1em}#nav{position:static;top:auto;background:#FBF8F4;border-top:1px solid #ECE6DF;box-shadow:0 6px 16px -14px rgba(31,26,29,0.4)}html{scroll-padding-top:1rem}#nav .nav-menu .nav-link{border-radius:10px;transition:background .15s ease, color .15s ease}#nav .nav-menu .nav-link:hover,#nav .nav-menu .has-dropdown:hover>.nav-link,#nav .nav-menu .has-dropdown:focus-within>.nav-link,#nav .nav-menu .nav-item.current>.nav-link{background:#C9E5FF !important;color:#13298D !important}#nav .nav-cta .button2{padding:0 1.15em;line-height:2.4em;font-size:0.82rem;border-radius:999px;box-shadow:none;letter-spacing:-0.01em}#nav .nav-cta .button2:hover{box-shadow:0 6px 14px -8px rgba(232,145,107,0.7)}.faq_selection{box-shadow:none;margin-bottom:14px}.faq_selection details{background:#fff;border:1px solid #ECE6DF;border-radius:14px;margin-bottom:0;overflow:hidden;transition:box-shadow .18s ease}.faq_selection details:hover{box-shadow:0 8px 22px -16px rgba(31,26,29,0.4)}.faq_selection summary{background:#fff;color:#13298D;font-family:'Lora', Georgia, serif;font-size:1.06rem;font-weight:600;padding:17px 48px 17px 20px;border-radius:14px;position:relative;cursor:pointer;list-style:none}.faq_selection summary::-webkit-details-marker{display:none}.faq_selection summary::marker{content:''}.faq_selection summary::after{content:'';position:absolute;right:20px;top:50%;width:9px;height:9px;border-right:2px solid #708AB8;border-bottom:2px solid #708AB8;transform:translateY(-70%) rotate(45deg);transition:transform .2s ease}.faq_selection summary:hover{background:#F4F7FC}.faq_selection details[open]>summary{background:#F4F7FC;color:#13298D;border-bottom:1px solid #ECE6DF;border-radius:14px 14px 0 0}.faq_selection details[open]>summary::after{transform:translateY(-30%) rotate(-135deg)}.faq_selection details[open]>summary:hover{color:#13298D}.faq_selection .content{padding:6px 20px 12px}.faq_selection .content>div{padding:0}.pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;list-style:none;padding:0;margin:2.6em 0 1.2em;text-align:center}.page-item{display:inline-block;padding:0;font-size:1rem}li.page-item{padding-left:0}.page-item a{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:0 15px;border:1px solid #ECE6DF;border-radius:999px;background:#fff;color:#13298D;font-weight:600;text-decoration:none;transition:background .15s ease, color .15s ease, border-color .15s ease}.page-item a:hover,a.page-item:not(.active,.disabled):hover{background:#C9E5FF;border-color:#C9E5FF;color:#13298D}.page-item.active a{background:#13298D;border-color:#13298D;color:#fff}.page-item.disabled a{background:#F4F1EC;border-color:#ECE6DF;color:#B8B2AB;cursor:default}.list-head{margin:0 0 1.6em}.list-head h1{margin:0 0 0.25em}.list-head>p{color:#5B5560;font-size:1.05rem;line-height:1.6;margin:0;max-width:64ch}.sc-list{margin-top:1em}.sc-cards.cols-1{grid-template-columns:1fr}.sc-card-date{display:block;font-size:0.74rem;letter-spacing:0.04em;text-transform:uppercase;color:#736E78;margin:-2px 0 8px}.sc-card-cred{display:block;font-size:0.82rem;font-weight:600;color:#3F557F;margin:-2px 0 9px}.sc-card-tags{margin-top:10px !important;font-size:0.8rem}.sc-card-tags a{color:#3F557F;margin-right:8px;white-space:nowrap;border-bottom:0}.sc-card-tags a:hover{color:#13298D}.sc-card-provider .sc-card-img{aspect-ratio:4 / 5;background:#EEF2F8}.sc-card-provider .sc-card-img img{object-position:center 22%}.sc-card-tag{background:linear-gradient(135deg, #FBF8F4, #EEF2F8)}.sc-card-tag .sc-card-body{padding:22px 22px 24px}.sc-card-tag .sc-card-body h3{font-size:1.18rem}.search-page .search-count{color:#5B5560;margin:0.2em 0 0;font-size:0.95rem}.search-loading{display:none;color:#8C8690;padding:10px 0}.sc-card-search{cursor:default}.sc-card-search:hover{transform:none;box-shadow:0 4px 14px -10px rgba(31,26,29,0.25)}.sc-card-search .sc-card-body{padding:18px 22px}.sc-card-search h3{margin:0 0 6px}.sc-card-search h3 a{color:#13298D;border-bottom:0}.sc-card-search h3 a:hover{color:#A85436}.sc-card-search p{color:#5B5560;line-height:1.55;margin:0}.sc-card-search mark{background:#FDE9B5;padding:0 2px;border-radius:3px}.search-empty{background:linear-gradient(135deg, #FBF8F4, #EEF2F8);border:1px solid #ECE6DF;border-radius:18px;padding:32px 28px;text-align:center}.search-empty p{color:#5B5560;margin:0 0 12px}.search-empty .button2{display:inline-block;margin-top:8px}.search-results-empty{color:#5B5560;line-height:1.6}@media screen and (max-width: 840px){body.has-content-cta .sidebar-cta{display:none}}.sc-section{padding:3.4em 0}.sc-section-specialties{background:#EEF2F8}.sc-section-treatments{background:#FBF8F4}.sc-section-team{background:#EEF2F8}.sc-section-related{background:#FBF8F4}.sc-section-head{text-align:center;max-width:64ch;margin:0 auto 1.7em}.sc-section-head h2{margin:0 0 0.35em}.sc-section-head p{color:#5B5560;margin:0;line-height:1.6}.sc-section-inline{padding:2.2em 0 0.5em;margin-top:2.4em;border-top:1px solid #ECE6DF}.sc-section-head-left{text-align:left;margin-left:0;margin-right:0;max-width:70ch}.post-cta{clear:both}.provider-name{margin-bottom:0.55em}.provider-headshot img{border-radius:16px;box-shadow:0 12px 30px -16px rgba(31,26,29,0.5);margin-bottom:14px}.provider-headshot .pushable,.provider-headshot .pushable .front{display:block;text-align:center}.sidebar{top:24px}#sidebar>section{background:#fff;border:1px solid #ECE6DF;border-radius:16px;padding:20px 22px;margin-bottom:18px;box-shadow:0 4px 14px -10px rgba(31,26,29,0.22)}#sidebar>section h3{font-family:'Lora', Georgia, serif;font-size:1.14rem;color:#13298D;margin:0 0 0.55em}#sidebar .sidebar-cta{background:linear-gradient(135deg, #FBF8F4, #EEF2F8)}#sidebar .sidebar-cta p{color:#5B5560;font-size:0.92rem;line-height:1.55;margin:0 0 14px}#sidebar .sidebar-cta footer{margin:0}#sidebar .sidebar-cta footer>div{display:block !important}#sidebar .sidebar-cta .pushable,#sidebar .sidebar-cta .pushable .front{display:block;text-align:center}#sidebar>section .inner{margin:0;padding:0}#sidebar>section .inner p{margin:0}#sidebar>section .inner p a{display:block;padding:9px 11px;border-radius:8px;border-bottom:0;color:#1E1A1D;font-size:0.92rem;line-height:1.35;transition:background 0.14s ease, color 0.14s ease}#sidebar>section .inner p a:hover{background:#F4F7FC;color:#13298D}.sc-featured-block{padding-top:0 !important}.sc-featured{display:flex;gap:32px;align-items:flex-start;max-width:940px;margin:0 auto;background:#fff;border:1px solid #ECE6DF;border-radius:18px;padding:28px 30px;box-shadow:0 10px 28px -18px rgba(31,26,29,0.32)}.sc-featured-img{flex:0 0 230px;display:block;border-radius:14px;overflow:hidden;border-bottom:0 !important;align-self:flex-start}.sc-featured-img img{width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;object-position:center 25%;display:block;border-radius:14px;margin:0}.sc-featured-body{flex:1 1 auto}.sc-featured-body h3{font-family:'Lora', Georgia, serif;font-size:1.5rem;margin:0 0 4px;line-height:1.2}.sc-featured-body h3 a{color:#13298D;border-bottom:0}.sc-featured-body h3 a:hover{color:#A85436}.sc-featured-cred{display:block;color:#3F557F;font-weight:600;margin:0 0 12px}.sc-featured-body p{color:#403B40;line-height:1.62;margin:0 0 16px}.sc-featured-link{font-weight:600;color:#13298D;border-bottom:0}.sc-featured-link:hover{color:#A85436}@media screen and (max-width: 736px){.sc-featured{flex-direction:column;gap:20px;padding:22px;text-align:center}.sc-featured-img{flex-basis:auto;width:190px}.sc-featured-body p{text-align:left}}.about-card{background:#fff;border:1px solid #ECE6DF;border-radius:16px;padding:26px 28px;box-shadow:0 8px 24px -16px rgba(31,26,29,0.3)}.about-contact{display:grid;grid-template-columns:1.25fr 1fr;gap:22px;margin:0.5em 0 0}@media screen and (max-width: 736px){.about-contact{grid-template-columns:1fr}}.about-contact-details h3,.about-address h3{font-family:'Lora', Georgia, serif;color:#13298D;margin:0 0 14px;font-size:1.25rem}.about-list{list-style:none;margin:0 0 18px;padding:0}.about-list li{display:flex;align-items:center;gap:12px;padding:7px 0;color:#403B40;line-height:1.4}.about-ico{width:20px;height:20px;flex:0 0 20px;color:#708AB8}.about-list a{color:#13298D;border-bottom:0;font-weight:600}.about-list a:hover{color:#A85436}.about-subhead{font-family:'Lora', Georgia, serif;color:#3F557F;font-size:1rem;margin:0 0 8px}.about-hours{width:100%;border-collapse:collapse;margin:0 0 20px;font-size:0.95rem}.about-hours th{text-align:left;font-weight:500;color:#403B40;padding:4px 0}.about-hours td{text-align:right;color:#5B5560;padding:4px 0}.about-cta{display:inline-block}.about-address address{font-style:normal;font-size:1.05rem;line-height:1.6;color:#1E1A1D;margin:0 0 12px}.about-meta{color:#5B5560;font-size:0.9rem;margin:0 0 6px}.about-directions{display:inline-block;margin-top:6px}.about-gallery{display:flex;flex-wrap:wrap;justify-content:center;gap:18px;margin:0.5em 0 0}.about-gallery-item{flex:1 1 300px;max-width:380px;margin:0;border-radius:16px;overflow:hidden;border:1px solid #ECE6DF;box-shadow:0 6px 18px -12px rgba(31,26,29,0.3);background:#EEF2F8}.about-gallery-item img{display:block;width:100%;height:auto;margin:0;border-radius:0}.about-gallery-item figcaption{padding:10px 14px;font-size:0.85rem;color:#5B5560;background:#fff}.about-gallery-empty{display:flex;gap:16px;align-items:center;background:linear-gradient(135deg, #FBF8F4, #EEF2F8);border:1px dashed #C9D4E6;border-radius:16px;padding:22px 24px;color:#5B5560}.about-gallery-empty svg{width:42px;height:42px;flex:0 0 42px;color:#708AB8}.about-gallery-empty p{margin:0;line-height:1.55}.about-gallery-empty a{color:#13298D;border-bottom:0;font-weight:600}.about-map{margin:0.5em 0 0}.about-map-frame{border-radius:16px;overflow:hidden;border:1px solid #ECE6DF;box-shadow:0 8px 24px -16px rgba(31,26,29,0.3);line-height:0}.about-map-frame iframe{width:100%;aspect-ratio:16 / 9;max-height:440px;border:0;display:block}.about-map-foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px 18px;align-items:center;margin-top:12px;color:#5B5560;font-size:0.92rem}.about-reviews{margin:0.5em 0 0;text-align:center}.about-reviews-head{display:inline-flex;align-items:center;gap:10px;margin-bottom:18px;color:#403B40}.about-stars{color:#F5B301;letter-spacing:2px}.about-rating{font-size:1.05rem}.about-reviews-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(240px, 1fr));gap:18px;margin:0 0 18px;text-align:left}.about-review{margin:0;background:#fff;border:1px solid #ECE6DF;border-radius:16px;padding:20px 22px;box-shadow:0 6px 18px -12px rgba(31,26,29,0.28)}.about-review .about-stars{display:block;margin-bottom:8px;font-size:0.95rem}.about-review p{margin:0 0 10px;color:#403B40;line-height:1.55;font-style:italic}.about-review cite{color:#3F557F;font-weight:600;font-style:normal;font-size:0.88rem}.about-form{margin:0.5em 0 0}.about-form-frame{width:100%;max-width:680px;height:720px;border:0;display:block;margin:0 auto;border-radius:16px}.provider-chips{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 2px}.provider-chip{font-size:0.72rem;font-weight:600;letter-spacing:0.02em;color:#3F557F;background:#EAF1FF;border:1px solid #D7E5FA;padding:3px 9px;border-radius:999px;line-height:1.3}.sc-card-provider .sc-card-body{display:flex;flex-direction:column}.sc-card-provider .sc-card-more{margin-top:auto;padding-top:12px}.sc-heard-on{padding:2.5em 0;border-top:1px solid #E4EAF3}.sc-heard-on .container{text-align:center}.sc-heard-on__label{text-transform:uppercase;font-size:0.72rem;font-weight:700;letter-spacing:0.12em;color:#708AB8;margin:0 0 1.4em}.sc-heard-on__list{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;list-style:none;margin:0;padding:0}.sc-heard-on__link{display:flex;align-items:center;gap:0.75rem;padding:0.7rem 1.2rem;border:1px solid #D7E5FA;border-radius:10px;background:#fff;color:#1E1A1D;text-decoration:none;transition:border-color 0.2s, box-shadow 0.2s, background 0.2s;text-align:left;max-width:280px}.sc-heard-on__link:hover{border-color:#708AB8;box-shadow:0 4px 14px -4px rgba(19,41,141,0.12);background:#F7FAFF;color:#1E1A1D}.sc-heard-on__icon{font-size:1.5rem;color:#708AB8;flex-shrink:0;width:2rem;text-align:center}.sc-heard-on__text{display:flex;flex-direction:column;gap:2px}.sc-heard-on__text strong{font-size:0.9rem;font-weight:700;color:#13298D;line-height:1.2}.sc-heard-on__badge{font-size:0.65rem;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#708AB8}.sc-heard-on__desc{font-size:0.78rem;color:#5B5560;line-height:1.3}@media screen and (max-width: 600px){.sc-heard-on__list{flex-direction:column;align-items:center}.sc-heard-on__link{max-width:100%;width:100%}}.provider-status{display:inline-block;vertical-align:middle;font-family:'Roboto', sans-serif;font-size:0.7rem;font-weight:600;letter-spacing:0.05em;text-transform:uppercase;line-height:1;white-space:nowrap;padding:6px 13px 6px 24px;border-radius:999px;position:relative;top:-3px;margin-left:10px}.provider-status::before{content:'';position:absolute;left:11px;top:50%;transform:translateY(-50%);width:7px;height:7px;border-radius:50%}.provider-status--closed{background:#FFF1E2;color:#9A4E22;border:1px solid #F0D8BC}.provider-status--closed::before{background:#C9772E}.provider-status--open{background:#EAF3EC;color:#2F6B43;border:1px solid #CBE4D2}.provider-status--open::before{background:#3E9B5F}.provider-notice{display:flex;gap:13px;align-items:flex-start;background:#FFF6EC;border:1px solid #F0D8BC;border-radius:14px;padding:16px 18px;margin:0 0 1.8em;box-shadow:0 6px 18px -14px rgba(31,26,29,0.35)}.provider-notice__dot{flex:0 0 10px;width:10px;height:10px;margin-top:6px;border-radius:50%;background:#C9772E;box-shadow:0 0 0 4px rgba(201,119,46,0.15)}.provider-notice__body strong{display:block;font-family:'Lora', Georgia, serif;color:#8A4B22;font-size:1.02rem;line-height:1.35;margin-bottom:5px}.provider-notice__body p{margin:0;color:#5B5560;font-size:0.92rem;line-height:1.55}.provider-notice__body a{color:#13298D;border-bottom:0;font-weight:600}.provider-notice__body a:hover{color:#A85436}

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