#navi-mobile ul{margin:0;padding:0;background:#FFFFFF}#navi-mobile ul li{display:block;background:none;padding:0;margin:0;line-height:normal;position:relative}#navi-mobile ul li a,#navi-mobile ul li strong{display:block;text-decoration:none;padding:14px 0 12px 12px;font-size:1em;text-transform:uppercase;border-bottom:1px solid #444444}#navi-mobile ul li strong{border-left:5px solid #FFFFFF}#navi-mobile ul i.clickBtn{position:absolute;right:0;top:6px;display:inline-block;width:40px;height:35px;border-left:1px solid #888888}#navi-mobile ul i.clickBtn:after{content:"+";font-size:2rem;font-style:normal;line-height:1;color:#FFFFFF;display:block;text-align:center;transform:rotate(0deg)}#navi-mobile ul i.clickBtn.open:after{transform:rotate(45deg)}#navi-mobile ul.level_1 a,#navi-mobile ul.level_1 strong{color:#FFFFFF;display:block;background:#444444;border-bottom:1px solid #666666}#navi-mobile ul.level_1 strong.active{color:#FFFFFF;display:block;border-bottom:1px solid #666666;background:#444444;opacity:0.9}#navi-mobile ul.level_1 a.trail,#navi-mobile ul.level_1 .open>strong{color:#FFFFFF;display:block;border-bottom:1px solid #666666;background:#444444}#navi-mobile ul.level_1 .last>a,#navi-mobile ul.level_1 .last>strong{border-bottom:1px solid #666666}#navi-mobile ul.level_1 .last.open>strong{border-bottom:1px solid #666666}#navi-mobile ul.level_2{display:none}#navi-mobile ul.level_2 a,#navi-mobile ul.level_2 strong{color:#666666;background:#444444;border-bottom:1px solid #444444;text-transform:none}#navi-mobile ul.level_2 .active>strong{color:#FFFFFF;background:#666666;border-bottom:1px solid #444444;opacity:0.9}#navi-mobile ul.level_2 a.trail,#navi-mobile ul.level_2 .open>strong{color:#FFFFFF;background:#666666;border-bottom:1px solid #444444}#navi-mobile ul.level_2 .last>a,#navi-mobile ul.level_2 .last>strong{border-bottom:1px solid #444444}#navi-mobile ul.level_3{display:none}#navi-mobile ul.level_3 a,#navi-mobile ul.level_3 strong,#navi-mobile ul.level_3 .open>strong{padding-left:32px;color:#FFFFFF;background:#888888;border-bottom:1px solid #666666}#navi-mobile ul.level_3 .trail>a,#navi-mobile ul.level_3 .active>strong,#navi-mobile ul.level_3 .open>strong{color:#FFFFFF;border-bottom:1px solid #666666;opacity:1}#navi-mobile ul.level_3 .last>a,#navi-mobile ul.level_3 .last>strong{border-bottom:1px solid #666666}#navi-mobile ul.level_4{display:none}#navi-mobile ul.level_4 a,#navi-mobile ul.level_4 strong,#navi-mobile ul.level_4 .open>strong{padding-left:32px;color:#FFFFFF;background:#AAAAAA;border-bottom:1px solid #666666}#navi-mobile ul.level_4 .trail>a,#navi-mobile ul.level_4 .active>strong,#navi-mobile ul.level_4 .open>strong{color:#FFFFFF;border-bottom:1px solid #666666;opacity:1}#navi-mobile ul.level_4 .last>a,#navi-mobile ul.level_4 .last>strong{border-bottom:1px solid #666666}#navi-mobile ul.level_5{display:none}#navi-mobile ul.level_5 a,#navi-mobile ul.level_5 strong,#navi-mobile ul.level_5 .open>strong{padding-left:32px;color:#666666;background:#EEEEEE;border-bottom:1px solid #666666}#navi-mobile ul.level_5 .trail>a,#navi-mobile ul.level_5 .active>strong,#navi-mobile ul.level_5 .open>strong{color:#666666;border-bottom:1px solid #666666;opacity:1}#navi-mobile ul.level_5 .last>a,#navi-mobile ul.level_5 .last>strong{border-bottom:1px solid #666666}.mnav{position:fixed;width:250px;height:100%;top:0;z-index:9999;background:#444444;overflow:auto !important;-webkit-overflow-scrolling:touch}.mnav,#wrapper,#body-top,.push{-webkit-transition:-webkit-transform 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99);-moz-transition:-moz-transform 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99);-o-transition:-o-transform 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99);transition:transform 0.2s cubic-bezier(0.16, 0.68, 0.43, 0.99);-webkit-backface-visibility:hidden}.mnavbar{width:30px;height:30px;display:block;z-index:999;opacity:1;top:1px;visibility:visible;position:absolute}.navbar{background:#000;display:block;height:4px;width:100%;margin:3px 0 5px;border-radius:0}.site-overlay{opacity:0}.mnav-active .site-overlay{opacity:1;transition:all 0.2s linear;position:fixed;top:0;bottom:0;z-index:9999;-webkit-box-shadow:0px 0px 10px rgba(0, 0, 0, 0.6);-moz-box-shadow:0px 0px 10px rgba(0, 0, 0, 0.6);box-shadow:0px 0px 10px rgba(0, 0, 0, 0.6)}.LeftPanel .mnavbar{left:15px}.LeftPanel .mnav{left:0}.LeftPanel .mnav-closed{-webkit-transform:translate3d(-250px, 0, 0);-moz-transform:translate3d(-250px, 0, 0);-ms-transform:translate3d(-250px, 0, 0);-o-transform:translate3d(-250px, 0, 0);transform:translate3d(-250px, 0, 0)}.LeftPanel .mnav-open{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.LeftPanel.mnav-active .site-overlay{right:0;left:250px}.LeftPanel .wrapper-push,.LeftPanel .pushed{-webkit-transform:translate3d(250px, 0, 0);-moz-transform:translate3d(250px, 0, 0);-ms-transform:translate3d(250px, 0, 0);-o-transform:translate3d(250px, 0, 0);transform:translate3d(250px, 0, 0);position:fixed;width:100vw}.RightPanel .mnavbar{right:15px}.RightPanel .mnav{right:0}.RightPanel .mnav-closed{-webkit-transform:translate3d(250px, 0, 0);-moz-transform:translate3d(250px, 0, 0);-ms-transform:translate3d(250px, 0, 0);-o-transform:translate3d(250px, 0, 0);transform:translate3d(250px, 0, 0)}.RightPanel .mnav-open{-webkit-transform:translate3d(250, 0, 0);-moz-transform:translate3d(250, 0, 0);-ms-transform:translate3d(250, 0, 0);-o-transform:translate3d(250, 0, 0);transform:translate3d(250, 0, 0)}.RightPanel.mnav-active .site-overlay{right:250px;left:0}.RightPanel .wrapper-push,.RightPanel .pushed{-webkit-transform:translate3d(-250px, 0, 0);-moz-transform:translate3d(-250px, 0, 0);-ms-transform:translate3d(-250px, 0, 0);-o-transform:translate3d(-250px, 0, 0);transform:translate3d(-250px, 0, 0);position:fixed;right:0;width:100vw}
li.mega-menu{position:static}li.mega-menu:hover ul{max-height:1000px}li.mega-menu ul{width:100%;left:0;right:0;z-index:99999;margin:0}li.mega-menu ul li{float:left;clear:none;padding:0;margin:0}li.mega-menu ul li .menu-container{padding:20px 10px;display:block}li.mega-menu ul li .menu-container a,li.mega-menu ul li .menu-container strong{position:relative;margin:0;padding:0}li.mega-menu ul li .default{display:none}
.no-move-up .product-container{position:relative}.no-move-up .product-container .move-up{display:block;position:absolute;right:1rem;bottom:2rem;cursor:pointer}.show-on-mouseover .hover-box{position:absolute;background:white;border:2px solid #f2f2f2;border-radius:5px;padding:0.5rem 1rem}@media only screen and (max-width:768px){.show-on-mouseover .hover-box{display:none}}.product-container .move-up{display:block;color:#e20613;font-size:45px;line-height:45px;transition:all 300ms;text-align:right;cursor:pointer}.product-container .product-navigator{position:relative;padding:0}.product-container .product-navigator img{width:100%}.product-container .product-navigator .clicker{position:absolute;transform:translate(-50%, -50%);width:45px;height:45px}.product-container .product-navigator .clicker:before{padding:0;margin:0;content:"";position:absolute;top:11.25px;left:7.875px;width:24.75px;height:24.75px;background-color:white;border:0px solid blue}.product-container .product-navigator .clicker i{position:absolute;padding:0;margin:0;color:#e20613;font-size:45px;line-height:45px;transition:all 300ms;cursor:pointer}.product-container .product-navigator .clicker i:hover{color:#333333;transform:rotate(45deg)}.product-container .product-navigator .clicker.active i{color:#333333;transform:rotate(45deg)}.product-container .product-sections .no-tabs-container{display:grid;grid-template-columns:100%;border:2px solid #f2f2f2;border-radius:5px;padding:15px}
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
.content-slider{overflow:hidden;visibility:hidden;position:relative}.slider-wrapper{overflow:hidden;position:relative}.slider-wrapper>*{float:left;width:100%;position:relative}.slider-control{height:30px;position:relative}.slider-control a,.slider-control .slider-menu{position:absolute;top:9px;display:inline-block}.slider-control .slider-prev{left:0}.slider-control .slider-next{right:0}.slider-control .slider-menu{top:0;width:50%;left:50%;margin-left:-25%;font-size:27px;text-align:center}.slider-control .slider-menu b{color:#bbb;cursor:pointer}.slider-control .slider-menu b.active{color:#666}
@charset "UTF-8";
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}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}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}meta.foundation-version{font-family:"/5.5.3/"}meta.foundation-mq-small{font-family:"/only screen/";width:0}meta.foundation-mq-small-only{font-family:"/only screen and (max-width: 48em)/";width:0}meta.foundation-mq-medium{font-family:"/only screen and (min-width:48.0625em)/";width:48.0625em}meta.foundation-mq-medium-only{font-family:"/only screen and (min-width:48.0625em) and (max-width:64em)/";width:48.0625em}meta.foundation-mq-large{font-family:"/only screen and (min-width:64.0625em)/";width:64.0625em}meta.foundation-mq-large-only{font-family:"/only screen and (min-width:64.0625em) and (max-width:90em)/";width:64.0625em}meta.foundation-mq-xlarge{font-family:"/only screen and (min-width:90.0625em)/";width:90.0625em}meta.foundation-mq-xlarge-only{font-family:"/only screen and (min-width:90.0625em) and (max-width:120em)/";width:90.0625em}meta.foundation-mq-xxlarge{font-family:"/only screen and (min-width:120.0625em)/";width:120.0625em}meta.foundation-data-attribute-namespace{font-family:false}html,body{height:100%}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{font-size:100%}body{background:#fff;color:#333333;cursor:auto;font-family:"HCo Gotham", sans-serif;font-style:normal;font-weight:400;line-height:150%;margin:0;padding:0;position:relative}a:hover{cursor:pointer}img{max-width:100%;height:auto}img{-ms-interpolation-mode:bicubic}#map_canvas img,#map_canvas embed,#map_canvas object,.map_canvas img,.map_canvas embed,.map_canvas object,.mqa-display img,.mqa-display embed,.mqa-display object{max-width:none !important}.left{float:left !important}.right{float:right !important}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.hide{display:none}.invisible{visibility:hidden}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img{display:inline-block;vertical-align:middle}textarea{height:auto;min-height:50px}select{width:100%}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.text-justify{text-align:justify !important}@media only screen and (max-width:48em){.small-only-text-left{text-align:left !important}.small-only-text-right{text-align:right !important}.small-only-text-center{text-align:center !important}.small-only-text-justify{text-align:justify !important}}@media only screen{.small-text-left{text-align:left !important}.small-text-right{text-align:right !important}.small-text-center{text-align:center !important}.small-text-justify{text-align:justify !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.medium-only-text-left{text-align:left !important}.medium-only-text-right{text-align:right !important}.medium-only-text-center{text-align:center !important}.medium-only-text-justify{text-align:justify !important}}@media only screen and (min-width:48.0625em){.medium-text-left{text-align:left !important}.medium-text-right{text-align:right !important}.medium-text-center{text-align:center !important}.medium-text-justify{text-align:justify !important}}@media only screen and (min-width:64.0625em) and (max-width:90em){.large-only-text-left{text-align:left !important}.large-only-text-right{text-align:right !important}.large-only-text-center{text-align:center !important}.large-only-text-justify{text-align:justify !important}}@media only screen and (min-width:64.0625em){.large-text-left{text-align:left !important}.large-text-right{text-align:right !important}.large-text-center{text-align:center !important}.large-text-justify{text-align:justify !important}}@media only screen and (min-width:90.0625em) and (max-width:120em){.xlarge-only-text-left{text-align:left !important}.xlarge-only-text-right{text-align:right !important}.xlarge-only-text-center{text-align:center !important}.xlarge-only-text-justify{text-align:justify !important}}@media only screen and (min-width:90.0625em){.xlarge-text-left{text-align:left !important}.xlarge-text-right{text-align:right !important}.xlarge-text-center{text-align:center !important}.xlarge-text-justify{text-align:justify !important}}@media only screen and (min-width:120.0625em) and (max-width:6249999.9375em){.xxlarge-only-text-left{text-align:left !important}.xxlarge-only-text-right{text-align:right !important}.xxlarge-only-text-center{text-align:center !important}.xxlarge-only-text-justify{text-align:justify !important}}@media only screen and (min-width:120.0625em){.xxlarge-text-left{text-align:left !important}.xxlarge-text-right{text-align:right !important}.xxlarge-text-center{text-align:center !important}.xxlarge-text-justify{text-align:justify !important}}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0}a{color:#333333;line-height:inherit;text-decoration:none}a:hover,a:focus{color:#2c2c2c}a img{border:none}p{font-family:inherit;font-size:1.0625rem;font-weight:400;line-height:1.4;margin-bottom:1rem;text-rendering:optimizeLegibility}p.lead{font-size:1.28125rem;line-height:1.6}p aside{font-size:0.875rem;font-style:italic;line-height:1.35}h1,h2,h3,h4,h5,h6{color:#333333;font-family:"HCo Gotham", sans-serif;font-style:normal;font-weight:800;line-height:1;margin-bottom:4rem;margin-top:0;text-rendering:optimizeLegibility}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#7a7a7a;font-size:60%;line-height:0}h1{font-size:2.5rem}h2{font-size:2.5rem}h3{font-size:2.0625rem}h4{font-size:1.0625rem}h5{font-size:1.125rem}h6{font-size:1rem}.subheader{line-height:1.4;color:#7a7a7a;font-weight:400;margin-top:0.2rem;margin-bottom:0.5rem}hr{border:solid #DDDDDD;border-width:1px 0 0;clear:both;height:0;margin:1.25rem 0 1.1875rem}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:700;line-height:inherit}small{font-size:60%;line-height:inherit}code{background-color:#fdaeb2;border-color:#fc848b;border-style:solid;border-width:1px;color:#333333;font-family:Consolas, "Liberation Mono", Courier, monospace;font-weight:400;padding:0.125rem 0.3125rem 0.0625rem}ul,ol,dl{font-family:inherit;font-size:1.0625rem;line-height:1.4;list-style-position:outside;margin-bottom:1rem}ul{margin-left:1.1rem}ul li ul,ul li ol{margin-left:1.25rem;margin-bottom:0}ul.square li ul,ul.circle li ul,ul.disc li ul{list-style:inherit}ul.square{list-style-type:square;margin-left:1.1rem}ul.circle{list-style-type:circle;margin-left:1.1rem}ul.disc{list-style-type:disc;margin-left:1.1rem}ol{margin-left:1.4rem}ol li ul,ol li ol{margin-left:1.25rem;margin-bottom:0}.no-bullet{list-style-type:none;margin-left:0}.no-bullet li ul,.no-bullet li ol{margin-left:1.25rem;margin-bottom:0;list-style:none}dl dt{margin-bottom:0.3rem;font-weight:700}dl dd{margin-bottom:0.75rem}abbr,acronym{text-transform:uppercase;font-size:90%;color:#333333;cursor:help}abbr{text-transform:none}abbr[title]{border-bottom:1px dotted #DDDDDD}blockquote{margin:0 0 1rem;padding:0.5625rem 1.25rem 0 1.1875rem;border-left:1px solid #DDDDDD}blockquote cite{display:block;font-size:0.8125rem;color:#626262}blockquote cite:before{content:"— "}blockquote cite a,blockquote cite a:visited{color:#626262}blockquote,blockquote p{line-height:1.4;color:#7a7a7a}.vcard{display:inline-block;margin:0 0 1.25rem 0;border:1px solid #DDDDDD;padding:0.625rem 0.75rem}.vcard li{margin:0;display:block}.vcard .fn{font-weight:700;font-size:0.9375rem}.vevent .summary{font-weight:700}.vevent abbr{cursor:default;text-decoration:none;font-weight:700;border:none;padding:0 0.0625rem}@media only screen and (min-width:48.0625em){h1,h2,h3,h4,h5,h6{line-height:1}h1{font-size:3.125rem}h2{font-size:3.125rem}h3{font-size:2.375rem}h4{font-size:1.375rem}h5{font-size:1.125rem}h6{font-size:1rem}}@media print{*{background:transparent !important;color:#000000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.34in}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}@media only screen{.show-for-small-only,.show-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.hide-for-small-only,.hide-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.visible-for-small-only,.visible-for-small-up,.visible-for-small,.visible-for-small-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.hidden-for-small-only,.hidden-for-small-up,.hidden-for-small,.hidden-for-small-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}table.show-for-small-only,table.show-for-small-up,table.show-for-small,table.show-for-small-down,table.hide-for-medium-only,table.hide-for-medium-up,table.hide-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important}thead.show-for-small-only,thead.show-for-small-up,thead.show-for-small,thead.show-for-small-down,thead.hide-for-medium-only,thead.hide-for-medium-up,thead.hide-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.show-for-small-only,tbody.show-for-small-up,tbody.show-for-small,tbody.show-for-small-down,tbody.hide-for-medium-only,tbody.hide-for-medium-up,tbody.hide-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.show-for-small-only,tr.show-for-small-up,tr.show-for-small,tr.show-for-small-down,tr.hide-for-medium-only,tr.hide-for-medium-up,tr.hide-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row}th.show-for-small-only,td.show-for-small-only,th.show-for-small-up,td.show-for-small-up,th.show-for-small,td.show-for-small,th.show-for-small-down,td.show-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.hide-for-medium-up,td.hide-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}@media only screen and (min-width:48.0625em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.show-for-medium-only,.show-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.hide-for-medium-only,.hide-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.visible-for-medium-only,.visible-for-medium-up,.visible-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.hidden-for-medium-only,.hidden-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.show-for-medium-only,table.show-for-medium-up,table.show-for-medium,table.show-for-medium-down,table.hide-for-large-only,table.hide-for-large-up,table.hide-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.show-for-medium-only,thead.show-for-medium-up,thead.show-for-medium,thead.show-for-medium-down,thead.hide-for-large-only,thead.hide-for-large-up,thead.hide-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.show-for-medium-only,tbody.show-for-medium-up,tbody.show-for-medium,tbody.show-for-medium-down,tbody.hide-for-large-only,tbody.hide-for-large-up,tbody.hide-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.show-for-medium-only,tr.show-for-medium-up,tr.show-for-medium,tr.show-for-medium-down,tr.hide-for-large-only,tr.hide-for-large-up,tr.hide-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.show-for-medium-only,td.show-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.show-for-medium,td.show-for-medium,th.show-for-medium-down,td.show-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.hide-for-large-up,td.hide-for-large-up,th.hide-for-large,td.hide-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}@media only screen and (min-width:64.0625em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.show-for-large-only,.show-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.hide-for-large-only,.hide-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.visible-for-large-only,.visible-for-large-up,.visible-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.hidden-for-large-only,.hidden-for-large-up,.hidden-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.show-for-large-only,table.show-for-large-up,table.show-for-large,table.show-for-large-down,table.hide-for-xlarge-only,table.hide-for-xlarge-up,table.hide-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.show-for-large-only,thead.show-for-large-up,thead.show-for-large,thead.show-for-large-down,thead.hide-for-xlarge-only,thead.hide-for-xlarge-up,thead.hide-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.show-for-large-only,tbody.show-for-large-up,tbody.show-for-large,tbody.show-for-large-down,tbody.hide-for-xlarge-only,tbody.hide-for-xlarge-up,tbody.hide-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.show-for-large-only,tr.show-for-large-up,tr.show-for-large,tr.show-for-large-down,tr.hide-for-xlarge-only,tr.hide-for-xlarge-up,tr.hide-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.show-for-large-only,td.show-for-large-only,th.show-for-large-up,td.show-for-large-up,th.show-for-large,td.show-for-large,th.show-for-large-down,td.show-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.hide-for-xlarge-up,td.hide-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}@media only screen and (min-width:90.0625em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.show-for-xlarge-only,.show-for-xlarge-up,.show-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.hide-for-xlarge-only,.hide-for-xlarge-up,.hide-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-large-only,.visible-for-large-up,.hidden-for-large,.hidden-for-large-down,.visible-for-xlarge-only,.visible-for-xlarge-up,.visible-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.visible-for-large-only,.hidden-for-large-up,.visible-for-large,.visible-for-large-down,.hidden-for-xlarge-only,.hidden-for-xlarge-up,.hidden-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.hidden-for-xxlarge-down{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.show-for-xlarge-only,table.show-for-xlarge-up,table.show-for-xlarge,table.show-for-xlarge-down,table.hide-for-xxlarge-only,table.hide-for-xxlarge-up,table.hide-for-xxlarge,table.show-for-xxlarge-down{display:table !important}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.show-for-xlarge-only,thead.show-for-xlarge-up,thead.show-for-xlarge,thead.show-for-xlarge-down,thead.hide-for-xxlarge-only,thead.hide-for-xxlarge-up,thead.hide-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.show-for-xlarge-only,tbody.show-for-xlarge-up,tbody.show-for-xlarge,tbody.show-for-xlarge-down,tbody.hide-for-xxlarge-only,tbody.hide-for-xxlarge-up,tbody.hide-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.show-for-xlarge-only,tr.show-for-xlarge-up,tr.show-for-xlarge,tr.show-for-xlarge-down,tr.hide-for-xxlarge-only,tr.hide-for-xxlarge-up,tr.hide-for-xxlarge,tr.show-for-xxlarge-down{display:table-row}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.show-for-xlarge-only,td.show-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.show-for-xlarge,td.show-for-xlarge,th.show-for-xlarge-down,td.show-for-xlarge-down,th.hide-for-xxlarge-only,td.hide-for-xxlarge-only,th.hide-for-xxlarge-up,td.hide-for-xxlarge-up,th.hide-for-xxlarge,td.hide-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}@media only screen and (min-width:120.0625em){.hide-for-small-only,.show-for-small-up,.hide-for-small,.hide-for-small-down,.hide-for-medium-only,.show-for-medium-up,.hide-for-medium,.hide-for-medium-down,.hide-for-large-only,.show-for-large-up,.hide-for-large,.hide-for-large-down,.hide-for-xlarge-only,.show-for-xlarge-up,.hide-for-xlarge,.hide-for-xlarge-down,.show-for-xxlarge-only,.show-for-xxlarge-up,.show-for-xxlarge,.show-for-xxlarge-down{display:inherit !important}.show-for-small-only,.hide-for-small-up,.show-for-small,.show-for-small-down,.show-for-medium-only,.hide-for-medium-up,.show-for-medium,.show-for-medium-down,.show-for-large-only,.hide-for-large-up,.show-for-large,.show-for-large-down,.show-for-xlarge-only,.hide-for-xlarge-up,.show-for-xlarge,.show-for-xlarge-down,.hide-for-xxlarge-only,.hide-for-xxlarge-up,.hide-for-xxlarge,.hide-for-xxlarge-down{display:none !important}.hidden-for-small-only,.visible-for-small-up,.hidden-for-small,.hidden-for-small-down,.hidden-for-medium-only,.visible-for-medium-up,.hidden-for-medium,.hidden-for-medium-down,.hidden-for-large-only,.visible-for-large-up,.hidden-for-large,.hidden-for-large-down,.hidden-for-xlarge-only,.visible-for-xlarge-up,.hidden-for-xlarge,.hidden-for-xlarge-down,.visible-for-xxlarge-only,.visible-for-xxlarge-up,.visible-for-xxlarge,.visible-for-xxlarge-down{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.visible-for-small-only,.hidden-for-small-up,.visible-for-small,.visible-for-small-down,.visible-for-medium-only,.hidden-for-medium-up,.visible-for-medium,.visible-for-medium-down,.visible-for-large-only,.hidden-for-large-up,.visible-for-large,.visible-for-large-down,.visible-for-xlarge-only,.hidden-for-xlarge-up,.visible-for-xlarge,.visible-for-xlarge-down,.hidden-for-xxlarge-only,.hidden-for-xxlarge-up,.hidden-for-xxlarge,.hidden-for-xxlarge-down{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}table.hide-for-small-only,table.show-for-small-up,table.hide-for-small,table.hide-for-small-down,table.hide-for-medium-only,table.show-for-medium-up,table.hide-for-medium,table.hide-for-medium-down,table.hide-for-large-only,table.show-for-large-up,table.hide-for-large,table.hide-for-large-down,table.hide-for-xlarge-only,table.show-for-xlarge-up,table.hide-for-xlarge,table.hide-for-xlarge-down,table.show-for-xxlarge-only,table.show-for-xxlarge-up,table.show-for-xxlarge,table.show-for-xxlarge-down{display:table !important}thead.hide-for-small-only,thead.show-for-small-up,thead.hide-for-small,thead.hide-for-small-down,thead.hide-for-medium-only,thead.show-for-medium-up,thead.hide-for-medium,thead.hide-for-medium-down,thead.hide-for-large-only,thead.show-for-large-up,thead.hide-for-large,thead.hide-for-large-down,thead.hide-for-xlarge-only,thead.show-for-xlarge-up,thead.hide-for-xlarge,thead.hide-for-xlarge-down,thead.show-for-xxlarge-only,thead.show-for-xxlarge-up,thead.show-for-xxlarge,thead.show-for-xxlarge-down{display:table-header-group !important}tbody.hide-for-small-only,tbody.show-for-small-up,tbody.hide-for-small,tbody.hide-for-small-down,tbody.hide-for-medium-only,tbody.show-for-medium-up,tbody.hide-for-medium,tbody.hide-for-medium-down,tbody.hide-for-large-only,tbody.show-for-large-up,tbody.hide-for-large,tbody.hide-for-large-down,tbody.hide-for-xlarge-only,tbody.show-for-xlarge-up,tbody.hide-for-xlarge,tbody.hide-for-xlarge-down,tbody.show-for-xxlarge-only,tbody.show-for-xxlarge-up,tbody.show-for-xxlarge,tbody.show-for-xxlarge-down{display:table-row-group !important}tr.hide-for-small-only,tr.show-for-small-up,tr.hide-for-small,tr.hide-for-small-down,tr.hide-for-medium-only,tr.show-for-medium-up,tr.hide-for-medium,tr.hide-for-medium-down,tr.hide-for-large-only,tr.show-for-large-up,tr.hide-for-large,tr.hide-for-large-down,tr.hide-for-xlarge-only,tr.show-for-xlarge-up,tr.hide-for-xlarge,tr.hide-for-xlarge-down,tr.show-for-xxlarge-only,tr.show-for-xxlarge-up,tr.show-for-xxlarge,tr.show-for-xxlarge-down{display:table-row}th.hide-for-small-only,td.hide-for-small-only,th.show-for-small-up,td.show-for-small-up,th.hide-for-small,td.hide-for-small,th.hide-for-small-down,td.hide-for-small-down,th.hide-for-medium-only,td.hide-for-medium-only,th.show-for-medium-up,td.show-for-medium-up,th.hide-for-medium,td.hide-for-medium,th.hide-for-medium-down,td.hide-for-medium-down,th.hide-for-large-only,td.hide-for-large-only,th.show-for-large-up,td.show-for-large-up,th.hide-for-large,td.hide-for-large,th.hide-for-large-down,td.hide-for-large-down,th.hide-for-xlarge-only,td.hide-for-xlarge-only,th.show-for-xlarge-up,td.show-for-xlarge-up,th.hide-for-xlarge,td.hide-for-xlarge,th.hide-for-xlarge-down,td.hide-for-xlarge-down,th.show-for-xxlarge-only,td.show-for-xxlarge-only,th.show-for-xxlarge-up,td.show-for-xxlarge-up,th.show-for-xxlarge,td.show-for-xxlarge,th.show-for-xxlarge-down,td.show-for-xxlarge-down{display:table-cell !important}}.show-for-landscape,.hide-for-portrait{display:inherit !important}.hide-for-landscape,.show-for-portrait{display:none !important}table.hide-for-landscape,table.show-for-portrait{display:table !important}thead.hide-for-landscape,thead.show-for-portrait{display:table-header-group !important}tbody.hide-for-landscape,tbody.show-for-portrait{display:table-row-group !important}tr.hide-for-landscape,tr.show-for-portrait{display:table-row !important}td.hide-for-landscape,td.show-for-portrait,th.hide-for-landscape,th.show-for-portrait{display:table-cell !important}@media only screen and (orientation:landscape){.show-for-landscape,.hide-for-portrait{display:inherit !important}.hide-for-landscape,.show-for-portrait{display:none !important}table.show-for-landscape,table.hide-for-portrait{display:table !important}thead.show-for-landscape,thead.hide-for-portrait{display:table-header-group !important}tbody.show-for-landscape,tbody.hide-for-portrait{display:table-row-group !important}tr.show-for-landscape,tr.hide-for-portrait{display:table-row !important}td.show-for-landscape,td.hide-for-portrait,th.show-for-landscape,th.hide-for-portrait{display:table-cell !important}}@media only screen and (orientation:portrait){.show-for-portrait,.hide-for-landscape{display:inherit !important}.hide-for-portrait,.show-for-landscape{display:none !important}table.show-for-portrait,table.hide-for-landscape{display:table !important}thead.show-for-portrait,thead.hide-for-landscape{display:table-header-group !important}tbody.show-for-portrait,tbody.hide-for-landscape{display:table-row-group !important}tr.show-for-portrait,tr.hide-for-landscape{display:table-row !important}td.show-for-portrait,td.hide-for-landscape,th.show-for-portrait,th.hide-for-landscape{display:table-cell !important}}.show-for-touch{display:none !important}.hide-for-touch{display:inherit !important}.touch .show-for-touch{display:inherit !important}.touch .hide-for-touch{display:none !important}table.hide-for-touch{display:table !important}.touch table.show-for-touch{display:table !important}thead.hide-for-touch{display:table-header-group !important}.touch thead.show-for-touch{display:table-header-group !important}tbody.hide-for-touch{display:table-row-group !important}.touch tbody.show-for-touch{display:table-row-group !important}tr.hide-for-touch{display:table-row !important}.touch tr.show-for-touch{display:table-row !important}td.hide-for-touch{display:table-cell !important}.touch td.show-for-touch{display:table-cell !important}th.hide-for-touch{display:table-cell !important}.touch th.show-for-touch{display:table-cell !important}.show-for-sr{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}.show-on-focus{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}.show-on-focus:focus,.show-on-focus:active{position:static !important;height:auto;width:auto;overflow:visible;clip:auto}.print-only,.show-for-print{display:none !important}@media print{.print-only,.show-for-print{display:block !important}.hide-on-print,.hide-for-print{display:none !important}table.show-for-print{display:table !important}thead.show-for-print{display:table-header-group !important}tbody.show-for-print{display:table-row-group !important}tr.show-for-print{display:table-row !important}td.show-for-print{display:table-cell !important}th.show-for-print{display:table-cell !important}}[class*="block-grid-"]{display:block;padding:0;margin:0 -0.625rem}[class*="block-grid-"]:before,[class*="block-grid-"]:after{content:" ";display:table}[class*="block-grid-"]:after{clear:both}[class*="block-grid-"]>li{display:block;float:left;height:auto;padding:0 0.625rem 1.25rem}@media only screen{.small-block-grid-1>li{list-style:none;width:100%}.small-block-grid-1>li:nth-of-type(1n){clear:none}.small-block-grid-1>li:nth-of-type(1n+1){clear:both}.small-block-grid-2>li{list-style:none;width:50%}.small-block-grid-2>li:nth-of-type(1n){clear:none}.small-block-grid-2>li:nth-of-type(2n+1){clear:both}.small-block-grid-3>li{list-style:none;width:33.3333333333%}.small-block-grid-3>li:nth-of-type(1n){clear:none}.small-block-grid-3>li:nth-of-type(3n+1){clear:both}.small-block-grid-4>li{list-style:none;width:25%}.small-block-grid-4>li:nth-of-type(1n){clear:none}.small-block-grid-4>li:nth-of-type(4n+1){clear:both}.small-block-grid-5>li{list-style:none;width:20%}.small-block-grid-5>li:nth-of-type(1n){clear:none}.small-block-grid-5>li:nth-of-type(5n+1){clear:both}.small-block-grid-6>li{list-style:none;width:16.6666666667%}.small-block-grid-6>li:nth-of-type(1n){clear:none}.small-block-grid-6>li:nth-of-type(6n+1){clear:both}.small-block-grid-7>li{list-style:none;width:14.2857142857%}.small-block-grid-7>li:nth-of-type(1n){clear:none}.small-block-grid-7>li:nth-of-type(7n+1){clear:both}.small-block-grid-8>li{list-style:none;width:12.5%}.small-block-grid-8>li:nth-of-type(1n){clear:none}.small-block-grid-8>li:nth-of-type(8n+1){clear:both}.small-block-grid-9>li{list-style:none;width:11.1111111111%}.small-block-grid-9>li:nth-of-type(1n){clear:none}.small-block-grid-9>li:nth-of-type(9n+1){clear:both}.small-block-grid-10>li{list-style:none;width:10%}.small-block-grid-10>li:nth-of-type(1n){clear:none}.small-block-grid-10>li:nth-of-type(10n+1){clear:both}.small-block-grid-11>li{list-style:none;width:9.0909090909%}.small-block-grid-11>li:nth-of-type(1n){clear:none}.small-block-grid-11>li:nth-of-type(11n+1){clear:both}.small-block-grid-12>li{list-style:none;width:8.3333333333%}.small-block-grid-12>li:nth-of-type(1n){clear:none}.small-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width:48.0625em){.medium-block-grid-1>li{list-style:none;width:100%}.medium-block-grid-1>li:nth-of-type(1n){clear:none}.medium-block-grid-1>li:nth-of-type(1n+1){clear:both}.medium-block-grid-2>li{list-style:none;width:50%}.medium-block-grid-2>li:nth-of-type(1n){clear:none}.medium-block-grid-2>li:nth-of-type(2n+1){clear:both}.medium-block-grid-3>li{list-style:none;width:33.3333333333%}.medium-block-grid-3>li:nth-of-type(1n){clear:none}.medium-block-grid-3>li:nth-of-type(3n+1){clear:both}.medium-block-grid-4>li{list-style:none;width:25%}.medium-block-grid-4>li:nth-of-type(1n){clear:none}.medium-block-grid-4>li:nth-of-type(4n+1){clear:both}.medium-block-grid-5>li{list-style:none;width:20%}.medium-block-grid-5>li:nth-of-type(1n){clear:none}.medium-block-grid-5>li:nth-of-type(5n+1){clear:both}.medium-block-grid-6>li{list-style:none;width:16.6666666667%}.medium-block-grid-6>li:nth-of-type(1n){clear:none}.medium-block-grid-6>li:nth-of-type(6n+1){clear:both}.medium-block-grid-7>li{list-style:none;width:14.2857142857%}.medium-block-grid-7>li:nth-of-type(1n){clear:none}.medium-block-grid-7>li:nth-of-type(7n+1){clear:both}.medium-block-grid-8>li{list-style:none;width:12.5%}.medium-block-grid-8>li:nth-of-type(1n){clear:none}.medium-block-grid-8>li:nth-of-type(8n+1){clear:both}.medium-block-grid-9>li{list-style:none;width:11.1111111111%}.medium-block-grid-9>li:nth-of-type(1n){clear:none}.medium-block-grid-9>li:nth-of-type(9n+1){clear:both}.medium-block-grid-10>li{list-style:none;width:10%}.medium-block-grid-10>li:nth-of-type(1n){clear:none}.medium-block-grid-10>li:nth-of-type(10n+1){clear:both}.medium-block-grid-11>li{list-style:none;width:9.0909090909%}.medium-block-grid-11>li:nth-of-type(1n){clear:none}.medium-block-grid-11>li:nth-of-type(11n+1){clear:both}.medium-block-grid-12>li{list-style:none;width:8.3333333333%}.medium-block-grid-12>li:nth-of-type(1n){clear:none}.medium-block-grid-12>li:nth-of-type(12n+1){clear:both}}@media only screen and (min-width:64.0625em){.large-block-grid-1>li{list-style:none;width:100%}.large-block-grid-1>li:nth-of-type(1n){clear:none}.large-block-grid-1>li:nth-of-type(1n+1){clear:both}.large-block-grid-2>li{list-style:none;width:50%}.large-block-grid-2>li:nth-of-type(1n){clear:none}.large-block-grid-2>li:nth-of-type(2n+1){clear:both}.large-block-grid-3>li{list-style:none;width:33.3333333333%}.large-block-grid-3>li:nth-of-type(1n){clear:none}.large-block-grid-3>li:nth-of-type(3n+1){clear:both}.large-block-grid-4>li{list-style:none;width:25%}.large-block-grid-4>li:nth-of-type(1n){clear:none}.large-block-grid-4>li:nth-of-type(4n+1){clear:both}.large-block-grid-5>li{list-style:none;width:20%}.large-block-grid-5>li:nth-of-type(1n){clear:none}.large-block-grid-5>li:nth-of-type(5n+1){clear:both}.large-block-grid-6>li{list-style:none;width:16.6666666667%}.large-block-grid-6>li:nth-of-type(1n){clear:none}.large-block-grid-6>li:nth-of-type(6n+1){clear:both}.large-block-grid-7>li{list-style:none;width:14.2857142857%}.large-block-grid-7>li:nth-of-type(1n){clear:none}.large-block-grid-7>li:nth-of-type(7n+1){clear:both}.large-block-grid-8>li{list-style:none;width:12.5%}.large-block-grid-8>li:nth-of-type(1n){clear:none}.large-block-grid-8>li:nth-of-type(8n+1){clear:both}.large-block-grid-9>li{list-style:none;width:11.1111111111%}.large-block-grid-9>li:nth-of-type(1n){clear:none}.large-block-grid-9>li:nth-of-type(9n+1){clear:both}.large-block-grid-10>li{list-style:none;width:10%}.large-block-grid-10>li:nth-of-type(1n){clear:none}.large-block-grid-10>li:nth-of-type(10n+1){clear:both}.large-block-grid-11>li{list-style:none;width:9.0909090909%}.large-block-grid-11>li:nth-of-type(1n){clear:none}.large-block-grid-11>li:nth-of-type(11n+1){clear:both}.large-block-grid-12>li{list-style:none;width:8.3333333333%}.large-block-grid-12>li:nth-of-type(1n){clear:none}.large-block-grid-12>li:nth-of-type(12n+1){clear:both}}.row{margin:0 auto;max-width:75rem;width:100%}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.row.collapse>.column,.row.collapse>.columns{padding-left:0;padding-right:0}.row.collapse .row{margin-left:0;margin-right:0}.row .row{margin:0 -0.9375rem;max-width:none;width:auto}.row .row:before,.row .row:after{content:" ";display:table}.row .row:after{clear:both}.row .row.collapse{margin:0;max-width:none;width:auto}.row .row.collapse:before,.row .row.collapse:after{content:" ";display:table}.row .row.collapse:after{clear:both}.column,.columns{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left}.column+.column:last-child,.columns+.column:last-child,.column+.columns:last-child,.columns+.columns:last-child{float:right}.column+.column.end,.columns+.column.end,.column+.columns.end,.columns+.columns.end{float:left}@media only screen{.small-push-0{position:relative;left:0;right:auto}.small-pull-0{position:relative;right:0;left:auto}.small-push-1{position:relative;left:8.3333333333%;right:auto}.small-pull-1{position:relative;right:8.3333333333%;left:auto}.small-push-2{position:relative;left:16.6666666667%;right:auto}.small-pull-2{position:relative;right:16.6666666667%;left:auto}.small-push-3{position:relative;left:25%;right:auto}.small-pull-3{position:relative;right:25%;left:auto}.small-push-4{position:relative;left:33.3333333333%;right:auto}.small-pull-4{position:relative;right:33.3333333333%;left:auto}.small-push-5{position:relative;left:41.6666666667%;right:auto}.small-pull-5{position:relative;right:41.6666666667%;left:auto}.small-push-6{position:relative;left:50%;right:auto}.small-pull-6{position:relative;right:50%;left:auto}.small-push-7{position:relative;left:58.3333333333%;right:auto}.small-pull-7{position:relative;right:58.3333333333%;left:auto}.small-push-8{position:relative;left:66.6666666667%;right:auto}.small-pull-8{position:relative;right:66.6666666667%;left:auto}.small-push-9{position:relative;left:75%;right:auto}.small-pull-9{position:relative;right:75%;left:auto}.small-push-10{position:relative;left:83.3333333333%;right:auto}.small-pull-10{position:relative;right:83.3333333333%;left:auto}.small-push-11{position:relative;left:91.6666666667%;right:auto}.small-pull-11{position:relative;right:91.6666666667%;left:auto}.column,.columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left}.small-1{width:8.3333333333%}.small-2{width:16.6666666667%}.small-3{width:25%}.small-4{width:33.3333333333%}.small-5{width:41.6666666667%}.small-6{width:50%}.small-7{width:58.3333333333%}.small-8{width:66.6666666667%}.small-9{width:75%}.small-10{width:83.3333333333%}.small-11{width:91.6666666667%}.small-12{width:100%}.small-offset-0{margin-left:0 !important}.small-offset-1{margin-left:8.3333333333% !important}.small-offset-2{margin-left:16.6666666667% !important}.small-offset-3{margin-left:25% !important}.small-offset-4{margin-left:33.3333333333% !important}.small-offset-5{margin-left:41.6666666667% !important}.small-offset-6{margin-left:50% !important}.small-offset-7{margin-left:58.3333333333% !important}.small-offset-8{margin-left:66.6666666667% !important}.small-offset-9{margin-left:75% !important}.small-offset-10{margin-left:83.3333333333% !important}.small-offset-11{margin-left:91.6666666667% !important}.small-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}.column.small-centered,.columns.small-centered{margin-left:auto;margin-right:auto;float:none}.column.small-uncentered,.columns.small-uncentered{float:left;margin-left:0;margin-right:0}.column.small-centered:last-child,.columns.small-centered:last-child{float:none}.column.small-uncentered:last-child,.columns.small-uncentered:last-child{float:left}.column.small-uncentered.opposite,.columns.small-uncentered.opposite{float:right}.row.small-collapse>.column,.row.small-collapse>.columns{padding-left:0;padding-right:0}.row.small-collapse .row{margin-left:0;margin-right:0}.row.small-uncollapse>.column,.row.small-uncollapse>.columns{padding-left:0.9375rem;padding-right:0.9375rem;float:left}}@media only screen and (min-width:48.0625em){.medium-push-0{position:relative;left:0;right:auto}.medium-pull-0{position:relative;right:0;left:auto}.medium-push-1{position:relative;left:8.3333333333%;right:auto}.medium-pull-1{position:relative;right:8.3333333333%;left:auto}.medium-push-2{position:relative;left:16.6666666667%;right:auto}.medium-pull-2{position:relative;right:16.6666666667%;left:auto}.medium-push-3{position:relative;left:25%;right:auto}.medium-pull-3{position:relative;right:25%;left:auto}.medium-push-4{position:relative;left:33.3333333333%;right:auto}.medium-pull-4{position:relative;right:33.3333333333%;left:auto}.medium-push-5{position:relative;left:41.6666666667%;right:auto}.medium-pull-5{position:relative;right:41.6666666667%;left:auto}.medium-push-6{position:relative;left:50%;right:auto}.medium-pull-6{position:relative;right:50%;left:auto}.medium-push-7{position:relative;left:58.3333333333%;right:auto}.medium-pull-7{position:relative;right:58.3333333333%;left:auto}.medium-push-8{position:relative;left:66.6666666667%;right:auto}.medium-pull-8{position:relative;right:66.6666666667%;left:auto}.medium-push-9{position:relative;left:75%;right:auto}.medium-pull-9{position:relative;right:75%;left:auto}.medium-push-10{position:relative;left:83.3333333333%;right:auto}.medium-pull-10{position:relative;right:83.3333333333%;left:auto}.medium-push-11{position:relative;left:91.6666666667%;right:auto}.medium-pull-11{position:relative;right:91.6666666667%;left:auto}.column,.columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left}.medium-1{width:8.3333333333%}.medium-2{width:16.6666666667%}.medium-3{width:25%}.medium-4{width:33.3333333333%}.medium-5{width:41.6666666667%}.medium-6{width:50%}.medium-7{width:58.3333333333%}.medium-8{width:66.6666666667%}.medium-9{width:75%}.medium-10{width:83.3333333333%}.medium-11{width:91.6666666667%}.medium-12{width:100%}.medium-offset-0{margin-left:0 !important}.medium-offset-1{margin-left:8.3333333333% !important}.medium-offset-2{margin-left:16.6666666667% !important}.medium-offset-3{margin-left:25% !important}.medium-offset-4{margin-left:33.3333333333% !important}.medium-offset-5{margin-left:41.6666666667% !important}.medium-offset-6{margin-left:50% !important}.medium-offset-7{margin-left:58.3333333333% !important}.medium-offset-8{margin-left:66.6666666667% !important}.medium-offset-9{margin-left:75% !important}.medium-offset-10{margin-left:83.3333333333% !important}.medium-offset-11{margin-left:91.6666666667% !important}.medium-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}.column.medium-centered,.columns.medium-centered{margin-left:auto;margin-right:auto;float:none}.column.medium-uncentered,.columns.medium-uncentered{float:left;margin-left:0;margin-right:0}.column.medium-centered:last-child,.columns.medium-centered:last-child{float:none}.column.medium-uncentered:last-child,.columns.medium-uncentered:last-child{float:left}.column.medium-uncentered.opposite,.columns.medium-uncentered.opposite{float:right}.row.medium-collapse>.column,.row.medium-collapse>.columns{padding-left:0;padding-right:0}.row.medium-collapse .row{margin-left:0;margin-right:0}.row.medium-uncollapse>.column,.row.medium-uncollapse>.columns{padding-left:0.9375rem;padding-right:0.9375rem;float:left}.push-0{position:relative;left:0;right:auto}.pull-0{position:relative;right:0;left:auto}.push-1{position:relative;left:8.3333333333%;right:auto}.pull-1{position:relative;right:8.3333333333%;left:auto}.push-2{position:relative;left:16.6666666667%;right:auto}.pull-2{position:relative;right:16.6666666667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.3333333333%;right:auto}.pull-4{position:relative;right:33.3333333333%;left:auto}.push-5{position:relative;left:41.6666666667%;right:auto}.pull-5{position:relative;right:41.6666666667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.3333333333%;right:auto}.pull-7{position:relative;right:58.3333333333%;left:auto}.push-8{position:relative;left:66.6666666667%;right:auto}.pull-8{position:relative;right:66.6666666667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.3333333333%;right:auto}.pull-10{position:relative;right:83.3333333333%;left:auto}.push-11{position:relative;left:91.6666666667%;right:auto}.pull-11{position:relative;right:91.6666666667%;left:auto}}@media only screen and (min-width:64.0625em){.large-push-0{position:relative;left:0;right:auto}.large-pull-0{position:relative;right:0;left:auto}.large-push-1{position:relative;left:8.3333333333%;right:auto}.large-pull-1{position:relative;right:8.3333333333%;left:auto}.large-push-2{position:relative;left:16.6666666667%;right:auto}.large-pull-2{position:relative;right:16.6666666667%;left:auto}.large-push-3{position:relative;left:25%;right:auto}.large-pull-3{position:relative;right:25%;left:auto}.large-push-4{position:relative;left:33.3333333333%;right:auto}.large-pull-4{position:relative;right:33.3333333333%;left:auto}.large-push-5{position:relative;left:41.6666666667%;right:auto}.large-pull-5{position:relative;right:41.6666666667%;left:auto}.large-push-6{position:relative;left:50%;right:auto}.large-pull-6{position:relative;right:50%;left:auto}.large-push-7{position:relative;left:58.3333333333%;right:auto}.large-pull-7{position:relative;right:58.3333333333%;left:auto}.large-push-8{position:relative;left:66.6666666667%;right:auto}.large-pull-8{position:relative;right:66.6666666667%;left:auto}.large-push-9{position:relative;left:75%;right:auto}.large-pull-9{position:relative;right:75%;left:auto}.large-push-10{position:relative;left:83.3333333333%;right:auto}.large-pull-10{position:relative;right:83.3333333333%;left:auto}.large-push-11{position:relative;left:91.6666666667%;right:auto}.large-pull-11{position:relative;right:91.6666666667%;left:auto}.column,.columns{position:relative;padding-left:0.9375rem;padding-right:0.9375rem;float:left}.large-1{width:8.3333333333%}.large-2{width:16.6666666667%}.large-3{width:25%}.large-4{width:33.3333333333%}.large-5{width:41.6666666667%}.large-6{width:50%}.large-7{width:58.3333333333%}.large-8{width:66.6666666667%}.large-9{width:75%}.large-10{width:83.3333333333%}.large-11{width:91.6666666667%}.large-12{width:100%}.large-offset-0{margin-left:0 !important}.large-offset-1{margin-left:8.3333333333% !important}.large-offset-2{margin-left:16.6666666667% !important}.large-offset-3{margin-left:25% !important}.large-offset-4{margin-left:33.3333333333% !important}.large-offset-5{margin-left:41.6666666667% !important}.large-offset-6{margin-left:50% !important}.large-offset-7{margin-left:58.3333333333% !important}.large-offset-8{margin-left:66.6666666667% !important}.large-offset-9{margin-left:75% !important}.large-offset-10{margin-left:83.3333333333% !important}.large-offset-11{margin-left:91.6666666667% !important}.large-reset-order{float:left;left:auto;margin-left:0;margin-right:0;right:auto}.column.large-centered,.columns.large-centered{margin-left:auto;margin-right:auto;float:none}.column.large-uncentered,.columns.large-uncentered{float:left;margin-left:0;margin-right:0}.column.large-centered:last-child,.columns.large-centered:last-child{float:none}.column.large-uncentered:last-child,.columns.large-uncentered:last-child{float:left}.column.large-uncentered.opposite,.columns.large-uncentered.opposite{float:right}.row.large-collapse>.column,.row.large-collapse>.columns{padding-left:0;padding-right:0}.row.large-collapse .row{margin-left:0;margin-right:0}.row.large-uncollapse>.column,.row.large-uncollapse>.columns{padding-left:0.9375rem;padding-right:0.9375rem;float:left}.push-0{position:relative;left:0;right:auto}.pull-0{position:relative;right:0;left:auto}.push-1{position:relative;left:8.3333333333%;right:auto}.pull-1{position:relative;right:8.3333333333%;left:auto}.push-2{position:relative;left:16.6666666667%;right:auto}.pull-2{position:relative;right:16.6666666667%;left:auto}.push-3{position:relative;left:25%;right:auto}.pull-3{position:relative;right:25%;left:auto}.push-4{position:relative;left:33.3333333333%;right:auto}.pull-4{position:relative;right:33.3333333333%;left:auto}.push-5{position:relative;left:41.6666666667%;right:auto}.pull-5{position:relative;right:41.6666666667%;left:auto}.push-6{position:relative;left:50%;right:auto}.pull-6{position:relative;right:50%;left:auto}.push-7{position:relative;left:58.3333333333%;right:auto}.pull-7{position:relative;right:58.3333333333%;left:auto}.push-8{position:relative;left:66.6666666667%;right:auto}.pull-8{position:relative;right:66.6666666667%;left:auto}.push-9{position:relative;left:75%;right:auto}.pull-9{position:relative;right:75%;left:auto}.push-10{position:relative;left:83.3333333333%;right:auto}.pull-10{position:relative;right:83.3333333333%;left:auto}.push-11{position:relative;left:91.6666666667%;right:auto}.pull-11{position:relative;right:91.6666666667%;left:auto}}@font-face{font-family:"rocksolid-icons";src:url("../../files/ixtensa-theme/fonts/iconfonts/rocksolid-icons.eot?p399li");src:url("../../files/ixtensa-theme/fonts/iconfonts/rocksolid-icons.eot?p399li#iefix") format("embedded-opentype"), url("../../files/ixtensa-theme/fonts/iconfonts/rocksolid-icons.woff2?p399li") format("woff2"), url("../../files/ixtensa-theme/fonts/iconfonts/rocksolid-icons.ttf?p399li") format("truetype"), url("../../files/ixtensa-theme/fonts/iconfonts/rocksolid-icons.woff?p399li") format("woff"), url("../../files/ixtensa-theme/fonts/iconfonts/rocksolid-icons.svg?p399li#rocksolid-icons") format("svg");font-weight:normal;font-style:normal}.icon{font-family:"rocksolid-icons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-icon-bav:before{content:""}.icon-icon-events:before{content:""}.icon-icon-foerderung:before{content:""}.icon-icon-getraenke:before{content:""}.icon-icon-gleitzeit:before{content:""}.icon-icon-homeoffice:before{content:""}.icon-icon-obst:before{content:""}.icon-icon-parkplaetze:before{content:""}.icon-made-in-21:before{content:""}.icon-made-in-2:before{content:""}.icon-verpackungsindustrie:before{content:""}.icon-antriebstechnik:before{content:""}.icon-branchenspezifisch:before{content:""}.icon-chemische_industrie:before{content:""}.icon-extrusion:before{content:""}.icon-firmengruppe:before{content:""}.icon-know-how:before{content:""}.icon-made-in:before{content:""}.icon-medizintechnik:before{content:""}.icon-spritzguss:before{content:""}.icon-verpackungsindustrie1:before{content:""}.icon-werkzeugindustrie:before{content:""}.icon-asterisk:before{content:""}.icon-plus:before{content:""}.icon-question:before{content:""}.icon-minus:before{content:""}.icon-glass:before{content:""}.icon-music:before{content:""}.icon-search:before{content:""}.icon-envelope-o:before{content:""}.icon-heart:before{content:""}.icon-star:before{content:""}.icon-star-o:before{content:""}.icon-user:before{content:""}.icon-film:before{content:""}.icon-th-large:before{content:""}.icon-th:before{content:""}.icon-th-list:before{content:""}.icon-check:before{content:""}.icon-close:before{content:""}.icon-remove:before{content:""}.icon-times:before{content:""}.icon-search-plus:before{content:""}.icon-search-minus:before{content:""}.icon-power-off:before{content:""}.icon-signal:before{content:""}.icon-cog:before{content:""}.icon-gear:before{content:""}.icon-trash-o:before{content:""}.icon-home:before{content:""}.icon-file-o:before{content:""}.icon-clock-o:before{content:""}.icon-road:before{content:""}.icon-download:before{content:""}.icon-arrow-circle-o-down:before{content:""}.icon-arrow-circle-o-up:before{content:""}.icon-inbox:before{content:""}.icon-play-circle-o:before{content:""}.icon-repeat:before{content:""}.icon-rotate-right:before{content:""}.icon-refresh:before{content:""}.icon-list-alt:before{content:""}.icon-lock:before{content:""}.icon-flag:before{content:""}.icon-headphones:before{content:""}.icon-volume-off:before{content:""}.icon-volume-down:before{content:""}.icon-volume-up:before{content:""}.icon-qrcode:before{content:""}.icon-barcode:before{content:""}.icon-tag:before{content:""}.icon-tags:before{content:""}.icon-book:before{content:""}.icon-bookmark:before{content:""}.icon-print:before{content:""}.icon-camera:before{content:""}.icon-font:before{content:""}.icon-bold:before{content:""}.icon-italic:before{content:""}.icon-text-height:before{content:""}.icon-text-width:before{content:""}.icon-align-left:before{content:""}.icon-align-center:before{content:""}.icon-align-right:before{content:""}.icon-align-justify:before{content:""}.icon-list:before{content:""}.icon-dedent:before{content:""}.icon-outdent:before{content:""}.icon-indent:before{content:""}.icon-video-camera:before{content:""}.icon-image:before{content:""}.icon-photo:before{content:""}.icon-picture-o:before{content:""}.icon-pencil:before{content:""}.icon-map-marker:before{content:""}.icon-adjust:before{content:""}.icon-tint:before{content:""}.icon-edit:before{content:""}.icon-pencil-square-o:before{content:""}.icon-share-square-o:before{content:""}.icon-check-square-o:before{content:""}.icon-arrows:before{content:""}.icon-step-backward:before{content:""}.icon-fast-backward:before{content:""}.icon-backward:before{content:""}.icon-play:before{content:""}.icon-pause:before{content:""}.icon-stop:before{content:""}.icon-forward:before{content:""}.icon-fast-forward:before{content:""}.icon-step-forward:before{content:""}.icon-eject:before{content:""}.icon-chevron-left:before{content:""}.icon-chevron-right:before{content:""}.icon-plus-circle:before{content:""}.icon-minus-circle:before{content:""}.icon-times-circle:before{content:""}.icon-check-circle:before{content:""}.icon-question-circle:before{content:""}.icon-info-circle:before{content:""}.icon-crosshairs:before{content:""}.icon-times-circle-o:before{content:""}.icon-check-circle-o:before{content:""}.icon-ban:before{content:""}.icon-arrow-left:before{content:""}.icon-arrow-right:before{content:""}.icon-arrow-up:before{content:""}.icon-arrow-down:before{content:""}.icon-mail-forward:before{content:""}.icon-share:before{content:""}.icon-expand:before{content:""}.icon-compress:before{content:""}.icon-exclamation-circle:before{content:""}.icon-gift:before{content:""}.icon-leaf:before{content:""}.icon-fire:before{content:""}.icon-eye:before{content:""}.icon-eye-slash:before{content:""}.icon-exclamation-triangle:before{content:""}.icon-warning:before{content:""}.icon-plane:before{content:""}.icon-calendar:before{content:""}.icon-random:before{content:""}.icon-comment:before{content:""}.icon-magnet:before{content:""}.icon-chevron-up:before{content:""}.icon-chevron-down:before{content:""}.icon-retweet:before{content:""}.icon-shopping-cart:before{content:""}.icon-folder:before{content:""}.icon-folder-open:before{content:""}.icon-arrows-v:before{content:""}.icon-arrows-h:before{content:""}.icon-bar-chart:before{content:""}.icon-bar-chart-o:before{content:""}.icon-twitter-square:before{content:""}.icon-facebook-square:before{content:""}.icon-camera-retro:before{content:""}.icon-key:before{content:""}.icon-cogs:before{content:""}.icon-gears:before{content:""}.icon-comments:before{content:""}.icon-thumbs-o-up:before{content:""}.icon-thumbs-o-down:before{content:""}.icon-star-half:before{content:""}.icon-heart-o:before{content:""}.icon-sign-out:before{content:""}.icon-linkedin-square:before{content:""}.icon-thumb-tack:before{content:""}.icon-external-link:before{content:""}.icon-sign-in:before{content:""}.icon-trophy:before{content:""}.icon-github-square:before{content:""}.icon-upload:before{content:""}.icon-lemon-o:before{content:""}.icon-phone:before{content:""}.icon-square-o:before{content:""}.icon-bookmark-o:before{content:""}.icon-phone-square:before{content:""}.icon-twitter:before{content:""}.icon-facebook:before{content:""}.icon-facebook-f:before{content:""}.icon-github:before{content:""}.icon-unlock:before{content:""}.icon-credit-card:before{content:""}.icon-feed:before{content:""}.icon-rss:before{content:""}.icon-hdd-o:before{content:""}.icon-bullhorn:before{content:""}.icon-bell-o:before{content:""}.icon-certificate:before{content:""}.icon-hand-o-right:before{content:""}.icon-hand-o-left:before{content:""}.icon-hand-o-up:before{content:""}.icon-hand-o-down:before{content:""}.icon-arrow-circle-left:before{content:""}.icon-arrow-circle-right:before{content:""}.icon-arrow-circle-up:before{content:""}.icon-arrow-circle-down:before{content:""}.icon-globe:before{content:""}.icon-wrench:before{content:""}.icon-tasks:before{content:""}.icon-filter:before{content:""}.icon-briefcase:before{content:""}.icon-arrows-alt:before{content:""}.icon-group:before{content:""}.icon-users:before{content:""}.icon-chain:before{content:""}.icon-link:before{content:""}.icon-cloud:before{content:""}.icon-flask:before{content:""}.icon-cut:before{content:""}.icon-scissors:before{content:""}.icon-copy:before{content:""}.icon-files-o:before{content:""}.icon-paperclip:before{content:""}.icon-floppy-o:before{content:""}.icon-save:before{content:""}.icon-square:before{content:""}.icon-bars:before{content:""}.icon-navicon:before{content:""}.icon-reorder:before{content:""}.icon-list-ul:before{content:""}.icon-list-ol:before{content:""}.icon-strikethrough:before{content:""}.icon-underline:before{content:""}.icon-table:before{content:""}.icon-magic:before{content:""}.icon-truck:before{content:""}.icon-pinterest:before{content:""}.icon-pinterest-square:before{content:""}.icon-google-plus-square:before{content:""}.icon-google-plus:before{content:""}.icon-money:before{content:""}.icon-caret-down:before{content:""}.icon-caret-up:before{content:""}.icon-caret-left:before{content:""}.icon-caret-right:before{content:""}.icon-columns:before{content:""}.icon-sort:before{content:""}.icon-unsorted:before{content:""}.icon-sort-desc:before{content:""}.icon-sort-down:before{content:""}.icon-sort-asc:before{content:""}.icon-sort-up:before{content:""}.icon-envelope:before{content:""}.icon-linkedin:before{content:""}.icon-rotate-left:before{content:""}.icon-undo:before{content:""}.icon-gavel:before{content:""}.icon-legal:before{content:""}.icon-dashboard:before{content:""}.icon-tachometer:before{content:""}.icon-comment-o:before{content:""}.icon-comments-o:before{content:""}.icon-bolt:before{content:""}.icon-flash:before{content:""}.icon-sitemap:before{content:""}.icon-umbrella:before{content:""}.icon-clipboard:before{content:""}.icon-paste:before{content:""}.icon-lightbulb-o:before{content:""}.icon-exchange:before{content:""}.icon-cloud-download:before{content:""}.icon-cloud-upload:before{content:""}.icon-user-md:before{content:""}.icon-stethoscope:before{content:""}.icon-suitcase:before{content:""}.icon-bell:before{content:""}.icon-coffee:before{content:""}.icon-cutlery:before{content:""}.icon-file-text-o:before{content:""}.icon-building-o:before{content:""}.icon-hospital-o:before{content:""}.icon-ambulance:before{content:""}.icon-medkit:before{content:""}.icon-fighter-jet:before{content:""}.icon-beer:before{content:""}.icon-h-square:before{content:""}.icon-plus-square:before{content:""}.icon-angle-double-left:before{content:""}.icon-angle-double-right:before{content:""}.icon-angle-double-up:before{content:""}.icon-angle-double-down:before{content:""}.icon-angle-left:before{content:""}.icon-angle-right:before{content:""}.icon-angle-up:before{content:""}.icon-angle-down:before{content:""}.icon-desktop:before{content:""}.icon-laptop:before{content:""}.icon-tablet:before{content:""}.icon-mobile:before{content:""}.icon-mobile-phone:before{content:""}.icon-circle-o:before{content:""}.icon-quote-left:before{content:""}.icon-quote-right:before{content:""}.icon-spinner:before{content:""}.icon-circle:before{content:""}.icon-mail-reply:before{content:""}.icon-reply:before{content:""}.icon-github-alt:before{content:""}.icon-folder-o:before{content:""}.icon-folder-open-o:before{content:""}.icon-smile-o:before{content:""}.icon-frown-o:before{content:""}.icon-meh-o:before{content:""}.icon-gamepad:before{content:""}.icon-keyboard-o:before{content:""}.icon-flag-o:before{content:""}.icon-flag-checkered:before{content:""}.icon-terminal:before{content:""}.icon-code:before{content:""}.icon-mail-reply-all:before{content:""}.icon-reply-all:before{content:""}.icon-star-half-empty:before{content:""}.icon-star-half-full:before{content:""}.icon-star-half-o:before{content:""}.icon-location-arrow:before{content:""}.icon-crop:before{content:""}.icon-code-fork:before{content:""}.icon-chain-broken:before{content:""}.icon-unlink:before{content:""}.icon-info:before{content:""}.icon-exclamation:before{content:""}.icon-superscript:before{content:""}.icon-subscript:before{content:""}.icon-eraser:before{content:""}.icon-puzzle-piece:before{content:""}.icon-microphone:before{content:""}.icon-microphone-slash:before{content:""}.icon-shield:before{content:""}.icon-calendar-o:before{content:""}.icon-fire-extinguisher:before{content:""}.icon-rocket:before{content:""}.icon-maxcdn:before{content:""}.icon-chevron-circle-left:before{content:""}.icon-chevron-circle-right:before{content:""}.icon-chevron-circle-up:before{content:""}.icon-chevron-circle-down:before{content:""}.icon-html5:before{content:""}.icon-css3:before{content:""}.icon-anchor:before{content:""}.icon-unlock-alt:before{content:""}.icon-bullseye:before{content:""}.icon-ellipsis-h:before{content:""}.icon-ellipsis-v:before{content:""}.icon-rss-square:before{content:""}.icon-play-circle:before{content:""}.icon-ticket:before{content:""}.icon-minus-square:before{content:""}.icon-minus-square-o:before{content:""}.icon-level-up:before{content:""}.icon-level-down:before{content:""}.icon-check-square:before{content:""}.icon-pencil-square:before{content:""}.icon-external-link-square:before{content:""}.icon-share-square:before{content:""}.icon-compass:before{content:""}.icon-caret-square-o-down:before{content:""}.icon-toggle-down:before{content:""}.icon-caret-square-o-up:before{content:""}.icon-toggle-up:before{content:""}.icon-caret-square-o-right:before{content:""}.icon-toggle-right:before{content:""}.icon-eur:before{content:""}.icon-euro:before{content:""}.icon-gbp:before{content:""}.icon-dollar:before{content:""}.icon-usd:before{content:""}.icon-inr:before{content:""}.icon-rupee:before{content:""}.icon-cny:before{content:""}.icon-jpy:before{content:""}.icon-rmb:before{content:""}.icon-yen:before{content:""}.icon-rouble:before{content:""}.icon-rub:before{content:""}.icon-ruble:before{content:""}.icon-krw:before{content:""}.icon-won:before{content:""}.icon-bitcoin:before{content:""}.icon-btc:before{content:""}.icon-file:before{content:""}.icon-file-text:before{content:""}.icon-sort-alpha-asc:before{content:""}.icon-sort-alpha-desc:before{content:""}.icon-sort-amount-asc:before{content:""}.icon-sort-amount-desc:before{content:""}.icon-sort-numeric-asc:before{content:""}.icon-sort-numeric-desc:before{content:""}.icon-thumbs-up:before{content:""}.icon-thumbs-down:before{content:""}.icon-youtube-square:before{content:""}.icon-youtube:before{content:""}.icon-xing:before{content:""}.icon-xing-square:before{content:""}.icon-youtube-play:before{content:""}.icon-dropbox:before{content:""}.icon-stack-overflow:before{content:""}.icon-instagram:before{content:""}.icon-flickr:before{content:""}.icon-adn:before{content:""}.icon-bitbucket:before{content:""}.icon-bitbucket-square:before{content:""}.icon-tumblr:before{content:""}.icon-tumblr-square:before{content:""}.icon-long-arrow-down:before{content:""}.icon-long-arrow-up:before{content:""}.icon-long-arrow-left:before{content:""}.icon-long-arrow-right:before{content:""}.icon-apple:before{content:""}.icon-windows:before{content:""}.icon-android:before{content:""}.icon-linux:before{content:""}.icon-dribbble:before{content:""}.icon-skype:before{content:""}.icon-foursquare:before{content:""}.icon-trello:before{content:""}.icon-female:before{content:""}.icon-male:before{content:""}.icon-gittip:before{content:""}.icon-gratipay:before{content:""}.icon-sun-o:before{content:""}.icon-moon-o:before{content:""}.icon-archive:before{content:""}.icon-bug:before{content:""}.icon-vk:before{content:""}.icon-weibo:before{content:""}.icon-renren:before{content:""}.icon-pagelines:before{content:""}.icon-stack-exchange:before{content:""}.icon-arrow-circle-o-right:before{content:""}.icon-arrow-circle-o-left:before{content:""}.icon-caret-square-o-left:before{content:""}.icon-toggle-left:before{content:""}.icon-dot-circle-o:before{content:""}.icon-wheelchair:before{content:""}.icon-vimeo-square:before{content:""}.icon-try:before{content:""}.icon-turkish-lira:before{content:""}.icon-plus-square-o:before{content:""}.icon-space-shuttle:before{content:""}.icon-slack:before{content:""}.icon-envelope-square:before{content:""}.icon-wordpress:before{content:""}.icon-openid:before{content:""}.icon-bank:before{content:""}.icon-institution:before{content:""}.icon-university:before{content:""}.icon-graduation-cap:before{content:""}.icon-mortar-board:before{content:""}.icon-yahoo:before{content:""}.icon-google:before{content:""}.icon-reddit:before{content:""}.icon-reddit-square:before{content:""}.icon-stumbleupon-circle:before{content:""}.icon-stumbleupon:before{content:""}.icon-delicious:before{content:""}.icon-digg:before{content:""}.icon-pied-piper-pp:before{content:""}.icon-pied-piper-alt:before{content:""}.icon-drupal:before{content:""}.icon-joomla:before{content:""}.icon-language:before{content:""}.icon-fax:before{content:""}.icon-building:before{content:""}.icon-child:before{content:""}.icon-paw:before{content:""}.icon-spoon:before{content:""}.icon-cube:before{content:""}.icon-cubes:before{content:""}.icon-behance:before{content:""}.icon-behance-square:before{content:""}.icon-steam:before{content:""}.icon-steam-square:before{content:""}.icon-recycle:before{content:""}.icon-automobile:before{content:""}.icon-car:before{content:""}.icon-cab:before{content:""}.icon-taxi:before{content:""}.icon-tree:before{content:""}.icon-spotify:before{content:""}.icon-deviantart:before{content:""}.icon-soundcloud:before{content:""}.icon-database:before{content:""}.icon-file-pdf-o:before{content:""}.icon-file-word-o:before{content:""}.icon-file-excel-o:before{content:""}.icon-file-powerpoint-o:before{content:""}.icon-file-image-o:before{content:""}.icon-file-photo-o:before{content:""}.icon-file-picture-o:before{content:""}.icon-file-archive-o:before{content:""}.icon-file-zip-o:before{content:""}.icon-file-audio-o:before{content:""}.icon-file-sound-o:before{content:""}.icon-file-movie-o:before{content:""}.icon-file-video-o:before{content:""}.icon-file-code-o:before{content:""}.icon-vine:before{content:""}.icon-codepen:before{content:""}.icon-jsfiddle:before{content:""}.icon-life-bouy:before{content:""}.icon-life-buoy:before{content:""}.icon-life-ring:before{content:""}.icon-life-saver:before{content:""}.icon-support:before{content:""}.icon-circle-o-notch:before{content:""}.icon-ra:before{content:""}.icon-rebel:before{content:""}.icon-resistance:before{content:""}.icon-empire:before{content:""}.icon-ge:before{content:""}.icon-git-square:before{content:""}.icon-git:before{content:""}.icon-hacker-news:before{content:""}.icon-y-combinator-square:before{content:""}.icon-yc-square:before{content:""}.icon-tencent-weibo:before{content:""}.icon-qq:before{content:""}.icon-wechat:before{content:""}.icon-weixin:before{content:""}.icon-paper-plane:before{content:""}.icon-send:before{content:""}.icon-paper-plane-o:before{content:""}.icon-send-o:before{content:""}.icon-history:before{content:""}.icon-circle-thin:before{content:""}.icon-header:before{content:""}.icon-paragraph:before{content:""}.icon-sliders:before{content:""}.icon-share-alt:before{content:""}.icon-share-alt-square:before{content:""}.icon-bomb:before{content:""}.icon-futbol-o:before{content:""}.icon-soccer-ball-o:before{content:""}.icon-tty:before{content:""}.icon-binoculars:before{content:""}.icon-plug:before{content:""}.icon-slideshare:before{content:""}.icon-twitch:before{content:""}.icon-yelp:before{content:""}.icon-newspaper-o:before{content:""}.icon-wifi:before{content:""}.icon-calculator:before{content:""}.icon-paypal:before{content:""}.icon-google-wallet:before{content:""}.icon-cc-visa:before{content:""}.icon-cc-mastercard:before{content:""}.icon-cc-discover:before{content:""}.icon-cc-amex:before{content:""}.icon-cc-paypal:before{content:""}.icon-cc-stripe:before{content:""}.icon-bell-slash:before{content:""}.icon-bell-slash-o:before{content:""}.icon-trash:before{content:""}.icon-copyright:before{content:""}.icon-at:before{content:""}.icon-eyedropper:before{content:""}.icon-paint-brush:before{content:""}.icon-birthday-cake:before{content:""}.icon-area-chart:before{content:""}.icon-pie-chart:before{content:""}.icon-line-chart:before{content:""}.icon-lastfm:before{content:""}.icon-lastfm-square:before{content:""}.icon-toggle-off:before{content:""}.icon-toggle-on:before{content:""}.icon-bicycle:before{content:""}.icon-bus:before{content:""}.icon-ioxhost:before{content:""}.icon-angellist:before{content:""}.icon-cc:before{content:""}.icon-ils:before{content:""}.icon-shekel:before{content:""}.icon-sheqel:before{content:""}.icon-meanpath:before{content:""}.icon-buysellads:before{content:""}.icon-connectdevelop:before{content:""}.icon-dashcube:before{content:""}.icon-forumbee:before{content:""}.icon-leanpub:before{content:""}.icon-sellsy:before{content:""}.icon-shirtsinbulk:before{content:""}.icon-simplybuilt:before{content:""}.icon-skyatlas:before{content:""}.icon-cart-plus:before{content:""}.icon-cart-arrow-down:before{content:""}.icon-diamond:before{content:""}.icon-ship:before{content:""}.icon-user-secret:before{content:""}.icon-motorcycle:before{content:""}.icon-street-view:before{content:""}.icon-heartbeat:before{content:""}.icon-venus:before{content:""}.icon-mars:before{content:""}.icon-mercury:before{content:""}.icon-intersex:before{content:""}.icon-transgender:before{content:""}.icon-transgender-alt:before{content:""}.icon-venus-double:before{content:""}.icon-mars-double:before{content:""}.icon-venus-mars:before{content:""}.icon-mars-stroke:before{content:""}.icon-mars-stroke-v:before{content:""}.icon-mars-stroke-h:before{content:""}.icon-neuter:before{content:""}.icon-genderless:before{content:""}.icon-facebook-official:before{content:""}.icon-pinterest-p:before{content:""}.icon-whatsapp:before{content:""}.icon-server:before{content:""}.icon-user-plus:before{content:""}.icon-user-times:before{content:""}.icon-bed:before{content:""}.icon-hotel:before{content:""}.icon-viacoin:before{content:""}.icon-train:before{content:""}.icon-subway:before{content:""}.icon-medium:before{content:""}.icon-y-combinator:before{content:""}.icon-yc:before{content:""}.icon-optin-monster:before{content:""}.icon-opencart:before{content:""}.icon-expeditedssl:before{content:""}.icon-battery:before{content:""}.icon-battery-4:before{content:""}.icon-battery-full:before{content:""}.icon-battery-3:before{content:""}.icon-battery-three-quarters:before{content:""}.icon-battery-2:before{content:""}.icon-battery-half:before{content:""}.icon-battery-1:before{content:""}.icon-battery-quarter:before{content:""}.icon-battery-0:before{content:""}.icon-battery-empty:before{content:""}.icon-mouse-pointer:before{content:""}.icon-i-cursor:before{content:""}.icon-object-group:before{content:""}.icon-object-ungroup:before{content:""}.icon-sticky-note:before{content:""}.icon-sticky-note-o:before{content:""}.icon-cc-jcb:before{content:""}.icon-cc-diners-club:before{content:""}.icon-clone:before{content:""}.icon-balance-scale:before{content:""}.icon-hourglass-o:before{content:""}.icon-hourglass-1:before{content:""}.icon-hourglass-start:before{content:""}.icon-hourglass-2:before{content:""}.icon-hourglass-half:before{content:""}.icon-hourglass-3:before{content:""}.icon-hourglass-end:before{content:""}.icon-hourglass:before{content:""}.icon-hand-grab-o:before{content:""}.icon-hand-rock-o:before{content:""}.icon-hand-paper-o:before{content:""}.icon-hand-stop-o:before{content:""}.icon-hand-scissors-o:before{content:""}.icon-hand-lizard-o:before{content:""}.icon-hand-spock-o:before{content:""}.icon-hand-pointer-o:before{content:""}.icon-hand-peace-o:before{content:""}.icon-trademark:before{content:""}.icon-registered:before{content:""}.icon-creative-commons:before{content:""}.icon-gg:before{content:""}.icon-gg-circle:before{content:""}.icon-tripadvisor:before{content:""}.icon-odnoklassniki:before{content:""}.icon-odnoklassniki-square:before{content:""}.icon-get-pocket:before{content:""}.icon-wikipedia-w:before{content:""}.icon-safari:before{content:""}.icon-chrome:before{content:""}.icon-firefox:before{content:""}.icon-opera:before{content:""}.icon-internet-explorer:before{content:""}.icon-television:before{content:""}.icon-tv:before{content:""}.icon-contao:before{content:""}.icon-500px:before{content:""}.icon-amazon:before{content:""}.icon-calendar-plus-o:before{content:""}.icon-calendar-minus-o:before{content:""}.icon-calendar-times-o:before{content:""}.icon-calendar-check-o:before{content:""}.icon-industry:before{content:""}.icon-map-pin:before{content:""}.icon-map-signs:before{content:""}.icon-map-o:before{content:""}.icon-map:before{content:""}.icon-commenting:before{content:""}.icon-commenting-o:before{content:""}.icon-houzz:before{content:""}.icon-vimeo:before{content:""}.icon-black-tie:before{content:""}.icon-fonticons:before{content:""}.icon-reddit-alien:before{content:""}.icon-edge:before{content:""}.icon-credit-card-alt:before{content:""}.icon-codiepie:before{content:""}.icon-modx:before{content:""}.icon-fort-awesome:before{content:""}.icon-usb:before{content:""}.icon-product-hunt:before{content:""}.icon-mixcloud:before{content:""}.icon-scribd:before{content:""}.icon-pause-circle:before{content:""}.icon-pause-circle-o:before{content:""}.icon-stop-circle:before{content:""}.icon-stop-circle-o:before{content:""}.icon-shopping-bag:before{content:""}.icon-shopping-basket:before{content:""}.icon-hashtag:before{content:""}.icon-bluetooth:before{content:""}.icon-bluetooth-b:before{content:""}.icon-percent:before{content:""}.icon-gitlab:before{content:""}.icon-wpbeginner:before{content:""}.icon-wpforms:before{content:""}.icon-envira:before{content:""}.icon-universal-access:before{content:""}.icon-wheelchair-alt:before{content:""}.icon-question-circle-o:before{content:""}.icon-blind:before{content:""}.icon-audio-description:before{content:""}.icon-volume-control-phone:before{content:""}.icon-braille:before{content:""}.icon-assistive-listening-systems:before{content:""}.icon-american-sign-language-interpreting:before{content:""}.icon-asl-interpreting:before{content:""}.icon-deaf:before{content:""}.icon-deafness:before{content:""}.icon-hard-of-hearing:before{content:""}.icon-glide:before{content:""}.icon-glide-g:before{content:""}.icon-sign-language:before{content:""}.icon-signing:before{content:""}.icon-low-vision:before{content:""}.icon-viadeo:before{content:""}.icon-viadeo-square:before{content:""}.icon-snapchat:before{content:""}.icon-snapchat-ghost:before{content:""}.icon-snapchat-square:before{content:""}.icon-pied-piper:before{content:""}.icon-first-order:before{content:""}.icon-yoast:before{content:""}.icon-themeisle:before{content:""}.icon-google-plus-circle:before{content:""}.icon-google-plus-official:before{content:""}.icon-fa:before{content:""}.icon-font-awesome:before{content:""}.icon-handshake-o:before{content:""}.icon-envelope-open:before{content:""}.icon-envelope-open-o:before{content:""}.icon-linode:before{content:""}.icon-address-book:before{content:""}.icon-address-book-o:before{content:""}.icon-address-card:before{content:""}.icon-vcard:before{content:""}.icon-address-card-o:before{content:""}.icon-vcard-o:before{content:""}.icon-user-circle:before{content:""}.icon-user-circle-o:before{content:""}.icon-user-o:before{content:""}.icon-id-badge:before{content:""}.icon-drivers-license:before{content:""}.icon-id-card:before{content:""}.icon-drivers-license-o:before{content:""}.icon-id-card-o:before{content:""}.icon-quora:before{content:""}.icon-free-code-camp:before{content:""}.icon-telegram:before{content:""}.icon-thermometer:before{content:""}.icon-thermometer-4:before{content:""}.icon-thermometer-full:before{content:""}.icon-thermometer-3:before{content:""}.icon-thermometer-three-quarters:before{content:""}.icon-thermometer-2:before{content:""}.icon-thermometer-half:before{content:""}.icon-thermometer-1:before{content:""}.icon-thermometer-quarter:before{content:""}.icon-thermometer-0:before{content:""}.icon-thermometer-empty:before{content:""}.icon-shower:before{content:""}.icon-bath:before{content:""}.icon-bathtub:before{content:""}.icon-s15:before{content:""}.icon-podcast:before{content:""}.icon-window-maximize:before{content:""}.icon-window-minimize:before{content:""}.icon-window-restore:before{content:""}.icon-times-rectangle:before{content:""}.icon-window-close:before{content:""}.icon-times-rectangle-o:before{content:""}.icon-window-close-o:before{content:""}.icon-bandcamp:before{content:""}.icon-grav:before{content:""}.icon-etsy:before{content:""}.icon-imdb:before{content:""}.icon-ravelry:before{content:""}.icon-eercast:before{content:""}.icon-microchip:before{content:""}.icon-snowflake-o:before{content:""}.icon-superpowers:before{content:""}.icon-wpexplorer:before{content:""}.icon-meetup:before{content:""}@font-face{font-family:"HCo Gotham";src:url("../../files/ixtensa-theme/fonts/Gotham/Gotham-Thin_Web.woff2") format("woff2"), url("../../files/ixtensa-theme/fonts/Gotham/Gotham-Thin_Web.TTF") format("truetype"), url("../../files/ixtensa-theme/fonts/Gotham/Gotham-Thin_Web.woff") format("woff");font-weight:100;font-style:normal}@font-face{font-family:"HCo Gotham";src:url("../../files/ixtensa-theme/fonts/Gotham/Gotham-ThinItalic_Web.woff2") format("woff2"), url("../../files/ixtensa-theme/fonts/Gotham/Gotham-ThinItalic_Web.TTF") format("truetype"), url("../../files/ixtensa-theme/fonts/Gotham/Gotham-ThinItalic_Web.woff") format("woff");font-weight:100;font-style:italic}@font-face{font-family:"HCo Gotham";src:url("../../files/ixtensa-theme/fonts/Gotham/Gotham-XLight_Web.woff2") format("woff2"), url("../../files/ixtensa-theme/fonts/Gotham/Gotham-XLight_Web.TTF") format("truetype"), url("../../files/ixtensa-theme/fonts/Gotham/Gotham-XLight_Web.woff") format("woff");font-weight:200;font-style:normal}@font-face{font-family:"HCo Gotham";src:url("../../files/ixtensa-theme/fonts/Gotham/Gotham-XLightItalic_Web.woff2") format("woff2"), url("../../files/ixtensa-theme/fonts/Gotham/Gotham-XLightItalic_Web.TTF") format("truetype"), url("../../files/ixtensa-theme/fonts/Gotham/Gotham-XLightItalic_Web.woff") format("woff");font-weight:200;font-style:italic}@font-face{font-family:"HCo Gotham";src:url("../../files/ixtensa-theme/fonts/Gotham/Gotham-Light_Web.woff2") format("woff2"), url("../../files/ixtensa-theme/fonts/Gotham/Gotham-Light_Web.TTF") format("truetype"), url("../../files/ixtensa-theme/fonts/Gotham/Gotham-Light_Web.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:"HCo Gotham";src:url("../../files/ixtensa-theme/fonts/Gotham/Gotham-LightItalic_Web.woff2") format("woff2"), url("../../files/ixtensa-theme/fonts/Gotham/Gotham-LightItalic_Web.TTF") format("truetype"), url("../../files/ixtensa-theme/fonts/Gotham/Gotham-LightItalic_Web.woff") format("woff");font-weight:300;font-style:italic}@font-face{font-family:"HCo Gotham";src:url("../../files/ixtensa-theme/fonts/Gotham/Gotham-Book_Web.woff2") format("woff2"), url("../../files/ixtensa-theme/fonts/Gotham/Gotham-Book_Web.TTF") format("truetype"), url("../../files/ixtensa-theme/fonts/Gotham/Gotham-Book_Web.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:"HCo Gotham";src:url("../../files/ixtensa-theme/fonts/Gotham/Gotham-BookItalic_Web.woff2") format("woff2"), url("../../files/ixtensa-theme/fonts/Gotham/Gotham-BookItalic_Web.TTF") format("truetype"), url("../../files/ixtensa-theme/fonts/Gotham/Gotham-BookItalic_Web.woff") format("woff");font-weight:400;font-style:italic}@font-face{font-family:"HCo Gotham";src:url("../../files/ixtensa-theme/fonts/Gotham/Gotham-Medium_Web.woff2") format("woff2"), url("../../files/ixtensa-theme/fonts/Gotham/Gotham-Medium_Web.TTF") format("truetype"), url("../../files/ixtensa-theme/fonts/Gotham/Gotham-Medium_Web.woff") format("woff");font-weight:500;font-style:normal}@font-face{font-family:"HCo Gotham";src:url("../../files/ixtensa-theme/fonts/Gotham/Gotham-MediumItalic_Web.woff2") format("woff2"), url("../../files/ixtensa-theme/fonts/Gotham/Gotham-MediumItalic_Web.TTF") format("truetype"), url("../../files/ixtensa-theme/fonts/Gotham/Gotham-MediumItalic_Web.woff") format("woff");font-weight:500;font-style:italic}@font-face{font-family:"HCo Gotham";src:url("../../files/ixtensa-theme/fonts/Gotham/Gotham-Bold_Web.woff2") format("woff2"), url("../../files/ixtensa-theme/fonts/Gotham/Gotham-Bold_Web.TTF") format("truetype"), url("../../files/ixtensa-theme/fonts/Gotham/Gotham-Bold_Web.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:"HCo Gotham";src:url("../../files/ixtensa-theme/fonts/Gotham/Gotham-BoldItalic_Web.woff2") format("woff2"), url("../../files/ixtensa-theme/fonts/Gotham/Gotham-BoldItalic_Web.TTF") format("truetype"), url("../../files/ixtensa-theme/fonts/Gotham/Gotham-BoldItalic_Web.woff") format("woff");font-weight:700;font-style:italic}@font-face{font-family:"HCo Gotham";src:url("../../files/ixtensa-theme/fonts/Gotham/Gotham-Black_Web.woff2") format("woff2"), url("../../files/ixtensa-theme/fonts/Gotham/Gotham-Black_Web.TTF") format("truetype"), url("../../files/ixtensa-theme/fonts/Gotham/Gotham-Black_Web.woff") format("woff");font-weight:800;font-style:normal}@font-face{font-family:"HCo Gotham";src:url("../../files/ixtensa-theme/fonts/Gotham/Gotham-BlackItalic_Web.woff2") format("woff2"), url("../../files/ixtensa-theme/fonts/Gotham/Gotham-BlackItalic_Web.TTF") format("truetype"), url("../../files/ixtensa-theme/fonts/Gotham/Gotham-BlackItalic_Web.woff") format("woff");font-weight:800;font-style:italic}@font-face{font-family:"HCo Gotham";src:url("../../files/ixtensa-theme/fonts/Gotham/Gotham-Ultra_Web.woff2") format("woff2"), url("../../files/ixtensa-theme/fonts/Gotham/Gotham-Ultra_Web.TTF") format("truetype"), url("../../files/ixtensa-theme/fonts/Gotham/Gotham-Ultra_Web.woff") format("woff");font-weight:900;font-style:normal}@font-face{font-family:"HCo Gotham";src:url("../../files/ixtensa-theme/fonts/Gotham/Gotham-UltraItalic_Web.woff2") format("woff2"), url("../../files/ixtensa-theme/fonts/Gotham/Gotham-UltraItalic_Web.TTF") format("truetype"), url("../../files/ixtensa-theme/fonts/Gotham/Gotham-UltraItalic_Web.woff") format("woff");font-weight:900;font-style:italic}.articleTheme3 a,.backgroundTheme3 a,button,.button,.button a,a.button,.btn-primary-hover-secondary a,a.btn-primary-hover-secondary,.btn-primary-hover-secondary .button,.button.btn-primary-hover-secondary,.btn-primary-hover-secondary button,button.btn-primary-hover-secondary,.btn-primary-hover-white a,a.btn-primary-hover-white,.btn-primary-hover-white .button,.button.btn-primary-hover-white,.btn-primary-hover-white button,button.btn-primary-hover-white,.btn-secondary-hover-white a,a.btn-secondary-hover-white,.btn-secondary-hover-white .button,.button.btn-secondary-hover-white,.btn-secondary-hover-white button,button.btn-secondary-hover-white,.btn-secondary-hover-primary a,a.btn-secondary-hover-primary,.btn-secondary-hover-primary .button,.button.btn-secondary-hover-primary,.btn-secondary-hover-primary button,button.btn-secondary-hover-primary,.btn-white-hover-primary a,a.btn-white-hover-primary,.btn-white-hover-primary .button,.button.btn-white-hover-primary,.btn-white-hover-primary button,button.btn-white-hover-primary,.btn-white-hover-secondary a,a.btn-white-hover-secondary,.btn-white-hover-secondary .button,.button.btn-white-hover-secondary,.btn-white-hover-secondary button,button.btn-white-hover-secondary,.search-overlay .mod_search .widget-submit button,.demo-termin .btn-orange-hover-white a,.demo-termin a.btn-orange-hover-white,.widget-submit button.submit,.mod_newsreader .back a,.mod_jobsreader .back a{font-size:1.25rem;font-weight:700;text-transform:none;text-align:center !important;opacity:1;border:0;border-radius:0;background:none;display:inline-block;cursor:pointer;transition:all 300ms ease-in-out 0ms}@media only screen and (max-width:48em){.articleTheme3 a,.backgroundTheme3 a,button,.button,.button a,a.button,.btn-primary-hover-secondary a,a.btn-primary-hover-secondary,.btn-primary-hover-secondary .button,.button.btn-primary-hover-secondary,.btn-primary-hover-secondary button,button.btn-primary-hover-secondary,.btn-primary-hover-white a,a.btn-primary-hover-white,.btn-primary-hover-white .button,.button.btn-primary-hover-white,.btn-primary-hover-white button,button.btn-primary-hover-white,.btn-secondary-hover-white a,a.btn-secondary-hover-white,.btn-secondary-hover-white .button,.button.btn-secondary-hover-white,.btn-secondary-hover-white button,button.btn-secondary-hover-white,.btn-secondary-hover-primary a,a.btn-secondary-hover-primary,.btn-secondary-hover-primary .button,.button.btn-secondary-hover-primary,.btn-secondary-hover-primary button,button.btn-secondary-hover-primary,.btn-white-hover-primary a,a.btn-white-hover-primary,.btn-white-hover-primary .button,.button.btn-white-hover-primary,.btn-white-hover-primary button,button.btn-white-hover-primary,.btn-white-hover-secondary a,a.btn-white-hover-secondary,.btn-white-hover-secondary .button,.button.btn-white-hover-secondary,.btn-white-hover-secondary button,button.btn-white-hover-secondary,.search-overlay .mod_search .widget-submit button,.demo-termin .btn-orange-hover-white a,.demo-termin a.btn-orange-hover-white,.widget-submit button.submit,.mod_newsreader .back a,.mod_jobsreader .back a{width:100%;padding:10px 0 15px;display:block}}.articleTheme3 a.icon-left i,.backgroundTheme3 a.icon-left i,button.icon-left i,.icon-left.button i,.button a.icon-left i,a.icon-left.button i,.btn-primary-hover-secondary a.icon-left i,a.icon-left.btn-primary-hover-secondary i,.btn-primary-hover-secondary .icon-left.button i,.icon-left.button.btn-primary-hover-secondary i,.btn-primary-hover-secondary button.icon-left i,button.icon-left.btn-primary-hover-secondary i,.btn-primary-hover-white a.icon-left i,a.icon-left.btn-primary-hover-white i,.btn-primary-hover-white .icon-left.button i,.icon-left.button.btn-primary-hover-white i,.btn-primary-hover-white button.icon-left i,button.icon-left.btn-primary-hover-white i,.btn-secondary-hover-white a.icon-left i,a.icon-left.btn-secondary-hover-white i,.btn-secondary-hover-white .icon-left.button i,.icon-left.button.btn-secondary-hover-white i,.btn-secondary-hover-white button.icon-left i,button.icon-left.btn-secondary-hover-white i,.btn-secondary-hover-primary a.icon-left i,a.icon-left.btn-secondary-hover-primary i,.btn-secondary-hover-primary .icon-left.button i,.icon-left.button.btn-secondary-hover-primary i,.btn-secondary-hover-primary button.icon-left i,button.icon-left.btn-secondary-hover-primary i,.btn-white-hover-primary a.icon-left i,a.icon-left.btn-white-hover-primary i,.btn-white-hover-primary .icon-left.button i,.icon-left.button.btn-white-hover-primary i,.btn-white-hover-primary button.icon-left i,button.icon-left.btn-white-hover-primary i,.btn-white-hover-secondary a.icon-left i,a.icon-left.btn-white-hover-secondary i,.btn-white-hover-secondary .icon-left.button i,.icon-left.button.btn-white-hover-secondary i,.btn-white-hover-secondary button.icon-left i,button.icon-left.btn-white-hover-secondary i,.search-overlay .mod_search .widget-submit button.icon-left i,.demo-termin .btn-orange-hover-white a.icon-left i,.demo-termin a.icon-left.btn-orange-hover-white i,.widget-submit button.icon-left.submit i,.mod_newsreader .back a.icon-left i,.mod_jobsreader .back a.icon-left i{position:relative;font-size:1.375rem;top:2px;margin-right:10px}.articleTheme3 a.icon-right i,.backgroundTheme3 a.icon-right i,button.icon-right i,.icon-right.button i,.button a.icon-right i,a.icon-right.button i,.btn-primary-hover-secondary a.icon-right i,a.icon-right.btn-primary-hover-secondary i,.btn-primary-hover-secondary .icon-right.button i,.icon-right.button.btn-primary-hover-secondary i,.btn-primary-hover-secondary button.icon-right i,button.icon-right.btn-primary-hover-secondary i,.btn-primary-hover-white a.icon-right i,a.icon-right.btn-primary-hover-white i,.btn-primary-hover-white .icon-right.button i,.icon-right.button.btn-primary-hover-white i,.btn-primary-hover-white button.icon-right i,button.icon-right.btn-primary-hover-white i,.btn-secondary-hover-white a.icon-right i,a.icon-right.btn-secondary-hover-white i,.btn-secondary-hover-white .icon-right.button i,.icon-right.button.btn-secondary-hover-white i,.btn-secondary-hover-white button.icon-right i,button.icon-right.btn-secondary-hover-white i,.btn-secondary-hover-primary a.icon-right i,a.icon-right.btn-secondary-hover-primary i,.btn-secondary-hover-primary .icon-right.button i,.icon-right.button.btn-secondary-hover-primary i,.btn-secondary-hover-primary button.icon-right i,button.icon-right.btn-secondary-hover-primary i,.btn-white-hover-primary a.icon-right i,a.icon-right.btn-white-hover-primary i,.btn-white-hover-primary .icon-right.button i,.icon-right.button.btn-white-hover-primary i,.btn-white-hover-primary button.icon-right i,button.icon-right.btn-white-hover-primary i,.btn-white-hover-secondary a.icon-right i,a.icon-right.btn-white-hover-secondary i,.btn-white-hover-secondary .icon-right.button i,.icon-right.button.btn-white-hover-secondary i,.btn-white-hover-secondary button.icon-right i,button.icon-right.btn-white-hover-secondary i,.search-overlay .mod_search .widget-submit button.icon-right i,.demo-termin .btn-orange-hover-white a.icon-right i,.demo-termin a.icon-right.btn-orange-hover-white i,.widget-submit button.icon-right.submit i,.mod_newsreader .back a.icon-right i,.mod_jobsreader .back a.icon-right i{position:relative;font-size:1.375rem;top:2px;margin-left:10px}.articleTheme3 a:hover,.backgroundTheme3 a:hover,button:hover,.button:hover,.button a:hover,a.button:hover,.btn-primary-hover-secondary a:hover,a.btn-primary-hover-secondary:hover,.btn-primary-hover-secondary .button:hover,.button.btn-primary-hover-secondary:hover,.btn-primary-hover-secondary button:hover,button.btn-primary-hover-secondary:hover,.btn-primary-hover-white a:hover,a.btn-primary-hover-white:hover,.btn-primary-hover-white .button:hover,.button.btn-primary-hover-white:hover,.btn-primary-hover-white button:hover,button.btn-primary-hover-white:hover,.btn-secondary-hover-white a:hover,a.btn-secondary-hover-white:hover,.btn-secondary-hover-white .button:hover,.button.btn-secondary-hover-white:hover,.btn-secondary-hover-white button:hover,button.btn-secondary-hover-white:hover,.btn-secondary-hover-primary a:hover,a.btn-secondary-hover-primary:hover,.btn-secondary-hover-primary .button:hover,.button.btn-secondary-hover-primary:hover,.btn-secondary-hover-primary button:hover,button.btn-secondary-hover-primary:hover,.btn-white-hover-primary a:hover,a.btn-white-hover-primary:hover,.btn-white-hover-primary .button:hover,.button.btn-white-hover-primary:hover,.btn-white-hover-primary button:hover,button.btn-white-hover-primary:hover,.btn-white-hover-secondary a:hover,a.btn-white-hover-secondary:hover,.btn-white-hover-secondary .button:hover,.button.btn-white-hover-secondary:hover,.btn-white-hover-secondary button:hover,button.btn-white-hover-secondary:hover,.search-overlay .mod_search .widget-submit button:hover,.demo-termin .btn-orange-hover-white a:hover,.demo-termin a.btn-orange-hover-white:hover,.widget-submit button.submit:hover,.mod_newsreader .back a:hover,.mod_jobsreader .back a:hover{opacity:1}@media only screen and (min-width:48.0625em){.s-m-0{margin:0 !important}}@media only screen and (max-width:48em){.s-mt-0{margin-top:0 !important}}@media only screen and (max-width:48em){.s-mr-0{margin-right:0 !important}}@media only screen and (max-width:48em){.s-mb-0{margin-bottom:0 !important}}@media only screen and (max-width:48em){.s-ml-0{margin-left:0 !important}}@media only screen and (max-width:48em){.s-mx-0{margin-left:0 !important;margin-right:0 !important}}@media only screen and (max-width:48em){.s-my-0{margin-top:0 !important;margin-bottom:0 !important}}@media only screen and (min-width:48.0625em){.s-p-0{padding:0 !important}}@media only screen and (max-width:48em){.s-pt-0{padding-top:0 !important}}@media only screen and (max-width:48em){.s-pr-0{padding-right:0 !important}}@media only screen and (max-width:48em){.s-pb-0{padding-bottom:0 !important}}@media only screen and (max-width:48em){.s-pl-0{padding-left:0 !important}}@media only screen and (max-width:48em){.s-px-0{padding-left:0 !important;padding-right:0 !important}}@media only screen and (max-width:48em){.s-py-0{padding-top:0 !important;padding-bottom:0 !important}}@media only screen and (min-width:48.0625em){.m-0{margin:0 !important}}@media only screen and (min-width:48.0625em){.mt-0{margin-top:0 !important}}@media only screen and (min-width:48.0625em){.mr-0{margin-right:0 !important}}@media only screen and (min-width:48.0625em){.mb-0{margin-bottom:0 !important}}@media only screen and (min-width:48.0625em){.ml-0{margin-left:0 !important}}@media only screen and (min-width:48.0625em){.mx-0{margin-left:0 !important;margin-right:0 !important}}@media only screen and (min-width:48.0625em){.my-0{margin-top:0 !important;margin-bottom:0 !important}}@media only screen and (min-width:48.0625em){.p-0{padding:0 !important}}@media only screen and (min-width:48.0625em){.pt-0{padding-top:0 !important}}@media only screen and (min-width:48.0625em){.pr-0{padding-right:0 !important}}@media only screen and (min-width:48.0625em){.pb-0{padding-bottom:0 !important}}@media only screen and (min-width:48.0625em){.pl-0{padding-left:0 !important}}@media only screen and (min-width:48.0625em){.px-0{padding-left:0 !important;padding-right:0 !important}}@media only screen and (min-width:48.0625em){.py-0{padding-top:0 !important;padding-bottom:0 !important}}@media only screen and (min-width:48.0625em){.s-m-5{margin:0.3125rem !important}}@media only screen and (max-width:48em){.s-mt-5{margin-top:0.3125rem !important}}@media only screen and (max-width:48em){.s-mr-5{margin-right:0.3125rem !important}}@media only screen and (max-width:48em){.s-mb-5{margin-bottom:0.3125rem !important}}@media only screen and (max-width:48em){.s-ml-5{margin-left:0.3125rem !important}}@media only screen and (max-width:48em){.s-mx-5{margin-left:0.3125rem !important;margin-right:0.3125rem !important}}@media only screen and (max-width:48em){.s-my-5{margin-top:0.3125rem !important;margin-bottom:0.3125rem !important}}@media only screen and (min-width:48.0625em){.s-p-5{padding:0.3125rem !important}}@media only screen and (max-width:48em){.s-pt-5{padding-top:0.3125rem !important}}@media only screen and (max-width:48em){.s-pr-5{padding-right:0.3125rem !important}}@media only screen and (max-width:48em){.s-pb-5{padding-bottom:0.3125rem !important}}@media only screen and (max-width:48em){.s-pl-5{padding-left:0.3125rem !important}}@media only screen and (max-width:48em){.s-px-5{padding-left:0.3125rem !important;padding-right:0.3125rem !important}}@media only screen and (max-width:48em){.s-py-5{padding-top:0.3125rem !important;padding-bottom:0.3125rem !important}}@media only screen and (min-width:48.0625em){.m-5{margin:0.3125rem !important}}@media only screen and (min-width:48.0625em){.mt-5{margin-top:0.3125rem !important}}@media only screen and (min-width:48.0625em){.mr-5{margin-right:0.3125rem !important}}@media only screen and (min-width:48.0625em){.mb-5{margin-bottom:0.3125rem !important}}@media only screen and (min-width:48.0625em){.ml-5{margin-left:0.3125rem !important}}@media only screen and (min-width:48.0625em){.mx-5{margin-left:0.3125rem !important;margin-right:0.3125rem !important}}@media only screen and (min-width:48.0625em){.my-5{margin-top:0.3125rem !important;margin-bottom:0.3125rem !important}}@media only screen and (min-width:48.0625em){.p-5{padding:0.3125rem !important}}@media only screen and (min-width:48.0625em){.pt-5{padding-top:0.3125rem !important}}@media only screen and (min-width:48.0625em){.pr-5{padding-right:0.3125rem !important}}@media only screen and (min-width:48.0625em){.pb-5{padding-bottom:0.3125rem !important}}@media only screen and (min-width:48.0625em){.pl-5{padding-left:0.3125rem !important}}@media only screen and (min-width:48.0625em){.px-5{padding-left:0.3125rem !important;padding-right:0.3125rem !important}}@media only screen and (min-width:48.0625em){.py-5{padding-top:0.3125rem !important;padding-bottom:0.3125rem !important}}@media only screen and (min-width:48.0625em){.s-m-10{margin:0.625rem !important}}@media only screen and (max-width:48em){.s-mt-10{margin-top:0.625rem !important}}@media only screen and (max-width:48em){.s-mr-10{margin-right:0.625rem !important}}@media only screen and (max-width:48em){.s-mb-10{margin-bottom:0.625rem !important}}@media only screen and (max-width:48em){.s-ml-10{margin-left:0.625rem !important}}@media only screen and (max-width:48em){.s-mx-10{margin-left:0.625rem !important;margin-right:0.625rem !important}}@media only screen and (max-width:48em){.s-my-10{margin-top:0.625rem !important;margin-bottom:0.625rem !important}}@media only screen and (min-width:48.0625em){.s-p-10{padding:0.625rem !important}}@media only screen and (max-width:48em){.s-pt-10{padding-top:0.625rem !important}}@media only screen and (max-width:48em){.s-pr-10{padding-right:0.625rem !important}}@media only screen and (max-width:48em){.s-pb-10{padding-bottom:0.625rem !important}}@media only screen and (max-width:48em){.s-pl-10{padding-left:0.625rem !important}}@media only screen and (max-width:48em){.s-px-10{padding-left:0.625rem !important;padding-right:0.625rem !important}}@media only screen and (max-width:48em){.s-py-10{padding-top:0.625rem !important;padding-bottom:0.625rem !important}}@media only screen and (min-width:48.0625em){.m-10{margin:0.625rem !important}}@media only screen and (min-width:48.0625em){.mt-10{margin-top:0.625rem !important}}@media only screen and (min-width:48.0625em){.mr-10{margin-right:0.625rem !important}}@media only screen and (min-width:48.0625em){.mb-10{margin-bottom:0.625rem !important}}@media only screen and (min-width:48.0625em){.ml-10{margin-left:0.625rem !important}}@media only screen and (min-width:48.0625em){.mx-10{margin-left:0.625rem !important;margin-right:0.625rem !important}}@media only screen and (min-width:48.0625em){.my-10{margin-top:0.625rem !important;margin-bottom:0.625rem !important}}@media only screen and (min-width:48.0625em){.p-10{padding:0.625rem !important}}@media only screen and (min-width:48.0625em){.pt-10{padding-top:0.625rem !important}}@media only screen and (min-width:48.0625em){.pr-10{padding-right:0.625rem !important}}@media only screen and (min-width:48.0625em){.pb-10{padding-bottom:0.625rem !important}}@media only screen and (min-width:48.0625em){.pl-10{padding-left:0.625rem !important}}@media only screen and (min-width:48.0625em){.px-10{padding-left:0.625rem !important;padding-right:0.625rem !important}}@media only screen and (min-width:48.0625em){.py-10{padding-top:0.625rem !important;padding-bottom:0.625rem !important}}@media only screen and (min-width:48.0625em){.s-m-15{margin:0.9375rem !important}}@media only screen and (max-width:48em){.s-mt-15{margin-top:0.9375rem !important}}@media only screen and (max-width:48em){.s-mr-15{margin-right:0.9375rem !important}}@media only screen and (max-width:48em){.s-mb-15{margin-bottom:0.9375rem !important}}@media only screen and (max-width:48em){.s-ml-15{margin-left:0.9375rem !important}}@media only screen and (max-width:48em){.s-mx-15{margin-left:0.9375rem !important;margin-right:0.9375rem !important}}@media only screen and (max-width:48em){.s-my-15{margin-top:0.9375rem !important;margin-bottom:0.9375rem !important}}@media only screen and (min-width:48.0625em){.s-p-15{padding:0.9375rem !important}}@media only screen and (max-width:48em){.s-pt-15{padding-top:0.9375rem !important}}@media only screen and (max-width:48em){.s-pr-15{padding-right:0.9375rem !important}}@media only screen and (max-width:48em){.s-pb-15{padding-bottom:0.9375rem !important}}@media only screen and (max-width:48em){.s-pl-15{padding-left:0.9375rem !important}}@media only screen and (max-width:48em){.s-px-15{padding-left:0.9375rem !important;padding-right:0.9375rem !important}}@media only screen and (max-width:48em){.s-py-15{padding-top:0.9375rem !important;padding-bottom:0.9375rem !important}}@media only screen and (min-width:48.0625em){.m-15{margin:0.9375rem !important}}@media only screen and (min-width:48.0625em){.mt-15{margin-top:0.9375rem !important}}@media only screen and (min-width:48.0625em){.mr-15{margin-right:0.9375rem !important}}@media only screen and (min-width:48.0625em){.mb-15{margin-bottom:0.9375rem !important}}@media only screen and (min-width:48.0625em){.ml-15{margin-left:0.9375rem !important}}@media only screen and (min-width:48.0625em){.mx-15{margin-left:0.9375rem !important;margin-right:0.9375rem !important}}@media only screen and (min-width:48.0625em){.my-15{margin-top:0.9375rem !important;margin-bottom:0.9375rem !important}}@media only screen and (min-width:48.0625em){.p-15{padding:0.9375rem !important}}@media only screen and (min-width:48.0625em){.pt-15{padding-top:0.9375rem !important}}@media only screen and (min-width:48.0625em){.pr-15{padding-right:0.9375rem !important}}@media only screen and (min-width:48.0625em){.pb-15{padding-bottom:0.9375rem !important}}@media only screen and (min-width:48.0625em){.pl-15{padding-left:0.9375rem !important}}@media only screen and (min-width:48.0625em){.px-15{padding-left:0.9375rem !important;padding-right:0.9375rem !important}}@media only screen and (min-width:48.0625em){.py-15{padding-top:0.9375rem !important;padding-bottom:0.9375rem !important}}@media only screen and (min-width:48.0625em){.s-m-20{margin:1.25rem !important}}@media only screen and (max-width:48em){.s-mt-20{margin-top:1.25rem !important}}@media only screen and (max-width:48em){.s-mr-20{margin-right:1.25rem !important}}@media only screen and (max-width:48em){.s-mb-20{margin-bottom:1.25rem !important}}@media only screen and (max-width:48em){.s-ml-20{margin-left:1.25rem !important}}@media only screen and (max-width:48em){.s-mx-20{margin-left:1.25rem !important;margin-right:1.25rem !important}}@media only screen and (max-width:48em){.s-my-20{margin-top:1.25rem !important;margin-bottom:1.25rem !important}}@media only screen and (min-width:48.0625em){.s-p-20{padding:1.25rem !important}}@media only screen and (max-width:48em){.s-pt-20{padding-top:1.25rem !important}}@media only screen and (max-width:48em){.s-pr-20{padding-right:1.25rem !important}}@media only screen and (max-width:48em){.s-pb-20{padding-bottom:1.25rem !important}}@media only screen and (max-width:48em){.s-pl-20{padding-left:1.25rem !important}}@media only screen and (max-width:48em){.s-px-20{padding-left:1.25rem !important;padding-right:1.25rem !important}}@media only screen and (max-width:48em){.s-py-20{padding-top:1.25rem !important;padding-bottom:1.25rem !important}}@media only screen and (min-width:48.0625em){.m-20{margin:1.25rem !important}}@media only screen and (min-width:48.0625em){.mt-20{margin-top:1.25rem !important}}@media only screen and (min-width:48.0625em){.mr-20{margin-right:1.25rem !important}}@media only screen and (min-width:48.0625em){.mb-20{margin-bottom:1.25rem !important}}@media only screen and (min-width:48.0625em){.ml-20{margin-left:1.25rem !important}}@media only screen and (min-width:48.0625em){.mx-20{margin-left:1.25rem !important;margin-right:1.25rem !important}}@media only screen and (min-width:48.0625em){.my-20{margin-top:1.25rem !important;margin-bottom:1.25rem !important}}@media only screen and (min-width:48.0625em){.p-20{padding:1.25rem !important}}@media only screen and (min-width:48.0625em){.pt-20{padding-top:1.25rem !important}}@media only screen and (min-width:48.0625em){.pr-20{padding-right:1.25rem !important}}@media only screen and (min-width:48.0625em){.pb-20{padding-bottom:1.25rem !important}}@media only screen and (min-width:48.0625em){.pl-20{padding-left:1.25rem !important}}@media only screen and (min-width:48.0625em){.px-20{padding-left:1.25rem !important;padding-right:1.25rem !important}}@media only screen and (min-width:48.0625em){.py-20{padding-top:1.25rem !important;padding-bottom:1.25rem !important}}@media only screen and (min-width:48.0625em){.s-m-25{margin:1.5625rem !important}}@media only screen and (max-width:48em){.s-mt-25{margin-top:1.5625rem !important}}@media only screen and (max-width:48em){.s-mr-25{margin-right:1.5625rem !important}}@media only screen and (max-width:48em){.s-mb-25{margin-bottom:1.5625rem !important}}@media only screen and (max-width:48em){.s-ml-25{margin-left:1.5625rem !important}}@media only screen and (max-width:48em){.s-mx-25{margin-left:1.5625rem !important;margin-right:1.5625rem !important}}@media only screen and (max-width:48em){.s-my-25{margin-top:1.5625rem !important;margin-bottom:1.5625rem !important}}@media only screen and (min-width:48.0625em){.s-p-25{padding:1.5625rem !important}}@media only screen and (max-width:48em){.s-pt-25{padding-top:1.5625rem !important}}@media only screen and (max-width:48em){.s-pr-25{padding-right:1.5625rem !important}}@media only screen and (max-width:48em){.s-pb-25{padding-bottom:1.5625rem !important}}@media only screen and (max-width:48em){.s-pl-25{padding-left:1.5625rem !important}}@media only screen and (max-width:48em){.s-px-25{padding-left:1.5625rem !important;padding-right:1.5625rem !important}}@media only screen and (max-width:48em){.s-py-25{padding-top:1.5625rem !important;padding-bottom:1.5625rem !important}}@media only screen and (min-width:48.0625em){.m-25{margin:1.5625rem !important}}@media only screen and (min-width:48.0625em){.mt-25{margin-top:1.5625rem !important}}@media only screen and (min-width:48.0625em){.mr-25{margin-right:1.5625rem !important}}@media only screen and (min-width:48.0625em){.mb-25{margin-bottom:1.5625rem !important}}@media only screen and (min-width:48.0625em){.ml-25{margin-left:1.5625rem !important}}@media only screen and (min-width:48.0625em){.mx-25{margin-left:1.5625rem !important;margin-right:1.5625rem !important}}@media only screen and (min-width:48.0625em){.my-25{margin-top:1.5625rem !important;margin-bottom:1.5625rem !important}}@media only screen and (min-width:48.0625em){.p-25{padding:1.5625rem !important}}@media only screen and (min-width:48.0625em){.pt-25{padding-top:1.5625rem !important}}@media only screen and (min-width:48.0625em){.pr-25{padding-right:1.5625rem !important}}@media only screen and (min-width:48.0625em){.pb-25{padding-bottom:1.5625rem !important}}@media only screen and (min-width:48.0625em){.pl-25{padding-left:1.5625rem !important}}@media only screen and (min-width:48.0625em){.px-25{padding-left:1.5625rem !important;padding-right:1.5625rem !important}}@media only screen and (min-width:48.0625em){.py-25{padding-top:1.5625rem !important;padding-bottom:1.5625rem !important}}@media only screen and (min-width:48.0625em){.s-m-30{margin:1.875rem !important}}@media only screen and (max-width:48em){.s-mt-30{margin-top:1.875rem !important}}@media only screen and (max-width:48em){.s-mr-30{margin-right:1.875rem !important}}@media only screen and (max-width:48em){.s-mb-30{margin-bottom:1.875rem !important}}@media only screen and (max-width:48em){.s-ml-30{margin-left:1.875rem !important}}@media only screen and (max-width:48em){.s-mx-30{margin-left:1.875rem !important;margin-right:1.875rem !important}}@media only screen and (max-width:48em){.s-my-30{margin-top:1.875rem !important;margin-bottom:1.875rem !important}}@media only screen and (min-width:48.0625em){.s-p-30{padding:1.875rem !important}}@media only screen and (max-width:48em){.s-pt-30{padding-top:1.875rem !important}}@media only screen and (max-width:48em){.s-pr-30{padding-right:1.875rem !important}}@media only screen and (max-width:48em){.s-pb-30{padding-bottom:1.875rem !important}}@media only screen and (max-width:48em){.s-pl-30{padding-left:1.875rem !important}}@media only screen and (max-width:48em){.s-px-30{padding-left:1.875rem !important;padding-right:1.875rem !important}}@media only screen and (max-width:48em){.s-py-30{padding-top:1.875rem !important;padding-bottom:1.875rem !important}}@media only screen and (min-width:48.0625em){.m-30{margin:1.875rem !important}}@media only screen and (min-width:48.0625em){.mt-30{margin-top:1.875rem !important}}@media only screen and (min-width:48.0625em){.mr-30{margin-right:1.875rem !important}}@media only screen and (min-width:48.0625em){.mb-30{margin-bottom:1.875rem !important}}@media only screen and (min-width:48.0625em){.ml-30{margin-left:1.875rem !important}}@media only screen and (min-width:48.0625em){.mx-30{margin-left:1.875rem !important;margin-right:1.875rem !important}}@media only screen and (min-width:48.0625em){.my-30{margin-top:1.875rem !important;margin-bottom:1.875rem !important}}@media only screen and (min-width:48.0625em){.p-30{padding:1.875rem !important}}@media only screen and (min-width:48.0625em){.pt-30{padding-top:1.875rem !important}}@media only screen and (min-width:48.0625em){.pr-30{padding-right:1.875rem !important}}@media only screen and (min-width:48.0625em){.pb-30{padding-bottom:1.875rem !important}}@media only screen and (min-width:48.0625em){.pl-30{padding-left:1.875rem !important}}@media only screen and (min-width:48.0625em){.px-30{padding-left:1.875rem !important;padding-right:1.875rem !important}}@media only screen and (min-width:48.0625em){.py-30{padding-top:1.875rem !important;padding-bottom:1.875rem !important}}@media only screen and (min-width:48.0625em){.s-m-35{margin:2.1875rem !important}}@media only screen and (max-width:48em){.s-mt-35{margin-top:2.1875rem !important}}@media only screen and (max-width:48em){.s-mr-35{margin-right:2.1875rem !important}}@media only screen and (max-width:48em){.s-mb-35{margin-bottom:2.1875rem !important}}@media only screen and (max-width:48em){.s-ml-35{margin-left:2.1875rem !important}}@media only screen and (max-width:48em){.s-mx-35{margin-left:2.1875rem !important;margin-right:2.1875rem !important}}@media only screen and (max-width:48em){.s-my-35{margin-top:2.1875rem !important;margin-bottom:2.1875rem !important}}@media only screen and (min-width:48.0625em){.s-p-35{padding:2.1875rem !important}}@media only screen and (max-width:48em){.s-pt-35{padding-top:2.1875rem !important}}@media only screen and (max-width:48em){.s-pr-35{padding-right:2.1875rem !important}}@media only screen and (max-width:48em){.s-pb-35{padding-bottom:2.1875rem !important}}@media only screen and (max-width:48em){.s-pl-35{padding-left:2.1875rem !important}}@media only screen and (max-width:48em){.s-px-35{padding-left:2.1875rem !important;padding-right:2.1875rem !important}}@media only screen and (max-width:48em){.s-py-35{padding-top:2.1875rem !important;padding-bottom:2.1875rem !important}}@media only screen and (min-width:48.0625em){.m-35{margin:2.1875rem !important}}@media only screen and (min-width:48.0625em){.mt-35{margin-top:2.1875rem !important}}@media only screen and (min-width:48.0625em){.mr-35{margin-right:2.1875rem !important}}@media only screen and (min-width:48.0625em){.mb-35{margin-bottom:2.1875rem !important}}@media only screen and (min-width:48.0625em){.ml-35{margin-left:2.1875rem !important}}@media only screen and (min-width:48.0625em){.mx-35{margin-left:2.1875rem !important;margin-right:2.1875rem !important}}@media only screen and (min-width:48.0625em){.my-35{margin-top:2.1875rem !important;margin-bottom:2.1875rem !important}}@media only screen and (min-width:48.0625em){.p-35{padding:2.1875rem !important}}@media only screen and (min-width:48.0625em){.pt-35{padding-top:2.1875rem !important}}@media only screen and (min-width:48.0625em){.pr-35{padding-right:2.1875rem !important}}@media only screen and (min-width:48.0625em){.pb-35{padding-bottom:2.1875rem !important}}@media only screen and (min-width:48.0625em){.pl-35{padding-left:2.1875rem !important}}@media only screen and (min-width:48.0625em){.px-35{padding-left:2.1875rem !important;padding-right:2.1875rem !important}}@media only screen and (min-width:48.0625em){.py-35{padding-top:2.1875rem !important;padding-bottom:2.1875rem !important}}@media only screen and (min-width:48.0625em){.s-m-40{margin:2.5rem !important}}@media only screen and (max-width:48em){.s-mt-40{margin-top:2.5rem !important}}@media only screen and (max-width:48em){.s-mr-40{margin-right:2.5rem !important}}@media only screen and (max-width:48em){.s-mb-40{margin-bottom:2.5rem !important}}@media only screen and (max-width:48em){.s-ml-40{margin-left:2.5rem !important}}@media only screen and (max-width:48em){.s-mx-40{margin-left:2.5rem !important;margin-right:2.5rem !important}}@media only screen and (max-width:48em){.s-my-40{margin-top:2.5rem !important;margin-bottom:2.5rem !important}}@media only screen and (min-width:48.0625em){.s-p-40{padding:2.5rem !important}}@media only screen and (max-width:48em){.s-pt-40{padding-top:2.5rem !important}}@media only screen and (max-width:48em){.s-pr-40{padding-right:2.5rem !important}}@media only screen and (max-width:48em){.s-pb-40{padding-bottom:2.5rem !important}}@media only screen and (max-width:48em){.s-pl-40{padding-left:2.5rem !important}}@media only screen and (max-width:48em){.s-px-40{padding-left:2.5rem !important;padding-right:2.5rem !important}}@media only screen and (max-width:48em){.s-py-40{padding-top:2.5rem !important;padding-bottom:2.5rem !important}}@media only screen and (min-width:48.0625em){.m-40{margin:2.5rem !important}}@media only screen and (min-width:48.0625em){.mt-40{margin-top:2.5rem !important}}@media only screen and (min-width:48.0625em){.mr-40{margin-right:2.5rem !important}}@media only screen and (min-width:48.0625em){.mb-40{margin-bottom:2.5rem !important}}@media only screen and (min-width:48.0625em){.ml-40{margin-left:2.5rem !important}}@media only screen and (min-width:48.0625em){.mx-40{margin-left:2.5rem !important;margin-right:2.5rem !important}}@media only screen and (min-width:48.0625em){.my-40{margin-top:2.5rem !important;margin-bottom:2.5rem !important}}@media only screen and (min-width:48.0625em){.p-40{padding:2.5rem !important}}@media only screen and (min-width:48.0625em){.pt-40{padding-top:2.5rem !important}}@media only screen and (min-width:48.0625em){.pr-40{padding-right:2.5rem !important}}@media only screen and (min-width:48.0625em){.pb-40{padding-bottom:2.5rem !important}}@media only screen and (min-width:48.0625em){.pl-40{padding-left:2.5rem !important}}@media only screen and (min-width:48.0625em){.px-40{padding-left:2.5rem !important;padding-right:2.5rem !important}}@media only screen and (min-width:48.0625em){.py-40{padding-top:2.5rem !important;padding-bottom:2.5rem !important}}@media only screen and (min-width:48.0625em){.s-m-45{margin:2.8125rem !important}}@media only screen and (max-width:48em){.s-mt-45{margin-top:2.8125rem !important}}@media only screen and (max-width:48em){.s-mr-45{margin-right:2.8125rem !important}}@media only screen and (max-width:48em){.s-mb-45{margin-bottom:2.8125rem !important}}@media only screen and (max-width:48em){.s-ml-45{margin-left:2.8125rem !important}}@media only screen and (max-width:48em){.s-mx-45{margin-left:2.8125rem !important;margin-right:2.8125rem !important}}@media only screen and (max-width:48em){.s-my-45{margin-top:2.8125rem !important;margin-bottom:2.8125rem !important}}@media only screen and (min-width:48.0625em){.s-p-45{padding:2.8125rem !important}}@media only screen and (max-width:48em){.s-pt-45{padding-top:2.8125rem !important}}@media only screen and (max-width:48em){.s-pr-45{padding-right:2.8125rem !important}}@media only screen and (max-width:48em){.s-pb-45{padding-bottom:2.8125rem !important}}@media only screen and (max-width:48em){.s-pl-45{padding-left:2.8125rem !important}}@media only screen and (max-width:48em){.s-px-45{padding-left:2.8125rem !important;padding-right:2.8125rem !important}}@media only screen and (max-width:48em){.s-py-45{padding-top:2.8125rem !important;padding-bottom:2.8125rem !important}}@media only screen and (min-width:48.0625em){.m-45{margin:2.8125rem !important}}@media only screen and (min-width:48.0625em){.mt-45{margin-top:2.8125rem !important}}@media only screen and (min-width:48.0625em){.mr-45{margin-right:2.8125rem !important}}@media only screen and (min-width:48.0625em){.mb-45{margin-bottom:2.8125rem !important}}@media only screen and (min-width:48.0625em){.ml-45{margin-left:2.8125rem !important}}@media only screen and (min-width:48.0625em){.mx-45{margin-left:2.8125rem !important;margin-right:2.8125rem !important}}@media only screen and (min-width:48.0625em){.my-45{margin-top:2.8125rem !important;margin-bottom:2.8125rem !important}}@media only screen and (min-width:48.0625em){.p-45{padding:2.8125rem !important}}@media only screen and (min-width:48.0625em){.pt-45{padding-top:2.8125rem !important}}@media only screen and (min-width:48.0625em){.pr-45{padding-right:2.8125rem !important}}@media only screen and (min-width:48.0625em){.pb-45{padding-bottom:2.8125rem !important}}@media only screen and (min-width:48.0625em){.pl-45{padding-left:2.8125rem !important}}@media only screen and (min-width:48.0625em){.px-45{padding-left:2.8125rem !important;padding-right:2.8125rem !important}}@media only screen and (min-width:48.0625em){.py-45{padding-top:2.8125rem !important;padding-bottom:2.8125rem !important}}@media only screen and (min-width:48.0625em){.s-m-50{margin:3.125rem !important}}@media only screen and (max-width:48em){.s-mt-50{margin-top:3.125rem !important}}@media only screen and (max-width:48em){.s-mr-50{margin-right:3.125rem !important}}@media only screen and (max-width:48em){.s-mb-50{margin-bottom:3.125rem !important}}@media only screen and (max-width:48em){.s-ml-50{margin-left:3.125rem !important}}@media only screen and (max-width:48em){.s-mx-50{margin-left:3.125rem !important;margin-right:3.125rem !important}}@media only screen and (max-width:48em){.s-my-50{margin-top:3.125rem !important;margin-bottom:3.125rem !important}}@media only screen and (min-width:48.0625em){.s-p-50{padding:3.125rem !important}}@media only screen and (max-width:48em){.s-pt-50{padding-top:3.125rem !important}}@media only screen and (max-width:48em){.s-pr-50{padding-right:3.125rem !important}}@media only screen and (max-width:48em){.s-pb-50{padding-bottom:3.125rem !important}}@media only screen and (max-width:48em){.s-pl-50{padding-left:3.125rem !important}}@media only screen and (max-width:48em){.s-px-50{padding-left:3.125rem !important;padding-right:3.125rem !important}}@media only screen and (max-width:48em){.s-py-50{padding-top:3.125rem !important;padding-bottom:3.125rem !important}}@media only screen and (min-width:48.0625em){.m-50{margin:3.125rem !important}}@media only screen and (min-width:48.0625em){.mt-50{margin-top:3.125rem !important}}@media only screen and (min-width:48.0625em){.mr-50{margin-right:3.125rem !important}}@media only screen and (min-width:48.0625em){.mb-50{margin-bottom:3.125rem !important}}@media only screen and (min-width:48.0625em){.ml-50{margin-left:3.125rem !important}}@media only screen and (min-width:48.0625em){.mx-50{margin-left:3.125rem !important;margin-right:3.125rem !important}}@media only screen and (min-width:48.0625em){.my-50{margin-top:3.125rem !important;margin-bottom:3.125rem !important}}@media only screen and (min-width:48.0625em){.p-50{padding:3.125rem !important}}@media only screen and (min-width:48.0625em){.pt-50{padding-top:3.125rem !important}}@media only screen and (min-width:48.0625em){.pr-50{padding-right:3.125rem !important}}@media only screen and (min-width:48.0625em){.pb-50{padding-bottom:3.125rem !important}}@media only screen and (min-width:48.0625em){.pl-50{padding-left:3.125rem !important}}@media only screen and (min-width:48.0625em){.px-50{padding-left:3.125rem !important;padding-right:3.125rem !important}}@media only screen and (min-width:48.0625em){.py-50{padding-top:3.125rem !important;padding-bottom:3.125rem !important}}@media only screen and (min-width:48.0625em){.s-m-55{margin:3.4375rem !important}}@media only screen and (max-width:48em){.s-mt-55{margin-top:3.4375rem !important}}@media only screen and (max-width:48em){.s-mr-55{margin-right:3.4375rem !important}}@media only screen and (max-width:48em){.s-mb-55{margin-bottom:3.4375rem !important}}@media only screen and (max-width:48em){.s-ml-55{margin-left:3.4375rem !important}}@media only screen and (max-width:48em){.s-mx-55{margin-left:3.4375rem !important;margin-right:3.4375rem !important}}@media only screen and (max-width:48em){.s-my-55{margin-top:3.4375rem !important;margin-bottom:3.4375rem !important}}@media only screen and (min-width:48.0625em){.s-p-55{padding:3.4375rem !important}}@media only screen and (max-width:48em){.s-pt-55{padding-top:3.4375rem !important}}@media only screen and (max-width:48em){.s-pr-55{padding-right:3.4375rem !important}}@media only screen and (max-width:48em){.s-pb-55{padding-bottom:3.4375rem !important}}@media only screen and (max-width:48em){.s-pl-55{padding-left:3.4375rem !important}}@media only screen and (max-width:48em){.s-px-55{padding-left:3.4375rem !important;padding-right:3.4375rem !important}}@media only screen and (max-width:48em){.s-py-55{padding-top:3.4375rem !important;padding-bottom:3.4375rem !important}}@media only screen and (min-width:48.0625em){.m-55{margin:3.4375rem !important}}@media only screen and (min-width:48.0625em){.mt-55{margin-top:3.4375rem !important}}@media only screen and (min-width:48.0625em){.mr-55{margin-right:3.4375rem !important}}@media only screen and (min-width:48.0625em){.mb-55{margin-bottom:3.4375rem !important}}@media only screen and (min-width:48.0625em){.ml-55{margin-left:3.4375rem !important}}@media only screen and (min-width:48.0625em){.mx-55{margin-left:3.4375rem !important;margin-right:3.4375rem !important}}@media only screen and (min-width:48.0625em){.my-55{margin-top:3.4375rem !important;margin-bottom:3.4375rem !important}}@media only screen and (min-width:48.0625em){.p-55{padding:3.4375rem !important}}@media only screen and (min-width:48.0625em){.pt-55{padding-top:3.4375rem !important}}@media only screen and (min-width:48.0625em){.pr-55{padding-right:3.4375rem !important}}@media only screen and (min-width:48.0625em){.pb-55{padding-bottom:3.4375rem !important}}@media only screen and (min-width:48.0625em){.pl-55{padding-left:3.4375rem !important}}@media only screen and (min-width:48.0625em){.px-55{padding-left:3.4375rem !important;padding-right:3.4375rem !important}}@media only screen and (min-width:48.0625em){.py-55{padding-top:3.4375rem !important;padding-bottom:3.4375rem !important}}@media only screen and (min-width:48.0625em){.s-m-60{margin:3.75rem !important}}@media only screen and (max-width:48em){.s-mt-60{margin-top:3.75rem !important}}@media only screen and (max-width:48em){.s-mr-60{margin-right:3.75rem !important}}@media only screen and (max-width:48em){.s-mb-60{margin-bottom:3.75rem !important}}@media only screen and (max-width:48em){.s-ml-60{margin-left:3.75rem !important}}@media only screen and (max-width:48em){.s-mx-60{margin-left:3.75rem !important;margin-right:3.75rem !important}}@media only screen and (max-width:48em){.s-my-60{margin-top:3.75rem !important;margin-bottom:3.75rem !important}}@media only screen and (min-width:48.0625em){.s-p-60{padding:3.75rem !important}}@media only screen and (max-width:48em){.s-pt-60{padding-top:3.75rem !important}}@media only screen and (max-width:48em){.s-pr-60{padding-right:3.75rem !important}}@media only screen and (max-width:48em){.s-pb-60{padding-bottom:3.75rem !important}}@media only screen and (max-width:48em){.s-pl-60{padding-left:3.75rem !important}}@media only screen and (max-width:48em){.s-px-60{padding-left:3.75rem !important;padding-right:3.75rem !important}}@media only screen and (max-width:48em){.s-py-60{padding-top:3.75rem !important;padding-bottom:3.75rem !important}}@media only screen and (min-width:48.0625em){.m-60{margin:3.75rem !important}}@media only screen and (min-width:48.0625em){.mt-60{margin-top:3.75rem !important}}@media only screen and (min-width:48.0625em){.mr-60{margin-right:3.75rem !important}}@media only screen and (min-width:48.0625em){.mb-60{margin-bottom:3.75rem !important}}@media only screen and (min-width:48.0625em){.ml-60{margin-left:3.75rem !important}}@media only screen and (min-width:48.0625em){.mx-60{margin-left:3.75rem !important;margin-right:3.75rem !important}}@media only screen and (min-width:48.0625em){.my-60{margin-top:3.75rem !important;margin-bottom:3.75rem !important}}@media only screen and (min-width:48.0625em){.p-60{padding:3.75rem !important}}@media only screen and (min-width:48.0625em){.pt-60{padding-top:3.75rem !important}}@media only screen and (min-width:48.0625em){.pr-60{padding-right:3.75rem !important}}@media only screen and (min-width:48.0625em){.pb-60{padding-bottom:3.75rem !important}}@media only screen and (min-width:48.0625em){.pl-60{padding-left:3.75rem !important}}@media only screen and (min-width:48.0625em){.px-60{padding-left:3.75rem !important;padding-right:3.75rem !important}}@media only screen and (min-width:48.0625em){.py-60{padding-top:3.75rem !important;padding-bottom:3.75rem !important}}@media only screen and (min-width:48.0625em){.s-m-65{margin:4.0625rem !important}}@media only screen and (max-width:48em){.s-mt-65{margin-top:4.0625rem !important}}@media only screen and (max-width:48em){.s-mr-65{margin-right:4.0625rem !important}}@media only screen and (max-width:48em){.s-mb-65{margin-bottom:4.0625rem !important}}@media only screen and (max-width:48em){.s-ml-65{margin-left:4.0625rem !important}}@media only screen and (max-width:48em){.s-mx-65{margin-left:4.0625rem !important;margin-right:4.0625rem !important}}@media only screen and (max-width:48em){.s-my-65{margin-top:4.0625rem !important;margin-bottom:4.0625rem !important}}@media only screen and (min-width:48.0625em){.s-p-65{padding:4.0625rem !important}}@media only screen and (max-width:48em){.s-pt-65{padding-top:4.0625rem !important}}@media only screen and (max-width:48em){.s-pr-65{padding-right:4.0625rem !important}}@media only screen and (max-width:48em){.s-pb-65{padding-bottom:4.0625rem !important}}@media only screen and (max-width:48em){.s-pl-65{padding-left:4.0625rem !important}}@media only screen and (max-width:48em){.s-px-65{padding-left:4.0625rem !important;padding-right:4.0625rem !important}}@media only screen and (max-width:48em){.s-py-65{padding-top:4.0625rem !important;padding-bottom:4.0625rem !important}}@media only screen and (min-width:48.0625em){.m-65{margin:4.0625rem !important}}@media only screen and (min-width:48.0625em){.mt-65{margin-top:4.0625rem !important}}@media only screen and (min-width:48.0625em){.mr-65{margin-right:4.0625rem !important}}@media only screen and (min-width:48.0625em){.mb-65{margin-bottom:4.0625rem !important}}@media only screen and (min-width:48.0625em){.ml-65{margin-left:4.0625rem !important}}@media only screen and (min-width:48.0625em){.mx-65{margin-left:4.0625rem !important;margin-right:4.0625rem !important}}@media only screen and (min-width:48.0625em){.my-65{margin-top:4.0625rem !important;margin-bottom:4.0625rem !important}}@media only screen and (min-width:48.0625em){.p-65{padding:4.0625rem !important}}@media only screen and (min-width:48.0625em){.pt-65{padding-top:4.0625rem !important}}@media only screen and (min-width:48.0625em){.pr-65{padding-right:4.0625rem !important}}@media only screen and (min-width:48.0625em){.pb-65{padding-bottom:4.0625rem !important}}@media only screen and (min-width:48.0625em){.pl-65{padding-left:4.0625rem !important}}@media only screen and (min-width:48.0625em){.px-65{padding-left:4.0625rem !important;padding-right:4.0625rem !important}}@media only screen and (min-width:48.0625em){.py-65{padding-top:4.0625rem !important;padding-bottom:4.0625rem !important}}@media only screen and (min-width:48.0625em){.s-m-70{margin:4.375rem !important}}@media only screen and (max-width:48em){.s-mt-70{margin-top:4.375rem !important}}@media only screen and (max-width:48em){.s-mr-70{margin-right:4.375rem !important}}@media only screen and (max-width:48em){.s-mb-70{margin-bottom:4.375rem !important}}@media only screen and (max-width:48em){.s-ml-70{margin-left:4.375rem !important}}@media only screen and (max-width:48em){.s-mx-70{margin-left:4.375rem !important;margin-right:4.375rem !important}}@media only screen and (max-width:48em){.s-my-70{margin-top:4.375rem !important;margin-bottom:4.375rem !important}}@media only screen and (min-width:48.0625em){.s-p-70{padding:4.375rem !important}}@media only screen and (max-width:48em){.s-pt-70{padding-top:4.375rem !important}}@media only screen and (max-width:48em){.s-pr-70{padding-right:4.375rem !important}}@media only screen and (max-width:48em){.s-pb-70{padding-bottom:4.375rem !important}}@media only screen and (max-width:48em){.s-pl-70{padding-left:4.375rem !important}}@media only screen and (max-width:48em){.s-px-70{padding-left:4.375rem !important;padding-right:4.375rem !important}}@media only screen and (max-width:48em){.s-py-70{padding-top:4.375rem !important;padding-bottom:4.375rem !important}}@media only screen and (min-width:48.0625em){.m-70{margin:4.375rem !important}}@media only screen and (min-width:48.0625em){.mt-70{margin-top:4.375rem !important}}@media only screen and (min-width:48.0625em){.mr-70{margin-right:4.375rem !important}}@media only screen and (min-width:48.0625em){.mb-70{margin-bottom:4.375rem !important}}@media only screen and (min-width:48.0625em){.ml-70{margin-left:4.375rem !important}}@media only screen and (min-width:48.0625em){.mx-70{margin-left:4.375rem !important;margin-right:4.375rem !important}}@media only screen and (min-width:48.0625em){.my-70{margin-top:4.375rem !important;margin-bottom:4.375rem !important}}@media only screen and (min-width:48.0625em){.p-70{padding:4.375rem !important}}@media only screen and (min-width:48.0625em){.pt-70{padding-top:4.375rem !important}}@media only screen and (min-width:48.0625em){.pr-70{padding-right:4.375rem !important}}@media only screen and (min-width:48.0625em){.pb-70{padding-bottom:4.375rem !important}}@media only screen and (min-width:48.0625em){.pl-70{padding-left:4.375rem !important}}@media only screen and (min-width:48.0625em){.px-70{padding-left:4.375rem !important;padding-right:4.375rem !important}}@media only screen and (min-width:48.0625em){.py-70{padding-top:4.375rem !important;padding-bottom:4.375rem !important}}@media only screen and (min-width:48.0625em){.s-m-75{margin:4.6875rem !important}}@media only screen and (max-width:48em){.s-mt-75{margin-top:4.6875rem !important}}@media only screen and (max-width:48em){.s-mr-75{margin-right:4.6875rem !important}}@media only screen and (max-width:48em){.s-mb-75{margin-bottom:4.6875rem !important}}@media only screen and (max-width:48em){.s-ml-75{margin-left:4.6875rem !important}}@media only screen and (max-width:48em){.s-mx-75{margin-left:4.6875rem !important;margin-right:4.6875rem !important}}@media only screen and (max-width:48em){.s-my-75{margin-top:4.6875rem !important;margin-bottom:4.6875rem !important}}@media only screen and (min-width:48.0625em){.s-p-75{padding:4.6875rem !important}}@media only screen and (max-width:48em){.s-pt-75{padding-top:4.6875rem !important}}@media only screen and (max-width:48em){.s-pr-75{padding-right:4.6875rem !important}}@media only screen and (max-width:48em){.s-pb-75{padding-bottom:4.6875rem !important}}@media only screen and (max-width:48em){.s-pl-75{padding-left:4.6875rem !important}}@media only screen and (max-width:48em){.s-px-75{padding-left:4.6875rem !important;padding-right:4.6875rem !important}}@media only screen and (max-width:48em){.s-py-75{padding-top:4.6875rem !important;padding-bottom:4.6875rem !important}}@media only screen and (min-width:48.0625em){.m-75{margin:4.6875rem !important}}@media only screen and (min-width:48.0625em){.mt-75{margin-top:4.6875rem !important}}@media only screen and (min-width:48.0625em){.mr-75{margin-right:4.6875rem !important}}@media only screen and (min-width:48.0625em){.mb-75{margin-bottom:4.6875rem !important}}@media only screen and (min-width:48.0625em){.ml-75{margin-left:4.6875rem !important}}@media only screen and (min-width:48.0625em){.mx-75{margin-left:4.6875rem !important;margin-right:4.6875rem !important}}@media only screen and (min-width:48.0625em){.my-75{margin-top:4.6875rem !important;margin-bottom:4.6875rem !important}}@media only screen and (min-width:48.0625em){.p-75{padding:4.6875rem !important}}@media only screen and (min-width:48.0625em){.pt-75{padding-top:4.6875rem !important}}@media only screen and (min-width:48.0625em){.pr-75{padding-right:4.6875rem !important}}@media only screen and (min-width:48.0625em){.pb-75{padding-bottom:4.6875rem !important}}@media only screen and (min-width:48.0625em){.pl-75{padding-left:4.6875rem !important}}@media only screen and (min-width:48.0625em){.px-75{padding-left:4.6875rem !important;padding-right:4.6875rem !important}}@media only screen and (min-width:48.0625em){.py-75{padding-top:4.6875rem !important;padding-bottom:4.6875rem !important}}@media only screen and (min-width:48.0625em){.s-m-80{margin:5rem !important}}@media only screen and (max-width:48em){.s-mt-80{margin-top:5rem !important}}@media only screen and (max-width:48em){.s-mr-80{margin-right:5rem !important}}@media only screen and (max-width:48em){.s-mb-80{margin-bottom:5rem !important}}@media only screen and (max-width:48em){.s-ml-80{margin-left:5rem !important}}@media only screen and (max-width:48em){.s-mx-80{margin-left:5rem !important;margin-right:5rem !important}}@media only screen and (max-width:48em){.s-my-80{margin-top:5rem !important;margin-bottom:5rem !important}}@media only screen and (min-width:48.0625em){.s-p-80{padding:5rem !important}}@media only screen and (max-width:48em){.s-pt-80{padding-top:5rem !important}}@media only screen and (max-width:48em){.s-pr-80{padding-right:5rem !important}}@media only screen and (max-width:48em){.s-pb-80{padding-bottom:5rem !important}}@media only screen and (max-width:48em){.s-pl-80{padding-left:5rem !important}}@media only screen and (max-width:48em){.s-px-80{padding-left:5rem !important;padding-right:5rem !important}}@media only screen and (max-width:48em){.s-py-80{padding-top:5rem !important;padding-bottom:5rem !important}}@media only screen and (min-width:48.0625em){.m-80{margin:5rem !important}}@media only screen and (min-width:48.0625em){.mt-80{margin-top:5rem !important}}@media only screen and (min-width:48.0625em){.mr-80{margin-right:5rem !important}}@media only screen and (min-width:48.0625em){.mb-80{margin-bottom:5rem !important}}@media only screen and (min-width:48.0625em){.ml-80{margin-left:5rem !important}}@media only screen and (min-width:48.0625em){.mx-80{margin-left:5rem !important;margin-right:5rem !important}}@media only screen and (min-width:48.0625em){.my-80{margin-top:5rem !important;margin-bottom:5rem !important}}@media only screen and (min-width:48.0625em){.p-80{padding:5rem !important}}@media only screen and (min-width:48.0625em){.pt-80{padding-top:5rem !important}}@media only screen and (min-width:48.0625em){.pr-80{padding-right:5rem !important}}@media only screen and (min-width:48.0625em){.pb-80{padding-bottom:5rem !important}}@media only screen and (min-width:48.0625em){.pl-80{padding-left:5rem !important}}@media only screen and (min-width:48.0625em){.px-80{padding-left:5rem !important;padding-right:5rem !important}}@media only screen and (min-width:48.0625em){.py-80{padding-top:5rem !important;padding-bottom:5rem !important}}@media only screen and (min-width:48.0625em){.s-m-85{margin:5.3125rem !important}}@media only screen and (max-width:48em){.s-mt-85{margin-top:5.3125rem !important}}@media only screen and (max-width:48em){.s-mr-85{margin-right:5.3125rem !important}}@media only screen and (max-width:48em){.s-mb-85{margin-bottom:5.3125rem !important}}@media only screen and (max-width:48em){.s-ml-85{margin-left:5.3125rem !important}}@media only screen and (max-width:48em){.s-mx-85{margin-left:5.3125rem !important;margin-right:5.3125rem !important}}@media only screen and (max-width:48em){.s-my-85{margin-top:5.3125rem !important;margin-bottom:5.3125rem !important}}@media only screen and (min-width:48.0625em){.s-p-85{padding:5.3125rem !important}}@media only screen and (max-width:48em){.s-pt-85{padding-top:5.3125rem !important}}@media only screen and (max-width:48em){.s-pr-85{padding-right:5.3125rem !important}}@media only screen and (max-width:48em){.s-pb-85{padding-bottom:5.3125rem !important}}@media only screen and (max-width:48em){.s-pl-85{padding-left:5.3125rem !important}}@media only screen and (max-width:48em){.s-px-85{padding-left:5.3125rem !important;padding-right:5.3125rem !important}}@media only screen and (max-width:48em){.s-py-85{padding-top:5.3125rem !important;padding-bottom:5.3125rem !important}}@media only screen and (min-width:48.0625em){.m-85{margin:5.3125rem !important}}@media only screen and (min-width:48.0625em){.mt-85{margin-top:5.3125rem !important}}@media only screen and (min-width:48.0625em){.mr-85{margin-right:5.3125rem !important}}@media only screen and (min-width:48.0625em){.mb-85{margin-bottom:5.3125rem !important}}@media only screen and (min-width:48.0625em){.ml-85{margin-left:5.3125rem !important}}@media only screen and (min-width:48.0625em){.mx-85{margin-left:5.3125rem !important;margin-right:5.3125rem !important}}@media only screen and (min-width:48.0625em){.my-85{margin-top:5.3125rem !important;margin-bottom:5.3125rem !important}}@media only screen and (min-width:48.0625em){.p-85{padding:5.3125rem !important}}@media only screen and (min-width:48.0625em){.pt-85{padding-top:5.3125rem !important}}@media only screen and (min-width:48.0625em){.pr-85{padding-right:5.3125rem !important}}@media only screen and (min-width:48.0625em){.pb-85{padding-bottom:5.3125rem !important}}@media only screen and (min-width:48.0625em){.pl-85{padding-left:5.3125rem !important}}@media only screen and (min-width:48.0625em){.px-85{padding-left:5.3125rem !important;padding-right:5.3125rem !important}}@media only screen and (min-width:48.0625em){.py-85{padding-top:5.3125rem !important;padding-bottom:5.3125rem !important}}@media only screen and (min-width:48.0625em){.s-m-90{margin:5.625rem !important}}@media only screen and (max-width:48em){.s-mt-90{margin-top:5.625rem !important}}@media only screen and (max-width:48em){.s-mr-90{margin-right:5.625rem !important}}@media only screen and (max-width:48em){.s-mb-90{margin-bottom:5.625rem !important}}@media only screen and (max-width:48em){.s-ml-90{margin-left:5.625rem !important}}@media only screen and (max-width:48em){.s-mx-90{margin-left:5.625rem !important;margin-right:5.625rem !important}}@media only screen and (max-width:48em){.s-my-90{margin-top:5.625rem !important;margin-bottom:5.625rem !important}}@media only screen and (min-width:48.0625em){.s-p-90{padding:5.625rem !important}}@media only screen and (max-width:48em){.s-pt-90{padding-top:5.625rem !important}}@media only screen and (max-width:48em){.s-pr-90{padding-right:5.625rem !important}}@media only screen and (max-width:48em){.s-pb-90{padding-bottom:5.625rem !important}}@media only screen and (max-width:48em){.s-pl-90{padding-left:5.625rem !important}}@media only screen and (max-width:48em){.s-px-90{padding-left:5.625rem !important;padding-right:5.625rem !important}}@media only screen and (max-width:48em){.s-py-90{padding-top:5.625rem !important;padding-bottom:5.625rem !important}}@media only screen and (min-width:48.0625em){.m-90{margin:5.625rem !important}}@media only screen and (min-width:48.0625em){.mt-90{margin-top:5.625rem !important}}@media only screen and (min-width:48.0625em){.mr-90{margin-right:5.625rem !important}}@media only screen and (min-width:48.0625em){.mb-90{margin-bottom:5.625rem !important}}@media only screen and (min-width:48.0625em){.ml-90{margin-left:5.625rem !important}}@media only screen and (min-width:48.0625em){.mx-90{margin-left:5.625rem !important;margin-right:5.625rem !important}}@media only screen and (min-width:48.0625em){.my-90{margin-top:5.625rem !important;margin-bottom:5.625rem !important}}@media only screen and (min-width:48.0625em){.p-90{padding:5.625rem !important}}@media only screen and (min-width:48.0625em){.pt-90{padding-top:5.625rem !important}}@media only screen and (min-width:48.0625em){.pr-90{padding-right:5.625rem !important}}@media only screen and (min-width:48.0625em){.pb-90{padding-bottom:5.625rem !important}}@media only screen and (min-width:48.0625em){.pl-90{padding-left:5.625rem !important}}@media only screen and (min-width:48.0625em){.px-90{padding-left:5.625rem !important;padding-right:5.625rem !important}}@media only screen and (min-width:48.0625em){.py-90{padding-top:5.625rem !important;padding-bottom:5.625rem !important}}@media only screen and (min-width:48.0625em){.s-m-95{margin:5.9375rem !important}}@media only screen and (max-width:48em){.s-mt-95{margin-top:5.9375rem !important}}@media only screen and (max-width:48em){.s-mr-95{margin-right:5.9375rem !important}}@media only screen and (max-width:48em){.s-mb-95{margin-bottom:5.9375rem !important}}@media only screen and (max-width:48em){.s-ml-95{margin-left:5.9375rem !important}}@media only screen and (max-width:48em){.s-mx-95{margin-left:5.9375rem !important;margin-right:5.9375rem !important}}@media only screen and (max-width:48em){.s-my-95{margin-top:5.9375rem !important;margin-bottom:5.9375rem !important}}@media only screen and (min-width:48.0625em){.s-p-95{padding:5.9375rem !important}}@media only screen and (max-width:48em){.s-pt-95{padding-top:5.9375rem !important}}@media only screen and (max-width:48em){.s-pr-95{padding-right:5.9375rem !important}}@media only screen and (max-width:48em){.s-pb-95{padding-bottom:5.9375rem !important}}@media only screen and (max-width:48em){.s-pl-95{padding-left:5.9375rem !important}}@media only screen and (max-width:48em){.s-px-95{padding-left:5.9375rem !important;padding-right:5.9375rem !important}}@media only screen and (max-width:48em){.s-py-95{padding-top:5.9375rem !important;padding-bottom:5.9375rem !important}}@media only screen and (min-width:48.0625em){.m-95{margin:5.9375rem !important}}@media only screen and (min-width:48.0625em){.mt-95{margin-top:5.9375rem !important}}@media only screen and (min-width:48.0625em){.mr-95{margin-right:5.9375rem !important}}@media only screen and (min-width:48.0625em){.mb-95{margin-bottom:5.9375rem !important}}@media only screen and (min-width:48.0625em){.ml-95{margin-left:5.9375rem !important}}@media only screen and (min-width:48.0625em){.mx-95{margin-left:5.9375rem !important;margin-right:5.9375rem !important}}@media only screen and (min-width:48.0625em){.my-95{margin-top:5.9375rem !important;margin-bottom:5.9375rem !important}}@media only screen and (min-width:48.0625em){.p-95{padding:5.9375rem !important}}@media only screen and (min-width:48.0625em){.pt-95{padding-top:5.9375rem !important}}@media only screen and (min-width:48.0625em){.pr-95{padding-right:5.9375rem !important}}@media only screen and (min-width:48.0625em){.pb-95{padding-bottom:5.9375rem !important}}@media only screen and (min-width:48.0625em){.pl-95{padding-left:5.9375rem !important}}@media only screen and (min-width:48.0625em){.px-95{padding-left:5.9375rem !important;padding-right:5.9375rem !important}}@media only screen and (min-width:48.0625em){.py-95{padding-top:5.9375rem !important;padding-bottom:5.9375rem !important}}@media only screen and (min-width:48.0625em){.s-m-100{margin:6.25rem !important}}@media only screen and (max-width:48em){.s-mt-100{margin-top:6.25rem !important}}@media only screen and (max-width:48em){.s-mr-100{margin-right:6.25rem !important}}@media only screen and (max-width:48em){.s-mb-100{margin-bottom:6.25rem !important}}@media only screen and (max-width:48em){.s-ml-100{margin-left:6.25rem !important}}@media only screen and (max-width:48em){.s-mx-100{margin-left:6.25rem !important;margin-right:6.25rem !important}}@media only screen and (max-width:48em){.s-my-100{margin-top:6.25rem !important;margin-bottom:6.25rem !important}}@media only screen and (min-width:48.0625em){.s-p-100{padding:6.25rem !important}}@media only screen and (max-width:48em){.s-pt-100{padding-top:6.25rem !important}}@media only screen and (max-width:48em){.s-pr-100{padding-right:6.25rem !important}}@media only screen and (max-width:48em){.s-pb-100{padding-bottom:6.25rem !important}}@media only screen and (max-width:48em){.s-pl-100{padding-left:6.25rem !important}}@media only screen and (max-width:48em){.s-px-100{padding-left:6.25rem !important;padding-right:6.25rem !important}}@media only screen and (max-width:48em){.s-py-100{padding-top:6.25rem !important;padding-bottom:6.25rem !important}}@media only screen and (min-width:48.0625em){.m-100{margin:6.25rem !important}}@media only screen and (min-width:48.0625em){.mt-100{margin-top:6.25rem !important}}@media only screen and (min-width:48.0625em){.mr-100{margin-right:6.25rem !important}}@media only screen and (min-width:48.0625em){.mb-100{margin-bottom:6.25rem !important}}@media only screen and (min-width:48.0625em){.ml-100{margin-left:6.25rem !important}}@media only screen and (min-width:48.0625em){.mx-100{margin-left:6.25rem !important;margin-right:6.25rem !important}}@media only screen and (min-width:48.0625em){.my-100{margin-top:6.25rem !important;margin-bottom:6.25rem !important}}@media only screen and (min-width:48.0625em){.p-100{padding:6.25rem !important}}@media only screen and (min-width:48.0625em){.pt-100{padding-top:6.25rem !important}}@media only screen and (min-width:48.0625em){.pr-100{padding-right:6.25rem !important}}@media only screen and (min-width:48.0625em){.pb-100{padding-bottom:6.25rem !important}}@media only screen and (min-width:48.0625em){.pl-100{padding-left:6.25rem !important}}@media only screen and (min-width:48.0625em){.px-100{padding-left:6.25rem !important;padding-right:6.25rem !important}}@media only screen and (min-width:48.0625em){.py-100{padding-top:6.25rem !important;padding-bottom:6.25rem !important}}@media only screen and (max-width:48em){.s-x--100{background-position-x:-100% !important}}@media only screen and (max-width:48em){.s-y--100{background-position-y:-100% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-x--100{background-position-x:-100% !important}}@media only screen and (min-width:64.0625em){.m-x--100{background-position-x:-100% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-y--100{background-position-y:-100% !important}}@media only screen and (min-width:64.0625em){.m-y--100{background-position-y:-100% !important}}@media only screen and (max-width:48em){.s-x--95{background-position-x:-95% !important}}@media only screen and (max-width:48em){.s-y--95{background-position-y:-95% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-x--95{background-position-x:-95% !important}}@media only screen and (min-width:64.0625em){.m-x--95{background-position-x:-95% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-y--95{background-position-y:-95% !important}}@media only screen and (min-width:64.0625em){.m-y--95{background-position-y:-95% !important}}@media only screen and (max-width:48em){.s-x--90{background-position-x:-90% !important}}@media only screen and (max-width:48em){.s-y--90{background-position-y:-90% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-x--90{background-position-x:-90% !important}}@media only screen and (min-width:64.0625em){.m-x--90{background-position-x:-90% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-y--90{background-position-y:-90% !important}}@media only screen and (min-width:64.0625em){.m-y--90{background-position-y:-90% !important}}@media only screen and (max-width:48em){.s-x--85{background-position-x:-85% !important}}@media only screen and (max-width:48em){.s-y--85{background-position-y:-85% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-x--85{background-position-x:-85% !important}}@media only screen and (min-width:64.0625em){.m-x--85{background-position-x:-85% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-y--85{background-position-y:-85% !important}}@media only screen and (min-width:64.0625em){.m-y--85{background-position-y:-85% !important}}@media only screen and (max-width:48em){.s-x--80{background-position-x:-80% !important}}@media only screen and (max-width:48em){.s-y--80{background-position-y:-80% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-x--80{background-position-x:-80% !important}}@media only screen and (min-width:64.0625em){.m-x--80{background-position-x:-80% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-y--80{background-position-y:-80% !important}}@media only screen and (min-width:64.0625em){.m-y--80{background-position-y:-80% !important}}@media only screen and (max-width:48em){.s-x--75{background-position-x:-75% !important}}@media only screen and (max-width:48em){.s-y--75{background-position-y:-75% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-x--75{background-position-x:-75% !important}}@media only screen and (min-width:64.0625em){.m-x--75{background-position-x:-75% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-y--75{background-position-y:-75% !important}}@media only screen and (min-width:64.0625em){.m-y--75{background-position-y:-75% !important}}@media only screen and (max-width:48em){.s-x--70{background-position-x:-70% !important}}@media only screen and (max-width:48em){.s-y--70{background-position-y:-70% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-x--70{background-position-x:-70% !important}}@media only screen and (min-width:64.0625em){.m-x--70{background-position-x:-70% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-y--70{background-position-y:-70% !important}}@media only screen and (min-width:64.0625em){.m-y--70{background-position-y:-70% !important}}@media only screen and (max-width:48em){.s-x--65{background-position-x:-65% !important}}@media only screen and (max-width:48em){.s-y--65{background-position-y:-65% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-x--65{background-position-x:-65% !important}}@media only screen and (min-width:64.0625em){.m-x--65{background-position-x:-65% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-y--65{background-position-y:-65% !important}}@media only screen and (min-width:64.0625em){.m-y--65{background-position-y:-65% !important}}@media only screen and (max-width:48em){.s-x--60{background-position-x:-60% !important}}@media only screen and (max-width:48em){.s-y--60{background-position-y:-60% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-x--60{background-position-x:-60% !important}}@media only screen and (min-width:64.0625em){.m-x--60{background-position-x:-60% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-y--60{background-position-y:-60% !important}}@media only screen and (min-width:64.0625em){.m-y--60{background-position-y:-60% !important}}@media only screen and (max-width:48em){.s-x--55{background-position-x:-55% !important}}@media only screen and (max-width:48em){.s-y--55{background-position-y:-55% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-x--55{background-position-x:-55% !important}}@media only screen and (min-width:64.0625em){.m-x--55{background-position-x:-55% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-y--55{background-position-y:-55% !important}}@media only screen and (min-width:64.0625em){.m-y--55{background-position-y:-55% !important}}@media only screen and (max-width:48em){.s-x--50{background-position-x:-50% !important}}@media only screen and (max-width:48em){.s-y--50{background-position-y:-50% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-x--50{background-position-x:-50% !important}}@media only screen and (min-width:64.0625em){.m-x--50{background-position-x:-50% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-y--50{background-position-y:-50% !important}}@media only screen and (min-width:64.0625em){.m-y--50{background-position-y:-50% !important}}@media only screen and (max-width:48em){.s-x--45{background-position-x:-45% !important}}@media only screen and (max-width:48em){.s-y--45{background-position-y:-45% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-x--45{background-position-x:-45% !important}}@media only screen and (min-width:64.0625em){.m-x--45{background-position-x:-45% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-y--45{background-position-y:-45% !important}}@media only screen and (min-width:64.0625em){.m-y--45{background-position-y:-45% !important}}@media only screen and (max-width:48em){.s-x--40{background-position-x:-40% !important}}@media only screen and (max-width:48em){.s-y--40{background-position-y:-40% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-x--40{background-position-x:-40% !important}}@media only screen and (min-width:64.0625em){.m-x--40{background-position-x:-40% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-y--40{background-position-y:-40% !important}}@media only screen and (min-width:64.0625em){.m-y--40{background-position-y:-40% !important}}@media only screen and (max-width:48em){.s-x--35{background-position-x:-35% !important}}@media only screen and (max-width:48em){.s-y--35{background-position-y:-35% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-x--35{background-position-x:-35% !important}}@media only screen and (min-width:64.0625em){.m-x--35{background-position-x:-35% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-y--35{background-position-y:-35% !important}}@media only screen and (min-width:64.0625em){.m-y--35{background-position-y:-35% !important}}@media only screen and (max-width:48em){.s-x--30{background-position-x:-30% !important}}@media only screen and (max-width:48em){.s-y--30{background-position-y:-30% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-x--30{background-position-x:-30% !important}}@media only screen and (min-width:64.0625em){.m-x--30{background-position-x:-30% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-y--30{background-position-y:-30% !important}}@media only screen and (min-width:64.0625em){.m-y--30{background-position-y:-30% !important}}@media only screen and (max-width:48em){.s-x--25{background-position-x:-25% !important}}@media only screen and (max-width:48em){.s-y--25{background-position-y:-25% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-x--25{background-position-x:-25% !important}}@media only screen and (min-width:64.0625em){.m-x--25{background-position-x:-25% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-y--25{background-position-y:-25% !important}}@media only screen and (min-width:64.0625em){.m-y--25{background-position-y:-25% !important}}@media only screen and (max-width:48em){.s-x--20{background-position-x:-20% !important}}@media only screen and (max-width:48em){.s-y--20{background-position-y:-20% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-x--20{background-position-x:-20% !important}}@media only screen and (min-width:64.0625em){.m-x--20{background-position-x:-20% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-y--20{background-position-y:-20% !important}}@media only screen and (min-width:64.0625em){.m-y--20{background-position-y:-20% !important}}@media only screen and (max-width:48em){.s-x--15{background-position-x:-15% !important}}@media only screen and (max-width:48em){.s-y--15{background-position-y:-15% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-x--15{background-position-x:-15% !important}}@media only screen and (min-width:64.0625em){.m-x--15{background-position-x:-15% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-y--15{background-position-y:-15% !important}}@media only screen and (min-width:64.0625em){.m-y--15{background-position-y:-15% !important}}@media only screen and (max-width:48em){.s-x--10{background-position-x:-10% !important}}@media only screen and (max-width:48em){.s-y--10{background-position-y:-10% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-x--10{background-position-x:-10% !important}}@media only screen and (min-width:64.0625em){.m-x--10{background-position-x:-10% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-y--10{background-position-y:-10% !important}}@media only screen and (min-width:64.0625em){.m-y--10{background-position-y:-10% !important}}@media only screen and (max-width:48em){.s-x--5{background-position-x:-5% !important}}@media only screen and (max-width:48em){.s-y--5{background-position-y:-5% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-x--5{background-position-x:-5% !important}}@media only screen and (min-width:64.0625em){.m-x--5{background-position-x:-5% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-y--5{background-position-y:-5% !important}}@media only screen and (min-width:64.0625em){.m-y--5{background-position-y:-5% !important}}@media only screen and (max-width:48em){.s-x-0{background-position-x:0% !important}}@media only screen and (max-width:48em){.s-y-0{background-position-y:0% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-x-0{background-position-x:0% !important}}@media only screen and (min-width:64.0625em){.m-x-0{background-position-x:0% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-y-0{background-position-y:0% !important}}@media only screen and (min-width:64.0625em){.m-y-0{background-position-y:0% !important}}@media only screen and (max-width:48em){.s-x-5{background-position-x:5% !important}}@media only screen and (max-width:48em){.s-y-5{background-position-y:5% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-x-5{background-position-x:5% !important}}@media only screen and (min-width:64.0625em){.m-x-5{background-position-x:5% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-y-5{background-position-y:5% !important}}@media only screen and (min-width:64.0625em){.m-y-5{background-position-y:5% !important}}@media only screen and (max-width:48em){.s-x-10{background-position-x:10% !important}}@media only screen and (max-width:48em){.s-y-10{background-position-y:10% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-x-10{background-position-x:10% !important}}@media only screen and (min-width:64.0625em){.m-x-10{background-position-x:10% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-y-10{background-position-y:10% !important}}@media only screen and (min-width:64.0625em){.m-y-10{background-position-y:10% !important}}@media only screen and (max-width:48em){.s-x-15{background-position-x:15% !important}}@media only screen and (max-width:48em){.s-y-15{background-position-y:15% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-x-15{background-position-x:15% !important}}@media only screen and (min-width:64.0625em){.m-x-15{background-position-x:15% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-y-15{background-position-y:15% !important}}@media only screen and (min-width:64.0625em){.m-y-15{background-position-y:15% !important}}@media only screen and (max-width:48em){.s-x-20{background-position-x:20% !important}}@media only screen and (max-width:48em){.s-y-20{background-position-y:20% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-x-20{background-position-x:20% !important}}@media only screen and (min-width:64.0625em){.m-x-20{background-position-x:20% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-y-20{background-position-y:20% !important}}@media only screen and (min-width:64.0625em){.m-y-20{background-position-y:20% !important}}@media only screen and (max-width:48em){.s-x-25{background-position-x:25% !important}}@media only screen and (max-width:48em){.s-y-25{background-position-y:25% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-x-25{background-position-x:25% !important}}@media only screen and (min-width:64.0625em){.m-x-25{background-position-x:25% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-y-25{background-position-y:25% !important}}@media only screen and (min-width:64.0625em){.m-y-25{background-position-y:25% !important}}@media only screen and (max-width:48em){.s-x-30{background-position-x:30% !important}}@media only screen and (max-width:48em){.s-y-30{background-position-y:30% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-x-30{background-position-x:30% !important}}@media only screen and (min-width:64.0625em){.m-x-30{background-position-x:30% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-y-30{background-position-y:30% !important}}@media only screen and (min-width:64.0625em){.m-y-30{background-position-y:30% !important}}@media only screen and (max-width:48em){.s-x-35{background-position-x:35% !important}}@media only screen and (max-width:48em){.s-y-35{background-position-y:35% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-x-35{background-position-x:35% !important}}@media only screen and (min-width:64.0625em){.m-x-35{background-position-x:35% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-y-35{background-position-y:35% !important}}@media only screen and (min-width:64.0625em){.m-y-35{background-position-y:35% !important}}@media only screen and (max-width:48em){.s-x-40{background-position-x:40% !important}}@media only screen and (max-width:48em){.s-y-40{background-position-y:40% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-x-40{background-position-x:40% !important}}@media only screen and (min-width:64.0625em){.m-x-40{background-position-x:40% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-y-40{background-position-y:40% !important}}@media only screen and (min-width:64.0625em){.m-y-40{background-position-y:40% !important}}@media only screen and (max-width:48em){.s-x-45{background-position-x:45% !important}}@media only screen and (max-width:48em){.s-y-45{background-position-y:45% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-x-45{background-position-x:45% !important}}@media only screen and (min-width:64.0625em){.m-x-45{background-position-x:45% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-y-45{background-position-y:45% !important}}@media only screen and (min-width:64.0625em){.m-y-45{background-position-y:45% !important}}@media only screen and (max-width:48em){.s-x-50{background-position-x:50% !important}}@media only screen and (max-width:48em){.s-y-50{background-position-y:50% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-x-50{background-position-x:50% !important}}@media only screen and (min-width:64.0625em){.m-x-50{background-position-x:50% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-y-50{background-position-y:50% !important}}@media only screen and (min-width:64.0625em){.m-y-50{background-position-y:50% !important}}@media only screen and (max-width:48em){.s-x-55{background-position-x:55% !important}}@media only screen and (max-width:48em){.s-y-55{background-position-y:55% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-x-55{background-position-x:55% !important}}@media only screen and (min-width:64.0625em){.m-x-55{background-position-x:55% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-y-55{background-position-y:55% !important}}@media only screen and (min-width:64.0625em){.m-y-55{background-position-y:55% !important}}@media only screen and (max-width:48em){.s-x-60{background-position-x:60% !important}}@media only screen and (max-width:48em){.s-y-60{background-position-y:60% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-x-60{background-position-x:60% !important}}@media only screen and (min-width:64.0625em){.m-x-60{background-position-x:60% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-y-60{background-position-y:60% !important}}@media only screen and (min-width:64.0625em){.m-y-60{background-position-y:60% !important}}@media only screen and (max-width:48em){.s-x-65{background-position-x:65% !important}}@media only screen and (max-width:48em){.s-y-65{background-position-y:65% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-x-65{background-position-x:65% !important}}@media only screen and (min-width:64.0625em){.m-x-65{background-position-x:65% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-y-65{background-position-y:65% !important}}@media only screen and (min-width:64.0625em){.m-y-65{background-position-y:65% !important}}@media only screen and (max-width:48em){.s-x-70{background-position-x:70% !important}}@media only screen and (max-width:48em){.s-y-70{background-position-y:70% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-x-70{background-position-x:70% !important}}@media only screen and (min-width:64.0625em){.m-x-70{background-position-x:70% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-y-70{background-position-y:70% !important}}@media only screen and (min-width:64.0625em){.m-y-70{background-position-y:70% !important}}@media only screen and (max-width:48em){.s-x-75{background-position-x:75% !important}}@media only screen and (max-width:48em){.s-y-75{background-position-y:75% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-x-75{background-position-x:75% !important}}@media only screen and (min-width:64.0625em){.m-x-75{background-position-x:75% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-y-75{background-position-y:75% !important}}@media only screen and (min-width:64.0625em){.m-y-75{background-position-y:75% !important}}@media only screen and (max-width:48em){.s-x-80{background-position-x:80% !important}}@media only screen and (max-width:48em){.s-y-80{background-position-y:80% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-x-80{background-position-x:80% !important}}@media only screen and (min-width:64.0625em){.m-x-80{background-position-x:80% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-y-80{background-position-y:80% !important}}@media only screen and (min-width:64.0625em){.m-y-80{background-position-y:80% !important}}@media only screen and (max-width:48em){.s-x-85{background-position-x:85% !important}}@media only screen and (max-width:48em){.s-y-85{background-position-y:85% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-x-85{background-position-x:85% !important}}@media only screen and (min-width:64.0625em){.m-x-85{background-position-x:85% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-y-85{background-position-y:85% !important}}@media only screen and (min-width:64.0625em){.m-y-85{background-position-y:85% !important}}@media only screen and (max-width:48em){.s-x-90{background-position-x:90% !important}}@media only screen and (max-width:48em){.s-y-90{background-position-y:90% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-x-90{background-position-x:90% !important}}@media only screen and (min-width:64.0625em){.m-x-90{background-position-x:90% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-y-90{background-position-y:90% !important}}@media only screen and (min-width:64.0625em){.m-y-90{background-position-y:90% !important}}@media only screen and (max-width:48em){.s-x-95{background-position-x:95% !important}}@media only screen and (max-width:48em){.s-y-95{background-position-y:95% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-x-95{background-position-x:95% !important}}@media only screen and (min-width:64.0625em){.m-x-95{background-position-x:95% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-y-95{background-position-y:95% !important}}@media only screen and (min-width:64.0625em){.m-y-95{background-position-y:95% !important}}@media only screen and (max-width:48em){.s-x-100{background-position-x:100% !important}}@media only screen and (max-width:48em){.s-y-100{background-position-y:100% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-x-100{background-position-x:100% !important}}@media only screen and (min-width:64.0625em){.m-x-100{background-position-x:100% !important}}@media only screen and (min-width:48.0625em) and (max-width:64em){.m-y-100{background-position-y:100% !important}}@media only screen and (min-width:64.0625em){.m-y-100{background-position-y:100% !important}}html,body{height:auto}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.no-scroll{overflow:hidden}body.no-scroll-x{overflow-x:hidden}body.no-scroll-y{overflow-y:hidden}#body-top{position:relative;min-height:8.75rem;max-height:8.75rem;top:0;left:0;width:100%;z-index:9}@media only screen and (min-width:64.0625em){#body-top{max-height:8.75rem}}#container.fixed{margin-top:8.75rem}@media only screen and (min-width:48.0625em) and (max-width:64em){#container.fixed{margin-top:12.5rem}}#main .ce_caroufredsel{margin:0 auto}#footer{background:#333333}@media only screen and (max-width:48em){.no-background-small{background-image:none !important;background:none !important}.no-background-small h1,.no-background-small h2,.no-background-small h3,.no-background-small h4,.no-background-small h5,.no-background-small h6,.no-background-small p,.no-background-small ul{color:#333333 !important}.no-background-small .list-arrow ul li{position:relative;list-style-type:none !important;margin-bottom:0.4rem;padding-left:20px}.no-background-small .list-arrow ul li:before{position:absolute;margin-left:-20px;margin-right:0;width:20px;font-size:1rem;font-family:"rocksolid-icons";content:"";color:#333333 !important}.no-background-small .list-check ul li{position:relative;list-style-type:none !important;margin-bottom:0.4rem;padding-left:20px}.no-background-small .list-check ul li:before{position:absolute;margin-left:-20px;margin-right:0;width:20px;font-size:1rem;font-family:"rocksolid-icons";content:"";color:#333333 !important}}@media only screen and (min-width:48.0625em){.no-background-medium-up{background-image:none !important;background:none !important}.no-background-medium-up h1,.no-background-medium-up h2,.no-background-medium-up h3,.no-background-medium-up h4,.no-background-medium-up h5,.no-background-medium-up h6,.no-background-medium-up p,.no-background-medium-up ul{color:#333333 !important}.no-background-medium-up .list-arrow ul li{position:relative;list-style-type:none !important;margin-bottom:0.4rem;padding-left:20px}.no-background-medium-up .list-arrow ul li:before{position:absolute;margin-left:-20px;margin-right:0;width:20px;font-size:1rem;font-family:"rocksolid-icons";content:"";color:#333333 !important}.no-background-medium-up .list-check ul li{position:relative;list-style-type:none !important;margin-bottom:0.4rem;padding-left:20px}.no-background-medium-up .list-check ul li:before{position:absolute;margin-left:-20px;margin-right:0;width:20px;font-size:1rem;font-family:"rocksolid-icons";content:"";color:#333333 !important}}.articleTheme1,.backgroundTheme1{background:#FFFFFF}.articleTheme1 .list-arrow ul li,.backgroundTheme1 .list-arrow ul li{position:relative;list-style-type:none !important;margin-bottom:0.4rem;padding-left:20px}.articleTheme1 .list-arrow ul li:before,.backgroundTheme1 .list-arrow ul li:before{position:absolute;margin-left:-20px;margin-right:0;width:20px;font-size:1rem;font-family:"rocksolid-icons";content:"";color:#333333}.articleTheme1 .list-check ul li,.backgroundTheme1 .list-check ul li{position:relative;list-style-type:none !important;margin-bottom:0.4rem;padding-left:20px}.articleTheme1 .list-check ul li:before,.backgroundTheme1 .list-check ul li:before{position:absolute;margin-left:-20px;margin-right:0;width:20px;font-size:1rem;font-family:"rocksolid-icons";content:"";color:#333333}.articleTheme2,.backgroundTheme2{background:#F2F2F2}.articleTheme2 .list-arrow ul li,.backgroundTheme2 .list-arrow ul li{position:relative;list-style-type:none !important;margin-bottom:0.4rem;padding-left:20px}.articleTheme2 .list-arrow ul li:before,.backgroundTheme2 .list-arrow ul li:before{position:absolute;margin-left:-20px;margin-right:0;width:20px;font-size:1rem;font-family:"rocksolid-icons";content:"";color:#333333}.articleTheme2 .list-check ul li,.backgroundTheme2 .list-check ul li{position:relative;list-style-type:none !important;margin-bottom:0.4rem;padding-left:20px}.articleTheme2 .list-check ul li:before,.backgroundTheme2 .list-check ul li:before{position:absolute;margin-left:-20px;margin-right:0;width:20px;font-size:1rem;font-family:"rocksolid-icons";content:"";color:#333333}.articleTheme3,.backgroundTheme3{background:#e20613}.articleTheme3 h1,.articleTheme3 h2,.articleTheme3 h3,.articleTheme3 h4,.articleTheme3 h5,.articleTheme3 h6,.articleTheme3 p,.articleTheme3 ul,.backgroundTheme3 h1,.backgroundTheme3 h2,.backgroundTheme3 h3,.backgroundTheme3 h4,.backgroundTheme3 h5,.backgroundTheme3 h6,.backgroundTheme3 p,.backgroundTheme3 ul{color:#FFFFFF}.articleTheme3 .list-arrow ul li,.backgroundTheme3 .list-arrow ul li{position:relative;list-style-type:none !important;margin-bottom:0.4rem;padding-left:20px}.articleTheme3 .list-arrow ul li:before,.backgroundTheme3 .list-arrow ul li:before{position:absolute;margin-left:-20px;margin-right:0;width:20px;font-size:1rem;font-family:"rocksolid-icons";content:"";color:#FFFFFF}.articleTheme3 .list-check ul li,.backgroundTheme3 .list-check ul li{position:relative;list-style-type:none !important;margin-bottom:0.4rem;padding-left:20px}.articleTheme3 .list-check ul li:before,.backgroundTheme3 .list-check ul li:before{position:absolute;margin-left:-20px;margin-right:0;width:20px;font-size:1rem;font-family:"rocksolid-icons";content:"";color:#FFFFFF}.articleTheme3 a,.backgroundTheme3 a{border:2px solid #FFFFFF;color:#FFFFFF;padding:10px 20px;width:100%;text-transform:uppercase;font-size:25px;font-weight:800}.articleTheme3 a:hover,.backgroundTheme3 a:hover{border-color:#333333;color:#333333}.articleTheme4,.backgroundTheme4{background:#333333;color:#FFFFFF}.articleTheme4 h1,.articleTheme4 h2,.articleTheme4 h3,.articleTheme4 h4,.articleTheme4 h5,.articleTheme4 h6,.articleTheme4 p,.articleTheme4 ul,.backgroundTheme4 h1,.backgroundTheme4 h2,.backgroundTheme4 h3,.backgroundTheme4 h4,.backgroundTheme4 h5,.backgroundTheme4 h6,.backgroundTheme4 p,.backgroundTheme4 ul{color:#FFFFFF}.articleTheme4 .list-arrow ul li,.backgroundTheme4 .list-arrow ul li{position:relative;list-style-type:none !important;margin-bottom:0.4rem;padding-left:20px}.articleTheme4 .list-arrow ul li:before,.backgroundTheme4 .list-arrow ul li:before{position:absolute;margin-left:-20px;margin-right:0;width:20px;font-size:1rem;font-family:"rocksolid-icons";content:"";color:#FFFFFF}.articleTheme4 .list-check ul li,.backgroundTheme4 .list-check ul li{position:relative;list-style-type:none !important;margin-bottom:0.4rem;padding-left:20px}.articleTheme4 .list-check ul li:before,.backgroundTheme4 .list-check ul li:before{position:absolute;margin-left:-20px;margin-right:0;width:20px;font-size:1rem;font-family:"rocksolid-icons";content:"";color:#FFFFFF}.articleHasBackgroundImage{background-size:cover;background-position:50% 50%;position:relative}.articleHasBackgroundVideo{position:relative}.articleHasBackgroundVideo .articleVideoWrapper{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden}.articleHasBackgroundVideo .articleVideoWrapper video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:inline-block;display:inline;zoom:1}@media only screen and (max-width:48em){.articleHasBackgroundVideo .articleVideoWrapper{display:none}}#body-top #logo{display:inline-block;height:8.75rem}@media only screen and (min-width:64.0625em){#body-top #logo{height:8.75rem;text-align:left;border:none}}#body-top #logo .ce_image{position:relative;top:50%;transform:translateY(-50%)}#body-top #logo .ce_image img{padding-bottom:3px}#body-top .main-navigation-desktop{height:8.75rem}@media only screen and (min-width:48.0625em){#body-top .main-navigation-desktop{height:calc(12.5rem / 2)}}@media only screen and (min-width:64.0625em){#body-top .main-navigation-desktop{height:8.75rem}}#body-top .main-navigation-desktop .mod_navigation{position:relative;top:50%;transform:translateY(-50%)}#body-top .main-navigation-mobile .navbar{background:#333333}#body-top #topLinks{width:100%;position:absolute;z-index:9999;border-bottom:1px solid #EEEEEE;left:0;right:0;top:0;height:2rem}#body-top #topLinks .article-start-inner.row{padding-top:0;padding-bottom:0;margin:0 auto}.mod_article .row{padding:2rem 0}@media only screen and (min-width:48.0625em){.mod_article .row{padding:3.125rem 0}}@media only screen and (min-width:64.0625em){.mod_article .row{padding:4rem 0}}.mod_article .not_mod_article{padding:0}.mod_article .not_mod_article .row{padding:0}.dlh_googlemap input[type="text"]{margin:5px 10px 0 0;padding:5px 2px}.dlh_googlemap input[type="submit"]{padding:2px 5px;background:#F5F5F5}span.searchword,span.highlight,mark.highlight{background:#FAFFBD}#footer p{font-size:13px}.mb1{margin-bottom:3rem !important}.mb2{margin-bottom:4rem !important}#container,.inside{position:relative}.float_left{float:left}.float_right{float:right}.block{overflow:hidden}.clear,#clear,.clr{height:0;font-size:0;line-height:0;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";clear:both;height:0;width:0;opacity:0;display:block}body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,figure,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0}ul,ol{list-style-type:none}a,input,select,textarea,button,.toggler,a:-webkit-any-link{outline:0;text-decoration:none;-webkit-tap-highlight-color:transparent}::selection{background:#333333;color:#FFFFFF}*[data-icon]{font-size:1.0625rem}*[data-icon]:before{speak:none;content:attr(data-icon);font-family:"rocksolid-icons";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;text-indent:0;display:inline-block;position:relative;margin:0;top:2px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision}a[href^="tel"]:link,a[href^="tel"]:visited,a[href^="tel"]:hover{background:none;padding:0}p{font-weight:400;line-height:1.4;margin-bottom:1rem}a{color:#333333;text-decoration:none;transition:all 300ms ease-in-out 0ms}a:hover{color:#e20613;text-decoration:none}button{background:#e20613;color:#FFFFFF;padding:10px 40px 13px}button:hover{background:#333333;color:#FFFFFF}sup{vertical-align:text-top !important;font-size:0.8em;line-height:100%;top:-0.125rem}sub{vertical-align:text-bottom !important;font-size:0.8em;line-height:100%;bottom:-0.25rem}strong,b{font-weight:700}p.error{color:#f04124}input.text.error,textarea.error,input.captcha.error,select.error{border:1px solid #f04124 !important}span.error{display:inline-block;font-style:normal;background:none;margin:0}span.mandatory{color:#f04124}h1,h2,h3,h4,h5,h6{font-family:"HCo Gotham", sans-serif;font-weight:800;line-height:1;margin:0 0 4rem;text-transform:none;color:#333333}h1,h1.h1,h2.h1,h3.h1,h4.h1,h5.h1,h6.h1,.h1 h1,.h1 h2,.h1 h3,.h1 h4,.h1 h5,.h1 h6,h1 .h1,h2 .h1,h3 .h1,h4 .h1,h5 .h1,h6 .h1{font-size:1.59375rem;color:#e20613;text-transform:uppercase}@media only screen and (max-width:48em){h1,h1.h1,h2.h1,h3.h1,h4.h1,h5.h1,h6.h1,.h1 h1,.h1 h2,.h1 h3,.h1 h4,.h1 h5,.h1 h6,h1 .h1,h2 .h1,h3 .h1,h4 .h1,h5 .h1,h6 .h1{word-break:break-word}}@media only screen and (min-width:48.0625em){h1,h1.h1,h2.h1,h3.h1,h4.h1,h5.h1,h6.h1,.h1 h1,.h1 h2,.h1 h3,.h1 h4,.h1 h5,.h1 h6,h1 .h1,h2 .h1,h3 .h1,h4 .h1,h5 .h1,h6 .h1{font-size:3.125rem}}h2,h1.h2,h2.h2,h3.h2,h4.h2,h5.h2,h6.h2,.h2 h1,.h2 h2,.h2 h3,.h2 h4,.h2 h5,.h2 h6,h1 .h2,h2 .h2,h3 .h2,h4 .h2,h5 .h2,h6 .h2{font-size:1.59375rem;color:#e20613;text-transform:uppercase;margin-bottom:1.5rem}@media only screen and (max-width:48em){h2,h1.h2,h2.h2,h3.h2,h4.h2,h5.h2,h6.h2,.h2 h1,.h2 h2,.h2 h3,.h2 h4,.h2 h5,.h2 h6,h1 .h2,h2 .h2,h3 .h2,h4 .h2,h5 .h2,h6 .h2{word-break:break-word}}@media only screen and (min-width:48.0625em){h2,h1.h2,h2.h2,h3.h2,h4.h2,h5.h2,h6.h2,.h2 h1,.h2 h2,.h2 h3,.h2 h4,.h2 h5,.h2 h6,h1 .h2,h2 .h2,h3 .h2,h4 .h2,h5 .h2,h6 .h2{font-size:3.125rem;margin-bottom:3rem}}h3,h1.h3,h2.h3,h3.h3,h4.h3,h5.h3,h6.h3,.h3 h1,.h3 h2,.h3 h3,.h3 h4,.h3 h5,.h3 h6,h1 .h3,h2 .h3,h3 .h3,h4 .h3,h5 .h3,h6 .h3{font-size:1.5rem;text-transform:uppercase;margin-bottom:1.5rem;color:#333333}@media only screen and (min-width:48.0625em){h3,h1.h3,h2.h3,h3.h3,h4.h3,h5.h3,h6.h3,.h3 h1,.h3 h2,.h3 h3,.h3 h4,.h3 h5,.h3 h6,h1 .h3,h2 .h3,h3 .h3,h4 .h3,h5 .h3,h6 .h3{font-size:2.375rem}}h4,h1.h4,h2.h4,h3.h4,h4.h4,h5.h4,h6.h4,.h4 h1,.h4 h2,.h4 h3,.h4 h4,.h4 h5,.h4 h6,h1 .h4,h2 .h4,h3 .h4,h4 .h4,h5 .h4,h6 .h4{font-size:1.3125rem;text-transform:uppercase;margin-bottom:1.5rem}@media only screen and (min-width:48.0625em){h4,h1.h4,h2.h4,h3.h4,h4.h4,h5.h4,h6.h4,.h4 h1,.h4 h2,.h4 h3,.h4 h4,.h4 h5,.h4 h6,h1 .h4,h2 .h4,h3 .h4,h4 .h4,h5 .h4,h6 .h4{font-size:1.375rem}}h5,h1.h5,h2.h5,h3.h5,h4.h5,h5.h5,h6.h5,.h5 h1,.h5 h2,.h5 h3,.h5 h4,.h5 h5,.h5 h6,h1 .h5,h2 .h5,h3 .h5,h4 .h5,h5 .h5,h6 .h5{font-size:1.125rem;margin-bottom:1.5rem}@media only screen and (min-width:48.0625em){h5,h1.h5,h2.h5,h3.h5,h4.h5,h5.h5,h6.h5,.h5 h1,.h5 h2,.h5 h3,.h5 h4,.h5 h5,.h5 h6,h1 .h5,h2 .h5,h3 .h5,h4 .h5,h5 .h5,h6 .h5{font-size:1.125rem}}h6,h1.h6,h2.h6,h3.h6,h4.h6,h5.h6,h6.h6,.h6 h1,.h6 h2,.h6 h3,.h6 h4,.h6 h5,.h6 h6,h1 .h6,h2 .h6,h3 .h6,h4 .h6,h5 .h6,h6 .h6{font-size:1rem;margin-bottom:1.5rem}@media only screen and (min-width:48.0625em){h6,h1.h6,h2.h6,h3.h6,h4.h6,h5.h6,h6.h6,.h6 h1,.h6 h2,.h6 h3,.h6 h4,.h6 h5,.h6 h6,h1 .h6,h2 .h6,h3 .h6,h4 .h6,h5 .h6,h6 .h6{font-size:1rem}}.headline-intro{font-size:1.0625rem;text-transform:uppercase;margin-bottom:0.2rem;font-size:0.9375rem}@media only screen and (min-width:48.0625em){.headline-intro{font-size:1.5625rem}}#wrapper figure img{max-width:100.6%}#wrapper #footer figure img{max-width:100%}.image_container.float_above{margin:0 0 1rem 0}.image_container.float_below{margin:1rem 0 0}.image_container.float_left{margin:0 1rem 0 0}.image_container.float_right{margin:0 0 0 1rem}.ce_list ul,.ce_text ul{list-style-type:disc;padding-left:0rem;padding-bottom:1rem}.ce_list ul li,.ce_text ul li{position:relative;list-style-type:none !important;margin-bottom:0.4rem;padding-left:20px}.ce_list ul li:before,.ce_text ul li:before{position:absolute;margin-left:-20px;margin-right:0;width:20px;font-size:1rem;font-family:"rocksolid-icons";content:"";color:#e20613}.ce_list ol,.ce_text ol{list-style-type:decimal;padding-left:1rem;padding-bottom:1rem}.ce_list.has-icon ul,.ce_list.has-icon ol,.ce_text.has-icon ul,.ce_text.has-icon ol{list-style-type:none;padding-left:1.875rem}.ce_list.has-icon ul i,.ce_list.has-icon ol i,.ce_text.has-icon ul i,.ce_text.has-icon ol i{margin-left:-1.875rem;margin-right:0.5rem}.table-legend{font-size:0.8rem}@media only screen and (min-width:48.0625em){.ce_text.table100 table{width:100%}.ce_text.table80 table{width:80%}.ce_text.table60 table{width:60%}}.ce_text table tr:first-child td{background-color:#e20613;color:#FFFFFF}.ce_text table tr td,.ce_text table tr th{padding:0.5rem 1rem;font-size:1rem;border:1px solid #bfbfbf}@media only screen and (max-width:48em){.ce_text table tr td,.ce_text table tr th{padding:0.5rem 0.5rem;font-size:0.8rem}}.ce_text table tr td a,.ce_text table tr th a{color:#e20613}.ce_text table tr td a:hover,.ce_text table tr th a:hover{text-decoration:underline}.ce_text.legend table{width:100%}.ce_text.legend table td{width:50%;vertical-align:top}.wide-table table tr td{padding:0.1rem 0.2rem 0.1rem 0.2rem;font-size:0.8rem !important}.wide-table table tr td p{font-size:0.8rem !important;margin-left:0 !important}.product-section .ce_text p{padding-left:1rem}.product-section .ce_text table{margin-bottom:2rem}.product-section .ce_text ul li{position:relative;list-style-type:none !important;margin-bottom:0.4rem;padding-left:20px}.product-section .ce_text ul li:before{position:absolute;margin-left:-20px;margin-right:0;width:20px;font-size:1rem;font-family:"rocksolid-icons";content:"";color:#e20613}.ce_accordion .toggler{position:relative;font-weight:700;font-size:1.375rem;line-height:1.25;padding:1.375rem 1rem 0.5rem 1rem;margin-bottom:0.875rem;cursor:pointer;text-transform:uppercase;transition:all 0.4s;border-top:1px solid #DDDDDD}@media only screen and (min-width:48.0625em){.ce_accordion .toggler{font-size:1.5rem;line-height:1.25;padding-right:0;padding:1.375rem 2rem 0.5rem 2rem}}.ce_accordion .toggler.active{color:#e20613}.ce_accordion .toggler:after,.ce_accordion .toggler.ui-state-active:after{speak:none;content:"";font-family:"rocksolid-icons";font-size:1.125rem;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;text-indent:0;display:inline-block;position:relative;margin:0;top:2px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision;color:#333333;position:absolute;right:1rem;top:1.875rem}@media only screen and (min-width:48.0625em){.ce_accordion .toggler:after,.ce_accordion .toggler.ui-state-active:after{top:2.125rem;right:2rem}}.ce_accordion .toggler.ui-state-active:after{speak:none;content:"";font-family:"rocksolid-icons";font-size:1.125rem;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;text-indent:0;display:inline-block;position:relative;margin:0;top:2px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision;color:#e20613;position:absolute;right:1rem;top:1.875rem}@media only screen and (min-width:48.0625em){.ce_accordion .toggler.ui-state-active:after{top:2.125rem;right:2rem}}.ce_accordion:last-child .toggler{padding-bottom:1.75rem;border-bottom:1px solid #DDDDDD}.ce_accordion .ui-accordion-content{padding:0 1rem}@media only screen and (min-width:48.0625em){.ce_accordion .ui-accordion-content{padding:0 2rem}}.ce_accordion ul{padding-bottom:2.5rem}.ce_player video{width:100%;height:100%}.ce_download a:before{speak:none;content:"";font-family:"rocksolid-icons";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;text-indent:0;display:inline-block;position:relative;margin:0;top:2px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision;margin-right:0.5rem}.ce_downloads h3{font-size:1.3125rem;margin-bottom:0rem;font-weight:normal;text-transform:none}@media only screen and (min-width:48.0625em){.ce_downloads h3{font-size:1.375rem}}.ce_downloads ul{list-style-type:none;padding-left:0}.ce_downloads li{font-weight:700;padding:1.5rem 0;border-bottom:1px solid #DDDDDD}.ce_downloads li img{display:none}.ce_downloads li a{word-break:break-word;padding-left:2rem;display:block}.ce_downloads li a:before{speak:none;content:"";font-family:"rocksolid-icons";font-size:1.4rem;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;text-indent:0;display:inline-block;position:relative;margin:0;top:2px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision;margin-right:0.8125rem;margin-left:-2rem}.ce_downloads li a .size{font-weight:400;color:#bfbfbf;display:inline-block}.color-de{color:#e20613}.color-at{color:#a2195b}.color-fr{color:#2d2e82}.color-gb{color:#009ee2}.dummy-content{max-width:1024px;display:block;height:0;margin:0 auto;text-align:center;position:relative}.dummy-content:before{content:"Dummy Content!";font-size:6rem;font-weight:700;color:#f04124;display:block;position:absolute;left:0;width:100%;transform:translateY(100%) rotate(-25deg)}.clearfix:after{content:"";clear:both;height:0;width:0;opacity:0;display:block}.clearfix-l:after{content:"";clear:left;height:0;width:0;opacity:0;display:block}.clearfix-r:after{content:"";clear:right;height:0;width:0;opacity:0;display:block}.button,.button a,a.button{background:#e20613;color:#FFFFFF;padding:10px 40px 13px}.button:hover,.button a:hover,a.button:hover{background:#333333;color:#FFFFFF}.btn-primary-hover-secondary a,a.btn-primary-hover-secondary,.btn-primary-hover-secondary .button,.button.btn-primary-hover-secondary,.btn-primary-hover-secondary button,button.btn-primary-hover-secondary{background:#333333;color:#FFFFFF;padding:10px 40px 13px}.btn-primary-hover-secondary a:hover,a.btn-primary-hover-secondary:hover,.btn-primary-hover-secondary .button:hover,.button.btn-primary-hover-secondary:hover,.btn-primary-hover-secondary button:hover,button.btn-primary-hover-secondary:hover{background:#e20613;color:#FFFFFF}.btn-primary-hover-white a,a.btn-primary-hover-white,.btn-primary-hover-white .button,.button.btn-primary-hover-white,.btn-primary-hover-white button,button.btn-primary-hover-white{background:#333333;color:#FFFFFF;padding:10px 40px 13px}.btn-primary-hover-white a:hover,a.btn-primary-hover-white:hover,.btn-primary-hover-white .button:hover,.button.btn-primary-hover-white:hover,.btn-primary-hover-white button:hover,button.btn-primary-hover-white:hover{background:#FFFFFF;color:#333333}.btn-secondary-hover-white a,a.btn-secondary-hover-white,.btn-secondary-hover-white .button,.button.btn-secondary-hover-white,.btn-secondary-hover-white button,button.btn-secondary-hover-white{background:#e20613;color:#FFFFFF;padding:10px 40px 13px}.btn-secondary-hover-white a:hover,a.btn-secondary-hover-white:hover,.btn-secondary-hover-white .button:hover,.button.btn-secondary-hover-white:hover,.btn-secondary-hover-white button:hover,button.btn-secondary-hover-white:hover{background:#FFFFFF;color:#e20613}.btn-secondary-hover-primary a,a.btn-secondary-hover-primary,.btn-secondary-hover-primary .button,.button.btn-secondary-hover-primary,.btn-secondary-hover-primary button,button.btn-secondary-hover-primary{background:#e20613;color:#FFFFFF;padding:10px 40px 13px}.btn-secondary-hover-primary a:hover,a.btn-secondary-hover-primary:hover,.btn-secondary-hover-primary .button:hover,.button.btn-secondary-hover-primary:hover,.btn-secondary-hover-primary button:hover,button.btn-secondary-hover-primary:hover{background:#333333;color:#FFFFFF}.btn-white-hover-primary a,a.btn-white-hover-primary,.btn-white-hover-primary .button,.button.btn-white-hover-primary,.btn-white-hover-primary button,button.btn-white-hover-primary{background:#FFFFFF;color:#333333;padding:10px 40px 13px}.btn-white-hover-primary a:hover,a.btn-white-hover-primary:hover,.btn-white-hover-primary .button:hover,.button.btn-white-hover-primary:hover,.btn-white-hover-primary button:hover,button.btn-white-hover-primary:hover{background:#333333;color:#FFFFFF}.btn-white-hover-secondary a,a.btn-white-hover-secondary,.btn-white-hover-secondary .button,.button.btn-white-hover-secondary,.btn-white-hover-secondary button,button.btn-white-hover-secondary{background:#FFFFFF;color:#333333;padding:10px 40px 13px}.btn-white-hover-secondary a:hover,a.btn-white-hover-secondary:hover,.btn-white-hover-secondary .button:hover,.button.btn-white-hover-secondary:hover,.btn-white-hover-secondary button:hover,button.btn-white-hover-secondary:hover{background:#e20613;color:#FFFFFF}.font-size-xs{font-size:0.6rem}.font-size-s{font-size:0.8rem}.font-size-m{font-size:1rem}.font-size-l{font-size:1.125rem}.font-size-xl{font-size:1.375rem}.font-size-xxl{font-size:1.625rem}.font-size-xxxl{font-size:2rem}.uppercase{text-transform:uppercase}.lowercase{text-transform:none}.font-weight-normal{font-weight:400;font-size:2.5rem}.list-arrow ul li{position:relative;list-style-type:none !important;margin-bottom:0.4rem;padding-left:20px}.list-arrow ul li:before{position:absolute;margin-left:-20px;margin-right:0;width:20px;font-size:1rem;font-family:"rocksolid-icons";content:"";color:#333333}.list-arrow-secondary ul li{position:relative;list-style-type:none !important;margin-bottom:0.4rem;padding-left:20px}.list-arrow-secondary ul li:before{position:absolute;margin-left:-20px;margin-right:0;width:20px;font-size:1rem;font-family:"rocksolid-icons";content:"";color:#e20613}.list-check ul li{position:relative;list-style-type:none !important;margin-bottom:0.4rem;padding-left:20px}.list-check ul li:before{position:absolute;margin-left:-20px;margin-right:0;width:20px;font-size:1rem;font-family:"rocksolid-icons";content:"";color:#333333}.list-square ul li{position:relative;list-style-type:none !important;margin-bottom:0.4rem;padding-left:20px}.list-square ul li:before{position:absolute;margin-left:-20px;margin-right:0;width:20px;font-size:1rem;font-family:"rocksolid-icons";content:"";color:#333333}.list-dot ul li{position:relative;list-style-type:none !important;margin-bottom:0.4rem;padding-left:20px}.list-dot ul li:before{position:absolute;margin-left:-20px;margin-right:0;width:20px;font-size:1rem;font-family:"rocksolid-icons";content:"";color:#333333}@media only screen and (min-width:48.0625em){.valign{position:relative;top:50%;transform:translateY(-50%)}}.text-center{text-align:center}.text-right{text-align:right}@media only screen and (max-width:48em){.text-right{text-align:left}}@media only screen and (min-width:48.0625em){.link-absolute{position:absolute;margin:0 0 3rem;bottom:0}}.icon-above i{display:block}.icon-below i{display:block}.icon-left i{margin-right:0.625rem;display:inline-block}.icon-right i{margin-left:0.625rem;display:inline-block}.primary-color{color:#333333}.secondary-color{color:#e20613}.tertiary-color{color:#bfbfbf}.quaternary-color{color:#e6e6e6}.invert-color,.invert-color *{color:#FFFFFF !important}.icon-size-small,i.icon-size-small{font-size:1.0625rem}.icon-size-medium,i.icon-size-medium{font-size:2rem}.icon-size-large,i.icon-size-large{font-size:4rem}.no-padding,.no-padding .row{padding-top:0 !important;padding-bottom:0 !important}.no-margin{margin-top:0 !important;margin-bottom:0 !important}.rounded-image{border-radius:100%;margin-bottom:1rem}.ce_ixelgen_contact_person{text-align:center;margin-bottom:2rem}.ce_ixelgen_contact_person.column+.column:last-child,.ce_ixelgen_contact_person.columns+.columns:last-child{float:left}@media only screen and (max-width:48em){.ce_ixelgen_contact_person .contact_image{display:block;width:25vw;height:25vw;float:left}.ce_ixelgen_contact_person .contact_data{display:block;width:54vw;text-align:left;float:left;margin-left:1rem}}.ce_ixelgen_contact_person .imagearea{position:relative;margin-bottom:2rem}.ce_ixelgen_contact_person .imagearea i{position:absolute;right:8%;top:8%;border-radius:50%;background:#e20613;width:17%;height:17%;font-size:0.8rem;color:#FFFFFF;transition:all 500ms}@media only screen and (max-width:48em){.ce_ixelgen_contact_person .imagearea i{font-size:0.6rem}}.ce_ixelgen_contact_person .imagearea i:before{position:absolute;right:50%;top:50%;transform:translate(50%, -50%)}.ce_ixelgen_contact_person .imagearea img{margin:0;width:100%;height:auto}.ce_ixelgen_contact_person .imagearea:hover i{right:0;top:0;width:100%;height:100%;font-size:4rem}.ce_ixelgen_contact_person p{margin-bottom:0}.ce_ixelgen_contact_person .name{font-size:20px;margin-bottom:11px}@media only screen and (min-width:48.0625em){.ce_ixelgen_contact_person .name{min-height:65px}}@media only screen and (min-width:64.0625em){.ce_ixelgen_contact_person .name{min-height:55px}}.ce_ixelgen_contact_person .role{margin-bottom:22px}@media only screen and (min-width:48.0625em){.ce_ixelgen_contact_person .role{min-height:140px}}@media only screen and (min-width:64.0625em){.ce_ixelgen_contact_person .role{min-height:140px}}@media only screen and (min-width:48.0625em){.role-300 .ce_ixelgen_contact_person .role{min-height:300px}}@media only screen and (min-width:64.0625em){.role-300 .ce_ixelgen_contact_person .role{min-height:300px}}@media only screen and (min-width:48.0625em){.ce_ixelgen_contact_person .contact_lines{min-height:65px}}.ce_ixelgen_contact_person .contact_lines .phone{font-size:0.95rem}.ce_ixelgen_factsbar dl{background:#F2F2F2;color:#333333;padding:1.5rem 0}.ce_ixelgen_factsbar dl>div{width:100%;float:left;border-right:1px solid #E5E5E5}.ce_ixelgen_factsbar dl>div:last-child{border-color:transparent}.ce_ixelgen_factsbar dl>div dt,.ce_ixelgen_factsbar dl>div dd{word-wrap:break-word;text-align:center;margin:0}.ce_ixelgen_factsbar dl>div dt{font-weight:400;font-size:0.9375rem;text-transform:uppercase;margin-bottom:0.5rem}.ce_ixelgen_factsbar dl>div dd{font-size:1.25rem}@media only screen and (max-width:48em){.ce_ixelgen_factsbar dl>div{width:100% !important;border:none;margin-bottom:2rem}.ce_ixelgen_factsbar dl>div:last-child{margin-bottom:0}}.ce_ixelgen_icon_text{text-align:center}.ce_ixelgen_icon_text .icon{color:#E20613;font-size:2rem}.productslider_360{padding-bottom:70px;background:url("/files/userImages/product-detail/background.jpeg") repeat-x bottom left}.productslider_360 .icon-360{position:absolute;right:0;top:42px;width:32px;height:32px;margin:5px;background:url("/files/ixtensa-theme/images/icon-threesixty.svg") no-repeat center;z-index:99}.threesixty{position:relative;overflow:hidden;margin:0 auto}.threesixty .threesixty_images{display:none;list-style:none;margin:0;padding:0}.threesixty .threesixty_images img{position:absolute;top:0;width:100%;height:auto}.threesixty .threesixty_images img.previous-image{visibility:hidden;width:0}.threesixty .threesixty_images img.current-image{visibility:visible;width:100%}.threesixty .progress{width:60px;display:block;margin:0 auto;height:30px;background:#333;background:rgba(0, 0, 0, 0.7);border-radius:5px}.threesixty .progress span{font-family:sans-serif;font-size:0.75rem;font-weight:bolder;color:#FFFFFF;text-align:center;line-height:30px;display:block}.threesixty .nav_bar{position:absolute;top:10px;right:0;z-index:11}.threesixty .nav_bar a{font-size:0;display:inline-block;width:32px;height:32px;margin:0 5px;border-radius:5px;background:#e20613;text-align:center}.threesixty .nav_bar a:before{font-size:1rem;color:#FFFFFF;line-height:2}.threesixty .nav_bar a:hover{background:#333333}.threesixty.fs_active .nav_bar{right:42px}.threesixty .fullscreen{position:absolute;top:10px;right:0;display:block;font-size:0;width:32px;height:32px;margin:0 5px;border-radius:5px;background:#e20613;text-align:center;z-index:12}.threesixty .fullscreen:before{font-size:1rem;color:#FFFFFF;line-height:2}.threesixty .fullscreen:hover{background:#333333}.tab-container-start .tab-navigator{display:flex;flex-direction:column;list-style-type:none;justify-content:space-between;border:2px solid #F2F2F2;border-width:2px 2px 0 2px;border-top-left-radius:5px;border-top-right-radius:5px;padding:0;margin:0}@media only screen and (min-width:48.0625em){.tab-container-start .tab-navigator{flex-direction:row}}.tab-container-start .tab-navigator li{width:100%;text-align:center;font-weight:700;padding:1.3rem 0.2rem;cursor:pointer;color:#333333}@media only screen and (min-width:48.0625em) and (max-width:64em){.tab-container-start .tab-navigator li{font-size:1.7vw}}.tab-container-start .tab-navigator li.active,.tab-container-start .tab-navigator li:hover{background:#F2F2F2}.tab-container-start.bigger-6 .tab-navigator li{font-size:0.7rem}@media only screen and (min-width:48.0625em) and (max-width:64em){.tab-container-start.bigger-6 .tab-navigator li{font-size:1.1vw}}.tab-container-start .tab-container{display:grid;grid-template-columns:100%;border:1px solid #F2F2F2;border-width:0 2px 2px 2px;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.tab-container-start .tab-container .tab{grid-column:1 / 1;grid-row:1 / 1;transition:opacity 300ms;padding:1.875rem}.tab-container-start .tab-container .tab.hide-tab{opacity:0}.tab-container-start .tab-container .tab.show-tab{opacity:1}.tab-container-start .tab-container .tab.hide-tab-2{display:none;padding:0}.tab-container-start .tab-container .tab.show-tab-2{display:block}@media only screen and (max-width:48em){ul.ixelement-mobile-default.ixelement-ul-start.anzahl_spalten{grid-template-columns:1fr 1fr}}.ixelement-ul-start i.icon{color:#e20613;font-size:2.5rem}.ixelement-ul-start.anzahl_spalten{display:grid;grid-column-gap:0.8rem;grid-row-gap:0.8rem}.ixelement-ul-start.anzahl_spalten_1{grid-template-columns:1fr}.ixelement-ul-start.anzahl_spalten_2{grid-template-columns:1fr 1fr}.ixelement-ul-start.anzahl_spalten_2 li{margin:2rem 0}.ixelement-ul-start.anzahl_spalten_3{grid-template-columns:1fr 1fr 1fr}.ixelement-ul-start.anzahl_spalten_4{grid-template-columns:1fr 1fr 1fr 1fr}.ixelement-ul-start.anzahl_spalten_5{grid-template-columns:1fr 1fr 1fr 1fr 1fr}.ixelement-ul-start.position_icon .li-container{display:flex}.ixelement-ul-start.position_icon_top .li-container{flex-direction:column}.ixelement-ul-start.position_icon_top .li-container .icon{padding-bottom:0.5rem}.ixelement-ul-start.position_icon_bottom .li-container{flex-direction:column-reverse}.ixelement-ul-start.position_icon_bottom .li-container .icon{padding-top:0.5rem}.ixelement-ul-start.position_icon_right .li-container{flex-direction:row-reverse}.ixelement-ul-start.position_icon_right .li-container .icon{padding-left:0.5rem}.ixelement-ul-start.position_icon_left .li-container{flex-direction:row}.ixelement-ul-start.position_icon_left .li-container .icon{padding-right:0.5rem}.ixelement-ul-start.ausrichtung_icon_start .li-container{align-items:flex-start}.ixelement-ul-start.ausrichtung_icon_center .li-container{align-items:center}.ixelement-ul-start.ausrichtung_icon_end .li-container{align-items:flex-end}.ixelement-ul-start.ausrichtung_text span{display:block;width:100%}.ixelement-ul-start.ausrichtung_text_start .li-container span{text-align:left}.ixelement-ul-start.ausrichtung_text_center .li-container span{text-align:center}.ixelement-ul-start.ausrichtung_text_end .li-container span{text-align:right}@media only screen and (max-width:48em){.ixelement-ul-start.hide-empty-small .li-container.icon-empty{display:none}}@media only screen and (min-width:48.0625em) and (max-width:64em){.ixelement-ul-start.hide-empty-medium .li-container.icon-empty{display:none}}@media only screen and (max-width:48em){#vectormap{display:none}}#vectormap svg{height:500px}@media only screen and (max-width:48em){#vectormap svg{height:350px}}#vectormap svg path.active{fill:#E20613}#vectormap svg path.country{fill:#e2e2e2}#vectormap svg path.country.active{fill:#E20613 !important}#vectormap svg path.country:hover{fill:#333333}.map-search .formbody{float:left;position:relative;left:50%;transform:translateX(-50%)}@media only screen and (min-width:48.0625em){.map-search .formbody{margin-bottom:3rem}}.map-search .widget,.map-search .widget select,.map-search .widget input,.map-search .widget button{width:auto}.map-search .widget{float:left}.map-search .widget [name="country"]{background:#F2F2F2;color:#BFBFBF;border:none;border-radius:3px 0px 0px 3px;font-weight:bold}.map-search .widget [name="zip"]{border:1px solid #F2F2F2;border-left:none;border-radius:0px 3px 3px 0px;line-height:22px;font-weight:bold}.map-search .widget [name="zip"]:disabled{opacity:0.5}.map-search .widget [name="zip"].error{background:rgba(226, 6, 19, 0.25)}.map-search .widget button.submit{font-family:"rocksolid-icons";padding:10px 12px;margin-left:10px;border-radius:3px}#cboxNext,#cboxPrevious,#cboxClose{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iRWJlbmVfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxNzAuNXB4IiBoZWlnaHQ9IjY1cHgiIHZpZXdCb3g9IjAgMCAxNzAuNSA2NSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTcwLjUgNjUiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xNzAuNSwwaC00Ni42NjZDMTIyLjI3LDAsMTIxLDEuMjY5LDEyMSwyLjgzNHY1OS4zMzFjMCwxLjU2NSwxLjI3LDIuODM1LDIuODM0LDIuODM1SDE3MC41Ii8+PHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTAsMGg0Ni42NjZDNDguMjMsMCw0OS41LDEuMjY5LDQ5LjUsMi44MzR2NTkuMzMxQzQ5LjUsNjMuNzMsNDguMjMsNjUsNDYuNjY2LDY1SDAiLz48bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiNGRkZGRkYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9Ijc4LjI1IiB5MT0iNS4xMDkiIHgyPSI5NC4zNzUiIHkyPSIyMS4yMzQiLz48bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiNGRkZGRkYiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9Ijk0LjM3NSIgeTE9IjUuMTA5IiB4Mj0iNzguMjUiIHkyPSIyMS4yMzQiLz48bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjM3LjUiIHkxPSIxMS4zNTkiIHgyPSIxMC43NSIgeTI9IjMyLjUiLz48bGluZSBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAwMDAiIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgeDE9IjM3LjY3OCIgeTE9IjUzLjA1NSIgeDI9IjEwLjkyOCIgeTI9IjMxLjkxNCIvPjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMTMzIiB5MT0iMTEuMzU5IiB4Mj0iMTU5Ljc1IiB5Mj0iMzIuNSIvPjxsaW5lIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMDAwMCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEwIiB4MT0iMTMzIiB5MT0iNTMuNjQxIiB4Mj0iMTU5Ljc1IiB5Mj0iMzIuNSIvPjwvc3ZnPg==);opacity:0.4;transition:opacity 300ms ease-in-out}#cboxNext:hover,#cboxPrevious:hover,#cboxClose:hover{opacity:1}#cboxClose{width:30px;height:30px;top:-30px;right:0}#cboxClose:hover{background-position:top center}#cboxNext,#cboxPrevious{border-radius:0;width:50px}#cboxPrevious{left:0}#cboxNext{right:0}#cboxCurrent{display:none !important}#cboxContent{margin-top:30px}#cboxLoadedContent{border:none;background:#FFFFFF}#cboxLoadingOverlay{background:#FFFFFF}#cboxLoadingGraphic{background:url(/files/ixtensa-theme/images/ajax-loader.gif) no-repeat center center}.cbox-smartphone #cboxContent{margin-top:0}.cbox-smartphone #cboxNext,.cbox-smartphone #cboxPrevious{display:none !important}.cbox-smartphone #cboxClose{top:0}.mnavbar{top:55px}#navi-mobile ul.level_2 a,#navi-mobile ul.level_2 strong{color:#ddd;margin-right:0.5rem}#body-top .inside .row{position:relative}.container-navi-top-right{display:flex;text-align:right;position:absolute;right:60px;top:30px;font-size:0.875rem}@media only screen and (max-width:48em){.container-navi-top-right{display:none}}@media only screen and (min-width:48.0625em) and (max-width:64em){.container-navi-top-right{display:none}}.container-navi-top-right .mod_changelanguage ul{margin-left:1rem;display:flex}.container-navi-top-right .mod_changelanguage ul li strong{font-weight:normal;color:#e20613}.container-navi-top-right .mod_changelanguage ul li .sep{color:#bfbfbf;margin:0 0.5rem}.container-navi-top-right p{margin-bottom:0}.container-navi-top-right a{color:#bfbfbf;text-transform:uppercase;line-height:24px}.container-navi-top-right a:hover{color:#e20613}.main-navigation-desktop{height:8.75rem}@media only screen and (min-width:48.0625em){.main-navigation-desktop{height:8.75rem;text-align:center}}@media only screen and (min-width:64.0625em){.main-navigation-desktop{height:8.75rem;text-align:right}}.main-navigation-desktop .mod_navigation{overflow:visible;display:inline-block;width:100%;height:100%}.main-navigation-desktop .mod_navigation ul.level_1{list-style-type:none !important;margin:0;height:100%;width:100%;text-align:center}@media only screen and (min-width:64.0625em){.main-navigation-desktop .mod_navigation ul.level_1{text-align:right}}.main-navigation-desktop .mod_navigation ul.level_1:after{content:"";display:inline-block;width:100%}.main-navigation-desktop .mod_navigation ul.level_1 li{display:inline-block;position:relative;margin:0 10px;margin-top:58px;height:59%;border-top:none;transition:all 300ms ease-out}@media only screen and (min-width:48.0625em) and (max-width:64em){.main-navigation-desktop .mod_navigation ul.level_1 li{margin:0 10px}}.main-navigation-desktop .mod_navigation ul.level_1 li:hover{border-top:none}.main-navigation-desktop .mod_navigation ul.level_1 li:hover a{color:#e20613}.main-navigation-desktop .mod_navigation ul.level_1 li.active,.main-navigation-desktop .mod_navigation ul.level_1 li.trail{border-top:none}.main-navigation-desktop .mod_navigation ul.level_1 li a,.main-navigation-desktop .mod_navigation ul.level_1 li strong{font-size:0.875rem;font-weight:700;color:black;text-transform:uppercase;display:block;padding:17px 0 0;height:100%;transition:all 300ms ease-in-out}@media only screen and (min-width:48.0625em) and (max-width:64em){.main-navigation-desktop .mod_navigation ul.level_1 li a,.main-navigation-desktop .mod_navigation ul.level_1 li strong{font-size:0.875rem}}.main-navigation-desktop .mod_navigation ul.level_1 li a.active,.main-navigation-desktop .mod_navigation ul.level_1 li a.trail,.main-navigation-desktop .mod_navigation ul.level_1 li strong.active,.main-navigation-desktop .mod_navigation ul.level_1 li strong.trail{color:#e20613}.main-navigation-desktop .mod_navigation ul.level_1 li.active a{color:#e20613}.main-navigation-desktop .mod_navigation ul.level_1 li ul.level_2{list-style-type:none !important;margin:0;text-align:left;max-height:0;overflow:hidden;position:absolute;top:calc(8.75rem - 0px);left:0;background:#FFFFFF;box-shadow:0px 2px 2px 0px rgba(32, 32, 32, 0.1);z-index:99;transition:max-height 500ms ease-out}.main-navigation-desktop .mod_navigation ul.level_1 li ul.level_2 li{padding:5px 0;margin:0 10px;min-width:auto;display:block;min-height:30px;border-top:none;border-bottom:none}.main-navigation-desktop .mod_navigation ul.level_1 li ul.level_2 li:hover{color:#e20613;border-top:none}.main-navigation-desktop .mod_navigation ul.level_1 li ul.level_2 li.first{padding-top:10px}.main-navigation-desktop .mod_navigation ul.level_1 li ul.level_2 li.last{padding-bottom:10px;border-bottom:none}.main-navigation-desktop .mod_navigation ul.level_1 li ul.level_2 li a,.main-navigation-desktop .mod_navigation ul.level_1 li ul.level_2 li strong{font-weight:400;color:#333333;line-height:normal;text-transform:none;padding:4px 8px;border-bottom:none;min-height:25px;position:relative;white-space:pre;transition:all 300ms ease-in-out}.main-navigation-desktop .mod_navigation ul.level_1 li ul.level_2 li a.active,.main-navigation-desktop .mod_navigation ul.level_1 li ul.level_2 li a.trail,.main-navigation-desktop .mod_navigation ul.level_1 li ul.level_2 li a:hover,.main-navigation-desktop .mod_navigation ul.level_1 li ul.level_2 li strong.active,.main-navigation-desktop .mod_navigation ul.level_1 li ul.level_2 li strong.trail,.main-navigation-desktop .mod_navigation ul.level_1 li ul.level_2 li strong:hover{color:#e20613;background:#EEEEEE;border-radius:3px}.main-navigation-desktop .mod_navigation ul.level_1 li ul.level_2 li a.last,.main-navigation-desktop .mod_navigation ul.level_1 li ul.level_2 li strong.last{border-bottom:none}.main-navigation-desktop .mod_navigation ul.level_1 li:hover ul.level_2{max-height:500px;display:block}.main-navigation-desktop .mod_navigation ul.level_1 li.last ul.level_2{right:0;left:auto}.main-navigation-desktop .product-menu.hover a,.main-navigation-desktop .product-menu.hover strong,.main-navigation-desktop .product-menu.open a,.main-navigation-desktop .product-menu.open strong{position:relative}.main-navigation-desktop .product-menu.hover a:after,.main-navigation-desktop .product-menu.hover strong:after,.main-navigation-desktop .product-menu.open a:after,.main-navigation-desktop .product-menu.open strong:after{content:"";background:transparent;position:absolute;bottom:0px;left:calc(50% - 20px);display:block;width:1px;height:1px;border-left:20px solid transparent;border-top:10px solid transparent;border-right:20px solid transparent;border-bottom:15px solid #e20613}.main-navigation-desktop .product-menu.open a{color:#e20613 !important}.product-menu-container{position:absolute;top:calc(8.75rem - 0px);width:100vw;overflow:hidden;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2)}.product-menu-container .scrollabel-container{position:relative;width:100%;overflow:hidden;display:block}.product-menu-container .scrollable{overflow:hidden;display:block;background:#e20613;position:relative;width:100%;transition:background 500ms ease-out}.product-menu-container .scrollable:hover ul,.product-menu-container .scrollable.open ul{max-height:160px;height:160px;display:block}.product-menu-container .scrollable.activ,.product-menu-container .scrollable:hover{background:#FFFFFF}.product-menu-container .scrollable.activ ul,.product-menu-container .scrollable:hover ul{background:#FFFFFF}.product-menu-container .scrollable.activ ul li a,.product-menu-container .scrollable.activ ul li strong,.product-menu-container .scrollable:hover ul li a,.product-menu-container .scrollable:hover ul li strong{color:#333333}.product-menu-container .scrollable.activ ul li:not(.btn).trail a,.product-menu-container .scrollable.activ ul li:not(.btn).trail span,.product-menu-container .scrollable:hover ul li:not(.btn).trail a,.product-menu-container .scrollable:hover ul li:not(.btn).trail span{color:#e20613}.product-menu-container .scrollable ul li:hover a,.product-menu-container .scrollable ul li:hover strong{color:#e20613}.product-menu-container .scrollable.activ:not(.level_2){border-top:1px solid #e6e6e6}.product-menu-container .scrollable.activ ul.level_3.hover.open{background:#FFFFFF}.product-menu-container .scrollable.open ul.level_3.hover.open a,.product-menu-container .scrollable.open ul.level_3.hover.open strong{color:#FFFFFF}.product-menu-container .scrollable .btn{opacity:0;width:0;height:0;background:transparent}.product-menu-container ul{display:block;width:100%;max-height:0;list-style-type:none !important;margin:0;padding:0 2rem;text-align:center;overflow:hidden;background:#e20613;z-index:99;transition:max-height 500ms ease-out, background 500ms ease-out}.product-menu-container ul li:not(.btn){display:block;float:left;width:160px;height:160px;padding:1rem;margin:0;opacity:1;transition:opacity 500ms ease-out}.product-menu-container ul li:not(.btn) a,.product-menu-container ul li:not(.btn) strong{white-space:normal;display:block;width:130px;height:130px;font-size:0.75rem;color:#FFFFFF;font-weight:400}.product-menu-container ul li:not(.btn) .big_box{padding:0;margin:0}.product-menu-container ul li:not(.btn) .big_box .navi_text{display:none}.product-menu-container ul li:not(.btn) .big_box .image_container{display:inline-block}.product-menu-container ul li:not(.btn):hover,.product-menu-container ul li:not(.btn).hover,.product-menu-container ul li:not(.btn).activ,.product-menu-container ul li:not(.btn).selected,.product-menu-container ul li:not(.btn).trail{opacity:1}.product-menu-container ul li:not(.btn):hover a,.product-menu-container ul li:not(.btn):hover strong,.product-menu-container ul li:not(.btn):hover span,.product-menu-container ul li:not(.btn).hover a,.product-menu-container ul li:not(.btn).hover strong,.product-menu-container ul li:not(.btn).hover span,.product-menu-container ul li:not(.btn).activ a,.product-menu-container ul li:not(.btn).activ strong,.product-menu-container ul li:not(.btn).activ span,.product-menu-container ul li:not(.btn).selected a,.product-menu-container ul li:not(.btn).selected strong,.product-menu-container ul li:not(.btn).selected span,.product-menu-container ul li:not(.btn).trail a,.product-menu-container ul li:not(.btn).trail strong,.product-menu-container ul li:not(.btn).trail span{color:#e20613}.product-menu-container ul li:not(.btn).active a,.product-menu-container ul li:not(.btn).active strong,.product-menu-container ul li:not(.btn).trail a,.product-menu-container ul li:not(.btn).trail strong{font-weight:700}.product-menu-container ul li:not(.btn).has-submenu{position:relative}.product-menu-container ul li:not(.btn).has-submenu:after{content:"";opacity:0;background:transparent;position:absolute;bottom:0px;left:calc(50% - 20px);display:block;width:1px;height:1px;border-left:20px solid transparent;border-top:10px solid transparent;border-right:20px solid transparent;border-bottom:15px solid #e20613;transition:opacity 500ms ease-out}.product-menu-container ul:hover,.product-menu-container ul.open{max-height:160px;height:160px;display:block}.product-menu-container ul:hover.hover,.product-menu-container ul.open.hover{background:#e20613}.product-menu-container ul.level_2.open.hover{background:#FFFFFF}.product-menu-container ul.level_2 li.has-submenu.hover,.product-menu-container ul.level_2 li.has-submenu.selected,.product-menu-container ul.level_3 li.has-submenu.hover,.product-menu-container ul.level_3 li.has-submenu.selected{position:relative}.product-menu-container ul.level_2 li.has-submenu.hover:after,.product-menu-container ul.level_2 li.has-submenu.selected:after,.product-menu-container ul.level_3 li.has-submenu.hover:after,.product-menu-container ul.level_3 li.has-submenu.selected:after{opacity:1}.product-menu-container.open ul li:not(.btn).trail{opacity:1}.product-menu-container.open ul li:not(.btn).trail a,.product-menu-container.open ul li:not(.btn).trail strong,.product-menu-container.open ul li:not(.btn).trail span{color:#FFFFFF}.product-menu-container.open ul li:not(.btn).trail:hover a,.product-menu-container.open ul li:not(.btn).trail:hover strong,.product-menu-container.open ul li:not(.btn).trail:hover span{color:#e20613}.product-menu-container.open ul.level_2{max-height:160px;height:160px;display:block}.product-menu-container.open .scrollable.level_2 .btn,.product-menu-container.open .scrollable.level_3 .btn,.product-menu-container.open .scrollable.level_4 .btn{display:block;width:20px;height:50px;font-size:0;position:absolute;top:50px;cursor:pointer;opacity:0.5;z-index:999;transition:opacity 500ms ease-out}.product-menu-container.open .scrollable.level_2 .btn:hover,.product-menu-container.open .scrollable.level_3 .btn:hover,.product-menu-container.open .scrollable.level_4 .btn:hover{opacity:1}.product-menu-container.open .scrollable.level_2 .btn.stl,.product-menu-container.open .scrollable.level_3 .btn.stl,.product-menu-container.open .scrollable.level_4 .btn.stl{left:1.5rem}.product-menu-container.open .scrollable.level_2 .btn.stl:before,.product-menu-container.open .scrollable.level_3 .btn.stl:before,.product-menu-container.open .scrollable.level_4 .btn.stl:before{speak:none;content:"";font-family:"rocksolid-icons";font-size:3rem;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;text-indent:0;display:inline-block;position:relative;margin:0;top:2px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision}.product-menu-container.open .scrollable.level_2 .btn.str,.product-menu-container.open .scrollable.level_3 .btn.str,.product-menu-container.open .scrollable.level_4 .btn.str{right:2rem}.product-menu-container.open .scrollable.level_2 .btn.str:before,.product-menu-container.open .scrollable.level_3 .btn.str:before,.product-menu-container.open .scrollable.level_4 .btn.str:before{speak:none;content:"";font-family:"rocksolid-icons";font-size:3rem;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;text-indent:0;display:inline-block;position:relative;margin:0;top:2px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision}#main .mod_navigation li .navi_text{position:absolute;overflow:hidden;display:block;opacity:0;background:#e20613;color:#FFFFFF;text-align:left;left:0;right:0;top:0;bottom:0;width:100%;height:100%;padding:1.875rem 0.9375rem;transition:opacity 300ms ease-out}#main .mod_navigation li .navi_text ul{margin-left:0}#main .mod_navigation li .navi_text ul li{padding-left:1rem;margin-bottom:0.5rem}#main .mod_navigation li .navi_text ul li i{position:relative;left:-0.5rem;font-weight:600;font-size:1.2rem}#main .mod_navigation li .navi_text p,#main .mod_navigation li .navi_text li{font-size:1.0625rem;line-height:1.4}#main .mod_navigation li .navi_text .button{border:3px solid #FFFFFF;text-transform:uppercase;position:absolute;bottom:0;left:1rem;right:1rem;padding:6px;width:auto}#main .mod_navigation li .navi_text .button:hover{background:#FFFFFF;color:#e20613}#main .mod_navigation li:hover .navi_text{opacity:1}#main .mod_navigation li .big_box{background:#F2F2F2;text-align:center;padding:1rem;position:relative}@media only screen and (max-width:48em){#main .mod_navigation li .big_box{margin:0 1rem}}#main .mod_navigation li .big_box [itemprop="name"]{font-weight:800}#navi-mobile ul.level_1 a.trail,#navi-mobile #navi-mobile ul.level_1 .open>strong{background:#444}#navi-mobile ul.level_2 a,#navi-mobile ul.level_2 strong{background:#444}#navi-mobile ul.level_2 a.trail,#navi-mobile ul.level_2 .active>strong,#navi-mobile ul.level_2 .open>strong{background:#666}#navi-mobile ul.level_3 a,#navi-mobile ul.level_3 strong,#navi-mobile ul.level_3 .open>strong{background:#888}#navi-mobile ul.level_3 .trail>a,#navi-mobile ul.level_3 .active>strong,#navi-mobile ul.level_3 .open>strong{color:#fff}#navi-mobile ul.level_4 a,#navi-mobile #navi-mobile ul.level_4 strong,#navi-mobile #navi-mobile ul.level_4 .open>strong{background:#aaa}.navbar{height:4px;margin:3px 0 5px}.RightPanel .mnavbar{right:15px}.RightPanel .mnav{right:0}.RightPanel .mnav-closed{-webkit-transform:translate3d(250px, 0, 0);-moz-transform:translate3d(250px, 0, 0);-ms-transform:translate3d(250px, 0, 0);-o-transform:translate3d(250px, 0, 0);transform:translate3d(250px, 0, 0)}.RightPanel .mnav-open{-webkit-transform:translate3d(250, 0, 0);-moz-transform:translate3d(250, 0, 0);-ms-transform:translate3d(250, 0, 0);-o-transform:translate3d(250, 0, 0);transform:translate3d(250, 0, 0)}.RightPanel.mnav-active .site-overlay{right:250px;left:0}.RightPanel .wrapper-push,.RightPanel .pushed{-webkit-transform:translate3d(-250px, 0, 0);-moz-transform:translate3d(-250px, 0, 0);-ms-transform:translate3d(-250px, 0, 0);-o-transform:translate3d(-250px, 0, 0);transform:translate3d(-250px, 0, 0);position:fixed;right:0;width:100vw}.search-trigger{height:calc(8.75rem / 4);position:absolute;right:0;top:17px;text-align:center}@media only screen and (min-width:48.0625em){.search-trigger{text-align:right}}@media only screen and (min-width:64.0625em){.search-trigger{position:relative;height:3.25rem;margin-top:57px;top:0;text-align:left}}.search-trigger .icon-search{font-size:1.2rem;line-height:0;color:black;cursor:pointer;transition:all 300ms ease-out;padding-right:0}@media only screen and (min-width:48.0625em){.search-trigger .icon-search{padding-right:10px}}@media only screen and (min-width:64.0625em){.search-trigger .icon-search{padding-right:0;position:absolute;top:calc(3.25rem / 2)}}.search-trigger .icon-search:hover{color:#e20613}.search-overlay{position:fixed;top:0;left:0;width:100%;height:0;max-height:0;background:#e20613;z-index:9998;overflow:hidden;transition:height 300ms ease-in-out}.search-overlay.triggered{height:100vh;max-height:100vh}.search-overlay.triggered .close-button,.search-overlay.triggered .mod_search{display:block}.search-overlay .close-button{display:none;position:absolute;top:0.9375rem;right:0.9375rem;width:40px;height:40px;text-align:center;font-size:0;border-radius:100%;border:3px solid #FFFFFF;cursor:pointer}.search-overlay .close-button:before,.search-overlay .close-button:after{position:relative;content:"";display:block;background:#FFFFFF;width:20px;height:3px}.search-overlay .close-button:before{top:15px;left:7px;transform:rotate(45deg)}.search-overlay .close-button:after{top:-12px;left:7px;transform:rotate(-45deg)}.search-overlay .close-button:hover{opacity:0.7}.search-overlay .mod_search{position:absolute;display:none;top:20%;width:100%;padding:0 0.9375rem;box-sizing:border-box}@media only screen and (min-width:48.0625em){.search-overlay .mod_search{top:35%;width:500px;left:calc(50% - (500px / 2))}}.search-overlay .mod_search h1,.search-overlay .mod_search h2,.search-overlay .mod_search h3,.search-overlay .mod_search h4,.search-overlay .mod_search h5,.search-overlay .mod_search h6{font-size:calc(3.125rem * 0.8);color:#FFFFFF;text-align:center;margin-bottom:2rem}@media only screen and (min-width:48.0625em){.search-overlay .mod_search h1,.search-overlay .mod_search h2,.search-overlay .mod_search h3,.search-overlay .mod_search h4,.search-overlay .mod_search h5,.search-overlay .mod_search h6{font-size:3.125rem}}.search-overlay .mod_search input[type="search"]{font-size:2rem;color:#FFFFFF;background:none;width:100%;border:none;border-bottom:1px solid #FFFFFF;border-radius:0;margin-bottom:2rem;box-sizing:border-box}.search-overlay .mod_search .widget-submit{text-align:center}.search-overlay .mod_search .widget-submit button{border:2px solid #FFFFFF;color:#FFFFFF;padding:10px 80px}.search-overlay .mod_search .widget-submit button:hover{border-color:#FFFFFF;color:#000000}#main .mod_search .header,#main .mod_search .relevance,#main .mod_search .filesize{display:none}#main .mod_search .formbody{margin-bottom:2rem;border-bottom:1px solid #F2F2F2}#main .mod_search .widget-text{width:50%}#main .mod_search .widget-submit{text-align:left}#main .mod_search .even,#main .mod_search .odd{margin-bottom:2rem}#main .mod_search .even h3,#main .mod_search .odd h3{font-size:1.375rem}#main .mod_search .even h3 a,#main .mod_search .odd h3 a{color:#000000}#main .mod_search .even .url.asLink,#main .mod_search .odd .url.asLink{color:#333333}#main .mod_search .even .url.asLink:hover,#main .mod_search .odd .url.asLink:hover{color:#e20613}#back-to-top{position:fixed;z-index:999}#back-to-top .btn{cursor:pointer;position:absolute;right:0;bottom:0;display:block;background:#333;width:50px;height:50px;text-align:center;border:1px solid #FFFFFF;transition:all 500ms ease-in-out 200ms;transform:translate(100%, 0);opacity:0}#back-to-top .btn:after{speak:none;content:"";font-family:"rocksolid-icons";font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;text-indent:0;display:inline-block;position:relative;margin:0;top:2px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision;font-size:2rem;color:#FFFFFF;transform:rotate(-90deg)}#back-to-top.activated .btn{transform:translate(0, 0);opacity:1}#back-to-top.activated .btn:hover{opacity:0.7}.page_home #header .row{height:100vh;color:#FFFFFF}@media only screen and (min-width:48.0625em){.page_home #header .row{height:70vh}}@media only screen and (min-width:64.0625em){.page_home #header .row{height:80vh}}#header .row{height:25rem;color:#FFFFFF}@media only screen and (min-width:48.0625em){#header .row{height:37.5rem}}@media only screen and (min-width:64.0625em){#header .row{height:21.5rem}}#header .ce_ixelgen_headline{position:relative;top:50%;transform:translateY(-50%)}@media only screen and (min-width:48.0625em){#header .ce_ixelgen_headline{max-width:500px}}#header .headline-intro{color:#333333;font-size:1.25rem}#header .intro-white .headline-intro{color:white}#header .intro-red .headline-intro{color:#e20613}#header h1,#header h2,#header h3,#header h4,#header h5,#header h6{color:#FFFFFF;font-size:3rem}@media only screen and (max-width:48em){#header h1,#header h2,#header h3,#header h4,#header h5,#header h6{font-size:1.8rem}}#footer{background:#e6e6e6}#footer .mod_article:first-child .article-start-inner.row{padding-top:4rem;padding-bottom:0rem;font-size:13px}@media only screen and (max-width:48em){#footer .mod_article:first-child .article-start-inner.row .columns{padding-bottom:2rem}#footer .mod_article:first-child .article-start-inner.row .columns:last-child{padding-bottom:0}}#footer .mod_article:first-child .article-start-inner.row .columns .ce_download{margin-top:1rem}#footer .mod_article:first-child .article-start-inner.row .columns .ce_download p:last-child{margin-bottom:0}#footer .mod_article:first-child .article-start-inner.row .columns figure img{max-height:59px}#footer .mod_article:last-child{font-size:14px}#footer .mod_article:last-child .article-start-inner.row{padding:0}#footer .mod_article:last-child .article-start-inner.row .columns .border-container{display:flex;justify-content:space-between;margin-top:2rem;padding-top:2rem;margin-bottom:2rem;border:1px solid #DDDDDD;border-width:1px 0 0 0}@media only screen and (max-width:48em){#footer .mod_article:last-child .article-start-inner.row .columns .border-container{flex-direction:column}}@media only screen and (min-width:48.0625em) and (max-width:64em){#footer .mod_article:last-child .article-start-inner.row .columns .border-container{flex-wrap:wrap;justify-content:space-around}}#footer .mod_article:last-child .article-start-inner.row .columns .border-container .ce_text p:last-child{font-weight:bold;margin:0}#footer .mod_article:last-child .article-start-inner.row .columns .border-container .ce_text:nth-child(2) a{margin-left:1rem}#footer .mod_article:last-child .article-start-inner.row .columns .border-container .ce_text:nth-child(2) a:first-child{margin-left:0}@media only screen and (max-width:48em){#footer .mod_article:last-child .article-start-inner.row .columns .border-container .ce_text{margin-bottom:0.5rem}}@media only screen and (min-width:64.0625em){#footer .mod_article:last-child .article-start-inner.row .columns .border-container .mod_changelanguage{display:none}}@media only screen and (min-width:48.0625em) and (max-width:64em){#footer .mod_article:last-child .article-start-inner.row .columns .border-container .mod_changelanguage{margin-top:1rem;width:100%}}#footer .mod_article:last-child .article-start-inner.row .columns .border-container .mod_changelanguage ul{display:flex;justify-content:center}#footer .mod_article:last-child .article-start-inner.row .columns .border-container .mod_changelanguage ul li .sep{color:#bfbfbf;margin:0 0.5rem}.demo-termin .btn-orange-hover-white a,.demo-termin a.btn-orange-hover-white{background:#e20613;color:#FFFFFF;padding:15px 85px}.demo-termin .btn-orange-hover-white a:hover,.demo-termin a.btn-orange-hover-white:hover{background:#FFFFFF;color:#e6e6e6}.articleTheme3 .contact-big-leftline p{text-transform:uppercase;font-size:55px;font-weight:800;border:1px solid white;border-width:0 0 0 5px;line-height:1;padding-left:1.875rem;margin-left:3.75rem;margin-bottom:0}@media only screen and (min-width:48.0625em) and (max-width:64em){.articleTheme3 .contact-big-leftline p{font-size:5vw}}@media only screen and (max-width:48em){.articleTheme3 .contact-big-leftline p{margin-left:0;font-size:12vw;margin-bottom:1rem}}@media only screen and (min-width:48.0625em){.articleTheme3 .apply_now{margin-top:3px}}.articleTheme3 .apply_now a:hover{background:white;border-color:white;color:#e20613}.ce_form{clear:both}.widget{margin-bottom:1rem}.widget label{color:#333333}.widget input,.widget textarea,.widget select{background:transparent;border:1px solid #333333;border-radius:0;box-shadow:none;padding:0.625rem;width:100%}.widget input:focus,.widget textarea:focus,.widget select:focus{border-color:#e20613;background:transparent}.widget textarea{height:8rem}.widget select{position:relative;z-index:3;appearance:none;-moz-appearance:none;-webkit-appearance:none}.widget fieldset{width:100%;border:none}.widget fieldset span{display:block}.widget fieldset legend{color:#333333}.widget fieldset label{color:#333333}.widget-select{position:relative;z-index:1}.widget-select:after{position:absolute;content:"";display:block;width:8px;height:8px;border-top:7px solid #333333;border-right:6px solid transparent;border-bottom:7px solid transparent;border-left:6px solid transparent;right:0.9375rem;bottom:0.625rem}.widget-checkbox fieldset,.widget-radio fieldset{border:none}@media only screen and (max-width:48em){.widget-checkbox fieldset>span,.widget-radio fieldset>span{display:block;width:100%}}.widget-checkbox fieldset label,.widget-radio fieldset label{font-weight:700;margin-left:0.3125rem}.widget-checkbox fieldset input,.widget-radio fieldset input{background:transparent;width:0.9375rem;height:0.9375rem;padding:0;margin-bottom:-3px;-webkit-appearance:none;-moz-appearance:none;cursor:pointer}.widget-checkbox fieldset input.radio,.widget-radio fieldset input.radio{border-radius:100%}.widget-checkbox fieldset input:checked,.widget-radio fieldset input:checked{background:#333333}.widget-submit button.submit{background:#e20613;color:#FFFFFF;padding:15px 85px;transition:all 300ms ease-in-out}.widget-submit button.submit:hover{background:#333333;color:#FFFFFF}@media only screen and (max-width:48em){.widget-submit button.submit{width:100%}}.mod_newslist{margin:0 auto;max-width:75rem;width:100%}.mod_newslist:before,.mod_newslist:after{content:" ";display:table}.mod_newslist:after{clear:both}.mod_newslist .layout_simple{padding-left:0.9375rem;padding-right:0.9375rem;width:100%;float:left;min-height:150px;max-height:150px;margin-bottom:1.875rem}@media only screen and (min-width:48.0625em){.mod_newslist .layout_simple{padding-left:0.9375rem;padding-right:0.9375rem;width:50%;float:left}}.mod_newslist .layout_simple a{color:#FFFFFF;font-size:1.375rem;width:100%;height:150px;background:#333333;display:block;padding:2rem 25% 2rem 2rem;position:relative}.mod_newslist .layout_simple a:after,.mod_newslist .layout_simple a:before{content:"";width:30px;height:4px;border-radius:4px;background-color:#bfbfbf;display:block;position:absolute;top:2rem;right:1rem}.mod_newslist .layout_simple a:after{transform:rotate(90deg)}.mod_newsreader{padding-bottom:0 !important}.mod_newsreader .layout_full h1[itemprop="name"]{text-align:center;font-size:3.125rem;color:#000000}.mod_newsreader .layout_full .article-start-inner.row{padding-top:0 !important}.mod_newsreader .layout_full .article-start-inner:not(.row){background:#F2F2F2}.mod_newsreader .back{text-align:center;margin-top:3rem}.mod_newsreader .back a{background:#e20613;color:#FFFFFF;padding:15px 85px}.mod_newsreader .back a:hover{background:#e6e6e6;color:#FFFFFF}.pagination{width:100%;text-align:center;margin:2rem 0 1rem;padding-top:2rem;border-top:1px solid #F2F2F2}.pagination p{display:none}.pagination ul{list-style-type:none !important;margin:0;padding:0}.pagination ul li{display:inline-block;background:#333333;text-align:center;overflow:hidden;margin:0 3px;cursor:pointer}.pagination ul li.first,.pagination ul li.last{display:none}.pagination ul li.previous,.pagination ul li.next{position:relative}.pagination ul li.previous a,.pagination ul li.next a{color:transparent}.pagination ul li.previous:before,.pagination ul li.next:before{content:"";font-size:1rem;width:5px;height:5px;line-height:1.8;border-top:5px solid transparent;border-right:5px solid #FFFFFF;border-bottom:5px solid transparent;border-left:5px solid transparent;position:absolute;top:10px;left:7px}.pagination ul li.next:before{transform:rotate(180deg);left:12px}.pagination ul li a,.pagination ul li strong{color:#FFFFFF;line-height:1.8;width:30px;height:30px;display:inline-block}.pagination ul li:hover{background:#e20613;color:#333333}.mod_jobslist .columns:last-child{float:left}.layout_simple{background:#F2F2F2;padding:1rem;margin-bottom:1rem;transition:background 300ms ease-out}.layout_simple p,.layout_simple h4,.layout_simple a{transition:color 300ms ease-out;color:#333333}.layout_simple p{margin-bottom:0.3rem}.layout_simple h4{text-transform:none;font-weight:700;margin-bottom:0.4rem}.layout_simple:hover{background:#e20613}.layout_simple:hover p,.layout_simple:hover h4,.layout_simple:hover a{color:#FFFFFF}.layout_simple.featured p,.layout_simple.featured.lampertheim p{color:#e20613}.layout_simple.featured:hover,.layout_simple.featured.lampertheim:hover{background:#333 !important}.layout_simple.featured:hover p,.layout_simple.featured.lampertheim:hover p{color:white}.articleTheme2 .layout_simple{background:#FFFFFF;padding:1rem;margin-bottom:1rem}.articleTheme2 .layout_simple:hover{background:#e20613}.articleTheme2 .layout_simple.intiativ-block{background:#e20613}.articleTheme2 .layout_simple.intiativ-block p,.articleTheme2 .layout_simple.intiativ-block h4,.articleTheme2 .layout_simple.intiativ-block a{color:#FFFFFF}.articleTheme2 .layout_simple.intiativ-block:hover{background:#333333}.articleTheme2 .layout_simple.intiativ-block:hover p,.articleTheme2 .layout_simple.intiativ-block:hover h4,.articleTheme2 .layout_simple.intiativ-block:hover a{color:#FFFFFF}.ce_ixelgen_factsbar dl{background:#F2F2F2;color:#333333;padding:1.5rem 0}.ce_ixelgen_factsbar dl>div{width:100%;float:left;border-right:1px solid #E5E5E5}.ce_ixelgen_factsbar dl>div:last-child{border-color:transparent}.ce_ixelgen_factsbar dl>div dt,.ce_ixelgen_factsbar dl>div dd{word-wrap:break-word;text-align:center;margin:0}.ce_ixelgen_factsbar dl>div dt{font-weight:400;font-size:0.9375rem;text-transform:uppercase;margin-bottom:0.5rem}.ce_ixelgen_factsbar dl>div dd{font-size:1.25rem}@media only screen and (max-width:48em){.ce_ixelgen_factsbar dl>div{width:100% !important;border:none;margin-bottom:2rem}.ce_ixelgen_factsbar dl>div:last-child{margin-bottom:0}}.layout_full{}.layout_full .ce_ixelgen_factsbar dl{background:#e20613;color:white}.layout_full .job_options{margin-top:4rem}.layout_full .job_options table{border:none;background:#F2F2F2;color:#333333}.layout_full .job_options table tr td{border:none;text-align:center;font-size:1.25rem}.layout_full .job_options table tr:first-child td{background:#F2F2F2;color:#333333;font-size:0.9375rem}@media only screen and (max-width:48em){.layout_full .job_options{display:block;overflow-x:scroll;padding:0}}.layout_full ul{padding-left:0}.layout_full ul li{position:relative;list-style-type:none !important;margin-bottom:0.4rem;padding-left:20px}.layout_full ul li:before{position:absolute;margin-left:-20px;margin-right:0;width:20px;font-size:1rem;font-family:"rocksolid-icons";content:"";color:#e20613}.layout_full .ce_headline{margin-top:4rem}.mod_jobsreader .back{margin:0 auto;max-width:75rem;width:100%;margin-bottom:4rem}.mod_jobsreader .back:before,.mod_jobsreader .back:after{content:" ";display:table}.mod_jobsreader .back:after{clear:both}.mod_jobsreader .back a{border:2px solid #333333;color:#333333;padding:10px 20px;width:100%;text-transform:uppercase;font-size:25px;font-weight:800;border-width:3px;width:auto;margin-left:1rem;margin-right:1rem;font-size:1.0625rem}.mod_jobsreader .back a:hover{border-color:#e20613;color:#e20613}.mod_jobsreader .back a:hover{background:#e20613;color:white}.testimonial-education{max-width:100%;float:right;border-radius:100%;margin-bottom:1rem}@media only screen and (min-width:48.0625em){.testimonial-education{margin-top:-150px}}@media only screen and (max-width:48em){.testimonial-education{margin:-5rem auto 2rem;float:none;display:block}}.jobs-all-button,.jobsLink a{border:2px solid #333;color:#333;padding:10px 20px;width:100%;text-transform:uppercase;font-size:17px;font-weight:800}.jobs-all-button.active,.jobs-all-button:hover,.jobsLink a:hover{border-color:#e20613;color:#e20613}.all-jobs-buttons{text-align:center}.mod_jobslist .empty{text-align:center}.jobs-content-banner{color:white}.jobs-content-banner h2{color:white;font-size:48px;width:50%}.jobs-content-banner p{color:white;font-size:20px;width:50%}.image-in-circle img{border-radius:100%}@media only screen and (max-width:48em){.jobs-content-banner p,.jobs-content-banner h2{width:100%}.jobs-content-banner h2{font-size:2rem}}@media only screen and (max-width:48em){.page-jobs-detail-22 .font-weight-normal{font-size:1rem}}.page-jobs-detail-22 .ce_ixelgen_factsbar{margin-bottom:130px}.page-jobs-detail-22 h3+.ce_text.medium-8{border-left:5px solid #e20613;padding-top:1rem}@media only screen and (max-width:48em){.page-jobs-detail-22 h3+.ce_text.medium-8{border-left:none}}@media only screen and (min-width:48.0625em){.page-jobs-detail-22 h3+.ce_text.medium-8{padding-left:3rem}}.page-jobs-detail-22 .ce_headline.medium-4{padding-top:1rem}.page-jobs-detail-22 .jobs-vorteile h3{margin-top:6rem;margin-bottom:4rem}.page-jobs-detail-22 .jobs-vorteile .ce_ixelgen_icon_text{margin-bottom:3rem}.page-jobs-detail-22 .jobs-vorteile .ce_ixelgen_icon_text .icon{font-size:3rem;margin-bottom:10px}.page-jobs-detail-22 .jobs-vorteile .ce_ixelgen_icon_text p:nth-child(2){margin-top:10px}.page-jobs-detail-22 .jobs-banner .left p{font-size:38px;font-weight:800;line-height:1.2}.back-2022 a{font-weight:bold;font-size:17px;text-transform:uppercase;padding-left:34px}.back-2022 a:before{position:absolute;margin-left:-20px;margin-right:0;width:20px;font-size:1rem;font-family:"rocksolid-icons";content:""}.form_zix_column_start.row{padding-top:0;padding-bottom:0}.job-info-text{margin-top:2rem;margin-bottom:2rem}.job-info-text strong{font-size:20px}.application label{font-size:14px;font-weight:bold}.application .checkbox_container span label{font-weight:normal}.application .checkbox_container span{display:flex}.application .checkbox_container span input[type="checkbox"]{min-width:16px;margin-top:5px}.application .widget-submit{text-align:center}.application .widget-submit button.submit{margin-top:3rem;margin-bottom:3rem;border:2px solid #333;color:#333;background:none;padding:10px 20px;text-transform:uppercase;font-size:17px;font-weight:800}.application .widget-submit button.submit:hover{border-color:#e20613;color:#e20613}.application input[type=file]{border:2px dashed #D6D6D6;background:#F2F2F2;padding:60px 0 60px 35%;text-align:center;cursor:pointer;font-size:20px;font-weight:normal}@media only screen and (max-width:48em){.application input[type=file]{padding-left:15%}}.application input[type=file]::file-selector-button{background:none;border:none;text-align:center;font-weight:normal;cursor:pointer}.application input[type=file]::-ms-browse{background:none;border:none;text-align:center;font-weight:normal;cursor:pointer}.application input[type=file]::-webkit-file-upload-button{background:none;border:none;text-align:center;font-weight:normal;cursor:pointer}.application .datenschutz a{color:#e20613}.job-subtitle{display:block;font-weight:normal;font-size:80%;text-transform:lowercase;margin-top:10px}.event-details h1{font-size:1.59375rem}.event-details h2{font-size:1.59375rem}.industries-overlay-image{position:absolute;right:0;bottom:0;transform:translate(1000px, 250px);width:1500px}@media only screen and (max-width:48em){.industries-overlay-image{transform:translate(400px, 100px);width:700px}}.ce_sliderStart{position:relative}.slider-control{margin-bottom:2rem;margin-top:1rem}.slider-control b{background:none;border-radius:100%;display:inline-block;margin-right:0.3rem;width:1rem;height:1rem;border:2px solid #666}.slider-control b.active{background:#666}.location-slider{margin-bottom:4rem;overflow:visible}.location-slider .slider-control{display:none}.location-slider .image_container{text-align:center}.location-slider .image_container .caption{font-size:1.25rem;font-weight:700}.location-slider img{border-radius:100%;margin-bottom:1rem}@media only screen and (max-width:48em){.location-slider .ce_image:nth-child(1),.location-slider .ce_image:nth-child(2){margin-bottom:2rem}}@media only screen{.location-slider .slider-prev-ix,.location-slider .slider-next-ix{top:42%;background:none}}@media only screen and (min-width:48.0625em){.location-slider .slider-prev-ix,.location-slider .slider-next-ix{top:27%}.location-slider .slider-prev-ix{left:-20px}.location-slider .slider-next-ix{right:-20px}}@media only screen and (min-width:64.0625em){.location-slider .slider-prev-ix,.location-slider .slider-next-ix{top:34%}}@media only screen and (min-width:90.0625em){.location-slider .slider-prev-ix{left:-40px}.location-slider .slider-next-ix{right:-40px}}.slider-prev-ix,.slider-next-ix{cursor:pointer;position:absolute;top:25%;width:60px;height:60px;display:flex;justify-content:center;align-items:center;background:rgba(255, 255, 255, 0.8)}.slider-prev-ix i[data-icon]:before,.slider-next-ix i[data-icon]:before{top:1px;color:#e6e6e6;opacity:0.9;font-size:50px}.slider-prev-ix{left:0}.slider-next-ix{right:0}.slider-home.articleHasBackgroundImage{background-repeat:no-repeat;background-size:100%;padding-top:0;background-position:top center}.slider-home.articleHasBackgroundImage .row{padding-top:0}@media only screen and (max-width:48em){.slider-home.articleHasBackgroundImage{background:none !important}}.page_home .ce_sliderStart .slider-prev,.page_home .ce_sliderStart .slider-next,.page_home .ce_sliderStart .slider-next-ix,.page_home .ce_sliderStart .slider-prev-ix{display:none}.top-slider-text{padding-top:1rem;padding-left:3rem;border-left:5px solid #e20613;transition:opacity 500ms}@media only screen and (min-width:48.0625em){.top-slider-text{margin:2rem 0 0 0}}.top-slider-text h1{margin-bottom:2rem}.top-slider-text h2{font-size:1.6rem}@media only screen and (min-width:48.0625em){.top-slider-text h2{font-size:1.8rem}}.top-slider-text-2{margin:0;padding-top:1rem;padding-left:3rem;border-left:5px solid #e20613;transition:opacity 500ms}.top-slider-text-2 h1{margin-bottom:2rem}.top-slider-text-2 h4{height:2rem}@media only screen and (max-width:48em){.top-slider-text-2 h4{font-size:1.1rem}}.top-slider-link{border-left:3px solid transparent;padding-left:3rem;margin-left:0;transition:all 0}.top-slider-link a{box-sizing:content-box;-webkit-box-sizing:content-box;margin-top:2rem;border:4px solid #333333;padding:0.5rem 1rem;text-align:center;font-weight:800;display:inline-block;font-size:1.0625rem;text-transform:uppercase}.top-slider-link a:hover{border-color:#e20613}@media only screen and (max-width:48em){.top-slider-link{margin-bottom:3rem}}@keyframes showSlide{0%{opacity:0}20%{opacity:0}100%{opacity:1}}.slider-home .start-animating .active .top-slider-text,.slider-home .start-animating .active .top-slider-link{animation:showSlide 2s forwards}.slider-product{position:relative}.slider-product .columns.gallery{display:grid;grid-gap:0 2rem;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}@media only screen and (max-width:48em){.slider-product .columns.gallery{grid-template-columns:1fr 1fr 1fr;grid-gap:2rem 2rem}}.slider-product .columns.gallery .ce_image{background:white}.product_entry_navigator_prev,.product_entry_navigator_next{z-index:900;cursor:pointer;position:absolute;top:50%;width:60px;height:60px;display:flex;justify-content:center;align-items:center;background:rgba(255, 255, 255, 0.8)}.product_entry_navigator_prev i[data-icon]:before,.product_entry_navigator_next i[data-icon]:before{top:1px;color:#e6e6e6;opacity:0.9;font-size:50px}.product_entry_navigator_prev{left:0}.product_entry_navigator_next{right:0}@keyframes showRowEntry{0%{opacity:0}100%{opacity:1}}@keyframes hideRowEntry{0%{opacity:1}100%{opacity:0}}.product_entry_row{position:absolute;top:0;opacity:0;z-index:400}.product_entry_row.add-after-calc{width:100% !important;margin:0 auto !important}.product_entry_row.highest-element{position:relative}.product_entry_row.active{animation:showRowEntry 500ms forwards;z-index:500}.product_entry_row.not-active{animation:hideRowEntry 500ms forwards;z-index:400}.product_entry_navigator .ce_image{border:1px solid white;position:relative}.product_entry_navigator .ce_image:hover .navi_text{opacity:1}.product_entry_navigator .ce_image .navi_text{position:absolute;overflow:hidden;display:block;opacity:0;background:#e20613;color:#FFFFFF;text-align:left;left:0;right:0;top:0;bottom:0;width:100%;height:100%;padding:1rem;transition:opacity 300ms ease-out;cursor:pointer}@media only screen and (max-width:48em){.product_entry_navigator .ce_image .navi_text{display:none}}.product_entry_navigator .ce_image .navi_text .button{border:3px solid #FFFFFF;text-transform:uppercase;position:absolute;bottom:0;left:1rem;right:1rem;padding:0;background:none}@media only screen and (min-width:48.0625em) and (max-width:64em){.product_entry_navigator .ce_image .navi_text .button{font-size:1.2vw}}@media only screen and (min-width:64.0625em) and (max-width:90em){.product_entry_navigator .ce_image .navi_text .button{font-size:1.2vw}}.product_entry_navigator .ce_image.active{opacity:1;border:1px solid #dcdcdc}.product-container .move-up{padding-right:2px}@media only screen and (max-width:48em){.product-container .product-navigator .clicker{width:25px;height:25px}.product-container .product-navigator .clicker i{font-size:25px;line-height:25px}.product-container .product-navigator .clicker:before{top:7px;left:3px;width:14px;height:15px}}.table-small-1 table td{padding:0.5rem 0.1rem 0.5rem 0.2rem !important;font-size:0.8rem !important}.topbanner{height:100%;display:flex;flex-direction:column;justify-content:center}.topbanner p{margin-bottom:0rem}.topbanner .topbanner-1{color:#333333;font-size:20px;margin-bottom:0.4rem;display:inline-block}.topbanner .topbanner-2{color:#fff;font-size:48px;line-height:1.2;font-weight:800}.product-flexible-height .image_container img{width:100%}.product-fixed-height{height:20rem;background-size:contain;background-repeat-x:repeat;background-repeat-y:no-repeat}@keyframes animate-right-mid-1{from{opacity:0;-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes animate-right-mid-2{0%{margin-left:150%}100%{margin-left:52%}}@keyframes animate-mid-left-2{0%{margin-left:52%}100%{margin-left:-100%}}#markerProductAnimation{opacity:0}.animate-article-2{position:relative;overflow-x:hidden;overflow-y:visible}.animate-article-2 .row{overflow-y:visible}.animate-article-2 #markerProductAnimation{position:absolute;margin-left:0;top:0rem;display:block}.animate-article-2 .animation{width:50%;position:relative}@media only screen and (max-width:48em){.animate-article-2 .animation{display:none}}.animate-article-2 .animate-right-mid-2{margin-left:52%;overflow:visible}.animate-article-2 .animate-right-mid-2.animated{animation-name:animate-right-mid-2;animation-duration:1s;animation-iteration-count:forwards;animation-delay:0}.animate-article-2 .animate-mid-left-2{margin-left:-100%;overflow:visible;position:absolute}.animate-article-2 .animate-mid-left-2.animated{animation-name:animate-mid-left-2;animation-duration:1s;animation-iteration-count:forwards;animation-delay:0}.article-below-productpic{position:relative;background:#f2f2f2;overflow-y:visible;overflow-x:hidden}.article-below-productpic .row{padding-top:0;margin-top:0}.article-below-productpic .ce_text:first-child,.article-below-productpic .below-productpic-element{margin-left:0rem;margin-bottom:2rem;overflow-x:auto}@media only screen and (min-width:48.0625em){.article-below-productpic .ce_text:first-child,.article-below-productpic .below-productpic-element{border:2px solid #e20613;border-width:0 0 0 4px;margin-left:4rem;margin-bottom:0rem}.article-below-productpic .ce_text:first-child p,.article-below-productpic .ce_text:first-child h2,.article-below-productpic .ce_text:first-child h3,.article-below-productpic .ce_text:first-child table,.article-below-productpic .ce_text:first-child figure,.article-below-productpic .below-productpic-element p,.article-below-productpic .below-productpic-element h2,.article-below-productpic .below-productpic-element h3,.article-below-productpic .below-productpic-element table,.article-below-productpic .below-productpic-element figure{margin-left:2rem}.article-below-productpic .ce_text:first-child figure,.article-below-productpic .below-productpic-element figure{margin-bottom:2rem}}@media only screen and (min-width:48.0625em){.article-below-productpic .ce_text:first-child ul,.article-below-productpic .below-productpic-element ul{margin-left:1rem}}.article-below-productpic .ce_text:first-child ul li,.article-below-productpic .below-productpic-element ul li{position:relative;list-style-type:none !important;margin-bottom:0.4rem;padding-left:20px}.article-below-productpic .ce_text:first-child ul li:before,.article-below-productpic .below-productpic-element ul li:before{position:absolute;margin-left:-20px;margin-right:0;width:20px;font-size:1rem;font-family:"rocksolid-icons";content:"";color:#e20613}.article-below-productpic .animate-right-mid-1{position:absolute;left:70%}@media only screen and (max-width:48em){.article-below-productpic .animate-right-mid-1{display:none}}.article-below-productpic .animate-right-mid-1.animate li{opacity:0;transition:opacity 1s ease}.article-below-productpic .animate-right-mid-1.animated li{opacity:1;-webkit-animation-fill-mode:both;animation-fill-mode:both}.article-below-productpic .animate-right-mid-1.animated li:nth-child(1){animation-name:animate-right-mid-1;-webkit-animation-name:animate-right-mid-1;animation-duration:2s;animation-delay:1s}.article-below-productpic .animate-right-mid-1.animated li:nth-child(2){animation-name:animate-right-mid-1;-webkit-animation-name:animate-right-mid-1;animation-duration:2s;animation-delay:1.5s}.article-below-productpic .animate-right-mid-1.animated li:nth-child(3){animation-name:animate-right-mid-1;-webkit-animation-name:animate-right-mid-1;animation-duration:2s;animation-delay:2s}.article-below-productpic .animate-right-mid-1.animated li:nth-child(4){animation-name:animate-right-mid-1;-webkit-animation-name:animate-right-mid-1;animation-duration:2s;animation-delay:2.5s}.article-below-productpic .animate-right-mid-1 ul{list-style-type:none}.article-below-productpic .animate-right-mid-1 ul li{line-height:0.9;margin-bottom:2rem}.article-below-productpic .animate-right-mid-1 ul li .fly-in-big{color:#e20613;font-size:60px;font-weight:800}.article-below-productpic .animate-right-mid-1 ul li .fly-in-small{color:#e20613;font-size:20px;font-weight:700}.article-below-productpic .animate-right-mid-1 ul li:before{display:none}.ce_gallery figcaption{text-align:center;font-size:0.9375rem;padding-top:1.25rem}#cboxTitle{background:rgba(0, 0, 0, 0.5)}.text-center table{margin:0 auto}.table-picture figure{width:22%}.table-picture table{width:75%}.table-picture table tr:first-child td:not(:first-child){background-color:#fff;color:#333}.table-picture table tr td:nth-child(1),.table-picture table tr td:nth-child(2){font-weight:600}.show-tab{position:relative;z-index:1}.component-intro{margin-top:1.875rem}.component-intro strong{text-transform:uppercase;font-size:1.375rem}.ce_text.table-picture-slim p,.table-picture-slim p{padding-left:0;font-size:1.25rem}.ce_text.table-picture-slim figure figcaption,.table-picture-slim figure figcaption{display:none}.ce_text.table-picture-slim table,.table-picture-slim table{width:100%;margin-bottom:2rem}.ce_text.table-picture-slim table tr:first-child td,.table-picture-slim table tr:first-child td{background-color:#fff;color:#333}.ce_text.table-picture-slim table tr,.table-picture-slim table tr{border:none;border-bottom:1px solid #bfbfbf}.ce_text.table-picture-slim table tr td,.table-picture-slim table tr td{border:none;word-break:break-all;font-size:0.9375rem}.ce_text.table-picture-slim table tr td:last-child,.table-picture-slim table tr td:last-child{text-align:right}.ce_text.table-picture-slim table tr td p,.table-picture-slim table tr td p{font-size:0.9375rem}.page_home .mod_breadcrumb{display:none}.mod_breadcrumb{padding-top:1.5rem;padding-bottom:1.5rem}.mod_breadcrumb ul{display:flex;flex-wrap:wrap}.mod_breadcrumb ul li{color:#bfbfbf;margin-right:0.5rem}.mod_breadcrumb ul li .icon-home{font-size:1.125rem;transform:translateY(1px);display:inline-block}.mod_breadcrumb ul li:after{content:">";margin-left:0.5rem}.mod_breadcrumb ul li.first{display:none}.mod_breadcrumb ul li.active{color:#333333}.mod_breadcrumb ul li.active:after{display:none}.mod_breadcrumb ul li a{color:#bfbfbf}.mod_breadcrumb ul li a:hover{color:#e20613}.arrow-right-events{display:inline-block;width:0;height:0;border-top:11px solid transparent;border-bottom:11px solid transparent;border-left:8px solid #e20613;margin-right:1rem}.layout_full_home .inner{background:#F2F2F2;display:flex;align-items:center}.layout_full_home .inner .desc{display:inline-block;padding:1rem 1rem;background:#e20613;font-size:22px;font-weight:800;color:white}@media only screen and (max-width:48em){.layout_full_home .inner .desc{font-size:1rem;padding:1.5rem 1rem}}.layout_full_home .inner .date{font-weight:700;margin:0 1rem 0 0}.eventelement{display:inline-block;margin-right:8rem}.eventelement:last-child{margin-right:0}.slider-background-home{background:#dddddd;width:100%;height:500px;position:absolute}.made-in-europe{text-align:center}@media only screen and (min-width:48.0625em){.made-in-europe{position:absolute;right:10%;margin-top:0;margin-right:1.875rem;bottom:calc(100%)}}@media only screen and (min-width:64.0625em){.made-in-europe{position:relative;margin-top:54px;margin-right:54px;bottom:calc(100% + 47px);right:0}}.header-img-overflow-adjustment{margin-top:-110px}.header-img-overflow-adjustment-70{margin-top:-70px}.background-right-image{background-image:url(/files/01-Deutsch/01-Home/bild-standard-kann-jeder.png);background-repeat:no-repeat;background-size:35% auto;background-position:center right}@media only screen and (min-width:48.0625em) and (max-width:64em){.background-right-image{background-image:none}}@media only screen and (max-width:48em){.background-right-image{background-image:none}}@media only screen and (min-width:64.0625em){.background-right-image{background-size:500px auto}}.back-products-home{background:#f2f2f2;position:relative}.back-products-home:before{content:"";background:white;width:100%;height:3.5rem;position:absolute;top:0px;left:0;display:block}.back-products-home .row{padding:0;margin-bottom:4rem}.events-section>.row{padding-top:2rem}.branchen-icon-section .ausrichtung_icon .li-container{margin:1rem 0 0 0}.branchen-icon-section>.row{padding-top:0;padding-bottom:4rem}@media only screen and (min-width:48.0625em){.branchen-icon-section>.row{padding-top:2rem;padding-bottom:8rem}}.zitate-section .slider-control{margin:0}.zitate-section .slider-control .slider-menu{width:58.3333333333%;text-align:left;right:0;padding:0 0.9375rem;left:auto;margin-left:0}@media only screen and (max-width:48em){.zitate-section .slider-control .slider-menu{width:100%;text-align:left}}.home-footer-overlay-image{position:absolute;top:-700px;left:-1015px}.home-footer-overlay-image img{width:1535px;height:auto}@media only screen{.content-slider-products .slider-wrapper>div{padding-bottom:275px}}@media only screen and (min-width:48.0625em){.content-slider-products .slider-wrapper>div{padding-bottom:200px}}.content-slider-products .product_entry_navigator{position:absolute;bottom:0}#cookieNoticePopup .button_container{flex-direction:column}@media only screen and (min-width:64.0625em){.page_home .header-slider .sliderelement.k2022-teaser .columns:not(first-child) .k2022-full-img img{display:inline-block !important;position:absolute;max-width:120% !important;width:670px !important;height:auto !important;right:60px !important;left:initial !important;margin-right:initial !important;margin-left:initial !important;top:initial !important}.page_home .header-slider .sliderelement.k2022-teaser .columns:not(first-child) .k2022-logo-only img{display:none !important}}@media only screen and (min-width:48.0625em){.page_home .header-slider .sliderelement{padding-top:1.875rem}.page_home .header-slider .sliderelement.k2022-teaser{padding-top:0 !important}.page_home .header-slider .sliderelement.k2022-teaser .columns:first-child{padding-top:1.875rem}.page_home .header-slider .sliderelement.k2022-teaser .columns:not(first-child) .k2022-full-img img{display:none}.page_home .header-slider .sliderelement.k2022-teaser .columns:not(first-child) .k2022-logo-only img{display:inline-block;position:absolute;width:25%;height:auto;right:100px;bottom:105px}}@media only screen and (max-width:48em){.page_home .header-slider .sliderelement{padding-top:0}.page_home .header-slider .sliderelement.k2022-teaser{padding-top:3.1875rem !important}.page_home .header-slider .sliderelement.k2022-teaser .columns:first-child{padding-top:0}.page_home .header-slider .sliderelement.k2022-teaser .columns:not(first-child) .k2022-full-img img{display:none}.page_home .header-slider .sliderelement.k2022-teaser .columns:not(first-child) .k2022-logo-only img{display:inline-block;position:absolute;width:45%;height:auto;left:45px}}.product-subnavigator{position:absolute;right:0;top:-65px;width:26%}@media only screen and (max-width:48em){.product-subnavigator{top:-32px}}.product-subnavigator span{font-size:80%}@media only screen and (max-width:48em){.product-subnavigator span{display:none}}li.big_dropdown_navigation.page_studios ul{width:auto !important}#navi-mobile ul i.clickBtn{text-align:center}#navi-mobile ul i.clickBtn:after{position:relative;top:-6px;line-height:normal;text-align:inherit}#navi-mobile ul i.clickBtn.open:after{top:-5px;right:-3px}@media only screen and (max-width:48em){.br-nobr br{display:none}}.cite,.cite p{font-size:3rem;line-height:1;text-transform:uppercase;font-weight:800}@media only screen and (max-width:48em){.cite,.cite p{font-size:2rem}}.pic-top-left{position:absolute;top:-700px;left:-1020px;display:none}@media only screen and (min-width:64.0625em){.pic-top-left{display:block}}.row-overflow-visible{overflow:visible}.row-overflow-visible .row{overflow:visible;position:relative}.overflow-visible{overflow:visible}.text-border-left{margin:0;padding-top:1rem;padding-left:3rem;border-left:5px solid #e20613;transition:opacity 500ms;margin-left:4rem;padding-right:4rem;margin-right:-4rem}@media only screen and (max-width:48em){.text-border-left{margin-left:1rem;margin-bottom:2rem}}.row-pt-0 .row{padding-top:0}.row-pb-0 .row{padding-bottom:0}@media only screen and (max-width:48em){.hide-small-only{display:none !important}}@media only screen and (min-width:48.0625em){.hide-medium-up{display:none !important}}@media only screen and (min-width:48.0625em){.text-mediumup-right{text-align:right}}.mt-1{margin-top:1rem}.mb-1{margin-bottom:1rem}.mt-2{margin-top:2rem}.mb-2{margin-bottom:2rem}.mt-3{margin-top:3rem}.mb-3{margin-bottom:3rem}.mt-4{margin-top:4rem}.mb-4{margin-bottom:4rem}.double-row-gap{grid-row-gap:1.6rem !important}.z-1{position:relative;z-index:-1}.relative,.relative-article>.article-start-inner{position:relative}.ixelement-ul-start.anzahl_spalten_2 li,.ixelement-ul-start.anzahl_spalten_1 li{margin:0}.ixelement-ul-start.anzahl_spalten_2 li .li-container,.ixelement-ul-start.anzahl_spalten_1 li .li-container{margin:1rem 0 0 0}@media only screen and (max-width:48em){.product-container .product-sections .no-tabs-container .ce_text,.product-container .product-sections .tab-container .ce_text{overflow-x:scroll}}#navi-mobile ul li a,#navi-mobile ul li strong{padding-right:42px;word-break:break-all}#navi-mobile ul.level_1 a,#navi-mobile ul.level_1 strong{padding-left:0.5rem}#navi-mobile ul.level_2 a,#navi-mobile ul.level_2 strong{margin-right:0;padding-left:1rem}#navi-mobile ul.level_3 a,#navi-mobile ul.level_3 strong{margin-right:0;padding-left:1.5rem}#navi-mobile ul.level_4 a,#navi-mobile ul.level_4 strong{margin-right:0;padding-left:2rem}html[lang="fr"]{}@media only screen and (max-width:48em){html[lang="fr"] .articleTheme3 .contact-big-leftline p{font-size:11vw}}html[lang="fr"] .articleTheme3 a:hover,html[lang="fr"] .backgroundTheme3 a:hover{color:#e6e6e6}html[lang="fr"] .articleTheme3 a:hover,html[lang="fr"] .backgroundTheme3 a:hover{border-color:#e6e6e6}html[lang="fr"] .container-navi-top-right a:hover{color:#2d2e82}html[lang="fr"] .container-navi-top-right .mod_changelanguage ul li strong{color:#2d2e82}html[lang="fr"] .search-trigger .icon-search:hover{color:#2d2e82}html[lang="fr"] .search-overlay{background:#2d2e82}html[lang="fr"] #vectormap svg path.country.active{fill:#2d2e82 !important}html[lang="fr"] #vectormap svg path.active{fill:#2d2e82}html[lang="fr"] a:hover{color:#2d2e82}html[lang="fr"] h1,html[lang="fr"] h2,html[lang="fr"] h1.h2,html[lang="fr"] h2.h2,html[lang="fr"] h3.h2,html[lang="fr"] h4.h2,html[lang="fr"] h5.h2,html[lang="fr"] h6.h2,html[lang="fr"] .h2 h1,html[lang="fr"] .h2 h2,html[lang="fr"] .h2 h3,html[lang="fr"] .h2 h4,html[lang="fr"] .h2 h5,html[lang="fr"] .h2 h6,html[lang="fr"] h1 .h2,html[lang="fr"] h2 .h2,html[lang="fr"] h3 .h2,html[lang="fr"] h4 .h2,html[lang="fr"] h5 .h2,html[lang="fr"] h6 .h2{color:#2d2e82}html[lang="fr"] .article-below-productpic .ce_text:first-child ul li:before,html[lang="fr"] .article-below-productpic .below-productpic-element ul li:before{color:#2d2e82}html[lang="fr"] .ixelement-ul-start i.icon{color:#2d2e82}html[lang="fr"] .article-below-productpic .animate-right-mid-1 ul li .fly-in-big,html[lang="fr"] .article-below-productpic .animate-right-mid-1 ul li .fly-in-small,html[lang="fr"] .article-below-productpic .animate-right-mid-1 ul li span{color:#2d2e82 !important}html[lang="fr"] .ce_ixelgen_icon_text .icon{color:#2d2e82}html[lang="fr"] .ce_text ul li:before{color:#2d2e82}html[lang="fr"] .ce_accordion .toggler.active{color:#2d2e82}html[lang="fr"] .ce_accordion .toggler.ui-state-active:after{color:#2d2e82}html[lang="fr"] #header .intro-red .headline-intro{color:#2d2e82}html[lang="fr"] .product-container .product-navigator .clicker i{color:#2d2e82}html[lang="fr"] .product-container .move-up{color:#2d2e82}html[lang="fr"] .top-slider-text,html[lang="fr"] .text-border-left,html[lang="fr"] .top-slider-text-2,html[lang="fr"] .arrow-right-events{border-left-color:#2d2e82}html[lang="fr"] .article-below-productpic .ce_text:first-child,html[lang="fr"] .article-below-productpic .below-productpic-element{border-color:#2d2e82}html[lang="fr"] .top-slider-link a:hover{border-color:#2d2e82}html[lang="fr"] .articleTheme3,html[lang="fr"] .backgroundTheme3{background:#2d2e82}html[lang="fr"] .layout_full_home .inner .desc{background:#2d2e82}html[lang="fr"] button{background:#2d2e82}html[lang="fr"] .ce_ixelgen_contact_person .imagearea i{background:#2d2e82}html[lang="fr"] .widget-submit button.submit{background:#2d2e82}html[lang="fr"] .button,html[lang="fr"] .button a,html[lang="fr"] a.button{background:#2d2e82}html[lang="fr"] .ce_text table tr:first-child td{background-color:#2d2e82}html[lang="fr"] .table-picture table tr:first-child td:not(:first-child){background-color:#fff}html[lang="fr"] .ce_text.table-picture-slim table tr:first-child td,html[lang="fr"] .table-picture-slim table tr:first-child td{background-color:#fff}html[lang="fr"] .mod_breadcrumb ul li a:hover{color:#2d2e82}html[lang="fr"] .main-navigation-desktop .mod_navigation ul.level_1 li a.active,html[lang="fr"] .main-navigation-desktop .mod_navigation ul.level_1 li strong.active,html[lang="fr"] .main-navigation-desktop .mod_navigation ul.level_1 li a.trail,html[lang="fr"] .main-navigation-desktop .mod_navigation ul.level_1 li strong.trail{color:#2d2e82}html[lang="fr"] .main-navigation-desktop .mod_navigation ul.level_1 li:hover a{color:#2d2e82}html[lang="fr"] .main-navigation-desktop .product-menu.hover a,html[lang="fr"] .main-navigation-desktop .product-menu.hover strong,html[lang="fr"] .main-navigation-desktop .product-menu.open a,html[lang="fr"] .main-navigation-desktop .product-menu.open strong{position:relative}html[lang="fr"] .main-navigation-desktop .product-menu.hover a:after,html[lang="fr"] .main-navigation-desktop .product-menu.hover strong:after,html[lang="fr"] .main-navigation-desktop .product-menu.open a:after,html[lang="fr"] .main-navigation-desktop .product-menu.open strong:after{border-bottom:15px solid #2d2e82}html[lang="fr"] .main-navigation-desktop .product-menu.open a{color:#2d2e82 !important}html[lang="fr"] .product-menu-container .scrollable{background:#2d2e82}html[lang="fr"] .product-menu-container .scrollable.activ,html[lang="fr"] .product-menu-container .scrollable:hover{background:#FFFFFF}html[lang="fr"] .product-menu-container .scrollable.activ ul li:not(.btn).trail a,html[lang="fr"] .product-menu-container .scrollable.activ ul li:not(.btn).trail span,html[lang="fr"] .product-menu-container .scrollable:hover ul li:not(.btn).trail a,html[lang="fr"] .product-menu-container .scrollable:hover ul li:not(.btn).trail span{color:#2d2e82}html[lang="fr"] .product-menu-container .scrollable ul li:hover a,html[lang="fr"] .product-menu-container .scrollable ul li:hover strong{color:#2d2e82}html[lang="fr"] .product-menu-container ul{background:#2d2e82}html[lang="fr"] .product-menu-container ul li:not(.btn):hover,html[lang="fr"] .product-menu-container ul li:not(.btn).hover,html[lang="fr"] .product-menu-container ul li:not(.btn).activ,html[lang="fr"] .product-menu-container ul li:not(.btn).selected,html[lang="fr"] .product-menu-container ul li:not(.btn).trail{opacity:1}html[lang="fr"] .product-menu-container ul li:not(.btn):hover a,html[lang="fr"] .product-menu-container ul li:not(.btn):hover strong,html[lang="fr"] .product-menu-container ul li:not(.btn):hover span,html[lang="fr"] .product-menu-container ul li:not(.btn).hover a,html[lang="fr"] .product-menu-container ul li:not(.btn).hover strong,html[lang="fr"] .product-menu-container ul li:not(.btn).hover span,html[lang="fr"] .product-menu-container ul li:not(.btn).activ a,html[lang="fr"] .product-menu-container ul li:not(.btn).activ strong,html[lang="fr"] .product-menu-container ul li:not(.btn).activ span,html[lang="fr"] .product-menu-container ul li:not(.btn).selected a,html[lang="fr"] .product-menu-container ul li:not(.btn).selected strong,html[lang="fr"] .product-menu-container ul li:not(.btn).selected span,html[lang="fr"] .product-menu-container ul li:not(.btn).trail a,html[lang="fr"] .product-menu-container ul li:not(.btn).trail strong,html[lang="fr"] .product-menu-container ul li:not(.btn).trail span{color:#2d2e82}html[lang="fr"] .product-menu-container ul li:not(.btn).has-submenu{position:relative}html[lang="fr"] .product-menu-container ul li:not(.btn).has-submenu:after{border-bottom:15px solid #2d2e82}html[lang="fr"] .product-menu-container ul:hover.hover,html[lang="fr"] .product-menu-container ul.open.hover{background:#2d2e82}html[lang="fr"] .product-menu-container ul.level_2.open.hover{background:#FFFFFF}html[lang="fr"] .product-menu-container.open ul li:not(.btn).trail:hover a,html[lang="fr"] .product-menu-container.open ul li:not(.btn).trail:hover strong,html[lang="fr"] .product-menu-container.open ul li:not(.btn).trail:hover span{color:#2d2e82}html[lang="fr"] #main .mod_navigation li .navi_text{background:#2d2e82}html[lang="fr"] #main .mod_navigation li .navi_text .button:hover{color:#2d2e82}
@-webkit-keyframes bounce {
  from, 20%, 53%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  40%, 43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0);
  }
  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0);
  }
}
@keyframes bounce {
  from, 20%, 53%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  40%, 43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0);
    transform: translate3d(0, -30px, 0);
  }
  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0);
    transform: translate3d(0, -15px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -4px, 0);
    transform: translate3d(0, -4px, 0);
  }
}
@-webkit-keyframes flash {
  from, 50%, to {
    opacity: 1;
  }
  25%, 75% {
    opacity: 0;
  }
}
@keyframes flash {
  from, 50%, to {
    opacity: 1;
  }
  25%, 75% {
    opacity: 0;
  }
}
@-webkit-keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
    transform: scale3d(1.05, 1.05, 1.05);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@-webkit-keyframes rubberBand {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1);
  }
  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1);
  }
  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1);
  }
  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1);
  }
  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes rubberBand {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
    transform: scale3d(1.25, 0.75, 1);
  }
  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
    transform: scale3d(0.75, 1.25, 1);
  }
  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
    transform: scale3d(1.15, 0.85, 1);
  }
  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
    transform: scale3d(0.95, 1.05, 1);
  }
  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
    transform: scale3d(1.05, 0.95, 1);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@-webkit-keyframes shake {
  from, to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  20%, 40%, 60%, 80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
}
@keyframes shake {
  from, to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  20%, 40%, 60%, 80% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
}
@-webkit-keyframes headShake {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  6.5% {
    -webkit-transform: translateX(-6px) rotateY(-9deg);
    transform: translateX(-6px) rotateY(-9deg);
  }
  18.5% {
    -webkit-transform: translateX(5px) rotateY(7deg);
    transform: translateX(5px) rotateY(7deg);
  }
  31.5% {
    -webkit-transform: translateX(-3px) rotateY(-5deg);
    transform: translateX(-3px) rotateY(-5deg);
  }
  43.5% {
    -webkit-transform: translateX(2px) rotateY(3deg);
    transform: translateX(2px) rotateY(3deg);
  }
  50% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@keyframes headShake {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  6.5% {
    -webkit-transform: translateX(-6px) rotateY(-9deg);
    transform: translateX(-6px) rotateY(-9deg);
  }
  18.5% {
    -webkit-transform: translateX(5px) rotateY(7deg);
    transform: translateX(5px) rotateY(7deg);
  }
  31.5% {
    -webkit-transform: translateX(-3px) rotateY(-5deg);
    transform: translateX(-3px) rotateY(-5deg);
  }
  43.5% {
    -webkit-transform: translateX(2px) rotateY(3deg);
    transform: translateX(2px) rotateY(3deg);
  }
  50% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}
@-webkit-keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  10%, 20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }
  30%, 50%, 70%, 90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }
  40%, 60%, 80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
  10%, 20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }
  30%, 50%, 70%, 90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }
  40%, 60%, 80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@-webkit-keyframes wobble {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }
  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }
  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }
  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }
  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes wobble {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }
  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }
  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }
  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }
  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@-webkit-keyframes jello {
  from, 11.1%, to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }
  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }
  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }
  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }
  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }
  77.7% {
    -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }
  88.8% {
    -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}
@keyframes jello {
  from, 11.1%, to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }
  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
    transform: skewX(6.25deg) skewY(6.25deg);
  }
  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }
  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }
  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }
  77.7% {
    -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }
  88.8% {
    -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}
@-webkit-keyframes heartBeat {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  14% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }
  28% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  42% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }
  70% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes heartBeat {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  14% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }
  28% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
  42% {
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
  }
  70% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@-webkit-keyframes bounceIn {
  from, 20%, 40%, 60%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
  }
  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97);
  }
  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@keyframes bounceIn {
  from, 20%, 40%, 60%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
    transform: scale3d(1.03, 1.03, 1.03);
  }
  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
    transform: scale3d(0.97, 0.97, 0.97);
  }
  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
    transform: scale3d(1, 1, 1);
  }
}
@-webkit-keyframes bounceInDown {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes bounceInDown {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
    transform: translate3d(0, -3000px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
    transform: translate3d(0, 25px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, 5px, 0);
    transform: translate3d(0, 5px, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@-webkit-keyframes bounceInLeft {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0);
  }
  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes bounceInLeft {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
    transform: translate3d(-3000px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
    transform: translate3d(25px, 0, 0);
  }
  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
    transform: translate3d(-10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(5px, 0, 0);
    transform: translate3d(5px, 0, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@-webkit-keyframes bounceInRight {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0);
  }
  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes bounceInRight {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
    transform: translate3d(3000px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
    transform: translate3d(-25px, 0, 0);
  }
  75% {
    -webkit-transform: translate3d(10px, 0, 0);
    transform: translate3d(10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
    transform: translate3d(-5px, 0, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@-webkit-keyframes bounceInUp {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes bounceInUp {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@-webkit-keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  50%, 55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
}
@keyframes bounceOut {
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
    transform: scale3d(0.9, 0.9, 0.9);
  }
  50%, 55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
    transform: scale3d(1.1, 1.1, 1.1);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
}
@-webkit-keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}
@keyframes bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }
  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}
@-webkit-keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}
@keyframes bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
    transform: translate3d(20px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}
@-webkit-keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}
@keyframes bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
    transform: translate3d(-20px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}
@-webkit-keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}
@keyframes bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
    transform: translate3d(0, -10px, 0);
  }
  40%, 45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
    transform: translate3d(0, 20px, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}
@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@-webkit-keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@-webkit-keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@-webkit-keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@-webkit-keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@-webkit-keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@-webkit-keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@-webkit-keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@-webkit-keyframes fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes fadeOutDown {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
@keyframes fadeOutDown {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
@-webkit-keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}
@keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0);
  }
}
@-webkit-keyframes fadeOutLeft {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
@keyframes fadeOutLeft {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
@-webkit-keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}
@keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0);
  }
}
@-webkit-keyframes fadeOutRight {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
@keyframes fadeOutRight {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
@-webkit-keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}
@keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0);
  }
}
@-webkit-keyframes fadeOutUp {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
@keyframes fadeOutUp {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
@-webkit-keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}
@keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0);
  }
}
@-webkit-keyframes flip {
  from {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  40% {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  50% {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  80% {
    -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  to {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}
@keyframes flip {
  from {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  40% {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  50% {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  80% {
    -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  to {
    -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}
@-webkit-keyframes flipInX {
  from {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
@keyframes flipInX {
  from {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
@-webkit-keyframes flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
@keyframes flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
}
@-webkit-keyframes flipOutX {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }
  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}
@keyframes flipOutX {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }
  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}
@-webkit-keyframes flipOutY {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }
  to {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}
@keyframes flipOutY {
  from {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }
  to {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}
@-webkit-keyframes lightSpeedIn {
  from {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes lightSpeedIn {
  from {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: skewX(20deg);
    transform: skewX(20deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: skewX(-5deg);
    transform: skewX(-5deg);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@-webkit-keyframes lightSpeedOut {
  from {
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}
@keyframes lightSpeedOut {
  from {
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}
@-webkit-keyframes rotateIn {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@keyframes rotateIn {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@-webkit-keyframes rotateInDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@keyframes rotateInDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@-webkit-keyframes rotateInDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@keyframes rotateInDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@-webkit-keyframes rotateInUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@keyframes rotateInUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@-webkit-keyframes rotateInUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@keyframes rotateInUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    opacity: 1;
  }
}
@-webkit-keyframes rotateOut {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}
@keyframes rotateOut {
  from {
    -webkit-transform-origin: center;
    transform-origin: center;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: center;
    transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}
@-webkit-keyframes rotateOutDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}
@keyframes rotateOutDownLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}
@-webkit-keyframes rotateOutDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}
@keyframes rotateOutDownRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}
@-webkit-keyframes rotateOutUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}
@keyframes rotateOutUpLeft {
  from {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}
@-webkit-keyframes rotateOutUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}
@keyframes rotateOutUpRight {
  from {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}
@-webkit-keyframes hinge {
  0% {
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  20%, 60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  40%, 80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}
@keyframes hinge {
  0% {
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  20%, 60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
    transform: rotate3d(0, 0, 1, 80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  40%, 80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
    transform: rotate3d(0, 0, 1, 60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(0, 700px, 0);
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}
@-webkit-keyframes jackInTheBox {
  from {
    opacity: 0;
    -webkit-transform: scale(0.1) rotate(30deg);
    transform: scale(0.1) rotate(30deg);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
  }
  50% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }
  70% {
    -webkit-transform: rotate(3deg);
    transform: rotate(3deg);
  }
  to {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@keyframes jackInTheBox {
  from {
    opacity: 0;
    -webkit-transform: scale(0.1) rotate(30deg);
    transform: scale(0.1) rotate(30deg);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
  }
  50% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }
  70% {
    -webkit-transform: rotate(3deg);
    transform: rotate(3deg);
  }
  to {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}
@-webkit-keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@-webkit-keyframes rollOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}
@keyframes rollOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}
@-webkit-keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}
@keyframes zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}
@-webkit-keyframes zoomInDown {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInDown {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@-webkit-keyframes zoomInLeft {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInLeft {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@-webkit-keyframes zoomInRight {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInRight {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@-webkit-keyframes zoomInUp {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInUp {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@-webkit-keyframes zoomOut {
  from {
    opacity: 1;
  }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 0;
  }
}
@keyframes zoomOut {
  from {
    opacity: 1;
  }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
    transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 0;
  }
}
@-webkit-keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@-webkit-keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center;
  }
}
@keyframes zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
    transform-origin: left center;
  }
}
@-webkit-keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    transform: scale(0.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center;
  }
}
@keyframes zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
    transform: scale(0.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
    transform-origin: right center;
  }
}
@-webkit-keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@-webkit-keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@-webkit-keyframes slideInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@-webkit-keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@-webkit-keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}
@-webkit-keyframes slideOutDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
@keyframes slideOutDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
}
@-webkit-keyframes slideOutLeft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
@keyframes slideOutLeft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
@-webkit-keyframes slideOutRight {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
@keyframes slideOutRight {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0);
  }
}
@-webkit-keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
@keyframes slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
}
.animate {
  opacity: 0;
  transition: opacity 1s ease;
}
.animated {
  opacity: 1;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-animation-delay: 1s;
  animation-delay: 1s;
}
@media (prefers-reduced-motion) {
  .animated {
    -webkit-animation: unset !important;
    animation: unset !important;
    -webkit-transition: none !important;
    transition: none !important;
  }
}
.animated.bounce {
  -webkit-animation-name: bounce;
  animation-name: bounce;
  -webkit-transform-origin: center bottom;
  transform-origin: center bottom;
}
.animated.flash {
  -webkit-animation-name: flash;
  animation-name: flash;
}
.animated.pulse {
  -webkit-animation-name: pulse;
  animation-name: pulse;
}
.animated.rubberBand {
  -webkit-animation-name: rubberBand;
  animation-name: rubberBand;
}
.animated.shake {
  -webkit-animation-name: shake;
  animation-name: shake;
}
.animated.headShake {
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: headShake;
  animation-name: headShake;
}
.animated.swing {
  -webkit-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: swing;
  animation-name: swing;
}
.animated.tada {
  -webkit-animation-name: tada;
  animation-name: tada;
}
.animated.wobble {
  -webkit-animation-name: wobble;
  animation-name: wobble;
}
.animated.jello {
  -webkit-animation-name: jello;
  animation-name: jello;
  -webkit-transform-origin: center;
  transform-origin: center;
}
.animated.heartBeat {
  -webkit-animation-name: heartBeat;
  animation-name: heartBeat;
  -webkit-animation-duration: 1.3s;
  animation-duration: 1.3s;
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
}
.animated.bounceIn {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-name: bounceIn;
  animation-name: bounceIn;
}
.animated.bounceInDown {
  -webkit-animation-name: bounceInDown;
  animation-name: bounceInDown;
}
.animated.bounceInLeft {
  -webkit-animation-name: bounceInLeft;
  animation-name: bounceInLeft;
}
.animated.bounceInRight {
  -webkit-animation-name: bounceInRight;
  animation-name: bounceInRight;
}
.animated.bounceInUp {
  -webkit-animation-name: bounceInUp;
  animation-name: bounceInUp;
}
.animated.bounceOut {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-name: bounceOut;
  animation-name: bounceOut;
}
.animated.bounceOutDown {
  -webkit-animation-name: bounceOutDown;
  animation-name: bounceOutDown;
}
.animated.bounceOutLeft {
  -webkit-animation-name: bounceOutLeft;
  animation-name: bounceOutLeft;
}
.animated.bounceOutRight {
  -webkit-animation-name: bounceOutRight;
  animation-name: bounceOutRight;
}
.animated.bounceOutUp {
  -webkit-animation-name: bounceOutUp;
  animation-name: bounceOutUp;
}
.animated.fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
}
.animated.fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}
.animated.fadeInDownBig {
  -webkit-animation-name: fadeInDownBig;
  animation-name: fadeInDownBig;
}
.animated.fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}
.animated.fadeInLeftBig {
  -webkit-animation-name: fadeInLeftBig;
  animation-name: fadeInLeftBig;
}
.animated.fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}
.animated.fadeInRightBig {
  -webkit-animation-name: fadeInRightBig;
  animation-name: fadeInRightBig;
}
.animated.fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}
.animated.fadeInUpBig {
  -webkit-animation-name: fadeInUpBig;
  animation-name: fadeInUpBig;
}
.animated.fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}
.animated.fadeOutDown {
  -webkit-animation-name: fadeOutDown;
  animation-name: fadeOutDown;
}
.animated.fadeOutDownBig {
  -webkit-animation-name: fadeOutDownBig;
  animation-name: fadeOutDownBig;
}
.animated.fadeOutLeft {
  -webkit-animation-name: fadeOutLeft;
  animation-name: fadeOutLeft;
}
.animated.fadeOutLeftBig {
  -webkit-animation-name: fadeOutLeftBig;
  animation-name: fadeOutLeftBig;
}
.animated.fadeOutRight {
  -webkit-animation-name: fadeOutRight;
  animation-name: fadeOutRight;
}
.animated.fadeOutRightBig {
  -webkit-animation-name: fadeOutRightBig;
  animation-name: fadeOutRightBig;
}
.animated.fadeOutUp {
  -webkit-animation-name: fadeOutUp;
  animation-name: fadeOutUp;
}
.animated.fadeOutUpBig {
  -webkit-animation-name: fadeOutUpBig;
  animation-name: fadeOutUpBig;
}
.animated.flip {
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
  -webkit-animation-name: flip;
  animation-name: flip;
}
.animated.flipInX {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInX;
  animation-name: flipInX;
}
.animated.flipInY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInY;
  animation-name: flipInY;
}
.animated.flipOutX {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-animation-name: flipOutX;
  animation-name: flipOutX;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
}
.animated.flipOutY {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipOutY;
  animation-name: flipOutY;
}
.animated.lightSpeedIn {
  -webkit-animation-name: lightSpeedIn;
  animation-name: lightSpeedIn;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}
.animated.lightSpeedOut {
  -webkit-animation-name: lightSpeedOut;
  animation-name: lightSpeedOut;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}
.animated.rotateIn {
  -webkit-animation-name: rotateIn;
  animation-name: rotateIn;
}
.animated.rotateInDownLeft {
  -webkit-animation-name: rotateInDownLeft;
  animation-name: rotateInDownLeft;
}
.animated.rotateInDownRight {
  -webkit-animation-name: rotateInDownRight;
  animation-name: rotateInDownRight;
}
.animated.rotateInUpLeft {
  -webkit-animation-name: rotateInUpLeft;
  animation-name: rotateInUpLeft;
}
.animated.rotateInUpRight {
  -webkit-animation-name: rotateInUpRight;
  animation-name: rotateInUpRight;
}
.animated.rotateOut {
  -webkit-animation-name: rotateOut;
  animation-name: rotateOut;
}
.animated.rotateOutDownLeft {
  -webkit-animation-name: rotateOutDownLeft;
  animation-name: rotateOutDownLeft;
}
.animated.rotateOutDownRight {
  -webkit-animation-name: rotateOutDownRight;
  animation-name: rotateOutDownRight;
}
.animated.rotateOutUpLeft {
  -webkit-animation-name: rotateOutUpLeft;
  animation-name: rotateOutUpLeft;
}
.animated.rotateOutUpRight {
  -webkit-animation-name: rotateOutUpRight;
  animation-name: rotateOutUpRight;
}
.animated.hinge {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
  -webkit-animation-name: hinge;
  animation-name: hinge;
}
.animated.jackInTheBox {
  -webkit-animation-name: jackInTheBox;
  animation-name: jackInTheBox;
}
.animated.rollIn {
  -webkit-animation-name: rollIn;
  animation-name: rollIn;
}
.animated.rollOut {
  -webkit-animation-name: rollOut;
  animation-name: rollOut;
}
.animated.zoomIn {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
}
.animated.zoomInDown {
  -webkit-animation-name: zoomInDown;
  animation-name: zoomInDown;
}
.animated.zoomInLeft {
  -webkit-animation-name: zoomInLeft;
  animation-name: zoomInLeft;
}
.animated.zoomInRight {
  -webkit-animation-name: zoomInRight;
  animation-name: zoomInRight;
}
.animated.zoomInUp {
  -webkit-animation-name: zoomInUp;
  animation-name: zoomInUp;
}
.animated.zoomOut {
  -webkit-animation-name: zoomOut;
  animation-name: zoomOut;
}
.animated.zoomOutDown {
  -webkit-animation-name: zoomOutDown;
  animation-name: zoomOutDown;
}
.animated.zoomOutLeft {
  -webkit-animation-name: zoomOutLeft;
  animation-name: zoomOutLeft;
}
.animated.zoomOutRight {
  -webkit-animation-name: zoomOutRight;
  animation-name: zoomOutRight;
}
.animated.zoomOutUp {
  -webkit-animation-name: zoomOutUp;
  animation-name: zoomOutUp;
}
.animated.slideInDown {
  -webkit-animation-name: slideInDown;
  animation-name: slideInDown;
}
.animated.slideInLeft {
  -webkit-animation-name: slideInLeft;
  animation-name: slideInLeft;
}
.animated.slideInRight {
  -webkit-animation-name: slideInRight;
  animation-name: slideInRight;
}
.animated.slideInUp {
  -webkit-animation-name: slideInUp;
  animation-name: slideInUp;
}
.animated.slideOutDown {
  -webkit-animation-name: slideOutDown;
  animation-name: slideOutDown;
}
.animated.slideOutLeft {
  -webkit-animation-name: slideOutLeft;
  animation-name: slideOutLeft;
}
.animated.slideOutRight {
  -webkit-animation-name: slideOutRight;
  animation-name: slideOutRight;
}
.animated.slideOutUp {
  -webkit-animation-name: slideOutUp;
  animation-name: slideOutUp;
}
.animated.infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
.animated.delay-1s {
  -webkit-animation-delay: 1s;
  animation-delay: 1s;
}
.animated.delay-2s {
  -webkit-animation-delay: 2s;
  animation-delay: 2s;
}
.animated.delay-3s {
  -webkit-animation-delay: 3s;
  animation-delay: 3s;
}
.animated.delay-4s {
  -webkit-animation-delay: 4s;
  animation-delay: 4s;
}
.animated.delay-5s {
  -webkit-animation-delay: 5s;
  animation-delay: 5s;
}
.animated.fast {
  -webkit-animation-duration: 800ms;
  animation-duration: 800ms;
}
.animated.faster {
  -webkit-animation-duration: 500ms;
  animation-duration: 500ms;
}
.animated.slow {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}
.animated.slower {
  -webkit-animation-duration: 3s;
  animation-duration: 3s;
}

svg {
    touch-action: none;
}

.jvectormap-container {
    width: 100%;
    height: 100%;
    position: relative;
    overflow: hidden;
    touch-action: none;
}

.jvectormap-tip {
    position: absolute;
    display: none;
    border: solid 1px #CDCDCD;
    border-radius: 3px;
    background: #292929;
    color: white;
    font-family: sans-serif, Verdana;
    font-size: smaller;
    padding: 3px;
}

.jvectormap-zoomin, .jvectormap-zoomout, .jvectormap-goback {
    position: absolute;
    left: 10px;
    border-radius: 3px;
    background: #292929;
    padding: 3px;
    color: white;
    cursor: pointer;
    line-height: 10px;
    text-align: center;
    box-sizing: content-box;
}

.jvectormap-zoomin, .jvectormap-zoomout {
    width: 10px;
    height: 10px;
}

.jvectormap-zoomin {
    top: 10px;
}

.jvectormap-zoomout {
    top: 30px;
}

.jvectormap-goback {
    bottom: 10px;
    z-index: 1000;
    padding: 6px;
}

.jvectormap-spinner {
    position: absolute;
    left: 0;
    top: 0;
    right: 0;
    bottom: 0;
    background: center no-repeat url(data:image/gif;base64,R0lGODlhIAAgAPMAAP///wAAAMbGxoSEhLa2tpqamjY2NlZWVtjY2OTk5Ly8vB4eHgQEBAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAAIAAgAAAE5xDISWlhperN52JLhSSdRgwVo1ICQZRUsiwHpTJT4iowNS8vyW2icCF6k8HMMBkCEDskxTBDAZwuAkkqIfxIQyhBQBFvAQSDITM5VDW6XNE4KagNh6Bgwe60smQUB3d4Rz1ZBApnFASDd0hihh12BkE9kjAJVlycXIg7CQIFA6SlnJ87paqbSKiKoqusnbMdmDC2tXQlkUhziYtyWTxIfy6BE8WJt5YJvpJivxNaGmLHT0VnOgSYf0dZXS7APdpB309RnHOG5gDqXGLDaC457D1zZ/V/nmOM82XiHRLYKhKP1oZmADdEAAAh+QQJCgAAACwAAAAAIAAgAAAE6hDISWlZpOrNp1lGNRSdRpDUolIGw5RUYhhHukqFu8DsrEyqnWThGvAmhVlteBvojpTDDBUEIFwMFBRAmBkSgOrBFZogCASwBDEY/CZSg7GSE0gSCjQBMVG023xWBhklAnoEdhQEfyNqMIcKjhRsjEdnezB+A4k8gTwJhFuiW4dokXiloUepBAp5qaKpp6+Ho7aWW54wl7obvEe0kRuoplCGepwSx2jJvqHEmGt6whJpGpfJCHmOoNHKaHx61WiSR92E4lbFoq+B6QDtuetcaBPnW6+O7wDHpIiK9SaVK5GgV543tzjgGcghAgAh+QQJCgAAACwAAAAAIAAgAAAE7hDISSkxpOrN5zFHNWRdhSiVoVLHspRUMoyUakyEe8PTPCATW9A14E0UvuAKMNAZKYUZCiBMuBakSQKG8G2FzUWox2AUtAQFcBKlVQoLgQReZhQlCIJesQXI5B0CBnUMOxMCenoCfTCEWBsJColTMANldx15BGs8B5wlCZ9Po6OJkwmRpnqkqnuSrayqfKmqpLajoiW5HJq7FL1Gr2mMMcKUMIiJgIemy7xZtJsTmsM4xHiKv5KMCXqfyUCJEonXPN2rAOIAmsfB3uPoAK++G+w48edZPK+M6hLJpQg484enXIdQFSS1u6UhksENEQAAIfkECQoAAAAsAAAAACAAIAAABOcQyEmpGKLqzWcZRVUQnZYg1aBSh2GUVEIQ2aQOE+G+cD4ntpWkZQj1JIiZIogDFFyHI0UxQwFugMSOFIPJftfVAEoZLBbcLEFhlQiqGp1Vd140AUklUN3eCA51C1EWMzMCezCBBmkxVIVHBWd3HHl9JQOIJSdSnJ0TDKChCwUJjoWMPaGqDKannasMo6WnM562R5YluZRwur0wpgqZE7NKUm+FNRPIhjBJxKZteWuIBMN4zRMIVIhffcgojwCF117i4nlLnY5ztRLsnOk+aV+oJY7V7m76PdkS4trKcdg0Zc0tTcKkRAAAIfkECQoAAAAsAAAAACAAIAAABO4QyEkpKqjqzScpRaVkXZWQEximw1BSCUEIlDohrft6cpKCk5xid5MNJTaAIkekKGQkWyKHkvhKsR7ARmitkAYDYRIbUQRQjWBwJRzChi9CRlBcY1UN4g0/VNB0AlcvcAYHRyZPdEQFYV8ccwR5HWxEJ02YmRMLnJ1xCYp0Y5idpQuhopmmC2KgojKasUQDk5BNAwwMOh2RtRq5uQuPZKGIJQIGwAwGf6I0JXMpC8C7kXWDBINFMxS4DKMAWVWAGYsAdNqW5uaRxkSKJOZKaU3tPOBZ4DuK2LATgJhkPJMgTwKCdFjyPHEnKxFCDhEAACH5BAkKAAAALAAAAAAgACAAAATzEMhJaVKp6s2nIkolIJ2WkBShpkVRWqqQrhLSEu9MZJKK9y1ZrqYK9WiClmvoUaF8gIQSNeF1Er4MNFn4SRSDARWroAIETg1iVwuHjYB1kYc1mwruwXKC9gmsJXliGxc+XiUCby9ydh1sOSdMkpMTBpaXBzsfhoc5l58Gm5yToAaZhaOUqjkDgCWNHAULCwOLaTmzswadEqggQwgHuQsHIoZCHQMMQgQGubVEcxOPFAcMDAYUA85eWARmfSRQCdcMe0zeP1AAygwLlJtPNAAL19DARdPzBOWSm1brJBi45soRAWQAAkrQIykShQ9wVhHCwCQCACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiRMDjI0Fd30/iI2UA5GSS5UDj2l6NoqgOgN4gksEBgYFf0FDqKgHnyZ9OX8HrgYHdHpcHQULXAS2qKpENRg7eAMLC7kTBaixUYFkKAzWAAnLC7FLVxLWDBLKCwaKTULgEwbLA4hJtOkSBNqITT3xEgfLpBtzE/jiuL04RGEBgwWhShRgQExHBAAh+QQJCgAAACwAAAAAIAAgAAAE7xDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfZiCqGk5dTESJeaOAlClzsJsqwiJwiqnFrb2nS9kmIcgEsjQydLiIlHehhpejaIjzh9eomSjZR+ipslWIRLAgMDOR2DOqKogTB9pCUJBagDBXR6XB0EBkIIsaRsGGMMAxoDBgYHTKJiUYEGDAzHC9EACcUGkIgFzgwZ0QsSBcXHiQvOwgDdEwfFs0sDzt4S6BK4xYjkDOzn0unFeBzOBijIm1Dgmg5YFQwsCMjp1oJ8LyIAACH5BAkKAAAALAAAAAAgACAAAATwEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GGl6NoiPOH16iZKNlH6KmyWFOggHhEEvAwwMA0N9GBsEC6amhnVcEwavDAazGwIDaH1ipaYLBUTCGgQDA8NdHz0FpqgTBwsLqAbWAAnIA4FWKdMLGdYGEgraigbT0OITBcg5QwPT4xLrROZL6AuQAPUS7bxLpoWidY0JtxLHKhwwMJBTHgPKdEQAACH5BAkKAAAALAAAAAAgACAAAATrEMhJaVKp6s2nIkqFZF2VIBWhUsJaTokqUCoBq+E71SRQeyqUToLA7VxF0JDyIQh/MVVPMt1ECZlfcjZJ9mIKoaTl1MRIl5o4CUKXOwmyrCInCKqcWtvadL2SYhyASyNDJ0uIiUd6GAULDJCRiXo1CpGXDJOUjY+Yip9DhToJA4RBLwMLCwVDfRgbBAaqqoZ1XBMHswsHtxtFaH1iqaoGNgAIxRpbFAgfPQSqpbgGBqUD1wBXeCYp1AYZ19JJOYgH1KwA4UBvQwXUBxPqVD9L3sbp2BNk2xvvFPJd+MFCN6HAAIKgNggY0KtEBAAh+QQJCgAAACwAAAAAIAAgAAAE6BDISWlSqerNpyJKhWRdlSAVoVLCWk6JKlAqAavhO9UkUHsqlE6CwO1cRdCQ8iEIfzFVTzLdRAmZX3I2SfYIDMaAFdTESJeaEDAIMxYFqrOUaNW4E4ObYcCXaiBVEgULe0NJaxxtYksjh2NLkZISgDgJhHthkpU4mW6blRiYmZOlh4JWkDqILwUGBnE6TYEbCgevr0N1gH4At7gHiRpFaLNrrq8HNgAJA70AWxQIH1+vsYMDAzZQPC9VCNkDWUhGkuE5PxJNwiUK4UfLzOlD4WvzAHaoG9nxPi5d+jYUqfAhhykOFwJWiAAAIfkECQoAAAAsAAAAACAAIAAABPAQyElpUqnqzaciSoVkXVUMFaFSwlpOCcMYlErAavhOMnNLNo8KsZsMZItJEIDIFSkLGQoQTNhIsFehRww2CQLKF0tYGKYSg+ygsZIuNqJksKgbfgIGepNo2cIUB3V1B3IvNiBYNQaDSTtfhhx0CwVPI0UJe0+bm4g5VgcGoqOcnjmjqDSdnhgEoamcsZuXO1aWQy8KAwOAuTYYGwi7w5h+Kr0SJ8MFihpNbx+4Erq7BYBuzsdiH1jCAzoSfl0rVirNbRXlBBlLX+BP0XJLAPGzTkAuAOqb0WT5AH7OcdCm5B8TgRwSRKIHQtaLCwg1RAAAOwAAAAAAAAAAAA==);
}

.jvectormap-legend-title {
    font-weight: bold;
    font-size: 14px;
    text-align: center;
}

.jvectormap-legend-cnt {
    position: absolute;
}

.jvectormap-legend-cnt-h {
    bottom: 0;
    right: 0;
}

.jvectormap-legend-cnt-v {
    top: 0;
    right: 0;
}

.jvectormap-legend {
    background: black;
    color: white;
    border-radius: 3px;
}

.jvectormap-legend-cnt-h .jvectormap-legend {
    float: left;
    margin: 0 10px 10px 0;
    padding: 3px 3px 1px 3px;
}

.jvectormap-legend-cnt-h .jvectormap-legend .jvectormap-legend-tick {
    float: left;
}

.jvectormap-legend-cnt-v .jvectormap-legend {
    margin: 10px 10px 0 0;
    padding: 3px;
}

.jvectormap-legend-cnt-h .jvectormap-legend-tick {
    width: 40px;
}

.jvectormap-legend-cnt-h .jvectormap-legend-tick-sample {
    height: 15px;
}

.jvectormap-legend-cnt-v .jvectormap-legend-tick-sample {
    height: 20px;
    width: 20px;
    display: inline-block;
    vertical-align: middle;
}

.jvectormap-legend-tick-text {
    font-size: 12px;
}

.jvectormap-legend-cnt-h .jvectormap-legend-tick-text {
    text-align: center;
}

.jvectormap-legend-cnt-v .jvectormap-legend-tick-text {
    display: inline-block;
    vertical-align: middle;
    line-height: 20px;
    padding-left: 3px;
}
