@charset "UTF-8";
@font-face{font-family:"Lato";font-style:normal;font-weight:400;src:url("/files/cts-theme/webfonts/lato-v14-latin/lato-v14-latin-regular.eot");src:local("Lato Regular"), local("Lato-Regular"), url("/files/cts-theme/webfonts/lato-v14-latin/lato-v14-latin-regular.eot?#iefix") format("embedded-opentype"), url("/files/cts-theme/webfonts/lato-v14-latin/lato-v14-latin-regular.woff2") format("woff2"), url("/files/cts-theme/webfonts/lato-v14-latin/lato-v14-latin-regular.woff") format("woff"), url("/files/cts-theme/webfonts/lato-v14-latin/lato-v14-latin-regular.ttf") format("truetype"), url("/files/cts-theme/webfonts/lato-v14-latin/lato-v14-latin-regular.svg#Lato") format("svg")}@font-face{font-family:"Raleway";font-style:normal;font-weight:700;src:url("/files/cts-theme/webfonts/raleway-v12-latin/raleway-v12-latin-700.eot");src:local("Raleway Bold"), local("Raleway-Bold"), url("/files/cts-theme/webfonts/raleway-v12-latin/raleway-v12-latin-700.eot?#iefix") format("embedded-opentype"), url("/files/cts-theme/webfonts/raleway-v12-latin/raleway-v12-latin-700.woff2") format("woff2"), url("/files/cts-theme/webfonts/raleway-v12-latin/raleway-v12-latin-700.woff") format("woff"), url("/files/cts-theme/webfonts/raleway-v12-latin/raleway-v12-latin-700.ttf") format("truetype"), url("/files/cts-theme/webfonts/raleway-v12-latin/raleway-v12-latin-700.svg#Raleway") format("svg")}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;border:0;background-repeat:no-repeat;outline:0;-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}body{background-color:#f4f4f4;font-size:100.01%;font-family:"Lato", sans-serif;font-size:16px;font-style:normal;font-weight:400;color:#555;line-height:1.4;overflow-x:hidden}body.boxed{background-image:url(/files/demo/images/unsplash/bild-46.jpg);background-size:cover;background-attachment:fixed;background-repeat:no-repeat}#wrapper{background-color:#fff}.boxed #wrapper{max-width:1240px;margin-left:auto;margin-right:auto;box-shadow:0 0 6px 0px rgba(0, 0, 0, 0.2)}h1,h2,h3,h4,h5,h6{font-family:"Lato", sans-serif;font-weight:400;color:#735151;margin-top:0}h1{font-size:2.5em}h2{font-size:1.6667em}h3{font-size:1.5em}h4{font-size:1.3333em}a{color:#555}a:hover{color:#735151}.mod_article{position:relative}.syndication{margin-bottom:16px;overflow:hidden}.syndication a{display:inline-block;line-height:30px}.syndication a::before{position:relative;display:inline-block;height:30px;width:30px;margin-right:4px;font-family:"Font Awesome 5 Brands";font-weight:900;font-size:15px;line-height:30px;text-align:center;text-decoration:none}.syndication img{display:none}.syndication a.print::before{background:#e8e8e8;color:#555;content:"";font-family:"Font Awesome 5 Free"}.syndication a.pdf::before{background:#ff0000;color:#fff;content:"";font-family:"Font Awesome 5 Free"}.syndication a.facebook::before{background:#436098;color:#fff;content:""}.syndication a.twitter::before{background:#28a9e2;color:#fff;content:""}.syndication a.gplus::before{background:#d95232;color:#fff;content:""}.mod_article,.container{width:100%;padding-right:30px;padding-left:30px;margin-right:auto;margin-left:auto}.mod_article.container-fluid{width:100%;max-width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.mod_article.container-fluid.width100{padding-right:0;padding-left:0}@media (min-width:1200px){.mod_article.container-width .inner,.mod_article,.container{max-width:1240px}.mod_article.container-width{max-width:100%}.mod_article.container-width>.inner{padding-right:30px;padding-left:30px;margin-right:auto;margin-left:auto}}.fa::before,.fab::before,.fal::before,.far::before,.fas::before{font-weight:900;line-height:1}.fab::before{font-family:"Font Awesome 5 Brands"}#main .mod_article .ce_sliderStart,#main .mod_article [class*=ce_],#main .mod_article>[class*=mod_]{position:relative;margin-bottom:20px;font-family:"Lato", sans-serif;line-height:1.4}[class*=ce_] .inner{overflow:hidden}#main .mod_article>.ce_wrapper{position:relative;margin-bottom:0}#main .mod_article>.row{margin-bottom:0}#main .mod_article .ce_sliderStart>[class*=ce_],#main .mod_article .ce_sliderStart>[class*=mod_]{position:relative;margin-bottom:0}header .top{background-color:#f4f4f4}header .top .inside{max-width:1240px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:10px;padding-bottom:10px;color:#555;font-size:13px}header .top .inside a{color:#555}header .top .inside a:hover{text-decoration:underline}header .ce_ctscontact div div{float:left;margin-bottom:0;margin-right:8px}header .top .ce_ctscontact div div a{text-decoration:none}@-webkit-keyframes slide_in{0%{top:-50px}100%{top:0}}@keyframes slide_in{0%{top:-50px}100%{top:0}}@-webkit-keyframes slide_out{0%{top:0px}100%{top:-200px}}@keyframes slide_out{0%{top:0px}100%{top:-200px}}.headercontainer{width:100%;background-color:#fff;border-bottom:1px solid rgba(0, 0, 0, 0.1)}.headercontainer .inside{max-width:1240px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:30px;padding-bottom:30px}.headercontainer.navi-section.js--is-fixed .inside{padding-top:15px;padding-bottom:15px}.navi-section.js--is-fixed{position:fixed !important;top:0;left:0;z-index:9;width:100%;-webkit-animation:slide_in 0.8s;-moz-animation:slide_in 0.8s;animation:slide_in 0.3s;box-shadow:0 2px 2px rgba(0, 0, 0, 0.2)}.boxed .navi-section.js--is-fixed{box-shadow:none}.nav--slide_in.js--fade-out{-webkit-animation:slide_out 0.3s;-moz-animation:slide_out 0.3s;-o-animation:slide_out 0.3s;animation:slide_out 0.3s;top:-200px}.boxed .headercontainer.js--is-fixed{width:100%;background-color:transparent;border-bottom:0}.boxed .headercontainer.js--is-fixed .inside{background-color:#fff;border-bottom:1px solid rgba(0, 0, 0, 0.1);box-shadow:0 2px 2px rgba(0, 0, 0, 0.2)}.logo .image_container{line-height:0;margin:0}.leftcolumn #container,.rightcolumn #container,.leftrightcolumn #container{max-width:1240px;margin:0 auto}#main .inside{padding:50px 0}.leftcolumn #main .inside{padding:30px}.rightcolumn #main .inside{padding:30px}.leftrightcolumn #main .inside{padding:30px}.leftcolumn #main .mod_article{padding-right:0;padding-left:0}.rightcolumn #main .mod_article{padding-right:0;padding-left:0}.leftrightcolumn #main .mod_article{padding-right:0;padding-left:0}@media (min-width:768px){.leftcolumn #main .inside{padding:40px 30px 30px 0}.rightcolumn #main .inside{padding:40px 0 30px 30px}.leftrightcolumn #main .inside{padding:40px 0 30px 0}}aside .inside{padding:40px 30px 30px 30px}aside .mod_article{padding:0}@media (max-width:768px){.leftrightcolumn #container{padding-left:0;padding-right:0}.leftrightcolumn #main .inside{padding-right:30px;padding-left:30px}aside .inside{padding:20px 30px 20px 30px}.leftrightcolumn #left{width:50%;right:auto;float:left;margin-left:0}.leftrightcolumn #right{width:50%;float:left;margin-right:0}}@media (max-width:767px){.leftrightcolumn #left{width:100%;right:auto;float:none;margin-left:0}.leftrightcolumn #right{width:100%;float:none;margin-right:0}}#footer{background-color:#252525}#footer .inside .footer.top.container{padding:40px 30px 20px 30px}#footer .inside .footer.bottom.container{padding:20px 30px}#footer .inside .footer.bottom.container .row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#footer .footer.bottom .right,#footer .footer.bottom .left{padding:0 15px}#footer,#footer a{color:rgba(255, 255, 255, 0.6);text-decoration:none;font-size:14px;line-height:1.5}#footer .footerbottom.right ul{margin-bottom:0}#footer .footerbottom.right ul li{display:inline-block;margin-left:6px}#footer a:hover{text-decoration:underline}#footer h1,#footer h2,#footer h3,#footer h4,#footer h5,#footer h6{color:rgba(255, 255, 255, 0.8)}.ce_ctscontact div div{margin-bottom:8px}.ce_ctscontact .org{font-size:18px}.ce_ctscontact .contact{padding-left:2px}.ce_ctscontact .contact .desc{margin-right:4px}.footercustom a{display:block;margin-bottom:6px}.mod_socials i{transition:All 0.3s ease;-webkit-transition:All 0.3s ease}.mod_socials a i{display:inline-block;float:left;height:40px;width:40px;padding:10px;margin-right:2px;margin-bottom:2px;background:rgba(0, 0, 0, 0.2);font-size:21px;text-align:center}.mod_socials i.fa-facebook-f:hover{background:#436098;color:#fff}.mod_socials i.fa-twitter:hover{background:#28a9e2;color:#fff}.mod_socials i.fa-xing:hover{background:#005d5e;color:#fff}.mod_socials i.fa-google-plus-g:hover{background:#d95232;color:#fff}.mod_socials i.fa-youtube:hover{background:#cc181e;color:#fff}.mod_socials i.fa-linkedin-in:hover{background:#069;color:#fff}.nav_socials li{display:inline-block;margin-right:2px;margin-bottom:2px}.nav_socials li::before{display:none}#footer .nav_socials a{font-size:0;line-height:0;text-decoration:none}#footer .nav_socials a:before{display:block;height:40px;width:40px;background:rgba(0, 0, 0, 0.2);font-size:21px;line-height:40px;text-align:center}#footer .nav_socials a.fa-facebook-f:hover{background:#436098;color:#fff}#footer .nav_socials a.fa-twitter:hover{background:#28a9e2;color:#fff}#footer .nav_socials a.fa-xing:hover{background:#005d5e;color:#fff}#footer .nav_socials a.fa-google-plus-g:hover{background:#d95232;color:#fff}#footer .nav_socials a.fa-youtube:hover{background:#cc181e;color:#fff}#footer .nav_socials a.fa-linkedin-in:hover{background:#069;color:#fff}@media (max-width:767px){#footer .inside .footer.bottom.container .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}body.header-fixed #top_link{opacity:1;bottom:45px}#top_link{position:fixed;opacity:0;transition:All 0.2s ease;-webkit-transition:All 0.2s ease;width:45px;height:45px;line-height:45px;right:15px;z-index:999;bottom:-40px}#top_link a{position:relative;display:block;transition:All 0.6s ease;-webkit-transition:All 0.6s ease;float:left;width:100%;height:100%;background:rgba(255, 255, 255, 0.9);text-align:center;line-height:inherit;border-radius:100%;box-shadow:0 0 25px 0 rgba(0, 0, 0, 0.04);border:1px solid #ebedeb;font-size:12px;line-height:41px;color:#735151;cursor:pointer}#top_link:hover a{margin-top:-7px}.mainmenu{display:none}.mainmenu ul{float:right;margin:0}.mainmenu li{display:inline-block}.mainmenu ul>li a,.mainmenu ul>li strong{display:block;position:relative;padding:6px 12px;color:#555;text-decoration:none;font-size:15px;font-weight:normal;line-height:1.5;text-transform:uppercase;white-space:nowrap;letter-spacing:1px;transition:All 0.4s ease}.mainmenu ul li.submenu a:after,.mainmenu ul li.submenu strong:after{content:"";margin-left:5px;text-decoration:none;font-size:12px;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900}.mainmenu>ul>li:hover>a,.mainmenu>ul>li>a.trail,.mainmenu>ul li>a.active,.mainmenu>ul>li>strong{color:#735151;background-color:transparent;border-radius:0;text-decoration:none;transition:All 0.4s ease}.mainmenu ul ul,.mainmenu ul ul ul{display:none;position:absolute;top:-32768px;left:-32768px;width:0;height:0;float:none;box-shadow:0 0 3px rgba(0, 0, 0, 0.2)}@keyframes fadeInUpNavi{from{opacity:0;transform:translate3d(0, 20px, 0)}to{opacity:1;transform:none}}.mainmenu li:hover ul.level_2{display:block;top:auto;left:auto;width:auto;min-width:120px;height:auto;padding:0;background-color:#fff;box-shadow:0 0 3px rgba(0, 0, 0, 0.2);z-index:99;animation-duration:0.2s;animation-fill-mode:both;animation-name:fadeInUpNavi}.mainmenu ul ul li:hover ul.level_3,.mainmenu ul ul ul li:hover ul.level_4{display:block;left:100%;top:0;width:auto;min-width:120px;height:auto;background-color:#fff;box-shadow:0 0 3px rgba(0, 0, 0, 0.2);z-index:99;animation-duration:0.2s;animation-fill-mode:both;animation-name:fadeInUpNavi}.mainmenu ul li.last ul li:hover ul.level_3,.mainmenu ul li.last ul li:hover ul.level_4{left:auto;right:100%}.mainmenu ul ul li{display:block;position:relative;border-bottom:1px solid rgba(0, 0, 0, 0.07);line-height:30px}.mainmenu ul ul>li a,.mainmenu ul ul>li strong{padding:8px 20px;font-size:14px;color:#555;text-transform:none}.mainmenu ul ul>li.submenu>a:after,.mainmenu ul ul>li.submenu>strong:after{display:block;position:absolute;right:8px;top:50%;transform:translateY(-9px);content:"";margin-left:5px;margin-top:1px;text-decoration:none;font-size:12px;line-height:inherit;font-family:"Font Awesome 5 Free";font-weight:900}.mainmenu ul li.last ul>li.submenu>a:after,.mainmenu ul li.last ul>li.submenu>strong:after{right:auto;left:8px;margin-left:0;content:""}.mainmenu>ul ul li:hover>a,.mainmenu>ul ul li>a.trail,.mainmenu>ul ul li>a.active,.mainmenu>ul ul li>strong{background-color:#735151;color:#fff}.mainmenu ul ul li a:after,.mainmenu ul ul li strong:after{display:none}@media (min-width:992px){.mainmenu{display:block}.mod_quicknav.quickmobile,.mod_mobile_menu{display:none}}nav.submenulr .invisible{font-size:0;padding:0;margin:0;background-color:transparent}.submenulr{margin-bottom:20px}.submenulr ul{margin-bottom:0}.submenulr li{display:block;position:relative;margin-bottom:5px}.submenulr li.submenu{margin-bottom:0}.submenulr ul ul{margin-top:6px;margin-left:10px}.submenulr a,.submenulr strong{display:block;position:relative;border-radius:0;padding:10px 12px 10px 12px;background-color:#f9f9f9;font-size:15px;color:#555;text-decoration:none;transition:All 0.4s ease}.submenulr a.active,.submenulr a:hover,.submenulr strong{background-color:#f4f4f4;color:#735151;text-decoration:none;transition:All 0.4s ease}.image_container{width:100%;position:relative;overflow:hidden;line-height:0;margin-bottom:20px}@media (min-width:768px){.image_container{width:auto}#main .image_container.float_above{margin-bottom:20px;display:inline-block}#main .image_container.float_below{margin-top:20px;display:inline-block}#main .image_container.float_left{margin-top:4px;margin-right:3%;margin-bottom:1%}#main .image_container.float_right{margin-top:4px;margin-bottom:1%;margin-left:3%}}.image_container a{text-decoration:none}#main .image_container .caption{position:absolute;bottom:0;left:0;width:auto !important;padding:3px 6px;background-color:rgba(244, 244, 244, 0.75);font-size:0.8em;line-height:1.5}body{position:relative}@keyframes loader{0%{transform:rotate(0deg)}25%{transform:rotate(180deg)}50%{transform:rotate(180deg)}75%{transform:rotate(360deg)}100%{transform:rotate(360deg)}}@keyframes loader-inner{0%{height:0%}25%{height:0%}50%{height:100%}75%{height:100%}100%{height:0%}}#overlayer{width:100%;height:100%;position:absolute;z-index:1;background:#fff;z-index:9999999}.loadercts{display:inline-block;width:30px;height:30px;position:absolute;z-index:3;border:4px solid #735151;top:50vh;left:50%;animation:loader 2s infinite ease;z-index:99999999}.loader-innercts{vertical-align:top;display:inline-block;width:100%;background-color:#735151;animation:loader-inner 2s infinite ease-in;z-index:999999999}.slider-control{position:static !important;height:0 !important}.slider-control a{top:50%;opacity:0.7;text-decoration:none;font-size:0;line-height:1;transform:translateY(-50%)}.slider-control a:hover{opacity:1}.slider-menu{top:auto !important;bottom:8px}header .slider-menu,#main .slider-menu{bottom:10px}.slider-menu b{margin:0 4px}.slider-control .slider-menu b.active{color:#735151}.slider-control .slider-menu{font-size:34px;line-height:1}.slider-control .slider-next{right:-80px;transition:All 0.25s ease}.ce_sliderStart:hover .slider-control .slider-next{right:100px;transition:All 0.25s ease}.slider-next:before{content:"";display:block;position:relative;color:#fff;text-align:center;font-size:60px;font-family:"Font Awesome 5 Free";font-weight:900}.slider-control .slider-prev{left:-80px;transition:All 0.25s ease}.ce_sliderStart:hover .slider-control .slider-prev{left:100px;transition:All 0.25s ease}.slider-prev:before{content:"";display:block;position:relative;color:#fff;text-align:center;font-size:60px;font-family:"Font Awesome 5 Free";font-weight:900}.ctoslider.container-fluid{padding-right:0;padding-left:0}.ce-slider img,.content-slider img{width:100%}#main .mod_article .ce_sliderStart .ce_text,#main .mod_article .ce_sliderStart .ce_image,.ce_sliderStart .image_container,.ce-slider .inner .image_container{margin:0}.slider-wrapper .ce_image figcaption{width:100%;height:100%;position:absolute;top:0%;font-size:30px;line-height:1.2;font-weight:bold;text-transform:uppercase}.slider-wrapper .ce_image figcaption span{position:relative;top:50%;max-width:1240px;display:block;margin:0 auto;padding:0 30px;overflow:hidden;transform:translateY(-50%)}#main .slider-wrapper .image_container{display:block !important}.ce_text.ce-slider .slider-inner{width:100%;height:100%;position:absolute;top:0%;line-height:1.2;font-weight:bold}.ce_text.ce-slider .slider-text{position:relative;top:50%;max-width:1240px;display:block;margin:0 auto;padding:30px;overflow:hidden;transform:translateY(-50%)}.ce_text.ce-slider .slider-text h1,.ce_text.ce-slider .slider-text h2{font-size:3.5em}.ce_text.ce-slider .slider-text h3{font-size:2em}.ce_text.ce-slider .slider-text p{font-size:1.2em}.ce_text.ce-slider .slider-text p a{display:inline-block;margin:40px 4px 0;padding:10px 20px;background-color:#735151;border-radius:3px;color:#fff;font-size:0.9em;text-decoration:none}.ce_text.ce-slider .slider-text p a:hover{opacity:0.8}.ce_text.ce-slider .slider-text p:last-child{margin-bottom:0}.slider-control-bottom .slider-control{position:relative !important;height:30px !important}#main .slider-control-bottom .slider-control .slider-menu{bottom:auto;font-size:22px;line-height:1}.slider-control-bottom .slider-control a{top:auto;opacity:1;text-decoration:none;font-size:0;line-height:1;transform:none}.slider-control-bottom .slider-control .slider-prev{left:0;transition:All 0.25s ease}.slider-control-bottom .slider-control .slider-next{right:0;transition:All 0.25s ease}.slider-control-bottom .slider-prev:before{content:"";display:block;position:relative;color:#735151;text-align:center;font-size:24px;font-family:"Font Awesome 5 Free";font-weight:900}.slider-control-bottom .slider-next:before{content:"";display:block;position:relative;color:#735151;text-align:center;font-size:24px;font-family:"Font Awesome 5 Free";font-weight:900}.ce_sliderStart.slider-control-bottom:hover .slider-control .slider-prev{left:0;transition:All 0.25s ease}.ce_sliderStart.slider-control-bottom:hover .slider-control .slider-next{right:0;transition:All 0.25s ease}@media (max-width:767px){.slider-wrapper .ce_text .slider-text{display:none}}.ce_gallery .pagination,.pagination{margin-top:20px}.ce_gallery .pagination ul,.pagination ul{float:left}.ce_gallery .pagination ul li,.pagination ul li{width:auto;display:inline-block;float:none}.pagination ul span,.pagination ul a{display:block;padding:10px 12px;margin-bottom:10px;background-color:#f4f4f4;font-size:15px;line-height:1.4;text-decoration:none;text-align:center}.pagination ul a:hover,.pagination ul span.active{color:#735151}.ce_gallery .image_container{margin-bottom:0}.ce_gallery ul{overflow:hidden}.ce_gallery figure{line-height:0}.ce_gallery a{font-size:0;line-height:0}.ce_gallery ul li{position:relative;float:left;margin-bottom:-1px}.ce_text .ce_gallery ul li{list-style-type:none}.ce_gallery ul li{width:50%;margin-right:0;margin-left:0}@media only screen and (min-width:768px){.ce_gallery ul.cols_1 li{width:100%;position:relative;float:left;margin-right:0;margin-bottom:0;margin-left:0}.ce_gallery ul.cols_2 li{width:50%}.ce_gallery ul.cols_3 li{width:33.33%}.ce_gallery ul.cols_4 li{width:25%}.ce_gallery ul.cols_5 li{width:20%}.ce_gallery ul.cols_6 li{width:16.66%}.ce_gallery ul.cols_7 li{width:14.285%}.ce_gallery ul.cols_8 li{width:12.5%}.ce_gallery ul.cols_9 li{width:11.111%}.ce_gallery ul.cols_10 li{width:10%}.ce_gallery ul.cols_11 li{width:9.09%}.ce_gallery ul.cols_12 li{width:8.33%}}.ce_list ol,.ce_text ol{padding-left:1.8em}.ce_list ol li{list-style-position:outside;list-style-type:decimal}.ce_list ul,.ce_text ul{padding-left:1.4em}.ce_text ul li,.ce_list ul li{list-style-position:outside;list-style-type:disc}.ce_accordion{position:relative;margin-bottom:8px}.ce_accordion .accordion{padding:20px;overflow:hidden;border-color:#dcdcdc;border-width:1px;border-style:solid;margin-bottom:5px}.ce_accordion .accordion>div{padding:0}.ce_accordion .toggler{position:relative;padding:7px 10px 7px 46px;color:rgba(85, 85, 85, 0.7);border-top:1px solid #dcdcdc;border-right:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;border-left:1px solid #dcdcdc;background-image:none;font-weight:bold;line-height:30px;-moz-transition:All 0.3s ease;-ms-transition:All 0.3s ease;-o-transition:All 0.3s ease;-webkit-transition:All 0.3s ease;transition:All 0.3s ease;cursor:pointer}.ce_accordion .toggler:hover{color:#4c4c4c;-moz-transition:All 0.3s ease;-ms-transition:All 0.3s ease;-o-transition:All 0.3s ease;-webkit-transition:All 0.3s ease;transition:All 0.3s ease}.ce_accordion .toggler:before{content:"";display:inline-block;position:absolute;top:10px;left:12px;width:25px;height:25px;float:left;color:#796248;text-align:center;font-size:14px;line-height:28px;font-family:"Font Awesome 5 Free";font-weight:900}.ce_accordion .ui-accordion-header-active{border-top:1px solid #dcdcdc;border-right:1px solid #dcdcdc;border-bottom:0px solid #dcdcdc;border-left:1px solid #dcdcdc}.ce_accordion .toggler.ui-state-active:before{content:"";font-family:"Font Awesome 5 Free";font-weight:900}.ce_download a,.ce_downloads a{text-decoration:none}.ce_download a span.size,.ce_downloads a span.size{text-decoration:none;font-size:12px;font-style:italic}.ce_downloads li{margin-bottom:6px;padding-bottom:6px;border-bottom:1px solid #eee;vertical-align:middle}.ce_table{position:relative;overflow:visible}.ce_table table{margin-bottom:10px;width:99.9%;text-align:center;white-space:nowrap;position:relative;table-layout:fixed}.ce_table table th{text-align:left;padding:12px;font-weight:bold;background:#f4f4f4;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;border-left:1px solid #e3e3e3}.ce_table table th.col_last{border-right:1px solid #e3e3e3}.ce_table td{overflow:hidden}.ce_table table td{padding:12px;text-align:left;border-top:0px;border-bottom:1px solid #e3e3e3;border-left:1px solid #e3e3e3;white-space:normal}.ce_table table td.col_last{border-right:1px solid #e3e3e3}.ce_table table tfoot td{color:#989898;font-weight:bold}@media only screen and (max-width:767px){.ce_table.responsive thead,.ce_table.responsive tfoot{display:none}.ce_table.responsive tr{display:block;border-bottom:2px solid #735151}.ce_table.responsive td{display:block;padding-top:0;border-right:1px solid #e3e3e3}.ce_table.responsive td.col_first{border-top:1px solid #e3e3e3}.ce_table.responsive [class*="col_"]::before{display:block;padding:12px;margin-left:-12px;margin-right:-12px;margin-bottom:8px;background:#f4f4f4;border-bottom:1px solid #e3e3e3;font-weight:bold;content:attr(data-title)}}.ce_player audio{width:100%}.ce_youtube{position:relative;height:0;margin:0;padding-top:0;padding-bottom:56%;overflow:hidden}.ce_youtube iframe{position:absolute;top:0;left:0;width:100%;height:100%}.ce_youtube[class*=col-] iframe{left:15px;width:calc(100% - 30px)}@media (min-width:768px){.ce_youtube.col-md-6{padding-bottom:26%}}@media (min-width:992px){.ce_youtube.col-lg-6{padding-bottom:26%}}@media (min-width:1200px){.ce_youtube.col-xl-6{padding-bottom:27%}}.ce_text.iconboxtop{display:-webkit-box;display:-ms-flexbox;display:flex}.ce_text.imagehoverbox .inner{position:relative;overflow:hidden}.ce_text.imagehoverbox .info{display:block;position:absolute;width:100%;bottom:54px;padding:10px 16px;background:rgba(0, 0, 0, 0.7);line-height:initial}.ce_text.imagehoverbox .inner img{width:100%}.ce_text.imagehoverbox .info .headline{margin-bottom:0;color:#fff}.ce_text.imagehoverbox .overlay{position:absolute;left:0;top:-100%;width:100%;height:100%;z-index:10;background:rgba(0, 0, 0, 0.7);color:#fff;line-height:1.5;-webkit-transition:top 0.3s ease;transition:top 0.3s ease}.ce_text.imagehoverbox:hover .overlay{top:0}.ce_text.imagehoverbox .overlay-inner{position:relative;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);color:white;padding:30px}.ce_text.imagehoverbox .overlay-inner p:last-child a{display:inline-block;margin-top:10px;padding:10px 20px;background-color:#735151;border-radius:3px;color:#fff;font-size:0.9em;text-decoration:none}.ce_text.imagehoverbox .overlay-inner p:last-child a:hover{opacity:0.8}.ce_text.imagehoverbox .overlay-inner p:last-child{margin-bottom:0}.ce_text.imagehoverbox .overlay .link{position:absolute;bottom:0;width:100%}.ce_text.imagehoverbox .overlay .link a{display:block;padding:15px;background-color:#735151;text-align:center;transition:All 0.3s ease}.ce_text.imagehoverbox .overlay .link a.cboxElement[data-lightbox]:before{font-size:16px;color:#fff;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;content:""}.ce_text.imagehoverbox .overlay .link a[href]:before{color:#fff;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;content:""}.ce_text.imagehoverbox .overlay .link a:hover:before{color:#735151 !important}.ce_text.imagehoverbox .overlay .link a:hover{background-color:rgba(255, 255, 255, 0.9);text-align:center}.ce_text.imagebox{display:-webkit-box;display:-ms-flexbox;display:flex}.ce_text.imagebox .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.ce_text.imagebox.frame .inner,.ce_text.imagebox[class*=bg-] .inner{padding:20px 20px 20px 20px}.ce_text.imagebox.frame.imground .inner,.ce_text.imagebox[class*=bg-].imground .inner{padding:20px 20px 20px 20px;text-align:center}.ce_text.imagebox.frame .image_container,.ce_text.imagebox[class*=bg-] .image_container{margin-bottom:12px}.ce_text.imagebox.frame.imground .image_container,.ce_text.imagebox[class*=bg-].imground .image_container{margin-left:0;margin-right:0;margin-bottom:12px}.ce_text.imagebox.imground .image_container{text-align:center}.ce_text.imagebox .inner .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.ce_text.imagebox .inner p:last-child{margin-top:auto;margin-bottom:0}.ce_text.imagebox .inner p:last-child a{display:inline-block;margin-top:10px;padding:10px 20px;background-color:#735151;border-radius:3px;color:#fff;font-size:0.9em;text-decoration:none}.ce_text.imagebox .inner p:last-child a:hover{opacity:0.8}.ce_text.iconboxtop{display:-webkit-box;display:-ms-flexbox;display:flex}.ce_text.iconboxtop .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ce_text.iconboxtop[class*=bg-] .inner{padding:30px 20px 20px 20px}.ce_text.iconboxtop .inner .icon{font-size:3em}.ce_text.iconboxtop .inner .icon i{margin:0 2px}.ce_text.iconboxtop.i-accent .inner .icon i{color:#735151}.ce_text.iconboxtop .inner p:last-child{margin-top:auto;margin-bottom:10px}.ce_text.iconboxtop .inner p:last-child a{display:inline-block;margin-top:10px;padding:10px 20px;background-color:#0096d9;border-radius:3px;color:#fff;font-size:0.9em;text-decoration:none}.ce_text.iconboxtop .inner p:last-child a:hover{opacity:0.8}.ce_text.iconboxtop .inner .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}.ch63 .ce_text.iconboxtop .inner .text,.sf9 .ce_text.iconboxtop .inner .text{height:auto}h1.leftline,h2.leftline,h3.leftline,h4.leftline,h5.leftline,h6.leftline{clear:both;margin-bottom:40px;padding-bottom:16px;border-bottom:1px solid #eee}h1.leftline:after,h2.leftline:after,h3.leftline:after,h4.leftline:after,h5.leftline:after,h6.leftline:after{width:31.33333%;bottom:-1px;left:0;position:absolute;display:block;border-bottom:1px solid #735151;content:""}.leftline h1,.leftline h2,.leftline h3,.leftline h4,.leftline h5,.leftline h6{position:relative;margin-bottom:28px;padding-bottom:16px;border-bottom:1px solid #eee}.leftline h1:after,.leftline h2:after,.leftline h3:after,.leftline h4:after,.leftline h5:after,.leftline h6:after{width:31.33333%;bottom:-1px;left:0;position:absolute;display:block;border-bottom:1px solid #735151;content:""}h1.celine,h2.celine,h3.celine,h4.celine,h5.celine,h6.celine{margin-bottom:40px;padding-bottom:16px;border-bottom:1px solid #eee;text-align:center}h1.celine:after,h2.celine:after,h3.celine:after,h4.celine:after,h5.celine:after,h6.celine:after{width:48%;bottom:-1px;left:0;position:absolute;display:block;border-bottom:1px solid #735151;left:26%;content:""}.celine h1,.celine h2,.celine h3,.celine h4,.celine h5,.celine h6{position:relative;margin-bottom:28px;padding-bottom:16px;text-align:center;border-bottom:1px solid #eee}.celine h1:after,.celine h2:after,.celine h3:after,.celine h4:after,.celine h5:after,.celine h6:after{width:48%;right:26%;position:absolute;border-bottom:1px solid #735151;bottom:-1px;content:""}.cebutton a{display:inline-block;padding:12px 32px 12px 32px;margin-bottom:0;text-align:center;vertical-align:middle;line-height:16px;font-size:16px;color:#fff;text-decoration:none;border-radius:3px;background-color:#735151;-webkit-transition:background 0.15s linear;transition:background 0.15s linear}.cebutton a:hover{background-color:#eaeaea;color:#555;-webkit-transition:background 0.15s linear;transition:background 0.15s linear}.ceframe a{display:inline-block;padding:12px 32px 12px 32px;margin-bottom:0;text-align:center;vertical-align:middle;line-height:16px;font-size:16px;color:#555;text-decoration:none;border:1px solid #555;border-radius:3px}.ceframe a:hover{border:1px solid #735151;color:#735151}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input:not([type]),textarea{width:100%;display:inline-block;padding:8px 6px;background:#fff;border:1px solid #ccc;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;-moz-box-shadow:inset 0 1px 1px #eee;-webkit-box-shadow:inset 0 1px 1px #eee;box-shadow:inset 0 1px 1px #eee;-moz-transition:all 0.15s linear;-webkit-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,input:not([type]):focus,textarea:focus{outline:0;background:#fcfcfc;border-color:#bbb}input[type=radio],input[type=checkbox]{margin:0 3px 0 2px}form button,input[type=submit],.button{display:inline-block;padding:12px 32px 12px 32px;margin-bottom:0;text-align:center;vertical-align:middle;line-height:16px;font-size:16px;color:#fff;cursor:pointer;border:1px solid #735151;border-radius:0;background-color:#735151;background-image:-webkit-linear-gradient(top, #735151, #735151);background-image:linear-gradient(to bottom, #735151, #735151);background-repeat:repeat-x;-webkit-transition:background 0.15s linear;transition:background 0.15s linear}form button:hover,input[type=submit]:hover{border:1px solid #eaeaea;background-color:#eaeaea;background-image:-webkit-linear-gradient(top, #eaeaea, #eaeaea);background-image:linear-gradient(to bottom, #eaeaea, #eaeaea);background-position:0 !important;color:#555;-webkit-transition:background 0.15s linear;transition:background 0.15s linear}.ce_form .widget-select select{width:100%;display:block;-moz-appearance:none;-webkit-appearance:none;float:none;padding:8px 8px 8px 8px;color:#555;border:0;border:1px solid #ccc;border-radius:0;background-image:url("/files/cts-theme/img/select-arrow-black.png");background-color:#fff;background-repeat:no-repeat;background-position:94% center;text-indent:0.01px;text-overflow:"";box-shadow:inset 0 1px 1px #eee}.firefox .widget-select select{padding:8px 8px 6px 8px !important}.firefox .widget-select.tl_chosen #ctrl_country select,.firefox .widget-select.tl_chosen select{padding:2px 8px 2px 8px}.firefox .widget-select.tl_chosen select[name="country"]{padding:8px 8px 6px 8px}.widget-upload{width:100%;padding:16px;margin-right:0;margin-bottom:20px;border:1px solid #ccc}.widget-explanation{width:100%;padding:16px;margin-right:0;margin-bottom:20px;border:1px solid #ccc}.widget-explanation p:last-child{margin-bottom:0}.widget-checkbox span,.widget-radio span{display:block}@media (min-width:992px){.ce_form .widget-checkbox span,.ce_form .widget-radio span{width:49%;display:inline-block}}fieldset{width:100%;padding:16px;margin-right:0;margin-bottom:20px;border:1px solid #ccc}legend{width:auto;padding-left:6px;padding-right:6px}.ce_form .widget-select select,.ce_form .widget input[class*=col-],.ce_form .widget label[class*=col-]{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%;width:100%}.ce_form .widget label[class*=col-]{padding:0}.widget label .mandatory{color:#ff0000}.mod_search .widget-text{width:100%;float:left;margin-right:0;margin-bottom:20px}.mod_search .widget-submit{width:100%;float:left;margin-bottom:20px}.mod_search .widget-submit button{width:100%;padding:9px 20px 10px 20px}@media (min-width:768px){.mod_search .widget-text{width:75%;float:left;margin-right:3%;margin-bottom:20px}.mod_search .widget-submit{width:22%;float:left;margin-bottom:20px}}.mod_personalData fieldset .widget-select select,.mod_registration fieldset .widget-select select,.mod_personalData .fields .widget-select select,.mod_registration .fields .widget-select select{background-position:97% center}.mod_personalData fieldset .widget-select select,.mod_registration fieldset .widget-select select,.mod_personalData .fields .widget-select select,.mod_registration .fields .widget-select select{width:100%;display:block;-moz-appearance:none;-webkit-appearance:none;float:none;padding:8px 8px 8px 8px;color:#555;border:0;border:1px solid #ccc;border-radius:0;background-image:url("/files/cts-theme/img/select-arrow-black.png");background-color:#fff;background-repeat:no-repeat;background-position:right 0.7em top 50%, 0 0;text-indent:0.01px;text-overflow:"";box-shadow:inset 0 1px 1px #eee}.mod_personalData fieldset,.mod_registration fieldset,.mod_personalData .fields,.mod_registration .fields{overflow:hidden}fieldset+.widget-captcha{display:none}@media only screen and (min-width:768px){.mod_personalData fieldset .widget,.mod_registration fieldset .widget,.mod_personalData .fields .widget,.mod_registration .fields .widget{width:50%;float:left}.mod_personalData .fields .widget:nth-child(odd),.mod_registration .fields .widget:nth-child(odd){padding-right:8px}.mod_personalData fieldset .widget:nth-child(odd),.mod_registration fieldset .widget:nth-child(odd){padding-left:8px}.mod_personalData .fields .widget:nth-child(even),.mod_registration .fields .widget:nth-child(even){padding-left:8px}.mod_personalData fieldset .widget:nth-child(even),.mod_registration fieldset .widget:nth-child(even){padding-right:8px}}header .top nav.topbar ul{margin-bottom:0}header .top nav.topbar ul li{float:left;margin-right:8px;margin-bottom:0}header .top nav.topbar ul li a{text-decoration:none}header .top nav.topbar ul li a:hover{text-decoration:underline}.mod_breadcrumb{border-bottom:1px solid rgba(0, 0, 0, 0.1)}.mod_breadcrumb ul{display:block;max-width:1240px;margin:0 auto;padding:6px 30px;font-size:13px}.mod_breadcrumb ul li{display:inline-block}.mod_breadcrumb ul li.active{color:#735151}.mod_breadcrumb ul li a{color:#555;text-decoration:none}.mod_breadcrumb ul li a:hover{text-decoration:underline}.mod_breadcrumb ul li.first:before{display:none}.mod_breadcrumb ul li:before{content:"/";margin-right:6px;margin-left:6px;font-family:"Font Awesome 5 Free";font-weight:900}.mod_quicklink,.mod_quicknav{width:100%}.mod_quicklink .widget,.mod_quicknav .widget{margin-bottom:0}.mod_quicklink select,.mod_quicknav select{width:100%;display:block;-moz-appearance:none;-webkit-appearance:none;float:none;padding:8px;color:#555;border:0;border:1px solid rgba(0, 0, 0, 0.2);background-image:url("/files/cts-theme/img/select-arrow-black.png");background-color:#fff;background-repeat:no-repeat;background-position:right 0.7em top 50%, 0 0;text-indent:0.01px;text-overflow:"";box-shadow:inset 0 0 3px rgba(0, 0, 0, 0.2)}.mod_quicknav.quickmobile{width:100px;-ms-flex-item-align:center;align-self:center}.mod_quicknav.quickmobile .widget{margin-bottom:0}.mod_quicknav.quickmobile select{width:100px;display:block;-moz-appearance:none;-webkit-appearance:none;float:none;padding:8px;color:#555;border:0;border:1px solid rgba(0, 0, 0, 0.28);background-image:url("/files/cts-theme/img/select-arrow-black.png");background-color:#fff;background-repeat:no-repeat;background-position:right 0.7em top 50%, 0 0;text-indent:0.01px;text-overflow:"";box-shadow:inset 0 0 7px rgba(0, 0, 0, 0.2)}@media only screen and (min-width:768px){.mod_quicknav.quickmobile{width:180px}.mod_quicknav.quickmobile select{width:180px}}.mod_booknav{margin-top:20px}.mod_booknav ul{display:block}.mod_booknav ul a{display:block;padding:10px 18px;margin-bottom:10px;background-color:#f4f4f4;text-decoration:none;text-align:center}@media only screen and (min-width:768px){.mod_booknav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mod_booknav ul a{display:inline-block}}.mod_sitemap li{position:relative;margin:0;padding:0 0 0 24px}.mod_sitemap ul{position:relative;margin:0;list-style:none}.mod_sitemap a{font-size:16px;line-height:23px;text-decoration:none;vertical-align:middle}.mod_sitemap ul::before{position:absolute;top:13px;left:0px;width:1px;height:calc(100% - 25px);background-color:rgba(0, 0, 0, 0.1);content:""}.mod_sitemap ul.level_1::after{position:absolute;bottom:11px;left:0;width:15px;height:1px;background-color:rgba(0, 0, 0, 0.1);content:""}.mod_sitemap ul.level_3::after,.mod_sitemap ul.level_4::after{position:absolute;bottom:12px;left:0;width:15px;height:1px;background-color:rgba(0, 0, 0, 0.1);content:""}.mod_sitemap ul.level_2::before,.mod_sitemap ul.level_3::before,.mod_sitemap ul.level_4::before,.mod_sitemap ul.level_5::before{top:0px;height:calc(100% - 12px)}.mod_sitemap ul li::before{position:absolute;top:50%;left:0px;width:15px;height:1px;background-color:rgba(0, 0, 0, 0.1);content:""}.mod_sitemap ul>li.submenu::before{position:absolute;top:14px;left:0px;width:15px;height:1px;background-color:rgba(0, 0, 0, 0.1);content:""}.mod_faqlist li{margin-bottom:12px;padding:4px 4px 4px 8px;border-bottom:1px solid #735151;background-color:#f9f9f9}.mod_faqlist li a{text-decoration:none;font-size:16px;display:block}.mod_faqlist li a::before,.mod_faqpage h3::before{content:"";margin-right:6px;margin-left:2px;color:#735151;font-family:"Font Awesome 5 Free";font-weight:900}.mod_faqreader p.info{font-size:12px}.mod_faqpage h3{margin-bottom:0.3em;padding:6px;font-size:1.1em}.mod_faqpage section{margin-bottom:2em}.mod_articlelist ul{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mod_articlelist ul li{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}.mod_articlelist ul li a{display:block;margin:0 2px 4px 2px;padding:10px 10px;background-color:#f4f4f4;text-align:center;text-decoration:none}@media (min-width:992px){.mod_articlelist ul li{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}}.mod_rssReader h1 a,.mod_rssReader h2 a{color:inherit;text-decoration:none}.mod_rssReader h2{font-size:1.2em}.mod_rssReader h1 a:hover,.mod_rssReader h2 a:hover{text-decoration:underline}.mod_rssReader .description{margin-bottom:20px}p.info{padding:0 0 4px 0;border-bottom:1px solid #e3e3e3}p.back a,p.more a{display:inline-block;padding:8px 16px;background-color:#f4f4f4;text-decoration:none}p.back a:hover,p.more a:hover{background-color:#735151;color:#fff}.mod_newsarchive [class*=layout_],.mod_newslist [class*=layout_]{margin-bottom:40px;padding-bottom:20px;border-bottom:1px solid #e3e3e3}.mod_newslist .layout_simple{margin-bottom:20px}.mod_newslist h2 a,.mod_newsarchive h2 a{text-decoration:none}.mod_newslist h2 a:hover,.mod_newsarchive h2 a:hover{color:#735151}.mod_newslist .layout_simple time{display:block;margin-bottom:6px}.layout_full h2{font-size:1.1em}footer .mod_newslist .layout_simple{margin-bottom:10px;padding-bottom:10px}footer .mod_newslist .layout_simple time{margin-bottom:0}.mod_newslist .block3{display:-webkit-box;display:-ms-flexbox;display:flex}.mod_newslist .block3 .layout_latest_cts.block3{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;padding-bottom:0;margin-bottom:30px;border-bottom:0}.mod_newslist .block3 .layout_latest_cts.block3 .outside{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-ms-flex-flow:column;flex-flow:column;border:1px solid #e3e3e3}.mod_newslist .block3 .layout_latest_cts.block3 .outside .inner{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-ms-flex-flow:column;flex-flow:column;padding:0}.ie11 .mod_newslist .block3 .layout_latest_cts.block3 .outside .inner .frame{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-ms-flex-flow:column;flex-flow:column}.safari .mod_newslist .block3 .layout_latest_cts.block3{-ms-flex-flow:row;flex-flow:row}.safari .mod_newslist .block3 .layout_latest_cts.block3 .outside{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;-ms-flex-flow:row;flex-flow:row}.safari .mod_newslist .block3 .layout_latest_cts.block3 .outside .inner{height:auto}#main .layout_latest_cts.block3 .image_container.float_below,#main .layout_latest_cts.block3 .image_container.float_above,#main .layout_latest_cts.block3 .image_container.float_right,#main .layout_latest_cts.block3 .image_container.float_left{display:block;float:none;margin-top:0;margin-right:0;margin-bottom:0}#main .layout_latest_cts.block3 .image_container img{width:100%}.layout_latest_cts.block3 .meta_box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:6px 12px;background-color:#f4f4f4;color:#735151}.layout_latest_cts.block3 .authorbox{width:100%;display:inline-block;padding:6px 12px;margin-bottom:6px;background-color:#f4f4f4}.layout_latest_cts.block3 .text_box{padding:0 12px}.layout_latest_cts.block3 .text_box h2{font-size:1.2em;margin-bottom:6px}.layout_latest_cts p.more{margin-top:auto;padding:0 12px}.block3 .pagination{padding:0 15px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.mod_calendar .minicalendar th.current:before{content:"";display:inline-block;margin-right:8px;line-height:1;font-family:"Font Awesome 5 Free";font-size:14px;font-weight:900}table.minicalendar .head{padding:5px}.mod_calendar .minicalendar th.label{padding:2px;font-size:14px;line-height:28px}.mod_calendar .minicalendar th.current{font-size:14px;line-height:28px}.mod_calendar .minicalendar td{width:14.28px;padding:0.375em 0.425em;border:1px solid #ededed}.mod_calendar table{border:0;width:100%}.mod_calendar .calendar td{width:14.28%;padding:0.9em;border:1px solid #ededed;white-space:normal}.mod_calendar td .event{display:inline-block;font-size:11px}.mod_calendar th.label{padding:10px 0}.mod_calendar th.head{padding:0;color:#fff;border-top:1px solid #735151;border-right:1px solid #735151;border-left:1px solid #735151;background-color:#735151;font-weight:300}.mod_calendar th.next a,.mod_calendar th.previous a{display:inline-block;padding:10px;color:#fff;background-color:#735151;text-decoration:none}.mod_calendar th.next a:hover,.mod_calendar th.previous a:hover{border-color:#84898d !important}.mod_calendar th.current{text-align:center}.mod_calendar th.next{text-align:right}.mod_calendar th.previous{text-align:left}.mod_calendar th.label{border-right:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;border-left:1px solid #d8d8d8;background-color:#f2f2f2;text-align:center;font-weight:300}.mod_calendar td.empty{background:#fff}.mod_calendar td .event{width:99%;overflow:hidden;text-overflow:ellipsis;white-space:normal}.mod_calendar td.today{background-color:#f4f4f4}.mod_calendar th.current{padding:10px}.mod_calendar th.current:before{content:"";display:inline-block;margin-right:8px;font-family:"Font Awesome 5 Free";font-size:14px;font-weight:900}@media only screen and (min-width:1025px){.mod_calendar{overflow-x:initial}}@media only screen and (max-width:767px){.mod_calendar{overflow-x:scroll}.mod_calendar th.label>span{display:none}}.mod_eventlist .header{padding:0 0 4px 0;margin-bottom:10px;border-bottom:1px solid #e3e3e3}.mod_eventlist [class*=layout_]{margin-bottom:40px;padding-bottom:20px;border-bottom:1px solid #e3e3e3}.mod_eventlist h2 a{text-decoration:none}.mod_eventlist .layout_upcoming{margin-bottom:20px}.mod_eventlist .layout_upcoming time{display:block;margin-bottom:6px}.ce_comments{margin-top:30px}.ce_comments h2{font-size:1.4em}.mobile_menu_trigger .nav-mobile i{padding:8px 10px;background-color:#735151;color:#fff;font-size:26px}.mobile_menu{z-index:999999;transition:All 0.25s ease}.mobile_menu_trigger:hover{cursor:pointer}.mobile_menu_overlay{z-index:99999}.mobile_menu{width:80% !important;min-width:140px;max-width:300px}.mobile_menu .inner{background:#363636;color:#fff}.mobile_menu #mainmobil li>a,.mobile_menu #mainmobil li>strong{color:inherit;display:block;padding:10px 10px 10px 20px;margin:0;border-bottom-width:1px;border-bottom-style:solid;border-color:rgba(0, 0, 0, 0.3);font-size:16px;text-decoration:none;font-weight:400;z-index:9999}.mobile_menu #mainmobil li>strong.trail,.mobile_menu #mainmobil li>a.trail{color:#735151}.mobile_menu #mainmobil li>strong.active{background:rgba(0, 0, 0, 0.3);color:#735151}.mobile_menu #mainmobil ul{margin-bottom:0;font:inherit;font-size:16px;line-height:1.5}.mobile_menu #mainmobil ul ul li{padding-left:10px}.mobile_menu #mainmobil li{position:relative;display:block}.mobile_menu #mainmobil li.submenu_hide>strong:before,.mobile_menu #mainmobil li.submenu_hide>a:before{content:"";position:absolute;top:14px;right:10px;display:block;font-size:12px;font-family:Font Awesome\ 5 Free;font-weight:900;color:#fff}.mobile_menu #mainmobil li.submenu_show>strong:before,.mobile_menu #mainmobil li.submenu_show>a:before{content:"";position:absolute;top:14px;right:10px;display:block;font-size:12px;font-family:Font Awesome\ 5 Free;font-weight:900;color:#fff}.mobile_menu #mainmobil li.active.submenu_show>strong:before,.mobile_menu #mainmobil li.active.submenu_show>a:before{color:#735151}.imground img{border-radius:100%}.mobile_no{display:none}@media (min-width:768px){.mobile_no{display:block}}.artbg-images1{background-image:url(/files/demo/images/bilder/bild-2.jpg);background-size:cover;background-position:center center;background-attachment:fixed}.artbg-images2{background-image:url(/files/demo/images/bilder/bild-3.jpg);background-size:cover;background-position:center center;background-attachment:fixed}.artbg-images3{background-image:url(/files/demo/images/bilder/bild-7.jpg);background-size:cover;background-position:center center;background-attachment:fixed}.artbg-images4{background-image:url(/files/demo/images/bilder/bild-6.jpg);background-size:cover;background-position:center center;background-attachment:fixed}.animated.delay-d05s{-webkit-animation-delay:0.5s;animation-delay:0.5s}.animated.delay-d08s{-webkit-animation-delay:0.8s;animation-delay:0.8s}.ctsfadeInLeft,.ctsfadeInRight,.ctsfadeInDown,.ctsfadeInDownBig,.ctsfadeInUp,.ctsfadeIn{opacity:0}.hl-white h1,.hl-white h2,.hl-white h3,.hl-white h4,.hl-white h5,.hl-white h6{color:#fff}.slider-wrapper .ce_image figcaption,.text-white p{color:#fff}.text-dark p{color:#333}.textcenter{text-align:center}.textleft{text-align:left}.textright{text-align:right}.text-shadow{text-shadow:0px 0px 2px rgba(0, 0, 0, 0.5)}.uppercase-p p{text-transform:uppercase}.uppercase-hl h1,.uppercase-hl h2,.uppercase-hl h3,.uppercase-hl h4,.uppercase-hl h5,.uppercase-hl h6{text-transform:uppercase}.frame .inner{border:1px solid #ebedeb}.bg-white .inner{background-color:#ffffff}.mod_article.bg-dark,[class*=ce_].bg-dark>.inner{background-color:#313131;color:#fff}.mod_article.bg-grey,[class*=ce_].bg-grey .inner{background-color:#f4f4f4}.mod_article.bg-red,[class*=ce_].bg-red .inner{background-color:#b7174b;color:#fff}.mod_article.bg-blue,[class*=ce_].bg-blue .inner{background-color:#308ac7;color:#fff}.mod_article.bg-green,[class*=ce_].bg-green .inner{background-color:#6baba5;color:#fff}.mod_article.bg-orange,[class*=ce_].bg-orange .inner{background-color:#ffa500;color:#fff}.mod_article.bg-purple,[class*=ce_].bg-purple .inner{background-color:#8f44ad;color:#fff}.mod_article[class*=bg-]{padding:30px 30px 10px 30px}.ce_text[class*=bg-] h1,.ce_text[class*=bg-] h2,.ce_text[class*=bg-] h3,.ce_text[class*=bg-] h4,.ce_text[class*=bg-] h5,.ce_text[class*=bg-] h6{color:#ffffff}.ce_text.bg-white h1,.ce_text.bg-white h2,.ce_text.bg-white h3,.ce_text.bg-white h4,.ce_text.bg-white h5,.ce_text.bg-white h6,.ce_text.bg-grey h1,.ce_text.bg-grey h2,.ce_text.bg-grey h3,.ce_text.bg-grey h4,.ce_text.bg-grey h5,.ce_text.bg-grey h6{color:#735151}.ce_text.bg-red .inner p:last-child a{background-color:#fff !important;color:#b7174b !important}.ce_text.bg-blue .inner p:last-child a{background-color:#fff !important;color:#308ac7 !important}.ce_text.bg-green .inner p:last-child a{background-color:#fff !important;color:#6baba5 !important}.ce_text.bg-orange .inner p:last-child a{background-color:#fff !important;color:#ffa500 !important}.ce_text.bg-purple .inner p:last-child a{background-color:#fff !important;color:#8f44ad !important}.ce_text[class*=bg-] .inner p:last-child a:hover{opacity:0.8}.ce_text[class*=bg-] .inner{padding:20px 30px}[class*=bg-] .caption{color:#555}.overlay-dark::before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 0, 0, 0.6);content:""}.overlay-white::before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255, 255, 255, 0.8);content:""}.overlay-green::before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(54, 93, 89, 0.8);content:""}.overlay-blue::before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0, 87, 125, 0.8);content:""}.overlay-red::before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(80, 10, 33, 0.8);content:""}.overlay-orange::before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(218, 141, 0, 0.8);content:""}.nopadbot #main>.inside{padding-bottom:0}.nopadtop #main>.inside{padding-top:0}.top0{margin-top:0}.bottom0{margin-bottom:0 !important}.top10{margin-top:10px}.bottom10{margin-bottom:10px !important}.top20{margin-top:20px}.bottom20{margin-bottom:20px !important}.top30{margin-top:30px}.bottom30{margin-bottom:30px !important}.top40{margin-top:40px}.bottom40{margin-bottom:40px !important}.top50{margin-top:50px}.bottom50{margin-bottom:50px !important}.top60{margin-top:60px}.bottom60{margin-bottom:60px !important}.top70{margin-top:70px}.bottom70{margin-bottom:70px !important}.top80{margin-top:80px}.bottom80{margin-bottom:80px !important}.top90{margin-top:90px}.bottom90{margin-bottom:90px !important}.top100{margin-top:100px}.bottom100{margin-bottom:100px !important}.top110{margin-top:110px}.bottom110{margin-bottom:110px !important}.top120{margin-top:120px}.bottom120{margin-bottom:120px !important}.ptop0{padding-top:0px !important}.pbottom0{padding-bottom:0px !important}.ptop10{padding-top:10px !important}.pbottom10{padding-bottom:10px !important}.ptop20{padding-top:20px !important}.pbottom20{padding-bottom:20px !important}.ptop30{padding-top:30px !important}.pbottom30{padding-bottom:30px !important}.ptop40{padding-top:40px !important}.pbottom40{padding-bottom:40px !important}.ptop50{padding-top:50px !important}.pbottom50{padding-bottom:50px !important}.ptop60{padding-top:60px !important}.pbottom60{padding-bottom:60px !important}.ptop70{padding-top:70px !important}.pbottom70{padding-bottom:70px !important}.ptop80{padding-top:80px !important}.pbottom80{padding-bottom:80px !important}.ptop90{padding-top:90px !important}.pbottom90{padding-bottom:90px !important}.ptop100{padding-top:100px !important}.pbottom100{padding-bottom:100px !important}.ptop110{padding-top:110px !important}.pbottom110{padding-bottom:110px}.ptop120{padding-top:120px !important}.pbottom120{padding-bottom:120px !important}.mod_article[class*=bg-].pad2vw{padding:2vw !important}.mod_article[class*=bg-].padtop2vw{padding-top:2vw !important}.mod_article[class*=bg-].padbottom2vw{padding-bottom:2vw !important}.mod_article[class*=bg-].padleft2vw{padding-left:2vw !important}.mod_article[class*=bg-].padright2vw{padding-right:2vw !important}.mod_article[class*=bg-].pad4vw{padding:4vw !important}.mod_article[class*=bg-].padtop4vw{padding-top:4vw !important}.mod_article[class*=bg-].padbottom4vw{padding-bottom:4vw !important}.mod_article[class*=bg-].padleft4vw{padding-left:4vw !important}.mod_article[class*=bg-].padright4vw{padding-right:4vw !important}.mod_article[class*=bg-].pad6vw{padding:6vw !important}.mod_article[class*=bg-].padtop6vw{padding-top:6vw !important}.mod_article[class*=bg-].padbottom6vw{padding-bottom:6vw !important}.mod_article[class*=bg-].padleft6vw{padding-left:6vw !important}.mod_article[class*=bg-].padright6vw{padding-right:6vw !important}@media (min-width:768px){.mod_article[class*=bg-].padleft30{padding-left:30px !important}.mod_article[class*=bg-].padright30{padding-right:30px !important}.mod_article[class*=bg-].padleft40{padding-left:40px !important}.mod_article[class*=bg-].padright40{padding-right:40px !important}.mod_article[class*=bg-].padleft60{padding-left:60px !important}.mod_article[class*=bg-].padright60{padding-right:60px !important}.mod_article[class*=bg-].padleft80{padding-left:80px !important}.mod_article[class*=bg-].padright80{padding-right:80px !important}}.zoominimg img{-webkit-animation:kenburns linear;animation:kenburns linear;-webkit-animation-duration:48s;animation-duration:48s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@keyframes kenburns{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.3) rotate(2deg);transform:scale(1.3) rotate(2deg)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes fadeInCaption{from{opacity:0}to{opacity:1}}.fadeInCaption figcaption{-webkit-animation-duration:1s;animation-duration:5s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeInCaption;animation-name:fadeInCaption}span.social a{display:block;position:absolute;top:0;height:30px;width:30px}span.contact,span.social{font-size:0 !important}span.social::before{font-size:20px;line-height:30px}span.contact::before{font-size:15px}