/* @license GNU-GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;height:100%;}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;src:local(''),url('https://fosterva.b-cdn.net/sites/all/themes/foster/fonts/roboto-v30-latin-regular.woff2') format('woff2'),url('https://fosterva.b-cdn.net/sites/all/themes/foster/fonts/roboto-v30-latin-regular.woff') format('woff');font-display:swap;}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;src:local(''),url('https://fosterva.b-cdn.net/sites/all/themes/foster/fonts/roboto-v30-latin-700.woff2') format('woff2'),url('https://fosterva.b-cdn.net/sites/all/themes/foster/fonts/roboto-v30-latin-700.woff') format('woff');font-display:swap;}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:300;src:local(''),url('https://fosterva.b-cdn.net/sites/all/themes/foster/fonts/roboto-condensed-v25-latin-300.woff2') format('woff2'),url('https://fosterva.b-cdn.net/sites/all/themes/foster/fonts/roboto-condensed-v25-latin-300.woff') format('woff');font-display:swap;}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:local(''),url('https://fosterva.b-cdn.net/sites/all/themes/foster/fonts/roboto-condensed-v25-latin-regular.woff2') format('woff2'),url('https://fosterva.b-cdn.net/sites/all/themes/foster/fonts/roboto-condensed-v25-latin-regular.woff') format('woff');font-display:swap;}@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:700;src:local(''),url('https://fosterva.b-cdn.net/sites/all/themes/foster/fonts/roboto-condensed-v25-latin-700.woff2') format('woff2'),url('https://fosterva.b-cdn.net/sites/all/themes/foster/fonts/roboto-condensed-v25-latin-700.woff') format('woff');font-display:swap;}body{margin:0;height:100%;}article,aside,footer,header,nav,section{display:block;}h1{font-size:2em;margin:.67em 0;}figcaption,figure,main{display:block;}hr{box-sizing:content-box;height:0;overflow:visible;}a{background-color:transparent;-webkit-text-decoration-skip:objects;text-decoration:none;}a:active,a:hover{outline-width:0;text-decoration:none;}address{font-style:normal;}b,strong{font-weight:inherit;}b,strong{font-weight:bolder;}code,kbd,pre,samp{font-family:"SF Mono","Segoe UI Mono","Roboto Mono",Menlo,Courier,monospace;font-size:1em;}dfn{font-style:italic;}small{font-size:80%;font-weight:400;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-.25em;}sup{top:-.5em;}audio,video{display:inline-block;}audio:not([controls]){display:none;height:0;}img{border-style:none;}svg:not(:root){overflow:hidden;}button,input,optgroup,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}fieldset{border:0;margin:0;padding:0;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{display:inline-block;vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details,menu{display:block;}summary{display:list-item;outline:none;}canvas{display:inline-block;}template{display:none;}[hidden]{display:none;}*,*::before,*::after{box-sizing:inherit;}html{box-sizing:border-box;font-size:20px;line-height:1.5;-webkit-tap-highlight-color:transparent;overflow:visible;}body{background:#fff;color:#242424;font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",sans-serif;font-size:1rem;overflow-x:hidden;text-rendering:optimizeLegibility;height:100vh;}a{color:#0660ad;outline:none;text-decoration:none;}a:focus,a:hover,a:active,a.active{color:#e1283b;}a:visited{color:#0660ad;}h1,h2,h3,h4,h5,h6{color:#4d4d50;line-height:1.2;margin-bottom:.5em;margin-top:0;font-family:'Roboto Condensed',sans-serif;text-transform:uppercase;font-weight:bold;}.h1,.h2,.h3,.h4,.h5,.h6{font-weight:500;}h1,.h1{font-size:2rem;}h2,.h2{font-size:1.6rem;}h3,.h3{font-size:1.4rem;}h4,.h4{font-size:1.2rem;}h5,.h5{font-size:1rem;}h6,.h6{font-size:.8rem;}p{margin:0 0 1.2rem;}a,ins,u{-webkit-text-decoration-skip:ink edges;text-decoration-skip:ink edges;}abbr[title]{border-bottom:.05rem dotted;cursor:help;text-decoration:none;}kbd{background:#303742;border-radius:.1rem;color:#fff;font-size:.7rem;line-height:1.25;padding:.1rem .2rem;}mark{background:#ffe9b3;border-bottom:.05rem solid #ffd367;border-radius:.1rem;color:#3b4351;padding:.05rem .1rem 0;}blockquote{border-left:.1rem solid #dadee4;margin-left:0;padding:.4rem .8rem;}blockquote p:last-child{margin-bottom:0;}ul,ol{margin:.8rem 0 .8rem .8rem;padding:0;}ul ul,ul ol,ol ul,ol ol{margin:.8rem 0 .8rem .8rem;}ul li,ol li{margin-top:.4rem;}ul{list-style:disc inside;}ul ul{list-style-type:circle;}ol{list-style:decimal inside;}ol ol{list-style-type:lower-alpha;}dl dt{font-weight:bold;}dl dd{margin:.4rem 0 .8rem 0;}html:lang(zh),html:lang(zh-Hans),.lang-zh,.lang-zh-hans{font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","Helvetica Neue",sans-serif;}html:lang(zh-Hant),.lang-zh-hant{font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"PingFang TC","Hiragino Sans CNS","Microsoft JhengHei","Helvetica Neue",sans-serif;}html:lang(ja),.lang-ja{font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Hiragino Sans","Hiragino Kaku Gothic Pro","Yu Gothic",YuGothic,Meiryo,"Helvetica Neue",sans-serif;}html:lang(ko),.lang-ko{font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Malgun Gothic","Helvetica Neue",sans-serif;}:lang(zh) ins,:lang(zh) u,:lang(ja) ins,:lang(ja) u,.lang-cjk ins,.lang-cjk u{border-bottom:.05rem solid;text-decoration:none;}:lang(zh) del + del,:lang(zh) del + s,:lang(zh) ins + ins,:lang(zh) ins + u,:lang(zh) s + del,:lang(zh) s + s,:lang(zh) u + ins,:lang(zh) u + u,:lang(ja) del + del,:lang(ja) del + s,:lang(ja) ins + ins,:lang(ja) ins + u,:lang(ja) s + del,:lang(ja) s + s,:lang(ja) u + ins,:lang(ja) u + u,.lang-cjk del + del,.lang-cjk del + s,.lang-cjk ins + ins,.lang-cjk ins + u,.lang-cjk s + del,.lang-cjk s + s,.lang-cjk u + ins,.lang-cjk u + u{margin-left:.125em;}.table{border-collapse:collapse;border-spacing:0;text-align:left;width:100%;}.table-25 td{table-layout:fixed;width:25%;}.table-20 td{table-layout:fixed;width:20%;}.table.table-striped tbody tr:nth-of-type(odd){background:#f7f8f9;}.table tbody tr.active,.table.table-striped tbody tr.active{background:#eef0f3;}.table.table-hover tbody tr:hover{background:#eef0f3;}.table.table-scroll{display:block;overflow-x:auto;padding-bottom:.75rem;white-space:nowrap;}.table td,.table th{border-bottom:.05rem solid #dadee4;padding:.6rem .4rem;}.table th{border-bottom-width:.1rem;}.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:.05rem solid #5755d9;border-radius:.1rem;color:#5755d9;cursor:pointer;display:inline-block;font-size:.8rem;height:1.8rem;line-height:1.2rem;outline:none;padding:.25rem .4rem;text-align:center;text-decoration:none;transition:background .2s,border .2s,box-shadow .2s,color .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;}.btn:focus{box-shadow:0 0 0 .1rem rgba(87,85,217,.2);}.btn:focus,.btn:hover{background:#f1f1fc;border-color:#4b48d6;text-decoration:none;}.btn:active,.btn.active{background:#4b48d6;border-color:#3634d2;color:#fff;text-decoration:none;}.btn:active.loading::after,.btn.active.loading::after{border-bottom-color:#fff;border-left-color:#fff;}.btn[disabled],.btn:disabled,.btn.disabled{cursor:default;opacity:.5;pointer-events:none;}.btn.btn-primary{background:#5755d9;border-color:#4b48d6;color:#fff;}.btn.btn-primary:focus,.btn.btn-primary:hover{background:#4240d4;border-color:#3634d2;color:#fff;}.btn.btn-primary:active,.btn.btn-primary.active{background:#3a38d2;border-color:#302ecd;color:#fff;}.btn.btn-primary.loading::after{border-bottom-color:#fff;border-left-color:#fff;}.btn.btn-success{background:#32b643;border-color:#2faa3f;color:#fff;}.btn.btn-success:focus{box-shadow:0 0 0 .1rem rgba(50,182,67,.2);}.btn.btn-success:focus,.btn.btn-success:hover{background:#30ae40;border-color:#2da23c;color:#fff;}.btn.btn-success:active,.btn.btn-success.active{background:#2a9a39;border-color:#278e34;color:#fff;}.btn.btn-success.loading::after{border-bottom-color:#fff;border-left-color:#fff;}.btn.btn-error{background:#e85600;border-color:#d95000;color:#fff;}.btn.btn-error:focus{box-shadow:0 0 0 .1rem rgba(232,86,0,.2);}.btn.btn-error:focus,.btn.btn-error:hover{background:#de5200;border-color:#cf4d00;color:#fff;}.btn.btn-error:active,.btn.btn-error.active{background:#c44900;border-color:#b54300;color:#fff;}.btn.btn-error.loading::after{border-bottom-color:#fff;border-left-color:#fff;}.btn.btn-link{background:transparent;border-color:transparent;color:#5755d9;}.btn.btn-link:focus,.btn.btn-link:hover,.btn.btn-link:active,.btn.btn-link.active{color:#302ecd;}.btn.btn-sm{font-size:.7rem;height:1.4rem;padding:.05rem .3rem;}.btn.btn-lg{font-size:.9rem;height:2rem;padding:.35rem .6rem;}.btn.btn-block{display:block;width:100%;}.btn.btn-action{padding-left:0;padding-right:0;width:1.8rem;}.btn.btn-action.btn-sm{width:1.4rem;}.btn.btn-action.btn-lg{width:2rem;}.btn.btn-clear{background:transparent;border:0;color:currentColor;height:1rem;line-height:.8rem;margin-left:.2rem;margin-right:-2px;opacity:1;padding:.1rem;text-decoration:none;width:1rem;}.btn.btn-clear:focus,.btn.btn-clear:hover{background:rgba(247,248,249,.5);opacity:.95;}.btn.btn-clear::before{content:"\2715";}.btn-group{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.btn-group .btn{-ms-flex:1 0 auto;flex:1 0 auto;}.btn-group .btn:first-child:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0;}.btn-group .btn:not(:first-child):not(:last-child){border-radius:0;margin-left:-.05rem;}.btn-group .btn:last-child:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-.05rem;}.btn-group .btn:focus,.btn-group .btn:hover,.btn-group .btn:active,.btn-group .btn.active{z-index:1;}.btn-group.btn-group-block{display:-ms-flexbox;display:flex;}.btn-group.btn-group-block .btn{-ms-flex:1 0 0;flex:1 0 0;}.form-group:not(:last-child){margin-bottom:.4rem;}fieldset{margin-bottom:.8rem;}legend{font-size:.9rem;font-weight:500;margin-bottom:.8rem;}.form-label{display:block;line-height:1.2rem;padding:.3rem 0;}.form-label.label-sm{font-size:.7rem;padding:.1rem 0;}.form-label.label-lg{font-size:.9rem;padding:.4rem 0;}.form-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;background-image:none;border:.05rem solid #bcc3ce;border-radius:.1rem;color:#3b4351;display:block;font-size:.8rem;height:1.8rem;line-height:1.2rem;max-width:100%;outline:none;padding:.25rem .4rem;position:relative;transition:background .2s,border .2s,box-shadow .2s,color .2s;width:100%;}.form-input:focus{border-color:#5755d9;box-shadow:0 0 0 .1rem rgba(87,85,217,.2);}.form-input:-ms-input-placeholder{color:#bcc3ce;}.form-input::-ms-input-placeholder{color:#bcc3ce;}.form-input::placeholder{color:#bcc3ce;}.form-input.input-sm{font-size:.7rem;height:1.4rem;padding:.05rem .3rem;}.form-input.input-lg{font-size:.9rem;height:2rem;padding:.35rem .6rem;}.form-input.input-inline{display:inline-block;vertical-align:middle;width:auto;}.form-input[type="file"]{height:auto;}textarea.form-input,textarea.form-input.input-lg,textarea.form-input.input-sm{height:auto;}.form-input-hint{color:#bcc3ce;font-size:.7rem;margin-top:.2rem;}.has-success .form-input-hint,.is-success + .form-input-hint{color:#32b643;}.has-error .form-input-hint,.is-error + .form-input-hint{color:#e85600;}.form-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:.05rem solid #bcc3ce;border-radius:.1rem;color:inherit;font-size:.8rem;height:1.8rem;line-height:1.2rem;outline:none;padding:.25rem .4rem;vertical-align:middle;width:100%;}.form-select:focus{border-color:#5755d9;box-shadow:0 0 0 .1rem rgba(87,85,217,.2);}.form-select::-ms-expand{display:none;}.form-select.select-sm{font-size:.7rem;height:1.4rem;padding:.05rem 1.1rem .05rem .3rem;}.form-select.select-lg{font-size:.9rem;height:2rem;padding:.35rem 1.4rem .35rem .6rem;}.form-select[size],.form-select[multiple]{height:auto;padding:.25rem .4rem;}.form-select[size] option,.form-select[multiple] option{padding:.1rem .2rem;}.form-select:not([multiple]):not([size]){background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%204%205'%3E%3Cpath%20fill='%23667189'%20d='M2%200L0%202h4zm0%205L0%203h4z'/%3E%3C/svg%3E") no-repeat right .35rem center/.4rem .5rem;padding-right:1.2rem;}.has-icon-left,.has-icon-right{position:relative;}.has-icon-left .form-icon,.has-icon-right .form-icon{height:.8rem;margin:0 .25rem;position:absolute;top:50%;transform:translateY(-50%);width:.8rem;z-index:2;}.has-icon-left .form-icon{left:.05rem;}.has-icon-left .form-input{padding-left:1.3rem;}.has-icon-right .form-icon{right:.05rem;}.has-icon-right .form-input{padding-right:1.3rem;}.form-checkbox,.form-radio,.form-switch{display:block;line-height:1.2rem;margin:.2rem 0;min-height:1.4rem;padding:.1rem .4rem .1rem 1.2rem;position:relative;}.form-checkbox input,.form-radio input,.form-switch input{clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;position:absolute;width:1px;}.form-checkbox input:focus + .form-icon,.form-radio input:focus + .form-icon,.form-switch input:focus + .form-icon{border-color:#5755d9;box-shadow:0 0 0 .1rem rgba(87,85,217,.2);}.form-checkbox input:checked + .form-icon,.form-radio input:checked + .form-icon,.form-switch input:checked + .form-icon{background:#5755d9;border-color:#5755d9;}.form-checkbox .form-icon,.form-radio .form-icon,.form-switch .form-icon{border:.05rem solid #bcc3ce;cursor:pointer;display:inline-block;position:absolute;transition:background .2s,border .2s,box-shadow .2s,color .2s;}.form-checkbox.input-sm,.form-radio.input-sm,.form-switch.input-sm{font-size:.7rem;margin:0;}.form-checkbox.input-lg,.form-radio.input-lg,.form-switch.input-lg{font-size:.9rem;margin:.3rem 0;}.form-checkbox .form-icon,.form-radio .form-icon{background:#fff;height:.8rem;left:0;top:.3rem;width:.8rem;}.form-checkbox input:active + .form-icon,.form-radio input:active + .form-icon{background:#eef0f3;}.form-checkbox .form-icon{border-radius:.1rem;}.form-checkbox input:checked + .form-icon::before{background-clip:padding-box;border:.1rem solid #fff;border-left-width:0;border-top-width:0;content:"";height:9px;left:50%;margin-left:-3px;margin-top:-6px;position:absolute;top:50%;transform:rotate(45deg);width:6px;}.form-checkbox input:indeterminate + .form-icon{background:#5755d9;border-color:#5755d9;}.form-checkbox input:indeterminate + .form-icon::before{background:#fff;content:"";height:2px;left:50%;margin-left:-5px;margin-top:-1px;position:absolute;top:50%;width:10px;}.form-radio .form-icon{border-radius:50%;}.form-radio input:checked + .form-icon::before{background:#fff;border-radius:50%;content:"";height:6px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:6px;}.form-switch{padding-left:2rem;}.form-switch .form-icon{background:#bcc3ce;background-clip:padding-box;border-radius:.45rem;height:.9rem;left:0;top:.25rem;width:1.6rem;}.form-switch .form-icon::before{background:#fff;border-radius:50%;content:"";display:block;height:.8rem;left:0;position:absolute;top:0;transition:background .2s,border .2s,box-shadow .2s,color .2s,left .2s;width:.8rem;}.form-switch input:checked + .form-icon::before{left:14px;}.form-switch input:active + .form-icon::before{background:#f7f8f9;}.input-group{display:-ms-flexbox;display:flex;}.input-group .input-group-addon{background:#f7f8f9;border:.05rem solid #bcc3ce;border-radius:.1rem;line-height:1.2rem;padding:.25rem .4rem;white-space:nowrap;}.input-group .input-group-addon.addon-sm{font-size:.7rem;padding:.05rem .3rem;}.input-group .input-group-addon.addon-lg{font-size:.9rem;padding:.35rem .6rem;}.input-group .form-input,.input-group .form-select{-ms-flex:1 1 auto;flex:1 1 auto;width:1%;}.input-group .input-group-btn{z-index:1;}.input-group .form-input:first-child:not(:last-child),.input-group .form-select:first-child:not(:last-child),.input-group .input-group-addon:first-child:not(:last-child),.input-group .input-group-btn:first-child:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0;}.input-group .form-input:not(:first-child):not(:last-child),.input-group .form-select:not(:first-child):not(:last-child),.input-group .input-group-addon:not(:first-child):not(:last-child),.input-group .input-group-btn:not(:first-child):not(:last-child){border-radius:0;margin-left:-.05rem;}.input-group .form-input:last-child:not(:first-child),.input-group .form-select:last-child:not(:first-child),.input-group .input-group-addon:last-child:not(:first-child),.input-group .input-group-btn:last-child:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0;margin-left:-.05rem;}.input-group .form-input:focus,.input-group .form-select:focus,.input-group .input-group-addon:focus,.input-group .input-group-btn:focus{z-index:2;}.input-group .form-select{width:auto;}.input-group.input-inline{display:-ms-inline-flexbox;display:inline-flex;}.has-success .form-input,.form-input.is-success,.has-success .form-select,.form-select.is-success{background:#f9fdfa;border-color:#32b643;}.has-success .form-input:focus,.form-input.is-success:focus,.has-success .form-select:focus,.form-select.is-success:focus{box-shadow:0 0 0 .1rem rgba(50,182,67,.2);}.has-error .form-input,.form-input.is-error,.has-error .form-select,.form-select.is-error{background:#fffaf7;border-color:#e85600;}.has-error .form-input:focus,.form-input.is-error:focus,.has-error .form-select:focus,.form-select.is-error:focus{box-shadow:0 0 0 .1rem rgba(232,86,0,.2);}.has-error .form-checkbox .form-icon,.form-checkbox.is-error .form-icon,.has-error .form-radio .form-icon,.form-radio.is-error .form-icon,.has-error .form-switch .form-icon,.form-switch.is-error .form-icon{border-color:#e85600;}.has-error .form-checkbox input:checked + .form-icon,.form-checkbox.is-error input:checked + .form-icon,.has-error .form-radio input:checked + .form-icon,.form-radio.is-error input:checked + .form-icon,.has-error .form-switch input:checked + .form-icon,.form-switch.is-error input:checked + .form-icon{background:#e85600;border-color:#e85600;}.has-error .form-checkbox input:focus + .form-icon,.form-checkbox.is-error input:focus + .form-icon,.has-error .form-radio input:focus + .form-icon,.form-radio.is-error input:focus + .form-icon,.has-error .form-switch input:focus + .form-icon,.form-switch.is-error input:focus + .form-icon{border-color:#e85600;box-shadow:0 0 0 .1rem rgba(232,86,0,.2);}.has-error .form-checkbox input:indeterminate + .form-icon,.form-checkbox.is-error input:indeterminate + .form-icon{background:#e85600;border-color:#e85600;}.form-input:not(:-ms-input-placeholder):invalid{border-color:#e85600;}.form-input:not(:placeholder-shown):invalid{border-color:#e85600;}.form-input:not(:-ms-input-placeholder):invalid:focus{background:#fffaf7;box-shadow:0 0 0 .1rem rgba(232,86,0,.2);}.form-input:not(:placeholder-shown):invalid:focus{background:#fffaf7;box-shadow:0 0 0 .1rem rgba(232,86,0,.2);}.form-input:not(:-ms-input-placeholder):invalid + .form-input-hint{color:#e85600;}.form-input:not(:placeholder-shown):invalid + .form-input-hint{color:#e85600;}.form-input:disabled,.form-input.disabled,.form-select:disabled,.form-select.disabled{background-color:#eef0f3;cursor:not-allowed;opacity:.5;}.form-input[readonly]{background-color:#f7f8f9;}input:disabled + .form-icon,input.disabled + .form-icon{background:#eef0f3;cursor:not-allowed;opacity:.5;}.form-switch input:disabled + .form-icon::before,.form-switch input.disabled + .form-icon::before{background:#fff;}.form-horizontal{padding:.4rem 0;}.form-horizontal .form-group{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.form-inline{display:inline-block;}.label{background:#eef0f3;border-radius:.1rem;color:#455060;display:inline-block;line-height:1.25;padding:.1rem .2rem;}.label.label-rounded{border-radius:5rem;padding-left:.4rem;padding-right:.4rem;}.label.label-primary{background:#5755d9;color:#fff;}.label.label-secondary{background:#f1f1fc;color:#5755d9;}.label.label-success{background:#32b643;color:#fff;}.label.label-warning{background:#ffb700;color:#fff;}.label.label-error{background:#e85600;color:#fff;}code{background:#fcf2f2;border-radius:.1rem;color:#d73e48;font-size:85%;line-height:1.25;padding:.1rem .2rem;}.code{border-radius:.1rem;color:#3b4351;position:relative;}.code::before{color:#bcc3ce;content:attr(data-lang);font-size:.7rem;position:absolute;right:.4rem;top:.1rem;}.code code{background:#f7f8f9;color:inherit;display:block;line-height:1.5;overflow-x:auto;padding:1rem;width:100%;}.img-responsive{display:block;height:auto;max-width:100%;}.img-fit-cover{object-fit:cover;}.img-fit-contain{object-fit:contain;}.video-responsive{display:block;overflow:hidden;padding:0;position:relative;width:100%;}.video-responsive::before{content:"";display:block;padding-bottom:56.25%;}.video-responsive iframe,.video-responsive object,.video-responsive embed{border:0;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;}video.video-responsive{height:auto;max-width:100%;}video.video-responsive::before{content:none;}.video-responsive-4-3::before{padding-bottom:75%;}.video-responsive-1-1::before{padding-bottom:100%;}.figure{margin:0 0 .4rem 0;}.figure .figure-caption{color:#66758c;margin-top:.4rem;}.container{margin-left:auto;margin-right:auto;padding-left:.5rem;padding-right:.5rem;width:100%;}.container.grid-xxl{max-width:1600px;}.container.grid-xl{max-width:1296px;}.container.grid-lg{max-width:976px;}.container.grid-md{max-width:856px;}.container.grid-sm{max-width:616px;}.container.grid-xs{max-width:496px;}.show-xs,.show-sm,.show-md,.show-lg,.show-xl{display:none !important;}.cols,.columns{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-.4rem;margin-right:-.4rem;}.cols.col-gapless,.columns.col-gapless{margin-left:0;margin-right:0;}.cols.col-gapless > .column,.columns.col-gapless > .column{padding-left:0;padding-right:0;}.cols.col-oneline,.columns.col-oneline{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;}[class~="col-"],.column{-ms-flex:1;flex:1;max-width:100%;padding-left:.4rem;padding-right:.4rem;}[class~="col-"].col-12,[class~="col-"].col-11,[class~="col-"].col-10,[class~="col-"].col-9,[class~="col-"].col-8,[class~="col-"].col-7,[class~="col-"].col-6,[class~="col-"].col-5,[class~="col-"].col-4,[class~="col-"].col-3,[class~="col-"].col-2,[class~="col-"].col-1,[class~="col-"].col-auto,.column.col-12,.column.col-11,.column.col-10,.column.col-9,.column.col-8,.column.col-7,.column.col-6,.column.col-5,.column.col-4,.column.col-3,.column.col-2,.column.col-1,.column.col-auto{-ms-flex:none;flex:none;}.col-12{width:100%;}.col-11{width:91.66666667%;}.col-10{width:83.33333333%;}.col-9{width:75%;}.col-8{width:66.66666667%;}.col-7{width:58.33333333%;}.col-6{width:50%;}.col-5{width:41.66666667%;}.col-4{width:33.33333333%;}.col-3{width:25%;}.col-2{width:16.66666667%;}.col-1{width:8.33333333%;}.col-auto{-ms-flex:0 0 auto;flex:0 0 auto;max-width:none;width:auto;}.col-mx-auto{margin-left:auto;margin-right:auto;}.col-ml-auto{margin-left:auto;}.col-mr-auto{margin-right:auto;}@media (max-width:1280px){.col-xl-12,.col-xl-11,.col-xl-10,.col-xl-9,.col-xl-8,.col-xl-7,.col-xl-6,.col-xl-5,.col-xl-4,.col-xl-3,.col-xl-2,.col-xl-1,.col-xl-auto{-ms-flex:none;flex:none;}.col-xl-12{width:100%;}.col-xl-11{width:91.66666667%;}.col-xl-10{width:83.33333333%;}.col-xl-9{width:75%;}.col-xl-8{width:66.66666667%;}.col-xl-7{width:58.33333333%;}.col-xl-6{width:50%;}.col-xl-5{width:41.66666667%;}.col-xl-4{width:33.33333333%;}.col-xl-3{width:25%;}.col-xl-2{width:16.66666667%;}.col-xl-1{width:8.33333333%;}.col-xl-auto{width:auto;}.hide-xl{display:none !important;}.show-xl{display:block !important;}}@media (max-width:960px){.col-lg-12,.col-lg-11,.col-lg-10,.col-lg-9,.col-lg-8,.col-lg-7,.col-lg-6,.col-lg-5,.col-lg-4,.col-lg-3,.col-lg-2,.col-lg-1,.col-lg-auto{-ms-flex:none;flex:none;}.col-lg-12{width:100%;}.col-lg-11{width:91.66666667%;}.col-lg-10{width:83.33333333%;}.col-lg-9{width:75%;}.col-lg-8{width:66.66666667%;}.col-lg-7{width:58.33333333%;}.col-lg-6{width:50%;}.col-lg-5{width:41.66666667%;}.col-lg-4{width:33.33333333%;}.col-lg-3{width:25%;}.col-lg-2{width:16.66666667%;}.col-lg-1{width:8.33333333%;}.col-lg-auto{width:auto;}.hide-lg{display:none !important;}.show-lg{display:block !important;}}@media (max-width:840px){.col-md-12,.col-md-11,.col-md-10,.col-md-9,.col-md-8,.col-md-7,.col-md-6,.col-md-5,.col-md-4,.col-md-3,.col-md-2,.col-md-1,.col-md-auto{-ms-flex:none;flex:none;}.col-md-12{width:100%;}.col-md-11{width:91.66666667%;}.col-md-10{width:83.33333333%;}.col-md-9{width:75%;}.col-md-8{width:66.66666667%;}.col-md-7{width:58.33333333%;}.col-md-6{width:50%;}.col-md-5{width:41.66666667%;}.col-md-4{width:33.33333333%;}.col-md-3{width:25%;}.col-md-2{width:16.66666667%;}.col-md-1{width:8.33333333%;}.col-md-auto{width:auto;}.hide-md{display:none !important;}.show-md{display:block !important;}}@media (max-width:600px){.col-sm-12,.col-sm-11,.col-sm-10,.col-sm-9,.col-sm-8,.col-sm-7,.col-sm-6,.col-sm-5,.col-sm-4,.col-sm-3,.col-sm-2,.col-sm-1,.col-sm-auto{-ms-flex:none;flex:none;}.col-sm-12{width:100%;}.col-sm-11{width:91.66666667%;}.col-sm-10{width:83.33333333%;}.col-sm-9{width:75%;}.col-sm-8{width:66.66666667%;}.col-sm-7{width:58.33333333%;}.col-sm-6{width:50%;}.col-sm-5{width:41.66666667%;}.col-sm-4{width:33.33333333%;}.col-sm-3{width:25%;}.col-sm-2{width:16.66666667%;}.col-sm-1{width:8.33333333%;}.col-sm-auto{width:auto;}.hide-sm{display:none !important;}.show-sm{display:block !important;}}@media (max-width:480px){.col-xs-12,.col-xs-11,.col-xs-10,.col-xs-9,.col-xs-8,.col-xs-7,.col-xs-6,.col-xs-5,.col-xs-4,.col-xs-3,.col-xs-2,.col-xs-1,.col-xs-auto{-ms-flex:none;flex:none;}.col-xs-12{width:100%;}.col-xs-11{width:91.66666667%;}.col-xs-10{width:83.33333333%;}.col-xs-9{width:75%;}.col-xs-8{width:66.66666667%;}.col-xs-7{width:58.33333333%;}.col-xs-6{width:50%;}.col-xs-5{width:41.66666667%;}.col-xs-4{width:33.33333333%;}.col-xs-3{width:25%;}.col-xs-2{width:16.66666667%;}.col-xs-1{width:8.33333333%;}.col-xs-auto{width:auto;}.hide-xs{display:none !important;}.show-xs{display:block !important;}}.advocate-list{clear:both;}.advocate-list ul{list-style-type:none;display:flex;flex-direction:column;flex-wrap:wrap;}.advocate-list img{border-radius:15px;border:solid 1px #ccc;}.advocate-list ul li{flex:0 0 auto;flex-basis:100%;padding:15px;border:solid 1px #d5d5d5;border-radius:15px;margin-bottom:10px;display:flex;}.advocate-profile-image{flex:0 1 auto;flex-basis:20%;}.advocate-profile-body{flex:0 1 auto;margin-left:30px;flex-basis:80%;}.advocate-profile-title{font-weight:bold;display:block;font-size:21px;margin:8px 0px 8px;padding-bottom:8px;border-bottom:solid 1px #d5d5d5;}.bigger-phone{font-size:1.3em;color:#ffb856;}.adoption-services{display:flex;flex-wrap:wrap;justify-content:space-between;}.adoption-service{flex:0 0 auto;width:32.8%;padding:15px;border:solid 1px #ccc;border-radius:15px;}.hero-footer-message .container{position:relative;}.landing-top{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:normal;align-content:normal;}.landing-body{display:block;flex-grow:0;flex-shrink:1;flex-basis:69.5%;align-self:auto;order:0;}.landing-body img{width:100%;}.landing-stats{display:block;flex-grow:0;flex-shrink:1;align-self:auto;order:0;flex-basis:29%;}.landing-stats .big-button{width:100%;font-weight:bold;text-align:center;}.landing-block{padding:10px;border:solid 1px #0173e6;;border-radius:7px;margin-bottom:20px;text-align:center;}.landing-block span{font-weight:bold;color:#0173e6;border-bottom:solid 1px #000;display:block;padding-bottom:8px;margin-bottom:8px;}.landing-middle{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:normal;align-content:normal;}.landing-middle-text{display:block;flex-grow:0;flex-shrink:1;flex-basis:29%;align-self:auto;order:0;}.landing-video{display:block;flex-grow:0;flex-shrink:1;align-self:auto;order:0;flex-basis:60%;}.landing-bottom{}.landing-bottom-flex{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:normal;align-content:normal;}.landing-bottom-image{display:block;flex-grow:0;flex-shrink:1;flex-basis:50%;align-self:auto;order:0;}.landing-bottom-image img{width:100%;}.landing-bottom-faq .big-button{width:100%;margin-top:15px;font-weight:bold;text-align:center;}.landing-bottom-faq{display:block;flex-grow:0;flex-shrink:1;align-self:auto;order:0;flex-basis:48%;}a.white-link{color:#fff;}.footer-social-list{margin:0px;padding:0px;list-style-type:none;display:flex;}.footer-social-list li a{width:52px;height:52px;display:block;margin-right:22px;}.footer-social-list img{max-width:100%;}.booking-flex{display:flex;justify-content:space-between;margin-bottom:20px;}.booking-column{flex-basis:39%;background:url(https://fosterva.b-cdn.net/sites/all/themes/foster/img/foster-family-advocates.webp);background-repeat:no-repeat;background-position:bottom;background-size:contain;border-radius:20px;}.meetings-iframe-container{flex-basis:60%;display:block;background:linear-gradient(90deg,rgb(146 69 158) 0%,rgb(56 46 117) 100%);border-radius:20px;border:solid 1px #ccc;}span.more,span.less{display:block;border:solid 1px #c2f0f7;padding:0px 10px;border-radius:18px;background:#ecf6ff;font-size:.8rem;width:max-content;margin-top:15px;margin-bottom:15px;cursor:pointer;font-weight:bold;}span.less{background:#ffdec9;}.chart-container{display:flex;justify-content:center;align-items:center;margin:50px 0px;}#homechart{height:200px;max-width:100%;margin:0 auto;border:solid 1px #ccc;border-radius:25px;}#homechart td{animation:jumping-bars 3s linear infinite;animation-delay:0s;}#homechart tr:nth-of-type(even) td{animation-delay:300ms;}@keyframes jumping-bars{0%{transform:translateY(0px);}2%{transform:translateY(-10px);}4%{transform:translateY(0px);}}.card-list iframe{height:670px!important;margin-bottom:20px;}.img-center{text-align:center;}#views-exposed-form-faq-page-1{height:70px;margin-top:10px;padding:0 25px;border-radius:35px;background-color:#eee;width:max-content;display:flex;align-items:center;margin-bottom:15px;}#views-exposed-form-faq-page-1 .form-submit{border-radius:10px;background:#f16509;border:none;padding:2px 10px;margin-left:10px;color:#fff;font-weight:bold;cursor:pointer;}#views-exposed-form-faq-page-1 .form-submit:hover{background:#ff954f;}.menu .mega_menu a.foster-menu-button{margin-right:20px;float:left;display:block!important;background:#00b51e;width:210px;text-align:center;padding:7px 15px;color:#fff;font-weight:bold;box-shadow:2px 2px rgba(0,0,0,.4);border-radius:20px;}.menu .mega_menu a.foster-menu-phone{margin-right:20px;float:left;text-align:center;display:block!important;background:#00b51e;padding:7px 15px;width:210px;color:#fff;font-weight:bold;border-radius:20px;}a.book-advocate{margin-right:20px;float:left;display:block!important;background:#00b51e;padding:7px 15px;width:210px;color:#fff;font-weight:bold;border-radius:20px;}.menu .mega_menu a.foster-menu-button:hover,.menu .mega_menu a.foster-menu-phone:hover,.menu .mega_menu a.book-advocate:hover{background-color:#f16509!important;color:#fff!important;}.hero-phone{color:#fff;text-shadow:1px 1px 1px #000;font-size:1.25em;white-space:nowrap;}a.hero-phone:hover{color:#15d6ff;}#views-exposed-form-blog-page-1{padding:15px;background:#eee;border-radius:35px;overflow:auto;}#views-exposed-form-blog-page-1 .form-item,#views-exposed-form-blog-page-1 .form-wrapper{float:left;}#views-exposed-form-blog-page-1 .form-submit{background:#86c023;margin-left:10px;border-radius:5px;cursor:pointer;border:solid 1px #ccc;}#views-exposed-form-blog-page-1 input.form-submit:hover{background:#abf32f;}img{max-width:100%;height:auto;}form#search-form{background:#ffce15;border:solid 1px #fff;border-radius:8px;padding:40px 30px;margin-bottom:20px;}.search-page ol > li > h3{display:inline-block;}.search-page ol li{font-weight:bold;font-size:1.4rem;}.search-page ol li{padding-bottom:10px;margin-bottom:10px;border-bottom:solid 1px #ccc;}.search-page ol li p{font-size:1rem;font-weight:normal;}.js-form-type-search input.form-search{height:36px;background:#fff;color:#000;}form#search-form label{display:none;}#search-form #edit-help-link{display:none;}#search-form .form-item{float:left;margin-right:20px;}#search-form .form-submit{background:#e80629;color:#fff;border-radius:3px;border:none;padding:3px;padding:3px 10px;}.foster-stats-image{float:left;height:auto;width:40%;margin-bottom:30px;margin-right:30px;}.split-flex{display:flex;flex-direction:row;}.split-flex h2{text-align:right;border-right:10px #fff solid;padding-right:20px;margin-right:20px;}.diagonal{position:relative;padding-top:80px;padding-bottom:8px;margin-top:50px;margin-bottom:50px;clear:both;}.structured-open{padding-top:30px;padding-bottom:30px;}.diagonal h3{font-size:2.3em;color:#fff!important;text-shadow:1px 1px #000;transform:skewY(-2.5deg);margin-bottom:60px;text-align:center;}.diagonal h3.noskew{transform:none;}.diagonal h2{font-size:2.3em;color:#fff!important;text-shadow:1px 1px #000;}.diagonal:before{content:'';position:absolute;top:0;right:0;left:0;bottom:0;background-image:linear-gradient(45deg,#654ea3,#eaafc8);transform:skewY(-2.5deg);}.diagonal-content{margin:0 auto;position:relative;}.Orange-bg:before{background:linear-gradient(162deg,rgba(255,137,40,1) 0%,rgba(255,190,36,1) 50%,rgba(255,59,0,1) 100%);}.Purple-bg:before{background:linear-gradient(166deg,rgba(150,32,189,1) 0%,rgba(239,83,255,1) 52%,rgba(132,0,255,1) 100%);}.Blue-bg:before{background:linear-gradient(166deg,rgba(32,156,189,1) 0%,rgba(83,83,255,1) 52%,rgba(10,0,149,1) 100%);}.Blue-bg{color:#fff;}.views-element-container header{padding-left:15px;padding-right:15px;}.ui-dialog .media-oembed-content{width:100%;height:500px;}.mega-third strong{font-size:1.1em;}.mega-third{width:32%;float:left;padding-right:1%;position:relative;}.mega-first{padding-left:1%;}.mega-last{padding-right:0px;}.menu .mega_menu .mega-third p{margin:10px 0px;padding:0px;}.menu .mega_menu .mega-third a.foster-menu-button{color:black;transition:all 200ms;width:95%;margin-top:20px;border-radius:3px;margin-bottom:20px;margin-right:1px;}.mega-third .button-yellow{background:#ffce15!important;color:#000!important;}.mega-third .button-green{background:#15d6ff!important;}.menu .mega_menu .mega-third a.foster-menu-button:hover{background:#f16509!important;}.ui-widget-overlay{background:rgba(0,0,0,0.7);opacity:1;z-index:50;}.callback{background-color:#00b51e;color:white;padding:5px 15px;font-weight:bold;border:solid 1px #fff;border-radius:20px 20px 0px 0px;display:block;}.callback img{max-width:55px!important;animation:jumping-bars 5s linear infinite;}.callback:hover{background-color:#ff7920;}.callback a{color:#fff;text-shadow:1px 1px #000;}#callme{position:fixed;bottom:-4px;right:30px;z-index:50;animation:popup 30s;}@keyframes popup{0%{opacity:0;right:-300px;}90%{opacity:0;right:20px;}100%{opacity:1;right:30px;}}.ui-widget.ui-widget-content{border:solid 1px #38164a;}.call-dialog{padding:20px;border-radius:8px;box-shadow:10px 10px 10px rgb(0 0 0 / 20%);}.call-dialog p{color:#000;}.call-dialog input{width:100%;margin:10px 0px;padding:5px;border-radius:3px;border:solid 1px #ccc;background:#fffae9;}.call-dialog .ui-dialog-titlebar-close{height:30px;width:30px;top:40%;}.call-dialog label,.call-dialog label span{display:block;clear:both;color:#fff!important;font-weight:bold;}.call-dialog textarea{width:100%;border-radius:3px;border:solid 1px #ccc;background:#fffae9;}.call-dialog .ui-dialog-buttonpane{background:none;border:none;}.call-dialog .ui-dialog-titlebar{background:#ffce15;}.call-dialog .button{background:#ffce15;color:#000;font-weight:bold;border:solid 1px #fff;}.fw-block{margin-left:-12px;background:linear-gradient(162deg,rgba(255,255,255,1) 0%,rgba(255,255,255,0.9051995798319328) 20%,rgba(255,255,255,0.6138830532212884) 50%);}h2.green-text{color:#00b51e;}h2.blue-text{color:#0073e6;}h2.orange-text{color:#f16509;}h2.yellow-text{color:#ffce15;}h2.purple-text{color:#7f3f97;}h3.green-text{color:#00b51e;}h3.blue-text{color:#0073e6;}h3.orange-text{color:#f16509;}h3.yellow-text{color:#ffce15;}h3.purple-text{color:#7f3f97;}.canvas-left-tall{height:500px;width:100%;position:relative;}.canvas-left-short{height:200px;position:relative;}img.img-right-block{width:25%;float:right;margin-left:15px;margin-bottom:15px;border-radius:8px;border:solid 1px #ccc;}.path-frontpage .dialog-off-canvas-main-canvas{height:100%;}ul.card-list,ol.card-list{display:flex;flex-direction:row;flex-wrap:wrap;width:100%;}ul.circle-list{margin-top:50px;margin-bottom:50px;}ul.circle-list > li::before{content:'';position:absolute;top:-25%;left:0;right:0;bottom:0;border:solid 2px #95c3db;border-radius:50%;height:100%;padding-top:100%;background:#f6fbfd;z-index:-1;}ul.circle-list > li{position:relative;border:none!important;text-align:center;}ul.card-list > li,ol.card-list > li{list-style-type:none;width:30.83%;padding:1.5%;margin-right:1.5%;margin-bottom:1%;box-sizing:border-box;border:solid 2px #ccedff;border-radius:15px;}ul.card-4 > li{width:23.5%;}ul.card-2 > li{width:48.5%;}ul.stat-cards2 h3{font-size:1.8em;text-align:center;border-radius:5px;border-bottom:solid 2px #0073e6;}ul.card-4 h3{font-size:2.2em;text-align:center;border-radius:5px;border-bottom:solid 2px #0073e6;}ul.circle-list h3{display:inline-block;padding:10px 15px;border:none;background:none;border-radius:5px;border-bottom:solid 2px #0073e6;}ul.card-list > li img,ol.card-list > li img{width:100%;height:auto;margin-bottom:20px;border-radius:8px;-webkit-clip-path:polygon(0 0,100% 0,100% 96%,0 100%);clip-path:polygon(0 0,100% 0,100% 96%,0 100%);border-bottom:16px solid #f16509;}ul.card-list > li strong.underlined{display:block;margin-bottom:8px;padding-bottom:8px;border-bottom:solid 1px #ccc;}ul.card-buttons > li{position:relative;padding-bottom:80px!important;}ul.color-cards > li{background:linear-gradient(90deg,rgb(131 58 180 / 9%) 0%,rgb(255 230 195 / 0%) 100%);border-bottom:solid 10px #ccedff;}.faq-view{margin:10px 0px;}.faq-view > li{list-style-type:none;padding:0px;margin:30px 10px;border-bottom:solid 2px #00b51e;}.faq-view > li:nth-child(2n){border-bottom:solid 2px #0073e6;}.faq-view > li:nth-child(3n){border-bottom:solid 2px #7f3f97;}.main-columns{display:flex;flex-wrap:wrap;justify-content:space-between;}.main-columns h1{flex:1 1 100%;margin-top:15px;border-left:solid 11px #0073e6;padding:0px 10px;border-radius:0px 0px 10px 10px;}.sidebar{flex:0 1 auto;flex-basis:28%;text-align:center;position:relative;}.sidebar-inner{padding:0px 15px;}.contact-sidebar{padding:0px 15px;}.contact-sidebar img{border-radius:10px 25px;border:solid 1px #ccc;}.sidebar img{max-width:100%;}.sidebar::before{content:'';background:linear-gradient(270deg,rgba(209,209,209,.3) 0%,rgba(255,255,255,0) 100%);width:20px;position:absolute;left:-20px;height:100%;}.path-faqs h1{padding-top:15px;padding-bottom:15px;}.blog-body{flex:0 1 auto;flex-basis:66%;}.blog-body img{width:100%;max-width:100%;height:auto;}.blog-body .blog-image-container img{height:auto;margin-bottom:20px;border-top:solid 10px #0aae23;border-left:solid 10px #0aae23;border-right:solid 15px #0aae23;border-bottom:solid 25px #0aae23;border-radius:10px 80px 20px 80px;}.blog-body h2::before,.faq-view h3::before{content:'';display:inline-block;width:20px;height:22px;border-radius:3px;background:#0073e6;margin-right:10px;}.hero{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;padding:0px;height:100%;box-sizing:border-box;align-items:center;overflow:hidden;position:relative;z-index:5;}@keyframes breath{0%{transform:scale(1.0);}50%{transform:scale(1.2);}100%{transform:scale(1.0);}}.hero.hero-sm{padding-bottom:2rem;padding-top:2rem;}.hero.hero-lg{padding-bottom:8rem;padding-top:8rem;}.hero .hero-body{display:flex;flex-flow:column nowrap;justify-content:start;position:relative;height:100%;padding-bottom:0px;padding-left:0px;padding-right:0px;top:0px;}.hero::before{content:'';position:absolute;z-index:1;background:url(https://fosterva.b-cdn.net/sites/all/themes/foster/img/topbg.webp);background-size:100% auto;background-repeat:no-repeat;background-position:top;opacity:.4;top:0;bottom:0;left:0;right:0;}.sub-hero::before{content:'';position:relative;z-index:1;background:url(https://fosterva.b-cdn.net/sites/all/themes/foster/img/topbg.webp);background-size:100% auto;background-repeat:no-repeat;background-position:top;opacity:.4;}.hero{background:linear-gradient(-45deg,#ab1f25,#d7692c,rgba(120,49,159,1) 70%,#aa1e24);background-size:400% 400%;}.sub-hero{background:linear-gradient(-45deg,#8436a6,#de62ba,#6a3aad,#0f84e7);background-size:400% 400%;animation:gradientshift 15s ease infinite;}.sub-hero{margin-bottom:60px;position:relative;}.sub-hero::after{content:'';display:block;height:85px;left:0;position:absolute;right:0;transform:skewY(-1.1deg);transform-origin:100%;z-index:-1;background:#ffce15;bottom:-10px}@keyframes gradientshift{0%{background-position:0% 50%;}50%{background-position:100% 50%;}100%{background-position:0% 50%;}}.foster-band{min-height:70px;width:100%;display:flex;position:absolute;bottom:0;opacity:0.6;}.hero-footer-first{float:left;}.hero-footer-button{float:right;margin-top:-15px;margin-bottom:15px;}.hero-footer-message{position:absolute;bottom:0;width:100%;color:#fff;font-weight:bold;font-size:18px;text-shadow:1px 1px #000;z-index:115;}.foster-gradient{padding:20px 0px;background:#49319f;display:flex;align-items:center;}.foster-gradient p{width:100%;display:flex;justify-content:space-between;color:#fff;font-weight:bold;font-size:1.1vw;text-shadow:1px 1px #000;}.foster-gradient > div{display:flex;}.foster-gradient .red-button{margin:0px!important;}.foster-band::before{content:'';background:rgb(0,0,0);background:linear-gradient(315deg,rgba(101,42,126,1) 0%,rgba(51,20,50,1) 36%,rgb(49 123 196) 68%,rgba(56,11,136,1) 100%);position:absolute;bottom:0px;width:100%;height:100%;}.foster-gradient::after{content:'';width:100%;height:100%;position:absolute;background:inherit;z-index:-1;bottom:0;transform-origin:left bottom;transform:skewY(-1.5deg);background:linear-gradient(315deg,rgba(101,42,126,1) 0%,rgba(51,20,50,1) 36%,rgb(49 123 196) 68%,rgba(56,11,136,1) 100%);z-index:100;width:100%;border-top:solid 1px rgba(0,0,0,0.3);}.hero-message{position:relative;z-index:101;display:flex;align-content:center;}.logo{height:115px;width:230px;}.main-header{display:flex;justify-content:space-between;flex-wrap:nowrap;padding-top:15px;padding-bottom:12px;align-items:center;}.subpage-header{background-image:url(https://fosterva.b-cdn.net/sites/all/themes/foster/img/sub-bg.webp);background-repeat:no-repeat;background-size:cover;background-position:top center;padding-bottom:20px;position:relative;z-index:1;}.sub-page h1{display:grid;width:100%;text-align:left;grid-template-columns:auto minmax(20px,1fr);grid-gap:20px;font-size:26px;font-family:'Roboto Condensed',sans-serif;font-weight:bold;color:#434449;margin:35px 0px 20px;}.sub-page h1:after{content:'';margin-top:15px;border-top:1px solid #c9c9c9;}.main-header::before{position:absolute;content:'';background:rgb(0,0,0);background:linear-gradient(0deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 30%,rgba(0,0,0,0.40) 100%);height:250px;width:100%;top:0;left:0;z-index:-99;}.header-shadow{border-bottom:solid 1px rgba(255,255,255,0.3);padding:0px;position:relative;z-index:150;}.subpage-header{padding-bottom:25px;}.header-shadow::after{content:'';height:85px;background:linear-gradient(0deg,rgba(0,0,0,0) 0%,rgba(50,50,50,0.1) 100%);width:100%;z-index:-1;display:block;position:absolute;bottom:-85px;}.subpage-header::after{bottom:0px;}.aligner-item--top{align-self:flex-start;}.aligner-item--bottom{align-self:flex-end;}.navbar{align-items:stretch;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;-ms-flex-pack:justify;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:space-between;}.navbar .navbar-section{align-items:center;display:-ms-flexbox;display:flex;-ms-flex:1 0 0;flex:1 0 0;-ms-flex-align:center;}.navbar .navbar-section:not(:first-child):last-child{-ms-flex-pack:end;justify-content:flex-end;}.navbar .navbar-center{align-items:center;display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-align:center;}.navbar .navbar-brand{font-size:.9rem;text-decoration:none;}.accordion input:checked ~ .accordion-header > .icon:first-child,.accordion[open] .accordion-header > .icon:first-child{transform:rotate(90deg);}.accordion input:checked ~ .accordion-body,.accordion[open] .accordion-body{max-height:50rem;}.accordion .accordion-header{display:block;padding:.2rem .4rem;}.accordion .accordion-header .icon{transition:transform .25s;}.accordion .accordion-body{margin-bottom:.4rem;max-height:0;overflow:hidden;transition:max-height .25s;}summary.accordion-header::-webkit-details-marker{display:none;}.breadcrumb{list-style:none;margin:.2rem 0;padding:.2rem 0;}.breadcrumb .breadcrumb-item{color:#66758c;display:inline-block;margin:0;padding:.2rem 0;}.breadcrumb .breadcrumb-item:not(:last-child){margin-right:.2rem;}.breadcrumb .breadcrumb-item:not(:last-child) a{color:#66758c;}.breadcrumb .breadcrumb-item:not(:first-child)::before{color:#66758c;content:"/";padding-right:.4rem;}.card{background:#fff;border:.05rem solid #dadee4;border-radius:.1rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;}.card .card-header,.card .card-body,.card .card-footer{padding:.8rem;padding-bottom:0;}.card .card-header:last-child,.card .card-body:last-child,.card .card-footer:last-child{padding-bottom:.8rem;}.card .card-body{-ms-flex:1 1 auto;flex:1 1 auto;}.card .card-image{padding-top:.8rem;}.card .card-image:first-child{padding-top:0;}.card .card-image:first-child img{border-top-left-radius:.1rem;border-top-right-radius:.1rem;}.card .card-image:last-child img{border-bottom-left-radius:.1rem;border-bottom-right-radius:.1rem;}.chip{align-items:center;background:#eef0f3;border-radius:5rem;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;font-size:90%;height:1.2rem;line-height:.8rem;margin:.1rem;max-width:320px;overflow:hidden;padding:.2rem .4rem;text-decoration:none;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;}.chip.active{background:#5755d9;color:#fff;}.chip .avatar{margin-left:-.4rem;margin-right:.2rem;}.chip .btn-clear{border-radius:50%;transform:scale(.75);}.empty{background:#f7f8f9;border-radius:.1rem;color:#66758c;padding:3.2rem 1.6rem;text-align:center;}.empty .empty-icon{margin-bottom:.8rem;}.empty .empty-title,.empty .empty-subtitle{margin:.4rem auto;}.empty .empty-action{margin-top:.8rem;}.modal{align-items:center;bottom:0;display:none;-ms-flex-align:center;-ms-flex-pack:center;justify-content:center;left:0;opacity:0;overflow:hidden;padding:.4rem;position:fixed;right:0;top:0;}.modal:target,.modal.active{display:-ms-flexbox;display:flex;opacity:1;z-index:400;}.modal:target .modal-overlay,.modal.active .modal-overlay{background:rgba(247,248,249,.75);bottom:0;cursor:default;display:block;left:0;position:absolute;right:0;top:0;}.modal:target .modal-container,.modal.active .modal-container{animation:slide-down .2s ease 1;z-index:1;}.modal.modal-sm .modal-container{max-width:320px;padding:0 .4rem;}.modal.modal-lg .modal-overlay{background:#fff;}.modal.modal-lg .modal-container{box-shadow:none;max-width:960px;}.modal-container{background:#fff;border-radius:.1rem;box-shadow:0 .2rem .5rem rgba(48,55,66,.3);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;max-height:75vh;max-width:640px;padding:0 .8rem;width:100%;}.modal-container.modal-fullheight{max-height:100vh;}.modal-container .modal-header{color:#303742;padding:.8rem;}.modal-container .modal-body{overflow-y:auto;padding:.8rem;position:relative;}.modal-container .modal-footer{padding:.8rem;text-align:right;}.nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;list-style:none;margin:.2rem 0;}.nav .nav-item a{color:#66758c;padding:.2rem .4rem;text-decoration:none;}.nav .nav-item a:focus,.nav .nav-item a:hover{color:#5755d9;}.nav .nav-item.active > a{color:#505c6e;font-weight:bold;}.nav .nav-item.active > a:focus,.nav .nav-item.active > a:hover{color:#5755d9;}.nav .nav{margin-bottom:.4rem;margin-left:.8rem;}.pagination{display:-ms-flexbox;display:flex;list-style:none;margin:.2rem 0;padding:.2rem 0;}.pagination .page-item{margin:.2rem .05rem;}.pagination .page-item span{display:inline-block;padding:.2rem .2rem;}.pagination .page-item a{border-radius:.1rem;display:inline-block;padding:.2rem .4rem;text-decoration:none;}.pagination .page-item a:focus,.pagination .page-item a:hover{color:#5755d9;}.pagination .page-item.disabled a{cursor:default;opacity:.5;pointer-events:none;}.pagination .page-item.active a{background:#5755d9;color:#fff;}.pagination .page-item.page-prev,.pagination .page-item.page-next{-ms-flex:1 0 50%;flex:1 0 50%;}.pagination .page-item.page-next{text-align:right;}.pagination .page-item .page-item-title{margin:0;}.pagination .page-item .page-item-subtitle{margin:0;opacity:.5;}.panel{border:.05rem solid #dadee4;border-radius:.1rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;}.panel .panel-header,.panel .panel-footer{-ms-flex:0 0 auto;flex:0 0 auto;padding:.8rem;}.panel .panel-nav{-ms-flex:0 0 auto;flex:0 0 auto;}.panel .panel-body{-ms-flex:1 1 auto;flex:1 1 auto;overflow-y:auto;padding:0 .8rem;}.popover{display:inline-block;position:relative;}.popover .popover-container{left:50%;opacity:0;padding:.4rem;position:absolute;top:0;transform:translate(-50%,-50%) scale(0);transition:transform .2s;width:320px;z-index:300;}.popover *:focus + .popover-container,.popover:hover .popover-container{display:block;opacity:1;transform:translate(-50%,-100%) scale(1);}.popover.popover-right .popover-container{left:100%;top:50%;}.popover.popover-right *:focus + .popover-container,.popover.popover-right:hover .popover-container{transform:translate(0,-50%) scale(1);}.popover.popover-bottom .popover-container{left:50%;top:100%;}.popover.popover-bottom *:focus + .popover-container,.popover.popover-bottom:hover .popover-container{transform:translate(-50%,0) scale(1);}.popover.popover-left .popover-container{left:0;top:50%;}.popover.popover-left *:focus + .popover-container,.popover.popover-left:hover .popover-container{transform:translate(-100%,-50%) scale(1);}.popover .card{border:0;box-shadow:0 .2rem .5rem rgba(48,55,66,.3);}.step{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;list-style:none;margin:.2rem 0;width:100%;}.step .step-item{-ms-flex:1 1 0;flex:1 1 0;margin-top:0;min-height:1rem;position:relative;text-align:center;}.step .step-item:not(:first-child)::before{background:#5755d9;content:"";height:2px;left:-50%;position:absolute;top:9px;width:100%;}.step .step-item a{color:#5755d9;display:inline-block;padding:20px 10px 0;text-decoration:none;}.step .step-item a::before{background:#5755d9;border:.1rem solid #fff;border-radius:50%;content:"";display:block;height:.6rem;left:50%;position:absolute;top:.2rem;transform:translateX(-50%);width:.6rem;z-index:1;}.step .step-item.active a::before{background:#fff;border:.1rem solid #5755d9;}.step .step-item.active ~ .step-item::before{background:#dadee4;}.step .step-item.active ~ .step-item a{color:#bcc3ce;}.step .step-item.active ~ .step-item a::before{background:#dadee4;}.tab{align-items:center;border-bottom:.05rem solid #dadee4;display:-ms-flexbox;display:flex;-ms-flex-align:center;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:.2rem 0 .15rem 0;}.tab .tab-item{margin-top:0;}.tab .tab-item a{border-bottom:.1rem solid transparent;color:inherit;display:block;margin:0 .4rem 0 0;padding:.4rem .2rem .3rem .2rem;text-decoration:none;}.tab .tab-item a:focus,.tab .tab-item a:hover{color:#5755d9;}.tab .tab-item.active a,.tab .tab-item a.active{border-bottom-color:#5755d9;color:#5755d9;}.tab .tab-item.tab-action{-ms-flex:1 0 auto;flex:1 0 auto;text-align:right;}.tab .tab-item .btn-clear{margin-top:-.2rem;}.tab.tab-block .tab-item{-ms-flex:1 0 0;flex:1 0 0;text-align:center;}.tab.tab-block .tab-item a{margin:0;}.tab.tab-block .tab-item .badge[data-badge]::after{position:absolute;right:.1rem;top:.1rem;transform:translate(0,0);}.tab:not(.tab-block) .badge{padding-right:0;}.tile{align-content:space-between;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-align:start;-ms-flex-line-pack:justify;}.tile .tile-icon,.tile .tile-action{-ms-flex:0 0 auto;flex:0 0 auto;}.tile .tile-content{-ms-flex:1 1 auto;flex:1 1 auto;}.tile .tile-content:not(:first-child){padding-left:.4rem;}.tile .tile-content:not(:last-child){padding-right:.4rem;}.tile .tile-title,.tile .tile-subtitle{line-height:1.2rem;}.tile.tile-centered{align-items:center;-ms-flex-align:center;}.tile.tile-centered .tile-content{overflow:hidden;}.tile.tile-centered .tile-title,.tile.tile-centered .tile-subtitle{margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.toast{background:rgba(48,55,66,.95);border:.05rem solid #303742;border-color:#303742;border-radius:.1rem;color:#fff;display:block;padding:.4rem;width:100%;}.toast.toast-primary{background:rgba(87,85,217,.95);border-color:#5755d9;}.toast.toast-success{background:rgba(50,182,67,.95);border-color:#32b643;}.toast.toast-warning{background:rgba(255,183,0,.95);border-color:#ffb700;}.toast.toast-error{background:rgba(232,86,0,.95);border-color:#e85600;}.toast a{color:#fff;text-decoration:underline;}.toast a:focus,.toast a:hover,.toast a:active,.toast a.active{opacity:.75;}.toast .btn-clear{margin:.1rem;}.toast p:last-child{margin-bottom:0;}.tooltip{position:relative;}.tooltip::after{background:rgba(48,55,66,.95);border-radius:.1rem;bottom:100%;color:#fff;content:attr(data-tooltip);display:block;font-size:.7rem;left:50%;max-width:320px;opacity:0;overflow:hidden;padding:.2rem .4rem;pointer-events:none;position:absolute;text-overflow:ellipsis;transform:translate(-50%,.4rem);transition:opacity .2s,transform .2s;white-space:pre;z-index:300;}.tooltip:focus::after,.tooltip:hover::after{opacity:1;transform:translate(-50%,-.2rem);}.tooltip[disabled],.tooltip.disabled{pointer-events:auto;}.tooltip.tooltip-right::after{bottom:50%;left:100%;transform:translate(-.2rem,50%);}.tooltip.tooltip-right:focus::after,.tooltip.tooltip-right:hover::after{transform:translate(.2rem,50%);}.tooltip.tooltip-bottom::after{bottom:auto;top:100%;transform:translate(-50%,-.4rem);}.tooltip.tooltip-bottom:focus::after,.tooltip.tooltip-bottom:hover::after{transform:translate(-50%,.2rem);}.tooltip.tooltip-left::after{bottom:50%;left:auto;right:100%;transform:translate(.4rem,50%);}.tooltip.tooltip-left:focus::after,.tooltip.tooltip-left:hover::after{transform:translate(-.2rem,50%);}@keyframes loading{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}@keyframes slide-down{0%{opacity:0;transform:translateY(-1.6rem);}100%{opacity:1;transform:translateY(0);}}.text-primary{color:#5755d9 !important;}a.text-primary:focus,a.text-primary:hover{color:#4240d4;}a.text-primary:visited{color:#6c6ade;}.text-secondary{color:#e5e5f9 !important;}a.text-secondary:focus,a.text-secondary:hover{color:#d1d0f4;}a.text-secondary:visited{color:#fafafe;}.text-gray{color:#bcc3ce !important;}a.text-gray:focus,a.text-gray:hover{color:#adb6c4;}a.text-gray:visited{color:#cbd0d9;}.text-light{color:#fff !important;}a.text-light:focus,a.text-light:hover{color:#f2f2f2;}a.text-light:visited{color:white;}.text-dark{color:#3b4351 !important;}a.text-dark:focus,a.text-dark:hover{color:#303742;}a.text-dark:visited{color:#455060;}.text-success{color:#32b643 !important;}a.text-success:focus,a.text-success:hover{color:#2da23c;}a.text-success:visited{color:#39c94b;}.text-warning{color:#ffb700 !important;}a.text-warning:focus,a.text-warning:hover{color:#e6a500;}a.text-warning:visited{color:#ffbe1a;}.text-error{color:#e85600 !important;}a.text-error:focus,a.text-error:hover{color:#cf4d00;}a.text-error:visited{color:#ff6003;}.bg-primary{background:#5755d9 !important;color:#fff;}.bg-secondary{background:#f1f1fc !important;}.bg-dark{background:#303742 !important;color:#fff;}.bg-gray{background:#f7f8f9 !important;}.bg-success{background:#32b643 !important;color:#fff;}.bg-warning{background:#ffb700 !important;color:#fff;}.bg-error{background:#e85600 !important;color:#fff;}.c-hand{cursor:pointer;}.c-move{cursor:move;}.c-zoom-in{cursor:zoom-in;}.c-zoom-out{cursor:zoom-out;}.c-not-allowed{cursor:not-allowed;}.c-auto{cursor:auto;}.d-block{display:block;}.d-inline{display:inline;}.d-inline-block{display:inline-block;}.d-flex{display:-ms-flexbox;display:flex;}.d-inline-flex{display:-ms-inline-flexbox;display:inline-flex;}.d-none,.d-hide{display:none !important;}.d-visible{visibility:visible;}.d-invisible{visibility:hidden;}.text-hide{background:transparent;border:0;color:transparent;font-size:0;line-height:0;text-shadow:none;}.text-assistive{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.divider,.divider-vert{display:block;position:relative;}.divider[data-content]::after,.divider-vert[data-content]::after{background:#fff;color:#bcc3ce;content:attr(data-content);display:inline-block;font-size:.7rem;padding:0 .4rem;transform:translateY(-.65rem);}.divider{border-top:.05rem solid #f1f3f5;height:.05rem;margin:.4rem 0;}.divider[data-content]{margin:.8rem 0;}.divider-vert{display:block;padding:.8rem;}.divider-vert::before{border-left:.05rem solid #dadee4;bottom:.4rem;content:"";display:block;left:50%;position:absolute;top:.4rem;transform:translateX(-50%);}.divider-vert[data-content]::after{left:50%;padding:.2rem 0;position:absolute;top:50%;transform:translate(-50%,-50%);}.loading{color:transparent !important;min-height:.8rem;pointer-events:none;position:relative;}.loading::after{animation:loading 500ms infinite linear;background:transparent;border:.1rem solid #5755d9;border-radius:50%;border-right-color:transparent;border-top-color:transparent;content:"";display:block;height:.8rem;left:50%;margin-left:-.4rem;margin-top:-.4rem;opacity:1;padding:0;position:absolute;top:50%;width:.8rem;z-index:1;}.loading.loading-lg{min-height:2rem;}.loading.loading-lg::after{height:1.6rem;margin-left:-.8rem;margin-top:-.8rem;width:1.6rem;}.clearfix::after{clear:both;content:"";display:table;}.float-left{float:left !important;}.float-right{float:right !important;}.p-relative{position:relative !important;}.p-absolute{position:absolute !important;}.p-fixed{position:fixed !important;}.p-sticky{position:-webkit-sticky !important;position:sticky !important;}.p-centered{display:block;float:none;margin-left:auto;margin-right:auto;}.flex-centered{align-items:center;display:-ms-flexbox;display:flex;-ms-flex-align:center;-ms-flex-pack:center;justify-content:center;}.m-0{margin:0 !important;}.mb-0{margin-bottom:0 !important;}.ml-0{margin-left:0 !important;}.mr-0{margin-right:0 !important;}.mt-0{margin-top:0 !important;}.mx-0{margin-left:0 !important;margin-right:0 !important;}.my-0{margin-bottom:0 !important;margin-top:0 !important;}.m-1{margin:.2rem !important;}.mb-1{margin-bottom:.2rem !important;}.ml-1{margin-left:.2rem !important;}.mr-1{margin-right:.2rem !important;}.mt-1{margin-top:.2rem !important;}.mx-1{margin-left:.2rem !important;margin-right:.2rem !important;}.my-1{margin-bottom:.2rem !important;margin-top:.2rem !important;}.m-2{margin:.4rem !important;}.mb-2{margin-bottom:.4rem !important;}.ml-2{margin-left:.4rem !important;}.mr-2{margin-right:.4rem !important;}.mt-2{margin-top:.4rem !important;}.mx-2{margin-left:.4rem !important;margin-right:.4rem !important;}.my-2{margin-bottom:.4rem !important;margin-top:.4rem !important;}.p-0{padding:0 !important;}.pb-0{padding-bottom:0 !important;}.pl-0{padding-left:0 !important;}.pr-0{padding-right:0 !important;}.pt-0{padding-top:0 !important;}.px-0{padding-left:0 !important;padding-right:0 !important;}.py-0{padding-bottom:0 !important;padding-top:0 !important;}.p-1{padding:.2rem !important;}.pb-1{padding-bottom:.2rem !important;}.pl-1{padding-left:.2rem !important;}.pr-1{padding-right:.2rem !important;}.pt-1{padding-top:.2rem !important;}.px-1{padding-left:.2rem !important;padding-right:.2rem !important;}.py-1{padding-bottom:.2rem !important;padding-top:.2rem !important;}.p-2{padding:.4rem !important;}.pb-2{padding-bottom:.4rem !important;}.pl-2{padding-left:.4rem !important;}.pr-2{padding-right:.4rem !important;}.pt-2{padding-top:.4rem !important;}.px-2{padding-left:.4rem !important;padding-right:.4rem !important;}.py-2{padding-bottom:.4rem !important;padding-top:.4rem !important;}.s-rounded{border-radius:.1rem;}.s-circle{border-radius:50%;}.text-left{text-align:left;}.text-right{text-align:right;}.text-center{text-align:center;}.text-justify{text-align:justify;}.text-lowercase{text-transform:lowercase;}.text-uppercase{text-transform:uppercase;}.text-capitalize{text-transform:capitalize;}.text-normal{font-weight:normal;}.text-bold{font-weight:bold;}.text-italic{font-style:italic;}.text-large{font-size:1.2em;}.text-small{font-size:.9em;}.text-tiny{font-size:.8em;}.text-muted{opacity:.8;}.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.text-clip{overflow:hidden;text-overflow:clip;white-space:nowrap;}.text-break{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word;word-wrap:break-word;}.primary-tabs ul{display:flex;border-radius:5px;width:100%;margin:0 0 10px 0;padding:0px;}.primary-tabs ul li{list-style-type:none;margin:0px;padding:0px;margin-right:5px;}.primary-tabs ul li a{display:block;padding:3px 5px;border:solid 1px #ddd;background:#efefef;font-weight:bold;border-radius:5px;}.primary-tabs ul li a:hover{display:block;padding:3px 5px;background:#efefef;border:solid 1px #ddd;background:#00b51e;font-weight:bold;border-radius:5px;color:#fff;}.jquery-bg-slideshow-wrap-bg-element{position:absolute;width:100%;height:100%;z-index:-99;}.bg{width:100%;height:100%;}.jquery-bg-slideshow-list-control-element{position:absolute;text-align:center;bottom:0;width:100%;}.bg{height:100%;width:100%;margin:0;background-position:bottom right;background-size:cover;}.jquery-bg-slideshow-list-control-image-element{display:none;border-radius:5pt;height:5pt;width:5pt;margin-right:5px;background:rgb(0,0,0);border:2px rgb(255,255,255);box-shadow:1px 1px 10px 1px white;cursor:pointer;}.jquery-bg-slideshow-list-control-image-active-element{background-color:red;height:10px;width:10px;border-radius:10px;transition:background-color 0.5s ease;}.jquery-bg-slideshow-cloned{z-index:-100;display:none;}#fading-css-hero{position:relative;top:0;right:0;left:0;height:100%}.crossfade > figure{padding:0;margin:0px;animation:imageAnimation 30s linear infinite 0s;backface-visibility:hidden;color:transparent;left:0px;opacity:0;position:absolute;top:0px;width:100%;z-index:-1;height:100%;}.crossfade > figure:nth-child(1){background-image:url('https://fosterva.b-cdn.net/sites/all/themes/foster/foster1.webp');}.crossfade > figure:nth-child(2){animation-delay:6s;background-image:url('https://fosterva.b-cdn.net/sites/all/themes/foster/img/foster2.webp');}.crossfade > figure:nth-child(3){animation-delay:12s;background-image:url('https://fosterva.b-cdn.net/sites/all/themes/foster/img/foster3.webp');}.crossfade > figure:nth-child(4){animation-delay:18s;background-image:url('https://fosterva.b-cdn.net/sites/all/themes/foster/img/foster1.webp');}.crossfade > figure:nth-child(5){animation-delay:24s;background-image:url('https://fosterva.b-cdn.net/sites/all/themes/foster/img/foster2.webp');}@keyframes imageAnimation{0%{animation-timing-function:ease-in;opacity:0;}8%{animation-timing-function:ease-out;opacity:1;}17%{opacity:1}25%{opacity:0}100%{opacity:0}}@media (min-width:64em){.crossfade > figure:nth-child(1),.crossfade > figure:nth-child(2),.crossfade > figure:nth-child(3),.crossfade > figure:nth-child(4),.crossfade > figure:nth-child(5){background-size:cover;background-position:center;}}.sticky-image{position:sticky;top:30px;overflow:auto;}.mega-divider{clear:both;}.sidebar-inner{top:30px;}.search-advanced{display:none;}.img-large-left{float:left;margin-right:35px;margin-bottom:25px;max-width:20%;}.img-circle-left{border-radius:50%;float:left;width:25%;margin-right:30px;margin-bottom:30px;}.img-form-right{float:right;width:48%;}.form-left{width:30%;float:left;min-width:500px;}.img-right{float:right;border-radius:10px;max-width:30%;margin-left:30px;margin-bottom:30px;border-radius:15px;}.img-right-large{float:right;border-radius:10px;max-width:45%;margin-left:30px;margin-bottom:40px;border-radius:15px;height:auto;}.img-left-large{float:left;border-radius:10px;max-width:45%;margin-right:30px;margin-bottom:40px;border-radius:15px;height:auto;}.margin-top-large{margin-top:80px;}.img-large-right{float:right;margin-left:35px;margin-bottom:25px;max-width:40%;border-radius:20px;height:auto;}#block-foster-local-tasks{display:block;clear:both;width:100%;}ul.local-admin-links{display:flex;list-style-type:none;margin-left:0px;}ul.local-admin-links li{list-style-type:none;}ul.local-admin-links li a{display:block;padding:5px 10px;background:#efefef;font-weight:bold;margin-right:5px;border-radius:8px;}ul.local-admin-links li a:hover{background:#51e369;}.h-become{padding-top:60px;background:#fff;position:relative;}.h-become h2{color:#0071e7;font-weight:bold;text-transform:capitalize;font-size:2rem;}.h-become h3{color:#7f3f97;font-weight:bold;text-transform:capitalize;font-size:2rem;}.angle-after{position:relative;}.angle-after:after{background:#fff;;bottom:-35px;content:'';display:block;height:150px;left:0;position:absolute;right:0;transform:skewY(-1.5deg);transform-origin:100%;z-index:1;}.h-hearts{position:relative;background:linear-gradient(162deg,rgba(35,105,172,1) 30%,rgba(35,39,172,1) 70%);padding-top:120px;padding-bottom:120px;color:#fff;}.h-hearts::before{content:'';position:absolute;z-index:1;background:url(https://fosterva.b-cdn.net/sites/all/themes/foster/img/topbg.webp);background-size:100% auto;background-repeat:no-repeat;background-position:top;opacity:.4;top:0;bottom:0;left:0;right:0;}.h-hearts h4{color:#ffce15;font-size:1.5rem;text-transform:capitalize;}.h-hearts:after{background:#fff;;bottom:-75px;content:'';display:block;height:150px;left:0;position:absolute;right:0;transform:skewY(-1.5deg);transform-origin:100%;z-index:1;}ul.hearts-rotator{list-style-type:none;position:relative;z-index:6;}ul.hearts-rotator li{display:none;}.hearts-rotator img{float:left;border-radius:7px;margin-right:30px;margin-bottom:20px;}a.hearts-button{display:inline-block;margin-bottom:10px;padding:5px 20px;border-radius:20px;background:#ffce15;color:#000;cursor:pointer;margin-right:10px;transition:all 200ms;border:solid 1px rgba(0,0,0,0);}a.purple-button{background:#854cd0;color:#fff;}a.hearts-button:hover{background:#ffe069;border:solid 1px rgba(0,0,0,.7);}a.purple-button:hover{background:#4f2bbc;border:solid 1px rgba(0,0,0,.7);}.h-become-training h3{background:url("https://fosterva.b-cdn.net/sites/all/themes/foster/img/icon-training.png");padding-left:65px;background-repeat:no-repeat;background-position:center left;}.h-become-support h3{background:url("https://fosterva.b-cdn.net/sites/all/themes/foster/img/icon-support.png");padding-left:50px;background-repeat:no-repeat;background-position:center left;}.h-voices h3{color:#ed6309;}.h-voices .container{position:relative;z-index:5;}.h-voices-container{display:flex;justify-content:space-between;list-style-type:none;padding:0px;margin:20px 0px 40px 0px;}.h-voices-container li{flex-basis:31%;}.h-voices-container .media-oembed-content{width:100%;}.h-voices-container li div{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;}.hvoices-container li iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.h-voices-container li img{width:100%;height:auto;border-radius:8px 8px 0px 0px;margin-bottom:0px;display:block;}.h-voices-container li span{padding:5px 10px;color:#fff;font-weight:bold;display:block;margin:0px;border-radius:0px 0px 8px 8px;overflow:hidden;color:#fff;}.h-voices-container:nth-child(1) li span,.voices1 span{background:#4f36a6;}.h-voices-container li:nth-child(2) span,.voices2 span{background:#00b51e;}.h-voices-container li:nth-child(3) span,.voices3 span{background:#0073e6;}a.voices-button{display:inline-block;padding:12px 20px;border-radius:25px;background:#ec6309;color:#fff;cursor:pointer;transition:all 200ms;width:31%;float:right;margin-left:20px;font-weight:bold;text-shadow:1px 1px #000;}.h-facts h3{color:#ffce15;}.h-facts{position:relative;background:linear-gradient(162deg,rgba(78,54,166,1) 30%,rgba(120,49,159,1) 70%);padding-top:90px;color:#fff;padding-bottom:130px;}.h-facts ul{list-style-type:none;display:flex;justify-content:space-between;}.h-facts ul li{flex-basis:32%;}.facts1{padding-left:50px;background:url("https://fosterva.b-cdn.net/sites/all/themes/foster/img/facts1.png");background-position:top left;background-repeat:no-repeat;}.facts2{padding-left:50px;background:url("https://fosterva.b-cdn.net/sites/all/themes/foster/img/facts2.png");background-position:top left;background-repeat:no-repeat;}.facts3{padding-left:60px;background:url("https://fosterva.b-cdn.net/sites/all/themes/foster/img/facts3.png");background-position:top left;background-repeat:no-repeat;}.h-why h3{font-size:2.5rem;position:relative;z-index:5;background:#0073e6;text-align:center;display:flex;justify-content:center;color:#0073e6;}.h-why h3 span{display:inline-block;height:100%;background:#fff;padding:0px 40px;}.h-why blockquote{border:none;background:#ffce15;font-weight:bold;font-size:1.8rem;margin:0px;padding:20px 0px;width:100%;display:block;margin-bottom:20px;}.h-why .container{position:relative;z-index:5;padding-bottom:40px;}.why-foster{float:right;margin-left:20px;margin-bottom:20px;}footer.main-footer{padding:90px 0px 40px;position:relative;background:linear-gradient(162deg,rgba(78,54,166,1) 30%,rgba(120,49,159,1) 70%);border-top:solid 10px #0073e6;color:#fff;margin-top:100px;}.footer-span{font-weight:bold;font-size:1.2rem;padding-right:10px;}footer .container{display:flex;justify-content:space-between;}footer.main-footer:before{background:#0073e6;top:-55px;content:'';display:block;height:58px;left:0;position:absolute;right:0;transform:skewY(-1.1deg);transform-origin:100%;z-index:2;}footer.main-footer h5{color:#f16509;text-transform:capitalize;font-size:1.3rem;margin-bottom:20px;}footer.main-footer a{color:#f16509!important;}footer.main-footer a:hover{color:#ff9a58!important;}.footer-menu{flex-basis:48%;}.footer-social{flex-basis:24%;}.footer-social-img{margin-top:20px;}.foster-footer-logo{margin-bottom:15px;max-width:250px;display:block;}.h-become-image{text-align:center;}.h-become .container{z-index:6;position:relative;}@media all and (min-width:768px){.h-become h2{display:grid;text-align:left;grid-template-columns:auto minmax(20px,1fr);grid-gap:20px;}.h-become-container{display:flex;position:relative;z-index:6;padding-top:45px;}.h-become-training,.h-become-image,.h-become-support{flex:1 1 auto;flex-basis:38%;flex-shrink:1;}.h-become-image{flex-basis:26%;}}ul.hero-rotator{list-style-type:none;position:relative;z-index:6;}ul.hero-rotator li{display:none;}ul.quote-rotator{list-style-type:none;position:absolute;z-index:6;text-align:center;width:100%;}ul.quote-rotator li{display:none;}.hero-heading{flex:1 0 auto;flex-basis:30%;padding-right:50px;margin-top:50px;padding-left:10px;max-width:900px;}.hero-banner{display:flex;position:relative;z-index:100;margin-left:0px;margin-right:0px;width:100%;background:linear-gradient(180deg,rgba(0,0,0,0.31) 18%,rgba(0,0,0,0.43) 56%,rgba(0,0,0,0) 98%);border-radius:0px;padding:20px;border:none;}.hero-heading2{background:rgba(0,0,0,.4);padding:22px;border:solid 1px rgba(0,0,0,0.5);width:50%;border-radius:20px;}.hero-heading h1,.hero-heading2 h1{color:#fff;font-weight:700;font-size:56px;text-shadow:1px 1px #000;text-transform:none;font-family:'Roboto',arial,sans-serif;margin-bottom:30px;}.hero-heading2 h1{font-size:48px;}.hero-heading p,.hero-heading2 p{color:#fff;font-weight:bold;font-size:20px;font-family:'Roboto',arial,sans-serif;margin-bottom:30px;}.hero-images{flex:0 0 auto;flex-basis:45%;position:relative;padding-right:25px;}a.big-button{padding:15px 25px;border-radius:50px;display:inline-block;color:#fff;text-shadow:1px 1px #000;box-shadow:2px 2px rgba(0,0,0,.4);text-transform:uppercase;font-size:22px;transition:background-color .5s;cursor:pointer;position:relative;}a.m-button{padding:10px 15px;font-weight:bold;border-radius:18px;display:block;color:#fff;text-shadow:1px 1px #000;box-shadow:2px 2px rgba(0,0,0,.4);text-transform:uppercase;font-size:22px;transition:background-color .5s;cursor:pointer;position:absolute;text-align:center;bottom:0;left:0;right:0;margin:0px 15px 15px;}a.greenb{background:#00b51e;}a.orangeb{background:#f16509;}a.blueb{background:#0071e7;padding:7px 15px;margin-left:20px;}a.big-button:hover{background:#15d6ff;text-shadow:1px 1px #000;color:#fff;}a.m-button:hover{background:#15d6ff;text-shadow:1px 1px #000;color:#fff;}a.big-button:after{content:'\000BB';position:absolute;opacity:0;top:14px;right:-20px;transition:0.5s;font-family:arial;}a.big-button:hover:after{opacity:1;right:10px;}a.blueb:hover:after{display:none;}.hero-interior::after{content:'';position:absolute;top:-20px;left:0;right:0;bottom:20px;border-radius:3px;background:rgba(255,255,255,0.2);transform:rotate(-3deg);}.hero-interior::before{content:'';position:absolute;top:-20px;left:-10px;right:-10px;bottom:40px;border-radius:3px;background:rgba(255,255,255,0.1);transform:rotate(-7deg);}.hero-interior{padding:10px;}.hero-main-image{width:100%;position:relative;z-index:210;border:solid 1px #777;border-radius:15px;height:auto;box-shadow:0 0 0 20px #15d6ff;}.hero-images p{position:relative;bottom:-10px;color:#fff;font-weight:bold;font-size:25px;font-family:'Roboto',arial,sans-serif;text-align:center;padding:10px 0px;z-index:110;text-shadow:1px 1px #000;}.mobile-hidden{display:none;}.menu-phone{display:none;}.menu-hidden{display:none;}.menu-tag{margin-top:10px;}.two-columns{columns:2;}hr.hero-divider{background-color:rgba(255,255,255,0.3);margin:10px 0px;height:1px;border:none;}.grey-bg{background-color:#f0f0f0;}@keyframes bounce-right-condensed{0%{transform:scale(.8,1.5) translateX(10%);}50%{transform:scale(.8,1.5) translateX(-10%);}100%{transform:scale(.8,1.5) translateX(10%);}}hr.hr-grey{height:17px;border-top:solid 1px #ddd;border-left:none;border-bottom:none;border-right:none;background:linear-gradient(180deg,rgba(0,0,0,0.07) 0%,rgba(0,0,0,0) 100%);margin:10px 0px;}table{border-collapse:collapse;border-spacing:0;width:100%!important;margin-bottom:20px;}table caption{text-align:left;padding:0px;margin:0px;}table > thead{background:linear-gradient(90deg,rgb(93 91 93) 0%,rgb(61 76 92) 10%,rgba(7,95,170,1) 50%,rgb(17 62 107) 90%,rgb(29 54 88) 100%);}table > thead > tr > th{padding:8px;line-height:1.42857143;vertical-align:top;border-bottom:1px solid rgba(24,62,105,1);color:#fff!important;border:solid 1px rgba(255,255,255,0.3);}table > thead > tr > th p{color:#fff!important;}table td{padding:6px;line-height:1.4em;vertical-align:top;border:1px solid #ccc;}@keyframes bounce-right{0%{transform:translateX(10%);}50%{transform:translateX(-10%);}100%{transform:translateX(10%);}}.sub-page .main-columns{display:flex;justify-content:space-between;flex-wrap:wrap;flex-direction:row-reverse}.sub-page h1{flex:0 1 100%;}.sub-page .sidebar{width:26%;}.sub-page .product-body{width:73%;}.flashy{overflow:hidden;position:relative;text-decoration:none;}.flashy:before{content:" ";display:block;width:200px;height:80px;background:rgba(255,255,255,.1);position:absolute;top:-10px;left:-200px;transform:rotate(-45deg);transition:all .5s ease-in-out;}.flashy:hover:before{margin-left:300%;}.menu ul li.search a{background-image:url('https://fosterva.b-cdn.net/sites/all/themes/foster/img/sprites.webp')!important;background-repeat:no-repeat;background-position:-9px -33px!important;background-size:169px 300px!important;width:25px;height:25px;display:block;text-indent:-999px;margin:13px 0px 0px 18px!important;padding:0px!important;transition:none!important;overflow:hidden;}.menu > ul > li.search > a::after{display:none!important;}.menu ul li.search:hover a{background-color:transparent!important;background-image:url('https://fosterva.b-cdn.net/sites/all/themes/foster/img/sprites.webp')!important;background-repeat:no-repeat;background-position:-9px -33px!important;background-size:169px 300px!important;width:25px!important;height:25px!important;display:block;text-indent:-999px;margin:13px 0px 0px 18px!important;padding:0px!important;}@media all and (max-width:767px){.adoption-service{display:block;width:100%;margin-bottom:15px;}.hero-footer-message{font-size:18px;z-index:115;}.meetings-iframe-container{width:100%;clear:both;float:none;margin-right:0px;margin-bottom:20px;}.booking-flex{display:block;}.booking-column{min-height:750px;}#views-exposed-form-faq-page-1 label{display:none;}.charts-css.column:not(.reverse) tbody tr th{font-size:.6rem;white-space:nowrap;}.hero-main-image{box-shadow:0 0 0 10px #15d6ff;}h1,.h1{font-size:1.4rem;}.sub-page .sidebar,.sub-page .product-body{width:100%;}.sidebar{padding:0px 10px;}.hero{justify-content:initial;height:auto;padding-bottom:0px;}.hero::before{animation:none;background-size:1200px auto;background-position:top center;}.foster-band{min-height:50px;margin-top:30px;border-top:solid 1px rgba(255,255,255,0.3);}.main-header{margin-top:0px;overflow:auto;}.logo{position:initial;left:initial;display:block;}}@media all and (min-width:768px){@keyframes fade{0%{opacity:0;}100%{opacity:1;}}}.stretchy{display:block;float:left;position:relative;overflow:hidden;max-width:100%;-z-index:-1;transition:all .2s ease-in-out;}.stretchy .spacer{width:100%;height:auto;}.stretchy .sprite{position:absolute;top:0;left:0;max-height:none;top:-40px;}.stretchy .sprite.s2{top:-140%;}.stretchy .sprite.s3{top:-280%;}.stretchy .sprite.s4{top:-420%;}.stretchy .sprite.s5{top:-560%;}.stretchy .sprite.s6{top:-700%;}.stretchy .sprite.s7{top:-840%;}.stretchy .sprite.s8{top:-980%;}.stretchy.no-limit{max-width:none;}.stretchy.no-limit .sprite{min-height:100%;}.generic-container:hover .stretchy{transition:all .2s ease-in-out;transform:scale(1.2);transform-origin:50% 50%;}.generic-container:hover h3{border-bottom:4px solid #e81d2f;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,-15px,0);}@media all and (max-width:1600px){ul.quote-rotator{margin-top:0px;padding-top:0px;}.hero-images p{bottom:0px;font-size:21px;}}@media all and (max-height:950px){.hero-images p{display:none;}}@media all and (max-width:1600px) and (max-height:950px){.hero-heading p{margin-bottom:15px;}.hero-heading{margin-top:10px;}.hero-images{flex-basis:45%;}.hero-images p{display:none;}.logo{width:200px;padding-top:8px;}.main-header{padding-top:5px;padding-bottom:7px;}}@media all and (max-width:1500px){ul.card-4 li{width:48.5%;}}@media all and (max-width:1500px) and (max-height:950px){.hero-heading p{margin-bottom:15px;}.hero-heading{margin-top:10px;}.hero-images{flex-basis:45%;}.hero-images p{display:none;}.logo{width:200px;padding-top:8px;}.main-header{padding-top:5px;padding-bottom:7px;}}@media all and (max-width:1300px){.hero .hero-body{display:flex;flex-flow:column nowrap;justify-content:start;position:relative;height:100%;padding-bottom:0px;padding-left:0px;padding-right:0px;top:0px;}.hero-banner{display:flex;position:relative;z-index:100;margin-left:0px;margin-right:0px;width:100%;background:linear-gradient(180deg,rgba(0,0,0,0.41581312709030105) 18%,rgba(0,0,0,0.4325355351170569) 56%,rgba(0,0,0,0) 98%);border-radius:0px;padding:20px;border:none;}}@media all and (max-width:1200px){.hero-footer-first{max-width:50%;}.mega-third strong{font-size:1rem;}.hero-heading{margin-top:0px;}.hero-heading h1{font-size:44px;}.logo{width:200px;margin-top:5px;}a.hearts-button{margin-right:5px;font-size:.9rem;}.hearts-rotator img{width:40%;}.hero-banner{padding-left:10px;padding-right:10px;}.hero-images p{bottom:0px;font-size:21px;}}@media all and (max-width:1024px){.advocate-list ul li{flex-basis:48%;}.hero-footer-first{max-width:40%;}.card-list iframe{height:650px!important;}.img-form-right{width:50%;float:none;text-align:center;}.sticky-image{position:initial;}ul.card-4 li{width:48.5%;}.foster-stats-image{float:none;height:auto;width:100%;margin-bottom:20px;margin-right:0px;}.hero-heading h1{font-size:2rem;}.hero-heading p{font-size:20px;}.hero-banner{display:block;}.hero .hero-body{display:block;}.hero-heading{margin-top:10px;margin-bottom:30px;width:100%;padding:10px;margin-left:auto;margin-right:auto;}.hearts-rotator img{width:35%;margin-right:20px;}.main-header{display:flex;}.logo{width:200px;float:left;left:10px;}.hero-images{width:85%;margin-right:auto;margin-left:auto;}ul.quote-rotator{position:initial;margin:0px;padding:0px;}a.big-button{padding:10px 17px;}.hero-images p{bottom:0px;padding:0px;font-size:21px;}}@media all and (max-width:1250px){.foster-band{min-height:125px;}}@media all and (max-width:1024px){.foster-band{min-height:140px;}.form-left{width:100%;float:none;}}@media all and (max-width:968px){.path-frontpage .dialog-off-canvas-main-canvas{height:auto;}.hero-banner{margin-bottom:150px;}.landing-body{flex-basis:100%;}.landing-stats{flex-basis:100%;flex-wrap:wrap;}.landing=block{flex-basis:31.5%;width:31.5%;}.landing-stat-cta{width:100%;flex-basis:100%;}.landing-bottom-flex{display:block;}.landing-middle{display:block;}.hearts-rotator img{width:33%;}a.hearts-button{margin-right:5px;font-size:.9rem;}.logo{height:80px;width:auto;margin-bottom:20px;}.main-header .img-responsive{height:100%;}.main-header{display:block;flex-wrap:initial;justify-content:initial;overflow:auto;}.logo{float:left;left:10px;}.why-foster{width:50%;}.footer-menu br{display:none;}.foster-gradient p{display:block;padding:20px;}a.blueb{display:block;margin:15px 0px;font-size:20px;}}@media all and (max-width:767px){a.big-button{font-size:16px;}.foster-band,.hero-footer-message{display:none;}.hero-interior::after{top:0px;bottom:20px;}.hero-interior::before{top:-10px;bottom:0px;}a.big-button{margin-bottom:5px;}.hero-heading{margin-bottom:15px;}ul.hero-rotator{margin:0px;padding:0px;}.hero-images{width:100%;padding-right:0px;}.img-right{float:none;width:100%;max-width:100%;margin:0px 0px 20px 0px;}.img-right-large{max-width:33%;margin-left:20px;margin-bottom:20px;}.img-left-large{max-width:33%;margin-right:20px;margin-bottom:20px;border-radius:15px;}.img-circle-left{float:none;width:100%;margin:0px 0px 20px 0px;}.img-large-right{width:100%;margin-left:0px;float:none;margin-bottom:15px;max-width:100%;}.split-flex{display:block;}.split-flex h2{border-right:none;}.form-left{width:100%;float:none;min-width:100%;}.img-form-right{width:100%;clear:both;}ul.card-4 li{width:100%;margin-right:0px;margin-bottom:30px;}ul.card-2 li{width:100%;margin-right:0px;margin-bottom:30px;}ol.card-list li{width:48.5%;}.blog-body{flex-basis:100%;}.sidebar{flex-basis:100%;border-top:solid 1px #ccc;padding-top:20px;margin-top:20px;}.main-columns h1{font-size:1.4rem;border-left:solid 5px #0073e6;}.sub-hero{margin-bottom:30px;}.h-become{padding-top:20px;}.h-become h2{display:block;font-size:1.8rem;}.h-become-container{display:block;padding-top:20px;}.hearts-rotator img{width:100%;margin:0px 0px 20px 0px;padding-right:10px;float:none;}.h-hearts h4{clear:both;}.h-voices-container li{flex-basis:32%;}a.voices-button{width:auto;margin-left:15px;}.h-why h3 span{padding:0px;display:block;background:none;}.h-why h3{color:#fff;}.h-why{margin-top:-30px;}.h-why blockquote{font-size:1.4rem;}.why-foster{width:33%;}.footer-menu{flex-basis:50%;margin-bottom:20px;padding-bottom:20px;border-bottom:solid 1px rgba(255,255,255,0.2);}a.blueb{display:block;margin:15px 0px;font-size:18px;text-align:center;}}@media all and (max-width:700px){.h-facts{padding-top:70px;}.h-facts ul{display:block;}.h-facts h3{margin-bottom:25px;}.facts1,.facts2{border-bottom:solid 1px rgba(255,255,255,0.2);margin-bottom:15px;padding-bottom:0px;}.facts1,.facts2,.facts3{padding-left:60px;background-position:center left;}footer.main-footer .container{display:block;}}@media all and (max-width:540px){.advocate-list ul li{flex-basis:100%;}.advocate-list ul li{display:block;}#search-form .form-item{width:60%;}.h-voices-container{display:block;}.h-voices-container li{margin-bottom:20px;}.why-foster{width:100%;}}@media all and (max-width:479px){.advocate-list ul li{display:block;}.img-right-large,.img-left-large{float:none;width:100%;max-width:100%;margin:0px 0px 20px 0px;}.meetings-iframe-container{width:100%;float:none;display:block;margin-bottom:20px;margin-right:0px;}.booking-flex{display:block;margin-bottom:20px;}.booking-column{min-height:600px;}#callme{right:0px;}.callback img{max-width:35px!important;animation:jumping-bars 5s linear infinite;}.callback{padding:5px 10px 0px 10px;}.main-header::before{height:120px;}.card-list iframe{height:650px!important;}#views-exposed-form-faq-page-1 .form-text{width:150px;}ul.hero-rotator{margin:0px;padding:0px;}.hero-images{padding-right:0px;}.foster-gradient p{font-size:24px;}a.big-button{padding:8px 12px;margin-bottom:5px;}a.big-button:after{display:none;}.logo{margin-bottom:0px;}#views-exposed-form-blog-page-1 label{display:none;}#search-form .form-item{width:50%;}ul.card-list,ol.card-list{margin:0px;}ul.card-list li,ol.card-list li{width:100%;padding:10px;margin-right:0px;margin-bottom:10px;}.hero-banner{padding-left:0px;padding-right:0px;}.hero-heading{width:100%;}a.voices-button{width:100%;margin:10px 0px 20px;}.foster-gradient p{font-size:3vw;}}@media all and (min-width:600px){}@media all and (min-width:768px){}@media all and (max-width:480px){.hero-footer-message{display:none;}.foster-band{display:none;}.hero-heading h1{font-size:32px;}.hero-heading p{font-size:16px;}.hero-heading br{display:none;}a.big-button{padding:6px 10px;margin-bottom:5px;font-size:16px;}.foster-footer-logo{max-width:80%;}.h-become{padding-top:20px;}.h-become h2{display:block;font-size:1.8rem;}.h-become-container{display:block;padding-top:20px;}}@media all and (max-width:600px){}@media all and (min-width:480px) and (max-width:767px){.foster-gradient p{font-size:2.8vw;}}@media all and (min-width:768px){.foster-gradient p{font-size:22px;}}@media all and (min-width:968px){.foster-gradient p{font-size:20px;}}@media all and (max-width:1600px){}@media all and (min-width:1500px){.foster-gradient p{font-size:24px;}}.pagination-wrapper{text-align:center;margin:30px 0;}.blog-main,.views-element-container{width:100%;}.pager__items{display:inline-block;height:70px;margin-top:20px;padding:0 25px;border-radius:35px;background-color:#eee;width:98%;}.pager__item{padding:0px;margin:0px;list-style-type:none;}.pager__items a{color:#78319f;font-weight:bold;}@media only screen and (max-width:1199px){.pager__items{height:50px;margin-top:50px;padding:0 10px;border-radius:25px;}}.pager__item a,.pager__item--ellipsis{display:block;padding:0 25px;float:left;transition:400ms ease;color:#595959;font-size:20px;letter-spacing:0.1em;line-height:70px;margin-top:0px;}.pager__item a:hover,.pager__items .is-active a{background-color:#86c023;color:#fff;}.pager__item a.prev:hover,.pager__item a.next:hover{background-color:transparent;color:#86c023;}@media only screen and (max-width:1199px){.pager__item a{padding:0 15px;font-size:16px;line-height:50px;}}@media only screen and (min-width:480px) and (max-width:1024px){.pager__item a{padding:0 14px;display:none;}.pager__item a:nth-of-type(2){position:relative;padding-right:50px;}.pager__item a:nth-of-type(2)::after{content:'...';position:absolute;font-size:25px;top:0;left:45px;}.pager__item a:nth-child(-n+3),.pager__items a:nth-last-child(-n+3){display:block;}.pager__item a:nth-last-child(-n+4){padding-right:14px;}.pager__item a:nth-last-child(-n+4)::after{content:none;}}@media only screen and (min-width:120px) and (max-width:479px){.pager__items{margin-left:0px;}.pager__item a{padding:0 12px;display:none;}.pager__item a:nth-of-type(2){position:relative;padding-right:50px;}.pager__item a:nth-of-type(2)::after{content:'...';position:absolute;font-size:25px;top:0;left:45px;}.pager__item a:nth-child(-n+3),.pager__items a:nth-last-child(-n+3){display:block;}.pager__item a:nth-last-child(-n+4){padding-right:12px;}.pager__item a:nth-last-child(-n+4)::after{content:none;}.pager__item a,.pager__item--ellipsis{display:none;}}.res-media-container{position:relative;width:100%;height:0;padding-bottom:56.25%;margin-bottom:10px;}.res-media-container iframe{position:absolute;top:0;left:0;width:100%;height:100%;}
body{margin:0;}.menu{width:auto;margin:0px auto 0;background:transparent;border-top:none;border-bottom:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;text-align:left;}.menu ul,.menu ol{margin:0;padding:0;list-style:none;}.menu .left{float:left;}.menu .right{float:right;}.menu ul{position:relative;}.menu ul li{float:left;text-align:left;}.menu ul li.menu_right{position:relative;}.menu > ul > li:first-child a{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;}.menu > ul > li > a{padding:5px;margin:3px;font-size:1.6vw;color:#fff;-webkit-transition:color 180ms linear 20ms,background 180ms linear 20ms;-moz-transition:color 180ms linear 20ms,background 180ms linear 20ms;-ms-transition:color 180ms linear 20ms,background 180ms linear 20ms;-o-transition:color 180ms linear 20ms,background 180ms linear 20ms;transition:color 180ms linear 20ms,background 180ms linear 20ms;}.menu > ul > li > a{display:block;line-height:39px;font-weight:600;border-radius:7px 7px 0px 0px;padding:5px 1vw;margin:3px 6px;font-family:'Roboto',arial,sans-serif;font-size:1.7vw;text-shadow:1px 1px #000;text-transform:capitalize;color:#FFF;text-decoration:none;border-right:none;-webkit-transition:color 180ms linear 20ms,background 180ms linear 20ms;-moz-transition:color 180ms linear 20ms,background 180ms linear 20ms;-ms-transition:color 180ms linear 20ms,background 180ms linear 20ms;-o-transition:color 180ms linear 20ms,background 180ms linear 20ms;transition:color 180ms linear 20ms,background 180ms linear 20ms;position:relative;}.menu > ul > li > a::after{content:'';width:1px;height:19px;margin-top:12px;position:absolute;right:-8px;background:linear-gradient(0deg,rgba(255,255,255,0) 6%,rgba(255,255,255,0.3) 20%,rgba(255,255,255,0.3) 80%,rgba(255,255,255,0) 94%);}.menu ul:hover li.active a{color:#FFF;background:transparent;}.menu > ul > li.active a,.menu > ul > li:hover > a,.menu > ul > li.active:hover > a{color:#ffce15;background:rgba(255,255,255,.3);}.menu ul li a:active,.menu ul li.active a:active{color:#888;}.menu .mega_menu{position:absolute;visibility:hidden;opacity:0;z-index:11;background:#2A2A2A;margin-top:-3px;background:#fff;border-left:solid 1px #ccc;border-right:solid 1px #ccc;border-radius:7px;box-shadow:0 1px 3px rgba(45,45,45,.5);transition:all 150ms linear 10ms;margin-left:8px;}.menu .mega_menu{padding:9px 10px 2px;border:none;border-top:solid 1px #232323;border-bottom:solid 1px #232323;}.menu ul li:hover > ul,.menu ul li:hover .mega_menu{visibility:visible;opacity:1;}.menu ul ul ul{left:100%;top:0;border-top-right-radius:4px;}.menu ul li.menu_right .mega_menu{right:0;}.menu .size1{width:150px;}.menu .size2{width:250px;}.menu .size3{width:350px;}.menu .size4{width:450px;}.menu .size5{width:550px;}.menu .size6{width:650px;}.menu .size7{width:750px;}.menu .size8{width:850px;}.menu .full_width{width:130%;left:-30%;padding:9px 10px 2px;}.menu .normal_width{width:110%;left:-10%;padding:9px 10px 2px;}.menu .medium_width{width:65%;left:35%;padding:9px 10px 2px;}.menu h1,.menu h2,.menu h3,.menu h4,.menu h5,.menu h6{margin:0;font-family:"Roboto";font-weight:normal;color:#64C1FF;}.menu h1{font-size:24px;}.menu h2{font-size:20px;}.menu h3{font-size:18px;}.menu h4{font-size:16px;}.menu h5{font-size:14px;}.menu h6{font-size:12px;}.menu .mega_menu > a{display:inline;padding:0;font-family:inherit;font-size:inherit;color:#0073e6;line-height:inherit;text-transform:none;text-decoration:none;border:none;-webkit-transition:color 160ms linear 20ms;-moz-transition:color 160ms linear 20ms;-ms-transition:color 160ms linear 20ms;-o-transition:color 160ms linear 20ms;transition:color 160ms linear 20ms;}.menu .mega_menu .views-element-container a:hover,.menu .mega_menu .views-element-container li:hover{background:none!important;}.menu .mega_menu a:hover{color:#28c0ff;}.menu .mega_menu p{margin:3px 0 6px 0;font:19px arial,sans-serif;color:rgba(0,0,0,.9);padding:10px 8px;text-align:left;}.menu .mega_menu p a{display:inline-block!important;}.menu .mega_menu .one,.menu .mega_menu .one_half,.menu .mega_menu .one_thirds,.menu .mega_menu .two_thirds,.menu .mega_menu .one_fourth,.menu .mega_menu .three_fourths{margin:0 1%;padding:0 0 12px;float:left;}.menu .mega_menu .one{width:98%;}.menu .mega_menu .one_half{width:48%;}.menu .mega_menu .one_thirds{width:31.33%;}.menu .mega_menu .two_thirds{width:64.67%;}.menu .mega_menu .one_fourth{width:23%;}.menu .mega_menu .three_fourths{width:73%;}.menu .mega_menu .portfolio li{display:inline-block;vertical-align:top;width:232px;margin:2px 7px 10px;float:none;*float:left;}.menu .mega_menu .portfolio li a{display:block;height:auto;}.menu .mega_menu .portfolio li a img{width:100%;height:105px;margin:0;float:left;opacity:0.75;border:solid 1px #111;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-box-shadow:0 0 3px #222;-moz-box-shadow:0 0 3px #222;box-shadow:0 0 3px #222;-webkit-transition:opacity 140ms ease-in 10ms;-moz-transition:opacity 140ms ease-in 10ms;-ms-transition:opacity 140ms ease-in 10ms;-o-transition:opacity 140ms ease-in 10ms;transition:opacity 140ms ease-in 10ms;}.menu .mega_menu .portfolio li p{margin:2px 5px 0;font:14px/18px arial,sans-serif;text-align:left;color:#888;float:left;}.menu .mega_menu .portfolio li a:hover img{opacity:1;}.menu .mega_menu .portfolio li a:active img{opacity:0.85;}.menu .mega_menu .list{display:inline-block;vertical-align:top;width:auto;margin:10px 0px 20px 0px;padding:0;width:100%;}.menu .mega_menu .list li{width:100%;float:none;margin-bottom:5px;}.mega_flex{display:flex;flex:0 1 14%}.mega_flex .list_mega{flex:1 1 14%;}.mega_flex .flex-grow-2{flex:2 1 28%;}.processing-menu{display:flex;flex:1 1 25%;}.processing-menu .list_mega{flex:1;}.mega_flex .two-col ol{columns:2;margin-top:3px;}.mega_flex .two-col ol li{-webkit-column-break-inside:avoid;column-break-inside:avoid;}.mega_flex .list li{margin:0px 0px 4px 0px;}.mega_flex .two-col ol li{display:list-item;margin:0 !important;padding-bottom:4px;}.list_mega{position:relative;padding:5px;}.list_mega::after{content:'';position:absolute;right:0px;top:0px;bottom:0px;border-right:solid 1px rgba(255,255,255,0.1);height:100%;box-sizing:border-box;}.list_mega:last-child::after{display:none;}.menu span.headline h3{margin:0px 0px 15px;text-align:left;background:transparent;color:#fff;font-size:24px;font-weight:bold;font-family:'Roboto',sans-serif;text-transform:none;}.menu span.headline h3 a{display:block;position:relative;padding:5px 0px 0px 5px;background:transparent;color:#0073e6;font-size:24px;font-weight:bold;font-family:'Roboto',sans-serif;text-transform:none;}.menu span.headline h3 a::before{content:'';height:2px;width:100%;position:absolute;bottom:-13px;background:linear-gradient(90deg,rgba(0,0,0,.4) 0%,rgba(0,0,0,.2) 78%,rgba(0,0,0,0) 100%);}.menu .mega_menu .list .headline{border-bottom:solid 1px #fff;}.menu .standard-flyout > li a{display:block;padding:5px 10px;width:auto;height:auto;}.menu .standard-flyout > li > ul li a{min-width:200px;}.menu .standard-flyout > li > ul{margin-left:-10px;}.menu .mega_menu ul li{margin:3px 0px;width:100%;border-top:solid 1px #d5d5d5;padding-top:3px;}.menu .mega_menu ul li a:before{content:'';display:block;width:20px;height:20px;background:#0073e6;display:inline-block;margin-right:12px;border-radius:20px;vertical-align:middle;}.menu .mega_menu .list li.headline h3,.menu .mega_menu .list li.headline h3 a{margin-left:7px;font:24px/36px "Roboto Condensed";color:#fff;text-transform:uppercase;}.menu .mega_menu .list li.headline h3 a{margin-left:0;}.menu .mega_menu .list li a,.menu-tag,.menu-text{margin-left:5px;padding:3px 3px;font:19px arial,sans-serif;font-weight:bold;color:rgba(255,255,255,.8);text-transform:none;text-decoration:none;border:none;display:block;margin-bottom:2px;}.menu-tag{margin-left:0px;margin-bottom:7px;border-bottom:solid 1px rgba(255,255,255,0.2);padding-bottom:7px;margin-right:20px;}.menu-text{margin-left:0px;}.menu-spacer{padding-bottom:10px;}.menu .mega_menu .list li:hover a{background:none;color:#6cd4ff;}.menu .mega_menu .list li a:hover,.menu .mega_menu .list li.headline h3 a:hover{color:#64C1FF;}.menu .mega_menu .list li a:active,.menu .mega_menu .list li.headline h3 a:active{color:#888;}.menu .mega_menu .blog_post{margin-bottom:10px;padding:5px;overflow:hidden;background:#373737;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.menu .mega_menu .blog_post h2{margin-bottom:3px;padding-bottom:3px;color:#fff;border-bottom:solid 1px #2E2E2E;}.menu .mega_menu .blog_post p{font-size:11px;color:#fff;}.menu .mega_menu .blog_post .read_more{margin-top:-5px;height:auto;float:right;font:11px Tahoma,Geneva,sans-serif;color:#fff;text-decoration:none;}.menu .mega_menu .blog_post .read_more:hover{color:#fff;}.blue_bg{background:url(/sites/all/themes/foster/img/menubg.webp);background-size:cover;}.foster-mega-book{padding:15px 15px 15px 25px;background:#89161b;color:#fff;margin:40px -10px -5px;border-radius:0px 0px 8px 8px;position:relative;z-index:10;overflow:visible;}.foster-mega-book strong{font-size:24px;color:#ffce15;margin-bottom:15px;}.relative-mega{position:relative;}.foster-calendar{position:relative;z-index:10;min-height:400px;}.foster-calendar::before{content:'';position:absolute;top:-8px;left:-10px;right:-10px;bottom:-15px;border-radius:8px;bottom:0;z-index:-1;background:url(/sites/all/themes/foster/img/calendar.jpg);background-repeat:no-repeat;background-position:top right;background-size:auto 100%;display:block;}.foster-mega-book:before{content:'';width:100%;height:100%;position:absolute;background:#89161b;z-index:-1;top:0;left:0px;transform-origin:left top;transform:skewY(-1.5deg);}.foster-blog strong{font-size:22px;font-weight:bold;display:block;margin-bottom:15px;}.foster-blog-image,.foster-blog-image-2 img{max-width:25%;float:left;margin:0px 20px 20px 0px;border-radius:7px;margin-top:10px;}.foster-mega-book p{color:#fff!important;z-index:10;position:relative;}.foster-c-book{float:left;margin-right:20px;border-radius:15px;box-shadow:3px 3px rgba(0,0,0,.4);max-width:185px;}.flex-center p{display:flex;align-items:center;}.mmenu-divider{border-bottom:solid 1px #ccc;overflow:auto;}.calendar-section{width:66%;padding:5px;}.menu .mega_menu .calendar-section p{padding:0px;font-size:18px;}.calendar-section strong{display:block;font-weight:bold;margin-bottom:5px;font-size:22px;}.bottom-divider{border-bottom:solid 1px #ccc;}.foster-date{color:#777;font-weight:regular;display:block;margin-bottom:10px;font-size:20px;}.m-right{width:auto!important;margin-top:15px;margin-bottom:20px;padding:10px 15px;}.mega-flex{display:flex;}.mega-flex div{flex-basis:32%;padding-right:1%;}@media all and (min-width:1500px){.menu > ul > li > a{font-size:24px;}}@media all and (min-width:767px){.menu .mega_menu{transition-delay:.2s;}.foster-today a{background:#00b51e;border-radius:7px!important;}}
.dark-bg{content:'';display:block;position:fixed;height:100%;width:100%;background:rgba(0,0,0,.8);top:0;display:none;z-index:110;}.menu input#dropdown,.menu label{display:none;position:absolute;top:10px;right:14px;width:46px;height:35px;}.menu input#dropdown{opacity:0;}.menu label{background:#f0640a url(/sites/all/themes/foster/img/icon_list.png) no-repeat center;webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.menu label:hover{cursor:pointer;}.menu input#dropdown:checked ~ label{background:#065fab url(/sites/all/themes/foster/img/icon_list.png) no-repeat center;}.menu input#dropdown:checked ~ ul{display:block;}.menu h2.dropdown{display:none;position:absolute;top:9px;left:14px;margin:0;font:normal 25px "Roboto Condensed";color:#FFF;}@media only screen and (max-width:1024px){.menu-phone{display:none;}.menu > ul > li > a{padding:5px;margin:3px 4px;border-radius:0px;}.menu .full_width{width:100%;left:0;}.menu > ul.mega-first-ul > li.first-level{flex:1;text-align:center;}.menu > ul > li > a{white-space:nowrap;}.menu > ul{display:flex;flex:1;}.menu{width:100%;display:block;clear:both;}.menu ul ul{margin:0;}.menu .mega_menu{width:100%;margin:0;left:0}}@media only screen and (max-width:1400px){.menu .medium_width{width:80%;left:20%;}}@media only screen and (max-width:1300px){.menu .medium_width{width:85%;left:15%;}}@media only screen and (max-width:1024px){.foster-today a{background:#00b51e!important;border-radius:0px!important;}.menu .mega_menu a.foster-menu-phone{padding:10px 0px;float:none!important;text-align:center;margin-bottom:10px;}.menu .mega_menu p a.book-advocate{float:none!important;display:block!important;margin-bottom:15px;}.menu .mega_menu a.foster-menu-button{margin-bottom:15px;float:none!important;clear:both;}.foster-blog-image-2 img{max-width:33%;height:auto;}.foster-mega-book{padding:15px 10px!important;margin-left:0px;margin-right:0px;}.m-right{margin-right:0px;margin-top:10px;}.mini-blog-view{clear:both;float:none;}.foster-calendar::before{background:none;}.mega-flex div{padding:10px;}.mega-third{width:100%;float:none;clear:both;padding:10px;box-sizing:border-box;box-sizing:border-box;}.menu .mega_menu a.foster-menu-button{font-size:16px;margin-bottom:15px;float:none!important;clear:both;float:none;}.flex-center p{display:block;}.menu > ul > li:first-child a{border-radius:0px;}.menu1 .mobile-hidden{display:initial;}html{overflow:initial;}body{overflow:initial;height:100%;overflow-x:scroll;overflow-y:initial;perspective:initial;transform-style:initial;overflow:auto;}.menu ul ul,.menu .mega_menu{border-radius:0px;}.list_mega{padding:10px;}.menu ul ul,.menu .mega_menu{background:#fff;}.menu1{height:auto;position:absolute;z-index:1000;}.hero{overflow:visible;position:relative;z-index:1000;}.mega_menu{display:none;}.menu input,.menu label,.menu h2.dropdown{display:block;}.menu{width:100%;min-height:45px;height:100%;overflow:hidden;position:relative;}.menu > ul{display:none;width:100%;margin:80px 0 0 0;padding:0;float:none;z-index:10;}.menu ul > li{float:none;}.menu > ul > li > a{width:auto;height:38px;padding-left:5%;font-size:22px;line-height:40px;}.menu > ul > ul,.menu .mega_menu{position:static;visibility:visible;opacity:1;margin:0;overflow:hidden;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.menu > ul > ul li{width:25%;float:left;}.menu > ul > ul li a{width:auto;padding:0;text-align:center;color:#FFF;border:none;}.menu > ul > ul li:hover a{background:#282828;}.menu .mega_menu .one,.menu .mega_menu .one_half,.menu .mega_menu .one_thirds,.menu .mega_menu .two_thirds,.menu .mega_menu .one_fourth,.menu .mega_menu .three_fourths{display:inline-block;vertical-align:top;padding:0 0 12px;float:none;}.menu .mega_menu{width:100%!important;}.menu .mega_menu .portfolio li,.menu .mega_menu .list{margin:0;width:48%;margin:0 1% 2%;}.menu span.headline h3 a::before{bottom:-1px;background:rgba(235,29,47,1);left:0;width:100%;}.menu > ul > li.active a,.menu > ul > li:hover > a,.menu > ul > li.active:hover > a{background:#065fab;}.menu > ul.mega-first-ul > li.first-level{margin:0px;}.menu a.menu-parent,.menu a.parent-active{transition:none;text-align:left;height:auto;background:linear-gradient(90deg,rgba(6,95,171,1) 31%,rgba(73,49,159,1) 100%);padding:5px 0px 5px 20px;margin:0px;border-bottom:solid 1px rgba(255,255,255,0.3);}.menu a.parent-active{background-color:#065fab;}.menu ul li.search a{text-align:left;text-indent:0;height:auto;background:linear-gradient(90deg,rgba(6,95,171,1) 31%,rgba(73,49,159,1) 100%)!important;padding:5px 0px 5px 20px!important;margin:0px;border-bottom:solid 1px rgba(255,255,255,0.3);}.menu ul li.search a{width:100%;height:auto;margin:0px!important;text-indent:none;}.menu ul li.search a.menu-parent::after{background-repeat:no-repeat;background-position:-9px -33px!important;background-size:169px 300px!important;width:25px;height:25px;display:block;text-indent:-999px;margin:13px 0px 0px 18px!important;padding:0px!important;transition:none!important;overflow:hidden;position:absolute;left:0;top:-5px;}.menu > ul > li.search > a::after{display:none!important;}.menu ul li.search:hover a{background:#065fab!important;text-indent:none;margin:0px!important;}.menu ul li.search:hover a{width:auto!important;height:auto!important;padding:5px 0px 5px 20px!important;text-indent:0px!important;}.hero{overflow:visible;position:relative;z-index:1000;}.menu1{height:auto;position:absolute;z-index:1000;padding:0px;left:0;right:0;}.menu{position:absolute;top:50px;right:0px;}.menu a.parent-active:hover{background:#065fab;}.menu .mega_menu .list li a{margin-left:0px;padding:2px;font-weight:normal;}.mega_flex .list_mega{flex:none;width:100%;}.menu .mega_menu .list{width:100%;position:relative;padding-left:20px;padding-bottom:10px;margin-bottom:0px;}.menu .mega_menu .list{display:none;}.menu .list::after{content:'';display:block;height:1px;background:rgba(255,255,255,0.2);position:absolute;bottom:0px;left:0px;right:0px;}.menu span.headline h3{margin:0px;font-size:20px;}.menu span.headline h3 a{display:block;padding:5px 10px 5px 20px;font-size:20px;}.menu span.headline h3 a::before{display:none;}.menu span.headline h3 a.list-active::before{display:block;}.menu .mega_menu h3 a::after{content:'';display:inline-block;float:right;margin-right:20px;margin-top:6px;width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid rgba(255,255,255,0.5);}.menu .mega_menu h3 a.list-active::after{content:'';display:inline-block;float:right;margin-right:20px;margin-top:11px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid rgb(40 192 255);}.menu span.headline h3 a{border-bottom:solid 1px rgba(255,255,255,0.2);}.menu span.headline h3 a.list-active{color:#28c0ff;margin-bottom:20px;border-bottom:none;background:rgba(255,255,255,0.1);}.list_mega::after{display:none;}.menu .mega_menu{padding:0px;}.menu .mega_menu .list li a{color:#64C1FF;}.menu a.menu-quote{display:block;background:#eb072a;border-radius:3px 3px 0px 0px;}.menu a.menu-quote:hover{background:#eb072a;}.menu1 .menu-phone{display:block;position:absolute;left:20px;color:#fff;font-size:24px;font-family:'Roboto Condensed',sans-serif;font-weight:bold;text-shadow:1px 1px #000;top:0px;background:#065fab;border-radius:3px;padding:5px 10px;border-left:solid 5px #eb072a;display:none;}}@media only screen and (max-width:480px){.menu ul{margin:70px 0 0 0;}.logo{height:80px;margin-top:0px;}.menu{position:absolute;top:38px;right:0px;}.hero{overflow:visible;position:relative;z-index:1000;}.mega_menu{display:none;}.upm-upper-links{display:none;}.menu .mega_menu .list{display:none;}.menu span.headline h3 a::before{display:none;}.menu span.headline h3 a.list-active{border-bottom:none;}.menu span.headline h3 a.list-active::before{display:block;}}@media only screen and (max-width:320px){.menu{width:96%;}.menu .mega_menu img,.menu .mega_menu a.image{width:100%;margin:0;}.menu .mega_menu ol.portfolio li a img{height:80px;}}.menu1{overflow:visible;}
.charts-css{--color-1:rgba(240,50,50,0.75);--color-2:rgba(255,180,50,0.75);--color-3:rgba(255,220,90,0.75);--color-4:rgba(100,210,80,0.75);--color-5:rgba(90,165,255,0.75);--color-6:rgba(170,90,240,0.75);--color-7:rgba(180,180,180,0.75);--color-8:rgba(110,110,110,0.75);--color-9:rgba(170,150,110,0.75);--color-10:rgba(130,50,20,0.75);--chart-bg-color:#f5f5f5;--heading-size:0px;--primary-axis-color:rgba(0,0,0,1);--primary-axis-style:solid;--primary-axis-width:1px;--secondary-axes-color:rgba(0,0,0,.15);--secondary-axes-style:solid;--secondary-axes-width:1px;--data-axes-color:rgba(0,0,0,.15);--data-axes-style:solid;--data-axes-width:1px;--legend-border-color:rgb(200,200,200);position:relative;display:block;width:100%;height:100%;margin:0 auto;padding:0;border:0;-webkit-print-color-adjust:exact;color-adjust:exact;}.charts-css,.charts-css::after,.charts-css::before,.charts-css *,.charts-css *::after,.charts-css *::before{-webkit-box-sizing:border-box;box-sizing:border-box;}table.charts-css{border-collapse:collapse;border-spacing:0;empty-cells:show;overflow:initial;background-color:transparent;}table.charts-css caption,table.charts-css colgroup,table.charts-css thead,table.charts-css tbody,table.charts-css tr,table.charts-css th,table.charts-css td{display:block;margin:0;padding:0;border:0;background-color:transparent;}table.charts-css colgroup,table.charts-css thead,table.charts-css tfoot{display:none;}ul.charts-css,ol.charts-css{list-style-type:none;}ul.charts-css li,ol.charts-css li{margin:0;padding:0;border:0;}.charts-css:not(.show-heading) caption{display:none;}.charts-css.show-heading{--heading-size:1.5rem;}.charts-css.show-heading caption{display:block;width:100%;height:var(--heading-size);}.charts-css.bar tbody tr:nth-of-type(10n + 1) td,.charts-css.bar.multiple tbody tr td:nth-of-type(10n + 1),.charts-css.column tbody tr:nth-of-type(10n + 1) td,.charts-css.column.multiple tbody tr td:nth-of-type(10n + 1),.charts-css.area tbody tr td:nth-of-type(10n + 1)::before,.charts-css.line tbody tr td:nth-of-type(10n + 1)::before{background:var(--color,var(--color-1));}.charts-css.bar tbody tr:nth-of-type(10n + 2) td,.charts-css.bar.multiple tbody tr td:nth-of-type(10n + 2),.charts-css.column tbody tr:nth-of-type(10n + 2) td,.charts-css.column.multiple tbody tr td:nth-of-type(10n + 2),.charts-css.area tbody tr td:nth-of-type(10n + 2)::before,.charts-css.line tbody tr td:nth-of-type(10n + 2)::before{background:var(--color,var(--color-2));}.charts-css.bar tbody tr:nth-of-type(10n + 3) td,.charts-css.bar.multiple tbody tr td:nth-of-type(10n + 3),.charts-css.column tbody tr:nth-of-type(10n + 3) td,.charts-css.column.multiple tbody tr td:nth-of-type(10n + 3),.charts-css.area tbody tr td:nth-of-type(10n + 3)::before,.charts-css.line tbody tr td:nth-of-type(10n + 3)::before{background:var(--color,var(--color-3));}.charts-css.bar tbody tr:nth-of-type(10n + 4) td,.charts-css.bar.multiple tbody tr td:nth-of-type(10n + 4),.charts-css.column tbody tr:nth-of-type(10n + 4) td,.charts-css.column.multiple tbody tr td:nth-of-type(10n + 4),.charts-css.area tbody tr td:nth-of-type(10n + 4)::before,.charts-css.line tbody tr td:nth-of-type(10n + 4)::before{background:var(--color,var(--color-4));}.charts-css.bar tbody tr:nth-of-type(10n + 5) td,.charts-css.bar.multiple tbody tr td:nth-of-type(10n + 5),.charts-css.column tbody tr:nth-of-type(10n + 5) td,.charts-css.column.multiple tbody tr td:nth-of-type(10n + 5),.charts-css.area tbody tr td:nth-of-type(10n + 5)::before,.charts-css.line tbody tr td:nth-of-type(10n + 5)::before{background:var(--color,var(--color-5));}.charts-css.bar tbody tr:nth-of-type(10n + 6) td,.charts-css.bar.multiple tbody tr td:nth-of-type(10n + 6),.charts-css.column tbody tr:nth-of-type(10n + 6) td,.charts-css.column.multiple tbody tr td:nth-of-type(10n + 6),.charts-css.area tbody tr td:nth-of-type(10n + 6)::before,.charts-css.line tbody tr td:nth-of-type(10n + 6)::before{background:var(--color,var(--color-6));}.charts-css.bar tbody tr:nth-of-type(10n + 7) td,.charts-css.bar.multiple tbody tr td:nth-of-type(10n + 7),.charts-css.column tbody tr:nth-of-type(10n + 7) td,.charts-css.column.multiple tbody tr td:nth-of-type(10n + 7),.charts-css.area tbody tr td:nth-of-type(10n + 7)::before,.charts-css.line tbody tr td:nth-of-type(10n + 7)::before{background:var(--color,var(--color-7));}.charts-css.bar tbody tr:nth-of-type(10n + 8) td,.charts-css.bar.multiple tbody tr td:nth-of-type(10n + 8),.charts-css.column tbody tr:nth-of-type(10n + 8) td,.charts-css.column.multiple tbody tr td:nth-of-type(10n + 8),.charts-css.area tbody tr td:nth-of-type(10n + 8)::before,.charts-css.line tbody tr td:nth-of-type(10n + 8)::before{background:var(--color,var(--color-8));}.charts-css.bar tbody tr:nth-of-type(10n + 9) td,.charts-css.bar.multiple tbody tr td:nth-of-type(10n + 9),.charts-css.column tbody tr:nth-of-type(10n + 9) td,.charts-css.column.multiple tbody tr td:nth-of-type(10n + 9),.charts-css.area tbody tr td:nth-of-type(10n + 9)::before,.charts-css.line tbody tr td:nth-of-type(10n + 9)::before{background:var(--color,var(--color-9));}.charts-css.bar tbody tr:nth-of-type(10n + 10) td,.charts-css.bar.multiple tbody tr td:nth-of-type(10n + 10),.charts-css.column tbody tr:nth-of-type(10n + 10) td,.charts-css.column.multiple tbody tr td:nth-of-type(10n + 10),.charts-css.area tbody tr td:nth-of-type(10n + 10)::before,.charts-css.line tbody tr td:nth-of-type(10n + 10)::before{background:var(--color,var(--color-10));}.charts-css.hide-data .data{opacity:0;}.charts-css.show-data-on-hover .data{-webkit-transition-duration:.3s;transition-duration:.3s;opacity:0;}.charts-css.show-data-on-hover tr:hover .data{-webkit-transition-duration:.3s;transition-duration:.3s;opacity:1;}.charts-css.bar:not(.show-labels){--labels-size:0;}.charts-css.bar:not(.show-labels) tbody tr th{display:none;}.charts-css.bar.show-labels{--labels-size:80px;}.charts-css.bar.show-labels tbody tr th{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:var(--labels-align,center);-ms-flex-pack:var(--labels-align,center);justify-content:var(--labels-align,center);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.charts-css.bar.show-labels tr.hide-label th,.charts-css.bar.show-labels th.hide-label{display:none;}.charts-css.bar.labels-align-start tbody tr th{-webkit-box-align:var(--labels-align,flex-start);-ms-flex-align:var(--labels-align,flex-start);align-items:var(--labels-align,flex-start);}.charts-css.bar.labels-align-end tbody tr th{-webkit-box-align:var(--labels-align,flex-end);-ms-flex-align:var(--labels-align,flex-end);align-items:var(--labels-align,flex-end);}.charts-css.bar.labels-align-center tbody tr th{-webkit-box-align:var(--labels-align,center);-ms-flex-align:var(--labels-align,center);align-items:var(--labels-align,center);}.charts-css.column:not(.show-labels),.charts-css.area:not(.show-labels),.charts-css.line:not(.show-labels){--labels-size:0;}.charts-css.column:not(.show-labels) tbody tr th,.charts-css.area:not(.show-labels) tbody tr th,.charts-css.line:not(.show-labels) tbody tr th{display:none;}.charts-css.column.show-labels,.charts-css.area.show-labels,.charts-css.line.show-labels{--labels-size:1.5rem;}.charts-css.column.show-labels tbody tr th,.charts-css.area.show-labels tbody tr th,.charts-css.line.show-labels tbody tr th{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:var(--labels-align,center);-ms-flex-pack:var(--labels-align,center);justify-content:var(--labels-align,center);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.charts-css.column.show-labels tr.hide-label th,.charts-css.column.show-labels th.hide-label,.charts-css.area.show-labels tr.hide-label th,.charts-css.area.show-labels th.hide-label,.charts-css.line.show-labels tr.hide-label th,.charts-css.line.show-labels th.hide-label{display:none;}.charts-css.column.labels-align-start tbody tr th,.charts-css.area.labels-align-start tbody tr th,.charts-css.line.labels-align-start tbody tr th{-webkit-box-pack:var(--labels-align,flex-start);-ms-flex-pack:var(--labels-align,flex-start);justify-content:var(--labels-align,flex-start);}.charts-css.column.labels-align-end tbody tr th,.charts-css.area.labels-align-end tbody tr th,.charts-css.line.labels-align-end tbody tr th{-webkit-box-pack:var(--labels-align,flex-end);-ms-flex-pack:var(--labels-align,flex-end);justify-content:var(--labels-align,flex-end);}.charts-css.column.labels-align-center tbody tr th,.charts-css.area.labels-align-center tbody tr th,.charts-css.line.labels-align-center tbody tr th{-webkit-box-pack:var(--labels-align,center);-ms-flex-pack:var(--labels-align,center);justify-content:var(--labels-align,center);}.charts-css.column.show-primary-axis:not(.reverse) tbody tr,.charts-css.area.show-primary-axis:not(.reverse) tbody tr,.charts-css.line.show-primary-axis:not(.reverse) tbody tr{-webkit-border-after:var(--primary-axis-width) var(--primary-axis-style) var(--primary-axis-color);border-block-end:var(--primary-axis-width) var(--primary-axis-style) var(--primary-axis-color);}.charts-css.column.show-primary-axis.reverse tbody tr,.charts-css.area.show-primary-axis.reverse tbody tr,.charts-css.line.show-primary-axis.reverse tbody tr{-webkit-border-before:var(--primary-axis-width) var(--primary-axis-style) var(--primary-axis-color);border-block-start:var(--primary-axis-width) var(--primary-axis-style) var(--primary-axis-color);}.charts-css.column.show-1-secondary-axes:not(.reverse) tbody tr,.charts-css.area.show-1-secondary-axes:not(.reverse) tbody tr,.charts-css.line.show-1-secondary-axes:not(.reverse) tbody tr{background-size:100% 100%;background-image:-webkit-gradient(linear,left top,left bottom,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));}.charts-css.column.show-1-secondary-axes.reverse tbody tr,.charts-css.area.show-1-secondary-axes.reverse tbody tr,.charts-css.line.show-1-secondary-axes.reverse tbody tr{background-size:100% 100%;background-image:-webkit-gradient(linear,left bottom,left top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(0deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));}.charts-css.column.show-2-secondary-axes:not(.reverse) tbody tr,.charts-css.area.show-2-secondary-axes:not(.reverse) tbody tr,.charts-css.line.show-2-secondary-axes:not(.reverse) tbody tr{background-size:100% 50%;background-image:-webkit-gradient(linear,left top,left bottom,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));}.charts-css.column.show-2-secondary-axes.reverse tbody tr,.charts-css.area.show-2-secondary-axes.reverse tbody tr,.charts-css.line.show-2-secondary-axes.reverse tbody tr{background-size:100% 50%;background-image:-webkit-gradient(linear,left bottom,left top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(0deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));}.charts-css.column.show-3-secondary-axes:not(.reverse) tbody tr,.charts-css.area.show-3-secondary-axes:not(.reverse) tbody tr,.charts-css.line.show-3-secondary-axes:not(.reverse) tbody tr{background-size:100% 33.333333%;background-image:-webkit-gradient(linear,left top,left bottom,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));}.charts-css.column.show-3-secondary-axes.reverse tbody tr,.charts-css.area.show-3-secondary-axes.reverse tbody tr,.charts-css.line.show-3-secondary-axes.reverse tbody tr{background-size:100% 33.333333%;background-image:-webkit-gradient(linear,left bottom,left top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(0deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));}.charts-css.column.show-4-secondary-axes:not(.reverse) tbody tr,.charts-css.area.show-4-secondary-axes:not(.reverse) tbody tr,.charts-css.line.show-4-secondary-axes:not(.reverse) tbody tr{background-size:100% 25%;background-image:-webkit-gradient(linear,left top,left bottom,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));}.charts-css.column.show-4-secondary-axes.reverse tbody tr,.charts-css.area.show-4-secondary-axes.reverse tbody tr,.charts-css.line.show-4-secondary-axes.reverse tbody tr{background-size:100% 25%;background-image:-webkit-gradient(linear,left bottom,left top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(0deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));}.charts-css.column.show-5-secondary-axes:not(.reverse) tbody tr,.charts-css.area.show-5-secondary-axes:not(.reverse) tbody tr,.charts-css.line.show-5-secondary-axes:not(.reverse) tbody tr{background-size:100% 20%;background-image:-webkit-gradient(linear,left top,left bottom,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));}.charts-css.column.show-5-secondary-axes.reverse tbody tr,.charts-css.area.show-5-secondary-axes.reverse tbody tr,.charts-css.line.show-5-secondary-axes.reverse tbody tr{background-size:100% 20%;background-image:-webkit-gradient(linear,left bottom,left top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(0deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));}.charts-css.column.show-6-secondary-axes:not(.reverse) tbody tr,.charts-css.area.show-6-secondary-axes:not(.reverse) tbody tr,.charts-css.line.show-6-secondary-axes:not(.reverse) tbody tr{background-size:100% 16.666667%;background-image:-webkit-gradient(linear,left top,left bottom,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));}.charts-css.column.show-6-secondary-axes.reverse tbody tr,.charts-css.area.show-6-secondary-axes.reverse tbody tr,.charts-css.line.show-6-secondary-axes.reverse tbody tr{background-size:100% 16.666667%;background-image:-webkit-gradient(linear,left bottom,left top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(0deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));}.charts-css.column.show-7-secondary-axes:not(.reverse) tbody tr,.charts-css.area.show-7-secondary-axes:not(.reverse) tbody tr,.charts-css.line.show-7-secondary-axes:not(.reverse) tbody tr{background-size:100% 14.285714%;background-image:-webkit-gradient(linear,left top,left bottom,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));}.charts-css.column.show-7-secondary-axes.reverse tbody tr,.charts-css.area.show-7-secondary-axes.reverse tbody tr,.charts-css.line.show-7-secondary-axes.reverse tbody tr{background-size:100% 14.285714%;background-image:-webkit-gradient(linear,left bottom,left top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(0deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));}.charts-css.column.show-8-secondary-axes:not(.reverse) tbody tr,.charts-css.area.show-8-secondary-axes:not(.reverse) tbody tr,.charts-css.line.show-8-secondary-axes:not(.reverse) tbody tr{background-size:100% 12.5%;background-image:-webkit-gradient(linear,left top,left bottom,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));}.charts-css.column.show-8-secondary-axes.reverse tbody tr,.charts-css.area.show-8-secondary-axes.reverse tbody tr,.charts-css.line.show-8-secondary-axes.reverse tbody tr{background-size:100% 12.5%;background-image:-webkit-gradient(linear,left bottom,left top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(0deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));}.charts-css.column.show-9-secondary-axes:not(.reverse) tbody tr,.charts-css.area.show-9-secondary-axes:not(.reverse) tbody tr,.charts-css.line.show-9-secondary-axes:not(.reverse) tbody tr{background-size:100% 11.111111%;background-image:-webkit-gradient(linear,left top,left bottom,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));}.charts-css.column.show-9-secondary-axes.reverse tbody tr,.charts-css.area.show-9-secondary-axes.reverse tbody tr,.charts-css.line.show-9-secondary-axes.reverse tbody tr{background-size:100% 11.111111%;background-image:-webkit-gradient(linear,left bottom,left top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(0deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));}.charts-css.column.show-10-secondary-axes:not(.reverse) tbody tr,.charts-css.area.show-10-secondary-axes:not(.reverse) tbody tr,.charts-css.line.show-10-secondary-axes:not(.reverse) tbody tr{background-size:100% 10%;background-image:-webkit-gradient(linear,left top,left bottom,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));}.charts-css.column.show-10-secondary-axes.reverse tbody tr,.charts-css.area.show-10-secondary-axes.reverse tbody tr,.charts-css.line.show-10-secondary-axes.reverse tbody tr{background-size:100% 10%;background-image:-webkit-gradient(linear,left bottom,left top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(0deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));}.charts-css.column.show-data-axes tbody tr,.charts-css.area.show-data-axes tbody tr,.charts-css.line.show-data-axes tbody tr{-webkit-border-end:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color);border-inline-end:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color);}.charts-css.column.show-data-axes:not(.reverse-data) tbody tr:first-of-type,.charts-css.area.show-data-axes:not(.reverse-data) tbody tr:first-of-type,.charts-css.line.show-data-axes:not(.reverse-data) tbody tr:first-of-type{-webkit-border-start:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color);border-inline-start:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color);border:none;}.charts-css.column.show-data-axes.reverse-data tbody tr:last-of-type,.charts-css.area.show-data-axes.reverse-data tbody tr:last-of-type,.charts-css.line.show-data-axes.reverse-data tbody tr:last-of-type{-webkit-border-start:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color);border-inline-start:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color);border:none;}.charts-css.column.show-dataset-axes tbody tr td,.charts-css.area.show-dataset-axes tbody tr td,.charts-css.line.show-dataset-axes tbody tr td{-webkit-border-end:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color);border-inline-end:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color);}.charts-css.column.show-dataset-axes:not(.reverse-data) tbody tr:first-of-type td,.charts-css.area.show-dataset-axes:not(.reverse-data) tbody tr:first-of-type td,.charts-css.line.show-dataset-axes:not(.reverse-data) tbody tr:first-of-type td{-webkit-border-start:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color);border-inline-start:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color);}.charts-css.column.show-dataset-axes.reverse-data tbody tr:last-of-type td,.charts-css.area.show-dataset-axes.reverse-data tbody tr:last-of-type td,.charts-css.line.show-dataset-axes.reverse-data tbody tr:last-of-type td{-webkit-border-start:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color);border-inline-start:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color);}.charts-css.bar.show-primary-axis:not(.reverse) tbody tr{-webkit-border-start:var(--primary-axis-width) var(--primary-axis-style) var(--primary-axis-color);border-inline-start:var(--primary-axis-width) var(--primary-axis-style) var(--primary-axis-color);}.charts-css.bar.show-primary-axis.reverse tbody tr{-webkit-border-end:var(--primary-axis-width) var(--primary-axis-style) var(--primary-axis-color);border-inline-end:var(--primary-axis-width) var(--primary-axis-style) var(--primary-axis-color);}.charts-css.bar.show-1-secondary-axes:not(.reverse) tbody tr{background-size:100% 100%;background-image:-webkit-gradient(linear,right top,left top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(-90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));}.charts-css.bar.show-1-secondary-axes.reverse tbody tr{background-size:100% 100%;background-image:-webkit-gradient(linear,left top,right top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));}.charts-css.bar.show-2-secondary-axes:not(.reverse) tbody tr{background-size:50% 100%;background-image:-webkit-gradient(linear,right top,left top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(-90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));}.charts-css.bar.show-2-secondary-axes.reverse tbody tr{background-size:50% 100%;background-image:-webkit-gradient(linear,left top,right top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));}.charts-css.bar.show-3-secondary-axes:not(.reverse) tbody tr{background-size:33.333333% 100%;background-image:-webkit-gradient(linear,right top,left top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(-90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));}.charts-css.bar.show-3-secondary-axes.reverse tbody tr{background-size:33.333333% 100%;background-image:-webkit-gradient(linear,left top,right top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));}.charts-css.bar.show-4-secondary-axes:not(.reverse) tbody tr{background-size:25% 100%;background-image:-webkit-gradient(linear,right top,left top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(-90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));}.charts-css.bar.show-4-secondary-axes.reverse tbody tr{background-size:25% 100%;background-image:-webkit-gradient(linear,left top,right top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));}.charts-css.bar.show-5-secondary-axes:not(.reverse) tbody tr{background-size:20% 100%;background-image:-webkit-gradient(linear,right top,left top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(-90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));}.charts-css.bar.show-5-secondary-axes.reverse tbody tr{background-size:20% 100%;background-image:-webkit-gradient(linear,left top,right top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));}.charts-css.bar.show-6-secondary-axes:not(.reverse) tbody tr{background-size:16.666667% 100%;background-image:-webkit-gradient(linear,right top,left top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(-90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));}.charts-css.bar.show-6-secondary-axes.reverse tbody tr{background-size:16.666667% 100%;background-image:-webkit-gradient(linear,left top,right top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));}.charts-css.bar.show-7-secondary-axes:not(.reverse) tbody tr{background-size:14.285714% 100%;background-image:-webkit-gradient(linear,right top,left top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(-90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));}.charts-css.bar.show-7-secondary-axes.reverse tbody tr{background-size:14.285714% 100%;background-image:-webkit-gradient(linear,left top,right top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));}.charts-css.bar.show-8-secondary-axes:not(.reverse) tbody tr{background-size:12.5% 100%;background-image:-webkit-gradient(linear,right top,left top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(-90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));}.charts-css.bar.show-8-secondary-axes.reverse tbody tr{background-size:12.5% 100%;background-image:-webkit-gradient(linear,left top,right top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));}.charts-css.bar.show-9-secondary-axes:not(.reverse) tbody tr{background-size:11.111111% 100%;background-image:-webkit-gradient(linear,right top,left top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(-90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));}.charts-css.bar.show-9-secondary-axes.reverse tbody tr{background-size:11.111111% 100%;background-image:-webkit-gradient(linear,left top,right top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));}.charts-css.bar.show-10-secondary-axes:not(.reverse) tbody tr{background-size:10% 100%;background-image:-webkit-gradient(linear,right top,left top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(-90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));}.charts-css.bar.show-10-secondary-axes.reverse tbody tr{background-size:10% 100%;background-image:-webkit-gradient(linear,left top,right top,from(var(--secondary-axes-color)),to(transparent));background-image:linear-gradient(90deg,var(--secondary-axes-color) var(--secondary-axes-width),transparent var(--secondary-axes-width));}.charts-css.bar.show-data-axes tbody tr{-webkit-border-after:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color);border-block-end:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color);}.charts-css.bar.show-data-axes:not(.reverse-data) tbody tr:first-of-type{-webkit-border-before:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color);border-block-start:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color);}.charts-css.bar.show-data-axes.reverse-data tbody tr:last-of-type{-webkit-border-before:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color);border-block-start:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color);}.charts-css.bar.show-dataset-axes tbody tr td{-webkit-border-after:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color);border-block-end:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color);}.charts-css.bar.show-dataset-axes:not(.reverse-data) tbody tr:first-of-type td{-webkit-border-before:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color);border-block-start:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color);}.charts-css.bar.show-dataset-axes.reverse-data tbody tr:last-of-type td{-webkit-border-before:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color);border-block-start:var(--data-axes-width) var(--data-axes-style) var(--data-axes-color);}.charts-css.legend{padding:1rem;border:1px solid var(--legend-border-color);list-style:none;font-size:1rem;}.charts-css.legend li{line-height:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}.charts-css.legend li::before{content:"";display:inline-block;vertical-align:middle;-webkit-margin-end:.5rem;margin-inline-end:.5rem;border-width:2px;border-style:solid;}.charts-css.legend li:nth-child(1)::before{background-color:var(--color-1,transparent);border-color:var(--border-color-1,var(--border-color,#000));}.charts-css.legend li:nth-child(2)::before{background-color:var(--color-2,transparent);border-color:var(--border-color-2,var(--border-color,#000));}.charts-css.legend li:nth-child(3)::before{background-color:var(--color-3,transparent);border-color:var(--border-color-3,var(--border-color,#000));}.charts-css.legend li:nth-child(4)::before{background-color:var(--color-4,transparent);border-color:var(--border-color-4,var(--border-color,#000));}.charts-css.legend li:nth-child(5)::before{background-color:var(--color-5,transparent);border-color:var(--border-color-5,var(--border-color,#000));}.charts-css.legend li:nth-child(6)::before{background-color:var(--color-6,transparent);border-color:var(--border-color-6,var(--border-color,#000));}.charts-css.legend li:nth-child(7)::before{background-color:var(--color-7,transparent);border-color:var(--border-color-7,var(--border-color,#000));}.charts-css.legend li:nth-child(8)::before{background-color:var(--color-8,transparent);border-color:var(--border-color-8,var(--border-color,#000));}.charts-css.legend li:nth-child(9)::before{background-color:var(--color-9,transparent);border-color:var(--border-color-9,var(--border-color,#000));}.charts-css.legend li:nth-child(10)::before{background-color:var(--color-10,transparent);border-color:var(--border-color-10,var(--border-color,#000));}.charts-css:not(.legend-inline){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;}.charts-css.legend-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;}.charts-css.legend-inline li{-webkit-margin-end:1rem;margin-inline-end:1rem;}.charts-css.legend-circle li::before{width:1rem;height:1rem;border-radius:50%;}.charts-css.legend-ellipse li::before{width:2rem;height:1rem;border-radius:50%;}.charts-css.legend-square li::before{width:1rem;height:1rem;border-radius:3px;}.charts-css.legend-rhombus li::before{width:1rem;height:1rem;border-radius:3px;-webkit-transform:rotate(45deg) scale(0.85);transform:rotate(45deg) scale(0.85);}.charts-css.legend-rectangle li::before{width:2rem;height:1rem;border-radius:3px;}.charts-css.legend-line li::before{width:2rem;height:3px;border-radius:2px;-webkit-box-sizing:content-box;box-sizing:content-box;}.charts-css .tooltip{position:absolute;z-index:1;bottom:50%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:5px 10px;border-radius:6px;visibility:hidden;opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s;background-color:#555;color:#fff;text-align:center;font-size:.9rem;}.charts-css .tooltip::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#555 transparent transparent;}.charts-css td:hover .tooltip{visibility:visible;opacity:1;}.charts-css.bar tbody{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;height:calc(100% - var(--heading-size));}.charts-css.bar tbody tr{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:0;flex-basis:0;overflow-wrap:anywhere;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}.charts-css.bar tbody tr th{position:absolute;top:0;bottom:0;}.charts-css.bar tbody tr td{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100% * var(--size,1));height:100%;position:relative;}.charts-css.bar:not(.reverse) tbody tr{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-margin-start:var(--labels-size);margin-inline-start:var(--labels-size);}.charts-css.bar:not(.reverse) tbody tr th{left:calc(-1 * var(--labels-size) - var(--primary-axis-width));width:var(--labels-size);}.charts-css.bar:not(.reverse) tbody tr td{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.charts-css.bar.reverse tbody tr{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-margin-end:var(--labels-size);margin-inline-end:var(--labels-size);}.charts-css.bar.reverse tbody tr th{right:calc(-1 * var(--labels-size) - var(--primary-axis-width));width:var(--labels-size);}.charts-css.bar.reverse tbody tr td{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}.charts-css.bar:not(.stacked) tbody tr td{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:0;flex-basis:0;}.charts-css.bar.stacked tbody tr td{-webkit-box-flex:unset;-ms-flex-positive:unset;flex-grow:unset;-ms-flex-negative:unset;flex-shrink:unset;-ms-flex-preferred-size:unset;flex-basis:unset;}.charts-css.bar.stacked.reverse-datasets tbody tr{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.charts-css.bar:not(.reverse-data) tbody{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.charts-css.bar.reverse-data tbody{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}.charts-css.bar:not(.reverse-datasets):not(.stacked) tbody tr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.charts-css.bar:not(.reverse-datasets).stacked:not(.reverse) tbody tr{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.charts-css.bar:not(.reverse-datasets).stacked.reverse tbody tr{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.charts-css.bar.reverse-datasets:not(.stacked) tbody tr{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}.charts-css.bar.reverse-datasets.stacked:not(.reverse) tbody tr{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.charts-css.bar.reverse-datasets.stacked.reverse tbody tr{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.charts-css.bar.data-spacing-1 tbody tr{-webkit-padding-before:1px;padding-block-start:1px;-webkit-padding-after:1px;padding-block-end:1px;}.charts-css.bar.data-spacing-2 tbody tr{-webkit-padding-before:2px;padding-block-start:2px;-webkit-padding-after:2px;padding-block-end:2px;}.charts-css.bar.data-spacing-3 tbody tr{-webkit-padding-before:3px;padding-block-start:3px;-webkit-padding-after:3px;padding-block-end:3px;}.charts-css.bar.data-spacing-4 tbody tr{-webkit-padding-before:4px;padding-block-start:4px;-webkit-padding-after:4px;padding-block-end:4px;}.charts-css.bar.data-spacing-5 tbody tr{-webkit-padding-before:5px;padding-block-start:5px;-webkit-padding-after:5px;padding-block-end:5px;}.charts-css.bar.data-spacing-6 tbody tr{-webkit-padding-before:6px;padding-block-start:6px;-webkit-padding-after:6px;padding-block-end:6px;}.charts-css.bar.data-spacing-7 tbody tr{-webkit-padding-before:7px;padding-block-start:7px;-webkit-padding-after:7px;padding-block-end:7px;}.charts-css.bar.data-spacing-8 tbody tr{-webkit-padding-before:8px;padding-block-start:8px;-webkit-padding-after:8px;padding-block-end:8px;}.charts-css.bar.data-spacing-9 tbody tr{-webkit-padding-before:9px;padding-block-start:9px;-webkit-padding-after:9px;padding-block-end:9px;}.charts-css.bar.data-spacing-10 tbody tr{-webkit-padding-before:10px;padding-block-start:10px;-webkit-padding-after:10px;padding-block-end:10px;}.charts-css.bar.data-spacing-11 tbody tr{-webkit-padding-before:11px;padding-block-start:11px;-webkit-padding-after:11px;padding-block-end:11px;}.charts-css.bar.data-spacing-12 tbody tr{-webkit-padding-before:12px;padding-block-start:12px;-webkit-padding-after:12px;padding-block-end:12px;}.charts-css.bar.data-spacing-13 tbody tr{-webkit-padding-before:13px;padding-block-start:13px;-webkit-padding-after:13px;padding-block-end:13px;}.charts-css.bar.data-spacing-14 tbody tr{-webkit-padding-before:14px;padding-block-start:14px;-webkit-padding-after:14px;padding-block-end:14px;}.charts-css.bar.data-spacing-15 tbody tr{-webkit-padding-before:15px;padding-block-start:15px;-webkit-padding-after:15px;padding-block-end:15px;}.charts-css.bar.data-spacing-16 tbody tr{-webkit-padding-before:16px;padding-block-start:16px;-webkit-padding-after:16px;padding-block-end:16px;}.charts-css.bar.data-spacing-17 tbody tr{-webkit-padding-before:17px;padding-block-start:17px;-webkit-padding-after:17px;padding-block-end:17px;}.charts-css.bar.data-spacing-18 tbody tr{-webkit-padding-before:18px;padding-block-start:18px;-webkit-padding-after:18px;padding-block-end:18px;}.charts-css.bar.data-spacing-19 tbody tr{-webkit-padding-before:19px;padding-block-start:19px;-webkit-padding-after:19px;padding-block-end:19px;}.charts-css.bar.data-spacing-20 tbody tr{-webkit-padding-before:20px;padding-block-start:20px;-webkit-padding-after:20px;padding-block-end:20px;}.charts-css.bar.datasets-spacing-1 tbody tr td{-webkit-margin-before:1px;margin-block-start:1px;-webkit-margin-after:1px;margin-block-end:1px;}.charts-css.bar.datasets-spacing-2 tbody tr td{-webkit-margin-before:2px;margin-block-start:2px;-webkit-margin-after:2px;margin-block-end:2px;}.charts-css.bar.datasets-spacing-3 tbody tr td{-webkit-margin-before:3px;margin-block-start:3px;-webkit-margin-after:3px;margin-block-end:3px;}.charts-css.bar.datasets-spacing-4 tbody tr td{-webkit-margin-before:4px;margin-block-start:4px;-webkit-margin-after:4px;margin-block-end:4px;}.charts-css.bar.datasets-spacing-5 tbody tr td{-webkit-margin-before:5px;margin-block-start:5px;-webkit-margin-after:5px;margin-block-end:5px;}.charts-css.bar.datasets-spacing-6 tbody tr td{-webkit-margin-before:6px;margin-block-start:6px;-webkit-margin-after:6px;margin-block-end:6px;}.charts-css.bar.datasets-spacing-7 tbody tr td{-webkit-margin-before:7px;margin-block-start:7px;-webkit-margin-after:7px;margin-block-end:7px;}.charts-css.bar.datasets-spacing-8 tbody tr td{-webkit-margin-before:8px;margin-block-start:8px;-webkit-margin-after:8px;margin-block-end:8px;}.charts-css.bar.datasets-spacing-9 tbody tr td{-webkit-margin-before:9px;margin-block-start:9px;-webkit-margin-after:9px;margin-block-end:9px;}.charts-css.bar.datasets-spacing-10 tbody tr td{-webkit-margin-before:10px;margin-block-start:10px;-webkit-margin-after:10px;margin-block-end:10px;}.charts-css.bar.datasets-spacing-11 tbody tr td{-webkit-margin-before:11px;margin-block-start:11px;-webkit-margin-after:11px;margin-block-end:11px;}.charts-css.bar.datasets-spacing-12 tbody tr td{-webkit-margin-before:12px;margin-block-start:12px;-webkit-margin-after:12px;margin-block-end:12px;}.charts-css.bar.datasets-spacing-13 tbody tr td{-webkit-margin-before:13px;margin-block-start:13px;-webkit-margin-after:13px;margin-block-end:13px;}.charts-css.bar.datasets-spacing-14 tbody tr td{-webkit-margin-before:14px;margin-block-start:14px;-webkit-margin-after:14px;margin-block-end:14px;}.charts-css.bar.datasets-spacing-15 tbody tr td{-webkit-margin-before:15px;margin-block-start:15px;-webkit-margin-after:15px;margin-block-end:15px;}.charts-css.bar.datasets-spacing-16 tbody tr td{-webkit-margin-before:16px;margin-block-start:16px;-webkit-margin-after:16px;margin-block-end:16px;}.charts-css.bar.datasets-spacing-17 tbody tr td{-webkit-margin-before:17px;margin-block-start:17px;-webkit-margin-after:17px;margin-block-end:17px;}.charts-css.bar.datasets-spacing-18 tbody tr td{-webkit-margin-before:18px;margin-block-start:18px;-webkit-margin-after:18px;margin-block-end:18px;}.charts-css.bar.datasets-spacing-19 tbody tr td{-webkit-margin-before:19px;margin-block-start:19px;-webkit-margin-after:19px;margin-block-end:19px;}.charts-css.bar.datasets-spacing-20 tbody tr td{-webkit-margin-before:20px;margin-block-start:20px;-webkit-margin-after:20px;margin-block-end:20px;}.charts-css.column tbody{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;height:calc(100% - var(--heading-size));}.charts-css.column tbody tr{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:0;flex-basis:0;overflow-wrap:anywhere;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}.charts-css.column tbody tr th{position:absolute;right:0;left:0;}.charts-css.column tbody tr td{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:calc(100% * var(--size,1));position:relative;}.charts-css.column:not(.reverse) tbody tr{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-margin-after:var(--labels-size);margin-block-end:var(--labels-size);}.charts-css.column:not(.reverse) tbody tr th{bottom:calc(-1 * var(--labels-size) - var(--primary-axis-width));height:var(--labels-size);}.charts-css.column:not(.reverse) tbody tr td{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.charts-css.column.reverse tbody tr{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-margin-before:var(--labels-size);margin-block-start:var(--labels-size);}.charts-css.column.reverse tbody tr th{top:calc(-1 * var(--labels-size) - var(--primary-axis-width));height:var(--labels-size);}.charts-css.column.reverse tbody tr td{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}.charts-css.column:not(.stacked) tbody tr td{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:0;flex-basis:0;}.charts-css.column.stacked tbody tr td{-webkit-box-flex:unset;-ms-flex-positive:unset;flex-grow:unset;-ms-flex-negative:unset;flex-shrink:unset;-ms-flex-preferred-size:unset;flex-basis:unset;}.charts-css.column.stacked.reverse-datasets tbody tr{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}.charts-css.column:not(.reverse-data) tbody{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.charts-css.column.reverse-data tbody{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.charts-css.column:not(.reverse-datasets):not(.stacked) tbody tr{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.charts-css.column:not(.reverse-datasets).stacked:not(.reverse) tbody tr{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}.charts-css.column:not(.reverse-datasets).stacked.reverse tbody tr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.charts-css.column.reverse-datasets:not(.stacked) tbody tr{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.charts-css.column.reverse-datasets.stacked:not(.reverse) tbody tr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}.charts-css.column.reverse-datasets.stacked.reverse tbody tr{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}.charts-css.column.data-spacing-1 tbody tr{-webkit-padding-start:1px;padding-inline-start:1px;-webkit-padding-end:1px;padding-inline-end:1px;}.charts-css.column.data-spacing-2 tbody tr{-webkit-padding-start:2px;padding-inline-start:2px;-webkit-padding-end:2px;padding-inline-end:2px;}.charts-css.column.data-spacing-3 tbody tr{-webkit-padding-start:3px;padding-inline-start:3px;-webkit-padding-end:3px;padding-inline-end:3px;}.charts-css.column.data-spacing-4 tbody tr{-webkit-padding-start:4px;padding-inline-start:4px;-webkit-padding-end:4px;padding-inline-end:4px;}.charts-css.column.data-spacing-5 tbody tr{-webkit-padding-start:5px;padding-inline-start:5px;-webkit-padding-end:5px;padding-inline-end:5px;}.charts-css.column.data-spacing-6 tbody tr{-webkit-padding-start:6px;padding-inline-start:6px;-webkit-padding-end:6px;padding-inline-end:6px;}.charts-css.column.data-spacing-7 tbody tr{-webkit-padding-start:7px;padding-inline-start:7px;-webkit-padding-end:7px;padding-inline-end:7px;}.charts-css.column.data-spacing-8 tbody tr{-webkit-padding-start:8px;padding-inline-start:8px;-webkit-padding-end:8px;padding-inline-end:8px;}.charts-css.column.data-spacing-9 tbody tr{-webkit-padding-start:9px;padding-inline-start:9px;-webkit-padding-end:9px;padding-inline-end:9px;}.charts-css.column.data-spacing-10 tbody tr{-webkit-padding-start:10px;padding-inline-start:10px;-webkit-padding-end:10px;padding-inline-end:10px;}.charts-css.column.data-spacing-11 tbody tr{-webkit-padding-start:11px;padding-inline-start:11px;-webkit-padding-end:11px;padding-inline-end:11px;}.charts-css.column.data-spacing-12 tbody tr{-webkit-padding-start:12px;padding-inline-start:12px;-webkit-padding-end:12px;padding-inline-end:12px;}.charts-css.column.data-spacing-13 tbody tr{-webkit-padding-start:13px;padding-inline-start:13px;-webkit-padding-end:13px;padding-inline-end:13px;}.charts-css.column.data-spacing-14 tbody tr{-webkit-padding-start:14px;padding-inline-start:14px;-webkit-padding-end:14px;padding-inline-end:14px;}.charts-css.column.data-spacing-15 tbody tr{-webkit-padding-start:15px;padding-inline-start:15px;-webkit-padding-end:15px;padding-inline-end:15px;}.charts-css.column.data-spacing-16 tbody tr{-webkit-padding-start:16px;padding-inline-start:16px;-webkit-padding-end:16px;padding-inline-end:16px;}.charts-css.column.data-spacing-17 tbody tr{-webkit-padding-start:17px;padding-inline-start:17px;-webkit-padding-end:17px;padding-inline-end:17px;}.charts-css.column.data-spacing-18 tbody tr{-webkit-padding-start:18px;padding-inline-start:18px;-webkit-padding-end:18px;padding-inline-end:18px;}.charts-css.column.data-spacing-19 tbody tr{-webkit-padding-start:19px;padding-inline-start:19px;-webkit-padding-end:19px;padding-inline-end:19px;}.charts-css.column.data-spacing-20 tbody tr{-webkit-padding-start:20px;padding-inline-start:20px;-webkit-padding-end:20px;padding-inline-end:20px;}.charts-css.column.datasets-spacing-1 tbody tr td{-webkit-margin-start:1px;margin-inline-start:1px;-webkit-margin-end:1px;margin-inline-end:1px;}.charts-css.column.datasets-spacing-2 tbody tr td{-webkit-margin-start:2px;margin-inline-start:2px;-webkit-margin-end:2px;margin-inline-end:2px;}.charts-css.column.datasets-spacing-3 tbody tr td{-webkit-margin-start:3px;margin-inline-start:3px;-webkit-margin-end:3px;margin-inline-end:3px;}.charts-css.column.datasets-spacing-4 tbody tr td{-webkit-margin-start:4px;margin-inline-start:4px;-webkit-margin-end:4px;margin-inline-end:4px;}.charts-css.column.datasets-spacing-5 tbody tr td{-webkit-margin-start:5px;margin-inline-start:5px;-webkit-margin-end:5px;margin-inline-end:5px;}.charts-css.column.datasets-spacing-6 tbody tr td{-webkit-margin-start:6px;margin-inline-start:6px;-webkit-margin-end:6px;margin-inline-end:6px;}.charts-css.column.datasets-spacing-7 tbody tr td{-webkit-margin-start:7px;margin-inline-start:7px;-webkit-margin-end:7px;margin-inline-end:7px;}.charts-css.column.datasets-spacing-8 tbody tr td{-webkit-margin-start:8px;margin-inline-start:8px;-webkit-margin-end:8px;margin-inline-end:8px;}.charts-css.column.datasets-spacing-9 tbody tr td{-webkit-margin-start:9px;margin-inline-start:9px;-webkit-margin-end:9px;margin-inline-end:9px;}.charts-css.column.datasets-spacing-10 tbody tr td{-webkit-margin-start:10px;margin-inline-start:10px;-webkit-margin-end:10px;margin-inline-end:10px;}.charts-css.column.datasets-spacing-11 tbody tr td{-webkit-margin-start:11px;margin-inline-start:11px;-webkit-margin-end:11px;margin-inline-end:11px;}.charts-css.column.datasets-spacing-12 tbody tr td{-webkit-margin-start:12px;margin-inline-start:12px;-webkit-margin-end:12px;margin-inline-end:12px;}.charts-css.column.datasets-spacing-13 tbody tr td{-webkit-margin-start:13px;margin-inline-start:13px;-webkit-margin-end:13px;margin-inline-end:13px;}.charts-css.column.datasets-spacing-14 tbody tr td{-webkit-margin-start:14px;margin-inline-start:14px;-webkit-margin-end:14px;margin-inline-end:14px;}.charts-css.column.datasets-spacing-15 tbody tr td{-webkit-margin-start:15px;margin-inline-start:15px;-webkit-margin-end:15px;margin-inline-end:15px;}.charts-css.column.datasets-spacing-16 tbody tr td{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:16px;margin-inline-end:16px;}.charts-css.column.datasets-spacing-17 tbody tr td{-webkit-margin-start:17px;margin-inline-start:17px;-webkit-margin-end:17px;margin-inline-end:17px;}.charts-css.column.datasets-spacing-18 tbody tr td{-webkit-margin-start:18px;margin-inline-start:18px;-webkit-margin-end:18px;margin-inline-end:18px;}.charts-css.column.datasets-spacing-19 tbody tr td{-webkit-margin-start:19px;margin-inline-start:19px;-webkit-margin-end:19px;margin-inline-end:19px;}.charts-css.column.datasets-spacing-20 tbody tr td{-webkit-margin-start:20px;margin-inline-start:20px;-webkit-margin-end:20px;margin-inline-end:20px;}.charts-css.area tbody{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;height:calc(100% - var(--heading-size));}.charts-css.area tbody tr{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:0;flex-basis:0;overflow-wrap:anywhere;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}.charts-css.area tbody tr th{position:absolute;right:0;left:0;}.charts-css.area tbody tr td{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;}.charts-css.area tbody tr td::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;}.charts-css.area tbody tr td::after{content:"";width:100%;}.charts-css.area:not(.reverse) tbody tr{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-margin-after:var(--labels-size);margin-block-end:var(--labels-size);}.charts-css.area:not(.reverse) tbody tr th{bottom:calc(-1 * var(--labels-size) - var(--primary-axis-width));height:var(--labels-size);}.charts-css.area:not(.reverse) tbody tr td{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.charts-css.area.reverse tbody tr{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-margin-before:var(--labels-size);margin-block-start:var(--labels-size);}.charts-css.area.reverse tbody tr th{top:calc(-1 * var(--labels-size) - var(--primary-axis-width));height:var(--labels-size);}.charts-css.area.reverse tbody tr td{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}.charts-css.area:not(.reverse-data) tbody{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.charts-css.area.reverse-data tbody{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.charts-css.area:not(.reverse-datasets) tbody tr{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.charts-css.area.reverse-datasets tbody tr{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.charts-css.area:not(.reverse):not(.reverse-data) tbody tr td{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}.charts-css.area:not(.reverse):not(.reverse-data) tbody tr td::before{-webkit-clip-path:polygon(0% calc(100% * (1 - var(--start,var(--size)))),100% calc(100% * (1 - var(--size))),100% 100%,0% 100%);clip-path:polygon(0% calc(100% * (1 - var(--start,var(--size)))),100% calc(100% * (1 - var(--size))),100% 100%,0% 100%);}.charts-css.area:not(.reverse):not(.reverse-data) tbody tr td .data{-webkit-transform:translateX(50%);transform:translateX(50%);}.charts-css.area:not(.reverse):not(.reverse-data) tbody tr td::after{height:calc(100% * var(--size));}.charts-css.area:not(.reverse).reverse-data tbody tr td{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.charts-css.area:not(.reverse).reverse-data tbody tr td::before{-webkit-clip-path:polygon(0% calc(100% * (1 - var(--size))),100% calc(100% * (1 - var(--start,var(--size)))),100% 100%,0% 100%);clip-path:polygon(0% calc(100% * (1 - var(--size))),100% calc(100% * (1 - var(--start,var(--size)))),100% 100%,0% 100%);}.charts-css.area:not(.reverse).reverse-data tbody tr td .data{-webkit-transform:translateX(-50%);transform:translateX(-50%);}.charts-css.area:not(.reverse).reverse-data tbody tr td::after{height:calc(100% * var(--size));}.charts-css.area.reverse:not(.reverse-data) tbody tr td{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}.charts-css.area.reverse:not(.reverse-data) tbody tr td::before{-webkit-clip-path:polygon(0% 0%,100% 0%,100% calc(100% * var(--size)),0% calc(100% * var(--start,var(--size))));clip-path:polygon(0% 0%,100% 0%,100% calc(100% * var(--size)),0% calc(100% * var(--start,var(--size))));}.charts-css.area.reverse:not(.reverse-data) tbody tr td .data{-webkit-transform:translateX(50%);transform:translateX(50%);}.charts-css.area.reverse:not(.reverse-data) tbody tr td::after{height:calc(100% * (1 -var(--size)));}.charts-css.area.reverse.reverse-data tbody tr td{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.charts-css.area.reverse.reverse-data tbody tr td::before{-webkit-clip-path:polygon(0% 0%,100% 0%,100% calc(100% * var(--start,var(--size))),0% calc(100% * var(--size)));clip-path:polygon(0% 0%,100% 0%,100% calc(100% * var(--start,var(--size))),0% calc(100% * var(--size)));}.charts-css.area.reverse.reverse-data tbody tr td .data{-webkit-transform:translateX(-50%);transform:translateX(-50%);}.charts-css.area.reverse.reverse-data tbody tr td::after{height:calc(100% * (1 - var(--size)));}.charts-css.area.data-spacing-1 tbody tr td::before,.charts-css.area.datasets-spacing-1 tbody tr td::before{-webkit-margin-start:1px;margin-inline-start:1px;-webkit-margin-end:1px;margin-inline-end:1px;}.charts-css.area.data-spacing-2 tbody tr td::before,.charts-css.area.datasets-spacing-2 tbody tr td::before{-webkit-margin-start:2px;margin-inline-start:2px;-webkit-margin-end:2px;margin-inline-end:2px;}.charts-css.area.data-spacing-3 tbody tr td::before,.charts-css.area.datasets-spacing-3 tbody tr td::before{-webkit-margin-start:3px;margin-inline-start:3px;-webkit-margin-end:3px;margin-inline-end:3px;}.charts-css.area.data-spacing-4 tbody tr td::before,.charts-css.area.datasets-spacing-4 tbody tr td::before{-webkit-margin-start:4px;margin-inline-start:4px;-webkit-margin-end:4px;margin-inline-end:4px;}.charts-css.area.data-spacing-5 tbody tr td::before,.charts-css.area.datasets-spacing-5 tbody tr td::before{-webkit-margin-start:5px;margin-inline-start:5px;-webkit-margin-end:5px;margin-inline-end:5px;}.charts-css.area.data-spacing-6 tbody tr td::before,.charts-css.area.datasets-spacing-6 tbody tr td::before{-webkit-margin-start:6px;margin-inline-start:6px;-webkit-margin-end:6px;margin-inline-end:6px;}.charts-css.area.data-spacing-7 tbody tr td::before,.charts-css.area.datasets-spacing-7 tbody tr td::before{-webkit-margin-start:7px;margin-inline-start:7px;-webkit-margin-end:7px;margin-inline-end:7px;}.charts-css.area.data-spacing-8 tbody tr td::before,.charts-css.area.datasets-spacing-8 tbody tr td::before{-webkit-margin-start:8px;margin-inline-start:8px;-webkit-margin-end:8px;margin-inline-end:8px;}.charts-css.area.data-spacing-9 tbody tr td::before,.charts-css.area.datasets-spacing-9 tbody tr td::before{-webkit-margin-start:9px;margin-inline-start:9px;-webkit-margin-end:9px;margin-inline-end:9px;}.charts-css.area.data-spacing-10 tbody tr td::before,.charts-css.area.datasets-spacing-10 tbody tr td::before{-webkit-margin-start:10px;margin-inline-start:10px;-webkit-margin-end:10px;margin-inline-end:10px;}.charts-css.area.data-spacing-11 tbody tr td::before,.charts-css.area.datasets-spacing-11 tbody tr td::before{-webkit-margin-start:11px;margin-inline-start:11px;-webkit-margin-end:11px;margin-inline-end:11px;}.charts-css.area.data-spacing-12 tbody tr td::before,.charts-css.area.datasets-spacing-12 tbody tr td::before{-webkit-margin-start:12px;margin-inline-start:12px;-webkit-margin-end:12px;margin-inline-end:12px;}.charts-css.area.data-spacing-13 tbody tr td::before,.charts-css.area.datasets-spacing-13 tbody tr td::before{-webkit-margin-start:13px;margin-inline-start:13px;-webkit-margin-end:13px;margin-inline-end:13px;}.charts-css.area.data-spacing-14 tbody tr td::before,.charts-css.area.datasets-spacing-14 tbody tr td::before{-webkit-margin-start:14px;margin-inline-start:14px;-webkit-margin-end:14px;margin-inline-end:14px;}.charts-css.area.data-spacing-15 tbody tr td::before,.charts-css.area.datasets-spacing-15 tbody tr td::before{-webkit-margin-start:15px;margin-inline-start:15px;-webkit-margin-end:15px;margin-inline-end:15px;}.charts-css.area.data-spacing-16 tbody tr td::before,.charts-css.area.datasets-spacing-16 tbody tr td::before{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:16px;margin-inline-end:16px;}.charts-css.area.data-spacing-17 tbody tr td::before,.charts-css.area.datasets-spacing-17 tbody tr td::before{-webkit-margin-start:17px;margin-inline-start:17px;-webkit-margin-end:17px;margin-inline-end:17px;}.charts-css.area.data-spacing-18 tbody tr td::before,.charts-css.area.datasets-spacing-18 tbody tr td::before{-webkit-margin-start:18px;margin-inline-start:18px;-webkit-margin-end:18px;margin-inline-end:18px;}.charts-css.area.data-spacing-19 tbody tr td::before,.charts-css.area.datasets-spacing-19 tbody tr td::before{-webkit-margin-start:19px;margin-inline-start:19px;-webkit-margin-end:19px;margin-inline-end:19px;}.charts-css.area.data-spacing-20 tbody tr td::before,.charts-css.area.datasets-spacing-20 tbody tr td::before{-webkit-margin-start:20px;margin-inline-start:20px;-webkit-margin-end:20px;margin-inline-end:20px;}.charts-css.line{--line-size:3px;}.charts-css.line tbody{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;height:calc(100% - var(--heading-size));}.charts-css.line tbody tr{position:relative;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:0;flex-basis:0;overflow-wrap:anywhere;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}.charts-css.line tbody tr th{position:absolute;right:0;left:0;}.charts-css.line tbody tr td{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;}.charts-css.line tbody tr td::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;}.charts-css.line tbody tr td::after{content:"";width:100%;}.charts-css.line:not(.reverse) tbody tr{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-margin-after:var(--labels-size);margin-block-end:var(--labels-size);}.charts-css.line:not(.reverse) tbody tr th{bottom:calc(-1 * var(--labels-size) - var(--primary-axis-width));height:var(--labels-size);}.charts-css.line:not(.reverse) tbody tr td{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.charts-css.line.reverse tbody tr{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-margin-before:var(--labels-size);margin-block-start:var(--labels-size);}.charts-css.line.reverse tbody tr th{top:calc(-1 * var(--labels-size) - var(--primary-axis-width));height:var(--labels-size);}.charts-css.line.reverse tbody tr td{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}.charts-css.line:not(.reverse-data) tbody{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.charts-css.line.reverse-data tbody{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.charts-css.line:not(.reverse-datasets) tbody tr{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}.charts-css.line.reverse-datasets tbody tr{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}.charts-css.line:not(.reverse):not(.reverse-data) tbody tr td{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}.charts-css.line:not(.reverse):not(.reverse-data) tbody tr td::before{-webkit-clip-path:polygon(0% calc(100% * (1 - var(--start,var(--size)))),100% calc(100% * (1 - var(--size))),100% calc(100% * (1 - var(--size)) - var(--line-size)),0% calc(100% * (1 - var(--start,var(--size))) - var(--line-size)));clip-path:polygon(0% calc(100% * (1 - var(--start,var(--size)))),100% calc(100% * (1 - var(--size))),100% calc(100% * (1 - var(--size)) - var(--line-size)),0% calc(100% * (1 - var(--start,var(--size))) - var(--line-size)));}.charts-css.line:not(.reverse):not(.reverse-data) tbody tr td .data{-webkit-transform:translateX(50%);transform:translateX(50%);}.charts-css.line:not(.reverse):not(.reverse-data) tbody tr td::after{height:calc(100% * var(--size));}.charts-css.line:not(.reverse).reverse-data tbody tr td{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.charts-css.line:not(.reverse).reverse-data tbody tr td::before{-webkit-clip-path:polygon(0% calc(100% * (1 - var(--size))),100% calc(100% * (1 - var(--start,var(--size)))),100% calc(100% * (1 - var(--start,var(--size))) - var(--line-size)),0% calc(100% * (1 - var(--size)) - var(--line-size)));clip-path:polygon(0% calc(100% * (1 - var(--size))),100% calc(100% * (1 - var(--start,var(--size)))),100% calc(100% * (1 - var(--start,var(--size))) - var(--line-size)),0% calc(100% * (1 - var(--size)) - var(--line-size)));}.charts-css.line:not(.reverse).reverse-data tbody tr td .data{-webkit-transform:translateX(-50%);transform:translateX(-50%);}.charts-css.line:not(.reverse).reverse-data tbody tr td::after{height:calc(100% * var(--size));}.charts-css.line.reverse:not(.reverse-data) tbody tr td{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;}.charts-css.line.reverse:not(.reverse-data) tbody tr td::before{-webkit-clip-path:polygon(0% calc(100% * var(--start,var(--size)) - var(--line-size)),100% calc(100% * var(--size) - var(--line-size)),100% calc(100% * var(--size)),0% calc(100% * var(--start,var(--size))));clip-path:polygon(0% calc(100% * var(--start,var(--size)) - var(--line-size)),100% calc(100% * var(--size) - var(--line-size)),100% calc(100% * var(--size)),0% calc(100% * var(--start,var(--size))));}.charts-css.line.reverse:not(.reverse-data) tbody tr td .data{-webkit-transform:translateX(50%);transform:translateX(50%);}.charts-css.line.reverse:not(.reverse-data) tbody tr td::after{height:calc(100% * (1 -var(--size)));}.charts-css.line.reverse.reverse-data tbody tr td{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}.charts-css.line.reverse.reverse-data tbody tr td::before{-webkit-clip-path:polygon(0% calc(100% * var(--size) - var(--line-size)),100% calc(100% * var(--start,var(--size)) - var(--line-size)),100% calc(100% * var(--start,var(--size))),0% calc(100% * var(--size)));clip-path:polygon(0% calc(100% * var(--size) - var(--line-size)),100% calc(100% * var(--start,var(--size)) - var(--line-size)),100% calc(100% * var(--start,var(--size))),0% calc(100% * var(--size)));}.charts-css.line.reverse.reverse-data tbody tr td .data{-webkit-transform:translateX(-50%);transform:translateX(-50%);}.charts-css.line.reverse.reverse-data tbody tr td::after{height:calc(100% * (1 - var(--size)));}.charts-css.line.data-spacing-1 tbody tr td::before,.charts-css.line.datasets-spacing-1 tbody tr td::before{-webkit-margin-start:1px;margin-inline-start:1px;-webkit-margin-end:1px;margin-inline-end:1px;}.charts-css.line.data-spacing-2 tbody tr td::before,.charts-css.line.datasets-spacing-2 tbody tr td::before{-webkit-margin-start:2px;margin-inline-start:2px;-webkit-margin-end:2px;margin-inline-end:2px;}.charts-css.line.data-spacing-3 tbody tr td::before,.charts-css.line.datasets-spacing-3 tbody tr td::before{-webkit-margin-start:3px;margin-inline-start:3px;-webkit-margin-end:3px;margin-inline-end:3px;}.charts-css.line.data-spacing-4 tbody tr td::before,.charts-css.line.datasets-spacing-4 tbody tr td::before{-webkit-margin-start:4px;margin-inline-start:4px;-webkit-margin-end:4px;margin-inline-end:4px;}.charts-css.line.data-spacing-5 tbody tr td::before,.charts-css.line.datasets-spacing-5 tbody tr td::before{-webkit-margin-start:5px;margin-inline-start:5px;-webkit-margin-end:5px;margin-inline-end:5px;}.charts-css.line.data-spacing-6 tbody tr td::before,.charts-css.line.datasets-spacing-6 tbody tr td::before{-webkit-margin-start:6px;margin-inline-start:6px;-webkit-margin-end:6px;margin-inline-end:6px;}.charts-css.line.data-spacing-7 tbody tr td::before,.charts-css.line.datasets-spacing-7 tbody tr td::before{-webkit-margin-start:7px;margin-inline-start:7px;-webkit-margin-end:7px;margin-inline-end:7px;}.charts-css.line.data-spacing-8 tbody tr td::before,.charts-css.line.datasets-spacing-8 tbody tr td::before{-webkit-margin-start:8px;margin-inline-start:8px;-webkit-margin-end:8px;margin-inline-end:8px;}.charts-css.line.data-spacing-9 tbody tr td::before,.charts-css.line.datasets-spacing-9 tbody tr td::before{-webkit-margin-start:9px;margin-inline-start:9px;-webkit-margin-end:9px;margin-inline-end:9px;}.charts-css.line.data-spacing-10 tbody tr td::before,.charts-css.line.datasets-spacing-10 tbody tr td::before{-webkit-margin-start:10px;margin-inline-start:10px;-webkit-margin-end:10px;margin-inline-end:10px;}.charts-css.line.data-spacing-11 tbody tr td::before,.charts-css.line.datasets-spacing-11 tbody tr td::before{-webkit-margin-start:11px;margin-inline-start:11px;-webkit-margin-end:11px;margin-inline-end:11px;}.charts-css.line.data-spacing-12 tbody tr td::before,.charts-css.line.datasets-spacing-12 tbody tr td::before{-webkit-margin-start:12px;margin-inline-start:12px;-webkit-margin-end:12px;margin-inline-end:12px;}.charts-css.line.data-spacing-13 tbody tr td::before,.charts-css.line.datasets-spacing-13 tbody tr td::before{-webkit-margin-start:13px;margin-inline-start:13px;-webkit-margin-end:13px;margin-inline-end:13px;}.charts-css.line.data-spacing-14 tbody tr td::before,.charts-css.line.datasets-spacing-14 tbody tr td::before{-webkit-margin-start:14px;margin-inline-start:14px;-webkit-margin-end:14px;margin-inline-end:14px;}.charts-css.line.data-spacing-15 tbody tr td::before,.charts-css.line.datasets-spacing-15 tbody tr td::before{-webkit-margin-start:15px;margin-inline-start:15px;-webkit-margin-end:15px;margin-inline-end:15px;}.charts-css.line.data-spacing-16 tbody tr td::before,.charts-css.line.datasets-spacing-16 tbody tr td::before{-webkit-margin-start:16px;margin-inline-start:16px;-webkit-margin-end:16px;margin-inline-end:16px;}.charts-css.line.data-spacing-17 tbody tr td::before,.charts-css.line.datasets-spacing-17 tbody tr td::before{-webkit-margin-start:17px;margin-inline-start:17px;-webkit-margin-end:17px;margin-inline-end:17px;}.charts-css.line.data-spacing-18 tbody tr td::before,.charts-css.line.datasets-spacing-18 tbody tr td::before{-webkit-margin-start:18px;margin-inline-start:18px;-webkit-margin-end:18px;margin-inline-end:18px;}.charts-css.line.data-spacing-19 tbody tr td::before,.charts-css.line.datasets-spacing-19 tbody tr td::before{-webkit-margin-start:19px;margin-inline-start:19px;-webkit-margin-end:19px;margin-inline-end:19px;}.charts-css.line.data-spacing-20 tbody tr td::before,.charts-css.line.datasets-spacing-20 tbody tr td::before{-webkit-margin-start:20px;margin-inline-start:20px;-webkit-margin-end:20px;margin-inline-end:20px;}.charts-css.radial tbody{display:block;width:100%;height:0;-webkit-padding-after:100%;padding-block-end:100%;border-radius:50%;background-color:var(--chart-bg-color);}.charts-css.radial tbody tr{display:none;}.charts-css.pie tbody{display:block;width:100%;height:0;-webkit-padding-after:100%;padding-block-end:100%;border-radius:50%;background-color:var(--chart-bg-color);}.charts-css.pie tbody tr{display:none;}.charts-css.donut tbody{display:block;width:100%;height:0;-webkit-padding-after:100%;padding-block-end:100%;border-radius:50%;background-color:var(--chart-bg-color);}.charts-css.donut tbody tr{display:none;}.charts-css.donut tbody::after{content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:var(--donut-inner-size,50%);height:var(--donut-inner-size,50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;background-color:var(--donut-inner-color,#fff);}.charts-css.polar tbody{display:block;width:100%;height:0;-webkit-padding-after:100%;padding-block-end:100%;border-radius:50%;background-color:var(--chart-bg-color);}.charts-css.polar tbody tr{display:none;}.charts-css.radar tbody{display:block;width:100%;height:0;-webkit-padding-after:100%;padding-block-end:100%;border-radius:50%;background-color:var(--chart-bg-color);}.charts-css.radar tbody tr{display:none;}
