﻿html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[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}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{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-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--alert-danger-color: #b64450;--alert-danger-background: #f2dede;--alert-info-background: #d9edf7;--alert-success-background: #d0e9c6;--alert-warning-background: #f9dba7;--back-pull-background-color: #bababa;--back-pull-background-color-hover: #90ee90;--black: #000;--body-max-width: 1440px;--box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.5);--button-background-primary: rgb(11, 55, 178);--button-background-primary-dark: rgb(11, 55, 78, 0.9);--button-background-primary-light: rgb(11, 55, 78, 0.5);--button-background-secondary: rgb(218, 126, 57);--button-background-secondary-dark: rgb(218, 126, 57, 0.9);--button-background-secondary-light: rgb(218, 126, 57, 0.5);--button-box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.5);--button-color: #fff;--button-secondary-color: #000;--button-link-color: #fff;--card-background: #fff;--disabled: #808080;--font-family-title: "Sans Serif";--font-family-body: "Sans Serif";--form-input-color: #555;--font-title-weight: normal;--font-body-weight: normal;--label-color: #808080;--link-color: #0d6efd;--input-border-bottom-color: #bfbfbf;--input-border-color: #4d4d4d;--input-focus-border-color: rgb(24, 115, 200);--input-focus-shadow-color: rgb(66, 130, 189);--input-shadow-color: #4d4d4d;--required-color: #000;--white: #fff}.primary{color:var(--primary)}.secondary{color:var(--secondary)}.blue{color:blue}.lightgrey{color:#d3d3d3}.darkgrey{color:#585858}.green{color:green}.grey{color:gray}.maroon{color:maroon}.orange{color:#e56717}.pink{color:#ff4081}.purple{color:purple}.red{color:red}.white{color:#fff}*,*::before,*::after{box-sizing:border-box}html{scroll-behavior:smooth}body{max-width:var(--body-max-width);margin:0 auto}.box-shadow{box-shadow:var(--box-shadow)}.brand{color:var(--primary)}.hidden{visibility:hidden}*{font-family:var(--font-family-body);color:var(--black)}h1,h2,h3,h4,h5,h6{font-family:var(--font-family-title);color:var(--primary);font-weight:var(--font-title-weight);text-align:center;margin:.5em auto .5em auto}h1{font-size:2.5em}h2{font-size:2em}h3{font-size:1.5rem}h4{font-size:1.2rem}h5{font-size:1.1rem}h6{font-size:1.05rem}.lead{font-family:var(--font-family-title);color:var(--black);font-size:1.25rem;font-weight:bold}.big,.bigger{font-size:130%}.small,.smaller{font-size:90%}.text{max-width:800px;margin:0 auto}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.text-underline{text-decoration:underline}.text-muted{color:var(--label-color);font-style:italic;font-size:.9rem}.italic{font-style:italic}.bold{font-weight:bold}blockquote{margin:2em;padding:.5em;text-align:left;border-left:10px solid var(--primary)}.container{margin:0 auto 1.5em auto;padding:0 15px 1em 15px}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.jumbotron{border-color:var(--primary);border-style:solid;border-width:6px;border-radius:25px}.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}section{margin:1em auto}.flex-center{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:1em}.flex-start{align-items:flex-start}.external{padding:0 13px 0 0;background:url("../images/external-sJ21SO_.png") no-repeat scroll center right}a.pullDown,a.backTop{display:none;width:60px;height:60px;text-indent:-9999px;position:fixed;z-index:999;bottom:25px;border-radius:30px;opacity:.6}a.backTop{right:25px;background:var(--back-pull-background-color) url("../images/up-arrow-y4mW3bJ.png") no-repeat center 40%}a.pullDown{left:25px;background:var(--back-pull-background-color) url("../images/down-arrow-BIyCoLb.png") no-repeat center 40%}a:hover.backTop,a:hover.pullDown{background-color:var(--back-pull-background-color-hover)}.toolbar{margin-bottom:2em}.fade-in{animation:fadeIn 1s forwards}.fade-out{animation:fadeOut 1s forwards}.alert{padding:1em;margin-bottom:1em;border:1px solid rgba(0,0,0,0);border-radius:5px}.alert-success{background-color:var(--alert-success-background)}.alert-info{background-color:var(--alert-info-background)}.alert-danger{color:var(--alert-danger-color);background-color:var(--alert-danger-background)}.alert-warning{background-color:var(--alert-warning-background)}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote footer,blockquote small,blockquote .small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote footer::before,blockquote small::before,blockquote .small::before{content:"— "}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}.blockquote-reverse footer::before,blockquote.pull-right footer::before,.blockquote-reverse small::before,blockquote.pull-right small::before,.blockquote-reverse .small::before,blockquote.pull-right .small::before{content:""}.blockquote-reverse footer::after,blockquote.pull-right footer::after,.blockquote-reverse small::after,blockquote.pull-right small::after,.blockquote-reverse .small::after,blockquote.pull-right .small::after{content:" —"}.btn{border-radius:5px;border:none;object-fit:cover;box-shadow:var(--button-box-shadow);padding:.7rem 1.2rem;margin:1em auto;text-decoration:none;color:var(--button-color);font-family:var(--font-family-title);cursor:pointer;touch-action:manipulation}.btn-small{font-size:.9rem;padding:.5rem 1rem}.btn-large{width:100%}.btn-primary,.btn-small{background-color:var(--button-background-primary)}.btn-primary:hover,.btn-small:hover{background-color:var(--button-background-primary-dark)}.btn-secondary{background-color:var(--button-background-secondary);color:var(--button-secondary-color)}.btn-secondary:hover{background-color:var(--button-background-secondary-dark)}.btn-grey{background-color:#d3d3d3}div .btn{margin:1em 0}div .btn-padding{margin-top:3em}button:disabled,.btn:disabled,button[disabled],.btn[disabled]{opacity:.65;cursor:not-allowed;pointer-events:none;background-color:#e2e6ea;border-color:#dae0e5;color:#6c757d;box-shadow:none}button:disabled:hover,.btn:disabled:hover,button[disabled]:hover,.btn[disabled]:hover{transform:none;transition:none}p,li,button,button.btn,a,a.btn{white-space:normal;word-wrap:break-word}a.btn,a.btn:visited,a.btn:hover,a.btn:visited:hover{color:var(--button-link-color);text-decoration:none}p:has(.btn){margin:1em auto}button.btn{margin:0 auto}.cards{display:flex;flex-wrap:wrap;justify-content:center;gap:20px}.card{margin:1em auto;width:clamp(300px,400px,90vw);border:1px solid var(--input-border-color);border-radius:10px;background-color:var(--card-background)}.card-header,h2.card-header{background-color:var(--primary);color:var(--white);border-bottom:1px solid var(--input-border-color);padding:.5em 1em;margin:0;width:100%;border-radius:10px 10px 0 0}.card-body{padding:1em}.card-body img{width:100%;height:auto}form{width:min(70vw,1000px);margin:0 auto 1em auto}button,input,select,textarea{font-family:inherit;font-size:inherit;color:inherit}label{display:block;max-width:100%;margin-bottom:5px;font-weight:700;font-size:.9rem;color:var(--black)}label.required::after{content:"*"}input{margin-bottom:1em}input[type=date],input[type=datetime-local],input[type=email],input[type=month],input[type=number],input[type=search],input[type=tel],input[type=time],input[type=url],input[type=week],input[type=password],input[type=text]{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.4;background:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-bottom:2px solid var(--input-border-bottom-color);border-radius:0;outline:none;box-shadow:none;color:var(--form-input-color)}input[type=text]{writing-mode:horizontal-tb !important;padding-block:1px;padding-inline:2px}button[type=submit],input[type=submit]{width:100%;border:none}form div div:has(input[type=radio]),form div div:has(input[type=checkbox]){display:flex;flex-direction:row-reverse;justify-content:left}form div div:has(input[type=radio]) label,form div div:has(input[type=checkbox]) label{font-weight:normal;margin-left:2px}textarea{margin-bottom:1em;width:100%;padding:6px 12px;font-size:14px;line-height:1.4;background:rgba(0,0,0,0);border:1px solid var(--input-border-bottom-color);border-radius:0;outline:none;box-shadow:none;color:var(--form-input-color)}textarea:hover,input[type=date]:hover,input[type=datetime-local]:hover,input[type=email]:hover,input[type=month]:hover,input[type=number]:hover,input[type=search]:hover,input[type=tel]:hover,input[type=time]:hover,input[type=url]:hover,input[type=week]:hover,input[type=password]:hover,input[type=text]:hover{border:1px solid var(--input-border-color);border-bottom:2px solid var(--input-border-color);box-shadow:0 0 10px 2px var(--input-shadow-color)}textarea:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,input[type=password]:focus,input[type=text]:focus{border:1px solid var(--input-focus-border-color);border-bottom:2px solid var(--input-focus-border-color);box-shadow:0 0 10px 2px var(--input-focus-shadow-color);color:var(--black)}.control-label{color:var(--label-color)}.control-label.required{color:var(--required-color)}.control-label.required::after{content:"*"}img{overflow-clip-margin:content-box;overflow:clip}.img-responsive{display:block;max-width:100%;height:auto;margin:0 auto}.img-rounded{border-radius:15px}.img-thumbnail{border:1px solid gray;border-radius:5px;padding:5px}.img-circle{border-radius:50%}.img-square{height:100px;width:100px;object-fit:cover}.img-shadow{box-shadow:0 0 10px 2px var(--input-shadow-color)}.img-300,.img-500{width:90vw;height:auto;margin:0 auto}.img-300{max-width:300px}.img-500{max-width:500px}img.icon{width:24px;height:24px}img.icon-big{width:48px;height:48px}img.white{filter:invert(99%) sepia(16%) saturate(3%) hue-rotate(50deg) brightness(103%) contrast(100%)}iframe{width:95vw;max-width:400px;aspect-ratio:560/315;border-radius:10px;margin:.5em auto .5em auto}a,h1 a{text-decoration:none;color:var(--primary)}h1 a:active,a:hover h1 a:hover{text-decoration:underline}a,a:visited,a:hover,a:visited:hover{color:var(--link-color);text-decoration:underline}ul.inline{padding:0}li{display:list-item}ul.inline li{display:inline-block;padding:0 .75em}ul.dropdown-menu>li{font-family:inherit}.list-unstyled{list-style:none;padding-left:0}ul.list-unstyled>li,ul.dropdown-menu>li{list-style-image:none}.progress-container{width:100%;height:20px;background-color:#f0f0f0;border-radius:5px;margin:15px 0;overflow:hidden;box-shadow:inset 0 1px 3px rgba(0,0,0,.2);position:relative}.progress-bar{height:100%;background-color:var(--primary);border-radius:5px;text-align:center;transition:width .6s ease;z-index:1}.progress-text{position:absolute;left:0;color:#fff;font-weight:bold;display:inline-block;font-size:.875rem;line-height:20px;text-shadow:0 1px 1px rgba(0,0,0,.3);width:100%;text-align:center;z-index:2}table{width:auto;border-collapse:collapse;border-spacing:10px;margin:0 auto 1em auto;background-color:rgba(0,0,0,0)}table.border{border:2px solid var(--primary)}th{padding:.5em 1em;text-align:center;border-bottom:5px solid var(--primary);font-weight:normal;font-family:var(--font-family-title);font-size:1.5em}tr{border-bottom:1px solid var(--primary)}td{text-align:center;font-family:var(--font-family-body);padding:10px}tfoot tr{border-top:5px solid var(--primary);border-bottom:none}tfoot td{font-weight:normal;font-family:var(--font-family-title);font-size:1.5em}nav h1{margin-top:20px}nav h1 a,nav h1 a:hover{color:var(--primary);font-family:var(--font-family-title)}nav img{height:50px;width:auto}.slider{display:flex;flex-direction:column;align-items:center;justify-content:center;width:auto;max-width:450px;max-height:80vh;position:relative;margin:0 auto 50px auto}.slider-item{position:relative;display:inline-block}.slider-img{position:relative;height:auto;object-fit:cover;object-position:center;cursor:pointer}.slider-credits,.slider-rights-reserved{position:absolute;width:100%;left:50%;transform:translateX(-50%);background-color:var(--primary);color:#fff;padding:5px;font-size:14px;font-style:italic;text-align:center}.slider-credits{bottom:25px}.slider-rights-reserved{bottom:0}.slider .arrow{position:absolute;cursor:pointer}.slider .arrow-left{left:10px}.slider .arrow-right{right:10px}.slider-dots{position:absolute;bottom:-40px;display:flex}.slider-dot{margin-inline:3px;width:16px;height:16px;background-color:rgba(255,255,255,0);border:3px solid var(--primary);border-radius:100%;box-shadow:0 4px 4px rgba(0,0,0,.25);cursor:pointer}.slider-dot.active{background-color:var(--primary)}.slider img.angle{height:60px;color:var(--primary)}.pagination{display:flex;justify-content:center;align-items:center;list-style:none;border-radius:.25rem;border:1px solid var(--primary);margin:20px auto;padding:0}.pagination li{display:inline;padding:.5em 1em}.current{background-color:var(--primary);color:var(--white)}.pagination-next,.pagination-previous{color:var(--primary);padding:.6em 1em;margin:0}.pagination-next a,.pagination-previous a,.pagination li a{text-decoration:none}.pagination-next a:hover,.pagination-previous a:hover,.pagination li a:hover{text-decoration:underline}.pagination .disabled{color:var(--disabled)}footer{background-color:var(--primary);border-top:solid gray 2px;margin-top:3em;padding:2em 0 6em 0}footer a,footer a:visited{color:var(--white);text-decoration:none}footer a:hover,footer a:visited:hover{color:var(--white);text-decoration:underline}footer li{margin:10px;font-size:1.15em}@media only screen and (min-width: 768px){nav img{height:100px;width:auto}}label[for=contact_form_username],#contact_form_username{position:absolute;top:-1000px;left:-1000px;display:none}@page{size:A4;margin:0}@media print{*{font-size:95%}html,body{width:210mm;height:297mm}h1,h2,h3,.lead,blockquote{letter-spacing:inherit}h1,h2,h3{letter-spacing:inherit;page-break-after:avoid}h1{font-size:150%}h2{font-size:140%}h3{font-size:130%}.container,.container-fluid{width:100%;background-color:var(--white)}a[href]::after{content:none}}/*# sourceMappingURL=styles.min.css.map */