.nav-placeholder{height:initial!important;}
.logo-container{height:initial!important;}@media (min-width: 780px) {
.so-widget-sow-hero-default-b753557c1c0a-324{min-height:600px;}
}
@media (max-width: 780px) {
.so-widget-sow-hero-default-b753557c1c0a-324 .sow-slider-base ul.sow-slider-images{min-height:0 !important;}
}
.so-widget-sow-hero-default-b753557c1c0a-324 .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper{padding:calc( 200px + 0px ) 20px 200px 20px;max-width:1280px;height:600px;}
@media (max-width: 780px){}
.so-widget-sow-hero-default-b753557c1c0a-324 .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h1,
.so-widget-sow-hero-default-b753557c1c0a-324 .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h2,
.so-widget-sow-hero-default-b753557c1c0a-324 .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h3,
.so-widget-sow-hero-default-b753557c1c0a-324 .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h4,
.so-widget-sow-hero-default-b753557c1c0a-324 .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h5,
.so-widget-sow-hero-default-b753557c1c0a-324 .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h6{line-height:1.375em;color:#ffffff;text-shadow:0 2px 2px rgba(0, 0, 0, 0.5);margin:0.1em 0;font-family:Dosis;font-weight:400;}
.so-widget-sow-hero-default-b753557c1c0a-324 .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h1{font-size:50px;}
.so-widget-sow-hero-default-b753557c1c0a-324 .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h2{font-size:42.5px;}
.so-widget-sow-hero-default-b753557c1c0a-324 .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h3{font-size:35px;}
.so-widget-sow-hero-default-b753557c1c0a-324 .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h4{font-size:30px;}
.so-widget-sow-hero-default-b753557c1c0a-324 .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h5{font-size:25px;}
.so-widget-sow-hero-default-b753557c1c0a-324 .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper h6{font-size:20px;}
.so-widget-sow-hero-default-b753557c1c0a-324 .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper p{color:#f6f6f6;text-shadow:0 2px 2px rgba(0, 0, 0, 0.25);margin:1em 0;font-size:16px;}
.so-widget-sow-hero-default-b753557c1c0a-324 .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper .sow-hero-buttons{margin-top:3em;padding-bottom:0.2em;}
.so-widget-sow-hero-default-b753557c1c0a-324 .sow-slider-base ul.sow-slider-images .sow-slider-image-wrapper .sow-hero-buttons .so-widget-sow-button{display:inline-block;margin:3px 6px 0;}
.so-widget-sow-hero-default-b753557c1c0a-324 .sow-slider-base .sow-slider-pagination{text-align:right;}
.so-widget-sow-hero-default-b753557c1c0a-324 .sow-slider-base .sow-slider-pagination li a{background:#ffffff;}
.so-widget-sow-hero-default-b753557c1c0a-324 .sow-slider-base .sow-slide-nav{font-size:25px;}
.so-widget-sow-hero-default-b753557c1c0a-324 .sow-slider-base .sow-slide-nav a {
color: #ffffff;
}.so-widget-sow-headline-default-e7911bd1b069-324 .sow-headline-container h1.sow-headline{font-family:Dosis;font-weight:400;text-align:center;color:#333333;line-height:1.4em;}
@media (max-width: 780px) {
.so-widget-sow-headline-default-e7911bd1b069-324 .sow-headline-container h1.sow-headline{text-align:center;}
}
.so-widget-sow-headline-default-e7911bd1b069-324 .sow-headline-container h1.sow-headline a{color:#333333;}
.so-widget-sow-headline-default-e7911bd1b069-324 .sow-headline-container p.sow-sub-headline{font-family:Dosis;font-weight:400;text-align:center;color:#333333;line-height:1.4em;font-size:22px;}
@media (max-width: 780px) {
.so-widget-sow-headline-default-e7911bd1b069-324 .sow-headline-container p.sow-sub-headline{text-align:center;}
}
.so-widget-sow-headline-default-e7911bd1b069-324 .sow-headline-container p.sow-sub-headline a{color:#333333;}
.so-widget-sow-headline-default-e7911bd1b069-324 .sow-headline-container .decoration{line-height:0em;text-align:center;margin-top:20px;margin-bottom:20px;}
@media (max-width: 780px) {
.so-widget-sow-headline-default-e7911bd1b069-324 .sow-headline-container .decoration{text-align:center;}
}
.so-widget-sow-headline-default-e7911bd1b069-324 .sow-headline-container .decoration .decoration-inside{height:1px;display:inline-block;border-top:1px none #eeeeee;width:100%;max-width:1050px;}
.so-widget-sow-headline-default-e7911bd1b069-324 .sow-headline-container *:first-child{margin-top:0 !important;}
.so-widget-sow-headline-default-e7911bd1b069-324 .sow-headline-container *:last-child {
margin-bottom: 0 !important;
}.rl-gallery .rl-gallery-item{overflow:hidden;}
.rl-gallery .rl-gallery-link{position:relative;display:block;}
.rl-gallery .rl-gallery-link,
.rl-gallery .rl-gallery-link img{border:none;outline:none;box-shadow:none;}
.rl-gallery .rl-gallery-link img{z-index:0;}
.rl-gallery .rl-gallery-link .rl-gallery-caption{position:absolute;width:100%;display:block;z-index:2;bottom:0;background-color:rgba(0,0,0,0.8);overflow:hidden;word-wrap:break-word;padding:1em 1.5em;font-weight:normal;line-height:1em;text-align:left;word-wrap:break-word;backface-visibility:hidden;box-sizing:border-box;filter:"alpha(opacity=100)";opacity:1;-webkit-transition:transform 0.3s, opacity 0.3s;-moz-transition:transform 0.3s, opacity 0.3s;-ms-transition:transform 0.3s, opacity 0.3s;-o-transition:transform 0.3s, opacity 0.3s;transition:transform 0.3s, opacity 0.3s;}
*.rl-gallery[class^="rl-hover-effect-"] .rl-gallery-link .rl-gallery-caption,
*.rl-gallery[class*="rl-hover-effect-"] .rl-gallery-link .rl-gallery-caption{filter:"alpha(opacity=0)";opacity:0;}
.rl-gallery .rl-gallery-item-title,
.rl-gallery .rl-gallery-item-caption{display:block;font-size:0.85em;color:#fff;}
.rl-gallery .rl-gallery-item-caption{display:block;font-size:0.75em;color:#ccc;}
.rl-gallery:not(.rl-hidden-text) .rl-gallery-link:after{position:absolute;height:100%;width:100%;z-index:1;background-color:rgba(0,0,0,0.8);display:block;content:'';filter:"alpha(opacity=0)";opacity:0;top:0;left:0;-webkit-transition:transform 0.3s, opacity 0.3s;-moz-transition:transform 0.3s, opacity 0.3s;-ms-transition:transform 0.3s, opacity 0.3s;-o-transition:transform 0.3s, opacity 0.3s;transition:transform 0.3s, opacity 0.3s;}
.rl-gallery .rl-gallery-link:hover .rl-gallery-caption,
.rl-gallery .rl-gallery-link.hover .rl-gallery-caption{filter:"alpha(opacity=100)";opacity:1;}
  [class^="rl-hover-icon-"] .rl-gallery-link:before, 
[class*="rl-hover-icon-"] .rl-gallery-link:before{font-family:"responsive-lightbox";font-style:normal;font-weight:normal;speak:none;display:flex;flex-direction:row;align-items:center;justify-content:center;text-decoration:none;width:1em;height:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:50%;left:50%;margin-top:-1em;margin-left:-1em;background-color:rgba(0,0,0,0.8);color:#fff;padding:1em;border-radius:50%;filter:"alpha(opacity=0)";opacity:0;z-index:4;-webkit-transition:transform 0.3s, opacity 0.3s;-moz-transition:transform 0.3s, opacity 0.3s;-ms-transition:transform 0.3s, opacity 0.3s;-o-transition:transform 0.3s, opacity 0.3s;transition:transform 0.3s, opacity 0.3s;}
.rl-hover-icon-1 .rl-gallery-link:before{content:'\e800';}
.rl-hover-icon-2 .rl-gallery-link:before{content:'\e801';}
.rl-hover-icon-3 .rl-gallery-link:before{content:'\e802';}
.rl-hover-icon-4 .rl-gallery-link:before{content:'\e803';}
.rl-hover-icon-5 .rl-gallery-link:before{content:'\f0fe';}
.rl-hover-icon-6 .rl-gallery-link:before{content:'\e809';}
.rl-hover-icon-7 .rl-gallery-link:before{content:'\e80a';}
.rl-hover-icon-8 .rl-gallery-link:before{content:'\e80b';}
.rl-hover-icon-9 .rl-gallery-link:before{content:'\e80d';}
.rl-hover-icon-10 .rl-gallery-link:before{content:'\e80e';}
.rl-hover-icon-11 .rl-gallery-link:before{content:'\f08e';}
.rl-hover-icon-12 .rl-gallery-link:before{content:'\f0b2';}
.rl-hover-icon-13 .rl-gallery-link:before{content:'\e804';}
.rl-hover-icon-14 .rl-gallery-link:before{content:'\f14c';}
.rl-hover-icon-15 .rl-gallery-link:before{content:'\f196';}
.rl-hover-icon-16 .rl-gallery-link:before{content:'\f24d';}
[class^="rl-hover-effect-"][class^="rl-hover-icon-"] .rl-gallery-link:hover:before, 
[class*="rl-hover-effect-"][class*="rl-hover-icon-"] .rl-gallery-link:hover:before,
[class^="rl-hover-effect-"][class^="rl-hover-icon-"] .rl-gallery-link.hover:before, 
[class*="rl-hover-effect-"][class*="rl-hover-icon-"] .rl-gallery-link.hover:before{filter:"alpha(opacity=100)";opacity:1;}
.rl-gallery.rl-hover-effect-1 .rl-gallery-link .rl-gallery-caption{background:none;}
.rl-gallery.rl-hover-effect-1 .rl-gallery-link:hover .rl-gallery-caption,
.rl-gallery.rl-hover-effect-1 .rl-gallery-link.hover .rl-gallery-caption{filter:"alpha(opacity=100)";opacity:1;}
.rl-gallery.rl-hover-effect-1 .rl-gallery-link:before{background:none;}
.rl-gallery.rl-hover-effect-1 .rl-gallery-link:hover:after,
.rl-gallery.rl-hover-effect-1 .rl-gallery-link.hover:after{filter:"alpha(opacity=100)";opacity:1;}
.rl-gallery.rl-hover-effect-2 .rl-gallery-link:hover .rl-gallery-caption,
.rl-gallery.rl-hover-effect-2 .rl-gallery-link.hover .rl-gallery-caption{filter:"alpha(opacity=100)";opacity:1;}
.rl-gallery.rl-hover-effect-3{overflow:visible;}
.rl-gallery.rl-hover-effect-3 .rl-gallery-item{overflow:visible;}
.rl-gallery.rl-hover-effect-3 .rl-gallery-link{overflow:visible;}
.rl-gallery.rl-hover-effect-3 .rl-gallery-link .rl-gallery-caption{position:absolute;background:none;}
.rl-gallery.rl-hover-effect-3 .rl-gallery-link:hover .rl-gallery-caption,
.rl-gallery.rl-hover-effect-3 .rl-gallery-link.hover .rl-gallery-caption{-webkit-transform:translate(15px, 15px);-moz-transform:translate(15px, 15px);-ms-transform:translate(15px, 15px);-o-transform:translate(15px, 15px);transform:translate(15px, 15px);}
.rl-gallery.rl-hover-effect-3 .rl-gallery-link:hover:after,
.rl-gallery.rl-hover-effect-3 .rl-gallery-link.hover:after{filter:"alpha(opacity=100)";opacity:1;-webkit-transform:translate(15px, 15px);-moz-transform:translate(15px, 15px);-ms-transform:translate(15px, 15px);-o-transform:translate(15px, 15px);transform:translate(15px, 15px);}
.rl-gallery.rl-hover-effect-3[class^="rl-hover-icon-"] .rl-gallery-link:before, 
.rl-gallery.rl-hover-effect-3[class*="rl-hover-icon-"] .rl-gallery-link:before{background:none;}
.rl-gallery.rl-hover-effect-3[class^="rl-hover-icon-"] .rl-gallery-link:hover:before, 
.rl-gallery.rl-hover-effect-3[class*="rl-hover-icon-"] .rl-gallery-link:hover:before,
.rl-gallery.rl-hover-effect-3[class^="rl-hover-icon-"] .rl-gallery-link.hover:before, 
.rl-gallery.rl-hover-effect-3[class*="rl-hover-icon-"] .rl-gallery-link.hover:before{-webkit-transform:translate(15px, 15px);-moz-transform:translate(15px, 15px);-ms-transform:translate(15px, 15px);-o-transform:translate(15px, 15px);transform:translate(15px, 15px);}
.rl-gallery.rl-hover-effect-4 .rl-gallery-link .rl-gallery-caption{background:none;height:auto;filter:"alpha(opacity=100)";opacity:1;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);}
.rl-gallery.rl-hover-effect-4 .rl-gallery-link:hover .rl-gallery-caption,
.rl-gallery.rl-hover-effect-4 .rl-gallery-link.hover .rl-gallery-caption{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}
.rl-gallery.rl-hover-effect-4 .rl-gallery-link{overflow:hidden;}
.rl-gallery.rl-hover-effect-4 .rl-gallery-link:before{background:none;webkit-transform:translateY(-25%);-moz-transform:translateY(-25%);-ms-transform:translateY(-25%);-o-transform:translateY(-25%);transform:translateY(-25%);}
.rl-gallery.rl-hover-effect-4 .rl-gallery-link:hover:before, 
.rl-gallery.rl-hover-effect-4 .rl-gallery-link.hover:before{webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}
.rl-gallery.rl-hover-effect-4 .rl-gallery-link:after{filter:"alpha(opacity=100)";opacity:1;top:-100%;}
.rl-gallery.rl-hover-effect-4 .rl-gallery-link:hover:after,
.rl-gallery.rl-hover-effect-4 .rl-gallery-link.hover:after{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);}
.rl-gallery.rl-hover-effect-5 .rl-gallery-link .rl-gallery-caption{background:none;height:100%;filter:"alpha(opacity=100)";opacity:1;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);}
.rl-gallery.rl-hover-effect-5 .rl-gallery-link:hover .rl-gallery-caption,
.rl-gallery.rl-hover-effect-5 .rl-gallery-link.hover .rl-gallery-caption{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);}
.rl-gallery.rl-hover-effect-5 .rl-gallery-link{overflow:hidden;}
.rl-gallery.rl-hover-effect-5 .rl-gallery-link:before{background:none;}
.rl-gallery.rl-hover-effect-5 .rl-gallery-link:hover:before, 
.rl-gallery.rl-hover-effect-5 .rl-gallery-link.hover:before{webkit-transform:translateY(2em);-moz-transform:translateY(2em);-ms-transform:translateY(2em);-o-transform:translateY(2em);transform:translateY(2em);}
.rl-gallery.rl-hover-effect-5 .rl-gallery-link:after{filter:"alpha(opacity=100)";opacity:1;top:-100%;}
.rl-gallery.rl-hover-effect-5 .rl-gallery-link:hover:after,
.rl-gallery.rl-hover-effect-5 .rl-gallery-link.hover:after{-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);}
.rl-gallery.rl-hover-effect-6 .rl-gallery-link{overflow:hidden;}
.rl-gallery.rl-hover-effect-6 .rl-gallery-link img{z-index:3;-webkit-transition:transform 0.3s;-moz-transition:transform 0.3s;-ms-transition:transform 0.3s;-o-transition:transform 0.3s;transition:transform 0.3s;}
.rl-gallery.rl-hover-effect-6 .rl-gallery-link:hover img,
.rl-gallery.rl-hover-effect-6 .rl-gallery-link.hover img{-webkit-transform:scale(0.3);-ms-transform:scale(0.3);-o-transform:scale(0.3);transform:scale(0.3);}
.rl-gallery.rl-hover-effect-6 .rl-gallery-link:before{background:none;}
.rl-gallery.rl-hover-effect-6 .rl-gallery-link .rl-gallery-caption{background:none;-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);-o-transform:scale(0.7);transform:scale(0.7);}
.rl-gallery.rl-hover-effect-6 .rl-gallery-link:hover .rl-gallery-caption,
.rl-gallery.rl-hover-effect-6 .rl-gallery-link.hover .rl-gallery-caption{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
.rl-gallery.rl-hover-effect-6 .rl-gallery-link:hover:after,
.rl-gallery.rl-hover-effect-6 .rl-gallery-link.hover:after{filter:"alpha(opacity=100)";opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
.rl-gallery.rl-hover-effect-7 .rl-gallery-link{overflow:visible;}
.rl-gallery.rl-hover-effect-7 .rl-gallery-link:before{filter:"alpha(opacity=100)";opacity:1;top:-2em;}
.rl-gallery.rl-hover-effect-7 .rl-gallery-link:hover:before,
.rl-gallery.rl-hover-effect-7 .rl-gallery-link.hover:before{webkit-transform:translateY(4em);-moz-transform:translateY(4em);-ms-transform:translateY(4em);-o-transform:translateY(4em);transform:translateY(4em);}
.rl-gallery.rl-hover-effect-7 .rl-gallery-link img{position:relative;z-index:3;-webkit-transition:transform 0.3s;-moz-transition:transform 0.3s;-ms-transition:transform 0.3s;-o-transition:transform 0.3s;transition:transform 0.3s;}
.rl-gallery.rl-hover-effect-7 .rl-gallery-link:hover img,
.rl-gallery.rl-hover-effect-7 .rl-gallery-link.hover img{-webkit-transform:translateY(-5em);-moz-transform:translateY(-5em);-ms-transform:translateY(-5em);-o-transform:translateY(-5em);transform:translateY(-5em);}
.rl-gallery.rl-hover-effect-7 .rl-gallery-link .rl-gallery-caption{height:5em;filter:"alpha(opacity=100)";opacity:1;}
.rl-gallery.rl-hover-effect-8 .rl-gallery-link{overflow:hidden;}
.rl-gallery.rl-hover-effect-8 .rl-gallery-link:before{filter:"alpha(opacity=100)";opacity:1;top:-2em;}
.rl-gallery.rl-hover-effect-8 .rl-gallery-link:hover:before,
.rl-gallery.rl-hover-effect-8 .rl-gallery-link.hover:before{webkit-transform:translateY(4em);-moz-transform:translateY(4em);-ms-transform:translateY(4em);-o-transform:translateY(4em);transform:translateY(4em);}
.rl-gallery.rl-hover-effect-8 .rl-gallery-link img{z-index:1;-webkit-transition:transform 0.3s;-moz-transition:transform 0.3s;-ms-transition:transform 0.3s;-o-transition:transform 0.3s;transition:transform 0.3s;}
.rl-gallery.rl-hover-effect-8 .rl-gallery-link:hover img{-webkit-transform:translateY(-3em);-moz-transform:translateY(-3em);-ms-transform:translateY(-3em);-o-transform:translateY(-3em);transform:translateY(-3em);}
.rl-gallery.rl-hover-effect-8 .rl-gallery-link .rl-gallery-caption{height:5em;filter:"alpha(opacity=100)";opacity:1;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);}
.rl-gallery.rl-hover-effect-8 .rl-gallery-link:hover .rl-gallery-caption,
.rl-gallery.rl-hover-effect-8 .rl-gallery-link.hover .rl-gallery-caption{-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);transform:translateY(0px);}
.rl-gallery.rl-hover-effect-9 .rl-gallery-link{overflow:hidden;}
.rl-gallery.rl-hover-effect-9 .rl-gallery-link img{z-index:3;-webkit-transition:transform 0.3s;-moz-transition:transform 0.3s;-ms-transition:transform 0.3s;-o-transition:transform 0.3s;transition:transform 0.3s;}
.rl-gallery.rl-hover-effect-9 .rl-gallery-link:before{background:none;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);}
.rl-gallery.rl-hover-effect-9 .rl-gallery-link:hover:before,
.rl-gallery.rl-hover-effect-9 .rl-gallery-link.hover:before{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
.rl-gallery.rl-hover-effect-9 .rl-gallery-link .rl-gallery-caption{background:none;-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);-o-transform:scale(0.7);transform:scale(0.7);}
.rl-gallery.rl-hover-effect-9 .rl-gallery-link:hover .rl-gallery-caption,
.rl-gallery.rl-hover-effect-9 .rl-gallery-link.hover .rl-gallery-caption{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
.rl-gallery.rl-hover-effect-9 .rl-gallery-link:after{height:calc(100% - 1em);width:calc(100% - 1em);margin:0.5em;}
.rl-gallery.rl-hover-effect-9 .rl-gallery-link:hover:after,
.rl-gallery.rl-hover-effect-9 .rl-gallery-link.hover:after{filter:"alpha(opacity=100)";opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
.rl-gallery.rl-justified-gallery .rl-gallery-link{position:absolute;}
.rl-gallery.rl-justified-gallery{overflow:visible;}
.rl-gallery-button{text-align:center;}
.rl-loading {
opacity: 0.5;
}