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}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.clear,#clear{height:.1px;font-size:.1px;line-height:.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}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}
@charset "UTF-8";
/**
 * "Yet Another Multicolumn Layout" - (X)HTML/CSS Framework
 *
 * (en) YAML core stylesheet
 * (de) YAML Basis-Stylesheet
 *
 * Don't make any changes in this file!
 * Your changes should be placed in any css-file in your own stylesheet folder.
 *
 * @copyright       Copyright 2005-2009, Dirk Jesse
 * @license         CC-A 2.0 (http://creativecommons.org/licenses/by/2.0/),
 *                  YAML-C (http://www.yaml.de/en/license/license-conditions.html)
 * @link            http://www.yaml.de
 * @package         yaml
 * @version         3.2
 * @revision        $Revision:426 $
 * @lastmodified    $Date:2009-10-21 21:12:11 +0200 (Mi, 21. Okt 2009) $
 */

/**
 * Contao Extension
 * @copyright  Felix Pfeiffer : Neue Medien 2007 - 2012
 * @author     Felix Pfeiffer <info@felixpfeiffer.com>
 * @package    Subcolumns
 */

@media screen{.subcolumns{width:100%;overflow:hidden}.subcolumns_oldgecko{width:100%;float:left}.c20l,.c20r{width:20%}.c40l,.c40r{width:40%}.c60l,.c60r{width:60%}.c80l,.c80r{width:80%}.c25l,.c25r{width:25%}.c33l,.c33r{width:33.333%}.c50l,.c50r{width:50%}.c66l,.c66r{width:66.666%}.c75l,.c75r{width:75%}.c38l,.c38r{width:38.2%}.c62l,.c62r{width:61.8%}.c15l,.c15r{width:15%}.c16l,.c16r{width:16.666%}.c30l,.c30r{width:30%}.c45l,.c45r{width:45%}.c55l,.c55r{width:55%}.c70l,.c70r{width:70%}.c85l,.c85r{width:85%}.subc{padding:0 .5em}.subcl{padding:0 1em 0 0}.subcr{padding:0 0 0 1em}.equalize,.equalize .subcolumns{overflow:visible;display:table;table-layout:fixed}.equalize > div{display:table-cell;float:none;overflow:hidden;vertical-align:top;margin:0}.c20l,.c25l,.c33l,.c40l,.c38l,.c50l,.c60l,.c62l,.c66l,.c75l,.c80l,.c15l,.c16l,.c30l,.c45l,.c55l,.c70l,.c85l{float:left}.c20r,.c25r,.c33r,.c40r,.c38r,.c50r,.c60r,.c66r,.c62r,.c75r,.c80r,.c15r,.c16r,.c30r,.c45r,.c55r,.c70r,.c85r{float:right;margin-left:-5px}}@media print{.subcolumns > div{display:table;overflow:visible}}
@charset "UTF-8";
.hit-slider .hs-button:before,.header-right>a span:before,.hc-button.prev:before,.hc-button.next:before,#footer .socials a span:before{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.hit-slider .hs-button{position:absolute;top:50%;-webkit-transform:translate(0%, -50%);-moz-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);-o-transform:translate(0%, -50%);transform:translate(0%, -50%)}.ce_form input,.ce_form select,.ce_form textarea,.ce_form button,.mod_login input,.mod_login button{border-radius:0;border:none;background:white;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}.hit-slider .hs-button:before,.header-right>a span:before,.hc-button.prev:before,.hc-button.next:before,#footer .socials a span:before{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.hit-slider .hs-button{position:absolute;top:50%;-webkit-transform:translate(0%, -50%);-moz-transform:translate(0%, -50%);-ms-transform:translate(0%, -50%);-o-transform:translate(0%, -50%);transform:translate(0%, -50%)}.hit-slider{width:100%;position:relative;overflow:hidden;max-width:none;min-height:200px}.hit-slider:before{display:block;content:"";width:100%;padding-top:33.8541666667%}.hit-slider .inside{position:absolute;top:0;width:100%;height:100%}.hit-slider .image_container{opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;transition:opacity 1.4s ease-in-out}.hit-slider .image_container figcaption{position:absolute;z-index:10;top:55%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;color:white;font-size:40px;font-weight:400;text-shadow:0 0 10px black;white-space:nowrap}.hit-slider .image_container figcaption h2{font-size:72px;color:white;margin-top:20px;margin-bottom:25px;font-weight:500}.hit-slider .image_container.active{opacity:1;z-index:12}.hit-slider .image_container img{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:none}.hit-slider .image_container img.full-height{width:auto;height:101%}.hit-slider .image_container img.full-width{width:101%;height:auto}.hit-slider .bullets{position:absolute;left:50%;bottom:40px;-webkit-transform:translate(-50%, 0%);-moz-transform:translate(-50%, 0%);-ms-transform:translate(-50%, 0%);-o-transform:translate(-50%, 0%);transform:translate(-50%, 0%);z-index:13}.hit-slider .bullets .bullet{display:inline-block;width:18px;height:18px;border-radius:100%;margin:0 10px;cursor:pointer;position:relative;border:solid 0px white}.hit-slider .bullets .bullet.active,.hit-slider .bullets .bullet:hover{background:#5c3a7c}.hit-slider .hs-button{position:absolute;width:70px;height:70px;z-index:12;background-color:rgba(92, 58, 124, 0.4);cursor:pointer}.hit-slider .hs-button:before{content:"";width:18px;height:18px;border-left:2px solid white;border-top:2px solid white}.hit-slider .hs-button.prev{left:25px}.hit-slider .hs-button.prev:before{-webkit-transform:translate(-25%, -50%) rotate(-45deg);-moz-transform:translate(-25%, -50%) rotate(-45deg);-ms-transform:translate(-25%, -50%) rotate(-45deg);-o-transform:translate(-25%, -50%) rotate(-45deg);transform:translate(-25%, -50%) rotate(-45deg)}.hit-slider .hs-button.next{right:25px}.hit-slider .hs-button.next:before{-webkit-transform:translate(-75%, -50%) rotate(135deg);-moz-transform:translate(-75%, -50%) rotate(135deg);-ms-transform:translate(-75%, -50%) rotate(135deg);-o-transform:translate(-75%, -50%) rotate(135deg);transform:translate(-75%, -50%) rotate(135deg)}.hit-slider.animation-fade .image_container.animate{animation:animation-fade 1.4s ease-in-out 1;animation-direction:reverse}.hit-slider.animation-fade .image_container.animate.active{animation-direction:normal}.hit-slider.animation-slide.animate-prev .image_container.animate{animation:animation-slideout-revert 1.4s ease-in-out 1}.hit-slider.animation-slide.animate-prev .image_container.animate.active{animation:animation-slidein-revert 1.05s ease-in-out 1 !important}.hit-slider.animation-slide .image_container.animate{transition:none;animation:animation-slideout 1.4s ease-in-out 1}.hit-slider.animation-slide .image_container.animate.active{animation:animation-slidein 1.05s ease-in-out 1 !important}@keyframes animation-fade{0%{-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05);opacity:0}100%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);opacity:1}}@keyframes animation-slidein{0%{-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@keyframes animation-slideout{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);opacity:1}}@keyframes animation-slidein-revert{0%{-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@keyframes animation-slideout-revert{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1}100%{-webkit-transform:translateX(50%);-moz-transform:translateX(50%);-ms-transform:translateX(50%);-o-transform:translateX(50%);transform:translateX(50%);opacity:1}}.hit-carousel.responsive-images .hc-element{position:relative}.hit-carousel.responsive-images .hc-element img{position:absolute;top:50%;left:50%;scale:1.1;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.hit-carousel.responsive-images .hc-element img.full-width{width:100%;height:auto}.hit-carousel.responsive-images .hc-element img.full-height{width:auto;height:100%;max-width:none}.hit-carousel ul{list-style:none}.hit-carousel .hc-container{overflow:hidden}.hit-carousel .hc-wrapper{--_width: 100%;--_translate-x: 0;--_transition-duration: 800ms;margin:0 !important;padding:0 !important;overflow:hidden;display:flex;flex-direction:row;flex-wrap:nowrap;width:var(--_width);-webkit-transform:translateX(var(--_translate-x));-moz-transform:translateX(var(--_translate-x));-ms-transform:translateX(var(--_translate-x));-o-transform:translateX(var(--_translate-x));transform:translateX(var(--_translate-x));transition:transform var(--_transition-duration) ease-in-out}.hit-carousel .hc-wrapper.hc-hide-transition{transition:none !important}.hit-carousel .hc-wrapper>*{width:auto;flex:1;overflow:hidden}@font-face{font-display:swap;font-family:"Fira Sans";font-style:normal;font-weight:400;src:url("../../files/themes/fries2024/fonts/fira-sans-v17-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Fira Sans";font-style:normal;font-weight:700;src:url("../../files/themes/fries2024/fonts/fira-sans-v17-latin-700.woff2") format("woff2")}@font-face{font-family:"hit-icons";src:url("../../files/themes/fries2024/fonts/hit-icons.eot?75rjhf");src:url("../../files/themes/fries2024/fonts/hit-icons.eot?75rjhf#iefix") format("embedded-opentype"), url("../../files/themes/fries2024/fonts/hit-icons.ttf?75rjhf") format("truetype"), url("../../files/themes/fries2024/fonts/hit-icons.woff?75rjhf") format("woff"), url("../../files/themes/fries2024/fonts/hit-icons.svg?75rjhf#hit-icons") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:"hit-icons" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-xls:before{content:""}.icon-png:before{content:""}.icon-pdf:before{content:""}.icon-jpg:before{content:""}.icon-bag:before{content:""}.icon-book:before{content:""}.icon-search:before{content:""}.icon-chevron-left:before{content:""}.icon-chevron-right:before{content:""}.icon-facebook:before{content:""}.icon-instagram:before{content:""}.icon-phone:before{content:""}*{box-sizing:border-box}body{font-family:"Fira Sans";font-size:20px;line-height:1.8em}h1{font-size:5rem;line-height:1.2em;color:#5c3a7c;font-weight:700}h2{font-size:3.75rem;line-height:1.2em;color:#5c3a7c;font-weight:700;margin-bottom:20px}h3{font-size:1.875rem;line-height:1.2em;color:#000;font-weight:700}h2+h3{margin-top:0}a{color:#5c3a7c}#wrapper{padding-top:65px}#header{background-color:#5c3a7c;padding:20px 85px;position:fixed;top:0px;z-index:15;width:100%;transition:top 0.2s ease-in-out}#header .inside{display:flex;justify-content:space-between;align-items:center;max-width:1920px;margin-left:auto;margin-right:auto}#logo{max-width:185px}#logo a,#logo img{display:block}.main_menu{overflow:visible}.main_menu ul{list-style-type:none;margin:0;padding:0}.main_menu a{text-decoration:none}.main_menu ul.level_1>li{padding:0 20px;position:relative;display:inline-block}.main_menu ul.level_1>li>a,.main_menu ul.level_1>li>strong,.main_menu ul.level_1>li>span{font-size:1.4em;font-weight:700;text-shadow:-3px 2px 0px #000;color:white;padding:2px 10px}.main_menu ul.level_1>li:hover>a,.main_menu ul.level_1>li:hover>strong,.main_menu ul.level_1>li:hover>span,.main_menu ul.level_1>li.active>a,.main_menu ul.level_1>li.active>strong,.main_menu ul.level_1>li.active>span,.main_menu ul.level_1>li.trail>a,.main_menu ul.level_1>li.trail>strong,.main_menu ul.level_1>li.trail>span{background-color:black}.main_menu ul.level_1>li:hover ul.level_2{display:block}.main_menu ul.level_2{display:none;position:absolute;z-index:13;padding-top:45px;left:-18px}.main_menu ul.level_2 li{background-color:rgba(92, 58, 124, 0.9);padding:5px 50px;white-space:nowrap}.main_menu ul.level_2 li>a,.main_menu ul.level_2 li>strong,.main_menu ul.level_2 li>span{font-size:1.2em;font-weight:700;text-shadow:-2px 2px 0px #000;color:white}.main_menu ul.level_2 li:hover,.main_menu ul.level_2 li.active{background-color:rgba(0, 0, 0, 0.9)}.header-right{display:flex;align-items:center}.header-right ul{list-style-type:none;margin:0;padding:0}.header-right ul li{display:inline-block;padding:0 10px}.header-right ul li a,.header-right ul li span,.header-right ul li strong{text-decoration:none;color:white;text-shadow:-3px 2px 0px #000;font-weight:400}.header-right>a{text-decoration:none;color:white;width:2.2em;height:2.2em;border-radius:100%;background-color:#5c3a7c;color:white;position:relative;box-shadow:-2px 2px 0 #000;text-decoration:0;display:inline-block;position:relative;margin-left:30px}.header-right>a:hover{transform:translate(-2px, 2px);box-shadow:0 0 0 #000;background-color:black}.hit-slider .bullets .bullet{background:rgba(255, 255, 255, 0.6)}.mod_article{margin-bottom:150px}.mod_article.bg-color-light{background-color:#f4f2f7;padding-top:50px;padding-bottom:50px}.mod_article>div,.mod_article>.ce_headline,.mod_article>section{max-width:1450px;margin-left:auto;margin-right:auto}.mod_article:first-child>div,.mod_article.w-1000>div{margin-top:0;max-width:1000px}.mod_article:first-child>div .ce_headline,.mod_article.w-1000>div .ce_headline{margin-top:0.67em}img{display:block}.ce_headline{text-align:center}.intro{font-size:2em;line-height:1.2em;text-align:center}.hit-carousel .ce_image{padding-left:1em;padding-right:1em;padding-top:0.5em}.hit-carousel .ce_image figure{overflow:visible}.hit-carousel .ce_image img{box-shadow:0 0 0.5em rgba(0, 0, 0, 0.3)}.hit-carousel .ce_image figcaption{font-size:1.8em;color:#5c3a7c;font-weight:700;text-align:center;margin-top:15px}.hc-controls{display:flex;gap:20px;justify-content:center;padding:10px 0;margin-top:20px}.hc-button{width:2.2em;height:2.2em;border-radius:100%;background-color:#5c3a7c;color:white;position:relative;box-shadow:-4px 2px 0 #000;cursor:pointer}.hc-button.prev:before{content:"";font-family:"hit-icons"}.hc-button.next:before{content:"";font-family:"hit-icons"}.mw-full>div{max-width:100%}.mod_article.cols_33{display:flex;column-gap:50px;justify-content:center;flex-wrap:wrap;max-width:1450px;margin-left:auto;margin-right:auto}.mod_article.cols_33 .ce_text{text-align:center;flex-basis:calc(32% - (50px / 2));margin:0}.mod_article.cols_33 h3{color:#5c3a7c}.mod_article.cols_33 h2,.mod_article.cols_33 h3{flex-basis:100%}.mod_article.cols_33 .ce_text{margin:50px 0}.mod_article.cols_33 .image_container{margin-left:auto;margin-right:auto;max-width:150px !important}.mod_article .ce_hyperlink a,.mod_article .a-button a{padding:10px 25px;background-color:#5c3a7c;color:white;position:relative;box-shadow:-5px 5px 0 #000;text-decoration:none;display:inline-block;overflow:visible;margin-left:5px;transition:0.2s;margin-top:20px}.mod_article .ce_hyperlink a:hover,.mod_article .a-button a:hover{transform:translate(-5px, 5px);box-shadow:0 0 0 #000;background-color:black}.mod_article .ce_hyperlink{padding-bottom:5px;text-align:center}.subcolumns.colcount_5{display:flex;gap:20px;padding:50px 0;overflow:visible}.subcolumns.colcount_5 .ce_image{padding:5px;overflow:visible}.subcolumns.colcount_5 .ce_image img{box-shadow:0 0 0.5em rgba(0, 0, 0, 0.3);transition:0.2s}.subcolumns.colcount_5 .ce_image:hover img{transform:scale(1.1)}#footer{background-color:#5c3a7c;color:white;padding:50px 80px}#footer>.inside{max-width:1920px;margin-left:auto;margin-right:auto}#footer h2{color:white;margin-top:0;text-shadow:-3px 2px 0px #000}#footer a{text-decoration:none;color:white}#footer .footer-top{display:grid;grid-template-columns:1fr 1fr}#footer .footer-top .level_1{list-style-type:none;display:grid;grid-template-columns:1fr 1fr}#footer .footer-top .level_1 a,#footer .footer-top .level_1 span,#footer .footer-top .level_1 strong{font-size:3rem;color:white;text-decoration:none;font-weight:700;padding:10px 15px;display:inline-block;margin:5px 0;text-shadow:-3px 2px 0px #000}#footer .footer-top .level_1 a.active,#footer .footer-top .level_1 span.active,#footer .footer-top .level_1 strong.active{background-color:rgba(255, 255, 255, 0.1)}#footer .socials a{width:2.2em;height:2.2em;border-radius:100%;background-color:#5c3a7c;color:white;position:relative;box-shadow:-2px 2px 0 #000;text-decoration:0;display:inline-block;position:relative;margin-right:20px}#footer .footer-bottom{display:grid;grid-template-columns:1fr 1fr 1fr;align-items:end;margin-top:30px}#footer .footer-bottom .mod_randomImage{text-align:center;font-size:0.8em}#footer .footer-bottom .mod_randomImage strong{display:block}#footer .footer-bottom .mod_randomImage img{max-width:80px;filter:grayscale(1);margin:0 auto}#footer .footer-bottom a{display:inline-block}#footer .footer-bottom .mod_customnav{text-align:right}#footer .footer-bottom .mod_customnav ul{list-style-type:none;margin:0;padding:0}#footer .footer-bottom .mod_customnav li{display:inline-block;padding-left:10px}#footer .footer-bottom .mod_customnav li span.active,#footer .footer-bottom .mod_customnav li strong.active,#footer .footer-bottom .mod_customnav li a.active,#footer .footer-bottom .mod_customnav li a:hover{font-weight:400;color:#000}.mod_article>.ce_text{margin-bottom:50px}.mod_article>.ce_text:last-child{margin-bottom:0}.mod_article>.ce_text .image_container{max-width:50%}.mod_article>.ce_text .image_container.float_left{margin-right:5em}.mod_article>.ce_text .image_container.float_right{margin-left:5em}.ce_form .widget-text label,.ce_form .widget-textarea label{display:block}.ce_form .widget-text input,.ce_form .widget-text textarea,.ce_form .widget-textarea input,.ce_form .widget-textarea textarea{display:block;width:100%}.ce_form .widget{margin:10px 0}.ce_form fieldset{border:0;padding:0;margin:0}.ce_form .widget-radio{margin-top:18px}.ce_form .widget-radio legend{display:none}.ce_form input,.ce_form select,.ce_form textarea{border:2px solid #5c3a7c;padding:15px;font-weight:400}.ce_form fieldset{display:flex;gap:20px}.ce_form fieldset>span{display:flex;align-items:center;gap:10px}.ce_form input[type="checkbox"],.ce_form input[type="radio"]{width:1.8em;height:1.8em;margin:0;padding:0}.ce_form input[type="checkbox"]:checked,.ce_form input[type="radio"]:checked{background-color:#5c3a7c}.ce_form input[type="radio"]{border-radius:100%}.ce_form .formbody>label.mandatory{display:none}.ce_form .privacy-checkbox{display:grid;grid-template-columns:auto auto;gap:1em}.ce_form .privacy-checkbox input{margin-top:8px}.ce_form .privacy-checkbox>.cb_label,.ce_form .privacy-checkbox>span.mandatory{display:none}.ce_form button{font-family:"Fira Sans";padding:10px 25px;background-color:#5c3a7c;color:white;position:relative;box-shadow:-5px 5px 0 #000;text-decoration:none;display:inline-block;overflow:visible;margin-left:5px;font-size:20px}.ce_downloads ul{background-color:rgba(92, 58, 124, 0.2);list-style-type:none;margin:0;padding:10px;text-align:center}.ce_downloads ul li:before{content:"";position:relative;font-family:"hit-icons";margin-right:10px;vertical-align:middle;color:#5c3a7c;font-size:24px}.ce_downloads ul li{width:50%;margin:0 auto;text-align:left}.ce_downloads ul a{text-decoration:none;color:#5c3a7c;vertical-align:middle;padding:15px 0}.ce_downloads ul .ext-jpg:before{content:""}.ce_downloads ul .ext-pdf:before{content:""}.ce_downloads ul .ext-xlsx:before{content:""}.mod_login .formbody{display:grid;grid-template-columns:auto auto;justify-content:flex-start;gap:20px;align-items:center}.mod_login label{display:block}.mod_login input{border:2px solid #5c3a7c;padding:15px;font-weight:400}.mod_login .widget-submit{padding:10px 0}.mod_login button{font-family:"Fira Sans";padding:10px 25px;background-color:#5c3a7c;color:white;position:relative;box-shadow:-5px 5px 0 #000;text-decoration:none;display:inline-block;overflow:visible;margin-left:5px;font-size:20px}.mod_article>.fade-up{opacity:0;position:relative;animation:fade-up 0.5s ease-in-out}@keyframes fade-down{0%{opacity:0;transform:translateY(-30px)}100%{opacity:1;transform:translateY(0px)}}@keyframes fade-up{0%{opacity:0;transform:translateY(50px)}80%{opacity:0.5;transform:translateY(-5px)}100%{opacity:1;transform:translateY(0px)}}
