@charset "UTF-8"; /* CSS Document LAST-MOD: 2025-08-14 */

/* ----- Globale Schriften & Farbdefinition ! ----- */
/* ----- Globale Schriften & Farbdefinition ! ----- */
/* ----- Globale Schriften & Farbdefinition ! ----- */
/* ----- Globale Schriften & Farbdefinition ! ----- */

html                          { font-size: 1em; font-family: "DejaVu Sans Condensed", Helvetica, Arial, "sans-serif"; }
div#page > footer             { color: white;   }
div#page > div#innerContent   { color: dimgray; } 



html { 
    background-image: url(bg.jpg);
    background-size: 100%;
    background-repeat: no-repeat;
    background-position: bottom;
    background-color: white !important; 
    max-height: 100vh; 
    overflow-y: auto;
} 

html > body, 
html > body > main, 
html > body > main > div#page, 
html > body > main > div#page > div#innerContent { background-color: transparent !important; } 
body > main > div#page                    {  background-color: white !important; }






/* ----- Globale Schriften & Farbdefinition ! ----- */
/* ----- Globale Schriften & Farbdefinition ! ----- */
/* ----- Globale Schriften & Farbdefinition ! ----- */
/* ----- Globale Schriften & Farbdefinition ! ----- */




/* ----- Globale Content Spacing ----- */
/* ----- Globale Content Spacing ----- */
/* ----- Globale Content Spacing ----- */

nav#sidebar, div#page > header > a.home { background-image: url("../../ico/logo-flat-blue.svg") !important; }  



div#page > div#innerContent h1 { 
    border: 0px;
    margin-top: 1vh;
    box-sizing: border-box;
    padding: 8px 0px 8px 0px;
    flex-direction: column;
    display: flex;
    justify-content: flex-start;
    align-items: flex-start;
    text-align: left;
    line-height: 1.2;
    color: black;
} 
div#page > div#innerContent h1 > small { 
    color: #346eac;
    font-weight: 400;
    padding-top: 4px;
    border-top: 4px solid #98302b;
    margin-top: 12px;
    padding-right: 76px; 
} 

div#page > div#innerContent h2, 
div#page > div#innerContent h3 { 
    padding: 12px 0px 2px 0px;
    line-height: 1.25;
    display: inline-block;
    width: 100%;
    position: relative;
    font-weight: 400;
    word-break: normal;
    margin-top: 32px;
    margin-bottom: 42px;
    color: #333;
} 
div#page > div#innerContent h3 { 
    padding: 36px 0px 0px 0px; 
    margin-top: 12px; 
    margin-bottom: 8px; 
    color: #333; 
    font-size: 2.5rem; 
}  
div#page > div#innerContent h2 { font-size:1.85rem; text-align: center; } 
div#page > div#innerContent h3 { font-size:1.75rem; } 


div#page > div#innerContent p  { 
    font-size: 1.2rem;
    line-height: 1.5;
    display: inline-block;
    width: auto;
    position: relative;
    font-weight: 400;
    word-break: normal;
    margin-top: 8px;
    margin-bottom: 4px;
} 
div#page > div#innerContent img  { 
    display: inline-block;
    width: auto;
    margin:32px;
} 


div#page > div#innerContent img#PAID7 { margin: 12px 0px 12px auto; }
div#page > div#innerContent p#PAID3 { min-width: 50%; max-width: 680px; }














div#page > div#innerContent > section.fullwidth { 
    background-image: url('../../images/header_theme_background.jpg'); 
    background-image: url('../../images/clouds.jpg'); 
    background-size: cover;
    background-position: center; 
    min-width: 100% !important; 
    max-width: 100% !important; 
    padding: 2vh 24px 4px 24px;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
    align-items: center;
    flex-shrink: 1;
    overflow: hidden;
    min-height: 320px;
} 

div#page > div#innerContent > section.fullwidth:after { 
    display: block;
    content: '';
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center;
    width: 96px;
    height: 96px;
    position: absolute;
    box-shadow: 0px 0px 8px 0px;
    right: 22px;
    top: 16px;
    border-radius: 50%;
    transform: rotate(25deg);
    background-color: dimgrey;
    background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg id='Ebene_1' xmlns='http://www.w3.org/2000/svg' version='1.1' viewBox='0 0 700 700'%3E%3Cdefs%3E%3Cstyle%3E .st0 %7B fill: %23ddbc52; %7D .st1 %7B fill: %23444; %7D .st2 %7B fill: %23bc911b; %7D .st3 %7B opacity: .5; %7D %3C/style%3E%3C/defs%3E%3Cpath class='st1' d='M349.3,666.1c-63.7,0-125.8-19.3-179.2-56.3-69.4-48-115.9-120.2-131-203.3-15.1-83,3.1-167,51.1-236.4,48-69.4,120.2-115.9,203.3-131,83-15.1,167,3.1,236.4,51.1,69.4,48,115.9,120.2,131,203.3,15.1,83-3.1,167-51.1,236.4-48,69.4-120.2,115.9-203.3,131-19.1,3.5-38.2,5.2-57.2,5.2ZM350.6,45.9c-18.3,0-36.7,1.6-55,5-79.9,14.5-149.3,59.3-195.6,126-46.2,66.8-63.7,147.5-49.2,227.4,14.5,79.9,59.3,149.3,126,195.6,66.8,46.2,147.5,63.7,227.4,49.2,79.9-14.5,149.3-59.3,195.6-126,46.2-66.8,63.7-147.5,49.2-227.4-14.5-79.9-59.3-149.3-126-195.6-51.4-35.6-111.2-54.1-172.4-54.1Z'/%3E%3Cpath class='st1' d='M124.4,316.9l.6-3.5c8.5-52.7,35.6-101.1,76.1-136.2,41-35.5,93.5-55.2,147.7-55.5.4,0,.8,0,1.2,0,53.8,0,106,19.1,147.1,53.9,40.9,34.7,68.5,82.8,77.6,135.4v.7c.1,0-.7,2.8-.7,2.8l-449.5,2.4ZM350,127.8c-.4,0-.8,0-1.2,0-52.8.3-103.9,19.5-143.8,54-38.6,33.4-64.6,79.1-73.5,129.1l436.6-2.3c-9.5-49.9-36-95.4-74.9-128.3-40-33.9-90.8-52.5-143.2-52.5Z'/%3E%3Cpath class='st1' d='M124.9,385.4l450.7-2.4-.6,3.5c-8.5,52.7-35.6,101.1-76.1,136.2-41,35.5-93.5,55.2-147.7,55.5-.4,0-.8,0-1.2,0-53.8,0-106-19.1-147.1-53.9-40.3-34.1-67.6-81.2-77.1-132.9M131.9,391.4c9.4,49.9,35.9,95.3,74.9,128.3,40,33.9,90.8,52.5,143.2,52.5.4,0,.8,0,1.2,0,52.8-.3,103.9-19.5,143.8-54,38.6-33.4,64.6-79.1,73.5-129.1l-436.6,2.3Z'/%3E%3Cg%3E%3Cg%3E%3Cpath class='st0' d='M98.9,205.4c2.1-3.6,4.2-7.1,6.3-10.6,5.6,3.5,11.1,7,16.7,10.5,2.2-3.5,4.4-6.9,6.7-10.2-5.4-3.7-10.8-7.5-16.2-11.2,2.3-3.3,4.6-6.6,7-9.8,12.8,9.7,25.7,19.4,38.5,29.1-2,2.7-3.9,5.4-5.8,8.1-6-4.1-11.9-8.3-17.9-12.4-2.2,3.2-4.4,6.5-6.5,9.9,6.1,3.9,12.3,7.7,18.4,11.6-1.8,2.9-3.6,5.8-5.3,8.8-14-8-28-16-42-23.9Z'/%3E%3Cpath class='st0' d='M153.4,190.4c-6.6-5.3-13.2-10.6-19.8-15.9-6-4.8-5.6-12.7,2.1-21.3,7.8-8.5,15.3-9.6,20.7-4,5.9,6.1,11.8,12.2,17.7,18.2,5.4,5.6,4.7,12.3-1.6,19.3-6.3,7-13,8.5-19.1,3.7ZM167.3,175c-6.4-6.1-12.8-12.1-19.1-18.2-2.5-2.4-5-1.6-7.5,1.1-2.4,2.7-2.9,5.3-.3,7.6,6.6,5.8,13.2,11.6,19.9,17.3,2.6,2.3,4.9,1.6,7-.8,2.1-2.4,2.5-4.7,0-7.1Z'/%3E%3Cpath class='st0' d='M179,163.1c-5.9-6.4-11.7-12.7-17.6-19.1-5.1-5.4-3.9-12.8,4.6-19.8,8.5-7,15.8-6.7,20.2-.6,1,1.4,2,2.8,3,4.1-2.7,2-5.4,4-8,6.1-1.2-1.5-2.3-2.9-3.5-4.4-2-2.5-4.5-2.2-7.1,0-2.6,2.1-3.4,4.6-1.3,7,5.8,6.9,11.7,13.7,17.5,20.6,2.1,2.4,4.3,2.1,6.6.2,2.2-1.8,3-4,1-6.5-1.5-1.9-3-3.9-4.6-5.8,2.5-2,5-3.9,7.6-5.8,1.3,1.8,2.7,3.7,4,5.5,4.4,6.1,3.1,12.4-3.9,18.1-6.9,5.8-13.4,5.9-18.5.5Z'/%3E%3Cpath class='st0' d='M185.4,110.4c3.1-2.1,6.2-4.2,9.3-6.2,3.5,5.5,7,11.1,10.6,16.6,3.1-2,6.3-3.9,9.5-5.8l-9.9-17c3.2-1.8,6.4-3.6,9.7-5.4,7.6,14.2,15.1,28.5,22.7,42.7-2.7,1.4-5.4,2.9-8.1,4.5-3.6-6.3-7.3-12.6-10.9-18.8-3.1,1.8-6.2,3.7-9.3,5.6,3.9,6.1,7.8,12.2,11.7,18.4-2.6,1.7-5.2,3.4-7.8,5.1-9.2-13.3-18.3-26.5-27.5-39.8Z'/%3E%3Cpath class='st0' d='M261.4,124.2c-1.4,1.1-3.2,2.2-5.3,3-8.2,3.5-14.5,1.8-18-5.1-3.8-7.6-7.5-15.2-11.3-22.8-3.5-6.9-.2-13.6,9.8-17.8,10-4.2,17.1-1.9,19.7,5.4,2.9,8,5.7,15.9,8.6,23.9,1.1,3.1,1.1,5.9.2,8.4,1,.7,2,.4,3.6-.1.4-.2.9-.3,1.3-.5.8,2.2,1.5,4.3,2.3,6.5-.7.3-1.5.5-2.2.8-3.1,1.1-6.4,1.3-8.7-1.7ZM256.1,114.7c-3.3-8.2-6.6-16.3-9.9-24.5-1.3-3.2-3.8-3.6-6.9-2.3-3.2,1.3-4.6,3.4-3.2,6.6,3.6,8,7.2,16.1,10.8,24.1,1.4,3.2,3.7,3.6,6.4,2.4,2.7-1.2,4-3.1,2.7-6.3Z'/%3E%3Cpath class='st0' d='M271,108.7c-3.9-11.7-7.7-23.3-11.6-35,3.5-1.1,6.9-2.2,10.4-3.2,3.5,12,6.9,24,10.4,36,1,3.3,3,4,5.9,3.3,2.9-.8,4.3-2.4,3.5-5.7-3-12.1-6-24.2-9-36.3,3.4-.8,6.8-1.6,10.2-2.3,2.5,12,5.1,24,7.6,36.1,1.5,7.6-2.1,12.7-10.6,15-8.5,2.3-14.3-.4-16.8-7.7Z'/%3E%3Cpath class='st0' d='M307,62.5c4.9-.7,9.7-1.3,14.6-1.8,5.3,15.7,10,31.4,14.1,47.3-3,.2-6,.4-9,.7-.9-3.1-1.7-6.3-2.6-9.4,0,0,0,0,0,.1-3.5.4-7.1.8-10.6,1.3-.1,3.2-.2,6.4-.2,9.6-2.8.4-5.5.9-8.3,1.4,0-16.4.7-32.8,2-49.3ZM322.3,93.1c-2.3-7.8-4.7-15.5-7.3-23.2,0,0-.1,0-.2,0-.5,8.1-.9,16.2-1.2,24.2,2.9-.4,5.7-.8,8.6-1.1Z'/%3E%3Cpath class='st0' d='M338.5,59.6c3.6-.1,7.2-.2,10.8-.2,0,13.8,0,27.6.1,41.4,5.1,0,10.2.1,15.3.4-.1,2.3-.3,4.6-.4,6.9-8-.5-15.9-.5-23.9-.2-.7-16.1-1.3-32.2-2-48.3Z'/%3E%3Cpath class='st0' d='M372.9,60.2c3.6.3,7.2.6,10.8,1-1.9,16-3.7,32-5.6,48-3-.3-6-.6-9-.9,1.3-16.1,2.5-32.1,3.8-48.2Z'/%3E%3Cpath class='st0' d='M392.2,62.3c9.5,1.4,18.9,3.2,28.2,5.5-.6,2.2-1.1,4.5-1.7,6.7-5.7-1.4-11.4-2.6-17.1-3.6-.8,4.4-1.6,8.8-2.4,13.2,4.3.8,8.5,1.7,12.8,2.6-.5,2.2-1.1,4.5-1.6,6.7-4.1-1-8.3-1.8-12.5-2.6-1.3,6.9-2.6,13.8-3.8,20.7-3-.5-5.9-1-8.9-1.5,2.3-15.9,4.7-31.9,7-47.8Z'/%3E%3Cpath class='st0' d='M426,69.2c3.5.9,7,1.9,10.5,3-4.8,15.4-9.6,30.8-14.4,46.1-2.9-.9-5.8-1.7-8.7-2.5,4.2-15.6,8.4-31.1,12.6-46.7Z'/%3E%3Cpath class='st0' d='M429.4,113.6c9.2-9.1,19.1-17.8,29.6-26-5.8-2.4-11.7-4.6-17.7-6.6.7-2.2,1.5-4.4,2.2-6.5,9.8,3.3,19.4,7.1,28.9,11.5-1,2-1.9,4.1-2.9,6.1-10.9,7.7-21.2,16-30.7,24.7,5.4,2,10.8,4.3,16.1,6.7-1,2.1-1.9,4.2-2.9,6.3-8.1-3.7-16.4-7-24.9-9.8.7-2.1,1.4-4.3,2.2-6.4Z'/%3E%3Cpath class='st0' d='M478.5,88.8c3.3,1.6,6.6,3.3,9.8,5-7.7,14.2-15.4,28.4-23,42.5-2.7-1.5-5.4-2.9-8.2-4.2l21.4-43.4Z'/%3E%3Cpath class='st0' d='M496,98.2c8.7,5.1,17.2,10.6,25.5,16.6-1.4,1.9-2.7,3.7-4.1,5.6-5.1-3.7-10.3-7.3-15.6-10.6-2.3,3.6-4.6,7.2-6.8,10.8,4,2.5,8,5.2,11.9,8-1.3,1.9-2.7,3.8-4,5.6-3.8-2.7-7.7-5.3-11.6-7.8-2.7,4.2-5.3,8.4-8,12.5,4.6,2.9,9.2,6,13.7,9.3-1.4,1.9-2.7,3.7-4.1,5.6-6.9-5-14-9.7-21.2-13.9,8.1-13.9,16.2-27.9,24.3-41.8Z'/%3E%3Cpath class='st0' d='M527,119c4.4,3.4,8.7,7,13,10.7,8.9,7.8,9.9,14.2,4.7,19.5-.7.7-1.4,1.4-2.1,2.1-3.5,3.6-7.3,4.2-11.6,2.1,0,0,0,0,0,.1,3.1,4.5,1.7,8.3-2.1,12.2-2,2-4,4.1-5.9,6.1-1.6,1.7-2.8,3-3.4,4.9-2.3-2.3-4.7-4.5-7.1-6.7.5-1.3.7-2.1,3.3-5,2-2.2,3.9-4.4,5.9-6.6,3-3.3,2.7-5.6-.9-8.7-.9-.8-1.8-1.5-2.7-2.3-4.4,5.3-8.8,10.6-13.3,15.9-2.4-2-4.9-4-7.3-5.9,9.8-12.8,19.7-25.6,29.5-38.3ZM525.5,144.5c3,2.6,5.6,3.3,8.2.4.8-.9,1.7-1.8,2.5-2.8,2.3-2.6,2.1-4.9-.9-7.5-1.3-1.1-2.6-2.2-3.8-3.3-2.9,3.5-5.9,7.1-8.8,10.6,1,.8,2,1.6,2.9,2.5Z'/%3E%3Cpath class='st0' d='M559.5,158.5c-2.7-3-5.4-5.8-8.1-8.6,1.6-1.6,3.3-3.2,4.9-4.9,8.3,8.5,16.3,17.6,23.7,27.4-1.8,1.4-3.6,2.8-5.5,4.2-2.5-3.2-5-6.4-7.5-9.5-10.6,8.9-21.2,17.7-31.7,26.6-2.1-2.5-4.2-5-6.4-7.4,10.2-9.3,20.4-18.6,30.6-27.9Z'/%3E%3Cpath class='st0' d='M583.7,177.4c6.4,8.8,12.4,18.1,18,27.9-2,1.1-4,2.3-6,3.4-3.5-6.1-7.1-11.9-10.9-17.6-3.5,2.4-7.1,4.7-10.6,7.1,2.9,4.3,5.6,8.7,8.3,13.3-2,1.2-4,2.3-5.9,3.5-2.6-4.4-5.3-8.7-8.1-12.9-4.1,2.8-8.2,5.5-12.3,8.3,3.3,5,6.5,10.1,9.5,15.5-2,1.1-4,2.3-6,3.4-4.7-8.2-9.7-15.9-15-23.3,13-9.5,26-19.1,38.9-28.6Z'/%3E%3C/g%3E%3Cg%3E%3Cpath class='st0' d='M133.5,455.3c2.5,4.9,5.1,9.7,7.8,14.4,5.6,9.4,5.2,16.1-1.1,20.6-1.3.9-2.6,1.8-3.9,2.7-6.3,4.5-13.1,2.2-19.4-8.4-1-1.7-1.9-3.4-2.9-5-5.7,3.3-11.3,6.6-16.9,10-2.2-3.8-4.3-7.8-6.3-11.8,14.2-7.6,28.5-15.1,42.7-22.5ZM122.8,481.1c1.9,3.3,3.9,4.4,6.8,2.6,1.6-1,3.2-2.1,4.8-3.1,2.9-1.9,2.8-4.1,1-7.2-.9-1.5-1.8-3.1-2.7-4.7-4.3,2.5-8.6,5-12.8,7.5.9,1.7,1.9,3.3,2.8,4.9Z'/%3E%3Cpath class='st0' d='M153.6,488.7c5.5,7.7,11.3,14.9,17.4,21.7-1.7,1.6-3.4,3.1-5.1,4.7-3.9-4.3-7.7-8.9-11.3-13.6-3.5,2.8-7,5.7-10.5,8.5,3,3.9,6.1,7.6,9.3,11.3-1.7,1.5-3.4,3.1-5.1,4.7-3.3-3.7-6.5-7.6-9.6-11.6-5.4,4.4-10.9,8.9-16.3,13.4-2.6-3.3-5.1-6.7-7.6-10.2,12.9-9.7,25.8-19.3,38.7-28.9Z'/%3E%3Cpath class='st0' d='M174.6,514.4c2.4,2.5,4.8,4.9,7.2,7.3-9.5,10-19,20.1-28.4,30.2,4.7,4.6,9.5,8.9,14.4,13.1-1.5,1.8-2.9,3.6-4.4,5.4-8.1-6.9-15.9-14.2-23.4-22.1,11.5-11.3,23-22.6,34.6-33.9Z'/%3E%3Cpath class='st0' d='M198.3,536.4c7.1,5.8,14.4,11,22,15.9-1.2,2-2.4,3.9-3.7,5.9-4.9-3.1-9.8-6.5-14.5-10-2.5,3.5-5,6.9-7.5,10.4,4,2.9,8,5.8,12.1,8.4-1.2,1.9-2.5,3.9-3.7,5.8-4.2-2.8-8.3-5.6-12.4-8.7-2.9,4-5.8,8-8.7,12.1,5.4,4,10.9,7.8,16.5,11.3-1.2,2-2.4,3.9-3.6,5.9-9.1-5.8-17.9-12.1-26.4-18.9,9.9-12.7,19.9-25.4,29.9-38.1Z'/%3E%3Cpath class='st0' d='M206,586.9c4.3-7.3,8.6-14.6,13-21.9,4-6.7,10.5-7.7,18.9-3.3,8.4,4.4,11.2,10.3,8.1,17.5-.6,1.3-1.1,2.5-1.7,3.8-3-1.3-5.9-2.7-8.9-4.2.7-1.4,1.4-2.8,2-4.2,1.5-3.1.3-5.2-2.5-6.6-2.8-1.5-5.2-1.3-6.9,1.7-4.2,7.8-8.4,15.5-12.6,23.3-1.6,3-.2,5.3,3,7,3.2,1.7,5.8,1.6,7.3-1.5,1.4-2.8,2.8-5.7,4.1-8.5-1.6-.8-3.2-1.6-4.8-2.5,1-2.1,2.1-4.1,3.2-6.2,4.5,2.4,9.1,4.6,13.8,6.7-2.1,4.8-4.3,9.7-6.4,14.5-3,7.1-10.3,8.9-20.6,3.5-10.2-5.4-13.1-12.5-9.1-19.1Z'/%3E%3Cpath class='st0' d='M256.8,571.4c8.1,3.4,16.4,6.4,24.8,8.8-.6,2.2-1.3,4.4-1.9,6.6-5.5-1.6-10.9-3.4-16.3-5.4-1.5,4-2.9,8-4.4,12,4.5,1.7,9,3.2,13.6,4.6-.7,2.2-1.3,4.4-2,6.6-4.7-1.5-9.3-3-13.9-4.7-1.7,4.7-3.4,9.3-5.1,14,6.1,2.3,12.3,4.3,18.5,6.1-.6,2.2-1.3,4.4-1.9,6.6-10.1-3-20-6.5-29.8-10.5,6-14.9,12.2-29.9,18.3-44.8Z'/%3E%3Cpath class='st0' d='M287.4,581.9c8.2,2.2,16.5,4,24.8,5.4-.4,2.3-.7,4.5-1.1,6.8-5.3-.9-10.7-1.9-15.9-3.1-1,4.4-2,8.8-2.9,13.1,4.4,1,8.8,1.9,13.2,2.7-.4,2.3-.8,4.5-1.2,6.8-4.5-.8-9-1.7-13.5-2.7-1.5,6.9-3,13.7-4.5,20.6-3.7-.8-7.5-1.8-11.2-2.8,4-15.6,8.1-31.2,12.3-46.8Z'/%3E%3Cpath class='st0' d='M321.8,588.6c4.3.5,8.6.9,12.9,1.2,2.3,16.3,5.2,32.6,8.9,48.8-3.8-.1-7.6-.3-11.4-.6-.5-3.2-1-6.5-1.5-9.7,0,0,0,0,0,.1-4.2-.3-8.4-.7-12.5-1.2-1,3.1-2,6.1-3.1,9.1-3.5-.4-7-.9-10.5-1.5,6.3-15.3,12.1-30.7,17.3-46.3ZM329.8,621.8c-1-8.1-1.9-16.1-2.7-24.2,0,0-.1,0-.2,0-2.2,7.8-4.4,15.5-6.8,23.3,3.2.4,6.5.7,9.7.9Z'/%3E%3Cpath class='st0' d='M348.7,627.6c0-8.6,0-17.3,0-25.9,0-7.5,5-11.7,14.1-12.1,9.1-.4,14.4,3.4,15.3,10.8.2,1.7.4,3.4.6,5.1-3.2.3-6.4.6-9.6.8-.1-1.9-.3-3.7-.4-5.6-.2-3.2-2.3-4.3-5.2-4.2-2.9.1-4.8,1.5-4.7,4.6.3,9,.6,18,1,27,.1,3.2,2.4,4.4,5.8,4.2,3.4-.2,5.5-1.5,5.2-4.7-.2-2.5-.4-4.9-.6-7.4,3.4-.2,6.7-.5,10.1-.8.3,2.3.5,4.5.8,6.8.9,7.4-4.4,12.5-15.5,13-11.1.5-17-4.2-16.9-11.6Z'/%3E%3Cpath class='st0' d='M383.1,588.6c3.2-.4,6.3-.8,9.4-1.4,1.1,6.5,2.3,12.9,3.4,19.4,3.6-.6,7.3-1.3,10.9-2-1.4-6.4-2.8-12.8-4.2-19.2,3.1-.6,6.2-1.3,9.3-2.1,4,15.6,8.2,31.2,12.3,46.7-3.7.9-7.4,1.8-11.2,2.5-1.6-7.1-3.2-14.1-4.8-21.2-3.7.8-7.4,1.5-11.2,2.1,1.3,7.1,2.6,14.3,3.9,21.4-3.8.6-7.5,1.2-11.3,1.6-2.3-15.9-4.5-31.9-6.6-47.9Z'/%3E%3Cpath class='st0' d='M419.2,581.3c3.1-.9,6.1-1.8,9.2-2.7,2.2,6.4,4.3,12.9,6.5,19.3,2-7.8,3.7-15.6,5-23.3,3-1.1,6-2.3,8.9-3.6-1.1,6.9-2.5,13.8-4.2,20.8,7.6,8.1,15.6,15.9,24.1,23.4-3.7,1.6-7.4,3.1-11.1,4.5-5.7-5.5-11.2-11.2-16.5-17-.6,2.4-1.3,4.8-2,7.2,1.7,4.9,3.3,9.7,5,14.6-3.6,1.2-7.3,2.3-11,3.3-4.7-15.4-9.3-30.9-13.8-46.3Z'/%3E%3Cpath class='st0' d='M453.5,569c4.3-1.9,8.6-4,12.8-6.2,8.8-4.6,14.3-3.9,18.3,2.5.5.8,1,1.7,1.6,2.5,2.6,4.2,2.5,8.1-1,11.6,0,0,0,0,0,.1,5.2-1.6,8.6.5,11.5,5.1,1.5,2.4,3,4.8,4.5,7.2,1.3,2,2.3,3.4,4.2,4.3-3.4,2.1-6.8,4-10.2,6-1.2-.8-1.9-1.2-3.9-4.6-1.5-2.6-2.9-5.1-4.4-7.7-2.2-3.9-4.6-4.2-8.9-2-1.1.6-2.2,1.1-3.3,1.7,3.2,6.1,6.4,12.3,9.6,18.4-3.4,1.7-6.9,3.4-10.4,5-6.9-14.6-13.8-29.2-20.6-43.8ZM475,581.6c3.5-1.8,4.9-4,3-7.4-.6-1.1-1.2-2.2-1.8-3.2-1.7-3-3.8-3.6-6.9-2-1.3.7-2.7,1.4-4,2,2.1,4.1,4.2,8.2,6.4,12.3,1.1-.6,2.3-1.1,3.4-1.7Z'/%3E%3Cpath class='st0' d='M491.1,547.7c3.6-2.5,7.2-5.1,10.7-7.8,12.7,10.6,25.9,20.6,39.6,30.1-3,2.6-6,5.1-9.1,7.5-2.6-2.1-5.1-4.1-7.7-6.2,0,0,0,0,0,.1-3.4,2.6-6.9,5.2-10.4,7.6,1.3,3,2.5,5.9,3.8,8.9-3,2-6,4-9,6-5.5-15.6-11.5-31-18-46.1ZM481.6,541.7c2.3-1.5,4.6-3.1,6.8-4.7,1.4,1.9,2.8,3.8,4.2,5.7-2.3,1.7-4.7,3.3-7,4.9-1.3-1.9-2.6-3.9-3.9-5.8ZM519.6,567c-6.2-5.3-12.3-10.7-18.3-16.2,0,0,0,0-.1.1,3.6,7.3,7.1,14.6,10.4,22,2.7-1.9,5.4-3.9,8-5.9ZM492.3,534.2c2.2-1.7,4.4-3.4,6.6-5.1,1.5,1.8,3,3.6,4.5,5.5-2.2,1.8-4.5,3.6-6.8,5.3-1.4-1.9-2.8-3.7-4.3-5.6Z'/%3E%3Cpath class='st0' d='M513.6,530.1c6.5-5.8,12.8-12,18.7-18.6,1.7,1.5,3.4,3.1,5.2,4.6-3.8,4.2-7.7,8.3-11.8,12.2,3.1,3.2,6.3,6.4,9.4,9.6,3.3-3.2,6.6-6.6,9.8-10,1.7,1.6,3.4,3.1,5.1,4.7-3.3,3.5-6.6,7-10.1,10.3,4.9,5,9.9,10,14.8,15-2.9,2.8-5.8,5.5-8.7,8.1-10.9-11.9-21.7-23.9-32.5-35.9Z'/%3E%3Cpath class='st0' d='M547,504.9c-2.3,2.9-4.6,5.7-7,8.4-1.7-1.5-3.5-3-5.2-4.5,6.9-7.9,13.3-16.3,19.3-25.3,1.9,1.3,3.8,2.5,5.8,3.8-2.1,3.1-4.2,6.2-6.4,9.2,11.2,8.1,22.4,16.1,33.7,24.1-2.4,3.3-4.9,6.6-7.5,9.8-10.9-8.5-21.8-17-32.6-25.6Z'/%3E%3Cpath class='st0' d='M557,478.9c5.1-8.1,9.8-16.6,14.1-25.6,2.1,1,4.2,1.9,6.3,2.9-2.8,5.8-5.8,11.5-8.9,17,3.7,2.1,7.4,4.2,11.1,6.3,2.6-4.6,5.1-9.3,7.5-14.1,2.1,1,4.1,2,6.2,3-2.5,4.9-5,9.8-7.7,14.5,4.3,2.4,8.6,4.8,13,7.2,3.6-6.3,7-12.7,10.1-19.4,2.1,1,4.2,1.9,6.3,2.9-5.2,10.8-10.8,21-16.9,30.8-13.7-8.4-27.4-16.9-41.1-25.4Z'/%3E%3C/g%3E%3Cg%3E%3Cpath class='st0' d='M217.5,336h-7.9v-6.9h23.5v6.9h-7.9v41.4h-7.6v-41.4Z'/%3E%3Cpath class='st0' d='M236.2,366v-25.4c0-7.7,4.1-12.1,11.5-12.1s11.5,4.4,11.5,12.1v25.4c0,7.7-4.1,12.1-11.5,12.1s-11.5-4.4-11.5-12.1ZM251.6,366.4v-26.4c0-3.5-1.5-4.8-3.9-4.8s-3.9,1.3-3.9,4.8v26.4c0,3.5,1.5,4.8,3.9,4.8s3.9-1.3,3.9-4.8Z'/%3E%3Cpath class='st0' d='M264.7,329.1h11.2c7.6,0,11.3,4.2,11.3,11.9v4.8c0,7.7-3.7,11.9-11.3,11.9h-3.6v19.7h-7.6v-48.3ZM275.9,350.8c2.4,0,3.7-1.1,3.7-4.6v-5.7c0-3.4-1.3-4.6-3.7-4.6h-3.6v14.8h3.6Z'/%3E%3Cpath class='st0' d='M319,377.3c-1.4.6-3.2.8-5,.8-7.5,0-11.5-4.4-11.5-12.1v-25.4c0-7.7,4.1-12.1,11.5-12.1s11.5,4.4,11.5,12.1v25.4c0,3.3-.8,5.9-2.1,7.9.6,1,1.4,1.1,2.8,1.1h1.2v6.9h-2c-2.8,0-5.5-1-6.3-4.6ZM317.9,366.4v-26.4c0-3.5-1.5-4.8-3.9-4.8s-3.9,1.3-3.9,4.8v26.4c0,3.5,1.5,4.8,3.9,4.8s3.9-1.3,3.9-4.8Z'/%3E%3Cpath class='st0' d='M330.7,366v-36.8h7.6v37.4c0,3.4,1.4,4.7,3.9,4.7s3.9-1.2,3.9-4.7v-37.4h7.3v36.8c0,7.7-3.9,12.1-11.3,12.1s-11.3-4.4-11.3-12.1Z'/%3E%3Cpath class='st0' d='M364.8,329.1h10.3l7.9,48.3h-7.6l-1.4-9.6h0c0,.1-8.6.1-8.6.1l-1.4,9.5h-7l7.9-48.3ZM373.1,361.4l-3.4-23.9h-.1l-3.3,23.9h6.8Z'/%3E%3Cpath class='st0' d='M386.9,329.1h7.6v41.4h12.5v6.9h-20.1v-48.3Z'/%3E%3Cpath class='st0' d='M411,329.1h7.6v48.3h-7.6v-48.3Z'/%3E%3Cpath class='st0' d='M430.5,336h-7.9v-6.9h23.5v6.9h-7.9v41.4h-7.6v-41.4Z'/%3E%3Cpath class='st0' d='M452.8,329.1h10.3l7.9,48.3h-7.6l-1.4-9.6h0c0,.1-8.6.1-8.6.1l-1.4,9.5h-7l7.9-48.3ZM449.2,318.8h6.8v7h-6.8v-7ZM461,361.4l-3.4-23.9h-.1l-3.3,23.9h6.8ZM459.9,318.8h6.8v7h-6.8v-7Z'/%3E%3Cpath class='st0' d='M477.7,336h-7.9v-6.9h23.5v6.9h-7.9v41.4h-7.6v-41.4Z'/%3E%3C/g%3E%3C/g%3E%3Cg class='st3'%3E%3Cpath class='st2' d='M600.2,354.6l9.5-5.7,9.5,5.8-2.5-10.8,8.3-7.2-11-1-4.4-10.2-4.4,10.1-11,1,8.3,7.3-2.5,10.7ZM591.1,367.2l4.9-21.1-16.4-14.2,21.6-1.9,8.4-19.9,8.4,19.9,21.6,1.9-16.4,14.2,4.9,21.1-18.5-11.2-18.5,11.2Z'/%3E%3Cpath class='st2' d='M80.2,355.6l9.5-5.7,9.5,5.8-2.5-10.8,8.3-7.2-11-1-4.4-10.2-4.4,10.1-11,1,8.3,7.3-2.5,10.7ZM71.1,368.2l4.9-21.1-16.4-14.2,21.6-1.9,8.4-19.9,8.4,19.9,21.6,1.9-16.4,14.2,4.9,21.1-18.5-11.2-18.5,11.2Z'/%3E%3Cpath class='st2' d='M598.8,286.2l7.3-4.4,7.3,4.5-1.9-8.4,6.5-5.6-8.5-.8-3.4-7.9-3.4,7.8-8.5.8,6.5,5.6-1.9,8.3ZM591.8,295.9l3.8-16.3-12.7-11,16.7-1.5,6.5-15.4,6.5,15.4,16.7,1.5-12.7,11,3.8,16.3-14.4-8.7-14.4,8.7Z'/%3E%3Cpath class='st2' d='M89.8,286.9l7.3-4.4,7.3,4.5-1.9-8.4,6.5-5.6-8.5-.8-3.4-7.9-3.4,7.8-8.5.8,6.5,5.6-1.9,8.3ZM82.8,296.7l3.8-16.3-12.7-11,16.7-1.5,6.5-15.4,6.5,15.4,16.7,1.5-12.7,11,3.8,16.3-14.4-8.7-14.4,8.7Z'/%3E%3Cpath class='st2' d='M598.8,416.7l7.3-4.4,7.3,4.5-1.9-8.4,6.5-5.6-8.5-.8-3.4-7.9-3.4,7.8-8.5.8,6.5,5.6-1.9,8.3ZM591.8,426.4l3.8-16.3-12.7-11,16.7-1.5,6.5-15.4,6.5,15.4,16.7,1.5-12.7,11,3.8,16.3-14.4-8.7-14.4,8.7Z'/%3E%3Cpath class='st2' d='M89.8,417.4l7.3-4.4,7.3,4.5-1.9-8.4,6.5-5.6-8.5-.8-3.4-7.9-3.4,7.8-8.5.8,6.5,5.6-1.9,8.3ZM82.8,427.2l3.8-16.3-12.7-11,16.7-1.5,6.5-15.4,6.5,15.4,16.7,1.5-12.7,11,3.8,16.3-14.4-8.7-14.4,8.7Z'/%3E%3C/g%3E%3C/svg%3E");
    opacity: 0.7;
} 





div#page > div#innerContent > section.fullwidth > img { 
    max-height: 20vh; 
   /* background-color: rgba(255,255,255,0.3); border-radius: 16px; */ 
} 
div#page > div#innerContent > section.fullwidth > video { 
    position: absolute;
    display: flex;
    top: 0px;
    left: 0px;
    width: 100%;
    justify-content: stretch;
    min-height: 33vh; 
    pointer-events: none;
} 

@media only screen and (max-width: 1024px) { 
    
    div#page > div#innerContent > section.fullwidth > video { width: auto; } 


} 

div#page > div#innerContent > section.fullwidth > h1 { 
    
    border: 0px;
    text-align: center;
    color: #1e5ca5;
    margin-top: 1vh;
    text-shadow: 0 0 24px rgba(0,0,0,0.1);
    font-size: 1.75rem;
    flex-wrap: wrap;
    flex-direction: row;
    max-width: 430px;
    justify-content: center;
    
    
} 
div#page > div#innerContent > section.fullwidth > h1 > b { 
    color: white;
    font-size: 1.5rem;
    font-weight: 100;
    font-family: serif;
    font-style: italic;
    letter-spacing: 0.5px;
} 

div#page > div#innerContent > section.fullwidth > ul { 
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
    box-sizing: border-box;
    margin: 24px 24px;
    list-style: none;
} 
div#page > div#innerContent > section.fullwidth > ul > li { 

margin:2px 12px; 

    justify-items: center;
    text-align: center;
} 
div#page > div#innerContent > section.fullwidth > ul > li > a { 

    display: inline-flex;
    box-sizing: border-box;
    position: relative;
    padding: 12px 16px;
    font-size: 1.25rem;
    color: black;
    background-color: white;
    border-radius: 7px;
    line-height: 1;
    box-shadow: 0px 0px 12px 0px rgba(0,0,0,0.33);
    opacity: 0.8;
    cursor: pointer;
    justify-items: center;
    text-align: center;
    flex-grow: 1;

} 
div#page > div#innerContent > section.fullwidth > ul > li > a:hover { opacity:1; }







div#page > div#innerContent > div.contentblock { 
    display: flex;
    justify-content: start;
    flex-wrap: wrap;
    flex-direction: row;
    align-items: flex-start;
} 
div#page > div#innerContent > div.contentblock > b { 
    min-width: 100%;
    margin: 3px 0px;
    text-align: center;
    color: #1e5ca5 !important;
    font-weight: 400; 
    font-size:1.35rem; 
    padding:12px 12px;
    
}









div#page > div#innerContent > div.contentblock > p > * { 
    margin: 12px auto 12px 0px;
    text-align: left;
    padding: 0px 0px 0px 0px !important;
    display: inline-block;
}



div#page > div#innerContent > div.contentblock > p > b { 
    font-size: 1.4rem;
    font-weight: 400;
    color: black;
    min-height: 64px;
    display: block;
    padding: 2px 0px !important;
} 

div#page > div#innerContent > div.contentblock > img { 
    max-width: 45%;
    margin: 20px 24px 8px 24px;
    border-radius:12px;
}
div#page > div#innerContent > div.contentblock > p { 
    font-weight: 400;
    line-height: 1.65;
    box-sizing: border-box;
    padding: 4px 24px;
    display: inline-flex;
    flex-direction: column;
    flex-grow: 1;
    max-width: 50%; 
    margin-top:8px;
} 



div#page > div#innerContent > div.contentblock > p > i { 
    
    /* letter-spacing: 0.25px; */
    opacity: 1;
    font-style: normal;
    color: cornflowerblue;
    line-height: 1.75;
    font-size: 1.1rem;
    display: block;
    padding: 12px 24px 12px 56px !important;
    background-repeat: no-repeat;
    background-position: 15px 14px;
    background-color: gainsboro;
    border-radius: 5px;
    box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.05);
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='cornflowerblue' %3E%3Cpath d='M480-680q17 0 28.5-11.5T520-720q0-17-11.5-28.5T480-760q-17 0-28.5 11.5T440-720q0 17 11.5 28.5T480-680Zm-40 320h80v-240h-80v240ZM80-80v-720q0-33 23.5-56.5T160-880h640q33 0 56.5 23.5T880-800v480q0 33-23.5 56.5T800-240H240L80-80Zm126-240h594v-480H160v525l46-45Zm-46 0v-480 480Z'/%3E%3C/svg%3E");
    
}

div#page > div#innerContent > div.contentblock > p > strong { 
    margin: 1px auto 1px 0px;
    text-align: left;
    padding: 0px 0px 0px 2px !important;
    display: inline-block;
    font-size: 1rem; 
    font-weight: 400;
}





div#page > div#innerContent > div.contentblock > ul { 
    font-weight: 400;
    line-height: 1.65;
    box-sizing: border-box;
    padding: 32px 24px;
    display: inline-flex;
    flex-direction: column;
    flex-grow: 1;
    max-width: 50%;
    list-style: none;
    text-align: center;
    align-items: center;
    margin: 12px 8px;
    background-color: gainsboro;
    border-radius: 12px;
    box-shadow: 0px 0px 14px 0px rgba(0,0,0,0.05);
    min-height: 390px;
} 
div#page > div#innerContent > div.contentblock > ul > b { 
    
    margin: 2px 0px 24px 0px;
    color: black;
    font-weight: 400;
    font-size: larger;
    
    
} 
    
div#page > div#innerContent > div.contentblock > p > small, 
div#page > div#innerContent > div.contentblock > ul > li { 
    
    font-size: 1.12rem;
    min-width: 90px;
    text-align: center;
    margin: 1px auto 1px auto;
    display: block;
    padding: 2px 2px 2px 30px !important;
    color: lightslategray;
    background-repeat: no-repeat;
    background-size: 22px;
    background-position: left 2px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='lightslategray'%3E%3Cpath d='M185-80q-17 0-29.5-12.5T143-122v-105q0-90 56-159t144-88q-40 28-62 70.5T259-312v190q0 11 3 22t10 20h-87Zm147 0q-17 0-29.5-12.5T290-122v-190q0-70 49.5-119T459-480h189q70 0 119 49t49 119v64q0 70-49 119T648-80H332Zm148-484q-66 0-112-46t-46-112q0-66 46-112t112-46q66 0 112 46t46 112q0 66-46 112t-112 46Z'/%3E%3C/svg%3E");
    
} 
div#page > div#innerContent > div.contentblock > p > small  { 
    
    font-size: 1.1rem;
    min-width: 100%;
    text-align: left; 
} 
















main > div#page > div#innerContent > div.contentblock.contact { 
    margin-bottom: 96px;
    margin-top: 96px;
    background: #346eac;
    padding: 32px 24px 24px;
    border-radius: 16px;
    color: white;
} 







main > div#page > div#innerContent > div.contentblock.contact > div.contactForm { 
    max-width: calc(49% - 24px);
    min-width: 320px;
    margin: 0px 0px 12px 24px;
    padding: 24px 32px 36px 32px;
    background-color: rgba(250,251,255,1);
    border-radius: 19px;
    box-shadow: 0px 0px 32px 0px rgba(0,0,0,0.1);
} 
main > div#page > div#innerContent > div.contentblock.contact > div.contactForm > b { 
    padding-bottom: 4px;
    display: block;
    padding-top: 8px;
    text-transform: capitalize;
    color: black;
    margin: 0px auto 8px auto;
    text-align: center;
    font-size: 1.5rem;
} 
main > div#page > div#innerContent > div.contentblock.contact > div.contactForm > label { 
    padding-bottom: 4px;
    display: block;
    padding-top: 8px;
    text-transform: capitalize;
} 
main > div#page > div#innerContent > div.contentblock.contact > div.contactForm > input,  
main > div#page > div#innerContent > div.contentblock.contact > div.contactForm > textarea { 
    box-shadow: none;
    border: 2px solid rgba(0,0,0,0.1);
    border-radius: 11px;
    margin: 0px 0px 8px 0px;
    padding: 15px 12px;
    line-height: 1;
    font-size: 1rem;
    color: black;
    font-weight: 400;
    background-color: transparent;
    max-width:100% !important;
} 
main > div#page > div#innerContent > div.contentblock.contact > div.contactForm > textarea { line-height: 1.25; max-height:160px !important; min-height: 160px !important; min-width: 100% !important } 
main > div#page > div#innerContent > div.contentblock.contact > div.contactForm > input::placeholder,  main > div#page > div#innerContent > div.contentblock.contact > div.contactForm > textarea::placeholder { color: #ddd; } 
main > div#page > div#innerContent > div.contentblock.contact > div.contactForm > button { 
    background-color: rgba(55,215,145,1);
    line-height: 1; 
    padding: 16px 12px; 
    font-weight: 400; 
    border-radius: 8px; 
} 
main > div#page > div#innerContent > div.contentblock.contact > div.contactForm > button:hover { 
    background-color: rgba(45,205,125,1); cursor:pointer;
} 
main > div#page > div#innerContent > div.contentblock.contact > div.contactForm > button.hidden { visibility: hidden !important; pointer-events: none; } 
main > div#page > div#innerContent > div.contentblock.contact > div.contactForm > small { 
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24px' viewBox='0 -960 960 960' width='24px' fill='rgba(55,215,145,1)'%3E%3Cpath d='M440-280h80v-240h-80v240Zm40-320q17 0 28.5-11.5T520-640q0-17-11.5-28.5T480-680q-17 0-28.5 11.5T440-640q0 17 11.5 28.5T480-600Zm0 520q-83 0-156-31.5T197-197q-54-54-85.5-127T80-480q0-83 31.5-156T197-763q54-54 127-85.5T480-880q83 0 156 31.5T763-763q54 54 85.5 127T880-480q0 83-31.5 156T763-197q-54 54-127 85.5T480-80Zm0-80q134 0 227-93t93-227q0-134-93-227t-227-93q-134 0-227 93t-93 227q0 134 93 227t227 93Zm0-320Z'/%3E%3C/svg%3E");
    display: block;
    box-sizing: border-box;
    padding: 10px 8px 2px 32px;
    background-repeat: no-repeat;
    background-position: 6px 8px;
    background-size: 20px;
    margin-top:16px;
} 
main > div#page > div#innerContent > div.contentblock.contact > div.contactForm > input.fill,  
main > div#page > div#innerContent > div.contentblock.contact > div.contactForm > textarea.fill { 
    border: 2px solid #444;
} 
main > div#page > div#innerContent > div.contentblock.contact > div.contactForm > input.err,  
main > div#page > div#innerContent > div.contentblock.contact > div.contactForm > textarea.err { 
    border: 2px solid indianred;
} 
main > div#page > div#innerContent > div.contentblock.contact > div.contactForm > input.done,  
main > div#page > div#innerContent > div.contentblock.contact > div.contactForm > textarea.done { 
    border: 2px solid rgba(45,205,125,1);
} 



















@media only screen and (max-width: 961px) { 
    div#page > div#innerContent > div.contentblock > img { max-width: calc(100% - 48px); } 
    div#page > div#innerContent > div.contentblock > p   { max-width: 100%; background-color: transparent !important; } 
    main > div#page > div#innerContent > div.contentblock.contact > div.contactForm { 
    margin-top: 48px;
    max-width: calc(100% - 12px);
    min-width: calc(100% - 12px);
    margin: 32px 6px 12px 6px;
    padding: 24px 20px 36px 20px;
    border-radius: 9px;
    } 
    main > div#page > div#innerContent > div.contentblock.contact { 
        margin-bottom: 96px;
        margin-top: 20px;
        background: transparent;
        padding: 0px;
        border-radius: 0px;
    } 
}
@media only screen and (max-width: 779px) { 
    
    html { font-size:1.1em; } 
    div#page > div#innerContent > div.contentblock { flex-direction: column; } 
    div#page > div#innerContent h2, div#page > div#innerContent h3 { padding: 12px 12px 2px 12px; text-align: center; font-size: 1.3rem; line-height: 1.6; font-weight:500 !important; } 
    
    div#page > div#innerContent h3 { font-size: 1.75rem; margin-top: 32px; margin-bottom: 22px; font-weight: 600; } 
    
    div#page > div#innerContent > section.fullwidth {     background-size: 275%; background-position: bottom; } 
    div#page > div#innerContent > section.fullwidth > h1 { font-size: 1.2rem; border-radius: 6px; width:100%; }
    
    
    div#page > div#innerContent > div.contentblock > p { padding: 8px 24px;  font-size:0.9rem;  }
    div#page > div#innerContent > div.contentblock > p > b,
    div#page > div#innerContent > div.contentblock > p > strong { font-size: 1.1rem; font-weight:600; color:black; }
    
    div#page > div#innerContent > div.contentblock > p > small, 
    div#page > div#innerContent > div.contentblock > ul > li {  background-position: 0px 4px; 
    font-size: 0.9rem;  padding: 2px 2px 2px 24px !important; background-size: 16px; }
    
    
    
    
    div#page > div#innerContent > div.contentblock > p > i { font-size: 0.9rem; }
    
    
    
    
    
    
    
    div#page > div#innerContent {  color: black; }
    
    div#page > div#innerContent > section.fullwidth > ul > li { margin: 8px 0px; width: 100%; }
    div#page > div#innerContent > section.fullwidth > ul > li > a {     width: 100%;
    text-align: center;
    justify-content: center;
    font-size: 1rem;
    border-radius: 3px;
    padding: 22px 12px; }
    div#page > div#innerContent > section.fullwidth > ul {  margin: 24px 0px; position: relative; width:100%; }
    div#page > header > a.home {     background-size: 200px auto !important; }
    
    
    div#page > div#innerContent > div.contentblock > ul { 
        max-width: calc(100% - 16px); 
        min-width: calc(100% - 16px); 
        margin: 12px 8px; 
        min-height: 120px; 
    } 
    
    
} 

@media only screen and (max-width: 480px) {

div#page > header > a.home {     background-size: 128px auto !important; }

}




