
[design-id="area_appended_458"]{
    width: 300px;
    height: 80px;
    top: 10%;
    right: -220px;
    background: rgba(39, 88, 130, 1.0);
    transition: 1s;
    z-index: 10;
    -webkit-box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
    position: fixed;
    padding-left: 20px;
    margin-top: 200px;}                 
[design-id="area_appended_458"]:hover{
    position: fixed;
    transition: 1s;
    z-index: 10;
    right: 0px;}                 
[design-id="area_appended_458"] .area_mod_text{
    transform: rotate();}                 
#siteblock-58477 .carousel-item-538 .slideshow-layer1 .layer-content{
    font-size: 25px;
    font-weight: 100;
    margin-top: 30%;
    line-height: 30px;
    margin-left: -15%;}                 
#siteblock-58477 .carousel-item-686 .slideshow-layer3 .layer-content{
    position: absolute;
    left: 0px;
    top: 0px;}                 
#siteblock-58510 .mod-text{
    font-size: 14px;}                 
#siteblock-58511 .mod-text{
    font-size: 14px;}                 
#siteblock-58512 .mod-text{
    font-size: 20px;}                 
#siteblock-58513 .mod-text{
    font-size: 14px;}                 
#siteblock-58516 .mod-text{
    font-size: 14px;}                 
#siteblock-64706{
    font-family: "Jura";}                 
#siteblock-67982{
    font-family: "Neuton";}                 
#siteblock-68950 .mod-text{
    font-size: 26px;}                 
#siteblock-76481 .mod-text{
    font-size: 20px;}                 
#siteblock-80385{
    font-family: "neuton";}                 
#siteblock-80385 .mod-text{
    font-size: 32px;}                 
#siteblock-82141{
    font-family: "cabin";}                 
#siteblock-82910{
    font-family: "roboto";}                 
#siteblock-83152{
    font-family: "cabin";}                 
#siteblock-83152 .mod-text{
    font-size: 22px;}                 
#siteblock-83433{
    font-family: "roboto";}                 
#siteblock-83448{
    font-family: "cabin";}                 
#siteblock-83753{
    font-family: "cabin";}                 
#siteblock-83753 .mod-text{
    font-size: 60px;}                 
#siteblock-84476{
    font-family: "cabin";}                 
#siteblock-content-58467{
    margin-top: 70px;}                 
#siteblock-content-58468{
    margin-top: 0px;}                 
#siteblock-content-58469{
    margin-top: 100px;
    min-height: 300px;}                 
#siteblock-content-58470{
    margin-top: 0px;}                 
#siteblock-content-58471{
    margin-top: 0px;}                 
#siteblock-content-58475{
    min-height: 129px;}                 
#siteblock-content-58476{
    min-height: 0px;
    max-width: 490px;}                 
#siteblock-content-58477{
    min-height: 303px;
    max-width: 90%;
    margin-top: 0px;}                 
#siteblock-content-58480{
    margin-top: 80px;
    min-height: 116px;
    max-width: 1173px;}                 
#siteblock-content-58481{
    max-width: 644px;
    min-height: 412px;}                 
#siteblock-content-58483{
    min-height: 450px;
    max-width: 451px;}                 
#siteblock-content-58485{
    margin-top: 150px;
    min-height: 450px;}                 
#siteblock-content-58488{
    max-width: 399px;}                 
#siteblock-content-58494{
    margin-top: 80px;}                 
#siteblock-content-58495{
    max-width: 399px;}                 
#siteblock-content-58504{
    margin-top: 100px;}                 
#siteblock-content-58505{
    margin-top: 100px;
    min-height: 541px;}                 
#siteblock-content-58506{
    max-width: 399px;}                 
#siteblock-content-58507{
    max-width: 100vw;
    min-height: 1000px;
    height: 100vh;}                 
.scrolled #siteblock-content-58507{
    max-width: 100vw;
    height: 100vh;}                 
#siteblock-content-58508{
    margin-top: 100px;}                 
#siteblock-content-58509{
    margin-top: 50px;}                 
#siteblock-content-59727{
    margin-top: 100px;}                 
#siteblock-content-59733{
    max-width: 567px;
    margin-top: -80px;}                 
#siteblock-content-59735{
    margin-top: 100px;}                 
#siteblock-content-60589{
    min-height: 271px;
    margin-top: 20px;}                 
#siteblock-content-60592{
    margin-top: 50px;}                 
#siteblock-content-61204{
    margin-top: 83px;}                 
#siteblock-content-61206{
    margin-top: 75px;}                 
#siteblock-content-61208{
    min-height: 271px;}                 
#siteblock-content-61911{
    margin-top: 50px;}                 
#siteblock-content-61913{
    margin-top: 50px;}                 
#siteblock-content-61915{
    min-height: 180px;}                 
#siteblock-content-61916{
    margin-top: 50px;}                 
#siteblock-content-63234{
    margin-top: 14px;}                 
#siteblock-content-64075{
    max-width: 400vw;
    min-height: 400px;
    height: 0vh;
    margin-top: 0px;}                 
#siteblock-content-64246{
    margin-top: 1px;
    max-width: 0px;}                 
#siteblock-content-64247{
    max-width: 490px;}                 
#siteblock-content-64650{
    max-width: 490px;}                 
#siteblock-content-64707{
    max-width: 490px;}                 
#siteblock-content-65304{
    height: 384px;}                 
#siteblock-content-65305{
    max-width: 450px;
    min-height: 0px;}                 
#siteblock-content-65306{
    max-width: 1021px;
    min-height: 349px;
    height: 0px;
    margin-top: 33px;}                 
#siteblock-content-65307{
    max-width: 728px;
    margin-top: 4px;
    min-height: 0px;}                 
#siteblock-content-67982{
    max-width: 1000px;
    margin-top: -35px;}                 
#siteblock-content-76309{
    min-height: 300px;
    height: 300px;}                 
#siteblock-content-80060{
    margin-top: 50px;}                 
#siteblock-content-80300{
    height: 498px;}                 
.mod-accordion .accordion .card .card-body{
    color: rgba(127, 140, 141, 1.0);}                 
.mod-accordion .card-header a{
    color: rgba(127, 140, 141, 1.0);}                 
.mod-header h1{
    font-family: "Cabin";
    font-size: 50px;}                 
.mod-header h2{
    font-family: "Cabin";
    color: rgba(188, 188, 188, 1.0);
    font-size: 55px;}                 
.mod-header h3{
    font-family: "Cabin";}                 
.mod-text{
    line-height: 25px;
    font-size: 18px;}                 
.navbar .nav-item a.nav-link{
    color: rgba(120, 120, 120, 1.0);
    font-size: 18px;}                 
.navbar[design-id="navigation_navigation"] .nav-item .nav-link{
    font-size: 15px;}                 
.navbar[design-id="navigation_navigation2"] .nav-item .nav-link{
    font-size: 14px;}                 
.page-content{
    color: rgba(120, 120, 120, 1.0);
    font-size: 18px;}                 
.slideshow-layer1 .layer-content{
    font-size: 30px;}                 
.slideshow-layer2 .layer-content{
    width: 100px;}                 
[design-id="image_container_top"]{
    top: -13px;
    left: 6.399416234247591%;
    -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: 3;
    height: 180px;
    width: 185px;}                 
[design-id="navigation_navigation"]{
    top: 26px;
    right: 14.72154297917779%;}                 
[design-id="header"]{
    z-index: 4000;
    height: 80px;}       
@media (max-width: 1199.98px){             
#siteblock-content-58477{
    max-width: 1000px;
    min-height: 631px;}                 
.scrolled #siteblock-content-58507{
    max-width: 1200vw;
    height: 0vh;}                 
.mod-header h1{
    font-size: 50px;}                 
.navbar[design-id="navigation_navigation"] .nav-item .nav-link{
    font-size: 15px;}                 
[design-id="image_container_top"]{
    width: 170px;
    height: 170px;}                 
                }       
@media (max-width: 991.98px){             
[design-id="area_appended_458"]{
    width: 0px;
    height: 0px;}                 
[design-id="area_appended_458"] .area_mod_text{
    transform: rotate();}                 
#siteblock-content-58469{
    min-height: 300px;}                 
#siteblock-content-58477{
    max-width: 90%;
    min-height: 500px;
    height: 0px;}                 
.mod-header h1{
    font-size: 40px;}                 
[design-id="image_container_top"]{
    width: 150px;
    height: 145px;}                 
                }       
@media (max-width: 767.98px){             
[design-id="image_container_top"]{
    top: 14px;
    left: 7.672849915682968%;}                 
[design-id="navigation_navigation"]{
    top: 10px;
    right: 36.58969804618118%;}                 
                }       
@media (max-width: 575.98px){             
#siteblock-58477 .carousel-item-538 .slideshow-layer1 .layer-content{
    line-height: 20px;
    margin-top: 20%;
    font-size: 15px;}                 
#siteblock-59733 .mod-text{
    font-size: 15px;}                 
#siteblock-content-58469{
    margin-top: 80px;}                 
#siteblock-content-58471{
    min-height: 200px;}                 
#siteblock-content-58473{
    margin-top: 50px;}                 
#siteblock-content-58477{
    margin-top: 0px;
    min-height: 274px;}                 
#siteblock-content-58485{
    margin-top: 70px;}                 
#siteblock-content-58488{
    min-height: 374px;}                 
#siteblock-content-58505{
    margin-top: 50px;
    min-height: 503px;}                 
#siteblock-content-58507{
    min-height: 400px;}                 
#siteblock-content-59734{
    margin-top: 100px;}                 
.mod-header h1{
    font-size: 30px;}                 
.mod-header h2{
    font-size: 30px;}                 
.mod-header h3{
    line-height: 30px;
    font-size: 20px;}                 
.slideshow-layer1 .layer-content{
    font-size: 10px;}                 
[design-id="image_container_top"]{
    height: 100px;
    width: 100px;}                 
                }       
