/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:'Open Sans';font-style:normal;font-display:swap;font-weight:300;src:url(/themes/custom/bofip/node_modules/%40fontsource/open-sans/./files/open-sans-cyrillic-ext-300-normal.woff2) format('woff2'),url(/themes/custom/bofip/node_modules/%40fontsource/open-sans/./files/open-sans-all-300-normal.woff) format('woff');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:'Open Sans';font-style:normal;font-display:swap;font-weight:300;src:url(/themes/custom/bofip/node_modules/%40fontsource/open-sans/./files/open-sans-cyrillic-300-normal.woff2) format('woff2'),url(/themes/custom/bofip/node_modules/%40fontsource/open-sans/./files/open-sans-all-300-normal.woff) format('woff');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Open Sans';font-style:normal;font-display:swap;font-weight:300;src:url(/themes/custom/bofip/node_modules/%40fontsource/open-sans/./files/open-sans-greek-ext-300-normal.woff2) format('woff2'),url(/themes/custom/bofip/node_modules/%40fontsource/open-sans/./files/open-sans-all-300-normal.woff) format('woff');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Open Sans';font-style:normal;font-display:swap;font-weight:300;src:url(/themes/custom/bofip/node_modules/%40fontsource/open-sans/./files/open-sans-greek-300-normal.woff2) format('woff2'),url(/themes/custom/bofip/node_modules/%40fontsource/open-sans/./files/open-sans-all-300-normal.woff) format('woff');unicode-range:U+0370-03FF;}@font-face{font-family:'Open Sans';font-style:normal;font-display:swap;font-weight:300;src:url(/themes/custom/bofip/node_modules/%40fontsource/open-sans/./files/open-sans-hebrew-300-normal.woff2) format('woff2'),url(/themes/custom/bofip/node_modules/%40fontsource/open-sans/./files/open-sans-all-300-normal.woff) format('woff');unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;}@font-face{font-family:'Open Sans';font-style:normal;font-display:swap;font-weight:300;src:url(/themes/custom/bofip/node_modules/%40fontsource/open-sans/./files/open-sans-vietnamese-300-normal.woff2) format('woff2'),url(/themes/custom/bofip/node_modules/%40fontsource/open-sans/./files/open-sans-all-300-normal.woff) format('woff');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Open Sans';font-style:normal;font-display:swap;font-weight:300;src:url(/themes/custom/bofip/node_modules/%40fontsource/open-sans/./files/open-sans-latin-ext-300-normal.woff2) format('woff2'),url(/themes/custom/bofip/node_modules/%40fontsource/open-sans/./files/open-sans-all-300-normal.woff) format('woff');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:normal;font-display:swap;font-weight:300;src:url(/themes/custom/bofip/node_modules/%40fontsource/open-sans/./files/open-sans-latin-300-normal.woff2) format('woff2'),url(/themes/custom/bofip/node_modules/%40fontsource/open-sans/./files/open-sans-all-300-normal.woff) format('woff');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face{font-family:'Open Sans';font-style:normal;font-display:swap;font-weight:400;src:url(/themes/custom/bofip/node_modules/%40fontsource/open-sans/./files/open-sans-cyrillic-ext-400-normal.woff2) format('woff2'),url(/themes/custom/bofip/node_modules/%40fontsource/open-sans/./files/open-sans-all-400-normal.woff) format('woff');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:'Open Sans';font-style:normal;font-display:swap;font-weight:400;src:url(/themes/custom/bofip/node_modules/%40fontsource/open-sans/./files/open-sans-cyrillic-400-normal.woff2) format('woff2'),url(/themes/custom/bofip/node_modules/%40fontsource/open-sans/./files/open-sans-all-400-normal.woff) format('woff');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Open Sans';font-style:normal;font-display:swap;font-weight:400;src:url(/themes/custom/bofip/node_modules/%40fontsource/open-sans/./files/open-sans-greek-ext-400-normal.woff2) format('woff2'),url(/themes/custom/bofip/node_modules/%40fontsource/open-sans/./files/open-sans-all-400-normal.woff) format('woff');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Open Sans';font-style:normal;font-display:swap;font-weight:400;src:url(/themes/custom/bofip/node_modules/%40fontsource/open-sans/./files/open-sans-greek-400-normal.woff2) format('woff2'),url(/themes/custom/bofip/node_modules/%40fontsource/open-sans/./files/open-sans-all-400-normal.woff) format('woff');unicode-range:U+0370-03FF;}@font-face{font-family:'Open Sans';font-style:normal;font-display:swap;font-weight:400;src:url(/themes/custom/bofip/node_modules/%40fontsource/open-sans/./files/open-sans-hebrew-400-normal.woff2) format('woff2'),url(/themes/custom/bofip/node_modules/%40fontsource/open-sans/./files/open-sans-all-400-normal.woff) format('woff');unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;}@font-face{font-family:'Open Sans';font-style:normal;font-display:swap;font-weight:400;src:url(/themes/custom/bofip/node_modules/%40fontsource/open-sans/./files/open-sans-vietnamese-400-normal.woff2) format('woff2'),url(/themes/custom/bofip/node_modules/%40fontsource/open-sans/./files/open-sans-all-400-normal.woff) format('woff');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Open Sans';font-style:normal;font-display:swap;font-weight:400;src:url(/themes/custom/bofip/node_modules/%40fontsource/open-sans/./files/open-sans-latin-ext-400-normal.woff2) format('woff2'),url(/themes/custom/bofip/node_modules/%40fontsource/open-sans/./files/open-sans-all-400-normal.woff) format('woff');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:normal;font-display:swap;font-weight:400;src:url(/themes/custom/bofip/node_modules/%40fontsource/open-sans/./files/open-sans-latin-400-normal.woff2) format('woff2'),url(/themes/custom/bofip/node_modules/%40fontsource/open-sans/./files/open-sans-all-400-normal.woff) format('woff');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face{font-family:'Open Sans';font-style:normal;font-display:swap;font-weight:700;src:url(/themes/custom/bofip/node_modules/%40fontsource/open-sans/./files/open-sans-cyrillic-ext-700-normal.woff2) format('woff2'),url(/themes/custom/bofip/node_modules/%40fontsource/open-sans/./files/open-sans-all-700-normal.woff) format('woff');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:'Open Sans';font-style:normal;font-display:swap;font-weight:700;src:url(/themes/custom/bofip/node_modules/%40fontsource/open-sans/./files/open-sans-cyrillic-700-normal.woff2) format('woff2'),url(/themes/custom/bofip/node_modules/%40fontsource/open-sans/./files/open-sans-all-700-normal.woff) format('woff');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Open Sans';font-style:normal;font-display:swap;font-weight:700;src:url(/themes/custom/bofip/node_modules/%40fontsource/open-sans/./files/open-sans-greek-ext-700-normal.woff2) format('woff2'),url(/themes/custom/bofip/node_modules/%40fontsource/open-sans/./files/open-sans-all-700-normal.woff) format('woff');unicode-range:U+1F00-1FFF;}@font-face{font-family:'Open Sans';font-style:normal;font-display:swap;font-weight:700;src:url(/themes/custom/bofip/node_modules/%40fontsource/open-sans/./files/open-sans-greek-700-normal.woff2) format('woff2'),url(/themes/custom/bofip/node_modules/%40fontsource/open-sans/./files/open-sans-all-700-normal.woff) format('woff');unicode-range:U+0370-03FF;}@font-face{font-family:'Open Sans';font-style:normal;font-display:swap;font-weight:700;src:url(/themes/custom/bofip/node_modules/%40fontsource/open-sans/./files/open-sans-hebrew-700-normal.woff2) format('woff2'),url(/themes/custom/bofip/node_modules/%40fontsource/open-sans/./files/open-sans-all-700-normal.woff) format('woff');unicode-range:U+0590-05FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F;}@font-face{font-family:'Open Sans';font-style:normal;font-display:swap;font-weight:700;src:url(/themes/custom/bofip/node_modules/%40fontsource/open-sans/./files/open-sans-vietnamese-700-normal.woff2) format('woff2'),url(/themes/custom/bofip/node_modules/%40fontsource/open-sans/./files/open-sans-all-700-normal.woff) format('woff');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Open Sans';font-style:normal;font-display:swap;font-weight:700;src:url(/themes/custom/bofip/node_modules/%40fontsource/open-sans/./files/open-sans-latin-ext-700-normal.woff2) format('woff2'),url(/themes/custom/bofip/node_modules/%40fontsource/open-sans/./files/open-sans-all-700-normal.woff) format('woff');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Open Sans';font-style:normal;font-display:swap;font-weight:700;src:url(/themes/custom/bofip/node_modules/%40fontsource/open-sans/./files/open-sans-latin-700-normal.woff2) format('woff2'),url(/themes/custom/bofip/node_modules/%40fontsource/open-sans/./files/open-sans-all-700-normal.woff) format('woff');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face{font-family:'Raleway';font-style:normal;font-display:swap;font-weight:400;src:url(/themes/custom/bofip/node_modules/%40fontsource/raleway/./files/raleway-cyrillic-ext-400-normal.woff2) format('woff2'),url(/themes/custom/bofip/node_modules/%40fontsource/raleway/./files/raleway-all-400-normal.woff) format('woff');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:'Raleway';font-style:normal;font-display:swap;font-weight:400;src:url(/themes/custom/bofip/node_modules/%40fontsource/raleway/./files/raleway-cyrillic-400-normal.woff2) format('woff2'),url(/themes/custom/bofip/node_modules/%40fontsource/raleway/./files/raleway-all-400-normal.woff) format('woff');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Raleway';font-style:normal;font-display:swap;font-weight:400;src:url(/themes/custom/bofip/node_modules/%40fontsource/raleway/./files/raleway-vietnamese-400-normal.woff2) format('woff2'),url(/themes/custom/bofip/node_modules/%40fontsource/raleway/./files/raleway-all-400-normal.woff) format('woff');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Raleway';font-style:normal;font-display:swap;font-weight:400;src:url(/themes/custom/bofip/node_modules/%40fontsource/raleway/./files/raleway-latin-ext-400-normal.woff2) format('woff2'),url(/themes/custom/bofip/node_modules/%40fontsource/raleway/./files/raleway-all-400-normal.woff) format('woff');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Raleway';font-style:normal;font-display:swap;font-weight:400;src:url(/themes/custom/bofip/node_modules/%40fontsource/raleway/./files/raleway-latin-400-normal.woff2) format('woff2'),url(/themes/custom/bofip/node_modules/%40fontsource/raleway/./files/raleway-all-400-normal.woff) format('woff');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face{font-family:'Raleway';font-style:normal;font-display:swap;font-weight:600;src:url(/themes/custom/bofip/node_modules/%40fontsource/raleway/./files/raleway-cyrillic-ext-600-normal.woff2) format('woff2'),url(/themes/custom/bofip/node_modules/%40fontsource/raleway/./files/raleway-all-600-normal.woff) format('woff');unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;}@font-face{font-family:'Raleway';font-style:normal;font-display:swap;font-weight:600;src:url(/themes/custom/bofip/node_modules/%40fontsource/raleway/./files/raleway-cyrillic-600-normal.woff2) format('woff2'),url(/themes/custom/bofip/node_modules/%40fontsource/raleway/./files/raleway-all-600-normal.woff) format('woff');unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;}@font-face{font-family:'Raleway';font-style:normal;font-display:swap;font-weight:600;src:url(/themes/custom/bofip/node_modules/%40fontsource/raleway/./files/raleway-vietnamese-600-normal.woff2) format('woff2'),url(/themes/custom/bofip/node_modules/%40fontsource/raleway/./files/raleway-all-600-normal.woff) format('woff');unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB;}@font-face{font-family:'Raleway';font-style:normal;font-display:swap;font-weight:600;src:url(/themes/custom/bofip/node_modules/%40fontsource/raleway/./files/raleway-latin-ext-600-normal.woff2) format('woff2'),url(/themes/custom/bofip/node_modules/%40fontsource/raleway/./files/raleway-all-600-normal.woff) format('woff');unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family:'Raleway';font-style:normal;font-display:swap;font-weight:600;src:url(/themes/custom/bofip/node_modules/%40fontsource/raleway/./files/raleway-latin-600-normal.woff2) format('woff2'),url(/themes/custom/bofip/node_modules/%40fontsource/raleway/./files/raleway-all-600-normal.woff) format('woff');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
html{box-sizing:border-box;min-height:100%}*,:after,:before{box-sizing:inherit}body{background-color:#fff;color:#000;height:100%;line-height:1.4;font:100% Open Sans,arial,Helvetica Neue,helvetica,sans-serif;font-weight:400;margin:0;text-align:center}::selection{background:#572e7c;color:#fff;text-shadow:none}h1,h2,h3,h4,h5,h6{color:inherit;font-family:inherit;font-size:1em;font-weight:700;line-height:1.4;margin-bottom:1.5em;margin-top:0}h1{font-size:1.75rem}h1,h2{line-height:1.25}h2{font-size:1.5rem}h3{font-size:1.25rem;line-height:1.25}a{color:#572e7c;text-decoration:underline}a.active,a:focus,a:hover{color:#9c2668;cursor:pointer}a:active,a:selected{border:none;outline:none}p{margin:0 0 1.5em}strong{font-weight:700}em{font-style:italic}address{font-style:normal}img{height:auto;margin:0;width:100%}ol,ul{margin:0 0 1.5em 1.5em;padding:0}li{padding-bottom:.5em}dl{margin:0 0 1.5em}dd,dt{display:block;margin:0;padding:0}dt{font-weight:700}table{border:1px solid #ddd;border-collapse:collapse;border-spacing:0;empty-cells:show;margin-bottom:1.5em;width:100%}table caption{color:#000;font-size:1em;font-style:italic;padding:.5em 0;text-align:center}table thead{background-color:#ddd;text-align:left}table td,table th{border-right:1px solid #ddd;overflow:visible;padding:1em}table td:last-child,table th:last-child{border-right:none}table td,table tr{transition:background-color .6s ease}@media (min-width:37.5rem){table{width:auto}table td,table th{padding:1em 1.5em}}.table-responsive{min-height:.01%;overflow-x:auto}@media (max-width:37.5rem){.table-responsive{-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd;margin-bottom:1.5em;overflow-y:hidden;width:100%}.table-responsive>table{border:0;margin-bottom:0}.table-responsive>table>tbody>tr>td,.table-responsive>table>tbody>tr>th,.table-responsive>table>tfoot>tr>td,.table-responsive>table>tfoot>tr>th,.table-responsive>table>thead>tr>td,.table-responsive>table>thead>tr>th{white-space:nowrap}}hr{border:0;border-top:1px solid #ddd;display:block;height:1px;margin:1.5em 0;padding:0}blockquote{background-color:#93b9c9;border-left:5px solid #9c2668;font-size:1.143em;margin:1.5em 0 1.5em 1em;padding:1em 1.25em}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote footer,blockquote small{color:#000;display:block;font-size:80%}blockquote footer:before,blockquote small:before{content:"\2014 \00A0"}q{background-color:#93b9c9;border-left:3px solid #9c2668;margin-left:.1875rem;padding:.1875rem .4375rem;quotes:"“" "”"}
.wrapper{margin:0 auto;max-width:100em;position:relative;width:95%}@media (min-width:65rem){.wrapper{width:90%}}.header{position:relative;z-index:200}.header .wrapper{padding:1.25rem 0}.wrapper--content{overflow:hidden}.content--container{overflow:hidden;position:relative}.layout--sidebar .content--container{float:right;width:66.6665%}.sidebar{float:left;width:33.3332%}.footer{clear:both;margin-top:1.25rem*3;position:relative}.wrapper--footer{padding:1.25rem}
.page--title{color:#9c2668;font-size:1.5rem;font-weight:700;line-height:1;margin:0 0 1em}.content--container{font-size:.875rem;text-align:left}.content--container p{text-align:left}.content--container p.text-align-center{text-align:center}.content--container p.text-align-justify{text-align:justify}.content--container img{height:auto;margin-bottom:1.5em;max-width:100%;width:auto}@media (min-width:37.5rem){.content--container img.left,.content--container img.right{float:left;margin-right:5%;max-width:47.5%}.content--container img.right{float:right}}
nav.tabs{position:relative;z-index:100}.block-local-tasks-block .nav-pills{border-radius:.25rem;display:block;line-height:2;margin:1.5em 0;text-align:center}.block-local-tasks-block .nav-pills,.block-local-tasks-block .nav-pills li{list-style:none;padding:0}.block-local-tasks-block .nav-pills li{display:inline-block;margin:0 0 0 -.3125rem}.block-local-tasks-block .nav-pills li:first-child{margin-left:0}.block-local-tasks-block .nav-pills a{background-color:#fff;border:1px solid #ddd;color:#9c2668;float:left;padding:0 .8125rem;position:relative;text-decoration:none}.block-local-tasks-block .nav-pills a:focus,.block-local-tasks-block .nav-pills a:hover{background-color:#ddd;border-color:#ddd;color:#9c2668;z-index:3}.block-local-tasks-block .nav-pills a.active{background-color:#9c2668;color:#fff;cursor:default;padding:1px .875rem;z-index:2}.navigation{color:#000}.navigation ul{display:block;position:relative}.navigation li,.navigation ul{list-style:none;margin:0;padding:0;position:relative}.navigation li a{color:#000;display:block;padding:.25em .5em;text-decoration:none;white-space:normal}.navigation li a:focus,.navigation li a:hover{background-color:#ddd}.navigation li a.active{background-color:#9c2668;color:#fff}.navigation ul ul{margin-left:1em}
fieldset{border:1px solid #ddd;margin-bottom:1.5em;padding:1.5em}legend{font-size:1em;font-weight:700;padding:0 1em}form{margin:0 0 1.5em}label{cursor:pointer;display:block;font-size:1em;font-weight:700;margin-bottom:.5em}input[type=checkbox]+label,input[type=radio]+label{display:inline-block;font-weight:400;line-height:1.5em;margin:0 0 0 .5em;vertical-align:middle}input,select,textarea{background-color:#fff;border:1px solid #ddd;color:#000;display:inline-block;font-family:inherit;font-size:1em;height:2.5em;padding:0 .75em;position:relative;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}input:hover,select:hover,textarea:hover{border-color:#000}input:focus,select:focus,textarea:focus{border-color:#9c2668;box-shadow:0 0 6px rgba(#9C2668,.5);outline:none}input[disabled],input[readonly],select[disabled],select[readonly],textarea[disabled],textarea[readonly]{background-color:lighten(#ddd,12%);color:lighten(#000,50%);cursor:not-allowed}input:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#ddd}input::placeholder,select::placeholder,textarea::placeholder{color:#ddd}input{line-height:normal}input[type=checkbox],input[type=file],input[type=image],input[type=radio]{height:auto;width:auto}input[type=checkbox],input[type=radio]{line-height:normal;padding:0;vertical-align:middle}input[type=file]{border:none;line-height:100%;min-height:2.5em;padding:0}input[type=range]{-webkit-appearance:none;border:none;padding:0;width:100%}input[type=range]:focus{outline:none}input[type=range]::-webkit-slider-runnable-track{background-color:#ddd;border:none;border-radius:.1875rem;height:.3125rem}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background-color:#000;border:none;border-radius:50%;height:1rem;margin-top:-.3125rem;width:1rem}input[type=range]::-moz-range-track{background-color:#ddd;border:none;border-radius:.1875rem;height:.3125rem}input[type=range]::-moz-range-thumb{background-color:#000;border:none;border-radius:50%;height:1rem;margin-top:-.3125rem;width:1rem}input[type=range]::-ms-track{background-color:#ddd;border:none;border-radius:.1875rem;color:transparent;height:.3125rem}input[type=range]::-ms-thumb{background-color:#000;border:none;border-radius:50%;height:1rem;margin-top:-.3125rem;width:1rem}input[type=button]:focus,input[type=checkbox]:focus,input[type=color]:focus,input[type=file]:focus,input[type=radio]:focus,input[type=range]:focus,input[type=reset]:focus,input[type=submit]:focus{border-color:transparent;box-shadow:none;outline:none}textarea{height:auto;padding:1em;resize:vertical}select{padding:0 .5em}select[multiple]{height:auto}select::-ms-expand{display:none}select::-ms-value{color:currentColor}select option{background-color:#fff;border:0;color:#000;padding:.5em}.form-item-date .form-item{display:inline-block}.form-item-date input,.form-item-date select{width:auto}.button,button,input[type=button],input[type=reset],input[type=submit]{background-image:none;cursor:pointer;font-weight:700;margin:1.5em .5em 0 0;text-align:center;touch-action:manipulation;-webkit-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;width:auto}.button.active,.button:focus,.button:hover,button.active,button:focus,button:hover,input[type=button].active,input[type=button]:focus,input[type=button]:hover,input[type=reset].active,input[type=reset]:focus,input[type=reset]:hover,input[type=submit].active,input[type=submit]:focus,input[type=submit]:hover{background-color:rgba(#ddd,.5);color:#000;text-decoration:none}.button.active,.button:active,button.active,button:active,input[type=button].active,input[type=button]:active,input[type=reset].active,input[type=reset]:active,input[type=submit].active,input[type=submit]:active{background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,.125);outline:0}.button.disabled,.button[disabled],button.disabled,button[disabled],fieldset[disabled] .button,fieldset[disabled] button,fieldset[disabled] input[type=button],fieldset[disabled] input[type=reset],fieldset[disabled] input[type=submit],input[type=button].disabled,input[type=button][disabled],input[type=reset].disabled,input[type=reset][disabled],input[type=submit].disabled,input[type=submit][disabled]{background-color:transparent;box-shadow:none;opacity:.65}.button.primary,button.primary,input[type=button].primary,input[type=reset].primary,input[type=submit].primary{background-color:#9c2668;border-color:#9c2668;color:#fff}.button.primary.active,.button.primary:focus,.button.primary:hover,button.primary.active,button.primary:focus,button.primary:hover,input[type=button].primary.active,input[type=button].primary:focus,input[type=button].primary:hover,input[type=reset].primary.active,input[type=reset].primary:focus,input[type=reset].primary:hover,input[type=submit].primary.active,input[type=submit].primary:focus,input[type=submit].primary:hover{background-color:rgba(#9C2668,.8)}.button.success,button.success,input[type=button].success,input[type=reset].success,input[type=submit].success{background-color:#36c14d;border-color:#36c14d;color:#fff}.button.success.active,.button.success:focus,.button.success:hover,button.success.active,button.success:focus,button.success:hover,input[type=button].success.active,input[type=button].success:focus,input[type=button].success:hover,input[type=reset].success.active,input[type=reset].success:focus,input[type=reset].success:hover,input[type=submit].success.active,input[type=submit].success:focus,input[type=submit].success:hover{background-color:rgba(#36c14d,.8)}.button.warning,button.warning,input[type=button].warning,input[type=reset].warning,input[type=submit].warning{background-color:#ffbf00;border-color:#ffbf00;color:#fff}.button.warning.active,.button.warning:focus,.button.warning:hover,button.warning.active,button.warning:focus,button.warning:hover,input[type=button].warning.active,input[type=button].warning:focus,input[type=button].warning:hover,input[type=reset].warning.active,input[type=reset].warning:focus,input[type=reset].warning:hover,input[type=submit].warning.active,input[type=submit].warning:focus,input[type=submit].warning:hover{background-color:rgba(#ffbf00,.8)}.button.alert,button.alert,input[type=button].alert,input[type=reset].alert,input[type=submit].alert{background-color:#c43838;border-color:#c43838;color:#fff}.button.alert.active,.button.alert:focus,.button.alert:hover,button.alert.active,button.alert:focus,button.alert:hover,input[type=button].alert.active,input[type=button].alert:focus,input[type=button].alert:hover,input[type=reset].alert.active,input[type=reset].alert:focus,input[type=reset].alert:hover,input[type=submit].alert.active,input[type=submit].alert:focus,input[type=submit].alert:hover{background-color:rgba(#c43838,.8)}input[type=file]+input[type=submit]{margin:0}.form-actions>a{border:1px solid #ddd;color:#000;cursor:pointer;display:inline-block;font-family:inherit;font-size:1em;font-weight:700;height:2.5em;line-height:2.5em;margin:1.5em .5em 0 0;padding:0 .75em;text-align:center;text-decoration:none;touch-action:manipulation;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap;width:auto}.form-actions>a.active,.form-actions>a:focus,.form-actions>a:hover{background-color:rgba(#ddd,.5);color:#000;text-decoration:none}.form-required{color:#9c2668;font-weight:400}.valid input,.valid select,.valid textarea{border-color:#36c14d}.valid input:focus,.valid select:focus,.valid textarea:focus{border-color:#36c14d;box-shadow:0 0 10px rgba(#36c14d,.5)}.error input,.error select,.error textarea{border-color:#c43838}.error input:focus,.error select:focus,.error textarea:focus{border-color:#c43838;box-shadow:0 0 10px rgba(#c43838,.5)}input[type=checkbox]:focus,input[type=color]:focus,input[type=file]:focus,input[type=radio]:focus,input[type=range]:focus,select[type=checkbox]:focus,select[type=color]:focus,select[type=file]:focus,select[type=radio]:focus,select[type=range]:focus,textarea[type=checkbox]:focus,textarea[type=color]:focus,textarea[type=file]:focus,textarea[type=radio]:focus,textarea[type=range]:focus{border-color:transparent;box-shadow:none;outline:none}.error label,.error label.error{background-color:#c43838;border:1px solid #c43838;color:#fff;font-weight:400;padding:.5em}.error label.error:before,.error label:before{color:#fff;content:"\2716";padding-right:.5em}.error span.error-message{display:block}.form-type-password{max-width:50em}.password-strength,div.password-confirm{color:lighten(#000,25%);font-size:80%;margin-bottom:1em}.password-strength-title{display:inline}.password-strength-text{float:right;font-weight:700}.password-indicator{background-color:#ddd;border-radius:2px;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);height:.3125rem;overflow:hidden;width:100%}.password-indicator .indicator{background-color:#36c14d;font-size:.75rem;height:100%;transition:width .6s ease;width:0}.password-confirm .error,.password-confirm .ok{background-color:#36c14d;border:0;color:#fff;display:inline;padding:0 .35em}.password-confirm .error:before,.password-confirm .ok:before{content:"";padding:0}.password-confirm .error{background-color:#c43838}.password-suggestions{margin:0}.form-type-password{display:table;width:100%}.form-item .form-type-password{margin-bottom:1.5em}.form-type-password input[type=password]{margin-bottom:.5em}.password-strength,div.password-confirm{display:table-footer-group}div.password-confirm{visibility:hidden}@media (min-width:30rem){.form-type-password{margin-bottom:0}.form-type-password>input,.form-type-password>label{width:47.5%}.form-type-password input[type=password]{margin-bottom:0}.password-strength,div.password-confirm{display:block;float:right;margin-bottom:0;margin-top:2em;width:47.5%}}.container--account{align-items:center;display:flex;flex-direction:column;justify-content:center}.container--account .content--container{margin:0 auto;max-width:28.125rem;padding:2em 1em}.container--account .content--container .form-item{margin:1em 0}.container--account .content--container .form-item label,.container--account .content--container form input{margin-bottom:0}.container--account .content--container form input.button{margin-top:1em;width:100%}.container--account .site-logo{display:block;text-align:center}.path--user .block-system-main-block article{text-align:center}
.more-help-link a,.more-link a{border:1px solid #ddd;display:inline-block;font-size:1em;margin:0 0 1.5em;padding:.5em .75em;text-decoration:none;transition:background-color .3s ease,border-color .3s ease,color .3s ease}.more-help-link a:after,.more-link a:after{content:"\279C";padding-left:.5em}.more-help-link a:focus,.more-help-link a:hover,.more-link a:focus,.more-link a:hover{background-color:#9c2668;border-color:#9c2668;color:#fff}ul.pager{border-radius:.25rem;display:block;line-height:2;margin:1.25rem 0;text-align:center}ul.pager,ul.pager li{list-style:none;padding:0}ul.pager li{display:inline-block;margin:0 0 0 -.3125rem}ul.pager .pager-ellipsis{border-color:#ddd;color:#000;cursor:not-allowed;padding:1px .875rem}ul.pager .pager-current{background-color:#9c2668;color:#fff;cursor:default;padding:1px .875rem;z-index:2}ul.pager a,ul.pager span{background-color:#fff;border:1px solid #ddd;color:#9c2668;float:left;padding:0 .8125rem;position:relative;text-decoration:none}ul.pager a:focus,ul.pager a:hover,ul.pager span:focus,ul.pager span:hover{background-color:#ddd;border-color:#ddd;color:#9c2668;z-index:3}ul.pager .pager-first a,ul.pager .pager-first span{border-radius:.25rem 0 0 .25rem;margin-left:0}ul.pager .pager-last a,ul.pager .pager-last span{border-radius:0 .25rem .25rem 0}.breadcrumbs{font-size:.913rem;margin:1.875rem 0}.breadcrumbs ol{list-style-type:none;margin:0;text-align:center}.breadcrumbs li{color:#572e7c;display:inline;padding:0 .25rem 0 0}.breadcrumbs li:before{content:"•";padding-right:.25rem}.breadcrumbs li:first-child:before{content:""}.breadcrumbs a{color:#572e7c;text-decoration:none}.breadcrumbs a:focus,.breadcrumbs a:hover{color:#9c2668;text-decoration:underline}.progress{position:relative}.progress .bar{background-color:#ddd;border-radius:.25rem;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);height:1.25rem;margin-bottom:1em;overflow:hidden}.progress .filled{background-color:#9c2668;font-size:.75rem;height:100%;transition:width .6s ease;width:0}.progress .filled,.progress .percentage{color:#fff;line-height:1.25rem;text-align:center}.progress .percentage{font-size:.875rem;position:absolute;text-shadow:1px 1px 1px rgba(0,0,0,.8);top:0;width:100%}.lazyload,.lazyloading{opacity:0}.lazyloaded{opacity:1;transition:opacity .3s ease}body.unpublished:after{background-color:rgba(#ffbf00,.8);bottom:0;color:#fff;content:"Not published!";display:block;font-size:.875rem;font-weight:700;line-height:1em;padding:.625rem;position:fixed;text-shadow:1px 1px .3125rem rgba(#000,.8);width:100%}.clearfix:after{clear:both;content:"";display:table}.hidden{display:none}.invisible{visibility:hidden}.visually-hidden{clip:rect(1px,1px,1px,1px);word-wrap:normal;height:1px;overflow:hidden;position:absolute!important;width:1px}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip:auto;height:auto;overflow:visible;position:static!important;width:auto}.text-uppercase{text-transform:uppercase}
