.page-container{width:100%;margin:0 auto;display:flex;flex-direction:column;align-items:center;background:var(--content-bg-color);max-width:var(--desktop-max-width);border:var(--border-style) var(--border-width) var(--border-color);border-radius:var(--border-radius-base);box-shadow:var(--box-shadow-base);margin-bottom:var(--spacing-xl)}.page-title{text-align:center;margin-bottom:var(--spacing-lg);margin-top:var(--spacing-lg)}.page-title h1{font-size:var(--font-size-xlarge);color:var(--heading-color)}.page-content{text-align:justify;padding:var(--spacing-lg);margin-bottom:var(--spacing-lg);width:100%}.page-text{display:flex;flex-wrap:wrap}.page-text div{width:50%;padding:var(--spacing-md);border-radius:var(--card-border-radius)}.contactInfo{display:flex;flex-direction:column;gap:var(--spacing-md);box-shadow:var(--box-shadow-base);border:var(--border-style) var(--border-width) var(--border-color);border-radius:var(--card-border-radius)}svg.contact-svg{float:inline-start;margin-inline-end:var(--spacing-md);width:20px;height:20px}.contactInfo a,.contactInfo p{font-size:var(--font-size-normal);display:flex;line-height:30px}.contactSocial{display:flex;flex-direction:column;gap:var(--spacing-md)}form#contactForm{width:50%;padding:20px;min-width:350px;display:flex;flex-direction:column;padding-top:0}#contactForm h2{margin-bottom:20px;width:100%;text-transform:uppercase;line-height:30px;font-size:var(--font-size-normal);color:var(--heading-color)}#contactForm .form-group small{display:block;margin-top:5px}#contactForm .btn{padding:var(--btn-padding-y) var(--btn-padding-x);border:none;border-radius:var(--btn-border-radius);cursor:pointer}#contactForm .btn-primary{background-color:var(--btn-primary-bg-color);color:var(--btn-primary-text-color)}#contactForm .btn-primary:hover{background-color:var(--btn-primary-hover-bg-color)}#contactForm .btn-primary:focus{outline:none}#contactForm .btn-primary:active{transform:scale(.95)}#contactForm .btn-primary:disabled{background-color:var(--text-secondary-color);color:var(--text-muted-color);cursor:not-allowed}#contactForm .btn-primary:disabled:focus{outline:none}#contactForm .form-group{width:100%;float:left;padding:0 var(--spacing-md);margin-bottom:var(--spacing-lg)}#contactForm .form-group.row{width:100%;float:none}#contactForm input,#contactForm textarea{background-color:var(--input-bg-color);border:var(--border-style) var(--border-width) var(--input-border-color);border-radius:var(--input-border-radius);padding:var(--input-padding);color:var(--input-text-color)}#contactForm button{float:right;}.page-text iframe,.page-text amp-iframe{box-shadow:var(--box-shadow-base);border:var(--border-style) var(--border-width) var(--border-color);border-radius:var(--border-radius-base)}.contactSocialMedia h2{margin:20px 0 20px 0;font-size:var(--font-size-large)}.contactSocialMedia a{min-height:40px;display:block;width:100%;padding:10px;border-radius:10px;margin-bottom:10px;background-color:#e9f6fb;max-width:300px}iframe,amp-iframe{width:50%;height:400px;}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent}.alert-danger{color:#e82646;background-color:rgba(232,38,70,.2);border-color:rgba(232,38,70,.1)}@media screen and (max-width:960px){.page-container{width:100%;padding:0 10px;max-width:unset;display:block}.page-content{padding:10px}.page-container iframe,.page-container amp-iframe{width:100%;height:400px}.page-title{margin-top:20px;display:inline-block}.page-text div{width:100%}.page-text div h2{text-align:start;line-height:25px}.contactInfo{margin-bottom:20px}.contactInfo a,.contactInfo p{line-height:25px}#contactForm textarea{min-height:200px}}