/*! normalize.css v1.1.1 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html{background:0 0;color:#000;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}button,html,input,select,textarea{font-family:sans-serif}th{text-align:left}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}.slideshow .slideshow_description_box #page .list article header h1,.slideshow .slideshow_description_box #sidebar aside.widget h1,.slideshow .slideshow_description_box h2,h1{font-size:2em;margin:0 0 .67em 0}#page .list article header .slideshow .slideshow_description_box #sidebar aside.widget h1,#page .list article header .slideshow .slideshow_description_box h2,#page .list article header h1,#sidebar aside.widget .slideshow .slideshow_description_box #page .list article header h1,#sidebar aside.widget .slideshow .slideshow_description_box h2,#sidebar aside.widget h1,h2{font-size:1.5em;margin:0 0 .83em 0}h3{font-size:1.17em;margin:0 0 1em 0}h4{font-size:1em;margin:0 0 1.33em 0}h5{font-size:.83em;margin:0 0 1.67em 0}h6{font-size:.67em;margin:0 0 2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:'';content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:0 0 1em 0}dd{margin:0 0 0 1em}menu,ol,ul{list-style-position:inside;padding:0;margin-left:1em}#topbar>.wrapper>.container #news-slider ul,nav ol,nav ul{list-style:none;list-style-image:none;padding:0;margin:0}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{width:100%;border-collapse:collapse;border-spacing:0}#featured-posts>.container .featured-post:after,#featured-posts>.container .featured-post:before,#mc_embed_signup form:after,#mc_embed_signup form:before,#mobilemenu:after,#mobilemenu:before,#mobilemenu>ul:after,#mobilemenu>ul:before,#mobilemenu_widget_container>ul li.expandable>a>div:after,#mobilemenu_widget_container>ul li.expandable>a>div:before,#page .list article:after,#page .list article:before,#page>div[role=main] .row:after,#page>div[role=main] .row:before,#page>footer .row:after,#page>footer .row:before,#page>header .row:after,#page>header .row:before,.cf:after,.cf:before,.clearfix:after,.clearfix:before,.row:after,.row:before,body #edumenu:after,body #edumenu:before,body #mainmenu:after,body #mainmenu:before,body #product-menu .row:after,body #product-menu .row:before,body.page-template-template-contact-php #page>div[role=main] .row:after,body.page-template-template-contact-php #page>div[role=main] .row:before{content:" ";display:table;clear:both}.alert,.errorMessage{background-color:#fcf8e3!important;color:#c09853!important;text-shadow:0 1px 0 rgba(255,255,255,.5)!important;padding:8px 35px 8px 14px;border-color:#fbeed5!important;border-style:solid;border-style:1px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;margin-bottom:18px}.alert .close,.errorMessage .close{position:relative;top:-2px;right:-21px;line-height:18px}.alert .slideshow .slideshow_description_box #page .list article header h1,.alert .slideshow .slideshow_description_box #sidebar aside.widget h1,.alert .slideshow .slideshow_description_box h2,.alert h1,.errorMessage .slideshow .slideshow_description_box #page .list article header h1,.errorMessage .slideshow .slideshow_description_box #sidebar aside.widget h1,.errorMessage .slideshow .slideshow_description_box h2,.errorMessage h1{color:#c09853!important;margin:0}.alert.success,.errorMessage.success{background-color:#dff0d8!important;color:#468847!important;border-color:#d6e9c6!important;border-style:solid;border-style:1px}.alert.success .slideshow .slideshow_description_box #page .list article header h1,.alert.success .slideshow .slideshow_description_box #sidebar aside.widget h1,.alert.success .slideshow .slideshow_description_box h2,.alert.success h1,.errorMessage.success .slideshow .slideshow_description_box #page .list article header h1,.errorMessage.success .slideshow .slideshow_description_box #sidebar aside.widget h1,.errorMessage.success .slideshow .slideshow_description_box h2,.errorMessage.success h1{color:#468847!important}.alert.danger,.alert.error,.errorMessage.danger,.errorMessage.error{background-color:#f2dede!important;color:#b94a48!important;border-color:#eed3d7!important;border-style:solid;border-style:1px}.alert.danger .slideshow .slideshow_description_box #page .list article header h1,.alert.danger .slideshow .slideshow_description_box #sidebar aside.widget h1,.alert.danger .slideshow .slideshow_description_box h2,.alert.danger h1,.alert.error .slideshow .slideshow_description_box #page .list article header h1,.alert.error .slideshow .slideshow_description_box #sidebar aside.widget h1,.alert.error .slideshow .slideshow_description_box h2,.alert.error h1,.errorMessage.danger .slideshow .slideshow_description_box #page .list article header h1,.errorMessage.danger .slideshow .slideshow_description_box #sidebar aside.widget h1,.errorMessage.danger .slideshow .slideshow_description_box h2,.errorMessage.danger h1,.errorMessage.error .slideshow .slideshow_description_box #page .list article header h1,.errorMessage.error .slideshow .slideshow_description_box #sidebar aside.widget h1,.errorMessage.error .slideshow .slideshow_description_box h2,.errorMessage.error h1{color:#b94a48!important}.alert.info,.errorMessage.info{background-color:#d9edf7!important;color:#3a87ad!important;border-color:#bce8f1!important;border-style:solid;border-style:1px}.alert.info .slideshow .slideshow_description_box #page .list article header h1,.alert.info .slideshow .slideshow_description_box #sidebar aside.widget h1,.alert.info .slideshow .slideshow_description_box h2,.alert.info h1,.errorMessage.info .slideshow .slideshow_description_box #page .list article header h1,.errorMessage.info .slideshow .slideshow_description_box #sidebar aside.widget h1,.errorMessage.info .slideshow .slideshow_description_box h2,.errorMessage.info h1{color:#3a87ad!important}.btn,.button,.gform_button{display:inline-block;height:60px;padding:0 20px;margin-bottom:0;font-size:16px;font-size:1.6rem;line-height:60px;line-height:6rem;text-align:center;vertical-align:middle;cursor:pointer;border-color:#000 #000 #1a1a1a #000;border-style:solid;border-width:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:#c10a27;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#c10a27),color-stop(1,#c10a27));background:-ms-linear-gradient(bottom,#c10a27,#c10a27);background:-moz-linear-gradient(center bottom,#c10a27 0,#c10a27 100%);background:-o-linear-gradient(#c10a27,#c10a27);color:#fff;text-decoration:none;text-transform:uppercase;font-weight:400;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.btn.selected,.btn:focus,.btn:hover,.button.selected,.button:focus,.button:hover,.gform_button.selected,.gform_button:focus,.gform_button:hover,.selected .btn,.selected .button,.selected .gform_button{color:#e6e6e6;text-decoration:none;background:#c10a27;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#c10a27),color-stop(1,#c10a27));background:-ms-linear-gradient(bottom,#c10a27,#c10a27);background:-moz-linear-gradient(center bottom,#c10a27 0,#c10a27 100%);background:-o-linear-gradient(#c10a27,#c10a27);-webkit-box-shadow:inset 0 -1px 0 rgba(255,255,255,.3);-moz-box-shadow:inset 0 -1px 0 rgba(255,255,255,.3);box-shadow:inset 0 -1px 0 rgba(255,255,255,.3)}.btn.active,.btn:active,.button.active,.button:active,.gform_button.active,.gform_button:active{-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.btn.disabled,.btn[disabled],.button.disabled,.button[disabled],.gform_button.disabled,.gform_button[disabled]{cursor:default;-moz-opacity:.65;-khtml-opacity:.65;-webkit-opacity:.65;opacity:.65;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn.primary,.button.primary,.gform_button.primary{height:60px;padding:6px 16px;margin-bottom:0;font-size:16px;font-size:1.6rem;line-height:60px;line-height:6rem;border-color:#000 #000 #1a1a1a #000;border-style:solid;border-width:1px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 1px 2px rgba(0,0,0,.2);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 1px 2px rgba(0,0,0,.2);background:#000;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#000),color-stop(1,#262626));background:-ms-linear-gradient(bottom,#000,#262626);background:-moz-linear-gradient(center bottom,#000 0,#262626 100%);background:-o-linear-gradient(#262626,#000);color:#eee;text-decoration:none;text-transform:none}.btn.primary.selected,.btn.primary:focus,.btn.primary:hover,.button.primary.selected,.button.primary:focus,.button.primary:hover,.gform_button.primary.selected,.gform_button.primary:focus,.gform_button.primary:hover,.selected .btn.primary,.selected .button.primary,.selected .gform_button.primary{color:#d5d5d5;text-decoration:none;background:#000;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#262626),color-stop(1,#000));background:-ms-linear-gradient(bottom,#262626,#000);background:-moz-linear-gradient(center bottom,#262626 0,#000 100%);background:-o-linear-gradient(#000,#262626);-webkit-box-shadow:inset 0 -1px 0 rgba(255,255,255,.3);-moz-box-shadow:inset 0 -1px 0 rgba(255,255,255,.3);box-shadow:inset 0 -1px 0 rgba(255,255,255,.3)}.btn.primary.active,.btn.primary:active,.button.primary.active,.button.primary:active,.gform_button.primary.active,.gform_button.primary:active{-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.btn.primary.disabled,.btn.primary[disabled],.button.primary.disabled,.button.primary[disabled],.gform_button.primary.disabled,.gform_button.primary[disabled]{cursor:default;-moz-opacity:.65;-khtml-opacity:.65;-webkit-opacity:.65;opacity:.65;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn.secondary,.button.secondary,.gform_button.secondary{height:60px;padding:0 20px;margin-bottom:0;font-size:16px;font-size:1.6rem;line-height:60px;line-height:6rem;border-color:#000 #000 #1a1a1a #000;border-style:solid;border-width:1px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 1px 2px rgba(0,0,0,.2);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 1px 2px rgba(0,0,0,.2);background:#555;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#555),color-stop(1,#7b7b7b));background:-ms-linear-gradient(bottom,#555,#7b7b7b);background:-moz-linear-gradient(center bottom,#555 0,#7b7b7b 100%);background:-o-linear-gradient(#7b7b7b,#555);color:#fff;text-decoration:none;text-transform:none}.btn.secondary.selected,.btn.secondary:focus,.btn.secondary:hover,.button.secondary.selected,.button.secondary:focus,.button.secondary:hover,.gform_button.secondary.selected,.gform_button.secondary:focus,.gform_button.secondary:hover,.selected .btn.secondary,.selected .button.secondary,.selected .gform_button.secondary{color:#e6e6e6;text-decoration:none;background:#555;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#7b7b7b),color-stop(1,#555));background:-ms-linear-gradient(bottom,#7b7b7b,#555);background:-moz-linear-gradient(center bottom,#7b7b7b 0,#555 100%);background:-o-linear-gradient(#555,#7b7b7b);-webkit-box-shadow:inset 0 -1px 0 rgba(255,255,255,.3);-moz-box-shadow:inset 0 -1px 0 rgba(255,255,255,.3);box-shadow:inset 0 -1px 0 rgba(255,255,255,.3)}.btn.secondary.active,.btn.secondary:active,.button.secondary.active,.button.secondary:active,.gform_button.secondary.active,.gform_button.secondary:active{-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.btn.secondary.disabled,.btn.secondary[disabled],.button.secondary.disabled,.button.secondary[disabled],.gform_button.secondary.disabled,.gform_button.secondary[disabled]{cursor:default;-moz-opacity:.65;-khtml-opacity:.65;-webkit-opacity:.65;opacity:.65;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}code,pre{font-size:11px;font-size:1.1rem;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}code{color:#d14;background-color:#eee;border:1px solid #999;padding:2px 4px;white-space:nowrap}pre{display:block;padding:17px/2;margin:0 0 18px/2;font-size:12px;font-size:1.2rem;line-height:18px;line-height:1.8rem;color:#333;background-color:#eee;border:1px solid #999;border:1px solid rgba(0,0,0,.15);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;word-break:break-all;word-wrap:break-word;white-space:pre;white-space:pre-wrap}pre.prettyprint{margin-bottom:18px}pre code{background-color:transparent;color:inherit;border:0;padding:0;white-space:pre;white-space:pre-wrap}pre .scrollable{max-height:340px;overflow-y:scroll}form{margin:0 0 18px}button,input,select,textarea{font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}label{display:block;margin-bottom:5px}label.inline{display:inline}.uneditable-input,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;font-size:13px;font-size:1.3rem;line-height:18px;line-height:1.8rem;display:inline-block;height:24px;color:#555;vertical-align:middle;padding-top:4px;padding-right:6px;padding-bottom:4px;padding-left:6px;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}textarea{height:auto}.uneditable-input,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{background-color:#fff;border-color:#eee;border-style:solid;border-width:1px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:all border linear .2s,box-shadow linear .2s ease-out;-moz-transition:all border linear .2s,box-shadow linear .2s ease-out;-o-transition:all border linear .2s,box-shadow linear .2s ease-out;transition:all border linear .2s,box-shadow linear .2s ease-out}.uneditable-input:focus,input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{border-color:#049cdb;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.25),0 0 8px rgba(4,156,219,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.25),0 0 8px rgba(4,156,219,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.25),0 0 8px rgba(4,156,219,.6)}input[type=checkbox],input[type=radio]{margin:4px 0 0;line-height:normal}input[type=button],input[type=checkbox],input[type=file],input[type=image],input[type=radio],input[type=reset],input[type=submit]{width:auto}input[type=file]{height:24px;line-height:18px;line-height:1.8rem}input.mini{width:60px;max-width:100%}input.small{width:90px;max-width:100%}input.medium{width:150px;max-width:100%}input.large{width:200px;max-width:100%}input.xlarge{width:360px;max-width:100%}input.xxlarge{width:425px;max-width:100%}input.xxxlarge{width:530px;max-width:100%}input.auto{width:auto}input[disabled],input[readonly],select[disabled],select[readonly],textarea[disabled],textarea[readonly]{cursor:not-allowed;background-color:#f2f2f2}input[type=checkbox][disabled],input[type=checkbox][readonly],input[type=radio][disabled],input[type=radio][readonly]{background-color:transparent}#vat-switch label{display:inline-block}#vat-switch ul{display:inline-block;list-style:none;margin:0}#vat-switch li{display:inline-block;margin-right:5px}#mobilemenu_widget_container{position:absolute;display:none;width:320px;max-width:80%;background-color:#000;color:#fff;-webkit-box-shadow:inset 10px 0 40px -10px #222;-moz-box-shadow:inset 10px 0 40px -10px #222;box-shadow:inset 10px 0 40px -10px #222}#mobilemenu_widget_container ul{height:100%}#mobilemenu_widget_container>ul li{color:#fff;text-decoration:none;text-transform:uppercase;font-size:15px;font-size:1.5rem;line-height:60px;line-height:6rem;font-weight:400;padding:0 20px;border-color:transparent;border-style:solid;border-width:0;margin:0}#mobilemenu_widget_container>ul li>a,#mobilemenu_widget_container>ul li>div{display:block;color:#fff;text-decoration:none;text-transform:uppercase;padding:0;border-color:rgba(0,0,0,.4);border-style:solid;border-width:0 0 1px 0}#mobilemenu_widget_container>ul li.expandable>a>div:after{content:"";float:right;font-size:30px;line-height:20px}#mobilemenu_widget_container ul li.menu-item-has-children>a:after,#mobilemenu_widget_container>ul li.expandable>a>div:after,#sidebar nav.sidebar-menu>ul li ul a:before,#sidebar nav.sidebar-menu>ul>li.menu-item-has-children>a:after,#topbar>.wrapper>.container #lang_sel ul a.lang_sel_sel:after,.icon,body #edumenu>ul>li.menu-item-has-children>a:after,body #mainmenu>ul>li.menu-item-has-children>a:after{font-family:powertools;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-menu:before{content:"\e603"}.icon-mail:before{content:"\e600"}.icon-mobile:before{content:"\e601"}.icon-phone:before{content:"\e602"}.icon-home:before{content:"\f015"}.icon-close:before{content:"\f057"}.icon-menu2:before{content:"\f0c9"}.icon-angle-left:before{content:"\f104"}#mobilemenu_widget_container ul li.menu-item-has-children>a:after,#sidebar nav.sidebar-menu>ul li ul a:before,#sidebar nav.sidebar-menu>ul>li.menu-item-has-children>a:after,.icon-angle-right:before{content:url(../images/education/arrow-right.svg);display:block;width:16px;align-self:center;height:22px}.icon-angle-up:before{content:url(../images/education/arrow-up.svg);display:block;width:16px;align-self:center;height:22px}#mobilemenu_widget_container ul li.expanded>a:after,#sidebar nav.sidebar-menu>ul>li.menu-item-open>a:after,#topbar>.wrapper>.container #lang_sel ul a.lang_sel_sel:after,.icon-angle-down:before,body #edumenu>ul>li.menu-item-has-children>a:after,body #mainmenu>ul>li.menu-item-has-children>a:after{content:"\f107"}.icl-fi{display:none}html{font-size:62.5%}html body{background-color:#f9f9f9;color:#000;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;-webkit-font-smoothing:subpixel-antialiased}.btn,.button,.gform_button{font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}.ginput_product_price,.ginput_product_price_label{display:none}.gform_wrapper span.ginput_quantity_label{margin-left:0!important}@media only screen and (max-width :480px),only screen and (min-width :768px) and (max-width :1024px),only screen and (min-width :481px) and (max-width :767px){.desktop-only{display:none}}@media only screen and (min-width :768px) and (max-width :1024px),only screen and (min-width :481px) and (max-width :767px),only screen and (min-width:1025px){.mobile-only{display:none}}p{margin:0 0 1rem}#page .list article header .slideshow .slideshow_description_box #sidebar aside.widget h1,#page .list article header .slideshow .slideshow_description_box h2,#page .list article header h1,#sidebar aside.widget .slideshow .slideshow_description_box #page .list article header h1,#sidebar aside.widget .slideshow .slideshow_description_box h2,#sidebar aside.widget h1,.header,.slideshow .slideshow_description_box #page .list article header h1,.slideshow .slideshow_description_box #sidebar aside.widget h1,.slideshow .slideshow_description_box h2,h1,h2,h3{color:#444;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:300;text-decoration:none;margin:0}menu,ol,ul{list-style-position:outside}.slideshow .slideshow_description_box #page .list article header h1,.slideshow .slideshow_description_box #sidebar aside.widget h1,.slideshow .slideshow_description_box h2,h1{font-size:26px;font-size:2.6rem;line-height:27px;line-height:2.7rem;margin:0 0 1rem}#page .list article header .slideshow .slideshow_description_box #sidebar aside.widget h1,#page .list article header .slideshow .slideshow_description_box h2,#page .list article header h1,#sidebar aside.widget .slideshow .slideshow_description_box #page .list article header h1,#sidebar aside.widget .slideshow .slideshow_description_box h2,#sidebar aside.widget h1,h2{font-size:20px;font-size:2rem;line-height:36px;line-height:3.6rem;margin:0 0 1rem}h3{font-size:23.000000000000004px;font-size:2.3000000000000003rem;line-height:24.000000000000004px;line-height:2.4000000000000004rem;margin:0 0 1rem}a{color:#000;text-decoration:none}a:hover{color:#333}a.no-decoration{text-decoration:none}.knapp,body.startpage #page>div[role=main]>.wrapper>.container>div.row.articles article .content a{display:inline-block;padding:0 30px;color:#fff;background-color:#c10a27;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;text-transform:uppercase;font-weight:400;font-size:16px;font-size:1.6rem;line-height:60px;line-height:6rem}.knapp.inverted,body.startpage #page>div[role=main]>.wrapper>.container>div.row.articles article .content a.inverted{color:#c10a27;background-color:#fff}table.product-list{border:0;border-collapse:collapse;padding:0;width:100%}table.product-list td,table.product-list th{padding:10px;border-bottom:solid 1px #f2f2f2}table.product-list th{border-bottom:none;background:#f2f2f2;text-transform:uppercase;font-size:12px;font-weight:800;color:#c10a27}#featured-posts{position:absolute;bottom:20px;left:0;right:0;z-index:800}@media only screen and (min-width :768px) and (max-width :1024px) and (orientation :portrait),only screen and (min-width :481px) and (max-width :767px) and (orientation :portrait),only screen and (max-width :480px){#featured-posts{display:none}}#featured-posts>.container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;width:960px;max-width:100%;background-color:#fff;padding:25px 40px;margin:0 auto}#featured-posts>.container .featured-post{margin-left:25px}#featured-posts>.container .featured-post:first-child{margin-left:0}#featured-posts>.container .featured-post figure{float:left;max-width:70px;margin-right:10px}#featured-posts>.container .featured-post #page .list article header .slideshow .slideshow_description_box #sidebar aside.widget h1,#featured-posts>.container .featured-post #page .list article header .slideshow .slideshow_description_box h2,#featured-posts>.container .featured-post #page .list article header h1,#featured-posts>.container .featured-post #sidebar aside.widget .slideshow .slideshow_description_box #page .list article header h1,#featured-posts>.container .featured-post #sidebar aside.widget .slideshow .slideshow_description_box h2,#featured-posts>.container .featured-post #sidebar aside.widget h1,#featured-posts>.container .featured-post h2{color:#c10a27;font-size:14px;font-size:1.4rem;line-height:normal;font-weight:400;margin-bottom:0}#featured-posts>.container .featured-post .excerpt{color:#444;font-size:13px;font-size:1.3rem;line-height:14px;line-height:1.4rem;font-weight:300}#featured-posts>.container .featured-post .excerpt p{margin:0}.slideshow{position:relative;overflow:hidden;background-color:#ccc}@media only screen and (max-width :480px){.slideshow .slideshow_container,.slideshow .slideshow_content{height:300px!important}.slideshow .slideshow_pagination{bottom:120px!important}}.slideshow .full-width{width:100%}.slideshow .slideshow_description_box{top:50%!important;width:100%;left:0;background-color:transparent!important;position:absolute;text-align:center;margin-top:-100px}@media only screen and (min-width :768px) and (max-width :1024px),only screen and (min-width :481px) and (max-width :767px){.slideshow .slideshow_description_box{margin-top:-50px}}@media only screen and (min-width:1025px){.slideshow .slideshow_description_box{margin-top:-115px}}.slideshow .slideshow_description_box .slideshow_description,.slideshow .slideshow_description_box .slideshow_title{display:block;margin:0 auto;color:#fff;padding:10px 20px!important;line-height:30px;font-weight:700}@media only screen and (min-width:1025px){.slideshow .slideshow_description_box .slideshow_description,.slideshow .slideshow_description_box .slideshow_title{font-size:25px;line-height:45px;white-space:nowrap}}.slideshow .slideshow_description_box .slideshow .slideshow_description_box #page .list article header h1,.slideshow .slideshow_description_box .slideshow .slideshow_description_box #sidebar aside.widget h1,.slideshow .slideshow_description_box .slideshow .slideshow_description_box h2,.slideshow .slideshow_description_box h1{background-color:#000}.slideshow .slideshow_description_box #page .list article header h1,.slideshow .slideshow_description_box #sidebar aside.widget h1,.slideshow .slideshow_description_box h2{background-color:#c10a27}@media only screen and (min-width:1025px){.slideshow .slideshow_description_box .slideshow_description,.slideshow .slideshow_description_box .slideshow_title{font-size:25px;font-size:2.5rem;font-weight:600}}@media only screen and (min-width:1025px),only screen and (min-width :768px) and (max-width :1024px),only screen and (min-width :481px) and (max-width :767px){.slideshow .slideshow_description_box .slideshow_description,.slideshow .slideshow_description_box .slideshow_title{display:table!important}.slideshow .slideshow_description_box #page .list article header .slideshow .slideshow_description_box #sidebar aside.widget h1,.slideshow .slideshow_description_box #page .list article header .slideshow .slideshow_description_box h2,.slideshow .slideshow_description_box #page .list article header h1,.slideshow .slideshow_description_box #sidebar aside.widget .slideshow .slideshow_description_box #page .list article header h1,.slideshow .slideshow_description_box #sidebar aside.widget .slideshow .slideshow_description_box h2,.slideshow .slideshow_description_box #sidebar aside.widget h1,.slideshow .slideshow_description_box h2{margin-top:2px!important}}@media only screen and (max-width :480px){.slideshow .slideshow_description_box{top:initial!important;bottom:0!important;left:0!important;width:100%}.slideshow .slideshow_description_box .slideshow_description,.slideshow .slideshow_description_box .slideshow_title{padding:0!important;margin-bottom:0;font-weight:400!important;font-size:16px!important;font-size:1.6rem!important}}@media only screen and (min-width:1025px){body:not(.startpage) .slideshow{max-height:440px}body:not(.startpage) .slideshow .slideshow_description_box{margin-top:-35px}}iframe,img{max-width:100%;height:auto}figure>a,figure>a>img,figure>img{display:block}ul.grid,ul.list,ul.pager{list-style:none;margin:0;padding:0}ul.grid li,ul.list li,ul.pager li{position:relative}.row>.col{float:left;padding:0;margin-left:2%;margin-top:2%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}.row>.col:first-child,.row>.col:nth-child(12n+13){margin-left:0}.row>.span-12,.row>.span12{width:100%;margin-left:0}.row>.span-12:first-child,.row>.span12:first-child{margin-top:0}.row>.span-11,.row>.span11{width:91.5%;margin-left:2%}.row>.span-11:nth-child(-n+1),.row>.span11:nth-child(-n+1){margin-top:0}.row>.span-10,.row>.span10{width:83%;margin-left:2%}.row>.span-10:nth-child(-n+1),.row>.span10:nth-child(-n+1){margin-top:0}.row>.span-9,.row>.span9{width:74.5%;margin-left:2%}.row>.span-9:nth-child(-n+1),.row>.span9:nth-child(-n+1){margin-top:0}.row>.span-8,.row>.span8{width:66%;margin-left:2%}.row>.span-8:nth-child(-n+1),.row>.span8:nth-child(-n+1){margin-top:0}.row>.span-7,.row>.span7{width:57.5%;margin-left:2%}.row>.span-7:nth-child(-n+1),.row>.span7:nth-child(-n+1){margin-top:0}.row>.span-6,.row>.span6{width:49%;margin-left:2%}.row>.span-6:nth-child(-n+2),.row>.span6:nth-child(-n+2){margin-top:0}.row>.span-5,.row>.span5{width:40.5%;margin-left:2%}.row>.span-5:nth-child(-n+2),.row>.span5:nth-child(-n+2){margin-top:0}.row>.span-4,.row>.span4{width:32%;margin-left:2%}.row>.span-4:nth-child(-n+3),.row>.span4:nth-child(-n+3){margin-top:0}.row>.span-3,.row>.span3{width:23.5%;margin-left:2%}.row>.span-3:nth-child(-n+4),.row>.span3:nth-child(-n+4){margin-top:0}.row>.span-2,.row>.span2{width:15%;margin-left:2%}.row>.span-2:nth-child(-n+6),.row>.span2:nth-child(-n+6){margin-top:0}.row>.span-1,.row>.span1{width:6.5%;margin-left:2%}.row>.span-1:nth-child(-n+12),.row>.span1:nth-child(-n+12){margin-top:0}@media only screen and (min-width :768px) and (max-width :1024px),only screen and (min-width :481px) and (max-width :767px){body:not(.startpage)>#page>div[role=main]>.wrapper>.container{padding:0 15px 15px 15px;margin-top:30px}body:not(.startpage)>#page>div[role=main]>.wrapper>.container .row.main>.col.main{width:93.75%;margin-right:3.125%}}@media only screen and (max-width :480px){.row>.col{float:left;padding:0;margin-left:2%;margin-top:2%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}.row>.col:first-child,.row>.col:nth-child(1n+2){margin-left:0}.row>.span-1,.row>.span1{width:100%;margin-left:0}.row>.span-1:first-child,.row>.span1:first-child{margin-top:0}body #page>div[role=main]>.wrapper>.container>.row>.col{width:100%}body:not(.startpage)>#page>div[role=main]>.wrapper>.container{padding:0 0 13px 0;margin-top:30px}}#page{font-size:13px;font-size:1.3rem;line-height:18px;line-height:1.8rem}#page>div[role=main]>.wrapper{width:100%}@media only screen and (min-width:1025px){#page>div[role=main]>.wrapper{max-width:1040px;margin:0 auto}}#page>div[role=main]>.wrapper.fullwidth{width:100%;max-width:none}#page>div[role=main] .row>.col,#page>footer .row>.col,#page>header .row>.col{float:left;padding:0;margin-left:3.125%;margin-top:3.125%;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}#page>div[role=main] .row>.col:first-child,#page>div[role=main] .row>.col:nth-child(12n+13),#page>footer .row>.col:first-child,#page>footer .row>.col:nth-child(12n+13),#page>header .row>.col:first-child,#page>header .row>.col:nth-child(12n+13){margin-left:0}#page>div[role=main] .row>.span-12,#page>div[role=main] .row>.span12,#page>footer .row>.span-12,#page>footer .row>.span12,#page>header .row>.span-12,#page>header .row>.span12{width:100%;margin-left:0}#page>div[role=main] .row>.span-12:first-child,#page>div[role=main] .row>.span12:first-child,#page>footer .row>.span-12:first-child,#page>footer .row>.span12:first-child,#page>header .row>.span-12:first-child,#page>header .row>.span12:first-child{margin-top:0}#page>div[role=main] .row>.span-11,#page>div[role=main] .row>.span11,#page>footer .row>.span-11,#page>footer .row>.span11,#page>header .row>.span-11,#page>header .row>.span11{width:91.40625%;margin-left:3.125%}#page>div[role=main] .row>.span-11:nth-child(-n+1),#page>div[role=main] .row>.span11:nth-child(-n+1),#page>footer .row>.span-11:nth-child(-n+1),#page>footer .row>.span11:nth-child(-n+1),#page>header .row>.span-11:nth-child(-n+1),#page>header .row>.span11:nth-child(-n+1){margin-top:0}#page>div[role=main] .row>.span-10,#page>div[role=main] .row>.span10,#page>footer .row>.span-10,#page>footer .row>.span10,#page>header .row>.span-10,#page>header .row>.span10{width:82.8125%;margin-left:3.125%}#page>div[role=main] .row>.span-10:nth-child(-n+1),#page>div[role=main] .row>.span10:nth-child(-n+1),#page>footer .row>.span-10:nth-child(-n+1),#page>footer .row>.span10:nth-child(-n+1),#page>header .row>.span-10:nth-child(-n+1),#page>header .row>.span10:nth-child(-n+1){margin-top:0}#page>div[role=main] .row>.span-9,#page>div[role=main] .row>.span9,#page>footer .row>.span-9,#page>footer .row>.span9,#page>header .row>.span-9,#page>header .row>.span9{width:74.21875%;margin-left:3.125%}#page>div[role=main] .row>.span-9:nth-child(-n+1),#page>div[role=main] .row>.span9:nth-child(-n+1),#page>footer .row>.span-9:nth-child(-n+1),#page>footer .row>.span9:nth-child(-n+1),#page>header .row>.span-9:nth-child(-n+1),#page>header .row>.span9:nth-child(-n+1){margin-top:0}#page>div[role=main] .row>.span-8,#page>div[role=main] .row>.span8,#page>footer .row>.span-8,#page>footer .row>.span8,#page>header .row>.span-8,#page>header .row>.span8{width:65.625%;margin-left:3.125%}#page>div[role=main] .row>.span-8:nth-child(-n+1),#page>div[role=main] .row>.span8:nth-child(-n+1),#page>footer .row>.span-8:nth-child(-n+1),#page>footer .row>.span8:nth-child(-n+1),#page>header .row>.span-8:nth-child(-n+1),#page>header .row>.span8:nth-child(-n+1){margin-top:0}#page>div[role=main] .row>.span-7,#page>div[role=main] .row>.span7,#page>footer .row>.span-7,#page>footer .row>.span7,#page>header .row>.span-7,#page>header .row>.span7{width:57.03125%;margin-left:3.125%}#page>div[role=main] .row>.span-7:nth-child(-n+1),#page>div[role=main] .row>.span7:nth-child(-n+1),#page>footer .row>.span-7:nth-child(-n+1),#page>footer .row>.span7:nth-child(-n+1),#page>header .row>.span-7:nth-child(-n+1),#page>header .row>.span7:nth-child(-n+1){margin-top:0}#page>div[role=main] .row>.span-6,#page>div[role=main] .row>.span6,#page>footer .row>.span-6,#page>footer .row>.span6,#page>header .row>.span-6,#page>header .row>.span6{width:48.4375%;margin-left:3.125%}#page>div[role=main] .row>.span-6:nth-child(-n+2),#page>div[role=main] .row>.span6:nth-child(-n+2),#page>footer .row>.span-6:nth-child(-n+2),#page>footer .row>.span6:nth-child(-n+2),#page>header .row>.span-6:nth-child(-n+2),#page>header .row>.span6:nth-child(-n+2){margin-top:0}#page>div[role=main] .row>.span-5,#page>div[role=main] .row>.span5,#page>footer .row>.span-5,#page>footer .row>.span5,#page>header .row>.span-5,#page>header .row>.span5{width:39.84375%;margin-left:3.125%}#page>div[role=main] .row>.span-5:nth-child(-n+2),#page>div[role=main] .row>.span5:nth-child(-n+2),#page>footer .row>.span-5:nth-child(-n+2),#page>footer .row>.span5:nth-child(-n+2),#page>header .row>.span-5:nth-child(-n+2),#page>header .row>.span5:nth-child(-n+2){margin-top:0}#page>div[role=main] .row>.span-4,#page>div[role=main] .row>.span4,#page>footer .row>.span-4,#page>footer .row>.span4,#page>header .row>.span-4,#page>header .row>.span4{width:31.25%;margin-left:3.125%}#page>div[role=main] .row>.span-4:nth-child(-n+3),#page>div[role=main] .row>.span4:nth-child(-n+3),#page>footer .row>.span-4:nth-child(-n+3),#page>footer .row>.span4:nth-child(-n+3),#page>header .row>.span-4:nth-child(-n+3),#page>header .row>.span4:nth-child(-n+3){margin-top:0}#page>div[role=main] .row>.span-3,#page>div[role=main] .row>.span3,#page>footer .row>.span-3,#page>footer .row>.span3,#page>header .row>.span-3,#page>header .row>.span3{width:22.65625%;margin-left:3.125%}#page>div[role=main] .row>.span-3:nth-child(-n+4),#page>div[role=main] .row>.span3:nth-child(-n+4),#page>footer .row>.span-3:nth-child(-n+4),#page>footer .row>.span3:nth-child(-n+4),#page>header .row>.span-3:nth-child(-n+4),#page>header .row>.span3:nth-child(-n+4){margin-top:0}#page>div[role=main] .row>.span-2,#page>div[role=main] .row>.span2,#page>footer .row>.span-2,#page>footer .row>.span2,#page>header .row>.span-2,#page>header .row>.span2{width:14.0625%;margin-left:3.125%}#page>div[role=main] .row>.span-2:nth-child(-n+6),#page>div[role=main] .row>.span2:nth-child(-n+6),#page>footer .row>.span-2:nth-child(-n+6),#page>footer .row>.span2:nth-child(-n+6),#page>header .row>.span-2:nth-child(-n+6),#page>header .row>.span2:nth-child(-n+6){margin-top:0}#page>div[role=main] .row>.span-1,#page>div[role=main] .row>.span1,#page>footer .row>.span-1,#page>footer .row>.span1,#page>header .row>.span-1,#page>header .row>.span1{width:5.46875%;margin-left:3.125%}#page>div[role=main] .row>.span-1:nth-child(-n+12),#page>div[role=main] .row>.span1:nth-child(-n+12),#page>footer .row>.span-1:nth-child(-n+12),#page>footer .row>.span1:nth-child(-n+12),#page>header .row>.span-1:nth-child(-n+12),#page>header .row>.span1:nth-child(-n+12){margin-top:0}@media only screen and (min-width:1025px){#page>div[role=main]>.wrapper>.container>.row.main,#page>footer>.wrapper>.container>.row.main,#page>header>.wrapper>.container>.row.main{padding:40px}#page>div[role=main]>.wrapper>.container>.row.main>.col.main,#page>footer>.wrapper>.container>.row.main>.col.main,#page>header>.wrapper>.container>.row.main>.col.main{margin-top:0}}@media only screen and (min-width:1025px){#page>div[role=main]>.wrapper>.container>.row.maxwidth,#page>footer>.wrapper>.container>.row.maxwidth,#page>header>.wrapper>.container>.row.maxwidth{max-width:1040px;margin:0 auto}}#topbar{background-color:#fff;border-bottom:1px solid #e9e9e9}@media only screen and (min-width :768px) and (max-width :1024px) and (orientation :portrait),only screen and (min-width :481px) and (max-width :767px) and (orientation :portrait),only screen and (max-width :480px){#topbar{display:none}}#topbar>.wrapper{width:1040px;max-width:100%;margin:0 auto}#topbar>.wrapper>.container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;border:1px solid #e9e9e9;border-width:0 1px}#topbar>.wrapper>.container #lang_sel{height:auto;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;z-index:1000}#topbar>.wrapper>.container #lang_sel ul a{color:#444;background-position:#f9f9f9;font-size:13px;font-size:1.3rem;line-height:49px;line-height:4.9rem;padding:0 20px;border-color:#e9e9e9;border-width:0 1px 0 0}#topbar>.wrapper>.container #lang_sel ul a.lang_sel_sel{background-image:none}#topbar>.wrapper>.container #lang_sel ul a.lang_sel_sel:after{float:right;font-size:20px;line-height:49px;line-height:4.9rem;vertical-align:middle}#topbar>.wrapper>.container #lang_sel ul ul{top:100%}#topbar>.wrapper>.container #lang_sel ul ul a{background-color:#000;color:#fff;border-width:0 0 1px 0}#topbar>.wrapper>.container #news-slider{position:relative;-webkit-flex-grow:1;-ms-flex-grow:1;flex-grow:1;line-height:49px;line-height:4.9rem;overflow:hidden;text-align:right}#topbar>.wrapper>.container #news-slider ul{position:relative;left:100%}#page>header{background-color:#fff}.header-row{position:relative}#logo{position:absolute;margin:10px 0 0 5px;overflow:hidden;top:0;left:0}#logo img{display:block}@media only screen and (max-width :480px),only screen and (min-width :768px) and (max-width :1024px),only screen and (min-width :481px) and (max-width :767px){#logo{display:none}}body #edumenu,body #mainmenu{float:right}body #edumenu li>a,body #mainmenu li>a{color:#000;text-transform:uppercase;padding:20px;line-height:20px;display:block;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:600}body #edumenu>ul>li,body #mainmenu>ul>li{float:left;position:relative}body #edumenu>ul>li li a,body #edumenu>ul>li.current-menu-item a,body #edumenu>ul>li.current-page-ancestor a,body #edumenu>ul>li:hover a,body #mainmenu>ul>li li a,body #mainmenu>ul>li.current-menu-item a,body #mainmenu>ul>li.current-page-ancestor a,body #mainmenu>ul>li:hover a{color:#c10a27}body #edumenu>ul>li.menu-item-has-children>a:after,body #mainmenu>ul>li.menu-item-has-children>a:after{font-size:20px;vertical-align:top;margin-left:10px}body #edumenu>ul>li.menu-item-has-children>ul,body #mainmenu>ul>li.menu-item-has-children>ul{display:none;position:absolute;min-width:100%;background-color:#000;padding-top:10px;z-index:10000}body #edumenu>ul>li.menu-item-has-children>ul li,body #mainmenu>ul>li.menu-item-has-children>ul li{border-bottom:1px solid #2f2f2f}body #edumenu>ul>li.menu-item-has-children>ul a,body #mainmenu>ul>li.menu-item-has-children>ul a{color:#fff;padding:10px 20px}body #edumenu>ul>li.menu-item-has-children:hover>ul,body #mainmenu>ul>li.menu-item-has-children:hover>ul{display:block}body #edumenu>ul>li.menu-item-has-children:last-child,body #mainmenu>ul>li.menu-item-has-children:last-child{margin-left:50px}body #edumenu>ul>li.menu-item-has-children:last-child>a,body #mainmenu>ul>li.menu-item-has-children:last-child>a{background-color:#f9f9f9;padding:15px 30px}body #edumenu>ul>li.menu-item-has-children:last-child>ul,body #mainmenu>ul>li.menu-item-has-children:last-child>ul{background-color:#c10a27;padding:0}body #edumenu>ul>li.menu-item-has-children:last-child>ul a,body #mainmenu>ul>li.menu-item-has-children:last-child>ul a{color:#fff}body #edumenu>ul>li>a,body #mainmenu>ul>li>a{margin:45px 0 20px 0;padding:15px 15px;-webkit-transition:all .1s ease-out;-moz-transition:all .1s ease-out;-o-transition:all .1s ease-out;transition:all .1s ease-out}@media only screen and (max-width :480px),only screen and (min-width :768px) and (max-width :1024px),only screen and (min-width :481px) and (max-width :767px){body #edumenu,body #mainmenu{display:none}}body #product-menu{right:0;width:1040px;color:#fff;background-color:#c10a27}body #product-menu .row>.col{float:left;padding:0;margin-left:0;margin-top:0;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}body #product-menu .row>.col:first-child,body #product-menu .row>.col:nth-child(12n+13){margin-left:0}body #product-menu .row>.span-12,body #product-menu .row>.span12{width:100%;margin-left:0}body #product-menu .row>.span-12:first-child,body #product-menu .row>.span12:first-child{margin-top:0}body #product-menu .row>.span-11,body #product-menu .row>.span11{width:91.66666667%;margin-left:0}body #product-menu .row>.span-11:nth-child(-n+1),body #product-menu .row>.span11:nth-child(-n+1){margin-top:0}body #product-menu .row>.span-10,body #product-menu .row>.span10{width:83.33333333%;margin-left:0}body #product-menu .row>.span-10:nth-child(-n+1),body #product-menu .row>.span10:nth-child(-n+1){margin-top:0}body #product-menu .row>.span-9,body #product-menu .row>.span9{width:75%;margin-left:0}body #product-menu .row>.span-9:nth-child(-n+1),body #product-menu .row>.span9:nth-child(-n+1){margin-top:0}body #product-menu .row>.span-8,body #product-menu .row>.span8{width:66.66666667%;margin-left:0}body #product-menu .row>.span-8:nth-child(-n+1),body #product-menu .row>.span8:nth-child(-n+1){margin-top:0}body #product-menu .row>.span-7,body #product-menu .row>.span7{width:58.33333333%;margin-left:0}body #product-menu .row>.span-7:nth-child(-n+1),body #product-menu .row>.span7:nth-child(-n+1){margin-top:0}body #product-menu .row>.span-6,body #product-menu .row>.span6{width:50%;margin-left:0}body #product-menu .row>.span-6:nth-child(-n+2),body #product-menu .row>.span6:nth-child(-n+2){margin-top:0}body #product-menu .row>.span-5,body #product-menu .row>.span5{width:41.66666667%;margin-left:0}body #product-menu .row>.span-5:nth-child(-n+2),body #product-menu .row>.span5:nth-child(-n+2){margin-top:0}body #product-menu .row>.span-4,body #product-menu .row>.span4{width:33.33333333%;margin-left:0}body #product-menu .row>.span-4:nth-child(-n+3),body #product-menu .row>.span4:nth-child(-n+3){margin-top:0}body #product-menu .row>.span-3,body #product-menu .row>.span3{width:25%;margin-left:0}body #product-menu .row>.span-3:nth-child(-n+4),body #product-menu .row>.span3:nth-child(-n+4){margin-top:0}body #product-menu .row>.span-2,body #product-menu .row>.span2{width:16.66666667%;margin-left:0}body #product-menu .row>.span-2:nth-child(-n+6),body #product-menu .row>.span2:nth-child(-n+6){margin-top:0}body #product-menu .row>.span-1,body #product-menu .row>.span1{width:8.33333333%;margin-left:0}body #product-menu .row>.span-1:nth-child(-n+12),body #product-menu .row>.span1:nth-child(-n+12){margin-top:0}body #product-menu .slideshow .slideshow_description_box #page .list article header h1,body #product-menu .slideshow .slideshow_description_box #sidebar aside.widget h1,body #product-menu .slideshow .slideshow_description_box h2,body #product-menu h1{color:#fff;font-weight:500}body #product-menu .row>.col{padding:20px}body #product-menu .row>.col.left{background-color:#8d081d;position:absolute;left:0;top:0;bottom:0}body #product-menu .row>.col.left article{padding:25px 20px}body #product-menu .row>.col.left article .content{color:#fff;font-size:14px;font-size:1.4rem;line-height:20px;line-height:2rem}body #product-menu .row>.col.left .bottom{position:absolute;bottom:40px;left:40px;right:40px;text-align:center}body #product-menu .row>.col.left .bottom .knapp,body #product-menu .row>.col.left .bottom body.startpage #page>div[role=main]>.wrapper>.container>div.row.articles article .content a{display:block}body #product-menu .row>.col.right{float:right}body #product-menu .row>.col.right figure{width:100%;text-align:center}body #product-menu .row>.col.right figure img{display:inline;width:auto;margin-bottom:30px}body #product-menu .row>.col.right figure figcaption{text-transform:uppercase;font-weight:700}#mobilemenu{display:none;background-color:#fff;position:relative;padding:15px;font-size:20px;line-height:20px}#mobilemenu a{color:#c10a27;display:block;text-align:center;height:20px;line-height:20px}#mobilemenu img{display:inline-block}#mobilemenu>ul>li.left{float:left}#mobilemenu>ul>li.right{float:right}#mobilemenu .icon-menu{font-size:20px;line-height:20px}@media only screen and (max-width :480px),only screen and (min-width :768px) and (max-width :1024px),only screen and (min-width :481px) and (max-width :767px){#mobilemenu{display:block}}@media only screen and (min-width:1025px){#page>div[role=main]{padding:40px 0;background-image:url(../images/bg.jpg);background-position:center bottom;background-repeat:no-repeat}body.startpage #page>div[role=main]{padding-top:0}}@media screen and (min-width:1404px){#page>div[role=main]{background-size:100%}}#page article #page .list article header .slideshow .slideshow_description_box #sidebar aside.widget h1,#page article #page .list article header .slideshow .slideshow_description_box h2,#page article #page .list article header h1,#page article #sidebar aside.widget .slideshow .slideshow_description_box #page .list article header h1,#page article #sidebar aside.widget .slideshow .slideshow_description_box h2,#page article #sidebar aside.widget h1,#page article .slideshow .slideshow_description_box #page .list article header h1,#page article .slideshow .slideshow_description_box #sidebar aside.widget h1,#page article .slideshow .slideshow_description_box h2,#page article h1,#page article h2,#page article h3,#page article h4,#page article h5{font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}section.list{padding:40px 0}article{color:#444}#page .list article{padding-bottom:30px;border-bottom:1px solid #e7e7e7;margin-top:40px}#page .list article:first-child{margin-top:0}#page .list article:last-child{border-bottom:none}article header{padding-bottom:20px}#page .list article header{padding-bottom:0}.col.main article header .slideshow .slideshow_description_box #page .list article header h1,.col.main article header .slideshow .slideshow_description_box #sidebar aside.widget h1,.col.main article header .slideshow .slideshow_description_box h2,.col.main article header h1{font-size:28px;font-size:2.8rem;line-height:30px;line-height:3rem;font-weight:600}article figure{float:left}article .content,article .read-more{font-size:15px;font-size:1.5rem;line-height:22px;line-height:2.2rem;font-weight:300}article .content p{margin:0 0 1em}article .content p:first-child{margin-top:0}article .content p:last-child{margin-bottom:0}article .content .slideshow .slideshow_description_box #page .list article header h1,article .content .slideshow .slideshow_description_box #sidebar aside.widget h1,article .content .slideshow .slideshow_description_box h2,article .content h1{color:#c10a27;font-size:28px;font-size:2.8rem;line-height:30px;line-height:3rem;margin-bottom:.5em}@media only screen and (max-width :480px){article .content .slideshow .slideshow_description_box #page .list article header h1,article .content .slideshow .slideshow_description_box #sidebar aside.widget h1,article .content .slideshow .slideshow_description_box h2,article .content h1{font-size:22px;font-size:2.2rem;line-height:24px;line-height:2.4rem}}@media only screen and (min-width :768px) and (max-width :1024px),only screen and (min-width :481px) and (max-width :767px){article .content #page .list article header .slideshow .slideshow_description_box #sidebar aside.widget h1,article .content #page .list article header .slideshow .slideshow_description_box h2,article .content #page .list article header h1,article .content #sidebar aside.widget .slideshow .slideshow_description_box #page .list article header h1,article .content #sidebar aside.widget .slideshow .slideshow_description_box h2,article .content #sidebar aside.widget h1,article .content h2{line-height:28px;line-height:2.8rem}}@media only screen and (max-width :480px){article .content #page .list article header .slideshow .slideshow_description_box #sidebar aside.widget h1,article .content #page .list article header .slideshow .slideshow_description_box h2,article .content #page .list article header h1,article .content #sidebar aside.widget .slideshow .slideshow_description_box #page .list article header h1,article .content #sidebar aside.widget .slideshow .slideshow_description_box h2,article .content #sidebar aside.widget h1,article .content h2{font-size:16px;font-size:1.6rem;line-height:22px;line-height:2.2rem}}article .content hr{border:none;border-bottom:1px solid #f1f1f1;margin:50px 0}article .content .alignleft{float:left}article .content .alignright{float:right}article .read-more{display:block;color:#c10a27;text-decoration:underline;margin-top:40px}.widget .textwidget a,article .content a{color:#c10a27;text-decoration:underline}.widget .textwidget a.button,article .content a.button{margin-top:20px;display:block;color:#fff;text-decoration:none}#page>footer .row>.col{float:left;padding:0;margin-left:0;margin-top:0;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}#page>footer .row>.col:first-child,#page>footer .row>.col:nth-child(12n+13){margin-left:0}#page>footer .row>.span-12,#page>footer .row>.span12{width:100%;margin-left:0}#page>footer .row>.span-12:first-child,#page>footer .row>.span12:first-child{margin-top:0}#page>footer .row>.span-11,#page>footer .row>.span11{width:91.66666667%;margin-left:0}#page>footer .row>.span-11:nth-child(-n+1),#page>footer .row>.span11:nth-child(-n+1){margin-top:0}#page>footer .row>.span-10,#page>footer .row>.span10{width:83.33333333%;margin-left:0}#page>footer .row>.span-10:nth-child(-n+1),#page>footer .row>.span10:nth-child(-n+1){margin-top:0}#page>footer .row>.span-9,#page>footer .row>.span9{width:75%;margin-left:0}#page>footer .row>.span-9:nth-child(-n+1),#page>footer .row>.span9:nth-child(-n+1){margin-top:0}#page>footer .row>.span-8,#page>footer .row>.span8{width:66.66666667%;margin-left:0}#page>footer .row>.span-8:nth-child(-n+1),#page>footer .row>.span8:nth-child(-n+1){margin-top:0}#page>footer .row>.span-7,#page>footer .row>.span7{width:58.33333333%;margin-left:0}#page>footer .row>.span-7:nth-child(-n+1),#page>footer .row>.span7:nth-child(-n+1){margin-top:0}#page>footer .row>.span-6,#page>footer .row>.span6{width:50%;margin-left:0}#page>footer .row>.span-6:nth-child(-n+2),#page>footer .row>.span6:nth-child(-n+2){margin-top:0}#page>footer .row>.span-5,#page>footer .row>.span5{width:41.66666667%;margin-left:0}#page>footer .row>.span-5:nth-child(-n+2),#page>footer .row>.span5:nth-child(-n+2){margin-top:0}#page>footer .row>.span-4,#page>footer .row>.span4{width:33.33333333%;margin-left:0}#page>footer .row>.span-4:nth-child(-n+3),#page>footer .row>.span4:nth-child(-n+3){margin-top:0}#page>footer .row>.span-3,#page>footer .row>.span3{width:25%;margin-left:0}#page>footer .row>.span-3:nth-child(-n+4),#page>footer .row>.span3:nth-child(-n+4){margin-top:0}#page>footer .row>.span-2,#page>footer .row>.span2{width:16.66666667%;margin-left:0}#page>footer .row>.span-2:nth-child(-n+6),#page>footer .row>.span2:nth-child(-n+6){margin-top:0}#page>footer .row>.span-1,#page>footer .row>.span1{width:8.33333333%;margin-left:0}#page>footer .row>.span-1:nth-child(-n+12),#page>footer .row>.span1:nth-child(-n+12){margin-top:0}@media only screen and (max-width :480px){#page>footer .row>.col{float:left;padding:0;margin-left:0;margin-top:0;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}#page>footer .row>.col:first-child,#page>footer .row>.col:nth-child(4n+5){margin-left:0}#page>footer .row>.span-4,#page>footer .row>.span4{width:100%;margin-left:0}#page>footer .row>.span-4:first-child,#page>footer .row>.span4:first-child{margin-top:0}#page>footer .row>.span-3,#page>footer .row>.span3{width:75%;margin-left:0}#page>footer .row>.span-3:nth-child(-n+1),#page>footer .row>.span3:nth-child(-n+1){margin-top:0}#page>footer .row>.span-2,#page>footer .row>.span2{width:50%;margin-left:0}#page>footer .row>.span-2:nth-child(-n+2),#page>footer .row>.span2:nth-child(-n+2){margin-top:0}#page>footer .row>.span-1,#page>footer .row>.span1{width:25%;margin-left:0}#page>footer .row>.span-1:nth-child(-n+4),#page>footer .row>.span1:nth-child(-n+4){margin-top:0}}#page>footer>.wrapper>.container.red{color:#8c001b;background-color:#c10a27}#page>footer>.wrapper>.container.red a{color:#8c001b}#page>footer>.wrapper>.container.red.dark{background-color:#a70922;color:#fff}#page>footer>.wrapper>.container.red.dark a{color:#fff}#page>footer>.wrapper>.container.red.dark .row{padding-top:0;padding-bottom:0}@media only screen and (min-width :768px) and (max-width :1024px) and (orientation :portrait),only screen and (min-width :481px) and (max-width :767px) and (orientation :portrait),only screen and (max-width :480px){#page>footer>.wrapper>.container.red.dark .row{text-align:center}}#page>footer>.wrapper>.container.bottom{background-color:#fff}#page>footer .row{padding:20px}@media only screen and (min-width :768px) and (max-width :1024px),only screen and (min-width :481px) and (max-width :767px),only screen and (max-width :480px){#page>footer .row{padding:40px}}@media only screen and (min-width :768px) and (max-width :1024px) and (orientation :landscape),only screen and (min-width :481px) and (max-width :767px) and (orientation :landscape){#page>footer .row>.span-9{width:75%;margin-left:0}#page>footer .row>.span-3{width:25%;margin-left:0}}@media only screen and (min-width :768px) and (max-width :1024px) and (orientation :portrait),only screen and (min-width :481px) and (max-width :767px) and (orientation :portrait),only screen and (max-width :480px){#page>footer .row>.span-3,#page>footer .row>.span-5,#page>footer .row>.span-7,#page>footer .row>.span-9{width:100%;margin-left:0}}#page>footer .row.articles{padding:50px 20px 70px 20px}@media only screen and (max-width :480px){#page>footer .row.articles{padding:0 20px}}#page>footer .row.articles>.col{border-right:1px solid rgba(140,0,27,.25)}@media only screen and (max-width :480px){#page>footer .row.articles>.col{border-right:none;border-bottom:1px solid rgba(140,0,27,.25)}}#page>footer .row.articles>.col:last-child{border-right:none;border-bottom:none}#page>footer .row.articles>.col article{margin:45px 20px 55px 20px;text-align:center;color:#4c0712}#page>footer .row.articles>.col article header .slideshow .slideshow_description_box #page .list article header h1,#page>footer .row.articles>.col article header .slideshow .slideshow_description_box #sidebar aside.widget h1,#page>footer .row.articles>.col article header .slideshow .slideshow_description_box h2,#page>footer .row.articles>.col article header h1{color:#fff;font-weight:600;font-size:18px;font-size:1.8rem}#page>footer .row.articles>.col article a{color:#4c0712;text-decoration:none}#page>footer .row.articles>.col article .mobile-contact{display:none}@media only screen and (max-width :480px){#page>footer .row.articles>.col article .mobile-contact{display:block}}#page>footer .row.articles>.col article .mobile-contact a:first-child{margin-right:30px}@media only screen and (max-width :480px){#page>footer .row.articles>.col article .desktop-contact{display:none}}#page>footer .row.bottom{padding:40px 20px;color:#a9a9a9}#page>footer .row.bottom .contact{margin-top:15px;line-height:31px;line-height:3.1rem}@media only screen and (max-width :480px){#page>footer .row.bottom .contact{display:none}}#page>footer .row.bottom .links{text-align:right}#page>footer .row.bottom .links img{display:inline-block;margin:0 5px}@media only screen and (max-width :480px){#page>footer .row.bottom .links{display:block;text-align:center}}@media only screen and (max-width :480px),only screen and (min-width :768px) and (max-width :1024px),only screen and (min-width :481px) and (max-width :767px){#sidebar{display:none}}#sidebar aside.widget{background-color:#f2f2f2;padding:20px}#sidebar aside.widget .slideshow .slideshow_description_box #page .list article header h1,#sidebar aside.widget .slideshow .slideshow_description_box h2,#sidebar aside.widget h1{color:#c10a27;text-transform:uppercase;margin:0;font-size:15px;font-size:1.5rem;line-height:15px;line-height:1.5rem;font-weight:600;margin-top:10px}#sidebar aside.widget .textwidget{padding-top:0;font-weight:300}#sidebar>.widget{margin-bottom:20px}#sidebar>.widget:last-child{margin-bottom:0}#sidebar nav.sidebar-menu{color:#fff;background-color:#c10a27}#sidebar nav.sidebar-menu a{color:#fff;padding:20px;text-transform:uppercase;font-weight:600;display:block}#sidebar nav.sidebar-menu>ul{position:relative}#sidebar nav.sidebar-menu>ul li.active{background-color:#9b001a}#sidebar nav.sidebar-menu>ul li ul a{padding:10px 20px;text-transform:none;margin-left:15px;font-weight:400}#sidebar nav.sidebar-menu>ul li ul a:first-child{margin-top:-10px}#sidebar nav.sidebar-menu>ul li ul a:last-child{margin-bottom:10px}#sidebar nav.sidebar-menu>ul li ul a:before{color:#4e000d;position:absolute;left:20px;font-size:15px}#sidebar nav.sidebar-menu>ul>li{border-bottom:1px solid #b60a25}#sidebar nav.sidebar-menu>ul>li:last-child{border-bottom:none}#sidebar nav.sidebar-menu>ul>li.menu-item-has-children>a:after{position:absolute;right:20px;margin-top:-3px;font-size:20px}body.startpage{background-color:#fff}@media only screen and (max-width :480px){body.startpage #page>div[role=main]>.wrapper>.container .row>.col{float:left;padding:0;margin-left:0;margin-top:0;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}body.startpage #page>div[role=main]>.wrapper>.container .row>.col:first-child,body.startpage #page>div[role=main]>.wrapper>.container .row>.col:nth-child(4n+5){margin-left:0}body.startpage #page>div[role=main]>.wrapper>.container .row>.span-4,body.startpage #page>div[role=main]>.wrapper>.container .row>.span4{width:100%;margin-left:0}body.startpage #page>div[role=main]>.wrapper>.container .row>.span-4:first-child,body.startpage #page>div[role=main]>.wrapper>.container .row>.span4:first-child{margin-top:0}body.startpage #page>div[role=main]>.wrapper>.container .row>.span-3,body.startpage #page>div[role=main]>.wrapper>.container .row>.span3{width:75%;margin-left:0}body.startpage #page>div[role=main]>.wrapper>.container .row>.span-3:nth-child(-n+1),body.startpage #page>div[role=main]>.wrapper>.container .row>.span3:nth-child(-n+1){margin-top:0}body.startpage #page>div[role=main]>.wrapper>.container .row>.span-2,body.startpage #page>div[role=main]>.wrapper>.container .row>.span2{width:50%;margin-left:0}body.startpage #page>div[role=main]>.wrapper>.container .row>.span-2:nth-child(-n+2),body.startpage #page>div[role=main]>.wrapper>.container .row>.span2:nth-child(-n+2){margin-top:0}body.startpage #page>div[role=main]>.wrapper>.container .row>.span-1,body.startpage #page>div[role=main]>.wrapper>.container .row>.span1{width:25%;margin-left:0}body.startpage #page>div[role=main]>.wrapper>.container .row>.span-1:nth-child(-n+4),body.startpage #page>div[role=main]>.wrapper>.container .row>.span1:nth-child(-n+4){margin-top:0}}body.startpage #page>div[role=main]>.wrapper>.container>div.row{padding:0;margin-bottom:50px}@media only screen and (min-width :768px) and (max-width :1024px),only screen and (min-width :481px) and (max-width :767px),only screen and (max-width :480px){body.startpage #page>div[role=main]>.wrapper>.container>div.row{padding:0;margin-bottom:0}}@media only screen and (max-width :480px){body.startpage #page>div[role=main]>.wrapper>.container>div.row .knapp,body.startpage #page>div[role=main]>.wrapper>.container>div.row body.startpage #page>div[role=main]>.wrapper>.container>div.row.articles article .content a{display:block;text-align:center;font-size:14px;font-size:1.4rem;line-height:60px;line-height:6rem}}body.startpage #page>div[role=main]>.wrapper>.container>div.row article{padding:20px}body.startpage #page>div[role=main]>.wrapper>.container>div.row.slideshow .cycle-slideshow{width:100%;max-height:790px}@media only screen and (min-width :768px) and (max-width :1024px),only screen and (min-width :481px) and (max-width :767px){body.startpage #page>div[role=main]>.wrapper>.container>div.row.slideshow .cycle-slideshow{max-height:350px}}@media only screen and (max-width :480px){body.startpage #page>div[role=main]>.wrapper>.container>div.row.slideshow .cycle-slideshow{max-height:320px}}body.startpage #page>div[role=main]>.wrapper>.container>div.row.articles{background-color:#fff}body.startpage #page>div[role=main]>.wrapper>.container>div.row.articles article{padding:30px 40px 40px 40px}@media only screen and (min-width :768px) and (max-width :1024px),only screen and (min-width :481px) and (max-width :767px){body.startpage #page>div[role=main]>.wrapper>.container>div.row.articles article{padding:40px 40px 60px 40px}}@media only screen and (max-width :480px){body.startpage #page>div[role=main]>.wrapper>.container>div.row.articles article{padding:40px 10px}}body.startpage #page>div[role=main]>.wrapper>.container>div.row.articles article .slideshow .slideshow_description_box #page .list article header h1,body.startpage #page>div[role=main]>.wrapper>.container>div.row.articles article .slideshow .slideshow_description_box #sidebar aside.widget h1,body.startpage #page>div[role=main]>.wrapper>.container>div.row.articles article .slideshow .slideshow_description_box h2,body.startpage #page>div[role=main]>.wrapper>.container>div.row.articles article h1{font-size:30px;font-size:3rem;line-height:34px;line-height:3.4rem;font-weight:600;color:#000}@media only screen and (max-width :480px){body.startpage #page>div[role=main]>.wrapper>.container>div.row.articles article .slideshow .slideshow_description_box #page .list article header h1,body.startpage #page>div[role=main]>.wrapper>.container>div.row.articles article .slideshow .slideshow_description_box #sidebar aside.widget h1,body.startpage #page>div[role=main]>.wrapper>.container>div.row.articles article .slideshow .slideshow_description_box h2,body.startpage #page>div[role=main]>.wrapper>.container>div.row.articles article h1{font-size:22px;font-size:2.2rem}}body.startpage #page>div[role=main]>.wrapper>.container>div.row.articles article #page .list article header .slideshow .slideshow_description_box #sidebar aside.widget h1,body.startpage #page>div[role=main]>.wrapper>.container>div.row.articles article #page .list article header .slideshow .slideshow_description_box h2,body.startpage #page>div[role=main]>.wrapper>.container>div.row.articles article #page .list article header h1,body.startpage #page>div[role=main]>.wrapper>.container>div.row.articles article #sidebar aside.widget .slideshow .slideshow_description_box #page .list article header h1,body.startpage #page>div[role=main]>.wrapper>.container>div.row.articles article #sidebar aside.widget .slideshow .slideshow_description_box h2,body.startpage #page>div[role=main]>.wrapper>.container>div.row.articles article #sidebar aside.widget h1,body.startpage #page>div[role=main]>.wrapper>.container>div.row.articles article h2{font-size:18px;font-size:1.8rem;line-height:30px;line-height:3rem}@media only screen and (max-width :480px){body.startpage #page>div[role=main]>.wrapper>.container>div.row.articles article #page .list article header .slideshow .slideshow_description_box #sidebar aside.widget h1,body.startpage #page>div[role=main]>.wrapper>.container>div.row.articles article #page .list article header .slideshow .slideshow_description_box h2,body.startpage #page>div[role=main]>.wrapper>.container>div.row.articles article #page .list article header h1,body.startpage #page>div[role=main]>.wrapper>.container>div.row.articles article #sidebar aside.widget .slideshow .slideshow_description_box #page .list article header h1,body.startpage #page>div[role=main]>.wrapper>.container>div.row.articles article #sidebar aside.widget .slideshow .slideshow_description_box h2,body.startpage #page>div[role=main]>.wrapper>.container>div.row.articles article #sidebar aside.widget h1,body.startpage #page>div[role=main]>.wrapper>.container>div.row.articles article h2{font-size:15px;font-size:1.5rem;line-height:20px;line-height:2rem}}body.startpage #page>div[role=main]>.wrapper>.container>div.row.articles article .content a{text-decoration:none;margin-top:40px}@media only screen and (max-width :480px){body.startpage #page>div[role=main]>.wrapper>.container>div.row.articles article .content a{display:block;text-align:center}}body.startpage #page>div[role=main]>.wrapper>.container>div.row.main article{color:#fff;background-color:#c10a27;padding:50px 40px 40px 40px}@media only screen and (min-width :768px) and (max-width :1024px),only screen and (min-width :481px) and (max-width :767px){body.startpage #page>div[role=main]>.wrapper>.container>div.row.main article{padding:40px 40px 60px 40px}}@media only screen and (max-width :480px){body.startpage #page>div[role=main]>.wrapper>.container>div.row.main article{padding:50px 10px}}body.startpage #page>div[role=main]>.wrapper>.container>div.row.main article .slideshow .slideshow_description_box #page .list article header h1,body.startpage #page>div[role=main]>.wrapper>.container>div.row.main article .slideshow .slideshow_description_box #sidebar aside.widget h1,body.startpage #page>div[role=main]>.wrapper>.container>div.row.main article .slideshow .slideshow_description_box h2,body.startpage #page>div[role=main]>.wrapper>.container>div.row.main article h1{font-size:30px;font-size:3rem;line-height:34px;line-height:3.4rem;font-weight:600}body.startpage #page>div[role=main]>.wrapper>.container>div.row.main article #page .list article header .slideshow .slideshow_description_box #sidebar aside.widget h1,body.startpage #page>div[role=main]>.wrapper>.container>div.row.main article #page .list article header .slideshow .slideshow_description_box h2,body.startpage #page>div[role=main]>.wrapper>.container>div.row.main article #page .list article header h1,body.startpage #page>div[role=main]>.wrapper>.container>div.row.main article #sidebar aside.widget .slideshow .slideshow_description_box #page .list article header h1,body.startpage #page>div[role=main]>.wrapper>.container>div.row.main article #sidebar aside.widget .slideshow .slideshow_description_box h2,body.startpage #page>div[role=main]>.wrapper>.container>div.row.main article #sidebar aside.widget h1,body.startpage #page>div[role=main]>.wrapper>.container>div.row.main article .slideshow .slideshow_description_box #page .list article header h1,body.startpage #page>div[role=main]>.wrapper>.container>div.row.main article .slideshow .slideshow_description_box #sidebar aside.widget h1,body.startpage #page>div[role=main]>.wrapper>.container>div.row.main article .slideshow .slideshow_description_box h2,body.startpage #page>div[role=main]>.wrapper>.container>div.row.main article h1,body.startpage #page>div[role=main]>.wrapper>.container>div.row.main article h2{color:#fff}body.startpage #page>div[role=main]>.wrapper>.container>div.row.main article p{margin:0!important;padding-bottom:1em!important}@media only screen and (min-width:1025px),only screen and (min-width :768px) and (max-width :1024px),only screen and (min-width :481px) and (max-width :767px){body.startpage #page>div[role=main]>.wrapper>.container>div.row.main article .content{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}}@media all and (orientation:portrait){body.startpage #page>div[role=main]>.wrapper>.container>div.row.main article .content{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}}body.startpage #page>div[role=main]>.wrapper>.container>div.row.main article footer{margin-top:40px}body.startpage #page>div[role=main]>.wrapper>.container>div.row.products{background-color:#fff;padding:20px;margin-bottom:160px}@media only screen and (min-width :768px) and (max-width :1024px),only screen and (min-width :481px) and (max-width :767px),only screen and (max-width :480px){body.startpage #page>div[role=main]>.wrapper>.container>div.row.products{margin-bottom:0}}body.startpage #page>div[role=main]>.wrapper>.container>div.row.products figure{width:100%;text-align:center;margin:40px 0}@media only screen and (min-width :768px) and (max-width :1024px),only screen and (min-width :481px) and (max-width :767px),only screen and (max-width :480px){body.startpage #page>div[role=main]>.wrapper>.container>div.row.products figure{margin:20px 0}}body.startpage #page>div[role=main]>.wrapper>.container>div.row.products figure figcaption{font-weight:600;font-size:16px;font-size:1.6rem;color:#444}body.startpage #page>div[role=main]>.wrapper>.container>div.row.products figure img{display:inline;margin-bottom:30px;max-height:150px}@media only screen and (max-width :480px){body.page-template-default #page>div[role=main]>.wrapper>.container>.row.main>.col,body.page-template-template-video-php #page>div[role=main]>.wrapper>.container>.row.main>.col{float:none;width:100%;margin:0}body.page-template-default #page>div[role=main] #sidebar,body.page-template-template-video-php #page>div[role=main] #sidebar{display:none}}body.page-template-default #page>div[role=main] .row.main .col.main,body.page-template-template-video-php #page>div[role=main] .row.main .col.main{padding:10px 0 30px 0}@media only screen and (min-width :768px) and (max-width :1024px),only screen and (min-width :481px) and (max-width :767px){body.page-template-default #page>div[role=main] .row.main .col.main,body.page-template-template-video-php #page>div[role=main] .row.main .col.main{padding:0 0 50px 0}}@media only screen and (max-width :480px){body.page-template-default #page>div[role=main] .row.main .col.main,body.page-template-template-video-php #page>div[role=main] .row.main .col.main{padding:30px 13px 50px 13px}}body.page-template-default #page>div[role=main] .row.main .col.main article header .slideshow .slideshow_description_box #page .list article header h1,body.page-template-default #page>div[role=main] .row.main .col.main article header .slideshow .slideshow_description_box #sidebar aside.widget h1,body.page-template-default #page>div[role=main] .row.main .col.main article header .slideshow .slideshow_description_box h2,body.page-template-default #page>div[role=main] .row.main .col.main article header h1,body.page-template-template-video-php #page>div[role=main] .row.main .col.main article header .slideshow .slideshow_description_box #page .list article header h1,body.page-template-template-video-php #page>div[role=main] .row.main .col.main article header .slideshow .slideshow_description_box #sidebar aside.widget h1,body.page-template-template-video-php #page>div[role=main] .row.main .col.main article header .slideshow .slideshow_description_box h2,body.page-template-template-video-php #page>div[role=main] .row.main .col.main article header h1{color:#c10a27}@media only screen and (max-width :480px){body.page-template-default #page>div[role=main] .row.main .col.main article header .slideshow .slideshow_description_box #page .list article header h1,body.page-template-default #page>div[role=main] .row.main .col.main article header .slideshow .slideshow_description_box #sidebar aside.widget h1,body.page-template-default #page>div[role=main] .row.main .col.main article header .slideshow .slideshow_description_box h2,body.page-template-default #page>div[role=main] .row.main .col.main article header h1,body.page-template-template-video-php #page>div[role=main] .row.main .col.main article header .slideshow .slideshow_description_box #page .list article header h1,body.page-template-template-video-php #page>div[role=main] .row.main .col.main article header .slideshow .slideshow_description_box #sidebar aside.widget h1,body.page-template-template-video-php #page>div[role=main] .row.main .col.main article header .slideshow .slideshow_description_box h2,body.page-template-template-video-php #page>div[role=main] .row.main .col.main article header h1{font-size:22px;font-size:2.2rem}}body.page-template-default #page>div[role=main] .row.main .col.main .h2 article,body.page-template-template-video-php #page>div[role=main] .row.main .col.main .h2 article{margin-bottom:40px}body.page-template-default #page>div[role=main] .row.main .col.main .h2 article header .slideshow .slideshow_description_box #page .list article header h1,body.page-template-default #page>div[role=main] .row.main .col.main .h2 article header .slideshow .slideshow_description_box #sidebar aside.widget h1,body.page-template-default #page>div[role=main] .row.main .col.main .h2 article header .slideshow .slideshow_description_box h2,body.page-template-default #page>div[role=main] .row.main .col.main .h2 article header h1,body.page-template-template-video-php #page>div[role=main] .row.main .col.main .h2 article header .slideshow .slideshow_description_box #page .list article header h1,body.page-template-template-video-php #page>div[role=main] .row.main .col.main .h2 article header .slideshow .slideshow_description_box #sidebar aside.widget h1,body.page-template-template-video-php #page>div[role=main] .row.main .col.main .h2 article header .slideshow .slideshow_description_box h2,body.page-template-template-video-php #page>div[role=main] .row.main .col.main .h2 article header h1{font-size:18px;font-size:1.8rem}body.page-template-template-uses-php #page>div[role=main] .row.main .col{padding:10px 0 30px 0}@media only screen and (min-width :768px) and (max-width :1024px),only screen and (min-width :481px) and (max-width :767px){body.page-template-template-uses-php #page>div[role=main] .row.main .col{padding:30px 15px 50px 15px}}@media only screen and (max-width :480px){body.page-template-template-uses-php #page>div[role=main] .row.main .col{padding:30px 13px 50px 13px}}body.page-template-template-uses-php #page>div[role=main] .row.main .col article .content img{width:48%;height:auto}body.page-template-template-uses-php #page>div[role=main] .row.main .col article .content img.alignleft{margin:0 4% 20px 0}body.page-template-template-uses-php #page>div[role=main] .row.main .col article .content img.alignright{margin:0 0 20px 4%}@media only screen and (max-width :480px){body.page-template-template-uses-php #page>div[role=main] .row.main .col article .content img{width:100%;display:block;margin:0}}body.page-template-template-contact-php #page>div[role=main] .row>.col{float:left;padding:0;margin-left:0;margin-top:0;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}body.page-template-template-contact-php #page>div[role=main] .row>.col:first-child,body.page-template-template-contact-php #page>div[role=main] .row>.col:nth-child(12n+13){margin-left:0}body.page-template-template-contact-php #page>div[role=main] .row>.span-12,body.page-template-template-contact-php #page>div[role=main] .row>.span12{width:100%;margin-left:0}body.page-template-template-contact-php #page>div[role=main] .row>.span-12:first-child,body.page-template-template-contact-php #page>div[role=main] .row>.span12:first-child{margin-top:0}body.page-template-template-contact-php #page>div[role=main] .row>.span-11,body.page-template-template-contact-php #page>div[role=main] .row>.span11{width:91.66666667%;margin-left:0}body.page-template-template-contact-php #page>div[role=main] .row>.span-11:nth-child(-n+1),body.page-template-template-contact-php #page>div[role=main] .row>.span11:nth-child(-n+1){margin-top:0}body.page-template-template-contact-php #page>div[role=main] .row>.span-10,body.page-template-template-contact-php #page>div[role=main] .row>.span10{width:83.33333333%;margin-left:0}body.page-template-template-contact-php #page>div[role=main] .row>.span-10:nth-child(-n+1),body.page-template-template-contact-php #page>div[role=main] .row>.span10:nth-child(-n+1){margin-top:0}body.page-template-template-contact-php #page>div[role=main] .row>.span-9,body.page-template-template-contact-php #page>div[role=main] .row>.span9{width:75%;margin-left:0}body.page-template-template-contact-php #page>div[role=main] .row>.span-9:nth-child(-n+1),body.page-template-template-contact-php #page>div[role=main] .row>.span9:nth-child(-n+1){margin-top:0}body.page-template-template-contact-php #page>div[role=main] .row>.span-8,body.page-template-template-contact-php #page>div[role=main] .row>.span8{width:66.66666667%;margin-left:0}body.page-template-template-contact-php #page>div[role=main] .row>.span-8:nth-child(-n+1),body.page-template-template-contact-php #page>div[role=main] .row>.span8:nth-child(-n+1){margin-top:0}body.page-template-template-contact-php #page>div[role=main] .row>.span-7,body.page-template-template-contact-php #page>div[role=main] .row>.span7{width:58.33333333%;margin-left:0}body.page-template-template-contact-php #page>div[role=main] .row>.span-7:nth-child(-n+1),body.page-template-template-contact-php #page>div[role=main] .row>.span7:nth-child(-n+1){margin-top:0}body.page-template-template-contact-php #page>div[role=main] .row>.span-6,body.page-template-template-contact-php #page>div[role=main] .row>.span6{width:50%;margin-left:0}body.page-template-template-contact-php #page>div[role=main] .row>.span-6:nth-child(-n+2),body.page-template-template-contact-php #page>div[role=main] .row>.span6:nth-child(-n+2){margin-top:0}body.page-template-template-contact-php #page>div[role=main] .row>.span-5,body.page-template-template-contact-php #page>div[role=main] .row>.span5{width:41.66666667%;margin-left:0}body.page-template-template-contact-php #page>div[role=main] .row>.span-5:nth-child(-n+2),body.page-template-template-contact-php #page>div[role=main] .row>.span5:nth-child(-n+2){margin-top:0}body.page-template-template-contact-php #page>div[role=main] .row>.span-4,body.page-template-template-contact-php #page>div[role=main] .row>.span4{width:33.33333333%;margin-left:0}body.page-template-template-contact-php #page>div[role=main] .row>.span-4:nth-child(-n+3),body.page-template-template-contact-php #page>div[role=main] .row>.span4:nth-child(-n+3){margin-top:0}body.page-template-template-contact-php #page>div[role=main] .row>.span-3,body.page-template-template-contact-php #page>div[role=main] .row>.span3{width:25%;margin-left:0}body.page-template-template-contact-php #page>div[role=main] .row>.span-3:nth-child(-n+4),body.page-template-template-contact-php #page>div[role=main] .row>.span3:nth-child(-n+4){margin-top:0}body.page-template-template-contact-php #page>div[role=main] .row>.span-2,body.page-template-template-contact-php #page>div[role=main] .row>.span2{width:16.66666667%;margin-left:0}body.page-template-template-contact-php #page>div[role=main] .row>.span-2:nth-child(-n+6),body.page-template-template-contact-php #page>div[role=main] .row>.span2:nth-child(-n+6){margin-top:0}body.page-template-template-contact-php #page>div[role=main] .row>.span-1,body.page-template-template-contact-php #page>div[role=main] .row>.span1{width:8.33333333%;margin-left:0}body.page-template-template-contact-php #page>div[role=main] .row>.span-1:nth-child(-n+12),body.page-template-template-contact-php #page>div[role=main] .row>.span1:nth-child(-n+12){margin-top:0}@media only screen and (min-width :768px) and (max-width :1024px),only screen and (min-width :481px) and (max-width :767px){body.page-template-template-contact-php #page>div[role=main] .staff>.col{float:left;padding:0;margin-left:0;margin-top:0;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}body.page-template-template-contact-php #page>div[role=main] .staff>.col:first-child,body.page-template-template-contact-php #page>div[role=main] .staff>.col:nth-child(9n+10){margin-left:0}body.page-template-template-contact-php #page>div[role=main] .staff>.span-9,body.page-template-template-contact-php #page>div[role=main] .staff>.span9{width:100%;margin-left:0}body.page-template-template-contact-php #page>div[role=main] .staff>.span-9:first-child,body.page-template-template-contact-php #page>div[role=main] .staff>.span9:first-child{margin-top:0}body.page-template-template-contact-php #page>div[role=main] .staff>.span-8,body.page-template-template-contact-php #page>div[role=main] .staff>.span8{width:88.88888889%;margin-left:0}body.page-template-template-contact-php #page>div[role=main] .staff>.span-8:nth-child(-n+1),body.page-template-template-contact-php #page>div[role=main] .staff>.span8:nth-child(-n+1){margin-top:0}body.page-template-template-contact-php #page>div[role=main] .staff>.span-7,body.page-template-template-contact-php #page>div[role=main] .staff>.span7{width:77.77777778%;margin-left:0}body.page-template-template-contact-php #page>div[role=main] .staff>.span-7:nth-child(-n+1),body.page-template-template-contact-php #page>div[role=main] .staff>.span7:nth-child(-n+1){margin-top:0}body.page-template-template-contact-php #page>div[role=main] .staff>.span-6,body.page-template-template-contact-php #page>div[role=main] .staff>.span6{width:66.66666667%;margin-left:0}body.page-template-template-contact-php #page>div[role=main] .staff>.span-6:nth-child(-n+1),body.page-template-template-contact-php #page>div[role=main] .staff>.span6:nth-child(-n+1){margin-top:0}body.page-template-template-contact-php #page>div[role=main] .staff>.span-5,body.page-template-template-contact-php #page>div[role=main] .staff>.span5{width:55.55555556%;margin-left:0}body.page-template-template-contact-php #page>div[role=main] .staff>.span-5:nth-child(-n+1),body.page-template-template-contact-php #page>div[role=main] .staff>.span5:nth-child(-n+1){margin-top:0}body.page-template-template-contact-php #page>div[role=main] .staff>.span-4,body.page-template-template-contact-php #page>div[role=main] .staff>.span4{width:44.44444444%;margin-left:0}body.page-template-template-contact-php #page>div[role=main] .staff>.span-4:nth-child(-n+2),body.page-template-template-contact-php #page>div[role=main] .staff>.span4:nth-child(-n+2){margin-top:0}body.page-template-template-contact-php #page>div[role=main] .staff>.span-3,body.page-template-template-contact-php #page>div[role=main] .staff>.span3{width:33.33333333%;margin-left:0}body.page-template-template-contact-php #page>div[role=main] .staff>.span-3:nth-child(-n+3),body.page-template-template-contact-php #page>div[role=main] .staff>.span3:nth-child(-n+3){margin-top:0}body.page-template-template-contact-php #page>div[role=main] .staff>.span-2,body.page-template-template-contact-php #page>div[role=main] .staff>.span2{width:22.22222222%;margin-left:0}body.page-template-template-contact-php #page>div[role=main] .staff>.span-2:nth-child(-n+4),body.page-template-template-contact-php #page>div[role=main] .staff>.span2:nth-child(-n+4){margin-top:0}body.page-template-template-contact-php #page>div[role=main] .staff>.span-1,body.page-template-template-contact-php #page>div[role=main] .staff>.span1{width:11.11111111%;margin-left:0}body.page-template-template-contact-php #page>div[role=main] .staff>.span-1:nth-child(-n+9),body.page-template-template-contact-php #page>div[role=main] .staff>.span1:nth-child(-n+9){margin-top:0}}@media only screen and (max-width :480px){body.page-template-template-contact-php #page>div[role=main] .offices>.col{float:left;padding:0;margin-left:0;margin-top:0;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}body.page-template-template-contact-php #page>div[role=main] .offices>.col:first-child,body.page-template-template-contact-php #page>div[role=main] .offices>.col:nth-child(4n+5){margin-left:0}body.page-template-template-contact-php #page>div[role=main] .offices>.span-4,body.page-template-template-contact-php #page>div[role=main] .offices>.span4{width:100%;margin-left:0}body.page-template-template-contact-php #page>div[role=main] .offices>.span-4:first-child,body.page-template-template-contact-php #page>div[role=main] .offices>.span4:first-child{margin-top:0}body.page-template-template-contact-php #page>div[role=main] .offices>.span-3,body.page-template-template-contact-php #page>div[role=main] .offices>.span3{width:75%;margin-left:0}body.page-template-template-contact-php #page>div[role=main] .offices>.span-3:nth-child(-n+1),body.page-template-template-contact-php #page>div[role=main] .offices>.span3:nth-child(-n+1){margin-top:0}body.page-template-template-contact-php #page>div[role=main] .offices>.span-2,body.page-template-template-contact-php #page>div[role=main] .offices>.span2{width:50%;margin-left:0}body.page-template-template-contact-php #page>div[role=main] .offices>.span-2:nth-child(-n+2),body.page-template-template-contact-php #page>div[role=main] .offices>.span2:nth-child(-n+2){margin-top:0}body.page-template-template-contact-php #page>div[role=main] .offices>.span-1,body.page-template-template-contact-php #page>div[role=main] .offices>.span1{width:25%;margin-left:0}body.page-template-template-contact-php #page>div[role=main] .offices>.span-1:nth-child(-n+4),body.page-template-template-contact-php #page>div[role=main] .offices>.span1:nth-child(-n+4){margin-top:0}body.page-template-template-contact-php #page>div[role=main] .staff>.col{float:left;padding:0;margin-left:0;margin-top:0;-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box}body.page-template-template-contact-php #page>div[role=main] .staff>.col:first-child,body.page-template-template-contact-php #page>div[role=main] .staff>.col:nth-child(3n+4){margin-left:0}body.page-template-template-contact-php #page>div[role=main] .staff>.span-3,body.page-template-template-contact-php #page>div[role=main] .staff>.span3{width:100%;margin-left:0}body.page-template-template-contact-php #page>div[role=main] .staff>.span-3:first-child,body.page-template-template-contact-php #page>div[role=main] .staff>.span3:first-child{margin-top:0}body.page-template-template-contact-php #page>div[role=main] .staff>.span-2,body.page-template-template-contact-php #page>div[role=main] .staff>.span2{width:66.66666667%;margin-left:0}body.page-template-template-contact-php #page>div[role=main] .staff>.span-2:nth-child(-n+1),body.page-template-template-contact-php #page>div[role=main] .staff>.span2:nth-child(-n+1){margin-top:0}body.page-template-template-contact-php #page>div[role=main] .staff>.span-1,body.page-template-template-contact-php #page>div[role=main] .staff>.span1{width:33.33333333%;margin-left:0}body.page-template-template-contact-php #page>div[role=main] .staff>.span-1:nth-child(-n+3),body.page-template-template-contact-php #page>div[role=main] .staff>.span1:nth-child(-n+3){margin-top:0}}body.page-template-template-contact-php #page>div[role=main] .row{background-color:#fff}body.page-template-template-contact-php #page>div[role=main] .row article p{margin:0 0 .3em 0}body.page-template-template-contact-php #page>div[role=main] .row.locations{padding:40px}@media only screen and (max-width :480px){body.page-template-template-contact-php #page>div[role=main] .row.locations{padding:20px/2}}body.page-template-template-contact-php #page>div[role=main] .row.locations .slideshow .slideshow_description_box #page .list article header h1,body.page-template-template-contact-php #page>div[role=main] .row.locations .slideshow .slideshow_description_box #sidebar aside.widget h1,body.page-template-template-contact-php #page>div[role=main] .row.locations .slideshow .slideshow_description_box h2,body.page-template-template-contact-php #page>div[role=main] .row.locations h1{font-size:30px;font-size:3rem;line-height:34px;line-height:3.4rem;font-weight:700;margin-bottom:4rem}@media only screen and (max-width :480px),only screen and (min-width :768px) and (max-width :1024px),only screen and (min-width :481px) and (max-width :767px){body.page-template-template-contact-php #page>div[role=main] .row.locations .slideshow .slideshow_description_box #page .list article header h1,body.page-template-template-contact-php #page>div[role=main] .row.locations .slideshow .slideshow_description_box #sidebar aside.widget h1,body.page-template-template-contact-php #page>div[role=main] .row.locations .slideshow .slideshow_description_box h2,body.page-template-template-contact-php #page>div[role=main] .row.locations h1{text-align:center;margin:4rem 0}}body.page-template-template-contact-php #page>div[role=main] .row.locations .radio-btns{display:none}body.page-template-template-contact-php #page>div[role=main] .row.locations .labels .location_label{display:inline-block;font-size:16px;font-size:1.6rem;line-height:6rem;text-transform:uppercase;line-height:60px;background-color:#f9f9f9;padding:0 3rem;margin:0 2rem;cursor:pointer}body.page-template-template-contact-php #page>div[role=main] .row.locations .labels .location_label.active{background-color:#c10a27;color:#fff}@media only screen and (max-width :480px),only screen and (min-width :768px) and (max-width :1024px),only screen and (min-width :481px) and (max-width :767px){body.page-template-template-contact-php #page>div[role=main] .row.locations .labels .location_label{width:100%;text-align:center;margin:0;margin-bottom:1.5rem;padding:0}}body.page-template-template-contact-php #page>div[role=main] .row.locations .labels .location_label:first-child{margin-left:0}body.page-template-template-contact-php #page>div[role=main] .row.locations .labels .location_label:last-child{margin-right:0}body.page-template-template-contact-php #page>div[role=main] .row.offices{padding:40px}@media only screen and (max-width :480px){body.page-template-template-contact-php #page>div[role=main] .row.offices{padding:20px/2}body.page-template-template-contact-php #page>div[role=main] .row.offices .col{margin:30px 0;text-align:center}}body.page-template-template-contact-php #page>div[role=main] .row.offices .office{display:none}body.page-template-template-contact-php #page>div[role=main] .row.offices .office article header .slideshow .slideshow_description_box #page .list article header h1,body.page-template-template-contact-php #page>div[role=main] .row.offices .office article header .slideshow .slideshow_description_box #sidebar aside.widget h1,body.page-template-template-contact-php #page>div[role=main] .row.offices .office article header .slideshow .slideshow_description_box h2,body.page-template-template-contact-php #page>div[role=main] .row.offices .office article header h1{color:#c10a27;font-weight:600;font-size:18px;font-size:1.8rem;margin:0}@media only screen and (min-width :768px) and (max-width :1024px),only screen and (min-width :481px) and (max-width :767px),only screen and (max-width :480px){body.page-template-template-contact-php #page>div[role=main] .row.offices .office article header .slideshow .slideshow_description_box #page .list article header h1,body.page-template-template-contact-php #page>div[role=main] .row.offices .office article header .slideshow .slideshow_description_box #sidebar aside.widget h1,body.page-template-template-contact-php #page>div[role=main] .row.offices .office article header .slideshow .slideshow_description_box h2,body.page-template-template-contact-php #page>div[role=main] .row.offices .office article header h1{font-size:15px;font-size:1.5rem;line-height:20px;line-height:2rem}}body.page-template-template-contact-php #page>div[role=main] .row.staff{background-color:#222}body.page-template-template-contact-php #page>div[role=main] .row.staff .staff_member{display:none}body.page-template-template-contact-php #page>div[role=main] .row.staff .col{text-align:center;position:relative;cursor:pointer;overflow:hidden}@media only screen and (max-width :480px){body.page-template-template-contact-php #page>div[role=main] .row.staff .col{padding:0 13px 13px 13px}}body.page-template-template-contact-php #page>div[role=main] .row.staff .col figure img{width:100%;display:block}body.page-template-template-contact-php #page>div[role=main] .row.staff .col figure figcaption{position:absolute;left:40px;right:40px;bottom:20px;padding:10px;color:#fff;background-color:#000;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}body.page-template-template-contact-php #page>div[role=main] .row.staff .col figure figcaption b,body.page-template-template-contact-php #page>div[role=main] .row.staff .col figure figcaption i{display:block}body.page-template-template-contact-php #page>div[role=main] .row.staff .col article{z-index:1;position:absolute;left:0;right:0;top:100%;color:#fff;background-color:rgba(193,10,39,.95);padding:20px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}@media only screen and (max-width :480px){body.page-template-template-contact-php #page>div[role=main] .row.staff .col article{margin:0 13px 13px 13px}}body.page-template-template-contact-php #page>div[role=main] .row.staff .col article #page .list article header .slideshow .slideshow_description_box #sidebar aside.widget h1,body.page-template-template-contact-php #page>div[role=main] .row.staff .col article #page .list article header .slideshow .slideshow_description_box h2,body.page-template-template-contact-php #page>div[role=main] .row.staff .col article #page .list article header h1,body.page-template-template-contact-php #page>div[role=main] .row.staff .col article #sidebar aside.widget .slideshow .slideshow_description_box #page .list article header h1,body.page-template-template-contact-php #page>div[role=main] .row.staff .col article #sidebar aside.widget .slideshow .slideshow_description_box h2,body.page-template-template-contact-php #page>div[role=main] .row.staff .col article #sidebar aside.widget h1,body.page-template-template-contact-php #page>div[role=main] .row.staff .col article .slideshow .slideshow_description_box #page .list article header h1,body.page-template-template-contact-php #page>div[role=main] .row.staff .col article .slideshow .slideshow_description_box #sidebar aside.widget h1,body.page-template-template-contact-php #page>div[role=main] .row.staff .col article .slideshow .slideshow_description_box h2,body.page-template-template-contact-php #page>div[role=main] .row.staff .col article a,body.page-template-template-contact-php #page>div[role=main] .row.staff .col article h1,body.page-template-template-contact-php #page>div[role=main] .row.staff .col article h2{color:#fff}body.page-template-template-contact-php #page>div[role=main] .row.staff .col article header .slideshow .slideshow_description_box #page .list article header h1,body.page-template-template-contact-php #page>div[role=main] .row.staff .col article header .slideshow .slideshow_description_box #sidebar aside.widget h1,body.page-template-template-contact-php #page>div[role=main] .row.staff .col article header .slideshow .slideshow_description_box h2,body.page-template-template-contact-php #page>div[role=main] .row.staff .col article header h1{font-size:17px;font-size:1.7rem;line-height:28px;line-height:2.8rem;font-weight:600}body.page-template-template-contact-php #page>div[role=main] .row.staff .col article header #page .list article header .slideshow .slideshow_description_box #sidebar aside.widget h1,body.page-template-template-contact-php #page>div[role=main] .row.staff .col article header #page .list article header .slideshow .slideshow_description_box h2,body.page-template-template-contact-php #page>div[role=main] .row.staff .col article header #page .list article header h1,body.page-template-template-contact-php #page>div[role=main] .row.staff .col article header #sidebar aside.widget .slideshow .slideshow_description_box #page .list article header h1,body.page-template-template-contact-php #page>div[role=main] .row.staff .col article header #sidebar aside.widget .slideshow .slideshow_description_box h2,body.page-template-template-contact-php #page>div[role=main] .row.staff .col article header #sidebar aside.widget h1,body.page-template-template-contact-php #page>div[role=main] .row.staff .col article header h2{font-family:Lato,sans-serif;font-weight:400;font-style:italic;font-size:13px;font-size:1.3rem;line-height:14px;line-height:1.4rem}body.page-template-template-contact-php #page>div[role=main] .row.staff .col article .content strong{text-transform:uppercase;font-weight:600;font-size:10px;font-size:1rem}body.page-template-template-contact-php #page>div[role=main] .row.staff .col:hover article{display:block;top:0;bottom:0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}body.page-template-template-contact-php #page>div[role=main] .row.staff .col:hover figcaption{opacity:0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}body.page-template-template-products-php div[role=main]{margin:0}body.page-template-template-products-php div[role=main] .row.main>.col{margin-top:0}body.page-template-template-products-php .product-list .slideshow .slideshow_description_box #page .list article header h1,body.page-template-template-products-php .product-list .slideshow .slideshow_description_box #sidebar aside.widget h1,body.page-template-template-products-php .product-list .slideshow .slideshow_description_box h2,body.page-template-template-products-php .product-list h1{color:#c10a27;font-weight:600;font-size:28px;font-size:2.8rem;line-height:32px;line-height:3.2rem}body.page-template-template-products-php .product-list img{margin-right:30px}@media only screen and (max-width :480px){body.page-template-template-products-php .product-list img{width:100%;margin-right:0}}@media only screen and (min-width :768px) and (max-width :1024px),only screen and (min-width :481px) and (max-width :767px),only screen and (max-width :480px){body.page-template-template-products-php .product-list{width:100%!important;margin:0!important;padding:30px 20px!important;float:none}}@media only screen and (max-width :480px){body.page-template-template-products-php .product-list{padding:30px 5px!important}}@media only screen and (min-width :768px) and (max-width :1024px),only screen and (min-width :481px) and (max-width :767px){body.page-template-template-products-php #sidebar{display:none}}#page>div[role=main] .row.main{background-color:#fff}#page>div[role=main] .row.bottom{background-color:#f9f9f9!important;padding:80px 20px 90px 20px;margin-bottom:160px}@media only screen and (min-width :768px) and (max-width :1024px),only screen and (min-width :481px) and (max-width :767px),only screen and (max-width :480px){#page>div[role=main] .row.bottom{margin-bottom:0}}#page>div[role=main] .row.bottom article{text-align:center}#page>div[role=main] .row.bottom article header{padding-bottom:10px}#page>div[role=main] .row.bottom article header .slideshow .slideshow_description_box #page .list article header h1,#page>div[role=main] .row.bottom article header .slideshow .slideshow_description_box #sidebar aside.widget h1,#page>div[role=main] .row.bottom article header .slideshow .slideshow_description_box h2,#page>div[role=main] .row.bottom article header h1{color:#c10a27;font-weight:600;font-size:26px;font-size:2.6rem;line-height:30px;line-height:3rem}#page>div[role=main] .row.bottom article .content{font-weight:700;line-height:20px;line-height:2rem}#page>div[role=main] .row.bottom article .content p{margin:0}#mobilemenu_widget_container{background-color:#464646}#mobilemenu_widget_container ul li{padding:0;background:#2b2b2b;background:-moz-linear-gradient(left,#2b2b2b 0,#464646 11%,#464646 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#2b2b2b),color-stop(11%,#464646),color-stop(100%,#464646));background:-webkit-linear-gradient(left,#2b2b2b 0,#464646 11%,#464646 100%);background:-o-linear-gradient(left,#2b2b2b 0,#464646 11%,#464646 100%);background:-ms-linear-gradient(left,#2b2b2b 0,#464646 11%,#464646 100%);background:linear-gradient(to right,#2b2b2b 0,#464646 11%,#464646 100%)}#mobilemenu_widget_container ul li a{padding:10px 30px;font-size:14px;line-height:30px;font-weight:400;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;border-bottom:none;position:relative;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;border-color:#363636}#mobilemenu_widget_container ul li.menu-item-has-children:first-child{background-color:#d5001c;background:#7f000e;background:-moz-linear-gradient(left,#7f000e 0,#d5001c 11%,#d5001c 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#7f000e),color-stop(11%,#d5001c),color-stop(100%,#d5001c));background:-webkit-linear-gradient(left,#7f000e 0,#d5001c 11%,#d5001c 100%);background:-o-linear-gradient(left,#7f000e 0,#d5001c 11%,#d5001c 100%);background:-ms-linear-gradient(left,#7f000e 0,#d5001c 11%,#d5001c 100%);background:linear-gradient(to right,#7f000e 0,#d5001c 11%,#d5001c 100%)}#mobilemenu_widget_container ul li.menu-item-has-children>a:after{position:absolute;font-size:20px;line-height:50px;top:0;right:20px}#mobilemenu_widget_container ul li.expanded:first-child>ul>li{background-color:#9d0014;border-bottom:none;background:#7f000e;background:-moz-linear-gradient(left,#7f000e 0,#9d0014 11%,#9d0014 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0,#7f000e),color-stop(11%,#9d0014),color-stop(100%,#9d0014));background:-webkit-linear-gradient(left,#7f000e 0,#9d0014 11%,#9d0014 100%);background:-o-linear-gradient(left,#7f000e 0,#9d0014 11%,#9d0014 100%);background:-ms-linear-gradient(left,#7f000e 0,#9d0014 11%,#9d0014 100%);background:linear-gradient(to right,#7f000e 0,#9d0014 11%,#9d0014 100%)}#mobilemenu_widget_container>ul>li{border-bottom:1px solid #363636}#mobilemenu_widget_container>ul>li>a{font-weight:600}#mobilemenu_widget_container>ul>li>ul>li>a{font-size:13px;font-weight:600;text-transform:none}#mc_embed_signup{padding:22px 0}#mc_embed_signup form{margin-bottom:0}#mc_embed_signup input,#mc_embed_signup label{float:left;height:55px;line-height:55px;line-height:5.5rem}@media only screen and (min-width :768px) and (max-width :1024px) and (orientation :portrait),only screen and (min-width :481px) and (max-width :767px) and (orientation :portrait),only screen and (max-width :480px){#mc_embed_signup input,#mc_embed_signup label{float:none}}#mc_embed_signup label{font-size:18px;font-size:1.8rem;font-weight:700;margin-right:20px;margin-bottom:0}#mc_embed_signup input[type=email]{width:220px;padding:0 15px;border-color:#fff;border-radius:0}#mc_embed_signup .button{padding-left:30px;padding-right:30px}@media only screen and (min-width :768px) and (max-width :1024px) and (orientation :portrait),only screen and (min-width :481px) and (max-width :767px) and (orientation :portrait){#mc_embed_signup .button{display:inline-block}}#facebook-page{text-align:right;line-height:55px;line-height:5.5rem;padding:22px 0;border-left:1px solid #c10a27}@media only screen and (min-width :768px) and (max-width :1024px) and (orientation :portrait),only screen and (min-width :481px) and (max-width :767px) and (orientation :portrait),only screen and (max-width :480px){#facebook-page{border-left:0;text-align:center}}#facebook-page a{font-size:18px;font-size:1.8rem;font-weight:700}#facebook-page a .icon-facebook{background-color:#fff;color:#a70922;font-size:24px;font-size:2.4rem;padding:7px 8px 8px;border-radius:100%;margin-right:10px}.topbar-container{position:relative}#lang_sel:after,.webshop-link-container:before{position:absolute;display:block;content:"";top:0;bottom:0;width:100px}#lang_sel:after{right:-100px;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,#fff 100%);background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,#fff 100%);background:linear-gradient(to left,rgba(255,255,255,0) 0,#fff 100%)}.webshop-link-container:before{left:-100px;background:-moz-linear-gradient(right,rgba(255,255,255,0) 0,#fff 100%);background:-webkit-linear-gradient(right,rgba(255,255,255,0) 0,#fff 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 100%)}.webshop-link-container{position:absolute;top:0;right:0;height:49px;line-height:49px}.webshop-link{padding:0 20px;display:block;background-color:#fff;text-transform:uppercase;font-weight:700;border-left:1px solid #e9e9e9}.webshop-link:hover{color:#c10a27}.webshop-link *,.webshop-link:after{display:inline-block;vertical-align:top}.webshop-link:after{content:""}.webshop-link .icon-cart{color:#c10a27;font-size:20px;line-height:46px;margin-right:5px}.education-platform header.header{height:80px}.education-platform header.header #logo{box-sizing:border-box;display:inline-block;height:80px;position:static;padding:10px 30px 10px 0;margin:0}.education-platform header.header #logo img{height:100%}.education-platform header.header .edu-menu-user{height:80px;display:flex;align-items:center;float:right;margin-right:23px}.education-platform header.header .edu-menu-user--open .edu-menu-user__image:after{content:'\f106'}.education-platform header.header .edu-menu-user__info{text-align:right}.education-platform header.header .edu-menu-user__info_text{display:block;font-size:11px;line-height:13px;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;color:#222}.education-platform header.header .edu-menu-user__info_text--bold{font-weight:700}.education-platform header.header .edu-menu-user__image{display:flex;justify-content:center;align-items:center;width:33px;height:33px;position:relative;background-color:#d8d8d8;background-image:url(../images/education/user.svg);background-position:center center;background-repeat:no-repeat;border-radius:50%;margin-left:13px}.education-platform header.header .edu-menu-user__image:after{content:'\f107';font-size:16px;position:absolute;left:50%;transform:translateX(-50%);bottom:-15px}.education-platform header.header #edumenu.edumenu-open{display:flex;position:absolute;top:80px;right:0;left:0;background-color:#2b2b2b}.education-platform header.header #edumenu.edumenu-open .menu{width:100%}.education-platform header.header #edumenu.edumenu-open .menu .menu-item{display:block;width:100%}.education-platform header.header #edumenu a{color:#fff;border-top:solid 1px #363636;line-height:56px;padding:0 15px;margin:0}.education-platform #page>div[role=main]{background:#f3f3f3}.education-platform #page>div[role=main] .container{margin-top:0!important}.education-platform .edu-wrapper{background-color:#f3f3f3!important;padding:60px 20px!important}.education-platform .edu-wrapper.edu-app-wrapper{background-color:transparent!important;padding:0!important}.education-platform .edu-wrapper .slideshow .slideshow_description_box #page .list article header h1,.education-platform .edu-wrapper .slideshow .slideshow_description_box #sidebar aside.widget h1,.education-platform .edu-wrapper .slideshow .slideshow_description_box h2,.education-platform .edu-wrapper h1{color:#da3942;font-size:24px;line-height:32px;font-weight:300}.education-platform .edu-wrapper #page .list article header .slideshow .slideshow_description_box #sidebar aside.widget h1,.education-platform .edu-wrapper #page .list article header .slideshow .slideshow_description_box h2,.education-platform .edu-wrapper #page .list article header h1,.education-platform .edu-wrapper #sidebar aside.widget .slideshow .slideshow_description_box #page .list article header h1,.education-platform .edu-wrapper #sidebar aside.widget .slideshow .slideshow_description_box h2,.education-platform .edu-wrapper #sidebar aside.widget h1,.education-platform .edu-wrapper h2{color:#da3942}.education-platform .edu-wrapper .btn,.education-platform .edu-wrapper .gform_button,.education-platform .edu-wrapper button,.education-platform .edu-wrapper input[type=submit]{display:block;height:auto;font-size:11px;line-height:40px;text-transform:uppercase;font-weight:700;border-radius:0;border:none;text-align:center}.education-platform .edu-wrapper .edu-icon{display:flex;justify-content:center;align-items:center;width:30px;height:30px;line-height:30px!important;background-color:#c10a27;border-radius:50%;color:#fff}.education-platform .edu-wrapper .edu-login{float:none!important;padding:60px 20px!important;margin:0 auto!important}.education-platform .edu-wrapper .edu-login .slideshow .slideshow_description_box #page .list article header h1,.education-platform .edu-wrapper .edu-login .slideshow .slideshow_description_box #sidebar aside.widget h1,.education-platform .edu-wrapper .edu-login .slideshow .slideshow_description_box h2,.education-platform .edu-wrapper .edu-login h1{text-align:center;margin-bottom:60px}.education-platform .edu-wrapper .edu-login input{width:100%;height:50px;line-height:50px;border-radius:0}.education-platform .edu-wrapper .edu-login label{font-weight:700;font-size:14px;line-height:17px;color:#222}.education-platform .edu-wrapper .edu-login .login-remember{display:none!important}.education-platform .edu-wrapper .edu-login input[type=submit]{font-size:13px;line-height:16px;font-weight:400;margin-top:60px}.education-platform .edu-wrapper .edu-password-form{margin-top:60px}.education-platform .edu-wrapper .edu-password-form__item{width:100%;font-size:14px;line-height:17px;color:#222;font-weight:700;margin-bottom:30px}.education-platform .edu-wrapper .edu-password-form__item input{width:100%;height:50px;display:block;border-radius:0;line-height:50px;border:none;padding:20px;margin-top:10px}.education-platform .edu-wrapper .edu-password-form input[type=submit]{width:100%;display:block;color:#fff;font-size:13px;font-weight:700;line-height:50px;background-color:#c10a27;margin-top:60px}.education-platform .edu-wrapper .edu-download-header{text-align:center}.education-platform .edu-wrapper .edu-download-list{margin-top:65px}.education-platform .edu-wrapper .edu-download-list h3{font-size:14px;line-height:17px;font-weight:700;color:#222}.education-platform .edu-wrapper .edu-download-list__file{max-width:500px;display:flex;align-items:center;background-color:#fff;background-image:url(../images/education/download.svg);background-position:right 10px center;background-repeat:no-repeat;font-size:13px;color:#222;height:45px;line-height:45px;text-transform:uppercase;font-weight:300;padding:0 20px;margin-top:10px}.education-platform .edu-wrapper .edu-download-list__file:hover{color:#fff}.education-platform .edu-wrapper .edu-app{display:none}.education-platform .edu-wrapper .edu-app.-created{display:flex}.education-platform .edu-wrapper .edu-app .edu-loading{width:100%;text-align:center}.education-platform .edu-wrapper .edu-app .edu-loading img{width:35px;animation:spin 2s infinite}.education-platform .edu-wrapper .edu-app #page .list article header .slideshow .slideshow_description_box #sidebar aside.widget h1,.education-platform .edu-wrapper .edu-app #page .list article header .slideshow .slideshow_description_box h2,.education-platform .edu-wrapper .edu-app #page .list article header h1,.education-platform .edu-wrapper .edu-app #sidebar aside.widget .slideshow .slideshow_description_box #page .list article header h1,.education-platform .edu-wrapper .edu-app #sidebar aside.widget .slideshow .slideshow_description_box h2,.education-platform .edu-wrapper .edu-app #sidebar aside.widget h1,.education-platform .edu-wrapper .edu-app h2{font-size:18px;line-height:24px}.education-platform .edu-wrapper .edu-app label,.education-platform .edu-wrapper .edu-app p{font-size:16px;line-height:24px}.education-platform .edu-wrapper .edu-app .edu-startpage{box-sizing:border-box;text-align:center;padding:60px 20px}.education-platform .edu-wrapper .edu-app .edu-startpage__button{width:100%;display:block;color:#fff;background-color:#c10a27;margin-top:100px}.education-platform .edu-wrapper .edu-app .edu-startpage__download{display:block;text-align:center;text-decoration:underline;margin-top:45px}.education-platform .edu-wrapper .edu-app .edu-startpage__download_image{display:flex;justify-content:center;align-items:center;width:50px;height:50px;border-radius:50%;background-color:#fff;background-image:url(../images/education/download.svg);background-position:center center;background-repeat:no-repeat;text-decoration:none;margin:0 auto 15px}.education-platform .edu-wrapper .edu-app .edu-chapter-menu{margin-bottom:50px}.education-platform .edu-wrapper .edu-app .edu-chapter-menu.-active a,.education-platform .edu-wrapper .edu-app .edu-chapter-menu.-active h3,.education-platform .edu-wrapper .edu-app .edu-chapter-menu.-active p{opacity:1}.education-platform .edu-wrapper .edu-app .edu-chapter-menu.-completed h3{background-image:url(../images/education/check.svg);background-position:right 10px center;background-repeat:no-repeat}.education-platform .edu-wrapper .edu-app .edu-chapter-menu h3{font-size:16px;line-height:21px;font-weight:700;color:#222;margin:0;text-transform:uppercase;border-bottom:solid 1px #d8d8d8;padding:0 10px 5px;opacity:.5}.education-platform .edu-wrapper .edu-app .edu-chapter-menu a{display:block;font-size:12px;line-height:20px;color:#222;padding:0 10px;margin:10px 0;opacity:.5}.education-platform .edu-wrapper .edu-app .edu-chapter-menu-nav{background-color:#f9f9f9;position:fixed;right:0;bottom:0;left:0}.education-platform .edu-wrapper .edu-app .edu-chapter-menu-nav .edu-chapters{display:none}.education-platform .edu-wrapper .edu-app .edu-chapter-menu-nav .edu-chapters.-open{display:block;background-color:#f3f3f3;position:fixed;top:0;right:0;bottom:60px;left:0;padding:50px 20px 30px}.education-platform .edu-wrapper .edu-app .edu-chapter-overview{background-color:#fff;display:flex;height:60px;justify-content:space-between;align-items:center;border-top:solid 1px #f3f3f3;padding:0 20px}.education-platform .edu-wrapper .edu-app .edu-chapter-overview__active_chapter{font-size:11px;line-height:13px;color:#222;text-transform:uppercase}.education-platform .edu-wrapper .edu-app .edu-chapter-overview__title{font-size:13px;line-height:16px;font-weight:700;text-transform:uppercase;color:#222}.education-platform .edu-wrapper .edu-app .edu-chapter-overview .edu-icon.-open{transform:rotate(180deg);transform-origin:center}.education-platform .edu-wrapper .edu-app .edu-chapter-content{display:flex;width:100%;margin-bottom:60px}.education-platform .edu-wrapper .edu-app .edu-chapter-content .chapter-navigation{display:flex;justify-content:space-between;max-width:335px;margin:0 auto}.education-platform .edu-wrapper .edu-app .edu-chapter-content .chapter-navigation__option{display:flex;align-items:center;text-transform:uppercase;cursor:pointer}.education-platform .edu-wrapper .edu-app .edu-chapter-content .chapter-navigation__option--next{margin-left:auto}.education-platform .edu-wrapper .edu-app .edu-chapter-content .chapter-navigation__text{font-size:11px;line-height:13px;font-weight:700;padding:0 20px}.education-platform .edu-wrapper .edu-app .edu-chapter-content .edu-chapter-section{flex:1;background-color:#f3f3f3;padding:30px 20px}.education-platform .edu-wrapper .edu-app .edu-chapter-content .edu-chapter-section .wp-video{width:100%!important}.education-platform .edu-wrapper .edu-app .edu-chapter-content .edu-chapter-section .wp-video video{width:100%;height:auto}.education-platform .edu-wrapper .edu-app .edu-chapter-content .chapter-quiz{flex:1;background-color:#f3f3f3;padding:30px 20px}.education-platform .edu-wrapper .edu-app .edu-chapter-content .chapter-quiz .slideshow .slideshow_description_box #page .list article header h1,.education-platform .edu-wrapper .edu-app .edu-chapter-content .chapter-quiz .slideshow .slideshow_description_box #sidebar aside.widget h1,.education-platform .edu-wrapper .edu-app .edu-chapter-content .chapter-quiz .slideshow .slideshow_description_box h2,.education-platform .edu-wrapper .edu-app .edu-chapter-content .chapter-quiz h1{margin-bottom:50px}.education-platform .edu-wrapper .edu-app .edu-chapter-content .chapter-quiz button{color:#fff;background-color:#c10a27;padding:0 32px;margin:80px auto 0}.education-platform .edu-wrapper .edu-app .edu-chapter-content .chapter-quiz .chapter-quiz-question{margin-bottom:50px}.education-platform .edu-wrapper .edu-app .edu-chapter-content .chapter-quiz .chapter-quiz-question h3{font-size:16px;line-height:21px;font-weight:700;color:#222;border-bottom:solid 1px #d8d8d8;padding:0 0 .5rem}.education-platform .edu-wrapper .edu-app .edu-chapter-content .chapter-quiz .chapter-quiz-question label input{position:absolute;opacity:0}.education-platform .edu-wrapper .edu-app .edu-chapter-content .chapter-quiz .chapter-quiz-question label input:checked~.quiz-selection:after{background-color:#000}.education-platform .edu-wrapper .edu-app .edu-chapter-content .chapter-quiz .chapter-quiz-question label .quiz-selection{box-sizing:border-box;display:inline-flex;justify-content:center;align-items:center;width:20px;height:20px;border-radius:50%;border:solid 1px #000;margin-right:20px}.education-platform .edu-wrapper .edu-app .edu-chapter-content .chapter-quiz .chapter-quiz-question label .quiz-selection:after{content:'';display:block;width:10px;height:10px;background-color:transparent;border-radius:50%}.education-platform .edu-wrapper .edu-app .edu-completed{padding:60px 20px}.education-platform .edu-wrapper .edu-app .edu-completed .btn,.education-platform .edu-wrapper .edu-app .edu-completed .gform_button{display:inline-block}.education-platform .edu-wrapper .edu-app .edu-popup{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(34,34,34,.7)}.education-platform .edu-wrapper .edu-app .edu-popup .edu-popup-content{box-sizing:border-box;position:fixed;top:50%;right:40px;left:40px;transform:translateY(-50%);background-position:25px 20px;background-repeat:no-repeat;background-size:40px 40px;padding:20px}.education-platform .edu-wrapper .edu-app .edu-popup .edu-popup-content--success{background-color:#57bd57;background-image:url(../images/education/correct.svg);padding:20px 20px 20px 90px}.education-platform .edu-wrapper .edu-app .edu-popup .edu-popup-content--failed{background-color:#c10a27;background-image:url(../images/education/incorrect.svg);padding:20px 20px 20px 90px}.education-platform .edu-wrapper .edu-app .edu-popup .edu-popup-content--message{background-color:#222}.education-platform .edu-wrapper .edu-app .edu-popup .edu-popup-content--last-chapter-success{background-color:#57bd57;background-image:url(../images/education/correct.svg);padding:20px 20px 20px 90px}.education-platform .edu-wrapper .edu-app .edu-popup .edu-popup-content h3{font-size:24px;line-height:24px;color:#fff}.education-platform .edu-wrapper .edu-app .edu-popup .edu-popup-content p{font-size:12px;line-height:24px;text-transform:uppercase;color:#fff}.education-platform .edu-wrapper .edu-app .edu-popup .edu-popup-content button{width:100%;color:#000;background-color:#fff}@media only screen and (min-width:1025px){.education-platform header.header{height:120px}.education-platform header.header #logo{height:120px}.education-platform header.header .edu-menu-user{height:120px;margin:0 0 0 45px}.education-platform header.header .edu-menu-user__image:after{display:none}.education-platform header.header #edumenu{height:120px;display:flex;justify-content:center;align-items:center}.education-platform header.header #edumenu a{color:#222;border-top:none;line-height:16px}.education-platform .edu-wrapper{background-color:#fff!important;padding:100px 75px!important}.education-platform .edu-wrapper .edu-login{width:475px!important;background-color:#fff;padding:110px 60px!important}.education-platform .edu-wrapper .edu-login .slideshow .slideshow_description_box #page .list article header h1,.education-platform .edu-wrapper .edu-login .slideshow .slideshow_description_box #sidebar aside.widget h1,.education-platform .edu-wrapper .edu-login .slideshow .slideshow_description_box h2,.education-platform .edu-wrapper .edu-login h1{font-size:32px;line-height:39px;text-align:left;margin-bottom:70px}.education-platform .edu-wrapper .edu-password-form{margin-top:60px}.education-platform .edu-wrapper .edu-password-form__item{max-width:390px}.education-platform .edu-wrapper .edu-password-form__item input{border:1px solid #d7d7d7}.education-platform .edu-wrapper .edu-password-form input[type=submit]{width:335px}.education-platform .edu-wrapper .edu-download-header{text-align:left}.education-platform .edu-wrapper .edu-download-list{margin-top:70px}.education-platform .edu-wrapper .edu-download-list__file{background-color:#c10a27;background-image:url(../images/education/download_white.svg);color:#fff}.education-platform .edu-wrapper .edu-app .edu-startpage{background-color:#fff;width:475px;text-align:left;padding:100px 70px;margin-left:auto}.education-platform .edu-wrapper .edu-app .edu-startpage .slideshow .slideshow_description_box #page .list article header h1,.education-platform .edu-wrapper .edu-app .edu-startpage .slideshow .slideshow_description_box #sidebar aside.widget h1,.education-platform .edu-wrapper .edu-app .edu-startpage .slideshow .slideshow_description_box h2,.education-platform .edu-wrapper .edu-app .edu-startpage h1{font-size:32px;line-height:39px;text-align:left}.education-platform .edu-wrapper .edu-app .edu-startpage__download_image{background-color:#f3f3f3}.education-platform .edu-wrapper .edu-app .edu-chapter-menu-nav{width:290px;display:block;position:static}.education-platform .edu-wrapper .edu-app .edu-chapter-menu-nav .edu-chapters{display:block;padding:0 20px}.education-platform .edu-wrapper .edu-app .edu-chapter-menu-nav .edu-chapters.-open{position:static;background-color:transparent;padding:0 20px}.education-platform .edu-wrapper .edu-app .edu-chapter-overview{display:none}.education-platform .edu-wrapper .edu-app .edu-chapter-overview__title{border-bottom:solid 1px #d8d8d8;padding:20px;margin:0 0 50px}.education-platform .edu-wrapper .edu-app .edu-chapter-content .chapter-quiz,.education-platform .edu-wrapper .edu-app .edu-chapter-content .edu-chapter-section{background-color:#fff;padding:40px 45px}.education-platform .edu-wrapper .edu-app .edu-completed{background-color:#fff;padding:100px 70px}.education-platform .edu-wrapper .edu-app .edu-completed .slideshow .slideshow_description_box #page .list article header h1,.education-platform .edu-wrapper .edu-app .edu-completed .slideshow .slideshow_description_box #sidebar aside.widget h1,.education-platform .edu-wrapper .edu-app .edu-completed .slideshow .slideshow_description_box h2,.education-platform .edu-wrapper .edu-app .edu-completed h1{font-size:30px;line-height:39px}.education-platform .edu-wrapper .edu-app .edu-popup .edu-popup-content{max-width:520px;width:100%;left:50%;transform:translate(-50%,-50%);background-position:40px 40px;background-repeat:no-repeat;padding:40px 30px}.education-platform .edu-wrapper .edu-app .edu-popup .edu-popup-content--failed,.education-platform .edu-wrapper .edu-app .edu-popup .edu-popup-content--last-chapter-success,.education-platform .edu-wrapper .edu-app .edu-popup .edu-popup-content--success{padding:40px 30px 40px 120px}.education-platform .edu-wrapper .edu-app .edu-popup .edu-popup-content button{width:auto;padding:0 15px}}@keyframes spin{100%{transform:rotate(360deg)}}