.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important;}
.wpcf7 form .wpcf7-response-output{margin:2em 0.5em 1em;padding:0.2em 1em;border:2px solid #00a0d2;}
.wpcf7 form.init .wpcf7-response-output, .wpcf7 form.resetting .wpcf7-response-output, .wpcf7 form.submitting .wpcf7-response-output{display:none;}
.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450;}
.wpcf7 form.failed .wpcf7-response-output, .wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232;}
.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28;}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output, .wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900;}
.wpcf7-form-control-wrap{position:relative;}
.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:normal;display:block;}
.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em;}
.wpcf7-list-item{display:inline-block;margin:0 0 0 1em;}
.wpcf7-list-item-label::before, .wpcf7-list-item-label::after{content:" ";}
.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:0.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative;}
form.submitting .wpcf7-spinner{visibility:visible;}
.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite;}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms;}
}
@keyframes spin {
from{transform:rotate(0deg);}
to{transform:rotate(360deg);}
}
@keyframes blink {
from{opacity:0;}
50%{opacity:1;}
to{opacity:0;}
}
.wpcf7 input[type="file"]{cursor:pointer;}
.wpcf7 input[type="file"]:disabled{cursor:default;}
.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed;}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"]{direction:ltr;}
.wpcf7-reflection > output{display:list-item;list-style:none;}
.wpcf7-reflection > output[hidden] {
display: none;
}.panel-grid.panel-has-style>.panel-row-style,.panel-grid.panel-no-style{display:flex;-ms-flex-wrap:wrap;flex-wrap:nowrap;-ms-justify-content:space-between;justify-content:space-between}.panel-grid .so-parallax{position:relative}.panel-grid .so-parallax>:not(.simpleParallax){position:relative;z-index:1}.panel-grid .so-parallax .simpleParallax{overflow:hidden}.panel-grid .so-parallax .simpleParallax,.panel-grid .so-parallax img[data-siteorigin-parallax]{bottom:0;left:0;position:absolute;right:0;top:0;width:100%;z-index:0}.panel-background-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.panel-layout.panel-is-rtl .panel-grid.panel-has-style>.panel-row-style,.panel-layout.panel-is-rtl .panel-grid.panel-no-style{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.panel-grid-cell{-ms-box-sizing:border-box;box-sizing:border-box}.panel-grid-cell .panel-cell-style{height:100%}.panel-grid-cell .so-panel{zoom:1}.panel-grid-cell .so-panel:before{content:"";display:block}.panel-grid-cell .so-panel:after{content:"";display:table;clear:both}.panel-grid-cell .panel-last-child{margin-bottom:0}.panel-grid-cell .widget-title{margin-top:0}body.siteorigin-panels-before-js:not(.siteorigin-panels-css-container){overflow-x:hidden}body.siteorigin-panels-before-js:not(.siteorigin-panels-css-container) .siteorigin-panels-stretch{margin-right:-1000px!important;margin-left:-1000px!important;padding-right:1000px!important;padding-left:1000px!important}#wpadminbar li.wpda-wpdp-toolbar > .ab-item:before {
content: "\f17d";
top: 3px;
}@font-face{font-family:'Open Sans';src:url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/open-sans/Light/OpenSans-Light.eot);src:url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/open-sans/Light/OpenSans-Light.eot?#iefix) format('embedded-opentype'), url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/open-sans/Light/OpenSans-Light.woff) format('woff'), url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/open-sans/Light/OpenSans-Light.ttf) format('truetype'), url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/open-sans/Light/OpenSans-Light.svg#OpenSansLight) format('svg');font-weight:300;font-style:normal;}
@font-face{font-family:'Open Sans';src:url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/open-sans/LightItalic/OpenSans-LightItalic.eot);src:url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/open-sans/LightItalic/OpenSans-LightItalic.eot?#iefix) format('embedded-opentype'), url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/open-sans/LightItalic/OpenSans-LightItalic.woff) format('woff'), url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/open-sans/LightItalic/OpenSans-LightItalic.ttf) format('truetype'), url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/open-sans/LightItalic/OpenSans-LightItalic.svg#OpenSansLightItalic) format('svg');font-weight:300;font-style:italic;}
@font-face{font-family:'Open Sans';src:url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/open-sans/Regular/OpenSans-Regular.eot);src:url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/open-sans/Regular/OpenSans-Regular.eot?#iefix) format('embedded-opentype'), url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/open-sans/Regular/OpenSans-Regular.woff) format('woff'), url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/open-sans/Regular/OpenSans-Regular.ttf) format('truetype'), url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/open-sans/Regular/OpenSans-Regular.svg#OpenSansRegular) format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Open Sans';src:url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/open-sans/Italic/OpenSans-Italic.eot);src:url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/open-sans/Italic/OpenSans-Italic.eot?#iefix) format('embedded-opentype'), url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/open-sans/Italic/OpenSans-Italic.woff) format('woff'), url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/open-sans/Italic/OpenSans-Italic.ttf) format('truetype'), url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/open-sans/Italic/OpenSans-Italic.svg#OpenSansItalic) format('svg');font-weight:normal;font-style:italic;}
@font-face{font-family:'Open Sans';src:url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/open-sans/Semibold/OpenSans-Semibold.eot);src:url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/open-sans/Semibold/OpenSans-Semibold.eot?#iefix) format('embedded-opentype'), url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/open-sans/Semibold/OpenSans-Semibold.woff) format('woff'), url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/open-sans/Semibold/OpenSans-Semibold.ttf) format('truetype'), url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/open-sans/Semibold/OpenSans-Semibold.svg#OpenSansSemibold) format('svg');font-weight:500;font-style:normal;}
@font-face{font-family:'Open Sans';src:url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/open-sans/SemiboldItalic/OpenSans-SemiboldItalic.eot);src:url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/open-sans/SemiboldItalic/OpenSans-SemiboldItalic.eot?#iefix) format('embedded-opentype'), url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/open-sans/SemiboldItalic/OpenSans-SemiboldItalic.woff) format('woff'), url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/open-sans/SemiboldItalic/OpenSans-SemiboldItalic.ttf) format('truetype'), url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/open-sans/SemiboldItalic/OpenSans-SemiboldItalic.svg#OpenSansSemiboldItalic) format('svg');font-weight:500;font-style:italic;}
@font-face{font-family:'Open Sans';src:url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/open-sans/Bold/OpenSans-Bold.eot);src:url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/open-sans/Bold/OpenSans-Bold.eot?#iefix) format('embedded-opentype'), url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/open-sans/Bold/OpenSans-Bold.woff) format('woff'), url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/open-sans/Bold/OpenSans-Bold.ttf) format('truetype'), url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/open-sans/Bold/OpenSans-Bold.svg#OpenSansBold) format('svg');font-weight:bold;font-style:normal;}
@font-face{font-family:'Open Sans';src:url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/open-sans/Bold/OpenSans-Bold.eot);src:url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/open-sans/Bold/OpenSans-Bold.eot?#iefix) format('embedded-opentype'), url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/open-sans/Bold/OpenSans-Bold.woff) format('woff'), url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/open-sans/Bold/OpenSans-Bold.ttf) format('truetype'), url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/open-sans/Bold/OpenSans-Bold.svg#OpenSansBold) format('svg');font-weight:600;font-style:normal;}
@font-face{font-family:'Open Sans';src:url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/open-sans/BoldItalic/OpenSans-BoldItalic.eot);src:url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/open-sans/BoldItalic/OpenSans-BoldItalic.eot?#iefix) format('embedded-opentype'), url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/open-sans/BoldItalic/OpenSans-BoldItalic.woff) format('woff'), url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/open-sans/BoldItalic/OpenSans-BoldItalic.ttf) format('truetype'), url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/open-sans/BoldItalic/OpenSans-BoldItalic.svg#OpenSansBoldItalic) format('svg');font-weight:bold;font-style:italic;}
@font-face{font-family:'Open Sans';src:url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/open-sans/ExtraBold/OpenSans-ExtraBold.eot);src:url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/open-sans/ExtraBold/OpenSans-ExtraBold.eot?#iefix) format('embedded-opentype'), url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/open-sans/ExtraBold/OpenSans-ExtraBold.woff) format('woff'), url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/open-sans/ExtraBold/OpenSans-ExtraBold.ttf) format('truetype'), url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/open-sans/ExtraBold/OpenSans-ExtraBold.svg#OpenSansExtrabold) format('svg');font-weight:700;font-style:normal;}
@font-face{font-family:'Open Sans';src:url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/open-sans/ExtraBoldItalic/OpenSans-ExtraBoldItalic.eot);src:url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/open-sans/ExtraBoldItalic/OpenSans-ExtraBoldItalic.eot?#iefix) format('embedded-opentype'), url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/open-sans/ExtraBoldItalic/OpenSans-ExtraBoldItalic.woff) format('woff'), url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/open-sans/ExtraBoldItalic/OpenSans-ExtraBoldItalic.ttf) format('truetype'), url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/open-sans/ExtraBoldItalic/OpenSans-ExtraBoldItalic.svg#OpenSansExtraboldItalic) format('svg');font-weight:700;font-style:italic;}
@font-face{font-family:'Calibri';src:url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/calibri/calibri-regular.ttf) format('truetype');font-weight:300;font-style:normal;}
@font-face{font-family:'Calibri';src:url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/calibri/calibri-italic.ttf) format('truetype');font-weight:300;font-style:italic;}
@font-face{font-family:'Calibri';src:url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/calibri/calibri-regular.ttf) format('truetype');font-weight:400;font-style:normal;}
@font-face{font-family:'Calibri';src:url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/calibri/calibri-italic.ttf) format('truetype');font-weight:400;font-style:italic;}
@font-face{font-family:'Calibri';src:url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/calibri/calibri-bold.ttf) format('truetype');font-weight:600;font-style:normal;}
@font-face{font-family:'Calibri';src:url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/calibri/calibri-bold.ttf) format('truetype');font-weight:700;font-style:normal;}
@font-face{font-family:'molgroup';src:url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/mol/molgroup-black-webfont.eot);src:url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/mol/molgroup-black-webfont.eot?#iefix) format('embedded-opentype'), url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/mol/molgroup-black-webfont.woff2) format('woff2'), url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/mol/molgroup-black-webfont.woff) format('woff'), url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/mol/molgroup-black-webfont.ttf) format('truetype'), url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/mol/molgroup-black-webfont.svg#molgroup_blackblack) format('svg');font-weight:600;font-style:normal;}
@font-face{font-family:'molgroup';src:url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/mol/molgroup-light-webfont.eot);src:url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/mol/molgroup-light-webfont.eot?#iefix) format('embedded-opentype'), url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/mol/molgroup-light-webfont.woff2) format('woff2'), url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/mol/molgroup-light-webfont.woff) format('woff'), url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/mol/molgroup-light-webfont.ttf) format('truetype'), url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/mol/molgroup-light-webfont.svg#molgroup_lightlight) format('svg');font-weight:300;font-style:normal;}
@font-face{font-family:'molgroup';src:url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/mol/molgroup-regular-webfont.eot);src:url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/mol/molgroup-regular-webfont.eot?#iefix) format('embedded-opentype'), url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/mol/molgroup-regular-webfont.woff2) format('woff2'), url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/mol/molgroup-regular-webfont.woff) format('woff'), url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/mol/molgroup-regular-webfont.ttf) format('truetype'), url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/mol/molgroup-regular-webfont.svg#molgroup_regularregular) format('svg');font-weight:400;font-style:normal;}
@font-face{font-family:'fontello';src:url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/fontello/fontello.eot?73744497);src:url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/fontello/fontello.eot?73744497#iefix) format('embedded-opentype'), url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/fontello/fontello.woff2?73744497) format('woff2'), url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/fontello/fontello.woff?73744497) format('woff'), url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/fontello/fontello.ttf?73744497) format('truetype'), url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/fontello/fontello.svg?73744497#fontello) format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'mypfeil';src:url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/fontello/mypfeil.eot?41536604);src:url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/fontello/mypfeil.eot?41536604#iefix) format('embedded-opentype'), url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/fontello/mypfeil.woff2?41536604) format('woff2'), url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/fontello/mypfeil.woff?41536604) format('woff'), url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/fontello/mypfeil.ttf?41536604) format('truetype'), url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/fontello/mypfeil.svg?41536604#mypfeil) format('svg');font-weight:normal;font-style:normal;}
@font-face{font-family:'Font Awesome';src:url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/fontawesome/fontawesome-webfont.eot);src:url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts//fontawesome/fontawesome-webfont.eot) format('embedded-opentype'),url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/fontawesome/fontawesome-webfont.woff) format('woff'),url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/fontawesome/fontawesome-webfont.ttf) format('truetype');}
@font-face{font-family:"sow-ionicons";src:url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/ionicons.eot?v=2.0.0);src:url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/ionicons.eot?v=2.0.0#iefix) format("embedded-opentype"), url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/ionicons.ttf?v=2.0.0) format("truetype"), url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/ionicons.woff?v=2.0.0) format("woff"), url(//aurora-kunststoffe.de/wp-content/themes/aurora/fonts/ionicons.svg?v=2.0.0#Ionicons) format("svg");font-weight:normal;font-style:normal;}
.sow-icon-ionicons{display:inline-block;font-family:"sow-ionicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.sow-icon-ionicons[data-sow-icon]:before{content:attr(data-sow-icon);}
.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col-1-2, .col-1-3, .col-2-3, .col-1-4, .col-3-4, .col-1-5, .col-2-5, .col-3-5, .col-4-5{xpadding-left:20px;xpadding-right:20px;position:relative;float:left;xborder-left:1px solid black;xborder-right:1px solid black;xborder-left:1px solid black;}
.col{position:relative;float:left;}
.col-full{width:100%;}
.col-1{width:8.33333%;}
.col-2{width:16.66667%;}
.col-3{width:25%;}
.col-4{width:33.33333%;}
.col-5{width:41.66667%;}
.col-6{width:50%;}
.col-7{width:58.33333%;}
.col-8{width:66.66667%;}
.col-9{width:75%;}
.col-10{width:83.33333%;}
.col-11{width:91.66667%;}
.col-12{width:100%;}
.col-1-2{width:50%;}
.col-1-3{width:33.33333%;}
.col-2-3{width:66.66667%;}
.col-1-4{width:25%;}
.col-3-4{width:75%;}
.col-1-5{width:20%;}
.col-2-5{width:40%;}
.col-3-5{width:60%;}
.col-4-5{width:80%;}
.col-full{width:100%;}
.push-0{left:0%;}
.offset-0{margin-left:0%;}
.push-1{left:8.33333%;}
.offset-1{margin-left:8.33333%;}
.push-2{left:16.66667%;}
.offset-2{margin-left:16.66667%;}
.push-3{left:25%;}
.offset-3{margin-left:25%;}
.push-4{left:33.33333%;}
.offset-4{margin-left:33.33333%;}
.push-5{left:41.66667%;}
.offset-5{margin-left:41.66667%;}
.push-6{left:50%;}
.offset-6{margin-left:50%;}
.push-7{left:58.33333%;}
.offset-7{margin-left:58.33333%;}
.push-8{left:66.66667%;}
.offset-8{margin-left:66.66667%;}
.push-9{left:75%;}
.offset-9{margin-left:75%;}
.push-10{left:83.33333%;}
.offset-10{margin-left:83.33333%;}
.push-11{left:91.66667%;}
.offset-11{margin-left:91.66667%;}
.push-1-2{left:50%;}
.push-1-3{left:33.33333%;}
.push-2-3{left:66.66667%;}
.push-1-4{left:25%;}
.push-3-4{left:75%;}
.push-1-5{left:20%;}
.push-2-5{left:40%;}
.push-3-5{left:60%;}
.push-4-5{left:80%;}
.pull-0{left:0%;}
.pull-1{left:-8.33333%;}
.pull-2{left:-16.66667%;}
.pull-3{left:-25%;}
.pull-4{left:-33.33333%;}
.pull-5{left:-41.66667%;}
.pull-6{left:-50%;}
.pull-7{left:-58.33333%;}
.pull-8{left:-66.66667%;}
.pull-9{left:-75%;}
.pull-10{left:-83.33333%;}
.pull-11{left:-91.66667%;}
.pull-1-2{left:-50%;}
.pull-1-3{left:-33.33333%;}
.pull-2-3{left:-66.66667%;}
.pull-1-4{left:-25%;}
.pull-3-4{left:-75%;}
.pull-1-5{left:-20%;}
.pull-2-5{left:-40%;}
.pull-3-5{left:-60%;}
.pull-4-5{left:-80%;}
@media only screen and (max-width: 2020px) {
.col-1-xxl, .col-2-xxl, .col-3-xxl, .col-4-xxl, .col-5-xxl, .col-6-xxl, .col-7-xxl, .col-8-xxl, .col-9-xxl, .col-10-xxl, .col-11-xxl, .col-12-xxl, .col-1-2-xxl, .col-1-3-xxl, .col-2-3-xxl, .col-1-4-xxl, .col-3-4-xxl, .col-1-5-xxl, .col-2-5-xxl, .col-3-5-xxl, .col-4-5-xxl{xpadding-left:20px;xpadding-right:20px;position:relative;float:left;}
.col-1-xxl{width:8.33333%;}
.col-2-xxl{width:16.66667%;}
.col-3-xxl{width:25%;}
.col-4-xxl{width:33.33333%;}
.col-5-xxl{width:41.66667%;}
.col-6-xxl{width:50%;}
.col-7-xxl{width:58.33333%;}
.col-8-xxl{width:66.66667%;}
.col-9-xxl{width:75%;}
.col-10-xxl{width:83.33333%;}
.col-11-xxl{width:91.66667%;}
.col-12-xxl{width:100%;}
.col-1-2-xxl{width:50%;}
.col-1-3-xxl{width:33.33333%;}
.col-2-3-xxl{width:66.66667%;}
.col-1-4-xxl{width:25%;}
.col-3-4-xxl{width:75%;}
.col-1-5-xxl{width:20%;}
.col-2-5-xxl{width:40%;}
.col-3-5-xxl{width:60%;}
.col-4-5-xxl{width:80%;}
.col-full-xxl{width:100%;}
.push-0-xxl{left:0%;}
.offset-0-xxl{margin-left:0%;}
.push-1-xxl{left:8.33333%;}
.offset-1-xxl{margin-left:8.33333%;}
.push-2-xxl{left:16.66667%;}
.offset-2-xxl{margin-left:16.66667%;}
.push-3-xxl{left:25%;}
.offset-3-xxl{margin-left:25%;}
.push-4-xxl{left:33.33333%;}
.offset-4-xxl{margin-left:33.33333%;}
.push-5-xxl{left:41.66667%;}
.offset-5-xxl{margin-left:41.66667%;}
.push-6-xxl{left:50%;}
.offset-6-xxl{margin-left:50%;}
.push-7-xxl{left:58.33333%;}
.offset-7-xxl{margin-left:58.33333%;}
.push-8-xxl{left:66.66667%;}
.offset-8-xxl{margin-left:66.66667%;}
.push-9-xxl{left:75%;}
.offset-9-xxl{margin-left:75%;}
.push-10-xxl{left:83.33333%;}
.offset-10-xxl{margin-left:83.33333%;}
.push-11-xxl{left:91.66667%;}
.offset-11-xxl{margin-left:91.66667%;}
.push-1-2-xxl{left:50%;}
.push-1-3-xxl{left:33.33333%;}
.push-2-3-xxl{left:66.66667%;}
.push-1-4-xxl{left:25%;}
.push-3-4-xxl{left:75%;}
.push-1-5-xxl{left:20%;}
.push-2-5-xxl{left:40%;}
.push-3-5-xxl{left:60%;}
.push-4-5-xxl{left:80%;}
.pull-0-xxl{left:0%;}
.pull-1-xxl{left:-8.33333%;}
.pull-2-xxl{left:-16.66667%;}
.pull-3-xxl{left:-25%;}
.pull-4-xxl{left:-33.33333%;}
.pull-5-xxl{left:-41.66667%;}
.pull-6-xxl{left:-50%;}
.pull-7-xxl{left:-58.33333%;}
.pull-8-xxl{left:-66.66667%;}
.pull-9-xxl{left:-75%;}
.pull-10-xxl{left:-83.33333%;}
.pull-11-xxl{left:-91.66667%;}
.pull-1-2-xxl{left:-50%;}
.pull-1-3-xxl{left:-33.33333%;}
.pull-2-3-xxl{left:-66.66667%;}
.pull-1-4-xxl{left:-25%;}
.pull-3-4-xxl{left:-75%;}
.pull-1-5-xxl{left:-20%;}
.pull-2-5-xxl{left:-40%;}
.pull-3-5-xxl{left:-60%;}
.pull-4-5-xxl{left:-80%;}
.hide-xxl{display:none;}
}
@media only screen and (max-width: 1400px) {
.col-1-xl, .col-2-xl, .col-3-xl, .col-4-xl, .col-5-xl, .lageplan .inner-content, .col-6-xl, .col-7-xl, .col-8-xl, .col-9-xl, .col-10-xl, .col-11-xl, .col-12-xl, .col-1-2-xl, .col-1-3-xl, .col-2-3-xl, .col-1-4-xl, .col-3-4-xl, .col-1-5-xl, .col-2-5-xl, .col-3-5-xl, .col-4-5-xl{padding-left:20px;padding-right:20px;position:relative;float:left;}
.col-1-xl{width:8.33333%;}
.col-2-xl{width:16.66667%;}
.col-3-xl{width:25%;}
.col-4-xl{width:33.33333%;}
.col-5-xl{width:41.66667%;}
.col-6-xl{width:50%;}
.col-7-xl{width:58.33333%;}
.col-8-xl{width:66.66667%;}
.col-9-xl{width:75%;}
.col-10-xl{width:83.33333%;}
.col-11-xl{width:91.66667%;}
.col-12-xl{width:100%;}
.col-1-2-xl{width:50%;}
.col-1-3-xl{width:33.33333%;}
.col-2-3-xl{width:66.66667%;}
.col-1-4-xl{width:25%;}
.col-3-4-xl{width:75%;}
.col-1-5-xl{width:20%;}
.col-2-5-xl{width:40%;}
.col-3-5-xl{width:60%;}
.col-4-5-xl{width:80%;}
.col-full-xl{width:100%;}
.push-0-xl{left:0%;}
.offset-0-xl{margin-left:0%;}
.push-1-xl{left:8.33333%;}
.offset-1-xl{margin-left:8.33333%;}
.push-2-xl{left:16.66667%;}
.offset-2-xl{margin-left:16.66667%;}
.push-3-xl{left:25%;}
.offset-3-xl{margin-left:25%;}
.push-4-xl{left:33.33333%;}
.offset-4-xl{margin-left:33.33333%;}
.push-5-xl{left:41.66667%;}
.offset-5-xl{margin-left:41.66667%;}
.push-6-xl{left:50%;}
.offset-6-xl{margin-left:50%;}
.push-7-xl{left:58.33333%;}
.offset-7-xl{margin-left:58.33333%;}
.push-8-xl{left:66.66667%;}
.offset-8-xl{margin-left:66.66667%;}
.push-9-xl{left:75%;}
.offset-9-xl{margin-left:75%;}
.push-10-xl{left:83.33333%;}
.offset-10-xl{margin-left:83.33333%;}
.push-11-xl{left:91.66667%;}
.offset-11-xl{margin-left:91.66667%;}
.push-1-2-xl{left:50%;}
.push-1-3-xl{left:33.33333%;}
.push-2-3-xl{left:66.66667%;}
.push-1-4-xl{left:25%;}
.push-3-4-xl{left:75%;}
.push-1-5-xl{left:20%;}
.push-2-5-xl{left:40%;}
.push-3-5-xl{left:60%;}
.push-4-5-xl{left:80%;}
.pull-0-xl{left:0%;}
.pull-1-xl{left:-8.33333%;}
.pull-2-xl{left:-16.66667%;}
.pull-3-xl{left:-25%;}
.pull-4-xl{left:-33.33333%;}
.pull-5-xl{left:-41.66667%;}
.pull-6-xl{left:-50%;}
.pull-7-xl{left:-58.33333%;}
.pull-8-xl{left:-66.66667%;}
.pull-9-xl{left:-75%;}
.pull-10-xl{left:-83.33333%;}
.pull-11-xl{left:-91.66667%;}
.pull-1-2-xl{left:-50%;}
.pull-1-3-xl{left:-33.33333%;}
.pull-2-3-xl{left:-66.66667%;}
.pull-1-4-xl{left:-25%;}
.pull-3-4-xl{left:-75%;}
.pull-1-5-xl{left:-20%;}
.pull-2-5-xl{left:-40%;}
.pull-3-5-xl{left:-60%;}
.pull-4-5-xl{left:-80%;}
.hide-xl{display:none;}
}
@media only screen and (max-width: 1000px) {
.col-1-l, .col-2-l, .col-3-l, .col-4-l, .col-5-l, .col-6-l, .col-7-l, .lageplan .inner-content, .col-8-l, .kultur .fit-section > .content, .col-9-l, .col-10-l, .col-11-l, .col-12-l, .col-1-2-l, .col-1-3-l, .col-2-3-l, .col-1-4-l, .col-3-4-l, .col-1-5-l, .col-2-5-l, .col-3-5-l, .col-4-5-l{xpadding-left:20px;xpadding-right:20px;position:relative;float:left;}
.col-1-l{width:8.33333%;}
.col-2-l{width:16.66667%;}
.col-3-l{width:25%;}
.col-4-l{width:33.33333%;}
.col-5-l{width:41.66667%;}
.col-6-l{width:50%;}
.col-7-l{width:58.33333%;}
.col-8-l{width:66.66667%;}
.col-9-l{width:75%;}
.col-10-l{width:83.33333%;}
.col-11-l{width:91.66667%;}
.col-12-l{width:100%;}
.col-1-2-l{width:50%;}
.col-1-3-l{width:33.33333%;}
.col-2-3-l{width:66.66667%;}
.col-1-4-l{width:25%;}
.col-3-4-l{width:75%;}
.col-1-5-l{width:20%;}
.col-2-5-l{width:40%;}
.col-3-5-l{width:60%;}
.col-4-5-l{width:80%;}
.col-full-l{width:100%;}
.push-0-l{left:0%;}
.offset-0-l{margin-left:0%;}
.push-1-l{left:8.33333%;}
.offset-1-l{margin-left:8.33333%;}
.push-2-l{left:16.66667%;}
.offset-2-l{margin-left:16.66667%;}
.push-3-l{left:25%;}
.offset-3-l{margin-left:25%;}
.push-4-l{left:33.33333%;}
.offset-4-l{margin-left:33.33333%;}
.push-5-l{left:41.66667%;}
.offset-5-l{margin-left:41.66667%;}
.push-6-l{left:50%;}
.offset-6-l{margin-left:50%;}
.push-7-l{left:58.33333%;}
.offset-7-l{margin-left:58.33333%;}
.push-8-l{left:66.66667%;}
.offset-8-l{margin-left:66.66667%;}
.push-9-l{left:75%;}
.offset-9-l{margin-left:75%;}
.push-10-l{left:83.33333%;}
.offset-10-l{margin-left:83.33333%;}
.push-11-l{left:91.66667%;}
.offset-11-l{margin-left:91.66667%;}
.push-1-2-l{left:50%;}
.push-1-3-l{left:33.33333%;}
.push-2-3-l{left:66.66667%;}
.push-1-4-l{left:25%;}
.push-3-4-l{left:75%;}
.push-1-5-l{left:20%;}
.push-2-5-l{left:40%;}
.push-3-5-l{left:60%;}
.push-4-5-l{left:80%;}
.pull-0-l{left:0%;}
.pull-1-l{left:-8.33333%;}
.pull-2-l{left:-16.66667%;}
.pull-3-l{left:-25%;}
.pull-4-l{left:-33.33333%;}
.pull-5-l{left:-41.66667%;}
.pull-6-l{left:-50%;}
.pull-7-l{left:-58.33333%;}
.pull-8-l{left:-66.66667%;}
.pull-9-l{left:-75%;}
.pull-10-l{left:-83.33333%;}
.pull-11-l{left:-91.66667%;}
.pull-1-2-l{left:-50%;}
.pull-1-3-l{left:-33.33333%;}
.pull-2-3-l{left:-66.66667%;}
.pull-1-4-l{left:-25%;}
.pull-3-4-l{left:-75%;}
.pull-1-5-l{left:-20%;}
.pull-2-5-l{left:-40%;}
.pull-3-5-l{left:-60%;}
.pull-4-5-l{left:-80%;}
.hide-l{display:none;}
}
@media only screen and (max-width: 800px) {
.col-1-m, .col-2-m, .col-3-m, .col-4-m, .col-5-m, .col-6-m, .col-7-m, .col-8-m, .col-9-m, .col-10-m, .col-11-m, .col-12-m, .col-1-2-m, .col-1-3-m, .col-2-3-m, .col-1-4-m, .col-3-4-m, .col-1-5-m, .col-2-5-m, .col-3-5-m, .col-4-5-m{xpadding-left:20px;xpadding-right:20px;position:relative;float:left;}
.col-1-m{width:8.33333%;}
.col-2-m{width:16.66667%;}
.col-3-m{width:25%;}
.col-4-m{width:33.33333%;}
.col-5-m{width:41.66667%;}
.col-6-m{width:50%;}
.col-7-m{width:58.33333%;}
.col-8-m{width:66.66667%;}
.col-9-m{width:75%;}
.col-10-m{width:83.33333%;}
.col-11-m{width:91.66667%;}
.col-12-m{width:100%;}
.col-1-2-m{width:50%;}
.col-1-3-m{width:33.33333%;}
.col-2-3-m{width:66.66667%;}
.col-1-4-m{width:25%;}
.col-3-4-m{width:75%;}
.col-1-5-m{width:20%;}
.col-2-5-m{width:40%;}
.col-3-5-m{width:60%;}
.col-4-5-m{width:80%;}
.col-full-m{width:100%;}
.push-0-m{left:0%;}
.offset-0-m{margin-left:0%;}
.push-1-m{left:8.33333%;}
.offset-1-m{margin-left:8.33333%;}
.push-2-m{left:16.66667%;}
.offset-2-m{margin-left:16.66667%;}
.push-3-m{left:25%;}
.offset-3-m{margin-left:25%;}
.push-4-m{left:33.33333%;}
.offset-4-m{margin-left:33.33333%;}
.push-5-m{left:41.66667%;}
.offset-5-m{margin-left:41.66667%;}
.push-6-m{left:50%;}
.offset-6-m{margin-left:50%;}
.push-7-m{left:58.33333%;}
.offset-7-m{margin-left:58.33333%;}
.push-8-m{left:66.66667%;}
.offset-8-m{margin-left:66.66667%;}
.push-9-m{left:75%;}
.offset-9-m{margin-left:75%;}
.push-10-m{left:83.33333%;}
.offset-10-m{margin-left:83.33333%;}
.push-11-m{left:91.66667%;}
.offset-11-m{margin-left:91.66667%;}
.push-1-2-m{left:50%;}
.push-1-3-m{left:33.33333%;}
.push-2-3-m{left:66.66667%;}
.push-1-4-m{left:25%;}
.push-3-4-m{left:75%;}
.push-1-5-m{left:20%;}
.push-2-5-m{left:40%;}
.push-3-5-m{left:60%;}
.push-4-5-m{left:80%;}
.pull-0-m{left:0%;}
.pull-1-m{left:-8.33333%;}
.pull-2-m{left:-16.66667%;}
.pull-3-m{left:-25%;}
.pull-4-m{left:-33.33333%;}
.pull-5-m{left:-41.66667%;}
.pull-6-m{left:-50%;}
.pull-7-m{left:-58.33333%;}
.pull-8-m{left:-66.66667%;}
.pull-9-m{left:-75%;}
.pull-10-m{left:-83.33333%;}
.pull-11-m{left:-91.66667%;}
.pull-1-2-m{left:-50%;}
.pull-1-3-m{left:-33.33333%;}
.pull-2-3-m{left:-66.66667%;}
.pull-1-4-m{left:-25%;}
.pull-3-4-m{left:-75%;}
.pull-1-5-m{left:-20%;}
.pull-2-5-m{left:-40%;}
.pull-3-5-m{left:-60%;}
.pull-4-5-m{left:-80%;}
.hide-m{display:none;}
}
.pull-right{float:right;}
.pull-left{float:left;}
.fullwidth{width:100%;}
.fullheight{height:100%;}
.fullvh{height:100vh;}
@media only screen and (max-width: 1000px) {
.fullvh{height:auto;}
}
@media only screen and (max-width: 616px) {
.col-1-s, .col-2-s, .col-3-s, .col-4-s, .col-5-s, .col-6-s, .col-7-s, .col-8-s, .col-9-s, .col-10-s, .col-11-s, .col-12-s, .col-1-2-s, .col-1-3-s, .col-2-3-s, .col-1-4-s, .col-3-4-s, .col-1-5-s, .col-2-5-s, .col-3-5-s, .col-4-5-s{xpadding-left:20px;xpadding-right:20px;position:relative;float:left;}
.col-1-s{width:8.33333%;}
.col-2-s{width:16.66667%;}
.col-3-s{width:25%;}
.col-4-s{width:33.33333%;}
.col-5-s{width:41.66667%;}
.col-6-s{width:50%;}
.col-7-s{width:58.33333%;}
.col-8-s{width:66.66667%;}
.col-9-s{width:75%;}
.col-10-s{width:83.33333%;}
.col-11-s{width:91.66667%;}
.col-12-s{width:100%;}
.col-1-2-s{width:50%;}
.col-1-3-s{width:33.33333%;}
.col-2-3-s{width:66.66667%;}
.col-1-4-s{width:25%;}
.col-3-4-s{width:75%;}
.col-1-5-s{width:20%;}
.col-2-5-s{width:40%;}
.col-3-5-s{width:60%;}
.col-4-5-s{width:80%;}
.col-full-s{width:100%;}
.push-0-s{left:0%;}
.offset-0-s{margin-left:0%;}
.push-1-s{left:8.33333%;}
.offset-1-s{margin-left:8.33333%;}
.push-2-s{left:16.66667%;}
.offset-2-s{margin-left:16.66667%;}
.push-3-s{left:25%;}
.offset-3-s{margin-left:25%;}
.push-4-s{left:33.33333%;}
.offset-4-s{margin-left:33.33333%;}
.push-5-s{left:41.66667%;}
.offset-5-s{margin-left:41.66667%;}
.push-6-s{left:50%;}
.offset-6-s{margin-left:50%;}
.push-7-s{left:58.33333%;}
.offset-7-s{margin-left:58.33333%;}
.push-8-s{left:66.66667%;}
.offset-8-s{margin-left:66.66667%;}
.push-9-s{left:75%;}
.offset-9-s{margin-left:75%;}
.push-10-s{left:83.33333%;}
.offset-10-s{margin-left:83.33333%;}
.push-11-s{left:91.66667%;}
.offset-11-s{margin-left:91.66667%;}
.push-1-2-s{left:50%;}
.push-1-3-s{left:33.33333%;}
.push-2-3-s{left:66.66667%;}
.push-1-4-s{left:25%;}
.push-3-4-s{left:75%;}
.push-1-5-s{left:20%;}
.push-2-5-s{left:40%;}
.push-3-5-s{left:60%;}
.push-4-5-s{left:80%;}
.pull-0-s{left:0%;}
.pull-1-s{left:-8.33333%;}
.pull-2-s{left:-16.66667%;}
.pull-3-s{left:-25%;}
.pull-4-s{left:-33.33333%;}
.pull-5-s{left:-41.66667%;}
.pull-6-s{left:-50%;}
.pull-7-s{left:-58.33333%;}
.pull-8-s{left:-66.66667%;}
.pull-9-s{left:-75%;}
.pull-10-s{left:-83.33333%;}
.pull-11-s{left:-91.66667%;}
.pull-1-2-s{left:-50%;}
.pull-1-3-s{left:-33.33333%;}
.pull-2-3-s{left:-66.66667%;}
.pull-1-4-s{left:-25%;}
.pull-3-4-s{left:-75%;}
.pull-1-5-s{left:-20%;}
.pull-2-5-s{left:-40%;}
.pull-3-5-s{left:-60%;}
.pull-4-5-s{left:-80%;}
.hide-s{display:none;}
}
.mb--200{margin-bottom:-200px;}
.mb--100{margin-bottom:-100px;}
.mb--90{margin-bottom:-90px !important;}
.mb--85{margin-bottom:-85px !important;}
.mb--80{margin-bottom:-80px !important;}
.mb--70{margin-bottom:-70px !important;}
.mb--60{margin-bottom:-60px !important;}
.mb--50{margin-bottom:-50px !important;}
.mb--45{margin-bottom:-45px !important;}
.mb--40{margin-bottom:-40px;}
.mb--30{margin-bottom:-30px !important;}
.mb--25{margin-bottom:-25px;}
.mb--20{margin-bottom:-20px !important;}
.mb--15{margin-bottom:-15px;}
.mb--10{margin-bottom:-10px !important;}
.mb--5{margin-bottom:-5px !important;}
.mb--2{margin-bottom:-2px;}
.mb-0{margin-bottom:0px !important;}
.mb-2{margin-bottom:2px;}
.mb-5{margin-bottom:5px;}
.mb-10{margin-bottom:10px;}
.mb-15{margin-bottom:15px;}
.mb-20{margin-bottom:20px;}
.mb-25{margin-bottom:25px;}
.mb-30{margin-bottom:30px;}
.mb-40{margin-bottom:40px;}
.mb-45{margin-bottom:45px;}
.mb-50{margin-bottom:50px !important;}
.mb-60{margin-bottom:60px;}
.mb-70{margin-bottom:70px !important;}
.mb-80{margin-bottom:80px !important;}
.mb-90{margin-bottom:90px !important;}
.mb-100{margin-bottom:100px;}
.mb-110{margin-bottom:110px !important;}
.mb-120{margin-bottom:120px;}
.mb-125{margin-bottom:125px !important;}
.mb-130{margin-bottom:130px;}
.mb-140{margin-bottom:140px;}
.mb-150{margin-bottom:150px;}
.mb-160{margin-bottom:160px;}
.mb-170{margin-bottom:170px;}
.mb-180{margin-bottom:180px;}
.mb-190{margin-bottom:190px;}
.mb-200{margin-bottom:200px;}
.mb-230{margin-bottom:230px;}
.mb-250{margin-bottom:250px;}
.mb-270{margin-bottom:270px;}
.mb-300{margin-bottom:300px;}
.mb-350{margin-bottom:350px;}
.mb-400{margin-bottom:400px;}
.mr--200{margin-right:-200px;}
.mr--100{margin-right:-100px;}
.mr--50{margin-right:-50px;}
.mr--40{margin-right:-40px;}
.mr--30{margin-right:-30px;}
.mr--25{margin-right:-25px;}
.mr--20{margin-right:-20px;}
.mr--15{margin-right:-15px;}
.mr--10{margin-right:-10px;}
.mr--5{margin-right:-5px;}
.mr--2{margin-right:-2px;}
.mr-0{margin-right:0px;}
.mr-2{margin-right:2px;}
.mr-5{margin-right:5px;}
.mr-10{margin-right:10px;}
.mr-15{margin-right:15px;}
.mr-20{margin-right:20px;}
.mr-25{margin-right:25px;}
.mr-30{margin-right:30px;}
.mr-40{margin-right:40px;}
.mr-50{margin-right:50px;}
.mr-60{margin-right:60px;}
.mr-70{margin-right:70px;}
.mr-100{margin-right:100px;}
.mr-120{margin-right:120px;}
.mr-150{margin-right:150px;}
.mr-170{margin-right:170px;}
.mr-200{margin-right:200px;}
.mr-230{margin-right:230px;}
.mr-250{margin-right:250px;}
.mr-270{margin-right:270px;}
.mr-300{margin-right:300px;}
.mr-350{margin-right:350px;}
.mr-400{margin-right:400px;}
.mt--200{margin-top:-200px;}
.mt--100{margin-top:-100px;}
.mt--90{margin-top:-90px;}
.mt--80{margin-top:-80px;}
.mt--70{margin-top:-70px;}
.mt--60{margin-top:-60px;}
.mt--50{margin-top:-50px;}
.mt--40{margin-top:-40px;}
.mt--30{margin-top:-30px;}
.mt--25{margin-top:-25px;}
.mt--20{margin-top:-20px !important;}
.mt--15{margin-top:-15px;}
.mt--10{margin-top:-10px;}
.mt--7{margin-top:-7px;}
.mt--5{margin-top:-5px;}
.mt--2{margin-top:-2px;}
.mt-0{margin-top:0px !important;}
.mt-2{margin-top:2px;}
.mt-5{margin-top:5px;}
.mt-10{margin-top:10px;}
.mt-15, .locations{margin-top:15px;}
.mt-20{margin-top:20px !important;}
.mt-25{margin-top:25px;}
.mt-30{margin-top:30px;}
.mt-35{margin-top:35px !important;}
.mt-40{margin-top:40px !important;}
.mt-45{margin-top:45px !important;}
.mt-50{margin-top:50px !important;}
.mt-60{margin-top:60px !important;}
.mt-65{margin-top:65px !important;}
.mt-70{margin-top:70px;}
.mt-80{margin-top:80px;}
.mt-100{margin-top:100px;}
.mt-120{margin-top:120px;}
.mt-130{margin-top:130px;}
.mt-140{margin-top:140px;}
.mt-150{margin-top:150px;}
.mt-170{margin-top:170px;}
.mt-200{margin-top:200px;}
.mt-230{margin-top:230px;}
.mt-250{margin-top:250px;}
.mt-270{margin-top:270px;}
.mt-300{margin-top:300px;}
.mt-350{margin-top:350px;}
.mt-400{margin-top:400px;}
.ml--200{margin-left:-200px;}
.ml--100{margin-left:-100px;}
.ml--50{margin-left:-50px;}
.ml--40{margin-left:-40px;}
.ml--30{margin-left:-30px;}
.ml--25{margin-left:-25px;}
.ml--20{margin-left:-20px;}
.ml--15{margin-left:-15px;}
.ml--10{margin-left:-10px;}
.ml--5{margin-left:-5px;}
.ml--2{margin-left:-2px;}
.ml-0{margin-left:0px;}
.ml-2{margin-left:2px;}
.ml-5{margin-left:5px;}
.ml-10{margin-left:10px;}
.ml-15{margin-left:15px;}
.ml-20{margin-left:20px;}
.ml-25{margin-left:25px;}
.ml-30, .footer-partner-links a{margin-left:30px;}
.ml-40{margin-left:40px;}
.ml-50{margin-left:50px;}
.ml-60{margin-left:60px;}
.ml-70{margin-left:70px;}
.ml-100{margin-left:100px;}
.ml-120{margin-left:120px;}
.ml-150{margin-left:150px;}
.ml-170{margin-left:170px;}
.ml-200{margin-left:200px;}
.ml-230{margin-left:230px;}
.ml-250{margin-left:250px;}
.ml-270{margin-left:270px;}
.ml-300{margin-left:300px;}
.ml-350{margin-left:350px;}
.ml-400{margin-left:400px;}
.ma--200{margin:-200px;}
.ma--100{margin:-100px;}
.ma--50{margin:-50px;}
.ma--40{margin:-40px;}
.ma--30{margin:-30px;}
.ma--25{margin:-25px;}
.ma--20{margin:-20px;}
.ma--15{margin:-15px;}
.ma--10{margin:-10px;}
.ma--5{margin:-5px;}
.ma--2{margin:-2px;}
.ma-0{margin:0px;}
.ma-2{margin:2px;}
.ma-5{margin:5px;}
.ma-10{margin:10px;}
.ma-15{margin:15px;}
.ma-20{margin:20px;}
.ma-25{margin:25px;}
.ma-30{margin:30px;}
.ma-40{margin:40px;}
.ma-50{margin:50px;}
.ma-60{margin:60px;}
.ma-70{margin:70px;}
.ma-100{margin:100px;}
.ma-120{margin:120px;}
.ma-150{margin:150px;}
.ma-170{margin:170px;}
.ma-200{margin:200px;}
.ma-230{margin:230px;}
.ma-250{margin:250px;}
.ma-270{margin:270px;}
.ma-300{margin:300px;}
.ma-350{margin:350px;}
.ma-400{margin:400px;}
.pb--200{padding-bottom:-200px;}
.pb--100{padding-bottom:-100px;}
.pb--50{padding-bottom:-50px !important;}
.pb--40{padding-bottom:-40px;}
.pb--30{padding-bottom:-30px;}
.pb--25{padding-bottom:-25px;}
.pb--20{padding-bottom:-20px !important;}
.pb--15{padding-bottom:-15px;}
.pb--10{padding-bottom:-10px;}
.pb--5{padding-bottom:-5px;}
.pb--2{padding-bottom:-2px;}
.pb-0{padding-bottom:0px;}
.pb-2{padding-bottom:2px;}
.pb-5{padding-bottom:5px;}
.pb-10{padding-bottom:10px;}
.pb-15{padding-bottom:15px;}
.pb-20{padding-bottom:20px;}
.pb-25{padding-bottom:25px;}
.pb-30{padding-bottom:30px;}
.pb-40{padding-bottom:40px;}
.pb-50{padding-bottom:50px;}
.pb-60{padding-bottom:60px;}
.pb-70{padding-bottom:70px;}
.pb-80{padding-bottom:80px;}
.pb-90{padding-bottom:90px;}
.pb-100{padding-bottom:100px;}
.pb-120{padding-bottom:120px;}
.pb-150{padding-bottom:150px;}
.pb-170{padding-bottom:170px;}
.pb-200{padding-bottom:200px;}
.pb-230{padding-bottom:230px;}
.pb-250{padding-bottom:250px;}
.pb-270{padding-bottom:270px;}
.pb-300{padding-bottom:300px;}
.pb-350{padding-bottom:350px;}
.pb-400{padding-bottom:400px;}
.pt--200{padding-top:-200px;}
.pt--100{padding-top:-100px;}
.pt--50{padding-top:-50px;}
.pt--40{padding-top:-40px;}
.pt--30{padding-top:-30px;}
.pt--25{padding-top:-25px;}
.pt--20{padding-top:-20px;}
.pt--15{padding-top:-15px;}
.pt--10{padding-top:-10px;}
.pt--5{padding-top:-5px;}
.pt--2{padding-top:-2px;}
.pt-0{padding-top:0px;}
.pt-2{padding-top:2px;}
.pt-5{padding-top:5px;}
.pt-10{padding-top:10px;}
.pt-15{padding-top:15px;}
.pt-20{padding-top:20px;}
.pt-25{padding-top:25px;}
.pt-30{padding-top:30px;}
.pt-35{padding-top:35px;}
.pt-40{padding-top:40px;}
.pt-45{padding-top:45px;}
.pt-50{padding-top:50px;}
.pt-60{padding-top:60px;}
.pt-70{padding-top:70px;}
.pt-75{padding-top:75px;}
.pt-80{padding-top:80px;}
.pt-100{padding-top:100px;}
.pt-110{padding-top:110px;}
.pt-120{padding-top:120px;}
.pt-140{padding-top:140px;}
.pt-150{padding-top:150px;}
.pt-160{padding-top:160px;}
.pt-170{padding-top:170px;}
.pt-200{padding-top:200px;}
.pt-230{padding-top:230px;}
.pt-250{padding-top:250px;}
.pt-270{padding-top:270px;}
.pt-300{padding-top:300px;}
.pt-350{padding-top:350px;}
.pt-400{padding-top:400px;}
.pl--200{padding-left:-200px;}
.pl--100{padding-left:-100px;}
.pl--50{padding-left:-50px;}
.pl--40{padding-left:-40px;}
.pl--30{padding-left:-30px;}
.pl--25{padding-left:-25px;}
.pl--20{padding-left:-20px;}
.pl--15{padding-left:-15px;}
.pl--10{padding-left:-10px;}
.pl--5{padding-left:-5px;}
.pl--2{padding-left:-2px;}
.pl-0, .catlist li span:first-child{padding-left:0px;}
.pl-2{padding-left:2px;}
.pl-4{padding-left:4px;}
.pl-5{padding-left:5px;}
.pl-10{padding-left:10px;}
.pl-15{padding-left:15px;}
.pl-20{padding-left:20px;}
.pl-25{padding-left:25px;}
.pl-30{padding-left:30px;}
.pl-40{padding-left:40px;}
.pl-50{padding-left:50px;}
.pl-60{padding-left:60px;}
.pl-70{padding-left:70px;}
.pl-100{padding-left:100px;}
.pl-120{padding-left:120px;}
.pl-150{padding-left:150px;}
.pl-170{padding-left:170px;}
.pl-200{padding-left:200px;}
.pl-230{padding-left:230px;}
.pl-250{padding-left:250px;}
.pl-270{padding-left:270px;}
.pl-300{padding-left:300px;}
.pl-350{padding-left:350px;}
.pl-400{padding-left:400px;}
.pr--200{padding-right:-200px;}
.pr--100{padding-right:-100px;}
.pr--50{padding-right:-50px;}
.pr--40{padding-right:-40px;}
.pr--30{padding-right:-30px;}
.pr--25{padding-right:-25px;}
.pr--20{padding-right:-20px;}
.pr--15{padding-right:-15px;}
.pr--10{padding-right:-10px;}
.pr--5{padding-right:-5px;}
.pr--2{padding-right:-2px;}
.pr-0{padding-right:0px;}
.pr-2{padding-right:2px;}
.pr-4{padding-right:4px;}
.pr-5{padding-right:5px;}
.pr-10{padding-right:10px;}
.pr-15{padding-right:15px;}
.pr-20{padding-right:20px;}
.pr-25{padding-right:25px;}
.pr-30{padding-right:30px;}
.pr-40{padding-right:40px;}
.pr-50{padding-right:50px;}
.pr-60{padding-right:60px;}
.pr-70{padding-right:70px;}
.pr-100{padding-right:100px;}
.pr-120{padding-right:120px;}
.pr-150{padding-right:150px;}
.pr-170{padding-right:170px;}
.pr-200{padding-right:200px;}
.pr-230{padding-right:230px;}
.pr-250{padding-right:250px;}
.pr-270{padding-right:270px;}
.pr-300{padding-right:300px;}
.pr-350{padding-right:350px;}
.pr-400{padding-right:400px;}
.pa--200{padding:-200px;}
.pa--100{padding:-100px;}
.pa--50{padding:-50px;}
.pa--40{padding:-40px;}
.pa--30{padding:-30px;}
.pa--25{padding:-25px;}
.pa--20{padding:-20px;}
.pa--15{padding:-15px;}
.pa--10{padding:-10px;}
.pa--5{padding:-5px;}
.pa--2{padding:-2px;}
.pa-0, .catlist li{padding:0px;}
.pa-2{padding:2px;}
.pa-5{padding:5px;}
.pa-10, .catlist li > a{padding:10px;}
.pa-15{padding:15px;}
.pa-20{padding:20px;}
.pa-25{padding:25px;}
.pa-30{padding:30px;}
.pa-40{padding:40px;}
.pa-50{padding:50px;}
.pa-60{padding:60px;}
.pa-70{padding:70px;}
.pa-100{padding:100px;}
.pa-120{padding:120px;}
.pa-150{padding:150px;}
.pa-170{padding:170px;}
.pa-200{padding:200px;}
.pa-230{padding:230px;}
.pa-250{padding:250px;}
.pa-270{padding:270px;}
.pa-300{padding:300px;}
.pa-350{padding:350px;}
.pa-400{padding:400px;}
@media only screen and (max-width: 1300px) {
.mb-xl--200{margin-bottom:-200px;}
.mb-xl--100{margin-bottom:-100px;}
.mb-xl--50{margin-bottom:-50px;}
.mb-xl--40{margin-bottom:-40px;}
.mb-xl--30{margin-bottom:-30px;}
.mb-xl--25{margin-bottom:-25px;}
.mb-xl--20{margin-bottom:-20px;}
.mb-xl--15{margin-bottom:-15px;}
.mb-xl--10{margin-bottom:-10px;}
.mb-xl--5{margin-bottom:-5px;}
.mb-xl--2{margin-bottom:-2px;}
.mb-xl-0{margin-bottom:0px;}
.mb-xl-2{margin-bottom:2px;}
.mb-xl-5{margin-bottom:5px;}
.mb-xl-10{margin-bottom:10px;}
.mb-xl-15{margin-bottom:15px;}
.mb-xl-20{margin-bottom:20px;}
.mb-xl-25{margin-bottom:25px;}
.mb-xl-30{margin-bottom:30px;}
.mb-xl-40{margin-bottom:40px;}
.mb-xl-50{margin-bottom:50px;}
.mb-xl-60{margin-bottom:60px;}
.mb-xl-70{margin-bottom:70px;}
.mb-xl-100{margin-bottom:100px;}
.mb-xl-120{margin-bottom:120px;}
.mb-xl-150{margin-bottom:150px;}
.mb-xl-170{margin-bottom:170px;}
.mb-xl-200{margin-bottom:200px;}
.mb-xl-230{margin-bottom:230px;}
.mb-xl-250{margin-bottom:250px;}
.mb-xl-270{margin-bottom:270px;}
.mb-xl-300{margin-bottom:300px;}
.mb-xl-350{margin-bottom:350px;}
.mb-xl-400{margin-bottom:400px;}
.mr-xl--200{margin-right:-200px;}
.mr-xl--100{margin-right:-100px;}
.mr-xl--50{margin-right:-50px;}
.mr-xl--40{margin-right:-40px;}
.mr-xl--30{margin-right:-30px;}
.mr-xl--25{margin-right:-25px;}
.mr-xl--20{margin-right:-20px;}
.mr-xl--15{margin-right:-15px;}
.mr-xl--10{margin-right:-10px;}
.mr-xl--5{margin-right:-5px;}
.mr-xl--2{margin-right:-2px;}
.mr-xl-0{margin-right:0px;}
.mr-xl-2{margin-right:2px;}
.mr-xl-5{margin-right:5px;}
.mr-xl-10{margin-right:10px;}
.mr-xl-15{margin-right:15px;}
.mr-xl-20{margin-right:20px;}
.mr-xl-25{margin-right:25px;}
.mr-xl-30{margin-right:30px;}
.mr-xl-40{margin-right:40px;}
.mr-xl-50{margin-right:50px;}
.mr-xl-60{margin-right:60px;}
.mr-xl-70{margin-right:70px;}
.mr-xl-100{margin-right:100px;}
.mr-xl-120{margin-right:120px;}
.mr-xl-150{margin-right:150px;}
.mr-xl-170{margin-right:170px;}
.mr-xl-200{margin-right:200px;}
.mr-xl-230{margin-right:230px;}
.mr-xl-250{margin-right:250px;}
.mr-xl-270{margin-right:270px;}
.mr-xl-300{margin-right:300px;}
.mr-xl-350{margin-right:350px;}
.mr-xl-400{margin-right:400px;}
.mt-xl--200{margin-top:-200px;}
.mt-xl--100{margin-top:-100px;}
.mt-xl--50{margin-top:-50px;}
.mt-xl--40{margin-top:-40px;}
.mt-xl--30{margin-top:-30px;}
.mt-xl--25{margin-top:-25px;}
.mt-xl--20{margin-top:-20px;}
.mt-xl--15{margin-top:-15px;}
.mt-xl--10{margin-top:-10px;}
.mt-xl--5{margin-top:-5px;}
.mt-xl--2{margin-top:-2px;}
.mt-xl-0{margin-top:0px;}
.mt-xl-2{margin-top:2px;}
.mt-xl-5{margin-top:5px;}
.mt-xl-10{margin-top:10px;}
.mt-xl-15{margin-top:15px;}
.mt-xl-20{margin-top:20px;}
.mt-xl-25{margin-top:25px;}
.mt-xl-30{margin-top:30px;}
.mt-xl-40{margin-top:40px;}
.mt-xl-50{margin-top:50px;}
.mt-xl-60{margin-top:60px;}
.mt-xl-70{margin-top:70px;}
.mt-xl-100{margin-top:100px;}
.mt-xl-120{margin-top:120px;}
.mt-xl-150{margin-top:150px;}
.mt-xl-170{margin-top:170px;}
.mt-xl-200{margin-top:200px;}
.mt-xl-230{margin-top:230px;}
.mt-xl-250{margin-top:250px;}
.mt-xl-270{margin-top:270px;}
.mt-xl-300{margin-top:300px;}
.mt-xl-350{margin-top:350px;}
.mt-xl-400{margin-top:400px;}
.ml-xl--200{margin-left:-200px;}
.ml-xl--100{margin-left:-100px;}
.ml-xl--50{margin-left:-50px;}
.ml-xl--40{margin-left:-40px;}
.ml-xl--30{margin-left:-30px;}
.ml-xl--25{margin-left:-25px;}
.ml-xl--20{margin-left:-20px;}
.ml-xl--15{margin-left:-15px;}
.ml-xl--10{margin-left:-10px;}
.ml-xl--5{margin-left:-5px;}
.ml-xl--2{margin-left:-2px;}
.ml-xl-0{margin-left:0px;}
.ml-xl-2{margin-left:2px;}
.ml-xl-5{margin-left:5px;}
.ml-xl-10{margin-left:10px;}
.ml-xl-15{margin-left:15px;}
.ml-xl-20{margin-left:20px;}
.ml-xl-25{margin-left:25px;}
.ml-xl-30{margin-left:30px;}
.ml-xl-40{margin-left:40px;}
.ml-xl-50{margin-left:50px;}
.ml-xl-60{margin-left:60px;}
.ml-xl-70{margin-left:70px;}
.ml-xl-100{margin-left:100px;}
.ml-xl-120{margin-left:120px;}
.ml-xl-150{margin-left:150px;}
.ml-xl-170{margin-left:170px;}
.ml-xl-200{margin-left:200px;}
.ml-xl-230{margin-left:230px;}
.ml-xl-250{margin-left:250px;}
.ml-xl-270{margin-left:270px;}
.ml-xl-300{margin-left:300px;}
.ml-xl-350{margin-left:350px;}
.ml-xl-400{margin-left:400px;}
.ma-xl--200{margin:-200px;}
.ma-xl--100{margin:-100px;}
.ma-xl--50{margin:-50px;}
.ma-xl--40{margin:-40px;}
.ma-xl--30{margin:-30px;}
.ma-xl--25{margin:-25px;}
.ma-xl--20{margin:-20px;}
.ma-xl--15{margin:-15px;}
.ma-xl--10{margin:-10px;}
.ma-xl--5{margin:-5px;}
.ma-xl--2{margin:-2px;}
.ma-xl-0{margin:0px;}
.ma-xl-2{margin:2px;}
.ma-xl-5{margin:5px;}
.ma-xl-10{margin:10px;}
.ma-xl-15{margin:15px;}
.ma-xl-20{margin:20px;}
.ma-xl-25{margin:25px;}
.ma-xl-30{margin:30px;}
.ma-xl-40{margin:40px;}
.ma-xl-50{margin:50px;}
.ma-xl-60{margin:60px;}
.ma-xl-70{margin:70px;}
.ma-xl-100{margin:100px;}
.ma-xl-120{margin:120px;}
.ma-xl-150{margin:150px;}
.ma-xl-170{margin:170px;}
.ma-xl-200{margin:200px;}
.ma-xl-230{margin:230px;}
.ma-xl-250{margin:250px;}
.ma-xl-270{margin:270px;}
.ma-xl-300{margin:300px;}
.ma-xl-350{margin:350px;}
.ma-xl-400{margin:400px;}
.pb-xl--200{padding-bottom:-200px;}
.pb-xl--100{padding-bottom:-100px;}
.pb-xl--50{padding-bottom:-50px;}
.pb-xl--40{padding-bottom:-40px;}
.pb-xl--30{padding-bottom:-30px;}
.pb-xl--25{padding-bottom:-25px;}
.pb-xl--20{padding-bottom:-20px;}
.pb-xl--15{padding-bottom:-15px;}
.pb-xl--10{padding-bottom:-10px;}
.pb-xl--5{padding-bottom:-5px;}
.pb-xl--2{padding-bottom:-2px;}
.pb-xl-0{padding-bottom:0px;}
.pb-xl-2{padding-bottom:2px;}
.pb-xl-5{padding-bottom:5px;}
.pb-xl-10{padding-bottom:10px;}
.pb-xl-15{padding-bottom:15px;}
.pb-xl-20{padding-bottom:20px;}
.pb-xl-25{padding-bottom:25px;}
.pb-xl-30{padding-bottom:30px;}
.pb-xl-40{padding-bottom:40px;}
.pb-xl-50{padding-bottom:50px;}
.pb-xl-60{padding-bottom:60px;}
.pb-xl-70{padding-bottom:70px;}
.pb-xl-100{padding-bottom:100px;}
.pb-xl-120{padding-bottom:120px;}
.pb-xl-150{padding-bottom:150px;}
.pb-xl-170{padding-bottom:170px;}
.pb-xl-200{padding-bottom:200px;}
.pb-xl-230{padding-bottom:230px;}
.pb-xl-250{padding-bottom:250px;}
.pb-xl-270{padding-bottom:270px;}
.pb-xl-300{padding-bottom:300px;}
.pb-xl-350{padding-bottom:350px;}
.pb-xl-400{padding-bottom:400px;}
.pt-xl--200{padding-top:-200px;}
.pt-xl--100{padding-top:-100px;}
.pt-xl--50{padding-top:-50px;}
.pt-xl--40{padding-top:-40px;}
.pt-xl--30{padding-top:-30px;}
.pt-xl--25{padding-top:-25px;}
.pt-xl--20{padding-top:-20px;}
.pt-xl--15{padding-top:-15px;}
.pt-xl--10{padding-top:-10px;}
.pt-xl--5{padding-top:-5px;}
.pt-xl--2{padding-top:-2px;}
.pt-xl-0{padding-top:0px;}
.pt-xl-2{padding-top:2px;}
.pt-xl-5{padding-top:5px;}
.pt-xl-10{padding-top:10px;}
.pt-xl-15{padding-top:15px;}
.pt-xl-20{padding-top:20px;}
.pt-xl-25{padding-top:25px;}
.pt-xl-30{padding-top:30px;}
.pt-xl-40{padding-top:40px;}
.pt-xl-50{padding-top:50px;}
.pt-xl-60{padding-top:60px;}
.pt-xl-70{padding-top:70px;}
.pt-xl-100{padding-top:100px;}
.pt-xl-120{padding-top:120px;}
.pt-xl-150{padding-top:150px;}
.pt-xl-170{padding-top:170px;}
.pt-xl-200{padding-top:200px;}
.pt-xl-230{padding-top:230px;}
.pt-xl-250{padding-top:250px;}
.pt-xl-270{padding-top:270px;}
.pt-xl-300{padding-top:300px;}
.pt-xl-350{padding-top:350px;}
.pt-xl-400{padding-top:400px;}
.pl-xl--200{padding-left:-200px;}
.pl-xl--100{padding-left:-100px;}
.pl-xl--50{padding-left:-50px;}
.pl-xl--40{padding-left:-40px;}
.pl-xl--30{padding-left:-30px;}
.pl-xl--25{padding-left:-25px;}
.pl-xl--20{padding-left:-20px;}
.pl-xl--15{padding-left:-15px;}
.pl-xl--10{padding-left:-10px;}
.pl-xl--5{padding-left:-5px;}
.pl-xl--2{padding-left:-2px;}
.pl-xl-0{padding-left:0px;}
.pl-xl-2{padding-left:2px;}
.pl-xl-5{padding-left:5px;}
.pl-xl-10{padding-left:10px;}
.pl-xl-15{padding-left:15px;}
.pl-xl-20{padding-left:20px;}
.pl-xl-25{padding-left:25px;}
.pl-xl-30{padding-left:30px;}
.pl-xl-40{padding-left:40px;}
.pl-xl-50{padding-left:50px;}
.pl-xl-60{padding-left:60px;}
.pl-xl-70{padding-left:70px;}
.pl-xl-100{padding-left:100px;}
.pl-xl-120{padding-left:120px;}
.pl-xl-150{padding-left:150px;}
.pl-xl-170{padding-left:170px;}
.pl-xl-200{padding-left:200px;}
.pl-xl-230{padding-left:230px;}
.pl-xl-250{padding-left:250px;}
.pl-xl-270{padding-left:270px;}
.pl-xl-300{padding-left:300px;}
.pl-xl-350{padding-left:350px;}
.pl-xl-400{padding-left:400px;}
.pr-xl--200{padding-right:-200px;}
.pr-xl--100{padding-right:-100px;}
.pr-xl--50{padding-right:-50px;}
.pr-xl--40{padding-right:-40px;}
.pr-xl--30{padding-right:-30px;}
.pr-xl--25{padding-right:-25px;}
.pr-xl--20{padding-right:-20px;}
.pr-xl--15{padding-right:-15px;}
.pr-xl--10{padding-right:-10px;}
.pr-xl--5{padding-right:-5px;}
.pr-xl--2{padding-right:-2px;}
.pr-xl-0{padding-right:0px;}
.pr-xl-2{padding-right:2px;}
.pr-xl-5{padding-right:5px;}
.pr-xl-10{padding-right:10px;}
.pr-xl-15{padding-right:15px;}
.pr-xl-20{padding-right:20px;}
.pr-xl-25{padding-right:25px;}
.pr-xl-30{padding-right:30px;}
.pr-xl-40{padding-right:40px;}
.pr-xl-50{padding-right:50px;}
.pr-xl-60{padding-right:60px;}
.pr-xl-70{padding-right:70px;}
.pr-xl-100{padding-right:100px;}
.pr-xl-120{padding-right:120px;}
.pr-xl-150{padding-right:150px;}
.pr-xl-170{padding-right:170px;}
.pr-xl-200{padding-right:200px;}
.pr-xl-230{padding-right:230px;}
.pr-xl-250{padding-right:250px;}
.pr-xl-270{padding-right:270px;}
.pr-xl-300{padding-right:300px;}
.pr-xl-350{padding-right:350px;}
.pr-xl-400{padding-right:400px;}
.pa-xl--200{padding:-200px;}
.pa-xl--100{padding:-100px;}
.pa-xl--50{padding:-50px;}
.pa-xl--40{padding:-40px;}
.pa-xl--30{padding:-30px;}
.pa-xl--25{padding:-25px;}
.pa-xl--20{padding:-20px;}
.pa-xl--15{padding:-15px;}
.pa-xl--10{padding:-10px;}
.pa-xl--5{padding:-5px;}
.pa-xl--2{padding:-2px;}
.pa-xl-0{padding:0px;}
.pa-xl-2{padding:2px;}
.pa-xl-5{padding:5px;}
.pa-xl-10{padding:10px;}
.pa-xl-15{padding:15px;}
.pa-xl-20{padding:20px;}
.pa-xl-25{padding:25px;}
.pa-xl-30{padding:30px;}
.pa-xl-40{padding:40px;}
.pa-xl-50{padding:50px;}
.pa-xl-60{padding:60px;}
.pa-xl-70{padding:70px;}
.pa-xl-100{padding:100px;}
.pa-xl-120{padding:120px;}
.pa-xl-150{padding:150px;}
.pa-xl-170{padding:170px;}
.pa-xl-200{padding:200px;}
.pa-xl-230{padding:230px;}
.pa-xl-250{padding:250px;}
.pa-xl-270{padding:270px;}
.pa-xl-300{padding:300px;}
.pa-xl-350{padding:350px;}
.pa-xl-400{padding:400px;}
}
@media only screen and (max-width: 1000px) {
.mb-l--200{margin-bottom:-200px;}
.mb-l--100{margin-bottom:-100px;}
.mb-l--50{margin-bottom:-50px !important;}
.mb-l--45{margin-bottom:-45px !important;}
.mb-l--40{margin-bottom:-40px;}
.mb-l--35{margin-bottom:-35px !important;}
.mb-l--30{margin-bottom:-30px !important;}
.mb-l--25{margin-bottom:-25px;}
.mb-l--20{margin-bottom:-20px !important}
.mb-l--15{margin-bottom:-15px;}
.mb-l--10{margin-bottom:-10px !important;}
.mb-l--5{margin-bottom:-5px;}
.mb-l--2{margin-bottom:-2px;}
.mb-l-0{margin-bottom:0px !important;}
.mb-l-2{margin-bottom:2px;}
.mb-l-5{margin-bottom:5px;}
.mb-l-10{margin-bottom:10px !important;}
.mb-l-15{margin-bottom:15px;}
.mb-l-20{margin-bottom:20px !important;}
.mb-l-25{margin-bottom:25px;}
.mb-l-30{margin-bottom:30px !important;}
.mb-l-35{margin-bottom:35px;}
.mb-l-40{margin-bottom:40px;}
.mb-l-50{margin-bottom:50px !important;}
.mb-l-55{margin-bottom:55px;}
.mb-l-60{margin-bottom:60px;}
.mb-l-70{margin-bottom:70px;}
.mb-l-80{margin-bottom:80px;}
.mb-l-90{margin-bottom:90px;}
.mb-l-100{margin-bottom:100px;}
.mb-l-120{margin-bottom:120px;}
.mb-l-150{margin-bottom:150px;}
.mb-l-170{margin-bottom:170px;}
.mb-l-200{margin-bottom:200px;}
.mb-l-230{margin-bottom:230px;}
.mb-l-250{margin-bottom:250px;}
.mb-l-270{margin-bottom:270px;}
.mb-l-300{margin-bottom:300px;}
.mb-l-350{margin-bottom:350px;}
.mb-l-400{margin-bottom:400px;}
.mr-l--200{margin-right:-200px;}
.mr-l--100{margin-right:-100px;}
.mr-l--50{margin-right:-50px;}
.mr-l--40{margin-right:-40px;}
.mr-l--30{margin-right:-30px;}
.mr-l--25{margin-right:-25px;}
.mr-l--20{margin-right:-20px;}
.mr-l--15{margin-right:-15px;}
.mr-l--10{margin-right:-10px;}
.mr-l--5{margin-right:-5px;}
.mr-l--2{margin-right:-2px;}
.mr-l-0{margin-right:0px;}
.mr-l-2{margin-right:2px;}
.mr-l-5{margin-right:5px;}
.mr-l-10{margin-right:10px;}
.mr-l-15{margin-right:15px;}
.mr-l-20{margin-right:20px;}
.mr-l-25{margin-right:25px;}
.mr-l-30{margin-right:30px;}
.mr-l-40{margin-right:40px;}
.mr-l-50{margin-right:50px;}
.mr-l-60{margin-right:60px;}
.mr-l-70{margin-right:70px;}
.mr-l-100{margin-right:100px;}
.mr-l-120{margin-right:120px;}
.mr-l-150{margin-right:150px;}
.mr-l-170{margin-right:170px;}
.mr-l-200{margin-right:200px;}
.mr-l-230{margin-right:230px;}
.mr-l-250{margin-right:250px;}
.mr-l-270{margin-right:270px;}
.mr-l-300{margin-right:300px;}
.mr-l-350{margin-right:350px;}
.mr-l-400{margin-right:400px;}
.mt-l--200{margin-top:-200px;}
.mt-l--120{margin-top:-120px;}
.mt-l--110{margin-top:-110px;}
.mt-l--100{margin-top:-100px;}
.mt-l--90{margin-top:-90px;}
.mt-l--80{margin-top:-80px;}
.mt-l--70{margin-top:-70px;}
.mt-l--60{margin-top:-60px;}
.mt-l--50{margin-top:-50px !important;}
.mt-l--40{margin-top:-40px !important;}
.mt-l--30{margin-top:-30px !important;}
.mt-l--25{margin-top:-25px !important;}
.mt-l--20{margin-top:-20px !important;}
.mt-l--15{margin-top:-15px;}
.mt-l--10{margin-top:-10px !important;}
.mt-l--5{margin-top:-5px;}
.mt-l--2{margin-top:-2px;}
.mt-l-0{margin-top:0px !important;}
.mt-l-2{margin-top:2px;}
.mt-l-5{margin-top:5px;}
.mt-l-10{margin-top:10px;}
.mt-l-15{margin-top:15px;}
.mt-l-20{margin-top:20px !important;}
.mt-l-25{margin-top:25px;}
.mt-l-30{margin-top:30px !important;}
.mt-l-40{margin-top:40px;}
.mt-l-50{margin-top:50px;}
.mt-l-60{margin-top:60px;}
.mt-l-70{margin-top:70px;}
.mt-l-100{margin-top:100px;}
.mt-l-120{margin-top:120px;}
.mt-l-150{margin-top:150px;}
.mt-l-170{margin-top:170px;}
.mt-l-200{margin-top:200px;}
.mt-l-230{margin-top:230px;}
.mt-l-250{margin-top:250px;}
.mt-l-270{margin-top:270px;}
.mt-l-300{margin-top:300px;}
.mt-l-350{margin-top:350px;}
.mt-l-400{margin-top:400px;}
.ml-l--200{margin-left:-200px;}
.ml-l--100{margin-left:-100px;}
.ml-l--50{margin-left:-50px;}
.ml-l--40{margin-left:-40px;}
.ml-l--30{margin-left:-30px;}
.ml-l--25{margin-left:-25px;}
.ml-l--20{margin-left:-20px;}
.ml-l--15{margin-left:-15px;}
.ml-l--10{margin-left:-10px;}
.ml-l--5{margin-left:-5px;}
.ml-l--2{margin-left:-2px;}
.ml-l-0{margin-left:0px;}
.ml-l-2{margin-left:2px;}
.ml-l-5{margin-left:5px;}
.ml-l-10{margin-left:10px;}
.ml-l-15{margin-left:15px;}
.ml-l-20{margin-left:20px;}
.ml-l-25{margin-left:25px;}
.ml-l-30{margin-left:30px;}
.ml-l-40{margin-left:40px;}
.ml-l-50{margin-left:50px;}
.ml-l-60{margin-left:60px;}
.ml-l-70{margin-left:70px;}
.ml-l-100{margin-left:100px;}
.ml-l-120{margin-left:120px;}
.ml-l-150{margin-left:150px;}
.ml-l-170{margin-left:170px;}
.ml-l-200{margin-left:200px;}
.ml-l-230{margin-left:230px;}
.ml-l-250{margin-left:250px;}
.ml-l-270{margin-left:270px;}
.ml-l-300{margin-left:300px;}
.ml-l-350{margin-left:350px;}
.ml-l-400{margin-left:400px;}
.ma-l--200{margin:-200px;}
.ma-l--100{margin:-100px;}
.ma-l--50{margin:-50px;}
.ma-l--40{margin:-40px;}
.ma-l--30{margin:-30px;}
.ma-l--25{margin:-25px;}
.ma-l--20{margin:-20px;}
.ma-l--15{margin:-15px;}
.ma-l--10{margin:-10px;}
.ma-l--5{margin:-5px;}
.ma-l--2{margin:-2px;}
.ma-l-0{margin:0px;}
.ma-l-2{margin:2px;}
.ma-l-5{margin:5px;}
.ma-l-10{margin:10px;}
.ma-l-15{margin:15px;}
.ma-l-20{margin:20px;}
.ma-l-25{margin:25px;}
.ma-l-30{margin:30px;}
.ma-l-40{margin:40px;}
.ma-l-50{margin:50px;}
.ma-l-60{margin:60px;}
.ma-l-70{margin:70px;}
.ma-l-100{margin:100px;}
.ma-l-120{margin:120px;}
.ma-l-150{margin:150px;}
.ma-l-170{margin:170px;}
.ma-l-200{margin:200px;}
.ma-l-230{margin:230px;}
.ma-l-250{margin:250px;}
.ma-l-270{margin:270px;}
.ma-l-300{margin:300px;}
.ma-l-350{margin:350px;}
.ma-l-400{margin:400px;}
.pb-l--200{padding-bottom:-200px;}
.pb-l--100{padding-bottom:-100px;}
.pb-l--50{padding-bottom:-50px;}
.pb-l--40{padding-bottom:-40px;}
.pb-l--30{padding-bottom:-30px;}
.pb-l--25{padding-bottom:-25px;}
.pb-l--20{padding-bottom:-20px;}
.pb-l--15{padding-bottom:-15px;}
.pb-l--10{padding-bottom:-10px;}
.pb-l--5{padding-bottom:-5px;}
.pb-l--2{padding-bottom:-2px;}
.pb-l-0{padding-bottom:0px;}
.pb-l-2{padding-bottom:2px;}
.pb-l-5{padding-bottom:5px;}
.pb-l-10{padding-bottom:10px;}
.pb-l-15{padding-bottom:15px;}
.pb-l-20{padding-bottom:20px;}
.pb-l-25{padding-bottom:25px;}
.pb-l-30{padding-bottom:30px;}
.pb-l-40{padding-bottom:40px;}
.pb-l-50{padding-bottom:50px;}
.pb-l-60{padding-bottom:60px;}
.pb-l-70{padding-bottom:70px;}
.pb-l-100{padding-bottom:100px;}
.pb-l-120{padding-bottom:120px;}
.pb-l-150{padding-bottom:150px;}
.pb-l-170{padding-bottom:170px;}
.pb-l-200{padding-bottom:200px;}
.pb-l-230{padding-bottom:230px;}
.pb-l-250{padding-bottom:250px;}
.pb-l-270{padding-bottom:270px;}
.pb-l-300{padding-bottom:300px;}
.pb-l-350{padding-bottom:350px;}
.pb-l-400{padding-bottom:400px;}
.pt-l--200{padding-top:-200px;}
.pt-l--100{padding-top:-100px;}
.pt-l--50{padding-top:-50px;}
.pt-l--40{padding-top:-40px;}
.pt-l--30{padding-top:-30px;}
.pt-l--25{padding-top:-25px;}
.pt-l--20{padding-top:-20px;}
.pt-l--15{padding-top:-15px;}
.pt-l--10{padding-top:-10px;}
.pt-l--5{padding-top:-5px;}
.pt-l--2{padding-top:-2px;}
.pt-l-0{padding-top:0px;}
.pt-l-2{padding-top:2px;}
.pt-l-5{padding-top:5px;}
.pt-l-10{padding-top:10px;}
.pt-l-15{padding-top:15px;}
.pt-l-20{padding-top:20px;}
.pt-l-25{padding-top:25px;}
.pt-l-30{padding-top:30px;}
.pt-l-40{padding-top:40px;}
.pt-l-50{padding-top:50px;}
.pt-l-60{padding-top:60px;}
.pt-l-70{padding-top:70px;}
.pt-l-100{padding-top:100px;}
.pt-l-120{padding-top:120px;}
.pt-l-150{padding-top:150px;}
.pt-l-170{padding-top:170px;}
.pt-l-200{padding-top:200px;}
.pt-l-230{padding-top:230px;}
.pt-l-250{padding-top:250px;}
.pt-l-270{padding-top:270px;}
.pt-l-300{padding-top:300px;}
.pt-l-350{padding-top:350px;}
.pt-l-400{padding-top:400px;}
.pl-l--200{padding-left:-200px;}
.pl-l--100{padding-left:-100px;}
.pl-l--50{padding-left:-50px;}
.pl-l--40{padding-left:-40px;}
.pl-l--30{padding-left:-30px;}
.pl-l--25{padding-left:-25px;}
.pl-l--20{padding-left:-20px;}
.pl-l--15{padding-left:-15px;}
.pl-l--10{padding-left:-10px;}
.pl-l--5{padding-left:-5px;}
.pl-l--2{padding-left:-2px;}
.pl-l-0{padding-left:0px;}
.pl-l-2{padding-left:2px;}
.pl-l-5{padding-left:5px;}
.pl-l-10{padding-left:10px;}
.pl-l-15{padding-left:15px;}
.pl-l-20{padding-left:20px;}
.pl-l-25{padding-left:25px;}
.pl-l-30{padding-left:30px;}
.pl-l-40{padding-left:40px;}
.pl-l-50{padding-left:50px;}
.pl-l-60{padding-left:60px;}
.pl-l-70{padding-left:70px;}
.pl-l-100{padding-left:100px;}
.pl-l-120{padding-left:120px;}
.pl-l-150{padding-left:150px;}
.pl-l-170{padding-left:170px;}
.pl-l-200{padding-left:200px;}
.pl-l-230{padding-left:230px;}
.pl-l-250{padding-left:250px;}
.pl-l-270{padding-left:270px;}
.pl-l-300{padding-left:300px;}
.pl-l-350{padding-left:350px;}
.pl-l-400{padding-left:400px;}
.pr-l--200{padding-right:-200px;}
.pr-l--100{padding-right:-100px;}
.pr-l--50{padding-right:-50px;}
.pr-l--40{padding-right:-40px;}
.pr-l--30{padding-right:-30px;}
.pr-l--25{padding-right:-25px;}
.pr-l--20{padding-right:-20px;}
.pr-l--15{padding-right:-15px;}
.pr-l--10{padding-right:-10px;}
.pr-l--5{padding-right:-5px;}
.pr-l--2{padding-right:-2px;}
.pr-l-0{padding-right:0px;}
.pr-l-2{padding-right:2px;}
.pr-l-5{padding-right:5px;}
.pr-l-10{padding-right:10px;}
.pr-l-15{padding-right:15px;}
.pr-l-20{padding-right:20px;}
.pr-l-25{padding-right:25px;}
.pr-l-30{padding-right:30px;}
.pr-l-40{padding-right:40px;}
.pr-l-50{padding-right:50px;}
.pr-l-60{padding-right:60px;}
.pr-l-70{padding-right:70px;}
.pr-l-100{padding-right:100px;}
.pr-l-120{padding-right:120px;}
.pr-l-150{padding-right:150px;}
.pr-l-170{padding-right:170px;}
.pr-l-200{padding-right:200px;}
.pr-l-230{padding-right:230px;}
.pr-l-250{padding-right:250px;}
.pr-l-270{padding-right:270px;}
.pr-l-300{padding-right:300px;}
.pr-l-350{padding-right:350px;}
.pr-l-400{padding-right:400px;}
.pa-l--200{padding:-200px;}
.pa-l--100{padding:-100px;}
.pa-l--50{padding:-50px;}
.pa-l--40{padding:-40px;}
.pa-l--30{padding:-30px;}
.pa-l--25{padding:-25px;}
.pa-l--20{padding:-20px;}
.pa-l--15{padding:-15px;}
.pa-l--10{padding:-10px;}
.pa-l--5{padding:-5px;}
.pa-l--2{padding:-2px;}
.pa-l-0{padding:0px;}
.pa-l-2{padding:2px;}
.pa-l-5{padding:5px;}
.pa-l-10{padding:10px;}
.pa-l-15{padding:15px;}
.pa-l-20{padding:20px;}
.pa-l-25{padding:25px;}
.pa-l-30{padding:30px;}
.pa-l-40{padding:40px;}
.pa-l-50{padding:50px;}
.pa-l-60{padding:60px;}
.pa-l-70{padding:70px;}
.pa-l-100{padding:100px;}
.pa-l-120{padding:120px;}
.pa-l-150{padding:150px;}
.pa-l-170{padding:170px;}
.pa-l-200{padding:200px;}
.pa-l-230{padding:230px;}
.pa-l-250{padding:250px;}
.pa-l-270{padding:270px;}
.pa-l-300{padding:300px;}
.pa-l-350{padding:350px;}
.pa-l-400{padding:400px;}
}
@media only screen and (max-width: 800px) {
.mb-m--200{margin-bottom:-200px;}
.mb-m--100{margin-bottom:-100px;}
.mb-m--90{margin-bottom:-90px !important;}
.mb-m--80{margin-bottom:-80px !important;}
.mb-m--75{margin-bottom:-75px !important;}
.mb-m--50{margin-bottom:-50px;}
.mb-m--40{margin-bottom:-40px !important;}
.mb-m--35{margin-bottom:-35px !important;}
.mb-m--30{margin-bottom:-30px !important;}
.mb-m--25{margin-bottom:-25px !important;}
.mb-m--20{margin-bottom:-20px !important;}
.mb-m--15{margin-bottom:-15px !important;}
.mb-m--10{margin-bottom:-10px !important;}
.mb-m--5{margin-bottom:-5px !important;}
.mb-m--2{margin-bottom:-2px;}
.mb-m-0{margin-bottom:0px !important;}
.mb-m-2{margin-bottom:2px;}
.mb-m-5{margin-bottom:5px;}
.mb-m-10{margin-bottom:10px !important;}
.mb-m-15{margin-bottom:15px !important;}
.mb-m-20{margin-bottom:20px !important;}
.mb-m-25{margin-bottom:25px !important;}
.mb-m-30{margin-bottom:30px !important;}
.mb-m-35{margin-bottom:35px !important;}
.mb-m-40{margin-bottom:40px;}
.mb-m-50{margin-bottom:50px;}
.mb-m-60{margin-bottom:60px;}
.mb-m-70{margin-bottom:70px;}
.mb-m-100{margin-bottom:100px;}
.mb-m-120{margin-bottom:120px;}
.mb-m-150{margin-bottom:150px;}
.mb-m-170{margin-bottom:170px;}
.mb-m-200{margin-bottom:200px;}
.mb-m-230{margin-bottom:230px;}
.mb-m-250{margin-bottom:250px;}
.mb-m-270{margin-bottom:270px;}
.mb-m-300{margin-bottom:300px;}
.mb-m-350{margin-bottom:350px;}
.mb-m-400{margin-bottom:400px;}
.mr-m--200{margin-right:-200px;}
.mr-m--100{margin-right:-100px;}
.mr-m--50{margin-right:-50px;}
.mr-m--40{margin-right:-40px;}
.mr-m--30{margin-right:-30px;}
.mr-m--25{margin-right:-25px;}
.mr-m--20{margin-right:-20px;}
.mr-m--15{margin-right:-15px;}
.mr-m--10{margin-right:-10px;}
.mr-m--5{margin-right:-5px;}
.mr-m--2{margin-right:-2px;}
.mr-m-0{margin-right:0px;}
.mr-m-2{margin-right:2px;}
.mr-m-5{margin-right:5px;}
.mr-m-10{margin-right:10px;}
.mr-m-15{margin-right:15px;}
.mr-m-20{margin-right:20px;}
.mr-m-25{margin-right:25px;}
.mr-m-30{margin-right:30px;}
.mr-m-40{margin-right:40px;}
.mr-m-50{margin-right:50px;}
.mr-m-60{margin-right:60px;}
.mr-m-70{margin-right:70px;}
.mr-m-100{margin-right:100px;}
.mr-m-120{margin-right:120px;}
.mr-m-150{margin-right:150px;}
.mr-m-170{margin-right:170px;}
.mr-m-200{margin-right:200px;}
.mr-m-230{margin-right:230px;}
.mr-m-250{margin-right:250px;}
.mr-m-270{margin-right:270px;}
.mr-m-300{margin-right:300px;}
.mr-m-350{margin-right:350px;}
.mr-m-400{margin-right:400px;}
.mt-m--200{margin-top:-200px;}
.mt-m--100{margin-top:-100px;}
.mt-m--50{margin-top:-50px;}
.mt-m--40{margin-top:-40px;}
.mt-m--30{margin-top:-30px !important;}
.mt-m--25{margin-top:-25px;}
.mt-m--20{margin-top:-20px !important;}
.mt-m--15{margin-top:-15px !important;}
.mt-m--10{margin-top:-10px !important;}
.mt-m--5{margin-top:-5px;}
.mt-m--2{margin-top:-2px;}
.mt-m-0{margin-top:0px !important;}
.mt-m-2{margin-top:2px;}
.mt-m-5{margin-top:5px !important;}
.mt-m-10{margin-top:10px !important;}
.mt-m-15{margin-top:15px !important;}
.mt-m-20{margin-top:20px !important;}
.mt-m-25{margin-top:25px !important;}
.mt-m-30{margin-top:30px !important;}
.mt-m-40{margin-top:40px !important;}
.mt-m-50{margin-top:50px !important;}
.mt-m-60{margin-top:60px !important;}
.mt-m-70{margin-top:70px !important;}
.mt-m-80{margin-top:80px !important;}
.mt-m-100{margin-top:100px !important;}
.mt-m-120{margin-top:120px;}
.mt-m-150{margin-top:150px;}
.mt-m-170{margin-top:170px;}
.mt-m-200{margin-top:200px;}
.mt-m-230{margin-top:230px;}
.mt-m-250{margin-top:250px;}
.mt-m-270{margin-top:270px;}
.mt-m-300{margin-top:300px;}
.mt-m-350{margin-top:350px;}
.mt-m-400{margin-top:400px;}
.ml-m--200{margin-left:-200px;}
.ml-m--100{margin-left:-100px;}
.ml-m--50{margin-left:-50px;}
.ml-m--40{margin-left:-40px;}
.ml-m--30{margin-left:-30px;}
.ml-m--25{margin-left:-25px;}
.ml-m--20{margin-left:-20px;}
.ml-m--15{margin-left:-15px;}
.ml-m--10{margin-left:-10px;}
.ml-m--5{margin-left:-5px;}
.ml-m--2{margin-left:-2px;}
.ml-m-0{margin-left:0px;}
.ml-m-2{margin-left:2px;}
.ml-m-5{margin-left:5px;}
.ml-m-10{margin-left:10px;}
.ml-m-15{margin-left:15px;}
.ml-m-20{margin-left:20px;}
.ml-m-25{margin-left:25px;}
.ml-m-30{margin-left:30px;}
.ml-m-40{margin-left:40px;}
.ml-m-50{margin-left:50px;}
.ml-m-60{margin-left:60px;}
.ml-m-70{margin-left:70px;}
.ml-m-100{margin-left:100px;}
.ml-m-120{margin-left:120px;}
.ml-m-150{margin-left:150px;}
.ml-m-170{margin-left:170px;}
.ml-m-200{margin-left:200px;}
.ml-m-230{margin-left:230px;}
.ml-m-250{margin-left:250px;}
.ml-m-270{margin-left:270px;}
.ml-m-300{margin-left:300px;}
.ml-m-350{margin-left:350px;}
.ml-m-400{margin-left:400px;}
.ma-m--200{margin:-200px;}
.ma-m--100{margin:-100px;}
.ma-m--50{margin:-50px;}
.ma-m--40{margin:-40px;}
.ma-m--30{margin:-30px;}
.ma-m--25{margin:-25px;}
.ma-m--20{margin:-20px;}
.ma-m--15{margin:-15px;}
.ma-m--10{margin:-10px;}
.ma-m--5{margin:-5px;}
.ma-m--2{margin:-2px;}
.ma-m-0{margin:0px;}
.ma-m-2{margin:2px;}
.ma-m-5{margin:5px;}
.ma-m-10{margin:10px;}
.ma-m-15{margin:15px;}
.ma-m-20{margin:20px;}
.ma-m-25{margin:25px;}
.ma-m-30{margin:30px;}
.ma-m-40{margin:40px;}
.ma-m-50{margin:50px;}
.ma-m-60{margin:60px;}
.ma-m-70{margin:70px;}
.ma-m-100{margin:100px;}
.ma-m-120{margin:120px;}
.ma-m-150{margin:150px;}
.ma-m-170{margin:170px;}
.ma-m-200{margin:200px;}
.ma-m-230{margin:230px;}
.ma-m-250{margin:250px;}
.ma-m-270{margin:270px;}
.ma-m-300{margin:300px;}
.ma-m-350{margin:350px;}
.ma-m-400{margin:400px;}
.pb-m--200{padding-bottom:-200px;}
.pb-m--100{padding-bottom:-100px;}
.pb-m--50{padding-bottom:-50px;}
.pb-m--40{padding-bottom:-40px;}
.pb-m--30{padding-bottom:-30px;}
.pb-m--25{padding-bottom:-25px;}
.pb-m--20{padding-bottom:-20px;}
.pb-m--15{padding-bottom:-15px;}
.pb-m--10{padding-bottom:-10px;}
.pb-m--5{padding-bottom:-5px;}
.pb-m--2{padding-bottom:-2px;}
.pb-m-0{padding-bottom:0px;}
.pb-m-2{padding-bottom:2px;}
.pb-m-5{padding-bottom:5px;}
.pb-m-10{padding-bottom:10px;}
.pb-m-15{padding-bottom:15px;}
.pb-m-20{padding-bottom:20px;}
.pb-m-25{padding-bottom:25px;}
.pb-m-30{padding-bottom:30px;}
.pb-m-40{padding-bottom:40px;}
.pb-m-50{padding-bottom:50px;}
.pb-m-60{padding-bottom:60px;}
.pb-m-70{padding-bottom:70px;}
.pb-m-100{padding-bottom:100px;}
.pb-m-120{padding-bottom:120px;}
.pb-m-150{padding-bottom:150px;}
.pb-m-170{padding-bottom:170px;}
.pb-m-200{padding-bottom:200px;}
.pb-m-230{padding-bottom:230px;}
.pb-m-250{padding-bottom:250px;}
.pb-m-270{padding-bottom:270px;}
.pb-m-300{padding-bottom:300px;}
.pb-m-350{padding-bottom:350px;}
.pb-m-400{padding-bottom:400px;}
.pt-m--200{padding-top:-200px;}
.pt-m--100{padding-top:-100px;}
.pt-m--50{padding-top:-50px;}
.pt-m--40{padding-top:-40px;}
.pt-m--30{padding-top:-30px;}
.pt-m--25{padding-top:-25px;}
.pt-m--20{padding-top:-20px;}
.pt-m--15{padding-top:-15px;}
.pt-m--10{padding-top:-10px;}
.pt-m--5{padding-top:-5px;}
.pt-m--2{padding-top:-2px;}
.pt-m-0{padding-top:0px;}
.pt-m-2{padding-top:2px;}
.pt-m-5{padding-top:5px;}
.pt-m-10{padding-top:10px;}
.pt-m-15{padding-top:15px;}
.pt-m-20{padding-top:20px;}
.pt-m-25{padding-top:25px;}
.pt-m-30{padding-top:30px;}
.pt-m-40{padding-top:40px;}
.pt-m-50{padding-top:50px;}
.pt-m-60{padding-top:60px;}
.pt-m-70{padding-top:70px;}
.pt-m-100{padding-top:100px;}
.pt-m-120{padding-top:120px;}
.pt-m-150{padding-top:150px;}
.pt-m-170{padding-top:170px;}
.pt-m-200{padding-top:200px;}
.pt-m-230{padding-top:230px;}
.pt-m-250{padding-top:250px;}
.pt-m-270{padding-top:270px;}
.pt-m-300{padding-top:300px;}
.pt-m-350{padding-top:350px;}
.pt-m-400{padding-top:400px;}
.pl-m--200{padding-left:-200px;}
.pl-m--100{padding-left:-100px;}
.pl-m--50{padding-left:-50px;}
.pl-m--40{padding-left:-40px;}
.pl-m--30{padding-left:-30px;}
.pl-m--25{padding-left:-25px;}
.pl-m--20{padding-left:-20px;}
.pl-m--15{padding-left:-15px;}
.pl-m--10{padding-left:-10px;}
.pl-m--5{padding-left:-5px;}
.pl-m--2{padding-left:-2px;}
.pl-m-0{padding-left:0px;}
.pl-m-2{padding-left:2px;}
.pl-m-5{padding-left:5px;}
.pl-m-10{padding-left:10px;}
.pl-m-15{padding-left:15px;}
.pl-m-20{padding-left:20px;}
.pl-m-25{padding-left:25px;}
.pl-m-30{padding-left:30px;}
.pl-m-40{padding-left:40px;}
.pl-m-50{padding-left:50px;}
.pl-m-60{padding-left:60px;}
.pl-m-70{padding-left:70px;}
.pl-m-100{padding-left:100px;}
.pl-m-120{padding-left:120px;}
.pl-m-150{padding-left:150px;}
.pl-m-170{padding-left:170px;}
.pl-m-200{padding-left:200px;}
.pl-m-230{padding-left:230px;}
.pl-m-250{padding-left:250px;}
.pl-m-270{padding-left:270px;}
.pl-m-300{padding-left:300px;}
.pl-m-350{padding-left:350px;}
.pl-m-400{padding-left:400px;}
.pr-m--200{padding-right:-200px;}
.pr-m--100{padding-right:-100px;}
.pr-m--50{padding-right:-50px;}
.pr-m--40{padding-right:-40px;}
.pr-m--30{padding-right:-30px;}
.pr-m--25{padding-right:-25px;}
.pr-m--20{padding-right:-20px;}
.pr-m--15{padding-right:-15px;}
.pr-m--10{padding-right:-10px;}
.pr-m--5{padding-right:-5px;}
.pr-m--2{padding-right:-2px;}
.pr-m-0{padding-right:0px;}
.pr-m-2{padding-right:2px;}
.pr-m-5{padding-right:5px;}
.pr-m-10{padding-right:10px;}
.pr-m-15{padding-right:15px;}
.pr-m-20{padding-right:20px;}
.pr-m-25{padding-right:25px;}
.pr-m-30{padding-right:30px;}
.pr-m-40{padding-right:40px;}
.pr-m-50{padding-right:50px;}
.pr-m-60{padding-right:60px;}
.pr-m-70{padding-right:70px;}
.pr-m-100{padding-right:100px;}
.pr-m-120{padding-right:120px;}
.pr-m-150{padding-right:150px;}
.pr-m-170{padding-right:170px;}
.pr-m-200{padding-right:200px;}
.pr-m-230{padding-right:230px;}
.pr-m-250{padding-right:250px;}
.pr-m-270{padding-right:270px;}
.pr-m-300{padding-right:300px;}
.pr-m-350{padding-right:350px;}
.pr-m-400{padding-right:400px;}
.pa-m--200{padding:-200px;}
.pa-m--100{padding:-100px;}
.pa-m--50{padding:-50px;}
.pa-m--40{padding:-40px;}
.pa-m--30{padding:-30px;}
.pa-m--25{padding:-25px;}
.pa-m--20{padding:-20px;}
.pa-m--15{padding:-15px;}
.pa-m--10{padding:-10px;}
.pa-m--5{padding:-5px;}
.pa-m--2{padding:-2px;}
.pa-m-0{padding:0px;}
.pa-m-2{padding:2px;}
.pa-m-5{padding:5px;}
.pa-m-10{padding:10px;}
.pa-m-15{padding:15px;}
.pa-m-20{padding:20px;}
.pa-m-25{padding:25px;}
.pa-m-30{padding:30px;}
.pa-m-40{padding:40px;}
.pa-m-50{padding:50px;}
.pa-m-60{padding:60px;}
.pa-m-70{padding:70px;}
.pa-m-100{padding:100px;}
.pa-m-120{padding:120px;}
.pa-m-150{padding:150px;}
.pa-m-170{padding:170px;}
.pa-m-200{padding:200px;}
.pa-m-230{padding:230px;}
.pa-m-250{padding:250px;}
.pa-m-270{padding:270px;}
.pa-m-300{padding:300px;}
.pa-m-350{padding:350px;}
.pa-m-400{padding:400px;}
}
@media only screen and (max-width: 616px) {
.mb-s--200{margin-bottom:-200px;}
.mb-s--100{margin-bottom:-100px;}
.mb-s--95{margin-bottom:-95px !important;}
.mb-s--50{margin-bottom:-50px;}
.mb-s--40{margin-bottom:-40px !important;}
.mb-s--30{margin-bottom:-30px !important;}
.mb-s--25{margin-bottom:-25px !important;}
.mb-s--20{margin-bottom:-20px !important;}
.mb-s--15{margin-bottom:-15px !important;}
.mb-s--10{margin-bottom:-10px !important;}
.mb-s--5{margin-bottom:-5px;}
.mb-s--2{margin-bottom:-2px;}
.mb-s-0{margin-bottom:0px;}
.mb-s-2{margin-bottom:2px;}
.mb-s-5{margin-bottom:5px !important;}
.mb-s-10{margin-bottom:10px !important;}
.mb-s-15{margin-bottom:15px !important;}
.mb-s-20{margin-bottom:20px !important;}
.mb-s-25{margin-bottom:25px;}
.mb-s-30{margin-bottom:30px !important;}
.mb-s-40{margin-bottom:40px;}
.mb-s-50{margin-bottom:50px;}
.mb-s-60{margin-bottom:60px;}
.mb-s-70{margin-bottom:70px !important;}
.mb-s-100{margin-bottom:100px;}
.mb-s-120{margin-bottom:120px;}
.mb-s-150{margin-bottom:150px;}
.mb-s-170{margin-bottom:170px;}
.mb-s-200{margin-bottom:200px;}
.mb-s-230{margin-bottom:230px;}
.mb-s-250{margin-bottom:250px;}
.mb-s-270{margin-bottom:270px;}
.mb-s-300{margin-bottom:300px;}
.mb-s-350{margin-bottom:350px;}
.mb-s-400{margin-bottom:400px;}
.mr-s--200{margin-right:-200px;}
.mr-s--100{margin-right:-100px;}
.mr-s--50{margin-right:-50px;}
.mr-s--40{margin-right:-40px;}
.mr-s--30{margin-right:-30px;}
.mr-s--25{margin-right:-25px;}
.mr-s--20{margin-right:-20px;}
.mr-s--15{margin-right:-15px;}
.mr-s--10{margin-right:-10px;}
.mr-s--5{margin-right:-5px;}
.mr-s--2{margin-right:-2px;}
.mr-s-0{margin-right:0px;}
.mr-s-2{margin-right:2px;}
.mr-s-5{margin-right:5px;}
.mr-s-10{margin-right:10px;}
.mr-s-15{margin-right:15px;}
.mr-s-20{margin-right:20px;}
.mr-s-25{margin-right:25px;}
.mr-s-30{margin-right:30px;}
.mr-s-40{margin-right:40px;}
.mr-s-50{margin-right:50px;}
.mr-s-60{margin-right:60px;}
.mr-s-70{margin-right:70px;}
.mr-s-100{margin-right:100px;}
.mr-s-120{margin-right:120px;}
.mr-s-150{margin-right:150px;}
.mr-s-170{margin-right:170px;}
.mr-s-200{margin-right:200px;}
.mr-s-230{margin-right:230px;}
.mr-s-250{margin-right:250px;}
.mr-s-270{margin-right:270px;}
.mr-s-300{margin-right:300px;}
.mr-s-350{margin-right:350px;}
.mr-s-400{margin-right:400px;}
.mt-s--200{margin-top:-200px;}
.mt-s--100{margin-top:-100px;}
.mt-s--50{margin-top:-50px;}
.mt-s--40{margin-top:-40px;}
.mt-s--30{margin-top:-30px;}
.mt-s--25{margin-top:-25px;}
.mt-s--20{margin-top:-20px !important;}
.mt-s--15{margin-top:-15px !important;}
.mt-s--10{margin-top:-10px !important;}
.mt-s--5{margin-top:-5px !important;}
.mt-s--2{margin-top:-2px !important;}
.mt-s-0{margin-top:0px !important;}
.mt-s-2{margin-top:2px !important;}
.mt-s-5{margin-top:5px !important;}
.mt-s-10{margin-top:10px !important;}
.mt-s-15{margin-top:15px !important;}
.mt-s-20{margin-top:20px !important;}
.mt-s-25{margin-top:25px;}
.mt-s-30{margin-top:30px;}
.mt-s-40{margin-top:40px !important;}
.mt-s-45{margin-top:45px !important;}
.mt-s-50{margin-top:50px !important;}
.mt-s-55{margin-top:55px !important;}
.mt-s-60{margin-top:60px;}
.mt-s-70{margin-top:70px;}
.mt-s-100{margin-top:100px;}
.mt-s-120{margin-top:120px;}
.mt-s-150{margin-top:150px;}
.mt-s-170{margin-top:170px;}
.mt-s-200{margin-top:200px;}
.mt-s-230{margin-top:230px;}
.mt-s-250{margin-top:250px;}
.mt-s-270{margin-top:270px;}
.mt-s-300{margin-top:300px;}
.mt-s-350{margin-top:350px;}
.mt-s-400{margin-top:400px;}
.ml-s--200{margin-left:-200px;}
.ml-s--100{margin-left:-100px;}
.ml-s--50{margin-left:-50px;}
.ml-s--40{margin-left:-40px;}
.ml-s--30{margin-left:-30px;}
.ml-s--25{margin-left:-25px;}
.ml-s--20{margin-left:-20px;}
.ml-s--15{margin-left:-15px;}
.ml-s--10{margin-left:-10px;}
.ml-s--5{margin-left:-5px;}
.ml-s--2{margin-left:-2px;}
.ml-s-0{margin-left:0px;}
.ml-s-2{margin-left:2px;}
.ml-s-5{margin-left:5px;}
.ml-s-10{margin-left:10px;}
.ml-s-15{margin-left:15px;}
.ml-s-20{margin-left:20px;}
.ml-s-25{margin-left:25px;}
.ml-s-30{margin-left:30px;}
.ml-s-40{margin-left:40px;}
.ml-s-50{margin-left:50px;}
.ml-s-60{margin-left:60px;}
.ml-s-70{margin-left:70px;}
.ml-s-100{margin-left:100px;}
.ml-s-120{margin-left:120px;}
.ml-s-150{margin-left:150px;}
.ml-s-170{margin-left:170px;}
.ml-s-200{margin-left:200px;}
.ml-s-230{margin-left:230px;}
.ml-s-250{margin-left:250px;}
.ml-s-270{margin-left:270px;}
.ml-s-300{margin-left:300px;}
.ml-s-350{margin-left:350px;}
.ml-s-400{margin-left:400px;}
.ma-s--200{margin:-200px;}
.ma-s--100{margin:-100px;}
.ma-s--50{margin:-50px;}
.ma-s--40{margin:-40px;}
.ma-s--30{margin:-30px;}
.ma-s--25{margin:-25px;}
.ma-s--20{margin:-20px;}
.ma-s--15{margin:-15px;}
.ma-s--10{margin:-10px;}
.ma-s--5{margin:-5px;}
.ma-s--2{margin:-2px;}
.ma-s-0{margin:0px;}
.ma-s-2{margin:2px;}
.ma-s-5{margin:5px;}
.ma-s-10{margin:10px;}
.ma-s-15{margin:15px;}
.ma-s-20{margin:20px;}
.ma-s-25{margin:25px;}
.ma-s-30{margin:30px;}
.ma-s-40{margin:40px;}
.ma-s-50{margin:50px;}
.ma-s-60{margin:60px;}
.ma-s-70{margin:70px;}
.ma-s-100{margin:100px;}
.ma-s-120{margin:120px;}
.ma-s-150{margin:150px;}
.ma-s-170{margin:170px;}
.ma-s-200{margin:200px;}
.ma-s-230{margin:230px;}
.ma-s-250{margin:250px;}
.ma-s-270{margin:270px;}
.ma-s-300{margin:300px;}
.ma-s-350{margin:350px;}
.ma-s-400{margin:400px;}
.pb-s--200{padding-bottom:-200px;}
.pb-s--100{padding-bottom:-100px;}
.pb-s--50{padding-bottom:-50px;}
.pb-s--40{padding-bottom:-40px;}
.pb-s--30{padding-bottom:-30px;}
.pb-s--25{padding-bottom:-25px;}
.pb-s--20{padding-bottom:-20px;}
.pb-s--15{padding-bottom:-15px;}
.pb-s--10{padding-bottom:-10px;}
.pb-s--5{padding-bottom:-5px;}
.pb-s--2{padding-bottom:-2px;}
.pb-s-0{padding-bottom:0px;}
.pb-s-2{padding-bottom:2px;}
.pb-s-5{padding-bottom:5px;}
.pb-s-10{padding-bottom:10px;}
.pb-s-15{padding-bottom:15px;}
.pb-s-20{padding-bottom:20px;}
.pb-s-25{padding-bottom:25px;}
.pb-s-30{padding-bottom:30px;}
.pb-s-40{padding-bottom:40px;}
.pb-s-50{padding-bottom:50px;}
.pb-s-60{padding-bottom:60px;}
.pb-s-70{padding-bottom:70px;}
.pb-s-100{padding-bottom:100px;}
.pb-s-120{padding-bottom:120px;}
.pb-s-150{padding-bottom:150px;}
.pb-s-170{padding-bottom:170px;}
.pb-s-200{padding-bottom:200px;}
.pb-s-230{padding-bottom:230px;}
.pb-s-250{padding-bottom:250px;}
.pb-s-270{padding-bottom:270px;}
.pb-s-300{padding-bottom:300px;}
.pb-s-350{padding-bottom:350px;}
.pb-s-400{padding-bottom:400px;}
.pt-s--200{padding-top:-200px;}
.pt-s--100{padding-top:-100px;}
.pt-s--50{padding-top:-50px;}
.pt-s--40{padding-top:-40px;}
.pt-s--30{padding-top:-30px;}
.pt-s--25{padding-top:-25px;}
.pt-s--20{padding-top:-20px;}
.pt-s--15{padding-top:-15px;}
.pt-s--10{padding-top:-10px;}
.pt-s--5{padding-top:-5px;}
.pt-s--2{padding-top:-2px;}
.pt-s-0{padding-top:0px;}
.pt-s-2{padding-top:2px;}
.pt-s-5{padding-top:5px;}
.pt-s-10{padding-top:10px;}
.pt-s-15{padding-top:15px;}
.pt-s-20{padding-top:20px;}
.pt-s-25{padding-top:25px;}
.pt-s-30{padding-top:30px;}
.pt-s-40{padding-top:40px;}
.pt-s-50{padding-top:50px;}
.pt-s-60{padding-top:60px;}
.pt-s-70{padding-top:70px;}
.pt-s-100{padding-top:100px;}
.pt-s-120{padding-top:120px;}
.pt-s-150{padding-top:150px;}
.pt-s-170{padding-top:170px;}
.pt-s-200{padding-top:200px;}
.pt-s-230{padding-top:230px;}
.pt-s-250{padding-top:250px;}
.pt-s-270{padding-top:270px;}
.pt-s-300{padding-top:300px;}
.pt-s-350{padding-top:350px;}
.pt-s-400{padding-top:400px;}
.pl-s--200{padding-left:-200px;}
.pl-s--100{padding-left:-100px;}
.pl-s--50{padding-left:-50px;}
.pl-s--40{padding-left:-40px;}
.pl-s--30{padding-left:-30px;}
.pl-s--25{padding-left:-25px;}
.pl-s--20{padding-left:-20px;}
.pl-s--15{padding-left:-15px;}
.pl-s--10{padding-left:-10px;}
.pl-s--5{padding-left:-5px;}
.pl-s--2{padding-left:-2px;}
.pl-s-0{padding-left:0px;}
.pl-s-2{padding-left:2px;}
.pl-s-5{padding-left:5px;}
.pl-s-10{padding-left:10px;}
.pl-s-15{padding-left:15px;}
.pl-s-20{padding-left:20px;}
.pl-s-25{padding-left:25px;}
.pl-s-30{padding-left:30px;}
.pl-s-40{padding-left:40px;}
.pl-s-50{padding-left:50px;}
.pl-s-60{padding-left:60px;}
.pl-s-70{padding-left:70px;}
.pl-s-100{padding-left:100px;}
.pl-s-120{padding-left:120px;}
.pl-s-150{padding-left:150px;}
.pl-s-170{padding-left:170px;}
.pl-s-200{padding-left:200px;}
.pl-s-230{padding-left:230px;}
.pl-s-250{padding-left:250px;}
.pl-s-270{padding-left:270px;}
.pl-s-300{padding-left:300px;}
.pl-s-350{padding-left:350px;}
.pl-s-400{padding-left:400px;}
.pr-s--200{padding-right:-200px;}
.pr-s--100{padding-right:-100px;}
.pr-s--50{padding-right:-50px;}
.pr-s--40{padding-right:-40px;}
.pr-s--30{padding-right:-30px;}
.pr-s--25{padding-right:-25px;}
.pr-s--20{padding-right:-20px;}
.pr-s--15{padding-right:-15px;}
.pr-s--10{padding-right:-10px;}
.pr-s--5{padding-right:-5px;}
.pr-s--2{padding-right:-2px;}
.pr-s-0{padding-right:0px;}
.pr-s-2{padding-right:2px;}
.pr-s-5{padding-right:5px;}
.pr-s-10{padding-right:10px;}
.pr-s-15{padding-right:15px;}
.pr-s-20{padding-right:20px;}
.pr-s-25{padding-right:25px;}
.pr-s-30{padding-right:30px;}
.pr-s-40{padding-right:40px;}
.pr-s-50{padding-right:50px;}
.pr-s-60{padding-right:60px;}
.pr-s-70{padding-right:70px;}
.pr-s-100{padding-right:100px;}
.pr-s-120{padding-right:120px;}
.pr-s-150{padding-right:150px;}
.pr-s-170{padding-right:170px;}
.pr-s-200{padding-right:200px;}
.pr-s-230{padding-right:230px;}
.pr-s-250{padding-right:250px;}
.pr-s-270{padding-right:270px;}
.pr-s-300{padding-right:300px;}
.pr-s-350{padding-right:350px;}
.pr-s-400{padding-right:400px;}
.pa-s--200{padding:-200px;}
.pa-s--100{padding:-100px;}
.pa-s--50{padding:-50px;}
.pa-s--40{padding:-40px;}
.pa-s--30{padding:-30px;}
.pa-s--25{padding:-25px;}
.pa-s--20{padding:-20px;}
.pa-s--15{padding:-15px;}
.pa-s--10{padding:-10px;}
.pa-s--5{padding:-5px;}
.pa-s--2{padding:-2px;}
.pa-s-0{padding:0px;}
.pa-s-2{padding:2px;}
.pa-s-5{padding:5px;}
.pa-s-10{padding:10px;}
.pa-s-15{padding:15px;}
.pa-s-20{padding:20px;}
.pa-s-25{padding:25px;}
.pa-s-30{padding:30px;}
.pa-s-40{padding:40px;}
.pa-s-50{padding:50px;}
.pa-s-60{padding:60px;}
.pa-s-70{padding:70px;}
.pa-s-100{padding:100px;}
.pa-s-120{padding:120px;}
.pa-s-150{padding:150px;}
.pa-s-170{padding:170px;}
.pa-s-200{padding:200px;}
.pa-s-230{padding:230px;}
.pa-s-250{padding:250px;}
.pa-s-270{padding:270px;}
.pa-s-300{padding:300px;}
.pa-s-350{padding:350px;}
.pa-s-400{padding:400px;}
}  *, *:before, *:after{-webkit-box-sizing:border-box;box-sizing:border-box;}
html{font-family:"Open Sans", sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;background-color:#fff;min-height:100%;position:relative;xpadding-bottom:270px;}
html, button, input, select, textarea{font-family:inherit;}
article, aside, details, figcaption, figure, footer, header, main, menu, section, summary{display:block;}
body, form, fieldset, legend, input, select, textarea, button{margin:0;}
audio:not([controls]){display:none;height:0;}
audio, canvas, progress, video{display:inline-block;}
progress{vertical-align:baseline;}
[hidden], template{display:none;}
img{border-style:none;display:block;}
svg:not(:root){overflow:hidden;}
body{font-family:"Open Sans", sans-serif;color:#000;font-size:16px;line-height:25px;font-size:1.08vw;line-height:1.5vw;font-weight:300;letter-spacing:0;background:#fff;}
@media only screen and (min-width: 1920px) {
body{font-size:20px;line-height:29px;}
}
@media only screen and (max-width: 1500px) {
body{font-size:16px;line-height:25px;}
}
@media only screen and (max-width: 800px) {
body{font-size:14px;line-height:19px;}
}
body.ishero{background:rgba(255,255,255,0);}
body.aurora-karriere{xbackground-color:#F0F0F0;}
h1, h2, h3, h4,  h5, h6{font-family:"Open Sans", sans-serif;font-weight:600;color:#000;margin:0;}
strong{font-family:"Open Sans", sans-serif;font-weight:600;}
.otgs-development-site-front-end{background-color:#fff !important;}
.seite-datenschutz{font-family:"Open Sans", sans-serif;font-weight:300 !important;color:#000;font-size:16px;line-height:25px;font-size:1.08vw;line-height:1.5vw;}
@media only screen and (max-width: 1500px) {
.seite-datenschutz{font-size:16px;line-height:25px;}
}
.seite-datenschutz h2{margin-bottom:6px !important;font-family:"Open Sans", sans-serif;color:#000;font-size:25px;line-height:34px;font-weight:600 !important;}
.seite-datenschutz h3{margin-bottom:6px !important;font-family:"Open Sans", sans-serif;font-family:"Calibri", sans-serif;color:#000;font-size:20px;line-height:30px;font-weight:600 !important;}
#mainpage{width:100%;}
p {
margin: 0 0 20px 0; } a{color:#000;text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects;}
a:active, a:hover{color:#000;color:#95303C;outline-width:0;text-decoration:underline;}
sup, sub{font-size:11px;line-height:0.5px;}
ul, ol{margin:0px;padding:0px 0px 0px 15px;padding:0px 0px 0px 25px;}
img{width:100%;height:auto;}
.clear{clear:both;}
table{font-size:14px;font-size:0.875rem;border-collapse:collapse;border-spacing:0;width:100%;margin:0;text-align:left;}
table thead td, table thead th, table tbody td, table tbody th, table tfoot td, table tfoot th{border-bottom:none;}
code, kbd, pre, samp{font-size:13px;font-size:0.8125rem;line-height:18px;line-height:1.125rem;word-wrap:break-word;font-family:monospace, monospace;color:#000;background-color:transparent;font-weight:normal;padding:0;white-space:pre-wrap;}
pre{padding:10px;overflow:auto;border:1px solid #d7d7d7;}
.button{cursor:pointer;border:1px solid #000;background:none;line-height:normal;font-size:0.85rem;text-transform:uppercase;letter-spacing:.2rem;padding:10px 20px;text-decoration:none;color:#000;display:block;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;position:relative;width:200px;margin-left:auto;margin-right:auto;text-align:center;}
.button.full{width:100%;}
.button.white{color:#fff;}
.button:hover{background-color:#919792;border-color:transparent;}
@media only screen and (min-width: 820px) {
.button{font-size:0.95rem;}
}
.button-link{color:#000;text-decoration:underline;border:0;background:transparent;padding:0;}
.button-link:hover{text-decoration:none;}
.button-link:active{outline:0;}
.clear:before, .clear:after{content:" ";display:table;}
.clear:after{clear:both;}
.row:before, .row:after, .row-small:before, .row-small:after{content:"";display:table;}
.row:after, .row-small:after{clear:both;}
.row{position:relative;}
.row-small{position:relative;width:100%;}
.hbm-bildrow-bottom{margin-bottom:70px;}
.fgs-full-row{position:relative;float:left;width:100%;margin-bottom:35px;}
.inner-row{max-width:1166px;margin-left:auto;margin-right:auto;position:relative;padding-left:79px;padding-right:79px;}
.fgs-inner-row-breit{position:relative;margin-top:35px;margin-bottom:35px;width:100%;max-width:1166px;margin-left:auto;margin-right:auto;}
@media only screen and (max-width: 800px) {
.fgs-inner-row-breit.newsletter{width:calc(100% + 70px);margin-top:0px;margin-left:-35px;padding-top:90px;}
}
.fgs-inner-row{position:relative;xwidth:100%;width:80%;max-width:1400px;margin-left:auto;margin-right:auto;AFmargin-top:35px;AFmargin-bottom:35px;margin-top:20px;margin-bottom:20px;}
@media only screen and (max-width: 1500px) {
.fgs-inner-row{width:100%;max-width:1008px;}
}
.aur-inner-row{margin-bottom:40px;}
.fgs-inner-row-ohne-abstand{position:relative;width:83.33333%;left:8.33333%;}
.fgs-inner-bildblock{width:100%;width:52%;max-width:930px;margin-top:35px;margin-bottom:35px;margin-left:auto;margin-right:auto;}
@media only screen and (max-width: 1000px) {	  
.fgs-inner-bildblock{width:70%;}
}
@media only screen and (max-width: 800px) {	  
.fgs-inner-bildblock{width:100%;margin-top:20px;margin-bottom:0px;flex-direction:row !important;}
}
@media only screen and (max-width: 780px) {	 
.fgs-inner-bildblock .panel-grid-cell:first-child{width:calc(62.5% - ( 0.375 * 1.8% ) ) !important;}

.fgs-inner-bildblock .panel-grid-cell:nth-child(2){width:calc(37.5% - ( 0.625 * 1.8% ) ) !important;}
}
@media only screen and (max-width: 700px) {	  
.fgs-inner-bildblock{max-width:100%;}
}
@media only screen and (max-width: 616px) {	  
.fgs-inner-bildblock{width:calc(100% - 30px ) !important;padding-left:15px !important;padding-right:15px !important;}
}
.aur-inner-bildblock2{position:relative;width:100%;max-width:830px;margin-left:auto;margin-right:auto;}
@media only screen and (max-width: 800px) {	  
.aur-inner-bildblock2{flex-direction:row !important;}
}
@media only screen and (max-width: 780px) {	 
.aur-inner-bildblock2 .panel-grid-cell:first-child{width:calc(73% - ( 0.27 * 1.2% ) ) !important;}

.aur-inner-bildblock2 .panel-grid-cell:nth-child(2){width:calc(27% - ( 0.73 * 1.2% ) ) !important;}
}
@media only screen and (max-width: 616px) {	  
.aur-inner-bildblock2{padding-left:30px !important;padding-right:30px !important;}
} .fgs-inner-bildblock.standorte{position:relative;}
.fgs-inner-bildblock.bildblock-unsichtbar{display:none !important;}
.fgs-inner-bildblock .txt1{position:absolute;left:28%;top:2.2%;width:32%;}
.fgs-inner-bildblock .txt2{position:absolute;left:3%;top:52%;width:55%;}
.fgs-inner-bildblock .txt3{position:absolute;left:28%;top:76.5%;width:32%;}
.fgs-inner-bildblock .txt4{position:absolute;left:66%;top:10%;width:30%;}
.fgs-inner-bildblock .txt5{position:absolute;left:66%;top:48%;width:32%;}
.fgs-inner-bildblock .txt6{position:absolute;left:66%;top:64.5%;width:32%;}
.fgs-inner-bildblock .txt-inner{font-size:14px;line-height:20px;font-weight:600;text-align:left;}
@media only screen and (max-width: 616px) {
.fgs-inner-bildblock .txt2{left:4.5%;top:50%;}
.fgs-inner-bildblock .txt4{top:9%;}
.fgs-inner-bildblock .txt5{top:46%;}
}
@media only screen and (max-width: 550px) {
.fgs-inner-bildblock .txt1 .txt-inner, .fgs-inner-bildblock .txt2 .txt-inner, .fgs-inner-bildblock .txt3 .txt-inner, .fgs-inner-bildblock .txt4 .txt-inner, .fgs-inner-bildblock .txt5 .txt-inner, .fgs-inner-bildblock .txt6 .txt-inner{font-size:11px;line-height:16px;-ms-hyphens:auto;-ms-hyphenate-limit-chars:auto 7;-ms-hyphenate-limit-lines:2;-moz-hyphens:auto;-moz-hyphenate-limit-chars:auto 7;-moz-hyphenate-limit-lines:2;-webkit-hyphens:auto;-webkit-hyphenate-limit-chars:auto 7;-webkit-hyphenate-limit-lines:2;hyphens:auto;hyphenate-limit-chars:auto 7;hyphenate-limit-lines:2;}
}
@media only screen and (min-width: 1800px){
.fgs-inner-bildblock .txt1{left:28%;top:2.2%;}
.fgs-inner-bildblock .txt2{left:3%;top:52%;}
.fgs-inner-bildblock .txt3{left:28%;top:77%;}
.fgs-inner-bildblock .txt4{top:10%;}
.fgs-inner-bildblock .txt5{top:48%;}
.fgs-inner-bildblock .txt6{top:65.5%;}
}
.fgs-inner-small-row{position:relative;width:100%;width:66%;max-width:1170px;margin-left:auto;margin-right:auto;}
@media only screen and (max-width: 1500px) {	  
.fgs-inner-small-row{width:100%;max-width:830px;}
}
.fgs-inner-small-row .fgs-inner-row{width:100%;}
.fgs-inner-small{width:83.33333%;margin-left:8.33333%;margin-top:35px;margin-bottom:35px;width:100%;max-width:1484px;max-width:1008px;margin-left:auto;margin-right:auto;}
.fgs-interview-row{width:83.33333%;left:8.33333%;}
.fgs-inner-padding-mobile{}
@media only screen and (max-width: 800px) {	
.fgs-inner-padding-mobile{padding-left:20px;padding-right:20px;}
.fgs-inner-row{margin-top:15px;margin-bottom:15px;}
.fgs-full-row{margin-bottom:5px;}
}
@media only screen and (max-width: 616px) {
.fgs-inner-row{position:relative;float:left;float:unset;clear:both;width:100%;left:0;margin-top:35px;margin-bottom:35px;margin-top:10px;margin-bottom:10px;}
.fgs-inner-small{width:100%;margin-left:0;margin-top:35px;margin-bottom:35px;margin-top:15px;margin-bottom:15px;}
}
@media only screen and (max-width: 1440px) {
.row-small{padding-left:35px;padding-right:35px;padding-left:0px;padding-right:0px;}
}
@media only screen and (max-width: 1024px) {
.row-small{padding-left:0px;padding-right:0px;}
}
.container-fullscreen{width:100%;margin-left:0;margin-right:0;height:100vh;}
.container{width:100%;max-width:1920px;margin-left:auto;margin-right:auto;}
.container .inner{padding-left:70px;padding-right:70px;}
@media only screen and (max-width: 1520px) {
.container{width:100%;}
.container .inner{padding-left:70px;padding-right:70px;}
}
@media only screen and (max-width: 1400px) {
.container{width:100%;}
.container .inner{padding-left:35px;padding-right:35px;}
}
@media only screen and (max-width: 800px) {
.container .inner{padding-left:35px;padding-right:35px;}
}
@media only screen and (max-width: 616px) {
.container .inner{padding-left:0;padding-right:0;}
}
@media print { 
.container{width:800px;padding-left:0;padding-right:0;}
}
header #logo{margin-top:50px;margin-bottom:50px;}
.pagewrapper{padding-top:70px;border-bottom:1px solid #000;}
.relative{position:relative;}
.absolute{position:absolute;}
.static{position:static;}
.fixed{position:fixed;}
.none{display:none;}
.block{display:block;}
.inline-block{display:inline-block;}
.inline{display:inline;}
.flex{display:-webkit-box;display:-ms-flexbox;display:flex;}
.flex-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}
.flex-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.flex-space-around{-ms-flex-pack:distribute;justify-content:space-around;}
.flex-space-between{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}
.flex-start{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
.flex-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.flex-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
.flex-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;}
.flex-nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}
.left{float:left;}
.right{float:right;}
.center{float:none;margin-left:auto;margin-right:auto;}
.list-unstyled{list-style:none;margin:0;padding:0;}
.list-unstyled li{margin:0;padding:0;}
.list-inline{list-style:none;margin:0;padding:0;}
.list-inline li{margin:0;padding:0;display:inline-block;}
.img-fluid{max-width:100%;}
.fgs-textbox a{color:#95303C;color:#000;}
.fgs-textbox a:hover{text-decoration:underline;}
.hbm-karriere .fgs-textbox a{color:#fff;}
.xhbm-stellenangebot ul > li{text-indent:-10px;}
.xhbm-stellenangebot ul{list-style:none;list-style-type:none;list-style-type:none;margin-left:-25px;xmargin-left:-10px;}
.xhbm-stellenangebot ul > li::before{content:"- ";text-indent:20px;}
.xhbm-ansprechpartner ul > li{text-indent:-15px;}
.xhbm-ansprechpartner ul{list-style:none;list-style-type:none;list-style-type:none;margin-left:-25px;xmargin-left:-10px;}
.xhbm-ansprechpartner ul > li::before{content:"- ";text-indent:20px;}
#main-fullsearch{display:none;position:absolute;position:fixed;z-index:99999999;left:0;top:0;width:100%;height:100%;height:100vH;background:rgba(149,48,60,0.9);}
#main-fullsearch.open{display:block;}
#main-fullsearch .div-close{position:absolute;top:50px;right:50px;width:40px;float:left;}
#main-fullsearch .close-icon{top:0;width:30px;cursor:pointer;}
#main-fullsearch .close-icon img{width:100%;height:auto;}
#main-fullsearch .main-fullsearch-inner{max-width:1280px;width:100%;margin-left:auto;margin-right:auto;margin-top:0px;margin-top:150px;padding-left:135px;padding-right:135px;}
@media only screen and (max-width: 768px) {		
#main-fullsearch .div-close{position:absolute;top:20px;width:40px;float:left;}
#main-fullsearch .main-fullsearch-inner{margin-top:120px;padding-left:20px;padding-right:20px;}
}
#main-fullsearch .fulltext-search-result h2{opacity:0;}
.modal-video{position:absolute;z-index:999999;display:block;display:none;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,0.9);background:#fff000;}
.modal-video .modal-video-inner{position:relative;left:0;top:0;width:100%;height:100%;}
.modal-video .div-close{position:absolute;top:150px;width:40px;right:50px;z-index:9999999;cursor:pointer;}
.modal-video .div-close .close-icon{top:0;width:30px;cursor:pointer;z-index:9999999;}
#hbm-modal-video{width:100%;height:100%;}
#hbm-video-slide{width:auto;height:80%;margin-left:auto;margin-right:auto;}
.modal-video-wrapper iframe, .modal-video-wrapper object, .modal-video-wrapper embed{position:absolute;top:130px;left:0;width:100%;height:100%;}
.modal-video-wrapper{position:relative;padding-bottom:56.25%;padding-top:130px;height:auto;overflow:hidden;margin-left:auto;margin-right:auto;}
#hbm-video-slide .video-bg-modal{max-height:80vH;width:auto;text-align:center;margin-left:auto;margin-right:auto;display:block;transform:translateX(0%);}
.start_modal_video{cursor:pointer;}
#page-video-bg-container{display:none;left:0;top:0;height:100%;position:fixed;width:100%;background-color:rgba(10,10,10,0.9);z-index:99999999;}
#page-video-bg-container .video-nav-close{position:absolute;margin-top:20px;width:35px;height:35px;z-index:9999999;cursor:pointer;margin-right:10px;right:50px;}
#page-video-bg-container .video-nav-close img{width:100%;height:auto;}
.page-dont-scroll{overflow:hidden;position:fixed;}
.start_video_c {
cursor:pointer;	
}#prod_filter__links{display:flex !important;}
.f-table-wrap{display:block !important;}
#mainpage{width:100%;xmax-width:1800px;margin-left:auto;margin-right:auto;overflow:hidden;}
header{position:fixed;z-index:9999999;top:0;width:100%;height:140px;padding-top:0;background-color:#fff;}
@media only screen and (max-width: 1920px) {
header{margin-left:0;margin-right:0;}
}
@media only screen and (max-width: 800px) {
header{position:absolute;height:104px;background:transparent;background-color:#fff;}
}
header .content{top:0;max-width:1400px;margin-left:auto;margin-right:auto;padding-top:12px;}
.headerimg img{width:100%;height:auto;}
#page{margin-top:100px;min-height:100%;height:auto !important;height:100%;width:100%;}
#page.page-template-home{margin-top:0;}
#page.hbm-ansprechpartner{margin-top:228px;}
#page.standardinhalt,
#page.hbm-stellenangebot{margin-top:140px;}
@media only screen and (max-width: 1100px) {
#page,
#page.standardinhalt,
#page.hbm-stellenangebot{margin-top:140px;}
}
@media only screen and (max-width: 800px) {
#page.standardinhalt,
#page.hbm-stellenangebot{margin-top:0px;}
} .mobile-hide{display:block !important;}
.mobile-show{display:none !important;}
@media only screen and (max-width: 1000px) {
.mobile-hide{display:none !important;}
.mobile-show{display:block !important;}
}
.smartphone-hide{display:block !important;}
.smartphone-show{display:none !important;}
@media only screen and (max-width: 800px) {
.smartphone-hide{display:none !important;}
.smartphone-show{display:block !important;}
}
.row-inner img{width:100%;height:auto;}
.mobile-fade{}
@media only screen and (max-width: 1100px) { .mobile-fade{position:relative;max-height:7.2em;overflow:hidden;}
.mobile-fade::after{content:"";text-align:left;position:absolute;bottom:0;right:0;width:100%;height:5.2em;background:linear-gradient(to bottom, rgba(255, 255, 255, 0), #fff 100%) repeat scroll 0 0 transparent;}
}
footer .subnavi{background-color:#706f6f;background-color:#494a49;height:45px;width:auto;right:0;}
footer .footer-menue-content{padding-left:50px;margin-right:70px;}
footer .footer-social-media{float:left;margin-right:70px;margin-top:-7px;}
footer .footer-menue{padding-top:12px;}
footer .footer-menue .content{color:#fff;font-size:14px;line-height:21px;text-decoration:none;float:right;}
@media only screen and (max-width: 768px) {
footer .subnavi{height:90px;}
footer .footer-menue .content{width:100%;margin-top:10px;text-align:center;padding-left:unset;margin-right:unset;}
footer .footer-social-media{margin-right:auto;margin-top:-7px;float:unset;text-align:center;width:160px;margin-left:auto;position:relative;}
}
@media only screen and (max-width: 616px) {
footer .subnavi{height:100px;}
}
@media only screen and (max-width: 768px) {
footer .footer-menue-content{padding-left:unset;margin-right:unset;}
}
footer .footer-menue .content, footer .footer-menue .content a{color:#fff;font-size:14px;text-decoration:none;}
footer .footer-menue .content a:hover{color:#b90064;}
.img-responsive img{width:100%;height:auto;}
div.image-container > .content{background-color:#fff;background-position:100% 0%;background-size:cover;width:100%;height:100%;xpadding:40px 0;}
.teaser-container{height:500px;height:700px;}
.display-none{display:none !important;}
.display-show{display:block !important;}
.img-w-desk{display:block;}
.img-w-mob{display:none;}
@media only screen and (max-width: 1000px) {
.img-w-desk{display:none;}
.img-w-mob{display:block;}
}
.hbm-image-bu{font-family:"Open Sans", sans-serif;font-weight:300;font-style:italic;font-size:20px;line-height:35px;color:#000;padding-right:50px;}
.fgs-standard-content{font-family:"Open Sans", sans-serif;xfont-family:"Calibri", sans-serif;xfont-weight:400;xfont-weight:300;font-size:25px;line-height:40px;font-size:18px;line-height:32px;font-size:20px;line-height:30px;color:#000;color:#707070;}
.fgs-standard-content h2{font-family:"Merriweather", Times, serif;font-weight:300;font-family:"Demos Next W01 Regular", serif;font-weight:400;font-size:32px;line-height:46px;font-size:28px;line-height:32px;letter-spacing:0;color:#707070;margin-bottom:15px;}
.fgs-standard-content ul{margin:0px 0;padding:0 0 0 20px;}
.fgs-standard-content ul li{padding:0;}
.center{text-align:center;}
.block-row{display:flex;flex-wrap:wrap;}
.block-full-bg{display:block;width:100%;height:615px;}
.block-left{width:100%;display:flex;position:relative;}
.block-full-bg .inner-row{padding-left:0px;padding-right:0px;}
@media only screen and (max-width: 1920px) {
.block-full-bg .inner-row{padding-left:70px;padding-right:70px;}
}
.aur-textbox-breit .cont-top{padding-top:60px;}
.block-left .text-content{xpadding-right:100px;align-content:center;align-items:center;display:grid;}
@media only screen and (max-width: 800px) {
.block-left{width:100%;margin-left:-49px;margin-top:40px;}
.block-left .text-content{padding-right:0px;display:block;}
.block-left .text-content h2.head-copy{margin-top:10px;padding-bottom:10px;-ms-hyphens:auto;-ms-hyphenate-limit-chars:auto 7;-ms-hyphenate-limit-lines:2;-moz-hyphens:auto;-moz-hyphenate-limit-chars:auto 7;-moz-hyphenate-limit-lines:2;-webkit-hyphens:auto;-webkit-hyphenate-limit-chars:auto 7;-webkit-hyphenate-limit-lines:2;hyphens:auto;hyphenate-limit-chars:auto 7;hyphenate-limit-lines:2;}
}
.block-left .text-content.cont-top{display:block;padding-top:60px;}
.row-start-rohstoffe{padding-top:60px;}
@media only screen and (max-width: 800px) {
.row-start-rohstoffe{padding-top:40px;}
}
.row-start-rohstoffe .row-img-start-rohstoffe{max-width:700px;margin-left:auto;margin-right:auto;}
@media only screen and (max-width: 800px) {
.row-start-rohstoffe .row-img-start-rohstoffe{max-width:500px;}
}
@media only screen and (max-width: 616px) {
.row-start-rohstoffe .row-img-start-rohstoffe{max-width:450px;}
}
.row-start-rohstoffe .img-rohstoffe{text-align:center;float:left;width:50%;}
@media only screen and (max-width: 800px) {
.row-start-rohstoffe .img-rohstoffe{}
}
.row-start-rohstoffe .img-rohstoffe img{width:auto;height:100%;max-height:90px;display:inline;}
.row-start-rohstoffe .img-rohstoffe.menge-rohstoffe{padding-top:40px;}
@media only screen and (max-width: 800px) {
.row-start-rohstoffe .img-rohstoffe.menge-rohstoffe{padding-top:20px;}
}
.row-start-rohstoffe .start-teaser-sub{text-align:center;font-family:"Open Sans", sans-serif;font-weight:600;font-size:20px;line-height:25px;letter-spacing:-0.4px;xmax-width:80%;xpadding-left:auto;xpadding-right:auto;padding-left:10%;padding-right:10%;}
@media only screen and (max-width: 800px) {
.row-start-rohstoffe .start-teaser-sub{font-size:14px;line-height:19px;}
}
.menge-rohstoffe{text-align:center;font-family:"Open Sans", sans-serif;font-weight:300;font-size:25px;line-height:35px;font-size:1.8vw;line-height:2vw;}
.menge-rohstoffe .tonnen{text-align:center;font-family:"Open Sans", sans-serif;font-weight:300;font-size:90px;}
@media only screen and (max-width: 800px) {
.menge-rohstoffe{font-size:15px;line-height:25px;}
.menge-rohstoffe .tonnen{font-size:50px;}
} .header-img-desktop{display:block;max-width:1624px;margin-left:auto;margin-right:auto;}
@media only screen and (max-width: 1000px) {
.row.aur-head .fgs-full-row{margin-bottom:0px;}
}
@media only screen and (max-width: 800px) {
.row.aur-head.head-desktop, .row.aur-head.head-desktop .fgs-full-row{display:none;}
.row.aur-head.head-mobil .fgs-full-row .aur-head-container{margin-top:20px;margin-bottom:-15px;padding-left:35px;padding-right:35px;}
}
@media only screen and (max-width: 616px) {
.row.aur-head.head-mobil .fgs-full-row .aur-head-container{padding-left:30px;padding-right:30px;}
}
.header-img-mobile{display:none;}
@media only screen and (max-width: 800px) {
.header-img-desktop{display:none;}
.header-img-mobile{display:block;width:calc(100% + 70px);margin-left:-35px;margin-top:105px;}
.hbm-stellenangebot .header-img-mobile{margin-bottom:30px;}
}
@media only screen and (max-width: 616px) {
.header-img-mobile{width:100%;margin-left:0px;}
}
.fgs-head-container{position:absolute;xleft:50px;left:8.33333%;top:50px;width:83.33333%;}
.aur-head-container{width:83.33333%;margin-top:30px;margin-left:8.33333%;margin-bottom:-30px;}
@media only screen and (max-width: 1300px) {
.aur-head-container{width:100%;margin-top:10px;margin-left:0%;}
}
@media only screen and (max-width: 1000px) {
.row.aur-head{xdisplay:none;}
.aur-head-container{xdisplay:none;width:100%;margin-top:10px;margin-left:0%;margin-bottom:-50px;}
.fgs-full-row .aur-head-container{margin-bottom:-5px;}
}
.aur-head-container h1{font-size:1.8vw;line-height:1.5vw;color:#95303C;font-weight:400;}
@media only screen and (min-width: 1920px) {
.aur-head-container h1{font-size:35px;line-height:30px;}
}
@media only screen and (max-width: 1500px) {
.aur-head-container h1{font-size:25px;line-height:30px;}
}
.fgs-img-a1{width:100%;}
.fgs-img-a1 img{width:100%;height:auto;}
.font-black span.copy{color:#000;}
.fgs-awards-row img{width:50%;height:auto;}
h1.section-head{margin-bottom:30px;font-family:"Open Sans", sans-serif;color:#000;font-size:40px;line-height:48px;font-weight:600;letter-spacing:-0.8px;}
h1.section-head.ka-rot{color:#95303C;}
.hbm-stellenangebot h1{margin-bottom:10px;font-family:"Open Sans", sans-serif;color:#000;font-size:40px;line-height:48px;font-weight:600;letter-spacing:-0.8px;}
.hbm-stellenangebot.bewerbungsform h1{margin-bottom:30px;}
@media only screen and (max-width: 800px) {
.hbm-stellenangebot.bewerbungsform h1{margin-bottom:20px;}
}
.hbm-stellenangebot h3{margin-top:30px;margin-bottom:30px;font-family:"Open Sans", sans-serif;color:#000;font-size:16px;line-height:25px;font-size:1.08vw;line-height:1.5vw;font-weight:600;letter-spacing:-0.32px;}
@media only screen and (min-width: 1920px) {
.hbm-stellenangebot h3{font-size:20px;line-height:29px;}
}
@media only screen and (max-width: 1500px) {
.hbm-stellenangebot h3{font-size:16px;line-height:25px;}
}
@media only screen and (max-width: 800px) {
.hbm-stellenangebot h3{font-size:14px;line-height:19px;}
}
.hbm-stellenangebot h4{margin-bottom:10px;font-family:"Open Sans", sans-serif;color:#000;font-size:20px;line-height:30px;font-weight:600;}
h3.overhead{font-family:"Open Sans", sans-serif;font-weight:600;font-size:15px;line-height:30px;letter-spacing:-0.2px;color:#000;}
@media only screen and (max-width: 800px) {
h3.overhead{line-height:22px;margin-bottom:10px;}
}
h3.overhead.white{color:#fff;}
h2.head-copy{font-family:"Open Sans", sans-serif;xfont-family:"Calibri", sans-serif;xfont-family:"molgroup","Calibri", sans-serif;font-weight:600;font-size:50px;line-height:55px;color:#000;margin-bottom:20px;letter-spacing:-1px;}
h2.head-copy.white{color:#fff;}
h2.section-head{margin-bottom:10px;font-family:"Open Sans", sans-serif;font-size:1.8vw;line-height:2.4vw;font-weight:600;letter-spacing:-0.5px;color:#000;}
@media only screen and (max-width: 1500px) {
h2.section-head{font-size:25px;line-height:30px;}
}
@media only screen and (min-width: 1920px) {
h2.section-head{font-size:35px;line-height:30px;}
}
.fgs-d12-row h2.section-head{margin-bottom:35px;xcolor:#ff0000;}
.aur-karriere h2.section-head{xcolor:#95303C;}
h2.section-head.ka-rot{color:#95303C;font-weight:400;margin-bottom:25px;}
@media only screen and (max-width: 1500px) {
h2.section-head.ka-rot{margin-bottom:20px;}
}
@media only screen and (max-width: 1000px) {
h2.section-head.ka-rot{font-size:20px;line-height:25px;margin-bottom:15px;}
}
h3.section-head{margin-bottom:0px;font-family:"Open Sans", sans-serif;font-size:25px;line-height:35px;font-size:1.8vw;line-height:2vw;color:#000;font-weight:600;}
.aur-karriere h3.section-head{xcolor:#95303C;}
h3.section-head.ka-rot{color:#95303C;}
h3.content-head{font-family:"Open Sans", sans-serif;xfont-family:"Calibri", sans-serif;font-weight:600;font-size:25px;line-height:35px;font-size:1.8vw;line-height:2vw;color:#000;margin-bottom:0px;}
h3.subhead-form{font-family:"Open Sans", sans-serif;xfont-family:"Calibri", sans-serif;font-weight:600;font-size:25px;line-height:35px;font-size:1.8vw;line-height:2vw;color:#000;margin-bottom:0px;}
.codedropz-upload-inner{font-family:"Open Sans", sans-serif;xfont-family:"Calibri", sans-serif;font-weight:300;font-size:18px;line-height:22px;}
.dnd-upload-details{font-family:"Open Sans", sans-serif;xfont-family:"Calibri", sans-serif;font-weight:300;font-size:18px;line-height:22px;}
.codedropz-upload-inner h6{font-family:"Open Sans", sans-serif;font-weight:600;font-size:18px;line-height:22px;}
.fgs-head-container h1{font-family:"Open Sans", sans-serif;font-size:60px;line-height:70px;font-weight:600;color:#fff;}
.fgs-head-container h1.fgs-head, .fgs-head-container h2.fgs-head{font-family:"Open Sans", sans-serif;font-size:60px;line-height:90px;font-size:4.4vw;line-height:5.2vw;font-weight:600;color:#fff;letter-spacing:-1.2px;}
@media only screen and (max-width: 1500px) {
.fgs-head-container h1.fgs-head, .fgs-head-container h2.fgs-head{font-size:60px;line-height:90px;}
}
.fgs-head-container h1.fgs-head.white, .fgs-head-container h2.fgs-head.white{color:#fff;}
.fgs-head-container h1.fgs-head.black, .fgs-head-container h2.fgs-head.black{color:#000;}
@media only screen and (max-width: 800px) {	
h1.head{font-size:70px;line-height:70px;-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}
.fgs-head-container h1{font-size:70px;line-height:70px;}
}
@media only screen and (max-width: 616px) {	
h1.head{font-size:36px;line-height:44px;}
.fgs-head-container h1{font-size:50px;line-height:50px;}
}
.fgs-d12-row{}
@media only screen and (max-width: 616px) {
.fgs-d12-row{padding-left:30px;padding-right:30px;}
}
.fgs-d12-row .fgs-d12-img-l, .fgs-d12-img-l{xwidth:80%;xfloat:left;height:588px;}
.fgs-d12-row .fgs-d12-img-r{xwidth:80%;float:right;height:588px;}
@media only screen and (max-width: 1000px) {
.fgs-d12-row .fgs-d12-img-l, .fgs-d12-img-l{height:auto;}
.fgs-d12-row .fgs-d12-img-r{height:auto;}
}
.fgs-d12-row .fgs-d12-img-l img, .fgs-d12-row .fgs-d12-img-r img{width:100%;height:auto;}
.fgs-d12-row .fgs-d12-text-r, .fgs-d12-text-r, .fgs-d12-row .fgs-d12-text-l{z-index:999999;position:absolute;display:block;right:0;top:0;height:695px;background-color:#F0F0F0;}
@media only screen and (max-width: 1000px) {
.fgs-d12-row .fgs-d12-text-r, .fgs-d12-text-r, .fgs-d12-row .fgs-d12-text-l{height:auto;}
}
.fgs-d12-row .fgs-d12-text-r, .fgs-d12-text-r{padding-left:80px;padding-right:80px;display:flex;align-items:center;}
.fgs-d12-row .fgs-d12-text-l, .fgs-d12-text-l{padding-left:50px;padding-right:50px;padding-left:80px;padding-right:80px;display:flex;align-items:center;}
@media only screen and (max-width: 1000px) {
.fgs-d12-row .fgs-d12-text-r, .fgs-d12-text-r{display:block;}
.fgs-d12-row .fgs-d12-text-l, .fgs-d12-text-l{padding-left:50px;display:block;}
}
.fgs-d12-row .fgs-d12-text-r .box-content, .fgs-d12-text-r .box-content{display:block;}
.fgs-d12-row .fgs-d12-text-l .box-content, .fgs-d12-text-l .box-content{display:block;}
.fgs-d12-text-l.bb-textbox-top{margin-top:-100px;margin-top:-90px;}
.fgs-d12-text-l.bb-textbox-bottom{margin-top:100px;margin-top:90px;}
.fgs-d12-text-r.bb-textbox-top{AFmargin-top:-100px;margin-top:-90px;}
.fgs-d12-text-r.bb-textbox-bottom{margin-top:100px;margin-top:90px;}
.fgs-d12-row .fgs-d12-text-r, .fgs-d12-text-r{}
.fgs-d12-row.bb-textbox-margin-bottom{margin-bottom:70px;}
@media only screen and (max-width: 1000px) {
.fgs-d12-row.bb-textbox-margin-bottom{margin-bottom:0px;}
}
.fgs-d12-row.bb-textbox-margin-top{margin-top:120px;}
@media only screen and (max-width: 1000px) {
.fgs-d12-row.bb-textbox-margin-top{margin-top:0px;}
}
.aur-textbox-bottom-button{margin-top:45px;xmargin-top:0px;position:relative;}
@media only screen and (max-width: 1000px) {
.aur-textbox-bottom-button{margin-top:30px;}
}
.text-content .aur-textbox-bottom-button{margin-top:0px;}
.aur-textbox-bottom-button a.aur-textbox-button{width:auto;height:36px;padding-top:8px;padding-left:30px;padding-right:30px;padding-bottom:8px;font-family:"Open Sans", arial, sans-serif;font-size:14px;line-height:20px;font-size:1vw;line-height:1.1vw;font-weight:600;letter-spacing:0.5px;color:#fff;text-transform:uppercase;text-align:center;background-color:#95303C;border:none;}
@media only screen and (min-width: 1920px){
.aur-textbox-bottom-button a.aur-textbox-button{font-size:19px;line-height:21px;}
}
@media only screen and (max-width: 1500px) {
.aur-textbox-bottom-button a.aur-textbox-button{font-size:14px;line-height:20px;}
}
.aur-textbox-bottom-button a.aur-textbox-button:hover{text-decoration:none;color:#fff;background-color:#7f7f7f;}
.aur-nextbox-mb--90{margin-bottom:-90px !important;}
.aur-nextbox-mb-0{margin-bottom:0px !important;xmargin-bottom:220px !important;}
.aur-nextbox-mb-10{margin-bottom:10px !important;}
.aur-nextbox-mb-30{margin-bottom:30px !important;}
.aur-nextbox-mb-40{margin-bottom:40px !important;}
.aur-nextbox-mb-80{margin-bottom:80px !important;}
.aur-nextbox-mb-90{margin-bottom:90px !important;}
.aur-nextbox-mb-100{margin-bottom:100px !important;}
.aur-nextbox-mb-120{margin-bottom:120px !important;}
.aur-nextbox-mb-130{margin-bottom:130px !important;}
.aur-nextbox-mb-160{margin-bottom:160px !important;}
.aur-nextbox-mb-180{margin-bottom:180px !important;}
.aur-nextbox-mt-100{margin-top:100px !important;}
.aur-nextbox-mt-10{margin-top:10px !important;}
@media only screen and (max-width: 1000px) {
.aur-nextbox-mb-0, .aur-nextbox-mb-80, .aur-nextbox-mb-100, .aur-nextbox-mb-120, .aur-nextbox-mb-160, .aur-nextbox-mb-180{margin-bottom:0px !important;}
.aur-nextbox-mb-10, .aur-nextbox-mb-40, .aur-nextbox-mb-130{margin-bottom:20px !important;}
.aur-nextbox-mb-30{margin-bottom:10px !important;}
.def-1-1-1.aur-nextbox-mb-10{margin-bottom:-20px !important;}
.aur-nextbox-mb--90, .aur-nextbox-mb-90{margin-bottom:-20px !important;}
.aur-nextbox-mt-100{margin-top:0px !important;}
}
@media only screen and (max-width: 800px) {
.aur-nextbox-mb-10, .aur-nextbox-mb-40, .aur-nextbox-mb-130{margin-bottom:35px !important;}
.aur-nextbox-mb-30{margin-bottom:15px !important;}
.def-1-1-1.aur-nextbox-mb-10{margin-bottom:20px !important;}
.aur-nextbox-mb--90, .aur-nextbox-mb-90{margin-bottom:20px !important;}
}
@media only screen and (max-width: 616px) {
.aur-nextbox-mb-30, .aur-nextbox-mb-40{margin-bottom:30px !important;}
.def-1-2-.aur-nextbox-mb-10{margin-bottom:30px !important;}
} #s-247 .fgs-d12-row .fgs-d12-text-r, 
#s-247 .fgs-d12-text-r, 
#s-247 .fgs-d12-row .fgs-d12-text-l, 
#s-247 .fgs-d12-text-l,
#s-6651 .fgs-d12-row .fgs-d12-text-r, 
#s-6651 .fgs-d12-text-r, 
#s-6651 .fgs-d12-row .fgs-d12-text-l, 
#s-6651 .fgs-d12-text-l{background-color:#fff;border:1px solid #fff;}
.fgs-d12-row .fgs-d12-50-img-r, .fgs-d12-row .fgs-d12-50-img-l{float:left;width:50%;}
.fgs-d12-row .fgs-d12-40-img-r, .fgs-d12-row .fgs-d12-40-img-l{float:left;width:40%;}
.fgs-d12-row .fgs-d12-50-text-r, .fgs-d12-row .fgs-d12-50-text-l{background-color:#fff;padding:0;top:0;display:block;width:50%;float:left;position:relative;}
.fgs-d12-row .fgs-d12-40-text-r, .fgs-d12-row .fgs-d12-40-text-l{background-color:#fff;padding:0;top:0;display:block;width:60%;float:left;position:relative;}
.fgs-d12-row .fgs-d12-50-text-r, .fgs-d12-row .fgs-d12-40-text-r{padding-left:20px;}
.fgs-d12-row .fgs-d12-50-text-l, .fgs-d12-row .fgs-d12-40-text-l{padding-right:20px;}
@media only screen and (max-width: 768px) {
.fgs-d12-row .fgs-d12-50-img-r, .fgs-d12-row .fgs-d12-50-img-l{width:100%;}
.fgs-d12-row .fgs-d12-40-img-r, .fgs-d12-row .fgs-d12-40-img-l{width:100%;}
.fgs-d12-row .fgs-d12-50-text-r, .fgs-d12-row .fgs-d12-50-text-l{width:100%;}
.fgs-d12-row .fgs-d12-40-text-r, .fgs-d12-row .fgs-d12-40-text-l{width:100%;}
} a.fgs-d12-text-r .head, 
a.fgs-d12-text-l .head, a.fgs-d3-textbox .head{font-family:"Open Sans", sans-serif;xfont-family:"Calibri", sans-serif;font-weight:600;font-size:50px;line-height:60px;color:#000;margin-bottom:40px;}
.img-ani{position:relative;overflow:hidden;transition:all 1s ease;}
@media only screen and (max-width: 800px) {
.img-ani{transition:none;}
}
.img-ani img{-webkit-transform:scale(1.1);transform:scale(1.1);}
@media only screen and (max-width: 800px) {
.img-ani img{-webkit-transform:scale(1);transform:scale(1);}
}
.img-ani .ani-abdeck{background-color:#fff;position:absolute;width:100%;height:100%;top:0px;left:0px;float:right;text-align:right;-webkit-transition:width 1s;transition:width 1s;-webkit-transition:left 1.5s;transition:left 1.5s;z-index:999;}
@media only screen and (max-width: 800px) {
.img-ani .ani-abdeck{background-color:transparent;-webkit-transition:none;transition:none;}
}
#s-247 .img-ani .ani-abdeck,
#s-6651 .img-ani .ani-abdeck{background-color:#F0F0F0;}
@media only screen and (max-width: 800px) {
#s-247 .img-ani .ani-abdeck,
#s-6651 .img-ani .ani-abdeck{background-color:transparent;-webkit-transition:none;transition:none;}
}
.img-ani .ani-abdeck.aktiv{left:100%;}
.img-ani img.aktiv{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:-webkit-transform 1.2s ease 1.1s;transition:-webkit-transform 1.2s ease 1.1s;transition:transform 1.2s ease 1.1s;transition:transform 1.2s ease 1.1s,-webkit-transform 2.2s ease 1.1s;xtransition-duration:2.2s, 2.2s;xtransition-delay:1.1s, 1.1s;transition-duration:1.2s, 1.2s;transition-delay:0.3s, 0.3s;}
@media only screen and (max-width: 800px) {
.img-ani img.aktiv{-webkit-transform:scale(1);transform:scale(1);-webkit-transition:none;transition:none;transition-duration:0s;transition-delay:0s;}
}
.img-ani .ani-abdeck-left{background-color:#fff;position:absolute;width:100%;height:100%;top:0px;left:0px;float:right;text-align:right;-webkit-transition:width 1.5s;transition:width 1.5s;-webkit-transition:width 1.0s;transition:width 1.0s;z-index:999;}
#s-247 .img-ani .ani-abdeck-left,
#s-6651 .img-ani .ani-abdeck-left{background-color:#F0F0F0;}
@media only screen and (max-width: 800px) {
.img-ani .ani-abdeck-left, #s-247 .img-ani .ani-abdeck-left,
#s-6651 .img-ani .ani-abdeck-left{background-color:transparent;-webkit-transition:none;transition:none;}
}
.img-ani .ani-abdeck-left.aktiv{width:0%;}
.fgs-d12-row .fgs-d12-text-r.haslink{z-index:9999;}
@media only screen and (max-width: 1000px) {
.fgs-d12-row .fgs-d12-text-r, .fgs-d12-text-r, .fgs-d12-row .fgs-d12-text-l{position:relative;right:unset;width:100%;margin-top:6px;margin-bottom:0px;padding:30px 30px 100px 30px;}
}
@media only screen and (max-width:616px) {
.fgs-d12-row .fgs-d12-text-r, .fgs-d12-text-r, .fgs-d12-row 
.fgs-d12-text-l{padding:0px 20px 60px 20px;padding:0px 20px 40px 20px;}
}
.fgs-d3-row{width:100%;float:left;}
.fgs-textbox{height:500px;height:695px;font-family:"Open Sans", sans-serif;font-size:16px;line-height:25px;font-size:1.08vw;line-height:1.5vw;letter-spacing:-0.32px;color:#000;xbackground-color:#F0F0F0;}
@media only screen and (min-width: 1920px) {
.fgs-textbox{font-size:20px;line-height:29px;}
}
@media only screen and (max-width: 1500px) {
.fgs-textbox{font-size:16px;line-height:25px;}
}
@media only screen and (max-width: 1000px) {
.fgs-textbox{font-size:15px;line-height:25px;height:auto;}
}
.fgs-textbox strong{font-family:"Open Sans", sans-serif;font-weight:600;color:#000;}
.text-box-head{width:100%;display:inline-block;}
.text-box-head .text{float:left;xwidth:calc(100% - 30px);width:100%;xpadding-top:5%;}
.fgs-d3-row .text-box-head .text{padding-top:0;}
.hr-textbox-bottom-button{width:100px;height:40px;float:right;text-align:right;right:40px;bottom:20px;position:absolute;}
.hr-textbox-bottom-button .eck-button{width:105px;height:40px;background-image:url(//aurora-kunststoffe.de/wp-content/themes/aurora/img/pfeil-rot-n.svg);background-repeat:no-repeat;}
.text-box-more-n{display:none;position:absolute;top:20px;right:30px;width:20px;font-family:"Open Sans", sans-serif;xfont-family:"Calibri", sans-serif;color:#000;font-weight:700;font-size:40px;float:right;}
@media only screen and (max-width: 616px) {
.text-box-more-n{top:15px;right:10px;}
}
.text-box-head .text-box-more{top:0;width:20px;margin-left:10px;font-family:"Open Sans", sans-serif;xfont-family:"Calibri", sans-serif;font-weight:600;font-size:40px;float:right;}
@media only screen and (max-width: 1000px) {
.text-box-head .text-box-more{font-size:30px;}
}
a.text-box-more, .text-box-more a{color:#000;}
a.fgs-d12-text-r .text-box-head .text-box-more, a.fgs-d12-text-l .text-box-head .text-box-more{color:#000;}
.fgs-d3-row .fgs-d3-textbox{background:#fff;text-align:left;width:calc(100% - 100px);width:60%;margin-left:50px;margin-right:50px;padding:40px;margin-top:-100px;display:block;position:relative;margin-bottom:35px;z-index:999995;color:#000;}
a.fgs-d3-textbox  .text-box-more{color:#000;}
@media only screen and (max-width: 1000px) {
.fgs-d3-row .fgs-d3-textbox{position:relative;margin-top:20px;right:unset;width:90% !important;margin-left:5%;margin-right:unset;padding:20px 20px 20px 20px;margin-top:-80px;}
}
@media only screen and (max-width:616px) {
.fgs-d3-row .fgs-d3-textbox{padding:20px 20px 20px 20px;}
}
.fgs-d3-textbox a{xbackground:#fff;}
.fgs-d3-row-links{padding-right:10px;}
.fgs-d3-row-rechts{padding-left:10px;}
@media only screen and (max-width: 616px) {
.fgs-d3-row-links{padding-right:0;}
.fgs-d3-row-rechts{padding-left:0;}
.fgs-d3-row-rechts .text-box-head{padding-right:30px;}
}
.fgs-d3-img img{width:100%;height:auto;}
@media only screen and (max-width: 1000px) {
.fgs-mobile-full{width:100% !important;}
} .fgs-b2{font-family:"Open Sans", sans-serif;font-size:16px;line-height:25px;font-size:1.08vw;line-height:1.5vw;text-align:left;letter-spacing:0;color:#000;}
@media only screen and (min-width: 1920px) {
.fgs-b2{font-size:20px;line-height:28px;}
}
@media only screen and (max-width: 1500px) {
.fgs-b2{font-size:16px;line-height:25px;}
}
@media only screen and (max-width: 616px) {
.fgs-b2{font-size:18px;line-height:27px;text-align:left;}
.fgs-b2-mobile-center{text-align:center !important;}
}
.fgs-b2-mobile-center{text-align:center;}
.fgs-b3{font-family:"Open Sans", sans-serif;font-weight:400;font-size:35px;line-height:45px;font-size:2.7vw;line-height:3.3vw;font-size:1.7vw;line-height:2.3vw;text-align:center;color:#000;color:#95303C;letter-spacing:-0.7px;}
@media only screen and (min-width: 1920px) {
.fgs-b3{font-size:33px;line-height:44px;}
}
@media only screen and (max-width: 1500px) {
.fgs-b3{font-size:35px;line-height:45px;font-size:25px;line-height:35px;}
}
.home .fgs-b3{color:#95303C;}
.fgs-b3.zitat-center{text-align:center;padding-left:10%;padding-right:10%;}
.fgs-b3.zitat-left b, .fgs-b3.zitat-right b, .fgs-b3.zitat-center b{font-weight:600;}
.fgs-b3.zitat-left{text-align:left;}
.fgs-b3.zitat-right{text-align:right;}
@media only screen and (max-width: 616px) {
.fgs-b3, .fgs-b2{padding-left:30px;padding-right:30px;}
}
.interview-frage{font-family:"Open Sans", sans-serif;font-weight:700;font-size:18px;line-height:24px;color:#000;}
.fgs-d12-row .fgs-d12-text-l{left:0;xpadding:5px 40px 100px 20px;}
@media only screen and (max-width: 1440px) {
.fgs-d12-row .fgs-d12-text-l, .fgs-d12-row .fgs-d12-text-r{xpadding:75px 40px 75px 20px;}
}
@media only screen and (max-width: 1000px) {
.xfgs-d12-row .fgs-d12-text-l, .xfgs-d12-row .fgs-d12-text-r{position:relative;width:90% !important;right:unset;margin-top:20px;margin-left:5%;margin-top:-80px;}
}
a.fgs-d12-text-r, a.fgs-d12-text-l{color:#000;}
a.fgs-d12-text-r h2.head, a.fgs-d12-text-l h2.head, a.fgs-d3-textbox h2.head{font-family:"Open Sans", sans-serif;font-family:"Calibri", sans-serif;font-family:"molgroup", sans-serif;font-weight:600;font-size:25px;font-size:28px;line-height:50px;font-size:1.8vw;line-height:2vw;color:#000;margin-bottom:20px;margin-top:0;}
.fgs-d12-text-r h2.head, .fgs-d12-text-l h2.head, .fgs-d3-textbox h2.head, .row-ethikkodex h2.head{margin-top:0;margin-bottom:20px;margin-bottom:15px;font-family:"Open Sans", sans-serif;font-size:25px;line-height:50px;font-size:1.8vw;line-height:2vw;font-weight:600;color:#000;letter-spacing:-0.5px;}
.row-ethikkodex h2.head{color:#fff;}
@media only screen and (min-width: 1920px) {
.fgs-d12-text-r h2.head, .fgs-d12-text-l h2.head, .fgs-d3-textbox h2.head, .row-ethikkodex h2.head{font-size:34px;line-height:38px;margin-bottom:25px;}
}
@media only screen and (max-width: 1500px) {
.fgs-d12-text-r h2.head, .fgs-d12-text-l h2.head, .fgs-d3-textbox h2.head, .row-ethikkodex h2.head{font-size:25px;line-height:50px;}
}
@media only screen and (max-width: 1000px) {
.fgs-d12-text-r h2.head, .fgs-d12-text-l h2.head, .fgs-d3-textbox h2.head, .row-ethikkodex h2.head{margin-top:0;margin-bottom:0px;font-size:23px;}
}
a.fgs-d12-text-r.haslink:hover , a.fgs-d12-text-l.haslink:hover, a.fgs-d3-textbox.haslink:hover{background-color:#f4f4f4;color:#000;text-decoration:none;cursor:pointer;}
.fgs-d12-text-r.haslink:hover, .fgs-d12-text-l.haslink:hover, .fgs-d3-textbox.haslink:hover{background-color:#f4f4f4;color:#000;text-decoration:none;cursor:pointer;}
.fgs-d12-row .fgs-d12-text-r.haslink{cursor:pointer;}
.fgs-d12-row .fgs-e-text-r, .fgs-d12-row .fgs-e-text-l{background-color:none;right:0;width:30%;width:40%;padding:40px;position:absolute;top:0;display:block;}
@media only screen and (max-width: 1200px) {
a.fgs-d12-text-r h2.head, a.fgs-d12-text-l h2.head, a.fgs-d3-textbox h2.head{font-size:32px;line-height:36px;}
h1.section-head{font-size:40px;line-height:60px;}
.fgs-b2{xfont-size:20px;xline-height:30px;xtext-align:left;}
}
.suche-overtext{color:#fff;font-family:"Open Sans", sans-serif;font-size:25px;line-height:35px;font-size:20px;line-height:30px;float:left;margin-bottom:30px;}
.suche-overtext h3.suche-head{margin-bottom:20px;font-family:"Open Sans", sans-serif;color:#fff;font-size:25px;line-height:35px;font-size:1.8vw;line-height:2vw;font-weight:600;}
@media only screen and (max-width: 1400px) {
.suche-overtext h3.suche-head{margin-bottom:-10px;font-size:25px;line-height:35px;}
}
@media only screen and (max-width: 700px) {
.suche-overtext h3.suche-head{margin-bottom:-20px;}
}  @media only screen and (max-width: 616px) {
.fgs-d12-row .fgs-e-text-r, .fgs-d12-row .fgs-e-text-l{background-color:none;right:0;width:30%;width:100%;padding:20px 0 0 0 !important;top:0;display:block;position:relative;}
}
.fgs-d12-row .fgs-e-text-l{left:0;padding:40px 40px 40px 0;}
@media only screen and (max-width: 1424px) {
.fgs-d12-row .fgs-e-text-r, .fgs-d12-row .fgs-e-text-l{xright:unset;width:60%;padding:40px;}
} @media only screen and (max-width: 1024px) {
.fgs-d12-row .fgs-e-text-r, .fgs-d12-row .fgs-e-text-l{right:unset;width:100%;padding:40px;}
}
@media only screen and (max-width: 800px) {
.fgs-d12-row .fgs-e-text-l{left:0;padding:40px 40px 40px 20px;}
}
a.fgs-e-text-r h2.head, a.fgs-e-text-l h2.head{font-family:"Open Sans", sans-serif;xfont-family:"Calibri", sans-serif;font-weight:700;font-style:italic;font-size:150px;line-height:150px;font-size:100px;line-height:100px;color:#96BC2C;text-decoration:underline;margin-bottom:20px;text-transform:uppercase;}
@media only screen and (max-width: 1000px) {
.fgs-e-text-r h2.head, .fgs-e-text-l h2.head{font-size:100px;line-height:100px;text-align:center;}
a.fgs-e-text-r h2.head, a.fgs-e-text-l h2.head{font-size:70px !important;line-height:70px;}
}
@media only screen and (max-width: 800px) {
a.fgs-e-text-r h2.head, a.fgs-e-text-l h2.head{font-size:50px !important;line-height:50px;}
}
@media only screen and (max-width: 616px) {
a.fgs-e-text-r h2.head, a.fgs-e-text-l h2.head{font-size:32px !important;line-height:32px;}
}
.fgs-text-breite-20{width:20%;}
.fgs-text-breite-30{width:30%;}
.fgs-text-breite-40{width:40%;}
.fgs-text-breite-50{width:50%;}
.fgs-text-breite-60{width:60%;}
.fgs-text-breite-70{width:70%;}
.fgs-text-breite-80{width:80%;}
.fgs-text-breite-def{width:57.8%;}
.fgs-bild-breite-50{width:50%;}
.fgs-bild-breite-60{width:60%;}
.fgs-bild-breite-70{width:70%;}
.fgs-bild-breite-80{width:80%;}
.fgs-bild-breite-def{width:57.8%;}
@media only screen and (max-width: 1000px) {
.fgs-bild-breite-def{width:100%;}
}
@media only screen and (max-width: 1500px) {
.fgs-text-breite-20, .fgs-text-breite-30, .fgs-text-breite-40{width:50%;}
}
@media only screen and (max-width: 1024px) {
.fgs-text-breite-20, .fgs-text-breite-30, .fgs-text-breite-40, .fgs-text-breite-50, .fgs-text-breite-60, .fgs-text-breite-70, .fgs-text-breite-80{width:100%;}
.fgs-bild-breite-50, .fgs-bild-breite-60, .fgs-bild-breite-70, .fgs-bild-breite-80{width:100%;}
}
.panel-grid{position:relatve;}
@media only screen and (max-width: 800px) {	  
.panel-grid{margin-bottom:15px !important;}
.panel-grid.panel-no-style{display:block !important;}
}
.fgs-g-row h4.head, a.fgs-g-row h4.head{font-family:"Open Sans Condensed", arial, sans-serif;font-weight:700;font-family:"Demos Next W01 Regular", Times, serif;font-weight:400;font-size:18px;line-height:24px;color:#000;xletter-spacing:5px;xletter-spacing:3px;xtext-transform:uppercase;margin-bottom:6px;}
.fgs-g-row, .fgs-h-row{width:100%;float:left;}
.fgs-g-row{margin-bottom:35px;}
.fgs-g-row .fgs-g-img-l{width:50%;float:left;}
.fgs-g-row .fgs-g-img-r{width:50%;float:right;}
.fgs-g-row .fgs-g-img-l img, .fgs-g-row .fgs-g-img-r img{width:100%;height:auto;}
.fgs-g-row .fgs-g-text-r, .fgs-g-text-r, .fgs-g-row .fgs-g-text-l{position:relative;background-color:#fff;padding-left:20px;width:50%;float:left;top:0;display:block;}
.fgs-g-row .fgs-g-text-r 
.text-box-more, .fgs-g-row .fgs-g-text-l .text-box-more{position:absolute;top:10px;font-family:"Open Sans", sans-serif;xfont-family:"Calibri", sans-serif;font-weight:700;font-size:40px;float:right;top:0;width:20px;right:10px;}
.fgs-g-text-r-hover:hover, .fgs-g-text-l-hover:hover{color:#000;text-decoration:none;overflow:hidden;;}
.fgs-g-text-l{padding-right:20px;}
.fgs-g-text-r{padding-left:20px;}
@media only screen and (max-width: 1000px) { 
.fgs-g-row{xpadding-left:20px;xpadding-right:20px;}
} @media only screen and (max-width: 1000px) { 
.fgs-g-text-l{padding-right:0;}
.fgs-g-text-r{padding-left:0;}
} .fgs-h-row{width:100%;float:left;display:flex;}
.fgs-h-text-l{width:50%;float:left;padding-right:20px;}
.fgs-h-text-r{width:50%;float:left;padding-left:20px;}
@media only screen and (max-width: 1000px) { 
.fgs-g-row .fgs-g-text-r, .fgs-g-text-r, .fgs-g-row .fgs-g-text-l{padding-left:0;width:100%;}
.fgs-g-row .fgs-g-img-l{width:100%;}
.fgs-g-row .fgs-g-img-r{width:100%;}
.fgs-h-row{width:100%;float:left;display:block;}
.fgs-h-text-l{width:100%;float:left;padding-right:0px;}
.fgs-h-text-r{width:100%;float:left;padding-left:0px;}
}
.fgs-h-row h4.head, a.fgs-h-row h4.head{font-family:"Open Sans", sans-serif;xfont-family:"Calibri", sans-serif;font-weight:700;font-size:25px;line-height:40px;font-size:1.8vw;line-height:2vw;color:#707070;text-transform:uppercase;}
.fgs-h-text-r:hover, .fgs-h-text-l:hover{background-color:#D1D1D1;background-color:#f4f4f4;color:#000;text-decoration:none;overflow:hidden;;}
.fgs-p-row{width:100%;float:left;}
.fgs-imagebox-p-links{width:66.66667%;padding-right:5px;float:left;margin-top:17%;}
.fgs-imagebox-p-rechts{width:33.33333%;padding-left:5px;float:left;}
@media only screen and (max-width: 616px) {
.fgs-imagebox-p-links{width:100%;padding-right:unset;float:left;margin-top:unset;}
.fgs-imagebox-p-rechts{width:100%;padding-left:unset;float:left;}
}
.fgs-imagebox-p-links img, .fgs-imagebox-p-rechts img{width:100%;height:auto;}
.fgs-imagebox-p-bu{margin-top:20px;}
.fgs-imagebox-p-rechts .fgs-imagebox-p-bu strong{font-family:"Open Sans", sans-serif;xfont-family:"Calibri", sans-serif;font-weight:400;font-size:28px;line-height:36px;}
.fgs-imagebox-p-bu-mob-right{display:none;margin-top:10px;padding:0 20px;}
.fgs-imagebox-p-bu-mob-left{margin-top:10px;display:none;padding:0 20px;}
@media only screen and (max-width: 616px) {
.fgs-imagebox-p-bu-mob-right, .fgs-imagebox-p-bu-mob-left{display:block;}
.fgs-imagebox-p-bu{display:none;}
} .fgs-imagebox-g1{width:100%;float:left;}
.fgs-imagebox-g1 img{width:100%;height:auto;}
.fgs-imagebox-g2-links{width:50%;padding-right:5px;float:left;}
.fgs-imagebox-g2-rechts{width:50%;padding-left:5px;float:left;}
@media only screen and (max-width: 616px) {
.fgs-imagebox-g2-links{xwidth:100%;xpadding-right:unset;float:left;}
.fgs-imagebox-g2-rechts{xwidth:100%;xpadding-left:unset;float:left;}
}
.fgs-imagebox-g2-links img, .fgs-imagebox-g2-rechts img{width:100%;height:auto;}
.fgs-imagebox-g4-links{width:66.66667%;padding-right:5px;float:left;}
.fgs-imagebox-g4-rechts{width:33.33333%;padding-left:5px;float:left;margin-top:10%;}
.fgs-imagebox-g4-links img, .fgs-imagebox-g4-rechts img{width:100%;height:auto;}
@media only screen and (max-width: 616px) {
.fgs-imagebox-g4-links{width:100%;width:50%;xpadding-right:unset;float:left;overflow:hidden;}
.fgs-imagebox-g4-rechts{width:100%;width:50%;xpadding-left:unset;margin-top:unset;float:left;}
} .fgs-button, a.fgs-button{width:auto;height:auto;padding:5px 10px 6px 10px;font-family:"Open Sans", sans-serif;color:#fff !important;font-size:18px;line-height:23px;text-transform:none;font-weight:400;background-color:#96BC2C;cursor:pointer;}
.fgs-button-absenden{color:#fff;background-color:#96BC2C;padding:5px 20px 6px 20px;font-family:"Open Sans", sans-serif;font-weight:700;font-size:20px;line-height:34px;letter-spacing:1px;height:auto;width:236px;text-transform:none;cursor:pointer;text-align:center;}
.fgs-button-absenden:hover{color:rgba(255,255,255,0.8);}
.fullscreen-search-form .input-fulltextsearch-icon{background-image:url(//aurora-kunststoffe.de/wp-content/themes/aurora/img/lupe-weiss.png);background-repeat:no-repeat;background-size:contain;background-position:0 0;background-repeat:no-repeat;width:30px;height:30px;left:10px;margin-top:-33px;cursor:pointer;xmargin-top:-23px;xtransform:scaleX(-1);xopacity:0.7;}
#fulltext-search{display:none;}
.fullscreen-search{transition:top 0.0s 1.5s, opacity 1.5s 0s;width:100%;height:100%;position:fixed;left:0px;background-size:cover;background-position:50% 50%;background-color:rgba(0,0,0,0.8);background-color:rgba(0,0,0,1);color:#fff;overflow:hidden;display:table;z-index:7;padding-top:0;padding-bottom:100px;z-index:999999;}
@media only screen and (max-width: 1520px) {
.fullscreen-search{z-index:9999999;top:0;}
}
.fullscreen-search .fullscreen-search-form{margin-top:150px;}
.fullscreen-search .fullscreen-search-form .fullscreen-search-input{width:900px;width:calc(100% - 260px);float:left;}
.fullscreen-search-input input, .fullscreen-search-input input:focus{background:none;border:none;border-bottom-color:currentcolor;border-bottom-style:none;border-bottom-width:medium;border-bottom:1px solid #fff;color:#fff;font-weight:500;font-size:20px;padding-left:60px;}
.fullscreen-search .fullscreen-search-form .suche-full-button{background-color:#fff;border-radius:0;height:44px;color:#000;font-family:"Open Sans", sans-serif;xfont-family:"Calibri", sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;width:240px;position:relative;float:left;text-align:center;padding-top:7px;cursor:pointer;color:#fff;background-color:#96BC2C;margin-left:15px;margin-top:0;}
@media only screen and (max-width: 800px) {
.fullscreen-search .fullscreen-search-form .fullscreen-search-input{width:100%;}
.fullscreen-search .fullscreen-search-form .suche-full-button{margin-left:unset;margin-top:50px;width:100%;}
}
.fullscreen-search .fullscreen-search-form .button-pfeil-rechts{background-image:url(//aurora-kunststoffe.de/wp-content/themes/aurora/img/pfeil_weiss-right.svg);background-repeat:no-repeat;background-position:50% 50%;width:20px !important;height:20px;right:10px;top:12px;cursor:pointer;position:absolute;cursor:pointer;}
.fullscreen-search .fulltext-search-close-icon{width:35px;height:35px;position:absolute;z-index:99999;cursor:pointer;display:none;right:70px;margin-top:36px;}
@media only screen and (max-width: 1520px) {
.fullscreen-search .fulltext-search-close-icon{right:35px;}
}
@media only screen and (max-width: 1520px) {
#fulltext-search .inner{margin-left:30px;margin-right:30px;}
}
#mobile-menue .mobmenu-search-close-icon{width:35px;height:35px;position:absolute;z-index:99999;cursor:pointer;display:block;right:30px;margin-top:20px;top:0;}
#fulltext-se-result{overflow-y:auto;height:800px;}
.fulltext-search-result, .fulltext-search-result a{color:#fff;}
.fulltext-search-result:hover a{color:#9d9d9c;}
.fulltext-search-result h2{color:#fff;}
.fulltext-search-result h2{margin-top:30px;}
.video-bg-container, .video-wrapper{display:block;z-index:0;position:relative;width:100%;height:auto;height:100%;top:0;left:0;overflow:hidden;}
.video-wrapper video{width:100%;height:auto;}
.fgs-video-container .start_modal_video_hover{position:absolute;width:100%;height:100%;top:0;left:0;z-index:100;}
.fgs-video-container .start_modal_video_hover:hover{background:rgba(0,0,0,0.5);}
.fgs-video-overlay-inner:hover + .start_modal_video_hover{background:rgba(0,0,0,0.5);}
.fgs-video-overlay-inner:hover > .start_modal_video_hover{background:rgba(0,0,0,0.5);}
.fgs-video-overlay-inner:hover  .start_modal_video_hover{background:rgba(0,0,0,0.5);}
.fgs-video-overlay-inner:hover{xbackground:rgba(0,0,0,0.5);}
.video-bg-container embed, .video-bg-container iframe, .video-bg-container object, .video-bg-container video{}
.video-bg{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;background:#fff;}
video{}
.video-wrapper .play{background:transparent url(//aurora-kunststoffe.de/wp-content/themes/aurora/img/play-neg.png) no-repeat center center;background-size:contain;cursor:pointer;z-index:200;width:20%;height:20%;top:40%;left:40%;position:absolute;}
.video-wrapper.playing .overlay, .video-wrapper.playing .play{opacity:0;pointer-events:none;display:none;}
.video-wrapper.playing video{opacity:1;z-index:1;}
.video-wrapper .content{padding-top:100px;z-index:200;position:absolute;width:100%;z-index:200;}
.fgs-a1-video{position:relative;padding-bottom:56.25%;padding-bottom:40%;height:0;overflow:hidden;max-width:100%;height:auto;}
@media only screen and (max-width: 768px) {
.fgs-a1-video{padding-bottom:56.25%;}
}
.fgs-a1-video iframe, .fgs-a1-video object, .fgs-a1-video embed{position:absolute;top:0;left:0;width:100%;height:100%;}
.fgs-video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;height:auto;}
.fgs-video iframe, .fgs-video object, .fgs-video embed{position:absolute;top:0;left:0;width:100%;height:100%;}
.fgs-video-overlay{position:absolute;top:0;width:100%;margin-left:auto;margin-right:auto;z-index:999;text-align:center;background:rgba(0, 0, 0, 0.5);z-index:200;}
.fgs-video-overlay-inner{position:relative;height:auto;z-index:200;}
.fgs-video-overlay-left, .fgs-video-overlay-right{float:left;}
.fgs-video-overlay-right{float:left;width:100px;text-align:left;}
.fgs-video-overlay-content{}
.fgs-video-overlay-button{text-align:center;width:100%;float:both;margin-left:0px;margin-top:0px;margin-bottom:10px;z-index:200;}
.fgs-video-overlay-text{text-align:center;width:50%;float:both;margin-left:auto;margin-right:auto;margin-top:auto;color:#fff;}
@media only screen and (max-width: 800px) {
.fgs-video-overlay-text{width:100%;padding-left:20px;padding-right:20px;font-size:16px;line-height:22px;font-size:1.08vw;line-height:1.5vw;}
}
.fgs-video-button{width:100px;height:100px;margin-left:auto;margin-right:auto;cursor:pointer;}
.fgs-video-button-acc{width:100px;height:100px;margin-top:23%;margin-left:auto;margin-right:auto;cursor:pointer;}
@media only screen and (max-width: 800px) {
.fgs-video-button-acc{margin-top:20%;}
}
@media only screen and (max-width: 616px) {
.fgs-video-button-acc{margin-top:15%;}
}
@media only screen and (max-width: 800px) {
.fgs-video-button, .fgs-video-button-acc{width:60px;height:60px;}
}
.fgs-video-button img, .fgs-video-button-acc img{width:100%;height:auto;}
.fgs-video-overlay-left{width:50%;text-align:right;margin-right:30px;color:#fff;padding-left:10%;}
h2.video-head{font-family:"Open Sans", arial, sans-serif;font-family:"Calibri", sans-serif;font-weight:700;font-size:50px;line-height:58px;color:#fff;}
@media only screen and (max-width: 800px) {
h2.video-head{font-size:30px;line-height:36px;}
}
.mini-video-wrapper{position:relative;line-height:0;}
.start_modal_video_hover{position:absolute;width:100%;height:100%;top:0;left:0;z-index:100;}
.start_modal_video_hover:hover{background:rgba(0,0,0,0.5);}
.mini-video-wrapper .fgs-video-overlay-inner{position:absolute;height:auto;display:block;top:0px;width:100%;xpadding-top:35%;line-height:30px;z-index:200;}
.mini-video-wrapper .fgs-video-overlay-inner:hover + .start_modal_video_hover{background:rgba(0,0,0,0.5);}
.mini-video-wrapper .fgs-video-button{width:100px;height:100px;margin-left:auto;margin-right:auto;cursor:pointer;}
.mini-video-wrapper .fgs-video-overlay-text{width:80%;margin-left:10%;}
.mini-video-wrapper h2.video-head{font-family:"Open Sans", arial, sans-serif;font-weight:700;font-size:30px;line-height:30px;color:#fff;}
.fgs_acc_video_container{}
h2.faq-head{font-family:"Open Sans Condensed", arial, sans-serif;font-weight:700;font-style:italic;font-size:56px;line-height:58px;color:#96BC2C;xtext-decoration:underline;}
.fgs-faq{margin-left:70px;margin-right:70px;margin-top:35px;}
@media only screen and (max-width: 1000px) {
.fgs-faq{margin-left:20px;margin-right:20px;}
}
.so-widget-sow-accordion-default-fgs997156 .fgs-faq .sow-accordion-panel{margin-bottom:10px;padding-left:30px;padding-right:30px;}
@media only screen and (max-width: 800px) {
.so-widget-sow-accordion-default-fgs997156 .fgs-faq .sow-accordion-panel{margin-bottom:10px;padding-left:10px;padding-right:10px;}
}
.so-widget-sow-accordion-default-fgs997156 .fgs-faq .sow-accordion-panel .sow-accordion-panel-header{position:relative;cursor:pointer;padding:15px 30px 15px 30px;background-color:#828282;background-color:#fff;color:#ffffff;text-align:left;}
.so-widget-sow-accordion-default-fgs997156 .fgs-faq .sow-accordion-panel .sow-accordion-panel-header:hover{background-color:#8c8c8c;background-color:#fff;}
.so-widget-sow-accordion-default-fgs997156 .fgs-faq .sow-accordion-panel .sow-accordion-panel-header:focus{outline:none !important;outline:none !important;}
.so-widget-sow-accordion-default-fgs997156 .fgs-faq .sow-accordion-panel .sow-accordion-panel-header .sow-accordion-title{display:inline-block;width:calc(100% - 25px);}
@media only screen and (max-width: 800px) {
.so-widget-sow-accordion-default-fgs997156 .fgs-faq .sow-accordion-panel .sow-accordion-panel-header .sow-accordion-title{font-size:18px;line-height:26px;}
}
.so-widget-sow-accordion-default-fgs997156 .fgs-faq .sow-accordion-panel .sow-accordion-panel-header .sow-accordion-open-close-button{float:right;}
.so-widget-sow-accordion-default-fgs997156 .fgs-faq .sow-accordion-panel:not(.sow-accordion-panel-open) > .sow-accordion-panel-header-container > .sow-accordion-panel-header .sow-accordion-close-button{display:none;}
.so-widget-sow-accordion-default-fgs997156 .fgs-faq .sow-accordion-panel.sow-accordion-panel-open > .sow-accordion-panel-header-container > .sow-accordion-panel-header .sow-accordion-open-button{display:none;}
.so-widget-sow-accordion-default-fgs997156 .fgs-faq .sow-accordion-panel .sow-accordion-panel-content .sow-accordion-panel-border{background-color:#f9f9f9;padding:15px 30px 15px 30px;overflow:auto;}
@media only screen and (max-width: 616px) {
.so-widget-sow-accordion-default-fgs997156 .fgs-faq .sow-accordion-panel .sow-accordion-panel-content .sow-accordion-panel-border{background-color:#f9f9f9;padding:15px 30px 15px 0px;overflow:auto;}
}
.so-widget-sow-accordion-default-fgs997156 .fgs-faq .sow-accordion-panel .sow-accordion-panel-content .sow-accordion-panel-border:focus{outline:none !important;outline:none !important;}
@media print {
.so-widget-sow-accordion-default-fgs997156 .fgs-faq .sow-accordion-panel .sow-accordion-open-close-button{display:none;}
.so-widget-sow-accordion-default-fgs997156 .fgs-faq .sow-accordion-panel .sow-accordion-panel-content{display:block !important;}
} .sow-accordion-title h3{font-family:"Merriweather", Times, serif;font-weight:300;font-family:"Demos Next W01 Regular", serif;font-weight:400;font-size:28px;line-height:36px;color:#707070;xmargin-bottom:20px;ytext-transform:uppercase;margin-top:-15px;}
@media only screen and (max-width: 800px) {
.sow-accordion-title h3{font-size:18px;line-height:28px;margin-top:-5px;}
}      h2.standort-subhead{font-family:"Open Sans Condensed", arial, sans-serif;font-weight:700;font-style:italic;font-size:50px;line-height:50px;font-size:32px;line-height:46px;color:#B58C53;text-transform:uppercase;text-decoration:underline;text-align:center;}
h3.standort-head{font-family:"Open Sans Condensed", arial, sans-serif;font-weight:700;font-size:18px;line-height:32px;color:#B58C53;text-transform:uppercase;}
@media only screen and (max-width: 616px) {
.fgs-text-container.fgs-b2, .fgs-inner-row.fgs-b2, .fgs-text-container.fgs-b3{margin-left:0;margin-right:0;hyphens:auto;hyphenate-limit-chars:auto 5;hyphenate-limit-lines:3;-webkit-hyphens:auto;-webkit-hyphenate-limit-chars:auto 5;-webkit-hyphenate-limit-lines:3;-ms-hyphens:auto;-ms-hyphenate-limit-chars:auto 5;-ms-hyphenate-limit-lines:3;}
}
.fgs-b2-mobile-center{}
@media only screen and (max-width: 800px) {
.fgs-b2-mobile-center{text-align:center !important;}
}
.sow-icon-ionicons[data-sow-icon]::before{content:attr(data-sow-icon);}
.so-widget-sow-accordion{}
.so-widget-sow-accordion .sow-accordion-panel{border-bottom:1px solid #707070;}
.so-widget-sow-accordion .sow-accordion-panel:last-child{xborder-bottom:none;}
.so-widget-sow-accordion .sow-accordion-panel .sow-accordion-panel-header{background-color:#fff !important;background-color:unset !important;color:#000 !important;padding:15px 30px 15px 0 !important;}
.so-widget-sow-accordion .sow-accordion-panel .sow-accordion-panel-header .sow-accordion-title{font-family:'Merriweather', Times, serif !important;font-weight:300;font-family:"Demos Next W01 Regular", serif;font-weight:400;font-size:18px;line-height:22px;font-size:25px;line-height:40px;font-size:28px;line-height:36px;padding-left:50px;font-style:normal;width:calc(100% - 50px) !important;color:#707070;}
.so-widget-sow-accordion .sow-accordion-panel .sow-accordion-panel-content{font-family:"Open Sans", arial, sans-serif;font-weight:300;font-family:"Demos Next W01 Regular", Times, serif;font-weight:400;font-size:18px;line-height:24px;font-size:25px;line-height:40px;font-size:18px;line-height:27px;padding-left:50px;padding-left:42px;}
.so-widget-sow-accordion .sow-accordion-panel .sow-accordion-panel-content a{color:#96BC2C;}
@media only screen and (max-width: 616px) {
.so-widget-sow-accordion .sow-accordion-panel .sow-accordion-panel-content{padding-left:10px !important;}
}
.so-widget-sow-accordion .fgs-jobs  .sow-accordion-panel .sow-accordion-panel-content{font-family:"Open Sans", arial, sans-serif;font-weight:300;font-family:"Demos Next W01 Regular", Times, serif;font-weight:400;font-size:18px;line-height:24px;font-size:25px;line-height:40px;font-size:18px;line-height:27px;padding-left:72px !important;}
@media only screen and (max-width: 616px) {
.so-widget-sow-accordion .fgs-jobs  .sow-accordion-panel .sow-accordion-panel-content{padding-left:10px !important;}
}
.so-widget-sow-accordion .sow-accordion-panel .sow-accordion-panel-content .sow-accordion-panel-border{background-color:#fff !important;}
.sow-accordion .sow-accordion-panel .sow-accordion-panel-header .sow-accordion-open-close-button{float:left !important;margin-top:0 !important;padding-left:10px;}
.fgs-faq .sow-accordion-panel .sow-accordion-panel-header .sow-accordion-open-close-button{float:left !important;margin-top:0 !important;padding-left:10px;}
.fgs-jobs .sow-accordion-panel .sow-accordion-panel-header .sow-accordion-open-close-button{float:left !important;margin-top:0 !important;padding-left:10px;}
@media only screen and (max-width: 800px) {
.sow-accordion .sow-accordion-panel .sow-accordion-panel-header .sow-accordion-open-close-button, .fgs-faq .sow-accordion-panel .sow-accordion-panel-header .sow-accordion-open-close-button, .fgs-jobs .sow-accordion-panel .sow-accordion-panel-header .sow-accordion-open-close-button{padding-left:0;}
}
.sow-accordion-panel-open{border:none !important;border-bottom:1px solid #707070 !important;}
.sow-accordion-panel-open:last-child{xborder:none !important;}
.sow-accordion .sow-accordion-panel .sow-accordion-panel-header:focus{outline:none !important;outline:none !important;}
.fgs-faq .sow-accordion-panel .sow-accordion-panel-header:focus{outline:none !important;outline:none !important;}
.fgs-jobs .sow-accordion-panel .sow-accordion-panel-header:focus{outline:none !important;outline:none !important;}
@media only screen and (max-width: 800px) {
.so-widget-sow-accordion .sow-accordion-panel .sow-accordion-panel-header{padding:15px 0px 15px 0 !important;}
.so-widget-sow-accordion .sow-accordion-panel .sow-accordion-panel-header .sow-accordion-title{padding-left:20px;font-style:normal;width:calc(100% - 30px) !important;}
}  h2.subhead_anmeldung{font-family:"Open Sans", sans-serif;font-weight:600;font-style:italic;font-size:32px;line-height:36px;font-size:50px;line-height:58px;color:#96BC2C;xtext-decoration:underline;margin-bottom:40px;text-transform:uppercase;text-align:center;}
.fgs-events{width:100%;}
.fgs-events .event-item{float:left;width:calc(33.3333% - 30px);width:calc(33.3333% - 35px);margin-right:10px;margin-left:10px;}
@media only screen and (max-width: 800px) {
.fgs-events .event-item{width:100%;margin-right:0;margin-left:0;margin-bottom:50px;}
}
.fgs-events .event-item .haslink{cursor:pointer;}
.fgs-events .event-item:first-child{xmargin-left:0;}
.fgs-events .event-item:last-child{xmargin-right:0;}
.fgs-events .event-item .teaser-img{width:100%;height:auto;}
.fgs-events .event-item .teaser-img img{width:100%;height:auto;}
.fgs-events .event-title .datum{font-family:"Open Sans Condensed", arial, sans-serif;font-weight:700;font-family:"Demos Next W01 Bold", Times, serif !important;font-weight:700 !important;font-size:20px;line-height:26px;color:#000;}
.fgs-events .event-title .head{font-family:"Open Sans Condensed", arial, sans-serif;font-family:"Merriweather", Times, serif;font-weight:300;font-family:"Demos Next W01 Regular", serif;font-weight:400;font-size:28px;line-height:36px;color:#000;}
.fgs-events .event-title .text{font-family:"Open Sans Condensed", arial, sans-serif;font-weight:300;font-family:"Demos Next W01 Regular", Times, serif;font-weight:400;font-size:20px;line-height:26px;color:#707070;}
.fgs-events .event-title .text-box-more{font-family:"Open Sans", arial, sans-serif;font-weight:700;font-size:40px;float:right;top:0;width:20px;margin-left:10px;color:#000;}
.fgs-events .fgs-textbox .haslink{cursor:pointer;}
.fgs-events .fgs-textbox{padding:20px;background-color:#fff;}
@media only screen and (max-width: 800px) {
.fgs-events  .fgs-textbox{position:relative;margin-top:20px;right:unset;width:90% !important;margin-left:5%;padding:20px 20px 20px 20px;margin-top:-80px;}
}
.fgs-events .fgs-textbox:hover{background-color:#D1D1D1;background-color:#f4f4f4;color:#000;text-decoration:none;}
.events-bullets{font-family:"Open Sans Condensed", arial, sans-serif;font-weight:700;font-family:"Demos Next W01 Regular", Times, serif;font-weight:400;font-size:18px;line-height:24px;color:#000;xletter-spacing:5px;xletter-spacing:3px;xtext-transform:uppercase;}
.event-formular [type="text"], .event-formular [type="email"] , .event-formular [type="select"]{height:41px;background-color:#dadada;background-color:#ededed;font-weight:300;border:none;color:#707070;font-size:14px;-webkit-border-radius:0;-webkit-appearance:none;}
.event-formular input[type="checkbox"]{transform:scale(1.2);margin-right:20px;margin-top:-5px;margin-left:0px;}
.event-formular select{text-transform:none;height:41px;background-color:#dadada;background-color:#ededed;border:none;color:#989898 !important;font-weight:300;font-size:14px;-webkit-border-radius:0;-webkit-appearance:none;}
.event-formular .spalte-event-form{margin-bottom:20px;}::-webkit-input-placeholder{color:#707070 !important;font-size:14px;}::-moz-placeholder{color:#707070 !important;font-size:14px;}:-ms-input-placeholder{color:#707070 !important;font-size:14px;}::placeholder{color:#989898 !important;font-size:14px;}
.event-formular .spalte-links{width:50%;float:left;padding:10px;}
.event-formular .spalte-rechts{width:50%;float:left;padding:10px;}
@media only screen and (max-width: 800px) {
.event-formular .spalte-links, .event-formular .spalte-rechts{width:100%;padding-right:unset;padding-bottom:10px;}
}
.form-background{background-color:#ededed;}
.event-form-datenschutz{font-weight:500;}
.fgs-ansprech-orte{width:100%;max-width:1260px;margin-left:auto;margin-right:auto;xfloat:left;display:table;}
@media only screen and (max-width: 616px) {
.fgs-ansprech-orte{padding-left:40px;padding-right:40px;}
}
.fgs-ansprech{width:100%;width:80%;max-width:1260px;max-width:1020px;max-width:1400px;margin-left:auto;margin-right:auto;xfloat:left;display:table;}
@media only screen and (max-width: 1500px) {
.fgs-ansprech{width:100%;max-width:1008px;}
}
@media only screen and (max-width: 616px) {
.fgs-ansprech{padding-left:20px;padding-right:20px;}
}
.fgs-ansprech h2.section-head{margin-bottom:10px;}
@media only screen and (max-width: 1400px) {
.fgs-ansprech h2.section-head{margin-top:20px;}
}
@media only screen and (max-width: 800px) {
.fgs-ansprech h2.section-head{margin-bottom:0px;}
}
.fgs-ansprech.page-bottom{xmax-width:1484px;}
.fgs-ansprech .ansprech-item{float:left;width:calc(33.3333% - 10px);margin:10px 10px 10px 0px;background-color:#fff;}
.fgs-ansprech .ansprech-item.page-bottom{margin-bottom:0px;}
@media only screen and (max-width: 1400px) {
.fgs-ansprech .ansprech-item{width:calc(50% - 20px);}
}
.fgs-ansprech .ansprech-item .inner{width:100%;padding:0;background-color:#B58C53;background-color:#fff;}
.fgs-ansprech .fgs-ansprech-portrait{padding:0;margin:0;top:0;}
.fgs-ansprech .fgs-ansprech-portrait img{width:100%;height:auto;}
.fgs-ansprech .ansprech-item .fgs-ansprech-text{position:relative;padding:5px 10px 70px 0px;}
@media only screen and (max-width: 1700px) {
.fgs-ansprech .ansprech-item .fgs-ansprech-text{padding:5px 10px 50px 0px;}
}
@media only screen and (max-width: 1400px) {
.fgs-ansprech .ansprech-item .fgs-ansprech-text{padding:5px 0px 25px 0px;}
}
@media only screen and (max-width: 1000px) {
.fgs-ansprech .ansprech-item .fgs-ansprech-text{padding:5px 0px 25px 0px;}
}
@media only screen and (max-width: 800px) {
.fgs-ansprech .ansprech-item .fgs-ansprech-text{padding:5px 10px 15px 30px;}
}
.fgs-ansprech .ansprech-item .fgs-ansprech-text .ansprech-top{padding-top:10px;}
@media only screen and (max-width: 800px) {
.fgs-ansprech .ansprech-item{width:100%;margin-right:0;margin-left:0;margin-bottom:50px;}
}
.fgs-ansprech .ansprech-item .ansprech-bottom{bottom:30px;position:absolute;}
.fgs-ansprech .ansprech-item .haslink{cursor:pointer;}
.fgs-ansprech .ansprech-item:first-child{xmargin-left:0;}
.fgs-ansprech .ansprech-item:last-child{xmargin-right:0;}
.fgs-ansprech .ansprech-item .teaser-img{width:100%;height:auto;}
.fgs-ansprech .ansprech-item .teaser-img img{width:100%;height:auto;}
.fgs-ansprech .ort{}
.fgs-ansprech .head{}
.fgs-ansprech .text{}
.fgs-ansprech .fgs-ansprech-text .ort{font-weight:300;letter-spacing:0 !important;font-size:16px;line-height:24px;font-size:1.08vw;line-height:1.5vw;color:#000;text-transform:uppercase;}
@media only screen and (max-width: 1500px) {
.fgs-ansprech .fgs-ansprech-text .ort{font-size:16px;line-height:25px;}
}
.fgs-ansprech .fgs-ansprech-text .head{text-transform:uppercase;}
.fgs-ansprech .fgs-ansprech-text .head:after{margin-bottom:20px;}
.fgs-ansprech .fgs-ansprech-text .text{}
.fgs-ansprech .fgs-ansprech-text .text a{color:#000;}
.fgs-ansprech .fgs-ansprech-text .text a:active, .fgs-ansprech .fgs-ansprech-text .text a:hover{color:#95303C;text-decoration:underline;}
.fgs-ansprech .fgs-textbox .haslink{cursor:pointer;}
.fgs-ansprech .fgs-textbox{padding:20px;background-color:#fff;}
.team-auswahl-item{float:left;margin-right:30px;height:40px;}
.team-auswahl-item.link{font-family:"Open Sans", sans-serif;font-family:"Calibri", sans-serif;font-weight:700;font-size:35px;line-height:35px;color:#707070;cursor:pointer;margin-top:-8px;}
.team-auswahl-item.link.active{color:#95303C;text-decoration:underline;}
.galerie-row{width:100%;float:left;margin-bottom:10px;margin-left:8px;margin-right:-12px;}
.gal-img-2_3{float:left;width:664px;width:calc(66.6666% - 12px);xheight:450px;height:479px;margin-right:12px;position:relative;overflow:hidden;}
.gal-img-2_3 img{width:100%;height:auto;}
.gal-img-1_3{float:left;width:326px;width:calc(33.3333% - 12px);margin-right:12px;xheight:450px;height:479px;position:relative;overflow:hidden;}
.gal-img-1_3 img{width:100%;height:auto;}
.gal-img-2_3:first-child{xmargin-left:10px;}
.gal-img-1_3:first-child{xmargin-left:10px;}
.gal-img-1_3:last-child{margin-right:0;}
@media only screen and (max-width: 616px) {
.gal-img-1_3{float:left;width:100%;height:auto;margin-right:0;}
.gal-img-2_3{float:left;width:100%;height:auto;margin-right:0;}
}
.overlay-team-kontakt{top:0;left:0;width:100%;height:100%;background:rgba(0,59,117,0.7);background:rgba(36,28,29,0.5);position:absolute;display:none;padding-bottom:5px;}
.overlay-team-kontakt .t_content{font-family:"Open Sans", sans-serif;font-family:"Calibri", sans-serif;font-weight:700;color:#fff;font-size:35px;line-height:40px;position:absolute;bottom:30px;left:30px;}
.fgs-news-row{width:100%;}
.fgs-news-row .news-item{width:33.3333%;float:left;xborder:5px solid #fff;font-family:"Open Sans", sans-serif;font-family:"Calibri", sans-serif;font-weight:700;font-style:italic;font-size:32px;line-height:36px;text-decoration:underline;text-transform:uppercase;position:relative;padding:5px;margin-bottom:10px;cursor:pointer;}
@media only screen and (max-width: 1100px) {
.fgs-news-row .news-item{width:50%;}
}
@media only screen and (max-width: 616px) {
.fgs-news-row .news-item{width:100%;}
}
.news-item .news-head-top{top:20px;left:20px;display:table-cell;position:absolute;}
.news-item .news-head-bottom{bottom:20px;left:20px;display:table-cell;position:absolute;}
.news-item .news-head-black{color:#000;text-decoration:underline;}
.news-item .news-head-white{color:#fff;text-decoration:underline;}
.news-item .news-head-green{color:#96BC2C;text-decoration:underline;}
.news-link{width:100%;xheight:100vh;position:absolute;top:0;left:0;}
.fgs-news-row .news-item .news-image{background-repeat:no-repeat;background-size:contain;background-position:0 0;position:relative;}
.fgs-news-row .news-item-2{width:66.6666%;float:left;border:5px solid #fff;}
.fgs-news-row .news-item img{width:100%;height:auto;vertical-align:middle;max-width:100%;display:inline-block;}
.news-img-soft{-webkit-filter:grayscale(1);filter:grayscale(1);xbackground:#red;}
.grid{background:#fff;max-width:1480px;}
.grid:after{content:'';display:block;clear:both;}
.grid-item{float:left;width:360px;height:auto;background:#fff;xborder:5px solid #fff;padding:5px;xborder-color:hsla(0, 0%, 0%, 0.7);overflow:hidden;}
.grid-item--width2{width:720px;}
.grid-item--height2{height:200px;}
.grid-item img{width:100%;vertical-align:middle;max-width:100%;display:inline-block;}
.masonry-wrapper{padding:1.5em;max-width:1480px;margin-right:auto;margin-left:auto;}
.masonry{display:grid;grid-template-columns:repeat(1, minmax(100px,1fr));grid-gap:10px;grid-auto-rows:0;}
@media only screen and (max-width: 1023px) and (min-width: 768px) {
.masonry{grid-template-columns:repeat(2, minmax(100px,1fr));}
}
@media only screen and (min-width: 1024px) {
.masonry{grid-template-columns:repeat(3, minmax(100px,1fr));}
}
.masonry-item{filter:drop-shadow(0px 2px 2px rgba(0, 0, 0, .3));transition:filter .25s ease-in-out;}
.masonry-item .news-img img{width:100%;height:auto;vertical-align:middle;max-width:100%;display:inline-block;}
.masonry-item:hover{filter:drop-shadow(0px 5px 5px rgba(0, 0, 0, .3));}
.masonry-footer{font-size:.75em;opacity:.25;text-align:center;padding-top:3em;padding-bottom:3em;margin-bottom:-1.5em;transition:opacity 1s ease-in-out;}
.masonry-footer a{color:currentColor;}
.masonry-footer:hover, .masonry-footer:active, .masonry-footer:focus{opacity:.75;}
.mobile-hide-600{display:block !important;}
.mobile-show-600{display:none !important;}
@media only screen and (max-width: 616px) {
.mobile-hide-600{display:none !important;}
.mobile-show-600{display:block !important;}
}
@media only screen and (min-width: 769px){
.rev-slider-disable-desktop{display:none;}
}
@media only screen and (max-width: 768px){
.rev-slider-disable-mobile{display:none;}
}
.wissen-counter{text-align:center !important;}
@media only screen and (min-width: 1920px){
#rev_slider_1_3_wrapper{margin:-180px auto -100px !important;}
}
@media only screen and (max-width: 1919px){
#rev_slider_1_3_wrapper{margin:-130px auto -100px !important;}
}
@media only screen and (max-width: 1399px){
#rev_slider_1_3_wrapper{margin:-100px auto -100px !important;}
}
@media only screen and (max-width: 1023px){
#rev_slider_1_3_wrapper{margin:0px auto 0px !important;}
}
@media only screen and (max-width: 768px){
#rev_slider_3_4_wrapper{margin:0px auto 30px !important;}
} .tp-arr-imgholder,
rs-poster, .tp-thumb-image, .tp-tab-image{background-position:center center;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;display:block;position:absolute;top:0px;left:0px;}
@media only screen and (max-width: 616px){	
.mobile-fade{position:relative;max-height:7.2em;overflow:hidden;}
.mobile-fade-15{position:relative;max-height:15em;overflow:hidden;}
.mobile-fade-15::after{content:"";text-align:left;position:absolute;bottom:0;right:0;width:100%;height:8em;background:linear-gradient(to bottom, rgba(255, 255, 255, 0), #fff 100%) repeat scroll 0 0 transparent;}
.mobile-fade-20{position:relative;max-height:20em;overflow:hidden;}
.mobile-fade-20::after{content:"";text-align:left;position:absolute;bottom:0;right:0;width:100%;height:10em;background:linear-gradient(to bottom, rgba(255, 255, 255, 0), #fff 100%) repeat scroll 0 0 transparent;}
.mobile-fade-30{position:relative;max-height:30em;overflow:hidden;}
.mobile-fade-30::after{content:"";text-align:left;position:absolute;bottom:0;right:0;width:100%;height:12em;background:linear-gradient(to bottom, rgba(255, 255, 255, 0), #fff 100%) repeat scroll 0 0 transparent;}
} .page-template-home .intro-home{height:calc(var(--vh, 1vh)*100);left:0;position:fixed;top:0;z-index:5;xbackground-color:red;xpadding-left:60px;xpadding-right:60px;}
.page-template-home .intro-home .slider-container{xpointer-events:none;height:100%;width:100%;}
.page-template-home .intro-home .video-container{height:100%;width:100%;padding-left:60px;padding-right:60px;padding-top:115px;}
@media only screen and (max-width: 800px) {
.page-template-home .intro-home .video-container{padding-left:0px;padding-right:0px;padding-top:0px;}
}
.page-template-home .intro-home .video-container .video-intern{height:100%;-o-object-fit:cover;object-fit:cover;width:100%;}
.page-template-home .intro-home .video-container .video-intern.desktop{display:block;}
.page-template-home .intro-home .video-container .video-intern.mobile{display:none;}
@media only screen and (max-width: 1000px) {
.page-template-home .intro-home .video-container .video-intern.desktop{display:none;}
.page-template-home .intro-home .video-container .video-intern.mobile{display:block;}
}
.page-container-start{width:100%;background-color:#fff;}
.page-container-start footer{opacity:1;xposition:relative;}
.page-template-home .slide-info{position:absolute;width:100%;height:100%;left:0;top:0;display:block;}
.page-template-home .inner-slide-info{height:100vh;left:0;margin:0 auto;max-width:1440px;max-width:83.3333%;max-width:1484px;position:absolute;right:0;top:0;}
@media only screen and (max-width: 1500px) {
.page-template-home .inner-slide-info{padding-left:30px;padding-right:30px;}
}
.page-template-home .inner-slide-info  .inner-slide-text{color:#fff;xleft:40px;position:absolute;xtop:220px;z-index:2;}
.page-template-home .inner-slide-info  .inner-slide-text{xleft:150px;}
.page-template-home .inner-slide-info  .inner-slide-text{xtop:50%;xtransform:translateY(-50%);bottom:200px;}
.inner-slide-info  .inner-slide-text h2.intro, h2.intro{font-family:"Open Sans", sans-serif;font-family:"Calibri", sans-serif;font-weight:500;font-size:70px;line-height:75px;color:#fff;}
.inner-slide-info  .inner-slide-text .url-intro a{display:block;color:#fff;text-decoration:none;}
.inner-start-news-inner-wrapper{xtop:50%;x-ms-transform:translateY(-50%);xtransform:translateY(-50%);display:flex;justify-content:center;align-items:center;}
.start-news-inner{width:100%;xwidth:83.33333%;xmargin-left:8.33333%;max-width:1484px;margin-left:auto;margin-right:auto;margin-top:-20px;xdisplay:block;}
.start-news-inner .start-news-inner-head{display:block;width:100%;margin-bottom:30px;}
.start-news-inner .start-news-inner-head h2{margin-top:0;}
.start-news-inner-wrapper{width:100%;display:flex;justify-content:space-between;}
.start-news-inner-wrapper  .news-item{width:20%;float:left;}
.start-news-inner-wrapper  .news-item .news-datum{font-size:25px;font-size:1.8vw;display:block;xmargin-bottom:5px;}
.start-news-inner-wrapper  .news-item .news-teaser{font-size:30px;line-height:30px;}
.scroll-down-wrapper{position:absolute;display:none;width:100%;height:70px;bottom:30px;}
.scroll-down-wrapper-arrow{width:160px;height:69px;margin-left:auto;margin-right:auto;cursor:pointer;}
@media only screen and (max-width: 1500px) {
.scroll-down-wrapper-arrow{width:130px;height:56px;}
}
.aur-karriere .inner.karriere-first-container{padding-top:20px;}
.aur-karriere .intro-home{position:fixed;z-index:5;left:0;top:140px;height:calc(100vH - 140px);xbackground-color:red;}
.hero-image-container{position:fixed;width:100%;height:100vH;}
.aur-karriere .hero-image-container.desktop{display:block;width:calc(100% - 120px);margin-left:60px;margin-right:60px;}
.aur-karriere .hero-image-container.mobile{display:none;}
@media only screen and (max-width: 1000px) {
.aur-karriere .hero-image-container.desktop{display:none;}
.aur-karriere .hero-image-container.mobile{display:block;}
} .job_slider{width:calc(100% + 20px);margin-left:-10px;}
.job_slider .jobteaser-job-item{width:calc(33.3333% - 20px);margin-left:10px;margin-right:10px;color:#fff;}
.job_slider .jobteaser-job-item{height:570px;background-color:#95303C;position:relative;}
.jobteaser-job-item .teaser{position:absolute;top:0;left:0;width:100%;height:100%;xbackground:rgba(149,48,60,0.85);}
@media only screen and (min-width: 900px) {
.jobteaser-job-item .teaser:hover{background:rgba(149,48,60,1);}
}
.jobteaser-job-item .teaser .teaser-content{position:relative;width:100%;height:100%;padding:45px;padding-top:70px;}
@media only screen and (max-width: 1320px) {
.jobteaser-job-item .teaser .teaser-content{padding:30px;padding-top:50px;}
}
@media only screen and (max-width: 900px) {
.jobteaser-job-item .teaser .teaser-content{padding:45px;padding-top:70px;}
}
.newsteaser-item .teaser .teaser-content{position:relative;width:100%;height:100%;padding:45px;padding-top:40px;}
@media only screen and (max-width: 768px) {
.newsteaser-item .teaser .teaser-content{padding:70px;}
}
@media only screen and (max-width: 616px) {
.newsteaser-item .teaser .teaser-content{padding:50px;}
}
.newsteaser-item .teaser .teaser-content-oben{width:100%;height:auto;}
.newsteaser-item .teaser .teaser-content-oben-hover{width:100%;height:auto;padding-top:5px;}
h3.job-teaser-head{margin-bottom:35px;color:#fff;font-size:25px;line-height:28px;font-size:1.8vw;line-height:2vw;font-weight:600;text-align:center;letter-spacing:-0.5px;}
@media only screen and (min-width: 1920px){
h3.job-teaser-head{font-size:34px;line-height:38px;}
}
@media only screen and (max-width: 1500px) {
h3.job-teaser-head{font-size:25px;line-height:28px;}
}
@media only screen and (max-width: 768px) {
h3.job-teaser-head{margin-bottom:20px;}
}
h3.job-teaser-head.left{text-align:left;}
h4.job-teaser-standort{margin-bottom:20px;color:#fff;font-size:15px;font-size:1.1vw;letter-spacing:0.5px;font-weight:600;text-transform:uppercase;text-align:left;}
@media only screen and (max-width: 1500px) {
h4.job-teaser-standort{font-size:15px;}
}
.teaser-text{xposition:absolute;xbottom:90px;xwidth:calc(100% - 90px);color:#fff;font-size:16px;line-height:25px;font-size:1.08vw;line-height:1.5vw;font-weight:400;letter-spacing:-0.32px;text-align:left;}
@media only screen and (min-width: 1920px){
.teaser-text{font-size:20px;line-height:28px;}
}
@media only screen and (max-width: 1500px) {
.teaser-text{font-size:16px;line-height:25px;}
}
.newsteaser-item .teaser-text{position:absolute;bottom:60px;width:calc(100% - 90px);color:#fff;font-size:16px;line-height:25px;font-size:1.08vw;line-height:1.5vw;font-weight:400;letter-spacing:-0.32px;text-align:left;}
@media only screen and (min-width: 1920px){
.newsteaser-item .teaser-text{font-size:24px;line-height:34px;}
}
@media only screen and (max-width: 1500px) {
.newsteaser-item .teaser-text{font-size:16px;line-height:25px;}
}
@media only screen and (max-width: 768px) {
.newsteaser-item .teaser-text{xposition:relative;xbottom:auto;}
}
.jobteaser-job-item .overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:none;}
.jobteaser-job-item .button-mehr{position:absolute;display:block;bottom:50px;width:calc(100% - 90px);height:56px;border:1px solid #fff;display:flex;align-items:center;justify-content:center;}
.newsteaser-item .button-mehr{position:absolute;display:block;bottom:20px;width:calc(100% - 90px);height:40px;border:0;}
.job_slider .jobteaser-job-item a.aur-stellen-button{font-family:"Open Sans", arial, sans-serif;color:#fff;font-size:16px;line-height:20px;font-size:1vw;line-height:1.1vw;font-weight:600;letter-spacing:0.5px;text-transform:uppercase;}
@media only screen and (min-width: 1920px){
.job_slider .jobteaser-job-item a.aur-stellen-button{font-size:19px;line-height:21px;}
}
@media only screen and (max-width: 1500px) {
.job_slider .jobteaser-job-item a.aur-stellen-button{font-size:14px;line-height:20px;}
}
.job_slider .previous-arrow{z-index:999999;position:absolute;float:left;top:45%;width:100px;height:100px;margin-left:-80px;background-size:80% 80%;background-position:90% 50%;background-repeat:no-repeat;background-image:url(//aurora-kunststoffe.de/wp-content/themes/aurora/img/Pfeile-03_SW.svg);transform:rotate(-180deg);cursor:pointer;}
.job_slider .next-arrow{z-index:999999;position:absolute;float:left;top:45%;width:100px;height:100px;right:0px;left:auto;margin-right:-80px;background-size:80% 80%;background-position:90% 50%;background-repeat:no-repeat;background-image:url(//aurora-kunststoffe.de/wp-content/themes/aurora/img/Pfeile-03_SW.svg);cursor:pointer;}
@media only screen and (max-width: 1200px) {
.job_slider .previous-arrow{width:70px;height:70px;margin-left:5px;margin-top:-10px;}
.job_slider .next-arrow{width:70px;height:70px;margin-right:5px;}
}
@media only screen and (max-width: 767px) {
.xjob_slider .previous-arrow{width:100px;height:100px;margin-left:10px;}
.xjob_slider .next-arrow{width:100px;height:100px;margin-right:10px;}
} .hbm-stellenangebot .spalte-links{width:150px;float:left;padding-top:10px;padding-right:10px;}
.hbm-stellenangebot .spalte-rechts{width:calc(100% - 150px);float:left;padding-top:10px;padding-left:10px;}
@media only screen and (min-width: 1600px) {
.hbm-stellenangebot .spalte-links{width:180px;}
.hbm-stellenangebot .spalte-rechts{width:calc(100% - 180px);}
}
.fett{font-weight:600;}
.semi{font-weight:500;}
.rot, a.rot{color:#95303C;}
.job-row{clear:both;}
.job-row .job-item{float:left;position:relative;width:100%;padding-top:20px;padding-bottom:20px;border-top:1px solid #000;font-family:"Open Sans", sans-serif;font-weight:300;}
.job-row .job-item:last-child{border-bottom:1px solid #000;}
.job-row .job-item-row{width:100%;}
.job-row .job-item-head{float:left;position:relative;}
.job-item-row-cont{float:left;}
.job-item-row-cont.more{float:left;width:40px;margin-right:10px;}
.job-row .job-item-row-cont.content{xborder-bottom:1px solid #000;width:90%;float:left;}
.produkttabellen .job-row .job-item-row-cont.content{width:94%;}
@media only screen and (max-width: 920px) {
.produkttabellen .job-row .job-item-row-cont.content{width:90%;}
}
@media only screen and (max-width: 500px) {
.produkttabellen .job-row .job-item-row-cont.content{width:80%;}
}
.job-row .job-item:last-child > .job-item-row-cont.content{xborder-bottom:none;}
.job-row .job-item .job-item-more{width:40px;}
.job-row .job-item .job-item-titel{width:calc(100% - 100px);xmargin-right:20px;font-family:"Open Sans", sans-serif;font-weight:600;color:#000;}
.job-row .job-item .job-item-datum{width:200px;float:left;}
.job-row .job-item .job-item-standort{width:170px;float:left;}
@media only screen and (max-width: 1150px) {
.job-item-row-cont-header{width:100%;float:left;}
.xxjob-row .job-item .job-item-titel{width:40%;}
}
@media only screen and (max-width: 1000px) {
.job-row .job-item .job-item-titel{width:30%;width:100%;}
}
@media only screen and (max-width: 850px) {
.xxjob-row .job-item .job-item-titel{xwidth:60%;}
}
@media only screen and (max-width: 1100px) {
.job-row .job-item-row-cont.content{width:90%;}
}
@media only screen and (max-width: 700px) {
.job-row .job-item-row-cont.content{width:80%;float:left;}
.job-row .job-item .job-item-datum, .job-row .job-item .job-item-standort{width:100%;float:left;}
.job-row .job-item .job-item-titel{width:100%;float:left;}
.job-item-row-cont.more{margin-right:20px;width:20px;float:left;}
.job-row .job-item .job-item-more{margin-right:20px;width:20px;float:left;}
}
.job-item-row-cont-header{position:relative;float:left;width:100%;cursor:pointer;}
.job-row .job-item .job-item-content{position:relative;float:left;width:100%;margin-top:30px;display:none;padding-bottom:20px;}
.job-row .job-item .job-item-content.prodtabelle{margin-top:0px;margin-left:0px;}
@media only screen and (max-width: 1000px) {
.job-row .job-item .job-item-content.prodtabelle{margin-left:-48px;width:calc(100% + 70px) !important;xwidth:100%;}
.job-row .job-item .job-item-content.prodtabelle img{xwidth:(100% + 40px) !important;width:100%;}
}
.job-row .job-item-more .expand-icon{position:absolute;float:left;left:0px;width:16px;height:16px;cursor:pointer;display:block;vertical-align:middle;}
.job-row .job-item-more .expand-icon .icon-zu{width:21px;height:20px;margin-top:5px;margin-top:3px;background-image:url(//aurora-kunststoffe.de/wp-content/themes/aurora/img/acc-zu.png);background-repeat:no-repeat;}
@media only screen and (max-width: 800px) {
.job-row .job-item-more .expand-icon .icon-zu{margin-top:0px;}
}
.job-row .job-item-more .expand-icon .icon-auf{width:21px;height:20px;margin-top:5px;margin-top:3px;background-image:url(//aurora-kunststoffe.de/wp-content/themes/aurora/img/acc-auf.png);background-repeat:no-repeat;display:none;}
.grau .job-row .job-item-more .expand-icon .icon-zu{width:21px;height:20px;margin-top:3px;background-image:url(//aurora-kunststoffe.de/wp-content/themes/aurora/img/acc-zu-grau.png);background-repeat:no-repeat;}
@media only screen and (max-width: 800px) {
.grau .job-row .job-item-more .expand-icon .icon-zu{margin-top:0px;}
}
.grau .job-row .job-item-more .expand-icon .icon-auf{width:21px;height:20px;margin-top:5px;margin-top:3px;background-image:url(//aurora-kunststoffe.de/wp-content/themes/aurora/img/acc-auf-grau.png);background-repeat:no-repeat;display:none;}
.job-row .job-item-more .expand-icon .one{top:10px;left:0;width:16px;right:initial;height:1px;}
.job-row .job-item-more .expand-icon .two{top:2px;left:8px;bottom:initial;width:1px;height:16px;}
.job-item-more .expand-icon .one, .job-item .expand-icon .two{position:absolute;background:#000;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:200ms all ease-out;}
.job-item-more.open .expand-icon .two{-webkit-transform:rotate(90deg);transform:rotate(90deg);}
.job-item-active{xcolor:#b90064;}
.job-row .job-item .job-item-active .job-item-titel{color:#95303C;}
.text-bewerben{float:left;height:80px;margin-right:20px;font-family:'Open Sans', Arial, sans-serif;font-size:20px;line-height:30px;color:#000;font-weight:700;text-transform:uppercase;}
.pfeil-bewerben{margin-top:-5px;width:80px;height:50px;background-image:url(//aurora-kunststoffe.de/wp-content/themes/aurora/img/kliemt-arrow-red-right.svg);background-repeat:no-repeat;position:relative;float:left;}
.row-jetzt-bewerben{float:left;width:100%;margin-top:50px;margin-bottom:50px;xtext-align:center;}
a.button-zur-bewerbung{width:auto;height:36px;padding-top:8px;padding-left:30px;padding-right:30px;padding-bottom:8px;font-family:"Open Sans", arial, sans-serif;font-size:14px;line-height:20px;font-size:1vw;line-height:1.1vw;font-weight:600;letter-spacing:0.5px;color:#fff;text-transform:uppercase;text-align:center;background-color:#95303C;border:none;}
@media only screen and (min-width: 1920px){
a.button-zur-bewerbung{font-size:19px;line-height:21px;}
}
@media only screen and (max-width: 1500px) {
a.button-zur-bewerbung{font-size:14px;line-height:20px;}
}
a.button-zur-bewerbung:hover{text-decoration:none;background-color:#7f7f7f;}
.job-kontakt-img{max-width:512px;}
.fgs-d12-40-text-r.job-kontakt-text{padding-left:80px;}
@media only screen and (max-width: 616px)  {
.fgs-d12-40-text-r.job-kontakt-text{padding-left:0px;}
}
h3.job-ansprech-title{margin-bottom:30px;font-family:"Open Sans", sans-serif;color:#000;font-size:45px;line-height:55px;font-weight:700;letter-spacing:0.02em;}
.job-formular .box{background-color:#f5f5f5;width:100%;padding:30px 120px 0 120px;display:inline-block;}
.job-formular .box .row{width:100%;float:left;padding-bottom:20px;padding-top:0px;}
.job-formular input{border:none;padding-left:22px;}
.newsletter-formular .spalte-links, .job-formular .box .spalte-links{width:50%;float:left;padding-right:10px;}
.newsletter-formular .spalte-rechts, .job-formular .box .spalte-rechts{width:50%;float:left;padding-left:10px;}
@media only screen and (max-width: 800px)  {
.job-formular .box{padding:15px 15px 0 15px;}
.job-formular .box .spalte-links{width:100%;padding-right:unset;padding-bottom:20px;}
.job-formular .box .spalte-rechts{width:100%;padding-left:unset;}
} .aur-versprechen{max-width:860px;margin-left:auto;margin-right:auto;}
.col-12.aur-versprechen{float:unset;}
.aur-versprechen .versp-row{float:left;width:100%;padding-bottom:60px;xborder-bottom:1px solid #000;}
@media only screen and (max-width: 800px) {
.aur-versprechen .versp-row{padding-bottom:20px;}
}
@media only screen and (max-width: 616px) {
.aur-versprechen .versp-row{padding-bottom:0px;}
}
.aur-versprechen .versp-row:last-child{border-bottom:none;}
.aur-versprechen .item-verspr{float:left;width:33.3333%;height:350px;padding-left:10px;padding-right:10px;padding-bottom:30px;padding-top:30px;padding:30px 20px 30px 20px;xborder:7px solid #fff;text-align:center;background-color:#E8E8E8;background-color:#fff;}
.aur-versprechen .item-verspr.border-li-re{border-left:1px solid #000;border-right:1px solid #000;}
.aur-versprechen .item-verspr.border-oben{border-top:1px solid #000;}
.aur-versprechen .item-verspr .item-verspr-inner{width:100%;height:100%;}
.aur-versprechen .item-verspr:last-child{border-right:none;}
@media only screen and (max-width: 800px)  {
.aur-versprechen .item-verspr{width:50%;}
.aur-versprechen .versp-row{border:none;}
.aur-versprechen .item-verspr.border-li-re{border-left:0px solid #000;border-right:0px solid #000;}
.aur-versprechen .item-verspr.border-oben{border-top:0px solid #000;}
.aur-versprechen .item-verspr.border-m-li{border-left:1px solid #000;}
.aur-versprechen .item-verspr.border-m-oben{border-top:1px solid #000;}
}
@media only screen and (max-width: 616px)  {
.aur-versprechen .item-verspr{width:100%;height:auto;margin-bottom:20px;background-color:#efefef;}
.aur-versprechen .versp-row{padding-left:23px;padding-right:23px;}
.aur-versprechen .item-verspr.border-m-li{border-left:0px solid #000;}
.aur-versprechen .item-verspr.border-m-oben{border-top:0px solid #000;}
}
.aur-versprechen .item-verspr .icon{display:flex;align-items:center;justify-content:center;width:100%;height:200px;margin-top:10px;margin-bottom:10px;text-align:center;}
@media only screen and (max-width: 616px)  {
.aur-versprechen .item-verspr .icon{height:auto;margin-top:20px;margin-bottom:20px;}
}
.aur-versprechen .item-verspr .icon img{width:100%;max-width:100px;height:auto;text-align:center;}
@media only screen and (max-width: 616px)  {
.aur-versprechen .item-verspr .icon img{max-width:160px;}
}
.aur-versprechen .item-verspr .icon.item-150 img{max-width:150px;}
.aur-versprechen .item-verspr .icon.item-140 img{max-width:140px;}
.aur-versprechen .item-verspr .icon.item-130 img{max-width:130px;}
.aur-versprechen .item-verspr .text{width:100%;margin-top:0px;text-align:center;}
.aur-versprechen .item-verspr h5.subhead-versprechen{margin-bottom:1px;font-family:"Open Sans", sans-serif;font-size:16px;line-height:20px;font-size:1.08vw;line-height:1.2vw;color:#95303C;letter-spacing:-0.32px;font-weight:600;}
@media only screen and (max-width: 1500px) {
.aur-versprechen .item-verspr h5.subhead-versprechen{font-size:16px;line-height:20px;}
}
@media only screen and (max-width: 616px) {
.aur-versprechen .item-verspr h5.subhead-versprechen{margin-bottom:30px;font-size:20px;line-height:26px;}
}
.fokus-themen{color:#000;font-family:"Open Sans", sans-serif;font-family:"Calibri", sans-serif;font-weight:700;font-size:45px;line-height:50px;}
.fokus-themen .fokus-rot{color:#95303C;}
.hbm-ansprechpartner{color:#000;font-family:"Open Sans", sans-serif;xfont-family:"Calibri", sans-serif;font-weight:300;font-size:25px;line-height:30px;line-height:35px;font-size:1.8vw;line-height:2vw;}
.hbm-ansprechpartner h4{color:#000;font-family:"Open Sans", sans-serif;xfont-family:"Calibri", sans-serif;font-weight:600;font-size:25px;line-height:30px;line-height:35px;font-size:1.8vw;line-height:2vw;}
@media only screen and (max-width: 1200px) {
.fgs-standard-content{font-size:20px;line-height:30px;}
.xhbm-stellenangebot h3, h3.section-head, h3.content-head{font-size:20px;line-height:30px;}
.hbm-branchen .item-branchen .text h5.subhead-branchen{font-size:20px;line-height:30px;}
}
@media only screen and (max-width: 800px) {
.fgs-standard-content{font-size:14px;line-height:19px;}
.hbm-stellenangebot h3, h3.section-head, h3.content-head{font-size:14px;line-height:19px;}
.fgs-textbox{font-size:14px;line-height:19px;letter-spacing:0px;}
.hbm-branchen .item-branchen .text h5.subhead-branchen{font-size:14px;line-height:19px;}
.fgs-ansprech .ansprech-item .fgs-ansprech-text{font-size:14px;line-height:19px;}
h1.section-head{font-size:30px;line-height:36px;margin-bottom:20px;}
h2.section-head, h3.section-head{font-size:30px;line-height:32px;margin-bottom:10px;}
h2.section-head{font-size:23px;line-height:29px;margin-bottom:-10px;}
h2.job-head{margin-top:20px;}
h3.job-ansprech-title{font-size:30px;line-height:32px;margin-bottom:10px;}
.fgs-b2{font-size:14px;line-height:19px;}
.fgs-b3{font-size:18px;line-height:23px;letter-spacing:-0.36px;}
.fgs-d12-text-r h2.head, .fgs-d12-text-l h2.head, .fgs-d3-textbox h2.head{margin-bottom:10px;font-size:30px;line-height:32px;}
.fgs-d12-text-r h2.head, .fgs-d12-text-l h2.head{margin-top:30px;margin-top:20px;font-size:23px;line-height:32px;}
.inner-slide-info .inner-slide-text h2.intro, h2.intro{font-size:30px;line-height:32px;}
.fokus-themen{font-size:18px;line-height:20px;}
} .xxpanel-row-style-for-231-9{margin-top:50px !important;}
.row-qualitaet{margin-top:-5px;}
@media only screen and (max-width: 1000px) {
.row-qualitaet{margin-top:0px;}
}
.row-qualitaet .row-icon-qualitaet{max-width:100%;margin-left:auto;margin-right:auto;}
.row-qualitaet .icon-qualitaet{float:left;width:20%;text-align:center;padding-top:10px;padding-right:30px;display:flex;-ms-flex-pack:center;justify-content:center;}
.row-qualitaet .txt-qualitaet{float:left;width:80%;}
@media only screen and (max-width: 800px) {
.row-qualitaet .icon-qualitaet{display:none;}
.row-qualitaet .txt-qualitaet{width:100%;}
}
@media only screen and (max-width: 616px) {
.row-qualitaet .row-icon-qualitaet{padding-left:30px;padding-right:30px;}
}
.row-qualitaet .icon-qualitaet img{width:auto;height:100%;max-height:136px;}
@media only screen and (max-width: 616px) {
.row-qualitaet .icon-qualitaet{display:none;}
.row-qualitaet .txt-qualitaet{width:100%;height:auto;}
} .row-ethikkodex{position:relative;height:660px;margin-bottom:28px;background-color:#7faec2;}
@media only screen and (max-width: 1000px) {
.row-ethikkodex{height:520px;margin-bottom:10px;}
}
@media only screen and (max-width: 800px) {
.row-ethikkodex{margin-bottom:35px;}
}
.row-ethikkodex div{background-color:#7faec2;}
.row-ethikkodex p{color:#fff;}
.row-ethikkodex .ethikkodex{max-width:100%;margin-left:auto;margin-right:auto;height:auto;display:block;}
.row-ethikkodex .ethikkodex-inner{position:absolute;display:flex;align-items:center;height:auto;max-height:600px;padding:135px 80px;}
@media only screen and (max-width: 1000px) {
.row-ethikkodex .ethikkodex-inner{padding:100px 100px;max-height:auto;}
}
@media only screen and (max-width: 616px) {
.row-ethikkodex .ethikkodex-inner{padding:100px 50px;}
}
.row-ethikkodex .ethikkodex-txt{float:left;width:50%;text-align:left;}
@media only screen and (max-width: 1000px) {
.row-ethikkodex .ethikkodex-txt{width:100%;}
}
.row-ethikkodex .ethikkodex-txt .pdf{float:left;width:28%;}
@media only screen and (max-width: 800px) {
.row-ethikkodex .ethikkodex-txt .pdf{width:33%;}
}
.row-ethikkodex .ethikkodex-txt .pdf-link{xbackground-color:#fff000;}
.row-ethikkodex .ethikkodex-txt .pdf a{color:#fff;font-weight:200;font-size:12px;line-height:15px;letter-spacing:0.24;}
@media only screen and (max-width: 460px) {
.row-ethikkodex .ethikkodex-txt .pdf a{font-size:10px;}
.row-ethikkodex .ethikkodex-txt .pdf-link{padding-left:10px;}
}
.row-ethikkodex .ethikkodex-txt .pdf-icon{width:65px;height:auto;margin-top:20px;margin-left:15px;padding-bottom:10px;}
.row-ethikkodex .ethikkodex-icon{float:left;width:50%;}
@media only screen and (max-width: 1000px) {
.row-ethikkodex .ethikkodex-icon{display:none;}
}
.row-ethikkodex .ethikkodex-icon img{width:auto;height:100%;max-height:250px;margin-left:auto;margin-right:auto;}
.aur-row-centered{xbackground:#fff000;-ms-flex-align:center !important;align-items:center !important;}
.linie-schwarz hr{background-image:url(//aurora-kunststoffe.de/wp-content/themes/aurora/img/linie.png);height:5px;border:none;}
.zertifikate-downloads{position:relative;width:100%;height:auto;min-height:200px;}
.zertifikate-downloads-img{position:absolute;top:0px;left:0px;width:100%;height:100%;}
.zertifikate-downloads-links{position:absolute;top:0px;left:0px;width:100%;min-height:200px;}
.zertifikate-downloads-links .links{position:absolute;bottom:12%;left:11.5%;width:88.5%;}
.zertifikate-downloads-links .links .link{float:left;width:29.5%;bottom:0px;margin:0px 0% 0px 0%;text-align:center;xborder:1px solid #ff0000;cursor:pointer;}
.zertifikate-downloads-links .table{display:table;}
.zertifikate-downloads-links .table-row{display:table-row;}
.zertifikate-downloads-links .table-cell{display:table-cell;vertical-align:bottom;xbackground-color:#eee;}
.zertifikate-downloads-links .links .link.table .table-cell, .zertifikate-downloads-links .links .link a{text-transform:uppercase;color:#000;}
.zertifikate-downloads-links .links .link.table .table-cell:hover, .zertifikate-downloads-links .links .link a:hover{text-decoration:underline;}
.nowrap{white-space:nowrap;}
.unsichtbar{display:none;}
.sichtbar{display:block;}
.aur-datenschutz h2, .aur-datenschutz h3{font-size:1.08vw;line-height:1.5vw;font-weight:300;margin:0;padding:0;}
@media only screen and (min-width: 1920px) {
.aur-datenschutz h2, .aur-datenschutz h3{font-size:20px;line-height:29px;}
}
@media only screen and (max-width: 1500px) {
.aur-datenschutz h2, .aur-datenschutz h3{font-size:16px;line-height:25px;}
} .bottom-order-bar-container{display:block;z-index:1000000;position:fixed;bottom:0;width:100%;height:50px;background:#95303C;}
.bottom-order-bar-inner{position:relative;width:100%;margin-left:auto;margin-right:auto;}
.bottom-order-bar-button{float:left;width:50%;height:50px;xheight:auto;padding-top:5px;font-family:"Open Sans", arial, sans-serif;font-size:18px;line-height:20px;font-weight:600;letter-spacing:0.5px;color:#fff;text-transform:uppercase;text-align:center;}
.bottom-order-bar-button div{margin-top:10px;}
.bottom-order-bar-button a{color:#fff;font-size:18px;text-transform:uppercase;}
.bottom-order-bar-border{border-left:2px solid #fff;}
body#s-231 .smartphone-show .inner-row,
body#s-6459 .smartphone-show .inner-row{xpadding-left:70px;padding-right:0px;}
.top-button{z-index:30000;position:fixed;bottom:250px;right:6px;width:52px;opacity:1;}
@media only screen and (min-width: 1920px){
.top-button{right:5px;width:58px;}
}
@media only screen and (max-width: 1500px) {
.top-button{right:11px;width:50px;}
}
@media only screen and (max-width: 1400px) {
.top-button{right:-1px;width:46px;}
}
@media only screen and (max-width: 1000px) {
.top-button{display:none;bottom:365px;right:-8px;width:44px;}
}
@media only screen and (max-height: 1100px){
.top-button{bottom:10px;}
}
@media only screen and (max-height: 840px){
.top-button{opacity:0;}
}
.pfeil-top{width:100%;height:auto;cursor:pointer;}
.ethischer-kodex a{line-height:32px;}
img.pdf{width:28px;float:left;padding-right:8px;}
.box-content a:hover{color:#95303C;}
.derlink{cursor:pointer;}
.dont-scroll{overflow:hidden !important;}
.modal-frage{position:absolute;z-index:0;opacity:0;left:0;top:140px;width:100%;height:100%;background:#ffffff;}
.modal-frage-inner{position:relative;width:500px;margin:0px auto;margin-left:auto;margin-right:auto;margin-top:130px;padding:30px;color:#fff;background-color:#eee;}
.modal-frage-inner .button{width:auto;height:36px;margin-top:30px;padding-top:8px;padding-left:30px;padding-right:30px;padding-bottom:8px;font-family:"Open Sans", sans-serif;color:#fff;font-size:14px;line-height:20px;font-weight:600;letter-spacing:0.5px;text-transform:uppercase;text-align:center;border:none;background-color:#95303C;}
.modal-sichtbar{z-index:9999;opacity:1;transition:all 0s ease;}
@media only screen and (max-width: 1024px) {
.modal-frage-inner {
width: calc(100% - 40px);
margin-top:120px;
}
.popup-close img {
width: 80px;
}
}label, input, optgroup, select, textarea{color:#000;font:inherit;margin:0;width:100%;}
button{color:#000;font:inherit;margin:0;padding:10px;border:none;}
[type="text"],
[type="email"],
[type="password"],
[type="tel"],
[type="number"],
[type="date"]{height:36px;padding:10px;background-color:#fff;border:1px solid #fefefe;-webkit-appearance:none;-moz-appearance:textfield;border-radius:0;}
[type="text"]:focus,
[type="email"]:focus,
[type="password"]:focus,
[type="tel"]:focus,
[type="number"]:focus,
[type="date"]:focus{background-color:#fff;border-color:#494a49;outline:0;}
.suche-nl-input [type="text"] ,
.newsletter-search input{color:#000;border:none;border-bottom:1px solid #ccc;padding-left:60px;}
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button{height:auto;}
[type="date"]::-webkit-inner-spin-button{display:none;-webkit-appearance:none;}
[type="checkbox"],
[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0;}
[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button{height:auto;}
[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
textarea{padding:10px;background-color:#fff;border:1px solid #ccc;overflow:auto;border-radius:0;}
textarea:focus{background-color:#fff;border-color:#494a49;outline:0;}
.kontaktnachricht textarea{padding:10px;background-color:#fff;border:none;overflow:auto;border-radius:0;height:225px;}
select{text-transform:none;height:36px;padding:0 10px;background-color:#fff;border:1px solid #ccc;}
select:focus{background-color:#fff;border-color:#494a49;outline:0;}
optgroup{font-weight:700;}
button{border-radius:0;overflow:visible;text-transform:none;cursor:pointer;}
button, html [type="button"],
[type="reset"],
[type="submit"]{-webkit-appearance:button;border-radius:0;}
button, html [type="button"],
[type="reset"],
[type="submit"]{-webkit-appearance:button;border-radius:0;border:none;width:190px;height:60px;padding:10px 20px;cursor:pointer;text-transform:uppercase;}
button::-moz-focus-inner, [type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}
button:-moz-focusring, [type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}
.kl_mail_submit [type="submit"]{background:none;border:none;}
.mailsenden{cursor:pointer;text-decoration:none;font-weight:500;color:#000;padding-top:5px;}
button[disabled],
html input[disabled]{cursor:not-allowed;}
input::-webkit-input-placeholder{color:#3c3c3b;}
input:-moz-placeholder{color:#3c3c3b;color:#000;opacity:1;}
input::-moz-placeholder{color:#000;opacity:1;}
input:-ms-input-placeholder{color:#000;opacity:1;}
input::-webkit-input-placeholder{color:#000;opacity:1;}
input:-moz-placeholder{color:#000;opacity:1;}
input::-moz-placeholder{color:#000;opacity:1;}
input:-ms-input-placeholder{color:#000;opacity:1;}
.field{width:100%;}
.form-group{overflow:hidden;}
.form-group label{display:inline-block;padding-top:8px;}
.disabled, [disabled]{pointer-events:none;cursor:not-allowed;xopacity:.5;}
.checkbox, .radio{display:inline-block;position:relative;}
.checkbox label, .radio label{padding-left:20px;padding-top:0;display:inline-block;}
.checkbox input[type="checkbox"],
.checkbox input[type="radio"],
.radio input[type="checkbox"],
.radio input[type="radio"]{position:absolute;top:4px;left:0;}
.select{position:relative;display:block;}
.select:before{content:"";border:6px solid transparent;border-top-color:#676767;top:50%;right:10px;margin-top:-3px;pointer-events:none;position:absolute;}
.select select{-webkit-appearance:none;-moz-appearance:none;height:36px;width:100%;padding:0 10px;line-height:normal;border:1px solid #ccc;background:#fff;display:block;}
.select select::-ms-expand{display:none;}
.select select:focus{border-color:#494a49;}
.select select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000;border-color:#494a49;}
div.wpcf7-validation-errors, div.wpcf7-acceptance-missing{border:2px solid #494a49;border:none;}
.select-hidden{display:none;visibility:hidden;padding-right:10px;}
.select{cursor:pointer;display:inline-block;position:relative;font-size:16px;color:#fff;width:220px;width:100%;height:36px;}
.suchfeld .select{color:#000;}
.select-styled{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#494a49;padding:8px 15px;padding:8px 15px 8px 60px;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}
.suchfeld .select-styled{padding:6px 15px 10px 20px;}
.suchfeld .select-styled{background-color:#fff;}
.newsletter-formular .select, .kontakt-formular .select, .job-formular .select{color:#000;}
.newsletter-formular .select, .kontakt-formular  .select-styled , .job-formular .select-styled{padding:6px 15px 8px 22px;}
.newsletter-formular .select-styled, .kontakt-formular .select-styled, .job-formular .select-styled{background-color:#fff;}
.newsletter-formular .select-styled{padding:6px 15px 8px 22px;}
.newsletter-formular .select-styled:after, .kontakt-formular .select-styled:after , .job-formular .select-styled:after{background-image:url(//aurora-kunststoffe.de/wp-content/themes/aurora/img/pfeil_grau.svg);}
.newsletter-formular .select-styled:after, .kontakt-formular .select-styled:after, .job-formular .select-styled:after{color:#000;}
.newsletter-formular .select-options li, .kontakt-formular .select-options li, .job-formular .select-options li{text-indent:20px;}
.job-formular input{border:none;padding-left:22px;}
.job-formular input:-moz-placeholder{color:#000;opacity:1;}
.job-formular  input::-webkit-input-placeholder{color:#000;opacity:1;}
.job-formular input:-moz-placeholder{color:#000;opacity:1;}
.job-formular input::-moz-placeholder{color:#000;opacity:1;}
.select-styled:after, .suchfeld .select-styled:after{content:'';background-image:url(//aurora-kunststoffe.de/wp-content/themes/aurora/img/pfeil_weiss.svg);background-repeat:no-repeat;background-position:50% 50%;position:absolute;width:20px;height:20px;right:15px;top:10px;pointer-events:none;}
.suchfeld .select-styled:after{background-image:url(//aurora-kunststoffe.de/wp-content/themes/aurora/img/pfeil_grau.svg);}
.suchfeld .select-styled:after{color:#000;}
.select-styled:hover{xbackground-color:#dadada;}
.select-styled:active, .select-styled.active{xbackground-color:#494a49;}
.select-styled:active:after, .select-styled.active:after{top:9px;border-color:transparent transparent #fff transparent;}
.select-options{display:none;position:absolute;top:100%;right:0;left:0;z-index:999;margin:0;padding:0;list-style:none;background-color:#ebebeb;}
.select-options li{margin:0;padding:6px 0;xpadding:6px 0 6px 50px;text-indent:60px;xborder-top:1px solid #962d22;-moz-transition:all 0.15s ease-in;-o-transition:all 0.15s ease-in;-webkit-transition:all 0.15s ease-in;transition:all 0.15s ease-in;background:#ebebeb;color:#000;}
.suchfeld .select-options li{text-indent:20px;}
@media only screen and (max-width: 1400px) {
.suchfeld .select-options li{padding-left:20px;}
}
.select-options li:first-child{xbackground:#494a49;}
.select-options li:hover{color:#000;background:#ebebeb;}
.select-options li[rel="hide"]{display:none;}
.suche-input input:-moz-placeholder{color:#3c3c3b;opacity:1;}
.suche-input  input::-webkit-input-placeholder{color:#3c3c3b;opacity:1;}
.suche-input input:-moz-placeholder{color:#3c3c3b;opacity:1;}
.suche-input input::-moz-placeholder{color:#3c3c3b;opacity:1;}
.suche-input input:-ms-input-placeholder{color:#3c3c3b;opacity:1;}
.formularbox{padding:30px;background-color:#ebebeb;height:auto;position:relative;}
.newsletter-formular [type="text"],
.newsletter-formular [type="email"]{padding-left:20px;border:none;}
.newsletter-formular .select-options, .newsletter-formular .select-options li{background-color:#fff;}
.kontakt-formular [type="checkbox"], 
.newsletter-formular [type="checkbox"]{width:20px;height:20px;border:1px solid #bc0463;}
input[type=checkbox]{-webkit-appearance:checkbox;}
span.wpcf7-list-item{display:inline-block;margin:0 0 0 0;}
.kontakt-formular input[type="checkbox"] + label{background:rgba(0, 0, 0, 0) url(//aurora-kunststoffe.de/wp-content/themes/aurora/img/checkbox.png) no-repeat scroll left top;cursor:pointer;display:inline-block;height:30px;line-height:1.8em;padding-left:45px;vertical-align:middle;}
#keyw input{background-color:#c6c6c6;}
.fullscreen-search-input input, .fullscreen-search-input input:focus{background:none;border:none;border-bottom:1px solid #707070;color:#000;font-weight:300;font-size:16px;padding-left:50px;}
div.wpcf7-mail-sent-ok{border:none;}
div.wpcf7-response-output{width:100%;float:left;padding-top:50px;margin:20px 0;}
div.wpcf7-mail-sent-ok{border:none;width:100%;padding:10px;text-align:center;background-color:#b90064;color:#fff;}
div.wpcf7 input[type="file"]{font-size:14px;}
.job-formular input[type="file"]{padding-left:0;}
input[type=checkbox]{transform:scale(1.2);margin-right:10px;margin-top:-5px;margin-left:0px;}
.job-formular input[type="checkbox"]{margin-left:-6px;}
.job-formular textarea{margin-left:1px !important;}
.wpcf7-acceptance{margin-top:-5px;}
@media only screen and (max-width: 1024px) {
div.wpcf7 input[type="file"]{font-size:12px;}
}
@media only screen and (max-width: 768px) {
div.wpcf7 input[type="file"]{font-size:10px;}
}
.kontakt-form-row{width:100%;max-width:1000px;margin-left:auto;margin-right:auto;padding-right:20px;padding-left:20px;}
@media only screen and (max-width: 768px){}
.kontakt-formular{width:100%;font-family:"Open Sans", sans-serif;font-weight:300;font-style:normal;}
.kontakt-formular .row{width:100%;float:left;position:relative;margin-right:0px;margin-left:0px;margin-bottom:20px;}
.kontakt-formular .spalte-100{width:100%;float:left;padding-top:20px;padding-right:10px;}
.kontakt-formular .spalte-100 h2{font-size:14px;font-weight:600;text-transform:uppercase;}
.kontakt-formular .spalte-links{width:200px;float:left;padding-top:20px;padding-right:10px;}
.kontakt-formular .spalte-rechts{width:calc(100% - 200px);float:left;padding-top:20px;padding-left:10px;}
.kontakt-formular .box .jobname{font-size:24px;line-height:30px;font-weight:600;letter-spacing:-0.5px;letter-spacing:0px;}
@media only screen and (max-width: 800px) {
.kontakt-formular .box .jobname{margin-top:20px;font-size:21px;line-height:26px;}
}
.kontakt-formular .spalte-50{width:calc(50% - 10px);float:left;padding-top:10px;padding-right:10px;}
@media only screen and (max-width: 800px) {
.kontakt-formular .spalte-50{width:100%;padding-right:0px;}
}
.kontakt-formular .spalte-rechts-50{width:calc(70% - 200px);float:left;padding-top:10px;padding-left:10px;}
@media only screen and (max-width: 800px) {
.kontakt-formular .spalte-rechts-50{width:100%;padding-left:0px;}
}
@media only screen and (max-width: 768px) {
.kontakt-formular .row{margin-bottom:0px;}
.kontakt-formular .spalte-links{width:100%;padding-right:0px;}
.kontakt-formular .spalte-rechts{width:100%;padding-left:0px;padding-top:0px;}
}
.kontakt-formular .anbietertabelle.headlines{display:block;}
.kontakt-formular .anbietertabelle.headlines-mobil{display:none;}
@media only screen and (max-width: 680px) {
.kontakt-formular .anbietertabelle.headlines{display:none;}
.kontakt-formular .anbietertabelle.headlines-mobil{display:block;}
}
.kontakt-formular .anbietertabelle .spalte-1{width:16%;float:left;padding-top:5px;padding-right:10px;}
.kontakt-formular .anbietertabelle .spalte-2, .kontakt-formular .anbietertabelle .spalte-3, .kontakt-formular .anbietertabelle .spalte-4, .kontakt-formular .anbietertabelle .spalte-5{width:17%;float:left;padding-top:0px;padding-right:25px;}
.kontakt-formular .anbietertabelle .spalte-6{width:calc(17% - 10px);float:left;padding-top:10px;padding-right:0px;}
@media only screen and (min-width: 1680px) {
.kontakt-formular .anbietertabelle .spalte-6{width:calc(17% - 13px);}
}
.kontakt-formular .anbietertabelle .headline{padding-top:0px;padding-bottom:10px;font-size:14px;font-weight:600;text-transform:uppercase;}
.kontakt-formular .anbietertabelle .kunststoff{height:36px;font-size:14px;font-weight:600;text-transform:uppercase;}
.kontakt-formular .anbietertabelle{border-bottom:1px solid #000;}
.kontakt-formular .anbietertabelle [type="text"],
.kontakt-formular .anbietertabelle [type="number "]{border-left:0px solid #000;border-bottom:0px solid #000;}
.kontakt-formular .anbietertabelle .spalte-1 [type="text"],
.kontakt-formular .anbietertabelle .spalte-2 [type="text"],
.kontakt-formular .anbietertabelle .spalte-6 [type="text"],
.kontakt-formular .anbietertabelle .spalte-6 [type="number"]{border-left:1px solid #000;border-bottom:1px solid #000;}
.kontakt-formular .anbietertabelle .spalte-2 [type="text"]{margin-top:8px;}
.kontakt-formular .anbietertabelle select{border-left:0px solid #000;border-bottom:0px solid #000;}
.kontakt-formular .anbietertabelle .spalte-6 select{margin-top:-5px;font-size:14px;font-weight:600;text-transform:uppercase;}
@media only screen and (max-width: 680px) {
.kontakt-formular .anbietertabelle .spalte-6 select{margin-top:-9px;}
}
.row.kontakt-absenden{text-align:center;}
.kontakt-absenden [type="submit"]{width:auto;height:34px;padding-top:6px;padding-left:30px;padding-right:30px;padding-bottom:8px;font-family:"Open Sans", sans-serif;font-size:14px;line-height:20px;font-weight:600;letter-spacing:0.5px;color:#fff;text-transform:uppercase;text-align:center;background-color:#95303C;border:none;}
.kontakt-formular [type="text"],
.kontakt-formular [type="number"],
.kontakt-formular [type="email"]{height:36px;background-color:#fff;border:none;font-family:"Open Sans", sans-serif;font-weight:300;font-size:14px;color:#000;border-left:1px solid #000;border-bottom:1px solid #000;}
.kontakt-formular select{height:36px;background-color:#ebebeb;background-color:#fff;border:none;font-family:"Open Sans", sans-serif;font-weight:300;font-size:14px;color:#000;border-left:1px solid #000;border-bottom:1px solid #000;}
.kontakt-formular .kontaktnachricht textarea{width:100%;height:120px;margin-top:10px;background-color:#fff;font-family:"Open Sans", sans-serif;color:#000;font-weight:300;font-size:14px;border:none;border-left:1px solid #000;border-bottom:1px solid #000;}
.kontakt-formular button, .kontakt-formular [type="button"],
.kontakt-formular [type="submit"]{width:auto;height:36px;padding-top:8px;padding-left:30px;padding-right:30px;padding-bottom:8px;font-family:"Open Sans", sans-serif;color:#fff;font-size:14px;line-height:20px;font-weight:600;letter-spacing:0.5px;text-transform:uppercase;text-align:center;border:none;background-color:#95303C;}
.kontakt-formular button:hover, .kontakt-formular [type="button"]:hover,
.kontakt-formular [type="submit"]:hover{background-color:#7f7f7f;}
.kontakt-formular input:-moz-placeholder{color:#000;opacity:1;}
.kontakt-formular  input::-webkit-input-placeholder{color:#000;opacity:1;}
.kontakt-formular input:-moz-placeholder{color:#000;opacity:1;}
.kontakt-formular input::-moz-placeholder{color:#000;opacity:1;}
.rueckruf-slider-form  :-webkit-input-placeholder{color:#fff;opacity:1;}
.rueckruf-slider-form  ::-webkit-input-placeholder{color:#fff;opacity:1;}
.rueckruf-slider-form :-moz-placeholder{color:#fff;opacity:1;}
.rueckruf-slider-form ::-moz-placeholder{color:#fff;opacity:1;}
.rueckruf-slider-form :-ms-input-placeholder{color:#fff;opacity:1;}
.rueckruf-slider-form input:-moz-placeholder{color:#fff;opacity:1;}
.rueckruf-slider-form  input::-webkit-input-placeholder{color:#fff;opacity:1;}
.rueckruf-slider-form input:-moz-placeholder{color:#fff;opacity:1;}
.rueckruf-slider-form input::-moz-placeholder{color:#fff;opacity:1;}
.rueckruf-slider-form input:-ms-input-placeholder{color:#fff;opacity:1;}
*::placeholder{color:#fff;opacity:1;}
.rueckruf-slider-form ::placeholder{color:#fff;opacity:1;}
.kontakt-formular .codedropz-upload-handler{border:none;}
.kontakt-formular .codedropz-upload-inner, .kontakt-formular .codedropz-upload-inner a{font-family:"Open Sans", sans-serif;font-weight:300;font-size:14px;line-height:18px;color:#fff;}
.kontakt-formular .dnd-upload-details{font-family:"Open Sans", sans-serif;font-weight:300;font-size:14px;line-height:22px;color:#fff;}
.kontakt-formular .codedropz-upload-inner h6{font-family:"Open Sans", sans-serif;font-weight:600;font-size:14px;line-height:22px;color:#fff;}
.kontakt-formular .codedropz-upload-wrapper{background-color:#95303C;color:#fff;width:200px;}
.newsletter-formulas .spalte-event-form{font-size:16px;}
.newsletter-formulas .weiss, .newsletter-formulas .spalte-event-form.weiss, .newsletter-formulas .spalte-event-form.weiss a{color:#fff;}
.suche-input{text-align:center;}
#div-materialankauf{margin-top:60px;}
#div-materialankauf .tab-fehler{margin:40px 0px 16px 0px;padding:8px 10px 10px 12px;background:#dd0000;clear:left;}
#div-materialankauf .tab-ok{margin:6px 0px 16px 0px;padding:10px 10px 10px 10px;background:#73a98d;clear:left;}
#div-materialankauf .fehler{color:#fff;}
#div-materialankauf .fehler-txt{color:#dd0000;font-weight:400;}
#div-materialankauf form .has-error{border:1px solid #dd0000;}
#div-materialankauf label span .has-error {
border: 1px solid #dd0000;	
}header .logo{position:absolute;float:left;top:-19px;left:0px;width:223px;max-width:223px;height:auto;margin-top:0px;margin-left:25px;background-color:#fff;}
@media only screen and (min-width: 1400px) {
header .logo{margin-left:40px;}
}
@media only screen and (min-width: 1820px) {
header .logo{margin-left:80px;}
}
@media only screen and (max-width: 1000px) {
header .logo{top:-17px;width:210px;max-width:210px;margin-left:0px;}
}
@media only screen and (max-width: 800px) {
header .logo{top:5px;width:160px;margin-left:15px;}
}
header .logo img{width:100%;height:auto;float:left;}
header #top-navigation-wrapper{xposition:absolute;left:0;top:0;width:100%;height:140px;margin-top:0px;padding:0;}
@media only screen and (min-width: 1920px) {
header #top-navigation-wrapper{width:100%;max-width:1840px;margin-left:auto;margin-right:auto;}
}
@media only screen and (max-width: 1520px) {
header #xxtop-navigation-wrapper{padding-left:70px;padding-right:70px;}
}
@media only screen and (max-width: 1500px) {
header #xxtop-navigation-wrapper{width:100%;xmargin-left:30px;xmargin-right:30px;}
}
@media only screen and (max-width: 1440px) {
header #xxtop-navigation-wrapper{padding-left:0px;padding-right:0px;}
}
@media only screen and (max-width:1000px) {
header #top-navigation-wrapper{}
}
@media only screen and (max-width:800px) {
header #top-navigation-wrapper{height:104px;}
}
header #top-navigation-wrapper.scrolled{background:#fff;}
@media only screen and (max-width: 800px) {
header #top-navigation-wrapper.scrolled{background:transparent;}
}
header #top-navigation-container{z-index:9999;width:100%;xmax-width:1624px;height:50px;margin-left:auto;margin-right:auto;padding-top:50px;padding-left:70px;padding-right:70px;font-family:"Open Sans", sans-serif;font-weight:300;font-style:normal;color:#000;}
@media only screen and (max-width: 1500px) {
header #xxtop-navigation-container{padding-left:35px;padding-right:35px;}
}
@media only screen and (max-width: 1100px) {
header #top-navigation-container{xpadding-top:20px;}
}
@media only screen and (max-width: 800px) {
header #top-navigation-container{height:84px;padding-top:20px;padding-left:20px;padding-right:20px;}
}
header .container.container-navi{position:relative;width:100%;xmax-width:1400px;margin-left:auto;margin-right:auto;}
header #top-navigation-container.scrolled{background:#fff;}
header #top-navigation-container .top-navigation-mob{xdisplay:none;position:relative;}
#fgs-side-bar-left{z-index:999999999;position:fixed;right:-230px;top:350px;width:auto;height:40px;height:auto;margin-top:0px;transform:rotate(-90deg);}
@media only screen and (min-width: 1920px) {
#fgs-side-bar-left{right:-245px;top:370px;}
}
@media only screen and (max-width: 1500px) {
#fgs-side-bar-left{right:-210px;top:335px;}
}
@media only screen and (max-width: 1400px) {
#fgs-side-bar-left{right:-215px;top:325px;}
}
@media only screen and (max-width: 1300px) {
#fgs-side-bar-left{top:325px;}
}
@media only screen and (max-width: 1264px) {
#fgs-side-bar-left{height:30px;right:-210px;top:330px;}
}
@media only screen and (max-width: 1000px) {
#fgs-side-bar-left{display:none;}
}
#fgs-side-bar-left .side-button{position:relatve;display:block;float:left;left:0;width:auto;height:auto;margin-bottom:0px;margin-right:5px;font-family:"Open Sans", sans-serif;font-weight:400;color:#000;font-size:18px;xfont-size:1.08vw;line-height:26px;text-align:center;text-transform:uppercase;xbackground-color:#fff;}
@media only screen and (min-width: 1920px) {
#fgs-side-bar-left .side-button{font-size:20px;line-height:19px;}
}
@media only screen and (max-width: 1500px) {
#fgs-side-bar-left .side-button{font-size:16px;line-height:25px;}
}
@media only screen and (max-width: 1400px) {
#fgs-side-bar-left .side-button{font-size:14px;line-height:22px;margin-right:9px;}
}
#fgs-side-bar-left .side-button.menu-open{color:#fff;background-color:transparent;}
#fgs-side-bar-left .side-button.border{border-left:1px solid #000;}
#fgs-side-bar-left .side-button.menu-open.border{border-left:1px solid #fff;}
#fgs-side-bar-left .side-button a{display:inline-block;padding:10px 20px 10px 20px;color:#000;line-height:20px;xline-height:1vw;text-decoration:uppercase;}
#fgs-side-bar-left .side-button a:active, 
#fgs-side-bar-left .side-button a:hover{xtext-decoration:none;color:#95303C;}
#fgs-side-bar-left .side-button a.aktiv{color:#95303C;}
#fgs-side-bar-left .side-button.menu-open a{color:#fff;}
#fgs-side-bar-left .side-button a:hover{xcolor:#fff;}
@media only screen and (max-width: 800px) {
#fgs-side-bar-left{left:-122px;margin-top:117px;}
#fgs-side-bar-left .side-button{font-size:14px;}
#fgs-side-bar-left .side-button a{padding:7px 20px 7px 20px;line-height:14px;}
}
#fgs-mobile-submenu{float:right;}
#fgs-mobile-sidebar{margin-top:30px;width:180px;}
#fgs-mobile-sidebar .side-button{font-family:"Open Sans", sans-serif;font-weight:400;width:180px;height:auto;left:0;color:#000;font-size:14px;background-color:#fff;float:left;margin-bottom:15px;text-align:center;position:relatve;display:block;text-transform:none;}
#fgs-mobile-sidebar .side-button a{display:inline-block;color:#000;padding:7px 20px 7px 20px;line-height:20px;text-decoration:none;text-transform:none;}
.side-button-weiss{color:#fff !important;}
.side-border-weiss{border-color:#fff !important;}
header .mob-burger{xdisplay:none;position:absolute;margin-right:30px;margin-top:4px;right:0px;}
@media only screen and (max-width: 1500px) 
{	
header .mob-burger{margin-top:8px;}
}
@media only screen and (max-width: 1200px) 
{	
header .mob-burger{display:block;margin-right:10px;}
header  #top-navigation-container .top-navigation-mob{display:block;}
header #top-navigation-container .top-navigation{display:none;}
}
@media only screen and (max-width: 800px) 
{	
header .mob-burger{margin-top:30px;margin-right:0px;}
}
@media only screen and (max-width: 616px) 
{	
header .mob-burger{}
}
@media only screen and (max-width: 500px) 
{	
header .mob-burger{}
}
header #top-navigation-container .top-navigation{float:right;margin-left:50px;width:calc(100% - 270px);margin-top:30px;}
header #top-navigation-container .top-navigationv.top-navigation-top{float:right;margin-right:0px;}
@media only screen and (max-width: 1910px) {
header #top-navigation-container .top-navigationv.top-navigation-top{margin-right:0px;}
}
header #top-navigation-container .top-navigation .top-navigation-suche{float:right;width:calc(100% - 270px);margin-right:70px;}
label.hamburg{display:block;width:60px;height:50px;position:relative;margin-right:0px;float:right;border-radius:4px;cursor:pointer;}
input#hamburg{display:none}
.line{position:absolute;left:10px;height:3px;width:35px;height:4px;width:42px;background:#000;border-radius:1px;display:block;transition:0.5s;transform-origin:center;}
@media only screen and (max-width: 1500px) {
.line{height:3px;width:35px;}
}
body.ishero #top-navigation-wrapper .line{background:#fff;background:#000;}
body.ishero #top-navigation-wrapper.scrolled .line{background:#000;}
.line:nth-child(1){top:12px;}
.line:nth-child(2){top:24px;}
.line:nth-child(3){top:36px;}
.line:nth-child(1){top:12px;}
.line:nth-child(2){top:22px;}
.line:nth-child(3){top:32px;}
@media only screen and (max-width: 1500px) {
.line:nth-child(1){top:12px;}
.line:nth-child(2){top:20px;}
.line:nth-child(3){top:28px;}
}
#hamburg:checked + .hamburg .line:nth-child(1){xtransform:translateY(8px) rotate(-45deg);opacity:0;}
#hamburg:checked + .hamburg .line:nth-child(2){opacity:0;}
#hamburg:checked + .hamburg .line:nth-child(3){xtransform:translateY(-8px) rotate(45deg);opacity:0;}
#fgs-mobile-submenu{display:none;}
header  #main-navigation-container{display:none;top:0;background-color:#000;width:100%;height:300px;position:fixed;z-index:99999;top:180px;}
header #main-menu-spr{display:none;margin-top:40px;padding-left:30px;}
header #main-menu-spr,
header #main-menu-spr a{font-size:22px;line-height:35px;color:#fff;}
@media only screen and (max-width: 1000px) {
header #main-menu-spr{display:block;}
}
header #top-navigation-container .top-navigation-top{float:right;}
header #top-navigation-container #main-menu ul{visibility:visible;text-align:left;padding:0px 0px 0px 0px;}
header #top-navigation-container #main-menu ul{font-family:"Sogeo", sans-serif;font-weight:300;font-size:18px;line-height:27px;}
header #top-navigation-container #main-menu ul li{float:left;margin-right:40px;padding-bottom:20px;}
header #top-navigation-container #main-menu ul li:last-child{margin-right:0px;}
header #top-navigation-container #main-menu ul li{position:relative;list-style:none;list-style-type:none;}
header #top-navigation-container #main-menu ul li{font-family:"Open Sans", sans-serif;font-weight:300;font-size:18px;line-height:27px;color:#707070;}
header #top-navigation-wrapper.scrolled #main-menu ul li{color:#000;}
header #top-navigation-wrapper.scrolled #main-menu ul li{color:#fff;}
header #top-navigation-container #main-menu ul li a{color:#707070;}
header #top-navigation-container #main-menu .menu-item-has-children > a{align-items:center;display:flex;position:relative;}
header #top-navigation-wrapper #main-menu ul li a{color:#fff;transition:color .3s ease-in-out;}
header #top-navigation-wrapper.scrolled #main-menu ul li a{color:#707070;color:#000;}
header #top-navigation-container #main-menu ul li a:hover{color:#95303C;}
header #top-navigation-container ul li.current-menu-parent a{color:#95303C !important;}
header #top-navigation-container ul li.current-menu-item a{color:#95303C !important;}
header #top-navigation-container #main-menu  ul.sub-menu{display:none;position:absolute;top:20px;padding-top:15px;left:-20px;z-index:99999;min-width:220px;width:auto;background:#95303C;background:rgba(160,23,23,0.8);padding-left:15px;padding-bottom:10px;padding-right:20px;xmargin-top:10px;transform:translate(-20px,10px);}
header #top-navigation-container #main-menu  ul.sub-menu li{color:#fff;xborder-bottom:1px solid #fff;width:100%;padding-bottom:0px;}
header #top-navigation-container #main-menu  ul.sub-menu li:last-child{border-bottom:none;}
header #top-navigation-container #main-menu  ul.sub-menu li a{color:#fff !important;line-height:35px;padding-left:10px;}
header #top-navigation-container #main-menu  ul.sub-menu li.current_page_item a{text-decoration:underline;xborder-bottom:1px solid #fff;}
header #top-navigation-container #main-menu  ul.sub-menu li a:hover{color:#fff !important;line-height:35px;padding-left:10px;text-decoration:underline;}
header #top-navigation-container #main-menu  ul.sub-menu li:hover{xborder-bottom:1px solid #fff;}
header #top-navigation-container #main-menu ul.sub-menu:hover{display:block;}
header #top-navigation-container #main-menu ul li:hover > ul{display:block;}
.fa, .fab, .fal, .far, .fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;}
#mobile-menue{z-index:9999999;visibility:hidden;position:fixed;top:0;bottom:0px;left:0px;width:30%;height:100vH;padding-top:105px;padding-left:4%;background-color:#95303C;opacity:0.3;transform:translate3d(-60%, 0px, 0px) scale(0.99);transition:all 250ms ease-out 0s;overflow:auto;text-align:left;}
@media only screen and (max-width: 1400px) {
#mobile-menue{width:35%;}
}
@media only screen and (max-width: 1100px) {
#mobile-menue{width:40%;}
}
@media only screen and (max-width: 850px) {
#mobile-menue{width:45%;padding-top:85px;padding-left:10px;}
}
@media only screen and (max-width: 700px) {
#mobile-menue{width:50%;}
}
@media only screen and (max-width: 600px) {
#mobile-menue{width:66%;}
}
@media only screen and (max-width: 400px) {
#mobile-menue{width:100%;padding-left:20px;}
}
@media only screen and (max-height: 700px) {
#mobile-menue{padding-top:75px;}
}
#mobile-menue.open{transform:translate3d(0px, 0px, 0px) scale(1);opacity:1;visibility:visible;}
#mobile-menue .short-button{background-color:#B58C53;}
#mobile-menue ul li{position:relative;list-style:none;list-style-type:none;}
#mobile-menue ul li, 
#mobile-menue ul li a{font-family:"Open Sans", sans-serif;font-weight:normal;font-weight:300;font-size:25px;line-height:42px;font-size:1.8vw;line-height:2.8vw;letter-spacing:-0.1px;color:#fff !important;}
@media only screen and (max-width: 1500px) {
#mobile-menue ul li, 
#mobile-menue ul li a{font-size:25px;line-height:43px;}
}
@media only screen and (max-width: 850px) {
#mobile-menue ul li, 
#mobile-menue ul li a{font-size:22px;line-height:35px;}
}
@media only screen and (max-height: 700px) {
#mobile-menue ul li, 
#mobile-menue ul li a{font-size:20px;line-height:34px;}
}
#mobile-menue ul li a:hover{font-weight:500;text-decoration:none;}
#mobile-menue ul li > ul{padding:8px 0 0 20px;}
#mobile-menue ul li > ul, 
#mobile-menue ul li > ul li, 
#mobile-menue ul li > ul li a, 
#mobile-menue ul li > ul a{font-family:"Open Sans", sans-serif;font-weight:300;font-size:15px;line-height:27px;font-size:20px;line-height:34px;color:#fff !important;}
@media only screen and (max-width: 850px) {
#mobile-menue ul li > ul, 
#mobile-menue ul li > ul li, 
#mobile-menue ul li > ul li a, 
#mobile-menue ul li > ul a{font-size:18px;line-height:30px;}
}
@media only screen and (max-height: 700px) {
#mobile-menue ul li > ul, 
#mobile-menue ul li > ul li, 
#mobile-menue ul li > ul li a, 
#mobile-menue ul li > ul a{font-size:16px;line-height:27px;}
}
#mobile-menue .sub-menu{padding-bottom:42px;}
@media only screen and (max-width: 850px) {
#mobile-menue .sub-menu{padding-bottom:26px;}
} .otgs-development-site-front-end{display:none !important;}
footer{z-index:1000;display:block;float:left;width:100%;height:340px;background-color:transparent;}
#s-8 footer,
#s-6440 footer{background-color:#fff;}
#s-534 footer{height:260px;}
#s-537 footer{height:260px;}
#s-652 footer{height:300px;}
#s-715 footer{height:320px;}
#s-875 footer{height:320px;}
#s-2084 footer{height:260px;}
@media only screen and (max-width: 800px) {
#s-534 footer,
#s-537 footer,
#s-652 footer,
#s-715 footer,
#s-875 footer,
#s-2084 footer,
#s-534 footer{height:auto;}
}
footer .footer-container{padding-top:140px;margin-bottom:60px;}
#s-534 footer .footer-container{padding-top:60px;}
#s-537 footer .footer-container{padding-top:60px;}
#s-652 footer .footer-container{padding-top:100px;}
#s-715 footer .footer-container{padding-top:120px;}
#s-875 footer .footer-container{padding-top:120px;}
#s-2084 footer .footer-container{padding-top:60px;}
@media only screen and (max-width: 800px) {
#s-534 footer .footer-container,
#s-537 footer .footer-container,
#s-652 footer .footer-container,
#s-715 footer .footer-container,
#s-875 footer .footer-container,
#s-2084 footer .footer-container{padding-top:80px;}
}
footer .footer-container .fgs-inner-row{border-bottom:1px solid #d7d7d7;}
.ishero footer{margin-top:-50px;}
footer.s-footer-247, footer.s-footer-6651{background-color:#F0F0F0;margin-top:0px;}
@media only screen and (max-width: 800px) {
footer.s-footer-247, footer.s-footer-6651{margin-top:-15px;padding-top:15px;}
}
footer .menu{width:100%;font-size:12px;font-size:0.8vw;color:#707070;}
@media only screen and (min-width: 1920px){
footer .menu{font-size:15px;}
}
@media only screen and (max-width: 1500px) {
footer .menu{font-size:12px;}
}
footer .rechts{display:block;float:right;margin-top:18px;}
footer .xrechts-mobil, footer .rechts-mobil.rechts-mobil-2, footer .xrechts-mobil-klein{display:none;}
footer .rechts .menu-item{float:left;margin-left:15px;}
footer .rechts .menu-item a, footer .rechts .menu-item a:active, footer .rechts .menu-item a:hover, footer .rechts-mobil a, footer .rechts-mobil a:active, footer .rechts-mobil a:hover, footer .rechts-mobil-klein a, footer .rechts-mobil-klein a:active, footer .rechts-mobil-klein a:hover{color:#707070;}
footer .rechts .menu-item a:active, footer .rechts .menu-item a:hover, footer .rechts-mobil a:active, footer .rechts-mobil a:hover, footer .rechts-mobil-klein a:active, footer .rechts-mobil-klein a:hover{color:#95303C;}
footer .rechts-mobil-klein a, footer .rechts-mobil-klein a:active, footer .rechts-mobil-klein a:hover{font-size:16px;line-height:28px;}
footer .links{display:flex;justify-content:center;}
@media only screen and (max-width: 1000px) {
footer{padding-bottom:50px;}
}
footer{height:auto;}
footer .footer-container{padding-top:80px;margin-bottom:30px;}
footer .menu{margin-bottom:50px;}
footer .links{display:flex;justify-content:center;margin-bottom:50px;}
footer .rechts{display:none;}
footer .rechts-mobil, footer .rechts-mobil-klein{clear:both;display:flex;justify-content:center;width:calc(100% - 70px);width:100%;margin-top:0px;}
footer .rechts-mobil-klein{display:none;margin-top:25px;}
footer .rechts-mobil-2{margin-top:5px;}
@media only screen and (max-width: 960px) {
footer .rechts-mobil-2{clear:both;display:flex;justify-content:center;width:calc(100% - 70px);width:100%;margin-top:25px;}
}
@media only screen and (max-width: 616px) {
footer .container .inner{padding-left:35px;padding-right:35px;}
}
@media only screen and (max-width: 1000px) {
footer .rechts-mobil{display:none;}
footer .rechts-mobil-klein{display:block;}
footer .rechts-mobil-klein div{text-align:center;}
} .fgs-share{width:30px;float:left;margin-left:10px;margin-right:10px;}
.icon-facebook-grau{background-size:contain;background-position:left bottom;background-repeat:no-repeat;background-image:url(//aurora-kunststoffe.de/wp-content/themes/aurora/img/icon-facebook-grey.svg);width:30px;height:40px;float:left;}
.icon-instagram-grau{background-size:contain;background-position:left bottom;background-repeat:no-repeat;background-image:url(//aurora-kunststoffe.de/wp-content/themes/aurora/img/icon-instagram.svg);width:30px;height:40px;float:left;}
.icon-youtube-grau{background-size:contain;background-position:left bottom;background-repeat:no-repeat;background-image:url(//aurora-kunststoffe.de/wp-content/themes/aurora/img/icon-youtube.png);width:30px;height:40px;float:left;}
.icon-xing-grau{background-size:contain;background-position:left bottom;background-repeat:no-repeat;background-image:url(//aurora-kunststoffe.de/wp-content/themes/aurora/img/icon-xing-grey.svg);width:30px;height:40px;float:left;}
.icon-in-grau{background-size:contain;background-position:left bottom;background-repeat:no-repeat;background-image:url(//aurora-kunststoffe.de/wp-content/themes/aurora/img/icon-in-grey.svg);width:30px;height:40px;float:left;}
.icon-twitter-grau{background-size:contain;background-position:left bottom;background-repeat:no-repeat;background-image:url(//aurora-kunststoffe.de/wp-content/themes/aurora/img/icon-twitter-grey.svg);width:30px;height:40px;float:left;}
.hbm-kontakt-row{margin-top:30px;}
.hbm-kontakt-icon{height:40px;float:left;margin-left:0px;margin-right:20px;}
.hbm-kontakt-icon-tel{background-size:contain;background-position:left bottom;background-repeat:no-repeat;background-image:url(//aurora-kunststoffe.de/wp-content/themes/aurora/img/kontakt-tel.png);width:40px;height:40px;float:left;}
.hbm-kontakt-row .hbm-kontakt-icon-tel{background-size:contain;background-position:left bottom;background-repeat:no-repeat;background-image:url(//aurora-kunststoffe.de/wp-content/themes/aurora/img/kontakt-tel.png);width:30px;height:30px;float:left;margin-top:3px;margin-right:15px;}
.hbm-kontakt-icon-mail{background-size:contain;background-position:left bottom;background-repeat:no-repeat;background-image:url(//aurora-kunststoffe.de/wp-content/themes/aurora/img/kontakt-mail.png);width:40px;height:40px;float:left;}
.hbm-kontakt-icon-wa{background-size:contain;background-position:left bottom;background-repeat:no-repeat;background-image:url(//aurora-kunststoffe.de/wp-content/themes/aurora/img/kontakt-whatsapp.png);width:40px;height:40px;float:left;}
.hbm-kontakt-icon-teams{background-size:contain;background-position:left bottom;background-repeat:no-repeat;background-image:url(//aurora-kunststoffe.de/wp-content/themes/aurora/img/kontakt-teams.png);width:60px;height:40px;float:left;}
.fgs-ansprech .hbm-kontakt-row{margin-top:20px;}
.fgs-ansprech .hbm-kontakt-icon{height:30px;margin-right:10px;}
.fgs-ansprech .hbm-kontakt-icon-tel{width:30px;height:30px;}
.hbm-kontakt-icon-mail{width:30px;height:30px;}
.hbm-kontakt-icon-wa{width:30px;height:30px;}
.hbm-kontakt-icon-teams{width:40px;height:30px;}
footer .cfooter-shortcuts, footer .cfooter-shortcuts a{font-family:"Roboto Condensed", arial, sans-serif;font-weight:700;font-style:italic;font-size:50px;line-height:60px;text-decoration:underline;text-transform:uppercase;color:#000;margin-bottom:230px;}
@media only screen and (max-width: 1000px) {
footer .cfooter-shortcuts, footer .cfooter-shortcuts a {
font-size:30px;
line-height:40px;
margin-left:20px;
}
}#sidebar-kontakt-open, #sidebar-mail-open{color:#404040;font-family:"Segeo", sans-serif;font-weight:300;}
#sidebar-kontakt-open a, #sidebar-mail-open a{color:#404040;color:#CF0C29;}
#sidebar-kontakt-right{width:60px;height:310px;z-index:999;right:0;position:fixed;margin-top:0;background-color:none;top:370px;top:245px;}
.kontakt-buttons-bottom{bottom:0;padding-bottom:0;display:none;z-index:99999;position:fixed;width:100%;background-color:#CF0C29;;height:42px;border-top:2px solid #fff;border-bottom:2px solid #fff;display:none;}
.kontakt-buttons-bottom .content{width:50%;height:40px;text-align:center;padding-top:7px;padding-bottom:10px;left:0;border:1px solid #fff;font-size:1.1rem;letter-spacing:0.1rem;float:left;color:#fff;cursor:pointer;}
@media only screen and (max-width: 616px) {	
#sidebar-kontakt-right{display:none;top:unset;bottom:0;}
.kontakt-buttons-bottom{display:block;}
}
#sidebar-kontakt-right .sidebar-item{width:60px;height:60px;margin-bottom:2px;z-index:99999;cursor:pointer;}
#sidebar-kontakt-right .sidebar-item img{width:100%;height:auto;}
.sidebar-item-tel{width:60px;height:60px;background-image:url(//aurora-kunststoffe.de/wp-content/themes/hbm/img/icon-tel.png);background-size:cover;}
.sidebar-item-mail{width:60px;height:60px;background-image:url(//aurora-kunststoffe.de/wp-content/themes/hbm/img/icon-mail.png);background-size:cover;}
#sidebar-kontakt-open{width:400px;z-index:9999999;position:fixed;top:370px;top:270px;right:-450px;height:auto;background-color:#fff;border-radius:10px;border-radius:0;transition-duration:1s;overflow-y:scroll;color:#fff;background-color:#A01717;font-family:"Segeo", sans-serif;font-weight:300;}
#sidebar-mail-open{width:400px;z-index:9999999;position:fixed;top:370px;top:270px;right:-450px;height:auto;background-color:#fff;border-radius:10px;border-radius:0;transition-duration:1s;overflow-y:scroll;color:#fff;background-color:#A01717;font-family:"Segeo", sans-serif;font-weight:300;}
@media only screen and (max-width: 616px) {	
#sidebar-kontakt-open{width:calc(100% - 70px);width:100%;top:0px;}
#sidebar-mail-open{width:calc(100% - 70px);width:100%;top:0px;}
}
#sidebar-kontakt-open.shadow, #sidebar-mail-open.shadow, .preisform{-webkit-box-shadow:3px 3px 5px 6px #ccc;-moz-box-shadow:3px 3px 5px 6px #ccc;box-shadow:3px 3px 5px 6px #ccc;}
#sidebar-kontakt-open .side-inner .rueckruf-form-content{display:none;transition-duration:1s;}
#sidebar-kontakt-open .side-inner .rueckruf-form-content.open{display:block;}
#sidebar-kontakt-open .side-inner, #sidebar-mail-open .side-inner{width:400px;}
@media only screen and (max-width: 616px) {	
#sidebar-kontakt-open .side-inner, #sidebar-mail-open .side-inner{width:100%;padding-left:20px;padding-right:20px;}
}
#sidebar-kontakt-open .side-inner .row, #sidebar-mail-open .side-inner .row{margin-left:unset;margin-right:unset;position:relative;width:100%;}
#sidebar-kontakt-open.sidebar-open{right:0;right:50px;}
#sidebar-mail-open.sidebar-open{right:0;right:50px;}
@media only screen and (max-width: 616px) {	
#sidebar-kontakt-open.sidebar-open{right:0;}
#sidebar-mail-open.sidebar-open{right:0;}
}
#sidebar-kontakt-open .side-inner input[type="text"], #sidebar-kontakt-open .side-inner input[type="email"],
#sidebar-mail-open .side-inner input[type="text"], #sidebar-mail-open .side-inner input[type="email"]{height:40px;margin-bottom:15px;margin-bottom:5px;width:300px;border:1px solid #fff;border-color:#fff;color:#fff;background-color:#A01717;}
#sidebar-kontakt-open .side-inner select,
#sidebar-mail-open .side-inner select{height:40px;margin-bottom:5px;width:300px;text-indent:6px;color:#666;-webkit-appearance:none;xborder-radius:12px;background:url(//aurora-kunststoffe.de/wp-content/themes/aurora/img/pfeil_weiss-down.svg);background-size:20px;background-position:calc(100% - 20px) center;background-repeat:no-repeat;background-color:#fff;border:1px solid #fff;border-color:#fff;color:#fff;background-color:#A01717;}
#sidebar-kontakt-open .side-inner input[type="checkbox"]{margin-right:10px;margin-top:-2px;}
.kontaktnachricht textarea{height:100px;xmargin-top:20px;xmargin-bottom:20px;margin-top:10px;width:300px;border:1px solid #fff;border-color:#fff;color:#fff;background-color:#A01717;}
@media(max-width:575px){
#sidebar-kontakt-open .side-inner input[type="text"], #sidebar-kontakt-open .side-inner input[type="email"],
#sidebar-mail-open .side-inner input[type="text"], #sidebar-mail-open .side-inner input[type="email"],
.preisform input[type="text"], .preisform input[type="email"]{width:100%;}
.kontaktnachricht textarea{width:100%;}
#sidebar-kontakt-open .side-inner select,
#sidebar-mail-open .side-inner select,
.preisform select{width:100%;x-webkit-appearance:auto;}
}
.side-bar-form .check-left{float:left;width:20px;margin-right:5px;}
.side-bar-form .check-right{float:left;font-size:16px;line-height:22px;}
@media only screen and (max-width: 616px) {
#kl-side-container-popup, #kl-side-container-kontakt{width:100%;top:85px;height:100vH;}
#kl-side-container-rueckruf{width:100%;top:85px;height:auto;}
#kl-side-container-rueckruf .wpcf7-form-control-wrap{position:relative;width:100%;}
#kl-side-container-kontakt  .wpcf7-form-control-wrap{position:relative;width:100%;}
}
.kl-side-container-close{background-size:contain;background-position:50% 50%;background-repeat:no-repeat;position:absolute;background-image:url(//aurora-kunststoffe.de/wp-content/themes/aurora/img/X-weiss.svg);margin-top:10px;left:10px;width:35px;height:25px;z-index:9992;cursor:pointer;}
.preisform-close{background-size:contain;background-position:50% 50%;background-repeat:no-repeat;position:absolute;background-image:url(//aurora-kunststoffe.de/wp-content/themes/hbm/img/close-bl.svg);margin-top:10px;left:10px;width:35px;height:25px;z-index:9992;cursor:pointer;}
.kontakt-slider-form, .rueckruf-slider-form{position:relative;}
.side-bar-form .row{font-size:14px;line-height:17px;}
.side-bar-form .row{padding-bottom:10px;}
.side-bar-form .row{padding-bottom:5px;}
.side-bar-form  .rueckruf-slider-form-head.row{padding-bottom:1px;}
.form-button-container{padding:3px 5px 3px 5px;padding-top:10px;width:auto;width:300px;height:20px;font-size:16px;}
@media only screen and (max-width: 616px) {
.form-button-container{width:100%;}
}
.rueckruf-form-button-wrapper{height:40px;position:relative;margin-bottom:10px;font-size:16px;border-color:#fff;color:#fff;background-color:#A01717;}
.kontakt-slider-form .zeile-datenschutz label{color:#fff !important;}
.rueckruf-form-button-wrapper:first-child{xborder-bottom:1px solid #fff;height:50px;}
@media only screen and (max-width: 616px) {
.rueckruf-form-button-wrapper{width:100%;}
}
.newsletter-formular.zeile-datenschutz{color:#fff !important;font-size:14px;font-family:"Segeo", sans-serif;font-weight:300;}
.newsletter-formular.zeile-datenschutz a{color:#fff !important;text-decoration:underline;}
.rueckruf-form-button-wrapper a, .form-button-container a{color:#fff !important;font-size:16px;font-family:"Segeo", sans-serif;font-weight:300;}
.rueckruf-form-button-wrapper.rueckruf-open{margin-bottom:38px;cursor:pointer;border:none;}
.rueckruf-form-button-wrapper  .button-pfeil-rechts{background-image:url(//aurora-kunststoffe.de/wp-content/themes/aurora/img/pfeil_weiss-right.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:100%;width:20px !important;height:20px;right:10px;top:10px;position:absolute;cursor:pointer;}
.rueckruf-form-button-wrapper  .button-pfeil-unten{background-image:url(//aurora-kunststoffe.de/wp-content/themes/aurora/img/pfeil_weiss-right.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:100%;width:20px !important;height:20px;right:10px;top:10px;position:absolute;cursor:pointer;transition-duration:0.1s;}
.rueckruf-form-button-wrapper  .button-pfeil-unten.open{transform:rotate(90deg);}
.newsletter-popup .newsletter-formular .kl-button-absenden, .kontakt-slider-form .kl-button-absenden, .rueckruf-slider-form .kl-button-absenden, .kl-button-sidebar-absenden{background-color:#fff;color:#000;padding:3px 5px 4px 20px;line-height:23px;height:40px;width:300px;text-transform:none;font-size:16px;border:1px solid #707070;xborder-radius:12px;color:#404040;font-weight:300;font-family:'Segoe', sans-serif;margin-top:20px;}
@media only screen and (max-width: 616px) {
.newsletter-popup .newsletter-formular .kl-button-absenden, .kontakt-slider-form .kl-button-absenden, .rueckruf-slider-form .kl-button-absenden, .kl-button-sidebar-absenden{width:100%;}
} .kontakt-slider-form .kl-button-absenden, .rueckruf-slider-form .kl-button-absenden, .kl-button-sidebar-absenden{font-family:'Segoe', sans-serif;font-weight:700;font-size:16px;line-height:25px;color:#A01717;text-transform:uppercase;border:none;xmax-width:200px;text-align:center;background-color:#fff;xwidth:200px;}
.kontakt-slider-form, .rueckruf-slider-form{padding-top:40px;padding-left:20px;padding-right:10px;overflow:hidden;height:auto;}
.kontakt-slider-form, .rueckruf-slider-form{padding-left:38px;}
@media(max-width:575px){
.kontakt-slider-form, .rueckruf-slider-form{padding-left:0px;}
}
.kontakt-slider-form h2, .rueckruf-slider-form h2{font-size:24px;font-size:16px;margin-bottom:0;color:#fff}
.rueckruf-slider-form .rueckruf-head{font-size:16px;margin-bottom:15px;}
.kontakt-slider-form h2{font-size:16px;}
.kontakt-slider-form h3, .rueckruf-slider-form h3{font-size:16px;margin-top:0;}
.kontakt-slider-form .kontakt-slider-form-head{xborder-bottom:1px solid #fff;margin-bottom:20px;}
.kontakt-slider-form .kontakt-slider-form-head.row{padding-bottom:0;}
.line-unten{border-bottom:1px solid #fff;margin-bottom:10px;padding-bottom:10px;}
.rueckruf-slider-form h2{color:#fff !important;font-size:16px;margin-bottom:10px;line-height:20px;}
.rueckruf-slider-form .icon-side-bar-head{width:50px;height:50px;float:left;background-image:url(//aurora-kunststoffe.de/wp-content/themes/aurora/img/kontakt-icon-Rueckruf_02.png);background-size:100%;background-position:top left;background-repeat:no-repeat;margin-top:-5px;margin-left:-10px;margin-right:20px;}
.rueckruf-slider-form .icon-side-bar-anruf{width:30px;height:30px;float:left;background-image:url(//aurora-kunststoffe.de/wp-content/themes/aurora/img/kontakt-icon-Anruf_02.png);background-size:100%;background-position:top left;background-repeat:no-repeat;margin-right:20px;margin-top:5px;margin-left:10px;}
.rueckruf-slider-form .icon-side-bar-rueckruf{width:30px;height:30px;float:left;background-image:url(//aurora-kunststoffe.de/wp-content/themes/aurora/img/kontakt-icon-Rueckruf_02.png);background-color:none;background-size:100%;background-position:top left;background-repeat:no-repeat;margin-right:1px;margin-top:5px;margin-left:10px;margin-right:20px;}
.dodatno span{line-height:2rem;}
.wpcf7 form.invalid .wpcf7-response-output, .wpcf7 form.unaccepted .wpcf7-response-output{border-color:#CF0C29;}
.wpcf7-not-valid-tip{color:#CF0C29;font-size:12px;font-weight:normal;display:block;}
.page-no-scroll{overflow:hidden;}
.side-bar-form .check-left{float:left;width:20px;margin-right:5px;margin-right:2px;}
.side-bar-form .check-right{float:left;font-size:13px;}
.side-bar-form .checkbox-klein input[type="checkbox"]{width:15px;height:15px;margin-right:5px;width:10px;height:10px;margin-top:3px;}
.side-bar-form input[type="checkbox"] {
xtransform: scale(1.2);
margin-right: 10px;
margin-top: -5px;
margin-left: 1px;
}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0;}
.slick-list:focus{outline:none;}
.slick-list.dragging{cursor:pointer;cursor:hand;}
.slick-slider .slick-track, .slick-slider .slick-list{-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);}
.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto;}
.slick-track:before, .slick-track:after{display:table;content:'';}
.slick-track:after{clear:both;}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{display:none;float:left;height:100%;min-height:1px;}
[dir='rtl'] .slick-slide{float:right;}
.slick-slide img{display:block;}
.slick-slide.slick-loading img{display:none;}
.slick-slide.dragging img{pointer-events:none;}
.slick-initialized .slick-slide{display:block;}
.slick-loading .slick-slide{visibility:hidden;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
.slick-arrow.slick-hidden {
display: none;
}.slick-hero-slider{margin-bottom:50px;}
.slider-desktop{display:block;}
.slider-mobile{display:none;}
.div-nl-mob{display:none;height:0;}
@media only screen and (max-width: 616px) {
.div-nl-mob{display:block;}
}
@media only screen and (max-width: 768px) {
.slider-desktop{display:block;display:none;}
.slider-mobile{display:none;display:block;}
} .slick-hero-slider .slider-item  .typ1-box{padding:0px !important;xheight:100vh !important;xwidth:100vw !important;overflow:hidden !important;}
.slick-hero-slider .slider-item .typ1-box .inner{height:100%;padding-bottom:50px;}
.slider-mob-subhead{width:100%;height:40px;text-align:center;font-size:14px;line-height:17px;font-weight:600;padding-top:10px;text-transform:uppercase;letter-spacing:0.2em;}
.slider-mob-head-container{position:absolute;height:100%;width:100%;top:0;left:0;}
.slider-mob-head{width:100%;height:40px;text-align:center;font-size:20px;line-height:20px;font-weight:600;position:relative;text-transform:uppercase;color:#c6c6c6;color:#fff;}
.slider-mob-head .mob-head-bg{padding:15px;background:rgba(84,86,90,0.9);padding:20px 20px 17px 20px;}
@media only screen and (max-width: 768px) {
.slick-hero-slider{margin-bottom:0px;}
} .full-slider-item .slider-content{padding-left:150px;padding-top:10px;}
.slider-content{width:100%;position:relative;z-index:99999;}
.slider-head{width:100%;text-align:center;position:absolute;z-index:99999;top:45%;}
.slick-dots{position:absolute;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center;text-align:left;xmargin-top:20px;bottom:40px;z-index:99999;xmax-width:1450px;xmargin-left:auto;xmargin-right:auto;}
.slick-dots li{position:relative;display:inline-block;width:12px;height:12px;margin:0 8px;padding:0;cursor:pointer;}
.slick-dots li button{background:#fff;color:transparent;width:14px !important;height:14px !important;xborder-radius:7px;xborder:1px solid #fff;padding:0px;overflow:hidden;display:block;position:relative;}
.slick-dots button::after{}
.slick-dots .slick-active button{color:none;background-color:#95303C;}
.slick-dots .slick-active button:after{text-decoration:none;}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;}
.slick-list:focus{outline:none;}
.slick-list.dragging{cursor:pointer;cursor:hand;}
.slick-slider .slick-track, .slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}
.slick-track{position:relative;left:0;top:0;display:block;}
.slick-track:before, .slick-track:after{content:"";display:table;}
.slick-track:after{clear:both;}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{float:left;height:100%;min-height:1px;display:none;}
[dir="rtl"] .slick-slide{float:right;}
.slick-slide img{display:block;}
.slick-slide.slick-loading img{display:none;}
.slick-slide.dragging img{pointer-events:none;}
.slick-initialized .slick-slide{display:block;}
.slick-loading .slick-slide{visibility:hidden;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
.slick-slide{position:relative;}

.slick-arrow.slick-hidden{display:none;}
.slider{padding:0px 100px;margin-bottom:20px;}
.slider > div{outline:none;}
.slider > div h3{padding:10px 0px 5px;text-align:center;}
.slider > div p{padding:0px 5%;text-align:center;}
.slider .bg{min-height:250px;width:100%;margin:0 auto;}
.slider .bg-images{overflow:hidden;margin-left:-10px;margin-right:-10px;}
.slider .bg-images .bg-wrapper{float:left;padding:0 10px;}
.slider.arrows-outside{padding:0 0;}
.slider.multi-items{margin-left:-10px;margin-right:-10px;}
.slider.multi-items .slick-slide{padding:0 10px;}
@media only screen and (max-width: 1000px) {
.slider .slick-slide .bg{background-size:contain !important;}
}
@media only screen and (max-width: 1000px) {
.slider{padding:0 20px;}
.slider.multi-items{margin-left:0px;margin-right:0px;}
.slider.multi-items .slick-slide{padding:0 0;}
.slider.arrows-outside .next-arrow{right:0px;}
.slider.arrows-outside .previous-arrow{left:0px;}
}
.next-arrow, .previous-arrow{width:50px;height:60px;padding-top:5px;padding-bottom:5px;background-image:url(//aurora-kunststoffe.de/wp-content/themes/aurora/img/pfeil-links.svg);background-size:15px 50px;background-position:50% 50%;background-repeat:no-repeat;border:0;background-color:transparent;outline:0;position:absolute;right:auto;top:50%;margin-top:-25px;z-index:1;cursor:pointer;}
.next-arrow:hover, .previous-arrow:hover{xbackground-color:rgba(255, 255, 255, .15);}
.next-arrow.inner, .previous-arrow.inner{left:95px;right:auto;}
@media only screen and (max-width: 1000px) {
.xnext-arrow, .xprevious-arrow{width:50px;height:50px;margin-top:-15px;}
}   
@media only screen and (max-width: 500px) {
.next-arrow, .previous-arrow{width:50px;height:30px;margin-top:-15px;}
.next-arrow.inner, .previous-arrow.inner{left:20px;right:auto;}
}
.next-arrow{width:100px;height:100px;background-size:80% 80%;background-position:90% 50%;background-repeat:no-repeat;background-image:url(//aurora-kunststoffe.de/wp-content/themes/aurora/img/Pfeile-03_SW.svg);position:absolute;float:left;z-index:999999;cursor:pointer;right:0px;left:auto;}
.previous-arrow{width:100px;height:100px;background-size:80% 80%;background-position:90% 50%;background-repeat:no-repeat;background-image:url(//aurora-kunststoffe.de/wp-content/themes/aurora/img/Pfeile-03_SW.svg);position:absolute;float:left;z-index:999999;cursor:pointer;transform:rotate(-180deg);}
@media only screen and (max-width: 1000px) {
.xnext-arrow, .xprevious-arrow{width:70px;height:70px;margin-top:30px;}
}
.next-arrow.inner{right:95px;left:auto;}
@media only screen and (max-width: 1000px) {
.next-arrow.inner{xright:0px;xleft:auto;}
}
@media only screen and (max-width: 769px) {
.slick-arrow{top:45%;}
}
@media only screen and (max-width: 500px) {
.slick-arrow{top:45%;}
}
.slick-block-slider .next-arrow, .slick-block-slider .previous-arrow{width:40px;height:40px;}
.steng_modal_slider .previous-arrow{width:70px;height:70px;background-image:url(//aurora-kunststoffe.de/wp-content/themes/aurora/img/st-arrow-white.svg);margin-left:-120px;transform:rotate(0deg);}
.steng_modal_slider  .next-arrow{background-image:url(//aurora-kunststoffe.de/wp-content/themes/aurora/img/st-arrow-white.svg);width:70px;height:70px;margin-right:-120px;transform:rotate(180deg);}
.full-content-slider, .fullslider{height:100%;width:100%;}
.full-content-slider .inner, .fullslider .inner{height:100%;height:327px;}
.full-content-slider .draggable, .fullslider .draggable{height:100%;}
.full-content-slider .slick-track, .full-content-slider .polite, .full-content-slider .bg, .fullslider .slick-track, .fullslider .polite, .fullslider .bg{height:100%;}
.arrows-outside .next-arrow{right:-20px;}
.slick-disabled {
opacity:0.2;	
}.swp-flex--col{display:flex;flex-direction:column;flex-grow:1;}
form.searchwp-form .swp-flex--row{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;flex-grow:1;}
form.searchwp-form .swp-flex--wrap{flex-wrap:wrap;}
form.searchwp-form .swp-flex--gap-sm{gap:0.25em;}
form.searchwp-form .swp-flex--gap-md{gap:0.5em;}
form.searchwp-form .swp-items-stretch{align-items:stretch;}
form.searchwp-form .swp-margin-l-auto{margin-left:auto;}
form.searchwp-form input.swp-input, form.searchwp-form select.swp-select{color:rgba(14, 33, 33, 0.8);}
form.searchwp-form select.swp-select{min-width:fit-content;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='17' height='11' viewBox='0 0 17 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.2915 0.814362L8.09717 6.95819L1.90283 0.814362L0 2.7058L8.09717 10.7545L16.1943 2.7058L14.2915 0.814362Z' fill='%230E2121' fill-opacity='0.8'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position:right 12px top 50%;background-size:12px auto;padding:0 33px 0 0.7em;min-height:2em;}
form.searchwp-form input.swp-input--search{background-image:url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.06786 12.1357C7.3777 12.1357 8.60074 11.7096 9.59495 10.9995L13.3351 14.7396C13.5087 14.9132 13.7375 15 13.9742 15C14.4871 15 14.858 14.6055 14.858 14.1005C14.858 13.8638 14.7791 13.6428 14.6055 13.4692L10.889 9.74487C11.6702 8.7191 12.1357 7.44871 12.1357 6.06786C12.1357 2.73014 9.40558 0 6.06786 0C2.72225 0 0 2.73014 0 6.06786C0 9.40558 2.72225 12.1357 6.06786 12.1357ZM6.06786 10.8259C3.45608 10.8259 1.30984 8.67175 1.30984 6.06786C1.30984 3.46397 3.45608 1.30984 6.06786 1.30984C8.67175 1.30984 10.8259 3.46397 10.8259 6.06786C10.8259 8.67175 8.67175 10.8259 6.06786 10.8259Z' fill='%23CFCFCF'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px top 50%;background-size:15px auto;padding-right:38px;padding-left:0.7em;}
form.searchwp-form .searchwp-form-input-container{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;flex-grow:1;}
form.searchwp-form .searchwp-form-input-container .swp-input{margin:0;width:100%;}
form.searchwp-form .searchwp-form-input-container .swp-select{border-right:0;}
form.searchwp-form .searchwp-form-input-container .swp-select + .swp-input{flex-grow:1;}
form.searchwp-form .searchwp-form-advanced-filters-toggle{text-align:right;}
form.searchwp-form .searchwp-form-advanced-filters select{flex:1;}
form.searchwp-form .swp-toggle{cursor:pointer;margin-bottom:0;}
form.searchwp-form .swp-toggle-switch{background-color:rgba(14, 33, 33, 0.14);border-radius:20px;width:40px;height:22px;position:relative;transition:background-color 0.25s;}
form.searchwp-form .swp-toggle-switch:not(.swp-toggle-switch--mini):hover{background-color:rgba(14, 33, 33, 0.2);}
form.searchwp-form .swp-toggle-switch--mini{width:25px;height:15px;}
form.searchwp-form .swp-toggle-switch:before, form.searchwp-form .swp-toggle-switch:after{content:"";}
form.searchwp-form .swp-toggle-switch:before{display:block;background:#ffffff;border-radius:50%;width:18px;height:18px;position:absolute;top:2px;left:2px;-webkit-transition:left 0.25s;-o-transition:left 0.25s;transition:left 0.25s;}
form.searchwp-form .swp-toggle-switch--mini:before{width:11px;height:11px;top:2px;left:2px;}
form.searchwp-form .swp-toggle-checkbox:checked + .swp-toggle-switch,
form.searchwp-form .swp-toggle-switch--checked{background:currentcolor;}
form.searchwp-form .swp-toggle-checkbox:checked + .swp-toggle-switch:before{left:20px;}
form.searchwp-form .swp-toggle-checkbox:checked + .swp-toggle-switch--mini:before,
form.searchwp-form .swp-toggle-switch--checked.swp-toggle-switch--mini:before{left:12px;}
form.searchwp-form input.swp-toggle-checkbox{height:0;width:0;overflow:hidden;position:absolute;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;}
form.searchwp-form input.swp-toggle-checkbox:focus{border:none;box-shadow:none;outline:none;}
form.searchwp-form .swp-toggle .swp-label{display:block;margin-top:21px;}
form.searchwp-form input.swp-toggle-checkbox:focus + .swp-toggle-switch,
form.searchwp-form input.swp-toggle-checkbox:active + .swp-toggle-switch {
-webkit-box-shadow: 0 0 1px 1px rgba(14, 33, 33, 0.14);
box-shadow: 0 0 1px 1px rgba(14, 33, 33, 0.14);
border: none;
}