@charset "UTF-8";
@font-face{font-family:"Lato";font-style:normal;font-weight:400;font-display:swap;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;font-display:swap;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")}@font-face{font-family:"Poppins";font-style:normal;font-weight:400;src:url("/files/cts-theme/webfonts/poppins-v8-latin/poppins-v8-latin-regular.eot");src:local("Poppins Regular"), local("Poppins-Regular"), url("/files/cts-theme/webfonts/poppins-v8-latin/poppins-v8-latin-regular.eot?#iefix") format("embedded-opentype"), url("/files/cts-theme/webfonts/poppins-v8-latin/poppins-v8-latin-regular.woff2") format("woff2"), url("/files/cts-theme/webfonts/poppins-v8-latin/poppins-v8-latin-regular.woff") format("woff"), url("/files/cts-theme/webfonts/poppins-v8-latin/poppins-v8-latin-regular.ttf") format("truetype"), url("/files/cts-theme/webfonts/poppins-v8-latin/poppins-v8-latin-regular.svg#Poppins") format("svg")}@font-face{font-family:"Poppins";font-style:normal;font-weight:700;src:url("/files/cts-theme/webfonts/poppins-v8-latin/poppins-v8-latin-700.eot");src:local("Poppins Bold"), local("Poppins-Bold"), url("/files/cts-theme/webfonts/poppins-v8-latin/poppins-v8-latin-700.eot?#iefix") format("embedded-opentype"), url("/files/cts-theme/webfonts/poppins-v8-latin/poppins-v8-latin-700.woff2") format("woff2"), url("/files/cts-theme/webfonts/poppins-v8-latin/poppins-v8-latin-700.woff") format("woff"), url("/files/cts-theme/webfonts/poppins-v8-latin/poppins-v8-latin-700.ttf") format("truetype"), url("/files/cts-theme/webfonts/poppins-v8-latin/poppins-v8-latin-700.svg#Poppins") format("svg")}@font-face{font-family:"Poppins";font-style:normal;font-weight:900;src:url("/files/cts-theme/webfonts/poppins-v8-latin/poppins-v8-latin-900.eot");src:local("Poppins Black"), local("Poppins-Black"), url("/files/cts-theme/webfonts/poppins-v8-latin/poppins-v8-latin-900.eot?#iefix") format("embedded-opentype"), url("/files/cts-theme/webfonts/poppins-v8-latin/poppins-v8-latin-900.woff2") format("woff2"), url("/files/cts-theme/webfonts/poppins-v8-latin/poppins-v8-latin-900.woff") format("woff"), url("/files/cts-theme/webfonts/poppins-v8-latin/poppins-v8-latin-900.ttf") format("truetype"), url("/files/cts-theme/webfonts/poppins-v8-latin/poppins-v8-latin-900.svg#Poppins") format("svg")}/*!
 * This file is part of Contao.
 *
 * (c) Leo Feyer
 *
 * @license LGPL-3.0-or-later
 */body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,figure,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0}table{border-spacing:0;border-collapse:collapse}caption,th,td{text-align:left;text-align:start;vertical-align:top}abbr,acronym{font-variant:normal;border-bottom:1px dotted #666;cursor:help}blockquote,q{quotes:none}fieldset,img,iframe{border:0}ul{list-style-type:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}del{text-decoration:line-through}ins{text-decoration:none}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font:12px/1 "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif;color:#000}input,button,textarea,select{font-family:inherit;font-size:99%;font-weight:inherit}pre,code{font-family:Monaco, monospace}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}h1{font-size:1.8333em}h2{font-size:1.6667em}h3{font-size:1.5em}h4{font-size:1.3333em}table{font-size:inherit}caption,th{font-weight:bold}a{color:#00f}h1,h2,h3,h4,h5,h6{margin-top:1em}h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form{margin-bottom:12px}body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}.ce_gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.float_left{float:left}.float_right{float:right}.block{overflow:hidden}.clear,#clear{height:0.1px;font-size:0.1px;line-height:0.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}img{max-width:100%;height:auto}.ie7 img{-ms-interpolation-mode:bicubic}.ie8 img{width:auto}*{-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)}html{font-family:sans-serif;background-color:#272727;overflow-y:scroll;min-height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}html{box-sizing:border-box;overflow-x:hidden}body{background-color:#272727;font-size:100.01%;font-family:"Poppins", sans-serif;font-size:1em;font-style:normal;font-weight:400;color:#ccc;line-height:1.45}h1,h2,h3,h4,h5,h6{position:relative;font-family:"Poppins", sans-serif;font-weight:700;color:#fff;line-height:1.25;margin-top:0;margin-bottom:16px}h1{color:#fff;font-size:1.75em}h2{color:#fff;font-size:1.625em}h3{font-size:1.375em}h4{font-size:1.125em}h5{font-size:1em}h6{font-size:0.875em}@media only screen and (min-width:768px){h1{font-size:2.5em}h2{font-size:1.875em}h3{font-size:1.5em}h4{font-size:1.25em}h5{font-size:1em}h6{font-size:0.875em}}a{color:#ccc}a:hover{color:#f43534}:not(p) a{text-decoration:none}#wrapper{background-color:#272727;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh}header{position:relative;background-color:#232323;border-bottom:1px solid rgba(0, 0, 0, 0.1);z-index:1}header::before{content:"";display:block;width:100%;height:10px;background:linear-gradient(90deg, #b80b0a 10%, #f43534 100%)}@-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}}header .ce_wrapper.top{background-color:#1d1d1d;color:#ccc;font-size:0.75rem}.ce_wrapper.top .inside.container{width:100%;max-width:1200px;margin-right:auto;margin-left:auto;padding:8px 20px;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}.topright{display:-webkit-box;display:-ms-flexbox;display:flex}.navi-section>.inside{width:100%;max-width:1200px;margin-right:auto;margin-left:auto;padding:26px 20px;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}.navi-section.js--is-fixed{position:fixed;width:100%;max-width:100%;margin-right:auto;margin-left:auto;top:0;z-index:9;width:100%;background-color:#232323;-webkit-animation:slide_in 0.5s;-moz-animation:slide_in 0.5s;animation:slide_in 0.5s;box-shadow:0 2px 2px rgba(0, 0, 0, 0.2)}.navi-section.js--is-fixed .inside{width:100%;max-width:1200px;margin-right:auto;margin-left:auto}.navi-section.js--is-fixed.js--fade-out{-webkit-animation:slide_out 0.8s;-moz-animation:slide_out 0.8s;animation:slide_out 0.8s}#container{display:-webkit-box;display:-ms-flexbox;display:flex;flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.leftcolumn #container,.leftrightcolumn #container,.rightcolumn #container{width:100%;max-width:1200px;margin-right:auto;margin-left:auto}.leftcolumn #left{padding:20px}.rightcolumn #right{padding:20px}.leftrightcolumn #left,.leftrightcolumn #right{padding:20px}aside .mod_article{max-width:100%;padding:0}.mod_article{position:relative;width:100%;max-width:1200px;padding:1em 20px 1em;margin-right:auto;margin-left:auto}#heroimage .mod_article{padding-top:0;padding-bottom:0}#main .mod_article .ce_sliderStart,#main .mod_article>[class*=mod_],#main .mod_article [class*=ce_]{position:relative;margin-bottom:1.2em}[class*=ce_] .inner{overflow:hidden}.container-fluid.width100,.container-width{width:100%;max-width:none;padding-right:0;padding-left:0}.container-width .inside{max-width:1200px;padding-right:20px;padding-left:20px;margin-right:auto;margin-left:auto}#footer{position:relative;background-color:#b80b0a}#footer .inside .footer.top.container{padding:40px 20px 20px}#footer .inside .footer.bottom.container{padding:20px}#footer .inside .footer.bottom.container .row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#footer .footer.bottom .left,#footer .footer.bottom .right{padding:0 15px}#footer,#footer a{color:#fff;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:#fff}@media only screen and (min-width:992px){#container::before{content:"";position:absolute;top:0;left:-1px;width:100%;height:100%;background-image:-webkit-linear-gradient(left, rgba(255, 255, 255, 0.04) 1px, transparent 0);background:linear-gradient(to right, rgba(255, 255, 255, 0.04) 1px, transparent 0);background-size:20%;background-repeat-x:repeat}#container{flex-direction:row}#main{width:100%;margin-right:auto;margin-left:auto;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.mod_article{padding-top:4em;padding-bottom:4em}.leftcolumn #left{padding:4em 20px 20px;flex-basis:300px;-ms-flex-negative:0;flex-shrink:0}.leftcolumn .mod_article{max-width:100%}.rightcolumn #right{padding-top:4em;flex-basis:300px;-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.rightcolumn .mod_article{max-width:100%}.leftrightcolumn #left,.leftrightcolumn #main,.leftrightcolumn #right{position:relative}.leftrightcolumn #main{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.leftrightcolumn .mod_article{max-width:100%}.leftrightcolumn #left{padding-top:4em;flex-basis:250px;margin-left:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.leftrightcolumn #right{padding-top:4em;flex-basis:200px;margin-right:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media only screen and (min-width:1100px){body{font-size:1em}#wrapper{max-width:100%;margin-right:auto;margin-left:auto}.ce_wrapper.footer{width:100%;max-width:1200px;margin-right:auto;margin-left:auto}}@media (max-width:767px){#footer .inside .footer.bottom.container .row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}a.nav-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;height:48px;padding:0 0 0 48px;margin-left:16px;text-decoration:none;color:#f43534;font-size:18px;line-height:1;appearance:none;outline:0;cursor:pointer}a.nav-mobile span.line{display:block;position:absolute;left:12px;width:32px;height:4px;border-radius:2px;background:currentColor;color:inherit;opacity:1}a.nav-mobile span.line:nth-of-type(1){bottom:33px;transition:bottom 0.2s ease, transform 0.2s ease, width 0.2s ease}a.nav-mobile span.line:nth-of-type(2){top:22px;transition:opacity 0.2s ease}a.nav-mobile span.line:nth-of-type(3){top:33px;transition:top 0.2s ease, transform 0.2s ease, width 0.2s ease}.mobile_menu_active a.nav-mobile span.line:nth-of-type(1),.mm-wrapper_opened a.nav-mobile span.line:nth-of-type(1){bottom:22px;transform:rotate(45deg)}.mobile_menu_active a.nav-mobile span.line:nth-of-type(2),.mm-wrapper_opened a.nav-mobile span.line:nth-of-type(2){opacity:0}.mobile_menu_active a.nav-mobile span.line:nth-of-type(3),.mm-wrapper_opened a.nav-mobile span.line:nth-of-type(3){top:22px;transform:rotate(-45deg)}.mm-listitem_selected>.mm-listitem__text{color:#f43534}.mod_mobile_menu{-ms-flex-item-align:center;align-self:center}.mobile_menu_trigger .nav-mobile i{padding:8px 10px;background-color:#f43534;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:440px}.mobile_menu .inner{background:#363636;color:#fff}.mobile_menu #mainmobil li>a,.mobile_menu #mainmobil li>strong{position:relative;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}#mainmobil>ul>li.fab:before,#mainmobil>ul>li.fab a:before{display:none}#mainmobil>ul>li.fab a{font-family:"Poppins", sans-serif;font-weight:400;-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto}.mobile_menu #mainmobil li>strong.trail,.mobile_menu #mainmobil li>a.trail{color:#f43534}.mobile_menu #mainmobil li>strong.active{background:rgba(0, 0, 0, 0.3);color:#f43534}.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:0;bottom:0;right:0;width:44px;display:flex;align-items:center;justify-content:center;font-size:12px;font-family:Font Awesome\ 5 Free;font-weight:900;color:#fff;background-color:rgba(0, 0, 0, 0.15)}.mobile_menu #mainmobil li.submenu_show>strong:before,.mobile_menu #mainmobil li.submenu_show>a:before{content:"";position:absolute;top:0;bottom:0;right:0;width:44px;display:flex;align-items:center;justify-content:center;font-size:12px;font-family:Font Awesome\ 5 Free;font-weight:900;color:#fff;background-color:rgba(0, 0, 0, 0.15)}.mobile_menu #mainmobil li.active.submenu_show>strong:before,.mobile_menu #mainmobil li.active.submenu_show>a:before{color:#f43534}.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:#fff;text-decoration:none;font-size:14px;font-weight:400;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:#f43534;text-decoration:none;transition:All 0.4s ease}.mainmenu>ul>li>strong span::after,.mainmenu>ul>li>a span::after{position:absolute;top:100%;left:12px;right:12px;height:2px;background:#f43534;content:"";opacity:0;-webkit-transition:opacity 0.3s, -webkit-transform 0.3s;-moz-transition:opacity 0.3s, -moz-transform 0.3s;transition:opacity 0.3s, transform 0.3s;-webkit-transform:translateY(10px);-moz-transform:translateY(10px);transform:translateY(10px)}.mainmenu ul li a.active span:after,.mainmenu>ul>li>strong span::after,.mainmenu>ul>li:hover>a span::after,.mainmenu>ul>li>a.trail span::after{opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);transform:translateY(-5px)}.mainmenu ul ul,.mainmenu ul ul ul{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:#232323;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:#232323;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.3);line-height:30px}.mainmenu ul ul li:last-child{border:none}.mainmenu ul ul>li a,.mainmenu ul ul>li strong{padding:8px 20px;font-size:14px;color:#ccc;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:#232323;color:#f43534}.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,a.nav-mobile{display:none}}header .top nav.topbar ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0}header .top nav.topbar ul li{margin-right:8px;margin-bottom:0}header .top nav.topbar ul li strong,header .top nav.topbar ul li a{text-decoration:none;font-weight:400}header .top nav.topbar ul li a:hover,header .top nav.topbar ul li strong{color:#f43534}.ce_ctscontact.top .contact{display:-webkit-box;display:-ms-flexbox;display:flex}.ce_ctscontact.top div div{margin-bottom:0;margin-right:8px;color:#ccc;font-size:0.75rem}#heroimage+#breadcrumb{border-top:1px solid rgba(0, 0, 0, 0.1)}#breadcrumb{border-bottom:1px solid rgba(0, 0, 0, 0.1)}.mod_breadcrumb{max-width:1200px;margin:0 auto;padding:6px 20px}.mod_breadcrumb ul{display:block;margin:0 auto;font-size:13px}.mod_breadcrumb ul li{display:inline-block}.mod_breadcrumb ul li.active{color:#f43534}.mod_breadcrumb ul li a{color:#ccc;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}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:#232323;font-size:15px;color:#cccccc;text-decoration:none;font-weight:normal;transition:All 0.4s ease}.submenulr a.active,.submenulr a:hover,.submenulr strong{background-color:#171717;color:#f43534;text-decoration:none;transition:All 0.4s ease}#heroimage img{width:100%}.image_container{width:100%;position:relative;overflow:hidden;line-height:0}@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;padding:3px 6px;background-color:rgba(244, 244, 244, 0.75);font-size:0.8em;color:#555;line-height:1.5}#main .captionbottom .image_container .caption{position:relative;bottom:auto;left:auto;width:auto;padding:0;margin-top:6px;background-color:transparent;font-size:0.8em;color:#ccc;line-height:1.5}.ce_gallery .image_container{margin-bottom:0}.ce_gallery ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;overflow:hidden}.ce_gallery figure{line-height:0}.ce_gallery a{font-size:0;line-height:0}.ce_gallery ul li{position:relative;margin-bottom:-1px}.ce_text .ce_gallery ul li{list-style-type:none}.ce_gallery ul li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;margin-right:0;margin-left:0}.ce_gallery .pagination{margin-top:20px}.ce_gallery .pagination ul{float:left}.ce_gallery .pagination ul li{width:auto;display:inline-block;float:none}.ce_gallery .pagination ul span,.ce_gallery .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}.ce_gallery .pagination ul a:hover,.ce_gallery .pagination ul span.active{color:#f43534}@media only screen and (min-width:768px){.ce_gallery ul.cols_1 li{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%;position:relative;margin-right:0;margin-bottom:0;margin-left:0}.ce_gallery ul.cols_2 li{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.ce_gallery ul.cols_3 li{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}.ce_gallery ul.cols_4 li{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.ce_gallery ul.cols_5 li{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.ce_gallery ul.cols_6 li{-ms-flex:0 0 16.666667%;-webkit-box-flex:0;flex:0 0 16.666667%;max-width:16.666667%}.ce_gallery ul.cols_7 li{-ms-flex:0 0 14.285%;-webkit-box-flex:0;flex:0 0 14.285%;max-width:14.285%}.ce_gallery ul.cols_8 li{width:12.5%;-ms-flex:0 0 12.5%;-webkit-box-flex:0;flex:0 0 12.5%;max-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_sliderStart{position:relative}.slider-control{position:static !important;height:0 !important}.slider-control a,.slider-control .slider-menu{position:absolute;top:9px;display:inline-block}.slider-control .slider-menu{font-size:32px;line-height:1;top:auto;bottom:18px}.slider-control .slider-menu b{margin:0 4px;color:#000}.slider-control .slider-menu b.active{color:#f43534}.slider-control a{opacity:1;text-decoration:none;font-size:0;line-height:1;transform:none}.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-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 .slider-next{right:-80px;transition:All 0.25s ease}.ce_sliderStart:hover .slider-control .slider-next{right:20px;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:20px;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}#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}.ce-slider img,.content-slider img{width:100%}.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;line-height:0}.ce_text.ce-slider .slider-inner{width:100%;height:100%;position:absolute;top:0%;padding:20px;display:flex;align-items:center}.ce_text.ce-slider .slider-text{position:relative;width:100%;max-width:1200px;margin:0 auto;padding:20px;overflow:hidden}.ce_text.ce-slider .slider-text .textbox{max-width:80%;padding:30px;background-color:rgba(0, 0, 0, 0.25)}.ce_text.textbox-right.ce-slider .slider-text .textbox{margin-left:auto}.ce_text.ce-slider .slider-text p:last-child{margin-bottom:0}#main .mod_article .slider-wrapper .ce_text.text-slider{margin:30px 0}.slider-wrapper .ce_text.text-slider::before{position:absolute;top:0;left:0;font-size:8em;line-height:0.79;font-weight:bold;z-index:2}.slider-wrapper .ce_text.text-slider::before{-webkit-text-fill-color:rgba(0, 0, 0, 0.1);-webkit-text-stroke-color:#ccc;-webkit-text-stroke-width:1px}.slider-wrapper .ce_text.text-slider:first-child::before{content:"01"}.slider-wrapper .ce_text.text-slider:nth-of-type(2)::before{content:"02"}.slider-wrapper .ce_text.text-slider:nth-of-type(3)::before{content:"03"}.slider-wrapper .ce_text.text-slider:nth-of-type(4)::before{content:"04"}.slider-wrapper .ce_text.text-slider:nth-of-type(5)::before{content:"05"}.slider-wrapper .ce_text.text-slider:nth-of-type(6)::before{content:"06"}.slider-wrapper .ce_text.text-slider:nth-of-type(7)::before{content:"07"}.slider-wrapper .ce_text.text-slider:nth-of-type(8)::before{content:"08"}.slider-wrapper .ce_text.text-slider:nth-of-type(9)::before{content:"09"}.slider-wrapper .ce_text.text-slider:nth-of-type(10)::before{content:"10"}.ce_text.text-slider .inner{display:flex;align-items:center;flex-direction:column}.ce_text.text-slider .slider-inner{width:100%}.img-text .content-slider img{box-shadow:0 0 10px 10px rgba(0, 0, 0, 0.15)}#main .slider-wrapper .ce_text.text-slider .image_container{padding:20px;background-color:#56575c;margin-bottom:20px}.img-text .slider-control .slider-menu{bottom:-6px}.ce_sliderStart.next-prev-top{padding-top:30px}.next-prev-top .slider-control .slider-prev{top:20px;left:auto;right:46px;padding:10px 13px;border:1px solid #ccc}.next-prev-top .slider-control .slider-next{top:20px;right:0;padding:10px 13px;border:1px solid #ccc}.next-prev-top .slider-control .slider-prev:hover,.next-prev-top .slider-control .slider-next:hover{border-color:#f43534}.ce_sliderStart.next-prev-top:hover .slider-control .slider-next{right:0}.ce_sliderStart.next-prev-top:hover .slider-control .slider-prev{left:auto}.next-prev-top .slider-control .slider-prev::before,.next-prev-top .slider-control .slider-next::before{content:"";display:block;position:relative;color:#ccc;text-align:center;font-size:14px;font-family:"Font Awesome 5 Free";font-weight:900}.next-prev-top .slider-control .slider-prev::before{content:""}.next-prev-top .slider-control .slider-next:hover::before{color:#f43534}.next-prev-top .slider-control .slider-prev:hover::before{color:#f43534}@media (min-width:768px){.ce_text.ce-slider .slider-text .textbox{max-width:50%}}@media (min-width:992px){.slider-wrapper .ce_text.text-slider::before{position:absolute;top:25px;left:45%;font-size:8em;line-height:0.79;font-weight:bold;z-index:2}#main .slider-wrapper .ce_text.text-slider .image_container{width:50%;padding:70px;margin-bottom:0}.ce_text.text-slider .slider-inner{width:50%;padding:0px 70px 0px 0}.ce_text.text-slider .inner{flex-direction:row-reverse}.slider-wrapper .ce_text.text-slider::before{position:absolute;top:25px;left:45%;font-size:8em;line-height:0.79;font-weight:bold;z-index:2}}@media (max-width:767px){.slider-wrapper .ce_text .slider-text{display:none}}.ce_text.featurebox .feature{position:relative;display:block;margin-bottom:20px;font-size:3.5em;line-height:1.2}.ce_text.featurebox .feature:after{position:absolute;left:0;bottom:0;content:"";width:32px;height:1px;background-color:#f43534}.ce_text.featurebox p:last-child{margin-bottom:0}.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;width:100%}.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:#f43534}.ce_text.iconboxtop .inner p:last-child{margin-top:auto;margin-bottom:10px}.ce_text.iconboxtop[class*=bg-] .inner p:last-child a{display:inline-block;margin-top:10px;padding:10px 20px;background-color:#f43534;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}.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%;width:100%}.ce_text.frame.imagebox .inner,.ce_text[class*=bg-].imagebox .inner{padding:0 0 30px 0}.ce_text.imagebox.frame .inner .headline,.ce_text.imagebox.frame .inner p,.ce_text.imagebox[class*=bg-] .headline,.ce_text.imagebox[class*=bg-] p{padding-right:30px;padding-left:30px}.ce_text.imagebox.frame.imground .inner,.ce_text.imagebox[class*=bg-].imground .inner{padding:20px 20px 20px 20px;text-align:center}.ce_text.imagebox .image_container,.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:#f43534;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.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;z-index:2}.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:#f43534;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:#f43534;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:#f43534 !important}.ce_text.imagehoverbox .overlay .link a:hover{background-color:rgba(255, 255, 255, 0.9);text-align:center}.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_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;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;border-left:1px solid #e3e3e3;white-space:normal}.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:1px solid #e3e3e3;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;margin-bottom:20px;border-bottom:2px solid #f43534}.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;border-bottom:1px solid #e3e3e3;font-weight:bold;content:attr(data-title)}}.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_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_accordion{position:relative;margin-bottom:8px}.ce_accordion .accordion{padding:20px;overflow:hidden;border:1px solid #dcdcdc;border-top-width:0}.ce_accordion .accordion>div{padding:0}.ce_accordion .toggler{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:8px 10px 8px 10px;border:1px solid #d0d0d0;color:#ccc;font-weight:bold;-webkit-transition:All 0.3s ease;transition:All 0.3s ease;cursor:pointer}.ce_accordion .toggler:focus{outline:0}.ce_accordion .toggler:hover{border:1px solid #f43534;-webkit-transition:All 0.3s ease;transition:All 0.3s ease}.ce_accordion .ui-accordion-header-icon{-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s;float:right;display:inline-block;font-weight:400}.ce_accordion .ui-accordion-header-icon:before{content:"+";display:inline-block;font-size:24px}.ce_accordion .ui-accordion-header-active{border:1px solid #f43534}.ce_accordion .ui-accordion-header-icon.ui-icon-triangle-1-s{color:#f43534;-webkit-transform:rotate(45deg);transform:rotate(45deg)}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:#1f1f1f;border:1px solid rgba(255, 255, 255, 0.2);-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;color:#fff;-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:#1f1f1f;border-color:#f43534}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 #f43534;border-radius:0;background-color:#f43534;background-image:-webkit-linear-gradient(top, #f43534, #f43534);background-image:linear-gradient(to bottom, #f43534, #f43534);background-repeat:repeat-x;-webkit-transition:background 0.15s linear;transition:background 0.15s linear}form button:focus{outline:0}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}.widget{margin-bottom:12px}.ce_form .widget-select select{width:100%;display:block;-moz-appearance:none;-webkit-appearance:none;float:none;padding:8px 8px 8px 8px;color:#fff;border:0;border:1px solid rgba(255, 255, 255, 0.2);border-radius:0;background-image:url("/files/cts-theme/img/select-arrow-orange.png");background-color:#1f1f1f;background-repeat:no-repeat;background-position:94% center;text-indent:0.01px;text-overflow:""}.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 rgba(255, 255, 255, 0.2)}.widget-explanation{width:100%;padding:16px;margin-right:0;margin-bottom:20px;border:1px solid rgba(255, 255, 255, 0.2)}.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 rgba(255, 255, 255, 0.2)}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}.ce_form input:-internal-autofill-selected{background-color:transparent !important;background-image:none !important;color:#ccc !important;font-family:"Poppins", sans-serif !important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-text-fill-color:#fff;-webkit-box-shadow:0 0 0px 1000px #1f1f1f inset;transition:background-color 5000s ease-in-out 0s}.mod_search .widget-text{width:100%;margin-right:0;margin-bottom:20px}.mod_search .widget-submit{width:100%;margin-bottom:20px}.mod_search .widget-submit button{width:100%;padding:9px 20px 10px 20px}.mod_search .widget-text,.mod_search .widget-submit{width:100%}@media (min-width:768px){.mod_search .formbody{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mod_search .widget-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;margin-right:3%;margin-bottom:20px}.mod_search .widget-submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 22%;flex:0 0 22%;max-width:22%;margin-bottom:20px}.mod_search .widget-radio{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}.mod_search .widget-radio fieldset span{margin-right:12px;float:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}}.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:#fff;border:1px solid rgba(255, 255, 255, 0.2);border-radius:0;background-image:url("/files/cts-theme/img/select-arrow-orange.png");background-color:#1f1f1f;background-repeat:no-repeat;background-position:right 0.7em top 50%, 0 0;text-indent:0.01px;text-overflow:""}.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}}.footercustom strong,.footercustom a{display:block;margin-bottom:6px;font-weight:normal}.mod_customnav.header-custom{overflow:visible}.navi-section .header-custom ul{margin-bottom:0}.navi-section .header-custom ul a{color:#fff;text-transform:uppercase}.navi-section .header-custom ul a:hover{color:#f43534}.navi-section .header-custom ul strong{color:#f43534;text-transform:uppercase}.navi-section .header-custom ul a span::after{display:inline-block;margin-left:5px;content:"";font-size:15px;color:#f43534;line-height:inherit;font-family:"Font Awesome 5 Free";font-weight:900;transition:All 0.4s ease}.navi-section .header-custom ul a span:hover::after{transform:translateX(10px)}.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:#fff;border:0;border:1px solid rgba(255, 255, 255, 0.2);background-image:url("/files/cts-theme/img/select-arrow-orange.png");background-color:#1f1f1f;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:#f43534;border:0;border:1px solid rgba(0, 0, 0, 0.28);background-image:url("/files/cts-theme/img/select-arrow-orange.png");background-color:#232323;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{padding:0 20px;margin-top:20px}.mod_booknav ul{display:block}.mod_booknav ul a{display:block;padding:10px 18px;margin-bottom:10px;border:1px solid #ccc;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:#f43534;content:""}.mod_sitemap ul.level_1::after{position:absolute;bottom:11px;left:0;width:15px;height:1px;background-color:#f43534;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:#f43534;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:#f43534;content:""}.mod_sitemap ul>li.submenu::before{position:absolute;top:14px;left:0px;width:15px;height:1px;background-color:#f43534;content:""}.mod_faqlist li{margin-bottom:12px;padding:4px 4px 4px 0px;border-bottom:1px solid #f43534}.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:#f43534;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;border:1px solid #ccc;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 rgba(255, 255, 255, 0.2)}p.back a,p.more a{display:inline-block;text-decoration:none}p.back a:hover,p.more a:hover{color:#f43534}.mod_newslist .row .pagination{padding:0 15px;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.mod_newsarchive [class*=layout_],.mod_newslist [class*=layout_]{margin-bottom:40px;padding-bottom:20px;border-bottom:1px solid rgba(255, 255, 255, 0.2)}.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:#f43534}.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}.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}.layout_latest_cts.block3 .inner{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-ms-flex-flow:column;flex-flow:column;padding:0;border:1px solid rgba(255, 255, 255, 0.2)}#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}.layout_latest_cts.block3 .text_box{padding:20px 20px 0 20px}.layout_latest_cts.block3 .text_box h2{font-size:1.2em;margin-bottom:6px}#main .mod_article .layout_latest_cts.block3 .ce_text{margin-bottom:0}.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;border-top:1px solid rgba(255, 255, 255, 0.2);font-size:12px}.layout_latest_cts.block3 .authorbox{width:100%;display:inline-block;padding:6px 12px;border-top:1px solid rgba(255, 255, 255, 0.2);font-size:12px}.layout_latest_cts p.more{margin-top:auto;padding:0 12px;text-transform:uppercase}.layout_latest_cts p.more a{background-color:transparent;color:#f43534}.layout_latest_cts p.more a:hover{background-color:transparent;color:#ccc}.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 rgba(255, 255, 255, 0.2)}.mod_calendar table{border:0;width:100%}.mod_calendar .calendar td{width:14.28%;padding:0.9em;border:1px solid rgba(255, 255, 255, 0.2);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 #f43534;border-right:1px solid #f43534;border-left:1px solid #f43534;background-color:#f43534;font-weight:300}.mod_calendar th.next a,.mod_calendar th.previous a{display:inline-block;padding:10px;color:#fff;background-color:#f43534;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 rgba(255, 255, 255, 0.2);border-bottom:1px solid rgba(255, 255, 255, 0.2);border-left:1px solid rgba(255, 255, 255, 0.2);text-align:center;font-weight:300}.mod_calendar td .event{width:99%;overflow:hidden;text-overflow:ellipsis;white-space:normal}.mod_calendar td.today{color:#f43534}.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 rgba(255, 255, 255, 0.2)}.mod_eventlist [class*=layout_]{margin-bottom:40px;padding-bottom:20px;border-bottom:1px solid rgba(255, 255, 255, 0.2)}.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}header .mod_changelanguage.desktop ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0}header .mod_changelanguage.desktop ul li{margin-left:0.375rem}header .mod_changelanguage.desktop ul li a,header .mod_changelanguage.desktop ul li strong{padding:0 4px;font-weight:400}header .mod_changelanguage.desktop ul li strong{color:#f43534}.fa::before,.fab::before,.fal::before,.far::before,.fas::before{font-weight:900;line-height:1}.fab::before{font-family:"Font Awesome 5 Brands"}.pagination{margin-top:20px}.pagination ul{float:left}.pagination ul li{width:auto;display:inline-block;float:none}.pagination ul span,.pagination ul a{display:block;padding:10px 12px;margin-bottom:10px;border:1px solid #ccc;font-size:15px;line-height:1.4;text-decoration:none;text-align:center}.pagination ul a:hover,.pagination ul span.active{color:#f43534}.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:""}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:#f43534;cursor:pointer}#top_link:hover a{margin-top:-7px}.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}.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}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 #f43534;top:50vh;left:50%;animation:loader 2s infinite ease;z-index:99999999}.loader-innercts{vertical-align:top;display:inline-block;width:100%;background-color:#f43534;animation:loader-inner 2s infinite ease-in;z-index:999999999}.mobile_no{display:none}@media (min-width:768px){.mobile_no{display:block}}.ce_text.lidotaccent ul,.ce_list.lidotaccent ul{padding-left:0}.ce_text.lidotaccent ul li,.ce_list.lidotaccent ul li{position:relative;list-style-position:outside;list-style-type:none;display:flex;align-items:center}.ce_text.lidotaccent ul li::before,.ce_list.lidotaccent ul li::before{content:"•";margin-right:12px;color:#f43534;font-size:24px;line-height:1}.imground img{border-radius:100%}.imgborderleftbottom .image_container{border:3px solid #f43534;border-width:0 0 3px 3px;padding:10px}.imgborderleftbottom .image_container img{box-shadow:0 0 8px rgba(0, 0, 0, 0.4)}.imgborderrightbottom .image_container{border:3px solid #f43534;border-width:0 3px 3px 0;padding:10px}.imgborderrightbottom .image_container img{box-shadow:0 0 8px rgba(0, 0, 0, 0.4)}#main img,#heroimage img{transition:1s filter, 1s -webkit-filter;-webkit-filter:grayscale(100%);filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feColorMatrix type="matrix" color-interpolation-filters="sRGB" values="0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0 0 0 1 0" /></filter></svg>#filter');filter:grayscale(100%)}#main .slider-wrapper:hover img,.slider-wrapper:hover img,#main img:hover,#heroimage:hover img{-webkit-filter:none;filter:none}.img-grayscale img{transition:1s filter, 1s -webkit-filter;-webkit-filter:grayscale(100%);filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feColorMatrix type="matrix" color-interpolation-filters="sRGB" values="0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0.2126 0.7152 0.0722 0 0 0 0 0 1 0" /></filter></svg>#filter');filter:grayscale(100%)}.ce_text:hover.img-grayscale img,.img-grayscale img:hover{-webkit-filter:none;filter:none}.artbg-images1{background-image:url(/files/demo/images/unsplash/bild-58.jpg);background-size:cover;background-position:center center}.artbg-images2{background-image:url(/files/demo/images/unsplash/bild-61-bw.jpg);background-size:cover;background-position:center center}.artbg-images3{background-image:url(/files/demo/images/unsplash/bild-48.jpg);background-size:cover;background-position:center center}.artbg-images4{background-image:url(/files/demo/images/bilder/bild-3.jpg);background-size:cover;background-position:center center}#main .ce_headline.hl_background{position:absolute;top:50%;width:calc(100% - 40px);margin-bottom:0;font-size:calc(40px + (140 - 40) * ((100vw - 350px) / (2500 - 350)));text-align:center;font-weight:900;color:#313131;line-height:1;text-transform:uppercase;transform:translateY(-50%)}.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;background-color:#f43534;-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-flex;align-items:center;padding:14px 16px 14px 16px;margin-bottom:0;text-align:center;line-height:14px;font-size:14px;font-weight:bold;color:#ccc;text-decoration:none;border:1px solid #ccc;transition:All 0.2s linear}.ceframe a:before{margin-right:12px;content:"";font-size:8px;font-family:"Font Awesome 5 Free";font-weight:900;color:#f43534}.ceframe a:hover{border:1px solid #f43534;color:#f43534}.ceframe.gridwidth a{display:flex;justify-content:center}.ce_text.btn p:last-child a{position:relative;display:inline-block;margin-top:10px;padding:6px 14px;font-size:0.9em;text-decoration:none;text-transform:uppercase;white-space:nowrap}.ce_text.btn p:last-child a:hover{opacity:0.8}.ce_text.btn.btn-xl p:last-child a{padding:14px 28px;margin-top:20px}.ce_text.btn.btn-primary-last-p p:last-child a{background-color:#f43534;color:#fff}.ce_text.btn.btn-red-last-p p:last-child a{background-color:#f43534;color:#fff}.ce_text.btn.btn-dark-last-p p:last-child a{background-color:#212121;color:#fff}.ce_text.btn.btn-blue-last-p p:last-child a{background-color:#308ac7;color:#fff}.ce_text.btn.btn-orange-last-p p:last-child a{background-color:#ffa500;color:#fff}.ce_text.btn.btn-outline-last-p p:last-child a{border:2px solid #f43534;color:#f43534}.ce_text.btn.btn-border-last-p p:last-child a{border:1px solid rgba(255, 255, 255, 0.4)}.ce_text.btn.btn-border-last-p p:last-child a:hover{border:1px solid #f43534;transition:All 0.4s ease}.ce_text.btn.btn-border-last-p p:last-child a::after{display:block;position:absolute;right:-12px;top:50%;transform:translateY(-14px);content:"";font-size:20px;color:#f43534;line-height:inherit;font-family:"Font Awesome 5 Free";font-weight:900;transition:All 0.4s ease}.ce_text.btn.btn-border-last-p p:last-child a:hover::after{right:-24px}.hl-accent-border-left h1,.hl-accent-border-left h2,.hl-accent-border-left h3,.hl-accent-border-left h4,.hl-accent-border-left h5,.hl-accent-border-left h6,h1.hl-accent-border-left,h2.hl-accent-border-left,h3.hl-accent-border-left,h4.hl-accent-border-left,h5.hl-accent-border-left,h6.hl-accent-border-left{padding-bottom:16px}.hl-accent-border-left h1::after,.hl-accent-border-left h2::after,.hl-accent-border-left h3::after,.hl-accent-border-left h4::after,.hl-accent-border-left h5::after,.hl-accent-border-left h6::after{position:absolute;left:0;bottom:0;content:"";width:32px;height:1px;background-color:#f43534}h1.hl-accent-border-left::after,h2.hl-accent-border-left::after,h3.hl-accent-border-left::after,h4.hl-accent-border-left::after,h5.hl-accent-border-left::after,h6.hl-accent-border-left::after{position:absolute;left:0;bottom:0;content:"";width:32px;height:1px;background-color:#f43534}h1.leftline,h2.leftline,h3.leftline,h4.leftline,h5.leftline,h6.leftline{clear:both;margin-bottom:40px;padding-bottom:16px;border-bottom:1px solid rgba(255, 255, 255, 0.2)}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 #f43534;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 rgba(255, 255, 255, 0.2)}.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 #f43534;content:""}h1.celine,h2.celine,h3.celine,h4.celine,h5.celine,h6.celine{margin-bottom:40px;padding-bottom:16px;border-bottom:1px solid rgba(255, 255, 255, 0.2);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 #f43534;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 rgba(255, 255, 255, 0.2)}.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 #f43534;bottom:-1px;content:""}.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}h1.hl-white,h2.hl-white,h3.hl-white,h4.hl-white,h5.hl-white,h6.hl-white{color:#fff}.hl-dark h1,.hl-dark h2,.hl-dark h3,.hl-dark h4,.hl-dark h5,.hl-dark h6{color:#555 !important}h1.hl-dark,h2.hl-dark,h3.hl-dark,h4.hl-dark,h5.hl-dark,h6.hl-dark{color:#500}.text-white .feature,.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}h1.uppercase-hl,h2.uppercase-hl,h3.uppercase-hl,h4.uppercase-hl,h5.uppercase-hl,h6.uppercase-hl,.uppercase-hl h1,.uppercase-hl h2,.uppercase-hl h3,.uppercase-hl h4,.uppercase-hl h5,.uppercase-hl h6{text-transform:uppercase}h1.firstWord span:first-child,h2.firstWord span:first-child,h3.firstWord span:first-child,h4.firstWord span:first-child,h5.firstWord span:first-child,h6.firstWord span:first-child{color:#f43534}h1.lastWord span:last-child,h2.lastWord span:last-child,h3.lastWord span:last-child,h4.lastWord span:last-child,h5.lastWord span:last-child,h6.lastWord span:last-child{color:#f43534}.frame .inner{padding:30px;border:1px solid rgba(255, 255, 255, 0.2)}.linearhard-accentcolor{background-image:linear-gradient(112.5deg, #b80b0a 0%, #b80b0a 50%, #f43534 50%, #f43534 100%)}.bg-white .inner{background-color:#ffffff}.mod_article.bg-dark,[class*=ce_].bg-dark>.inner{background-color:#212121;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:#f43534;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-] .inside{padding-top:30px;padding-bottom: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:#fff}.ce_text.bg-red .inner p:last-child a{background-color:#fff !important;color:#f43534 !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-mobil{margin-top:0px !important}.bottom0-mobil{margin-bottom:0px !important}.top10-mobil{margin-top:10px !important}.bottom10-mobil{margin-bottom:10px !important}.top20-mobil{margin-top:20px !important}.bottom20-mobil{margin-bottom:20px !important}.top30-mobil{margin-top:30px !important}.bottom30-mobil{margin-bottom:30px !important}.top40-mobil{margin-top:40px !important}.bottom40-mobil{margin-bottom:40px !important}.top50-mobil{margin-top:50px !important}.bottom50-mobil{margin-bottom:50px !important}.top60-mobil{margin-top:60px !important}.bottom60-mobil{margin-bottom:60px !important}.top70-mobil{margin-top:70px !important}.bottom70-mobil{margin-bottom:70px !important}.top80-mobil{margin-top:80px !important}.bottom80-mobil{margin-bottom:80px !important}.top90-mobil-mobil{margin-top:90px !important}.bottom90-mobil{margin-bottom:90px !important}.top100-mobil{margin-top:100px !important}.bottom100-mobil{margin-bottom:100px !important}.top110-mobil{margin-top:110px !important}.bottom110-mobil{margin-bottom:110px !important}.top120-mobil{margin-top:120px !important}.bottom120-mobil{margin-bottom:120px !important}.top-m30{margin-top:-31px}.bottom-m30{margin-bottom:-31px}@media only screen and (min-width:768px){.top0{margin-top:0px !important}.bottom0{margin-bottom:0px !important}.top10{margin-top:10px !important}.bottom10{margin-bottom:10px !important}.top20{margin-top:20px !important}.bottom20{margin-bottom:20px !important}.top30{margin-top:30px !important}.bottom30{margin-bottom:30px !important}.top40{margin-top:40px !important}.bottom40{margin-bottom:40px !important}.top50{margin-top:50px !important}.bottom50{margin-bottom:50px !important}.top60{margin-top:60px !important}.bottom60{margin-bottom:60px !important}.top70{margin-top:70px !important}.bottom70{margin-bottom:70px !important}.top80{margin-top:80px !important}.bottom80{margin-bottom:80px !important}.top90{margin-top:90px !important}.bottom90{margin-bottom:90px !important}.top100{margin-top:100px !important}.bottom100{margin-bottom:100px !important}.top110{margin-top:110px !important}.bottom110{margin-bottom:110px !important}.top120{margin-top:120px !important}.bottom120{margin-bottom:120px !important}.top-m30{margin-top:-31px}.bottom-m30{margin-bottom:-31px}}.ptop0-mobil{padding-top:0px !important}.pbottom0-mobil{padding-bottom:0px !important}.ptop10-mobil{padding-top:10px !important}.pbottom10-mobil{padding-bottom:10px !important}.ptop20-mobil{padding-top:20px !important}.pbottom20-mobil{padding-bottom:20px !important}.ptop30-mobil{padding-top:30px !important}.pbottom30-mobil{padding-bottom:30px !important}.ptop40-mobil{padding-top:40px !important}.pbottom40-mobil{padding-bottom:40px !important}.ptop50-mobil{padding-top:50px !important}.pbottom50-mobil{padding-bottom:50px !important}.ptop60-mobil{padding-top:60px !important}.pbottom60-mobil{padding-bottom:60px !important}.ptop70-mobil{padding-top:70px !important}.pbottom70-mobil{padding-bottom:70px !important}.ptop80-mobil{padding-top:80px !important}.pbottom80-mobil{padding-bottom:80px !important}.ptop90-mobil{padding-top:90px !important}.pbottom90-mobil{padding-bottom:90px !important}.ptop100-mobil{padding-top:100px !important}.pbottom100-mobil{padding-bottom:100px !important}.ptop110-mobil{padding-top:110px !important}.pbottom110-mobil{padding-bottom:110px}.ptop120-mobil{padding-top:120px !important}.pbottom120-mobil{padding-bottom:120px !important}@media only screen and (min-width:768px){.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}}@media (min-width:992px){.bottom-40{margin-bottom:-40px !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}