
[design-id="area_appended_21"]{
    width: 300px;
    height: 80px;
    position: fixed;
    top: 50%;
    margin-top: 55px;
    background: rgba(0, 102, 153, 1.0);
    color: rgba(255, 255, 255, 1.0);
    z-index: 10;
    right: -220px;
    -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
    padding-left: 20px;}                 
[design-id="area_appended_21"]:hover{
    width: 400px;
    height: 80px;
    margin-top: 55px;
    position: fixed;
    top: 50%;
    right: 0px;
    background: rgba(0, 102, 153, 1.0);
    color: rgba(255, 255, 255, 1.0);
    z-index: 10;
    transition: 1s;}                 
.scrolled [design-id="area_appended_21"]{
    width: 80px;
    height: 80px;
    margin-top: 50px;
    position: fixed;
    top: 50%;
    right: 0px;
    z-index: 10;
    transition: 1s;}                 
[design-id="area_appended_21"] .area_mod_text{
    transform: rotate();
    align-self: center;}                 
[design-id="area_appended_21"] .area_mod_text_container{
    justify-content: left;}                 
[design-id="area_appended_54"]{
    width: 300px;
    height: 80px;
    margin-top: -55px;
    position: fixed;
    top: 50%;
    color: rgba(255, 255, 255, 1.0);
    z-index: 10;
    right: -220px;
    -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
    padding-left: 20px;
    background: rgba(21, 74, 211, 1.0);}                 
[design-id="area_appended_54"]:hover{
    position: fixed;
    right: 0px;
    z-index: 10;
    transition: 1s;
    background: rgba(0, 102, 153, 1.0);
    color: rgba(255, 255, 255, 1.0);}                 
[design-id="area_appended_54"] .area_mod_text{
    transform: rotate();
    align-self: center;}                 
[design-id="area_appended_54"] .area_mod_text_container{
    justify-content: left;}                 
[design-id="area_appended_55"]{
    width: 300px;
    height: 80px;
    margin-top: 55px;
    position: fixed;
    right: -220px;
    top: 50%;
    padding-left: 20px;
    -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
    z-index: 10;
    transition: 1s;
    color: rgba(255, 255, 255, 1.0);
    background: rgba(255, 255, 255, 1.0);}                 
[design-id="area_appended_55"]:hover{
    right: 0px;}                 
[design-id="area_appended_55"] .area_mod_text{
    transform: rotate();
    align-self: center;}                 
[design-id="area_appended_55"] .area_mod_text_container{
    justify-content: left;}                 
[design-id="area_appended_56"]{
    width: 275px;
    height: 150px;
    top: 130px;
    right: 20%;
    z-index: 10;
    position: absolute;}                 
[design-id="area_appended_56"] .area_mod_text{
    transform: rotate();}                 
[design-id="footer"]{
    background: rgba(51, 51, 51, 1.0);
    color: rgba(255, 255, 255, 1.0);
    height: 80px;
    position: relative;}                 
#nav-item-15473{
    background-color: rgba(201, 40, 40, 1.0);}                 
#nav-item-15473 a.nav-link{
    color: rgba(255, 255, 255, 1.0);}                 
#siteblock-45314 .mod-text{
    font-size: 36px;}                 
#siteblock-45335 .svg_mask_top{
    clip-path: polygon();}                 
#siteblock-45337 .svg_mask_top{
    clip-path: polygon();}                 
#siteblock-45350 .mod-text{
    font-size: 36px;}                 
#siteblock-45380 .svg_mask_top{
    clip-path: polygon(0 80%,0 100%,100% 100%,100% 80%,80% 100%);
    background-color: rgba(255, 255, 255, 1.0);}                 
#siteblock-45865 .mod-text{
    font-size: 18px;}                 
#siteblock-45886 .svg_mask_top{
    clip-path: polygon();
    background-color: rgba(255, 255, 255, 0.0);}                 
#siteblock-47012 .mod-text{
    font-size: 48px;}                 
#siteblock-47022 .svg_mask_top{
    clip-path: polygon(0 80%,0 100%,100% 100%,100% 80%,80% 100%);
    background-color: rgba(255, 255, 255, 1.0);}                 
#siteblock-58932 .mod-text{
    font-size: 10px;}                 
#siteblock-content-46995{
    margin-top: 20px;}                 
#siteblock-content-46999{
    max-width: 100vw;}                 
#siteblock-content-47012{
    margin-top: 20px;}                 
#siteblock-content-47013{
    margin-top: 80px;}                 
#siteblock-content-47014{
    margin-top: 80px;}                 
#siteblock-content-47018{
    min-height: 593px;}                 
#siteblock-content-47019{
    margin-top: 80px;}                 
#siteblock-content-47020{
    max-width: 100vw;
    min-height: 450px;}                 
#siteblock-content-47022{
    max-width: 100vw;
    min-height: 650px;}                 
#siteblock-content-47024{
    margin-top: 80px;}                 
#siteblock-content-47025{
    margin-top: 80px;}                 
#siteblock-content-47026{
    margin-top: 80px;}                 
#siteblock-content-47027{
    max-width: 1082px;
    min-height: 100vh;
    margin-top: 40px;}                 
#siteblock-content-47028{
    margin-top: 40px;}                 
#siteblock-content-47029{
    max-width: 100vw;}                 
#siteblock-content-47035{
    margin-top: 40px;}                 
#siteblock-content-47036{
    margin-top: 80px;}                 
#siteblock-content-58536{
    max-width: 100vw;}                 
#siteblock-content-58537{
    margin-top: 35px;}                 
#siteblock-content-58541{
    margin-top: 80px;
    min-height: 670px;}                 
#siteblock-content-58544{
    max-width: 100vw;
    height: 450px;}                 
#siteblock-content-58546{
    margin-top: 80px;}                 
#siteblock-content-58549{
    margin-top: 80px;}                 
#siteblock-content-58561{
    margin-top: 80px;}                 
#siteblock-content-58562{
    min-height: 838px;
    margin-top: 40px;}                 
#siteblock-content-58563{
    margin-top: 80px;}                 
#siteblock-content-58565{
    margin-top: 80px;}                 
#siteblock-content-58567{
    min-height: 709px;}                 
#siteblock-content-58570{
    margin-top: 80px;}                 
#siteblock-content-58571{
    min-height: 799px;
    margin-top: 40px;}                 
#siteblock-content-58577{
    margin-top: 20px;}                 
#siteblock-content-58578{
    margin-top: 80px;}                 
#siteblock-content-58586{
    max-width: 700px;}                 
#siteblock-content-58589{
    max-width: 100vw;
    min-height: 500px;}                 
#siteblock-content-58592{
    max-width: 670px;
    min-height: 490px;}                 
#siteblock-content-58594{
    max-width: 206px;}                 
#siteblock-content-58597{
    margin-top: 80px;}                 
#siteblock-content-58600{
    min-height: 606px;}                 
#siteblock-content-58608{
    margin-top: 80px;}                 
#siteblock-content-58609{
    max-width: 567px;
    min-height: 722px;}                 
#siteblock-content-58610{
    margin-top: 40px;}                 
#siteblock-content-58842{
    max-width: 162px;
    height: 550px;}                 
#siteblock-content-58843{
    max-width: 100vw;
    height: 600px;}                 
#siteblock-content-58873{
    max-width: 100vw;}                 
#siteblock-content-58875{
    max-width: 100vw;
    min-height: 438px;
    height: 490px;
    margin-top: -10px;}                 
#siteblock-content-58877{
    max-width: 100vw;
    height: 0px;
    min-height: 786px;}                 
#siteblock-content-58878{
    max-width: 100vw;
    height: 600px;}                 
#siteblock-content-58883{
    max-width: 541px;
    height: 600px;}                 
#siteblock-content-58886{
    max-width: 650px;
    height: 500px;}                 
#siteblock-content-58901{
    margin-top: -10px;
    max-width: 330px;}                 
#siteblock-content-58905{
    margin-top: 40px;}                 
#siteblock-content-58912{
    height: 500px;}                 
#siteblock-content-58913{
    max-width: 100vw;}                 
#siteblock-content-58915{
    max-width: 500px;}                 
#siteblock-content-58923{
    height: 1100px;}                 
#siteblock-content-58937{
    height: 500px;}                 
#siteblock-content-58939{
    height: 150vh;}                 
#siteblock-content-58941{
    max-width: 100vw;
    height: 650px;}                 
#siteblock-content-58950{
    margin-top: 80px;}                 
#siteblock-content-58951{
    height: 300px;}                 
#siteblock-content-63105{
    min-height: 600px;}                 
#siteblock-content-63106{
    min-height: 800px;
    margin-top: 50px;}                 
#siteblock-content-68716{
    max-width: 734px;}                 
#siteblock-content-68743{
    min-height: 258px;}                 
#siteblock-content-76062{
    margin-top: 40px;}                 
#siteblock-content-76065{
    max-width: 800px;}                 
.mod-accordion .accordion .card .card-body{
    font-size: 18px;}                 
.mod-accordion .card-header a{
    font-size: 18px;
    color: rgba(200, 40, 40, 1.0);}                 
.mod-formular *, .mod-formular{
    font-size: 18px;
    font-family: "Roboto";
    color: rgba(82, 96, 107, 1.0);}                 
.mod-formular .btn-formular{
    color: rgba(255, 255, 255, 1.0);
    background-color: rgba(200, 40, 40, 1.0);}                 
.mod-header h1{
    font-weight: 600;
    font-family: "Roboto";
    font-size: 60px;
    color: rgba(200, 40, 40, 1.0);}                 
.mod-header h2{
    font-size: 36px;
    font-weight: 600;
    font-family: "Roboto";
    color: rgba(51, 51, 51, 1.0);}                 
.mod-header h3{
    font-size: 28px;
    font-family: "Roboto";
    font-weight: 400;
    color: rgba(82, 96, 107, 1.0);}                 
.mod-table table tbody tr:nth-of-type(even){
    background-color: rgba(255, 255, 255, 0.0);}                 
.mod-table table td{
    font-size: 18px;}                 
.mod-table table th{
    font-size: 18px;}                 
.mod-table table.table thead th, .mod-table table.table tbody td{
    padding: 0px;
    padding-left: 60px;}                 
.mod-table table.table, .mod-table table.table{
    font-family: "Roboto";}                 
.mod-table tr th, .mod-table tr td{
    border-color: rgba(255, 255, 255, 0.0);}                 
.mod-text{
    font-size: 18px;
    line-height: 30px;}                 
.module_button{
    font-family: "Roboto";
    font-size: 18px;}                 
.module_card .card-text{
    color: rgba(82, 96, 107, 1.0);}                 
.module_card .card-title{
    color: rgba(82, 96, 107, 1.0);}                 
.navbar .nav-item{
    height: 80px;
    display: flex;
    align-items: center;}                 
.scrolled .navbar .nav-item{
    display: flex;
    align-items: center;}                 
.navbar .nav-item .nav-link{
    color: rgba(82, 96, 107, 1.0);
    font-family: "Roboto";
    font-weight: 600;}                 
.navbar .nav-item .nav-link:active{
    font-weight: 600;}                 
.navbar .nav-item a.nav-link{
    font-weight: 400;}                 
.navbar[design-id="navigation_navigation"] .nav-item{
    height: 100px;}                 
.page-content{
    font-family: "Roboto";
    font-size: 18px;
    line-height: 30px;
    color: rgba(82, 96, 107, 1.0);}                 
.pmd_column{
    padding: 20px;}                 
[design-id="image_container_top"]{
    top: -0.46875px;
    left: 4.0860663786331495%;
    -webkit-box-shadow: none;
    box-shadow: none;
    transition: 1s;
    width: 350px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: rgba(255, 255, 255, 0.0);
    position: absolute;}                 
.scrolled [design-id="image_container_top"]{
    width: 300px;
    transition: 1s;
    height: 300px;}                 
[design-id="navigation_navigation"]{
    top: -16px;
    right: 10.4395176730486%;}                 
[design-id="header"]{
    background: rgba(255, 255, 255, 1.0);
    color: rgba(255, 255, 255, 1.0);
    position: absolute;
    top: 0px;
    width: 100%;
    z-index: 10;
    margin-top: 0px;
    -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
    transition: 1s;
    height: 100px;}                 
.scrolled [design-id="header"]{
    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);}                 
[design-id="main"]{
    position: relative;
    top: 100px;}       
@media (max-width: 1199.98px){             
#siteblock-content-58536{
    max-width: 100vw;
    height: 336px;}                 
#siteblock-content-58544{
    height: 100vh;}                 
#siteblock-content-58843{
    min-height: 100%;}                 
#siteblock-content-58878{
    height: 250px;}                 
.navbar[design-id="navigation_navigation2"] .nav-item{
    background-color: rgba(255, 255, 255, 0.0);}                 
[design-id="image_container_top"]{
    top: -7.46875px;
    left: 3.1676269990592663%;}                 
[design-id="navigation_navigation"]{
    top: 0px;
    right: 2.780106485963209%;}                 
                }       
@media (max-width: 991.98px){             
[design-id="footer"]{
    height: 80px;}                 
#siteblock-content-58595{
    height: 100px;}                 
#siteblock-content-58843{
    height: 250px;}                 
#siteblock-content-58878{
    height: 250px;}                 
.mod-header h1{
    font-size: 50px;}                 
.mod-header h2{
    font-size: 28px;}                 
.mod-table table.table thead th, .mod-table table.table tbody td{
    padding-left: 10px;}                 
.navbar .nav-item{
    background-color: rgba(255, 255, 255, 1.0);
    margin: 0px;
    padding: 25px;}                 
.navbar .nav-item .nav-link{
    color: rgba(17, 17, 17, 1.0);}                 
.navbar[design-id="navigation_navigation2"] .nav-item{
    background-color: rgba(255, 255, 255, 0.0);}                 
[design-id="image_container_top"]{
    width: 250px;}                 
.scrolled [design-id="image_container_top"]{
    width: 150px;}                 
[design-id="header"]{
    position: relative;
    height: 80px;}                 
[design-id="main"]{
    top: 0px;}                 
                }       
@media (max-width: 767.98px){             
[design-id="area_appended_54"]{
    display: none;}                 
[design-id="area_appended_54"] .area_mod_text{
    transform: rotate();}                 
[design-id="area_appended_55"]{
    display: none;}                 
[design-id="area_appended_55"] .area_mod_text{
    transform: rotate();}                 
#siteblock-content-58842{
    max-width: 331px;}                 
#siteblock-content-58843{
    min-height: 100%;}                 
#siteblock-content-58901{
    max-width: 230px;}                 
.mod-header h1{
    font-size: 48px;}                 
.navbar[design-id="navigation_navigation2"] .nav-item{
    background-color: rgba(255, 255, 255, 0.0);}                 
[design-id="image_container_top"]{
    width: 250px;}                 
[design-id="navigation_navigation"]{
    top: 16px;
    right: 0.6954102920723227%;}                 
[design-id="main"]{
    top: 0px;}                 
                }       
@media (max-width: 575.98px){             
[design-id="area_appended_54"]{
    display: none;}                 
[design-id="area_appended_54"] .area_mod_text{
    transform: rotate();}                 
[design-id="area_appended_55"]{
    display: none;}                 
[design-id="area_appended_55"] .area_mod_text{
    transform: rotate();}                 
[design-id="footer"]{
    height: 150px;}                 
#siteblock-58544 .mod-text{
    font-size: 6px;}                 
#siteblock-content-46995{
    margin-top: -20px;}                 
#siteblock-content-58544{
    height: 750px;}                 
#siteblock-content-58587{
    height: 400px;}                 
#siteblock-content-58589{
    max-width: 100vw;
    min-height: 159px;}                 
#siteblock-content-58842{
    height: 200px;}                 
#siteblock-content-58843{
    height: 200px;}                 
#siteblock-content-58878{
    height: 200px;}                 
#siteblock-content-58886{
    height: 300px;}                 
#siteblock-content-58901{
    max-width: 230px;}                 
#siteblock-content-58939{
    height: 300px;}                 
#siteblock-content-58941{
    height: 350px;
    max-width: 100vw;}                 
.mod-header h1{
    font-size: 20px;}                 
.mod-header h2{
    font-size: 20px;}                 
.mod-header h3{
    font-size: 15px;}                 
.mod-text{
    font-size: 15px;}                 
.navbar .nav-item{
    background-color: rgba(255, 255, 255, 0.0);}                 
.navbar[design-id="navigation_navigation2"] .nav-item{
    background-color: rgba(255, 255, 255, 0.0);}                 
.navbar[design-id="navigation_navigation2"] .nav-item .nav-link{
    font-size: 12px;}                 
.page-content{
    font-size: 18px;}                 
[design-id="image_container_top"]{
    width: 200px;
    left: 3.260334645669291%;
    top: -1.96875px;}                 
[design-id="main"]{
    top: 0px;}    
                }       
