.easyzoom{position:relative; display:inline-block;*display:inline;*zoom:1}.easyzoom img{vertical-align:bottom}.easyzoom.is-loading img{cursor:progress}.easyzoom.is-ready img{cursor:crosshair}.easyzoom.is-error img{cursor:not-allowed}.easyzoom-notice{position:absolute;top:50%;left:50%;z-index:150;width:10em;margin:-1em 0 0 -5em;line-height:2em;text-align:center;background:#FFF;box-shadow:0 0 10px #888}.easyzoom-flyout{position:absolute;z-index:100;overflow:hidden;background:#FFF} .easyzoom--overlay .easyzoom-flyout{top:0;left:0;width:100%;height:100%}.easyzoom--adjacent .easyzoom-flyout{top:0;left:100%;width:100%;height:100%;margin-left:20px}
.blog-keywords > a:after{content:","}.blog-keywords > a:last-child:after{content:""}.redx-blog-rss-link svg{width:var(--baseThemeFont-font-size);height:var(--baseThemeFont-font-size)}.redx-blog-rss-link svg path{fill:var(--linkFontStyling-color)}.redx-blog-rss-link:hover svg path{fill:var(--linkActiveFontStyling-color)}.blog_post_archive_date_list .accordionContent a{display:block}#configurator .kit .kitgroup .kitgroup_components .component_table.template.image{grid-template-columns:auto 40px 1fr auto 90px;-ms-grid-columns:auto 5px 40px 5px 1fr 5px auto 5px 90px}#configurator .kit .kitgroup .kitgroup_components .component_table.template.image .col1 input[type=number]{margin:0}#configurator .kit .kitgroup .kitgroup_components .component_table.template.image .component-image{-ms-grid-column:3}#configurator .kit .kitgroup .kitgroup_components .component_table.template.image .component-image label{display:block}#configurator .kit .kitgroup .kitgroup_components .component_table.template.image .col4{grid-column-start:3;-ms-grid-column:5}#configurator .kit .kitgroup .kitgroup_components .component_table.template.image .col3{grid-column-start:4;-ms-grid-column:7}#configurator .kit .kitgroup .kitgroup_components .component_table.template.image .col5{grid-column-start:5;-ms-grid-column:9}
div.RedxPageContainer,div.RedxPageContainer:before,div.RedxPageContainer:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}div.RedxGridRow,div.RedxGridRow:before,div.RedxGridRow:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}div.RedxGridColumn,div.RedxGridColumn:before,div.RedxGridColumn:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}div.RedxBlockGrid,div.RedxBlockGrid:before,div.RedxBlockGrid:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}div.RedxBlockGridChild,div.RedxBlockGridChild:before,div.RedxBlockGridChild:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.RedxPageContainer{margin:0 auto;overflow:hidden;max-width:1440px}.RedxRelativeContainer,.RedxRelativeContainerWithPadding{margin:0 auto;position:relative;max-width:1440px}.RedxRelativeContainer::before,.RedxRelativeContainer::after,.RedxRelativeContainerWithPadding::before,.RedxRelativeContainerWithPadding::after{content:' ';display:table}.RedxGridRowContainer{margin:0 auto;max-width:1440px}.RedxGridRow{margin:0 auto;position:relative}.RedxGridRow:before{content:" ";display:table}.RedxGridRow:after{clear:both;content:" ";display:table}.RedxGridRow:after{clear:both}.RedxGridRow > .RedxGridColumn{float:left;width:100%;min-height:0.1px;position:relative}.RedxGridRow > .RedxGridColumn.LastColumn{float:right}.RedxBlockGrid{margin:0 auto;display:block;position:relative}.RedxBlockGrid:before{content:" ";display:table}.RedxBlockGrid:after{clear:both;content:" ";display:table}.RedxBlockGrid:after{clear:both}.RedxBlockGrid > div{float:left;width:100%}body{min-width:320px}.RedxRelativeContainerWithPadding{padding-left:15px;padding-right:15px}.RedxGridRow > .RedxGridColumn{padding:0 15px}.RedxBlockGrid{margin:0 0px}.RedxBlockGrid > .RedxBlockGridChild{padding:0 15px}.RedxGridRow.XSmallRow{margin:0 0px}.XSmallRow > .RedxGridColumn{padding:0 15px}.XSmallRow > .XSmall0{display:none}.XSmallRow > .XSmall1{display:block;width:8.3333333333333%}.XSmallRow > .XSmall2{display:block;width:16.666666666667%}.XSmallRow > .XSmall3{display:block;width:25%}.XSmallRow > .XSmall4{display:block;width:33.333333333333%}.XSmallRow > .XSmall5{display:block;width:41.666666666667%}.XSmallRow > .XSmall6{display:block;width:50%}.XSmallRow > .XSmall7{display:block;width:58.333333333333%}.XSmallRow > .XSmall8{display:block;width:66.666666666667%}.XSmallRow > .XSmall9{display:block;width:75%}.XSmallRow > .XSmall10{display:block;width:83.333333333333%}.XSmallRow > .XSmall11{display:block;width:91.666666666667%}.XSmallRow > .XSmall12{display:block;width:100%}.XSmallRow > .XSmallPush0{left:0%}.XSmallRow > .XSmallPush1{left:8.3333333333333%}.XSmallRow > .XSmallPush2{left:16.666666666667%}.XSmallRow > .XSmallPush3{left:25%}.XSmallRow > .XSmallPush4{left:33.333333333333%}.XSmallRow > .XSmallPush5{left:41.666666666667%}.XSmallRow > .XSmallPush6{left:50%}.XSmallRow > .XSmallPush7{left:58.333333333333%}.XSmallRow > .XSmallPush8{left:66.666666666667%}.XSmallRow > .XSmallPush9{left:75%}.XSmallRow > .XSmallPush10{left:83.333333333333%}.XSmallRow > .XSmallPush11{left:91.666666666667%}.XSmallRow > .XSmallPull0{left:-0%}.XSmallRow > .XSmallPull1{left:-8.3333333333333%}.XSmallRow > .XSmallPull2{left:-16.666666666667%}.XSmallRow > .XSmallPull3{left:-25%}.XSmallRow > .XSmallPull4{left:-33.333333333333%}.XSmallRow > .XSmallPull5{left:-41.666666666667%}.XSmallRow > .XSmallPull6{left:-50%}.XSmallRow > .XSmallPull7{left:-58.333333333333%}.XSmallRow > .XSmallPull8{left:-66.666666666667%}.XSmallRow > .XSmallPull9{left:-75%}.XSmallRow > .XSmallPull10{left:-83.333333333333%}.XSmallRow > .XSmallPull11{left:-91.666666666667%}.XSmallPadding{margin:0 0px}.XSmallBlockGrid1 > .RedxBlockGridChild,.XSmallBlockGrid1 > .RedxBlockGridChild:nth-child(1n+0){clear:none;width:100%}.XSmallBlockGrid2 > .RedxBlockGridChild,.XSmallBlockGrid2 > .RedxBlockGridChild:nth-child(1n+0){clear:none;width:50%}.XSmallBlockGrid3 > .RedxBlockGridChild,.XSmallBlockGrid3 > .RedxBlockGridChild:nth-child(1n+0){clear:none;width:33.333333333333%}.XSmallBlockGrid4 > .RedxBlockGridChild,.XSmallBlockGrid4 > .RedxBlockGridChild:nth-child(1n+0){clear:none;width:25%}.XSmallBlockGrid5 > .RedxBlockGridChild,.XSmallBlockGrid5 > .RedxBlockGridChild:nth-child(1n+0){clear:none;width:20%}.XSmallBlockGrid6 > .RedxBlockGridChild,.XSmallBlockGrid6 > .RedxBlockGridChild:nth-child(1n+0){clear:none;width:16.666666666667%}.XSmallBlockGrid7 > .RedxBlockGridChild,.XSmallBlockGrid7 > .RedxBlockGridChild:nth-child(1n+0){clear:none;width:14.285714285714%}.XSmallBlockGrid8 > .RedxBlockGridChild,.XSmallBlockGrid8 > .RedxBlockGridChild:nth-child(1n+0){clear:none;width:12.5%}.XSmallBlockGrid9 > .RedxBlockGridChild,.XSmallBlockGrid9 > .RedxBlockGridChild:nth-child(1n+0){clear:none;width:11.111111111111%}.XSmallBlockGrid10 > .RedxBlockGridChild,.XSmallBlockGrid10 > .RedxBlockGridChild:nth-child(1n+0){clear:none;width:10%}.XSmallBlockGrid11 > .RedxBlockGridChild,.XSmallBlockGrid11 > .RedxBlockGridChild:nth-child(1n+0){clear:none;width:9.0909090909091%}.XSmallBlockGrid12 > .RedxBlockGridChild,.XSmallBlockGrid12 > .RedxBlockGridChild:nth-child(1n+0){clear:none;width:8.3333333333333%}.XSmallBlockGrid1 > .RedxBlockGridChild:nth-child(1n+1){clear:both}.XSmallBlockGrid2 > .RedxBlockGridChild:nth-child(2n+1){clear:both}.XSmallBlockGrid3 > .RedxBlockGridChild:nth-child(3n+1){clear:both}.XSmallBlockGrid4 > .RedxBlockGridChild:nth-child(4n+1){clear:both}.XSmallBlockGrid5 > .RedxBlockGridChild:nth-child(5n+1){clear:both}.XSmallBlockGrid6 > .RedxBlockGridChild:nth-child(6n+1){clear:both}.XSmallBlockGrid7 > .RedxBlockGridChild:nth-child(7n+1){clear:both}.XSmallBlockGrid8 > .RedxBlockGridChild:nth-child(8n+1){clear:both}.XSmallBlockGrid9 > .RedxBlockGridChild:nth-child(9n+1){clear:both}.XSmallBlockGrid10 > .RedxBlockGridChild:nth-child(10n+1){clear:both}.XSmallBlockGrid11 > .RedxBlockGridChild:nth-child(11n+1){clear:both}.XSmallBlockGrid12 > .RedxBlockGridChild:nth-child(12n+1){clear:both}.XSmallPadding > .RedxBlockGridChild{padding:0 15px}.XSmallNoPadding{margin:0}.XSmallNoPadding > .RedxGridColumn{padding:0}.XSmallNoPadding{margin:0}.XSmallNoPadding > .RedxBlockGridChild{padding:0}.XSmallNoMargin.XSmallPadding{margin:0 -15px}.XSmallNoMargin.XSmallNoPadding{margin:0}.XSmallMargin.XSmallPadding{margin:0 0px}.XSmallMargin.XSmallNoPadding{margin:0 15px}@media all and (min-width:768px),print{.RedxGridRow.SmallRow{margin:0 0px}.SmallRow > .RedxGridColumn{padding:0 15px}.SmallRow > .Small0{display:none}.SmallRow > .Small1{display:block;width:8.3333333333333%}.SmallRow > .Small2{display:block;width:16.666666666667%}.SmallRow > .Small3{display:block;width:25%}.SmallRow > .Small4{display:block;width:33.333333333333%}.SmallRow > .Small5{display:block;width:41.666666666667%}.SmallRow > .Small6{display:block;width:50%}.SmallRow > .Small7{display:block;width:58.333333333333%}.SmallRow > .Small8{display:block;width:66.666666666667%}.SmallRow > .Small9{display:block;width:75%}.SmallRow > .Small10{display:block;width:83.333333333333%}.SmallRow > .Small11{display:block;width:91.666666666667%}.SmallRow > .Small12{display:block;width:100%}.SmallRow > .SmallPush0{left:0%}.SmallRow > .SmallPush1{left:8.3333333333333%}.SmallRow > .SmallPush2{left:16.666666666667%}.SmallRow > .SmallPush3{left:25%}.SmallRow > .SmallPush4{left:33.333333333333%}.SmallRow > .SmallPush5{left:41.666666666667%}.SmallRow > .SmallPush6{left:50%}.SmallRow > .SmallPush7{left:58.333333333333%}.SmallRow > .SmallPush8{left:66.666666666667%}.SmallRow > .SmallPush9{left:75%}.SmallRow > .SmallPush10{left:83.333333333333%}.SmallRow > .SmallPush11{left:91.666666666667%}.SmallRow > .SmallPull0{left:-0%}.SmallRow > .SmallPull1{left:-8.3333333333333%}.SmallRow > .SmallPull2{left:-16.666666666667%}.SmallRow > .SmallPull3{left:-25%}.SmallRow > .SmallPull4{left:-33.333333333333%}.SmallRow > .SmallPull5{left:-41.666666666667%}.SmallRow > .SmallPull6{left:-50%}.SmallRow > .SmallPull7{left:-58.333333333333%}.SmallRow > .SmallPull8{left:-66.666666666667%}.SmallRow > .SmallPull9{left:-75%}.SmallRow > .SmallPull10{left:-83.333333333333%}.SmallRow > .SmallPull11{left:-91.666666666667%}.SmallPadding{margin:0 0px}.SmallBlockGrid1 > .RedxBlockGridChild,.SmallBlockGrid1 > .RedxBlockGridChild:nth-child(1n+0){clear:none;width:100%}.SmallBlockGrid2 > .RedxBlockGridChild,.SmallBlockGrid2 > .RedxBlockGridChild:nth-child(1n+0){clear:none;width:50%}.SmallBlockGrid3 > .RedxBlockGridChild,.SmallBlockGrid3 > .RedxBlockGridChild:nth-child(1n+0){clear:none;width:33.333333333333%}.SmallBlockGrid4 > .RedxBlockGridChild,.SmallBlockGrid4 > .RedxBlockGridChild:nth-child(1n+0){clear:none;width:25%}.SmallBlockGrid5 > .RedxBlockGridChild,.SmallBlockGrid5 > .RedxBlockGridChild:nth-child(1n+0){clear:none;width:20%}.SmallBlockGrid6 > .RedxBlockGridChild,.SmallBlockGrid6 > .RedxBlockGridChild:nth-child(1n+0){clear:none;width:16.666666666667%}.SmallBlockGrid7 > .RedxBlockGridChild,.SmallBlockGrid7 > .RedxBlockGridChild:nth-child(1n+0){clear:none;width:14.285714285714%}.SmallBlockGrid8 > .RedxBlockGridChild,.SmallBlockGrid8 > .RedxBlockGridChild:nth-child(1n+0){clear:none;width:12.5%}.SmallBlockGrid9 > .RedxBlockGridChild,.SmallBlockGrid9 > .RedxBlockGridChild:nth-child(1n+0){clear:none;width:11.111111111111%}.SmallBlockGrid10 > .RedxBlockGridChild,.SmallBlockGrid10 > .RedxBlockGridChild:nth-child(1n+0){clear:none;width:10%}.SmallBlockGrid11 > .RedxBlockGridChild,.SmallBlockGrid11 > .RedxBlockGridChild:nth-child(1n+0){clear:none;width:9.0909090909091%}.SmallBlockGrid12 > .RedxBlockGridChild,.SmallBlockGrid12 > .RedxBlockGridChild:nth-child(1n+0){clear:none;width:8.3333333333333%}.SmallBlockGrid1 > .RedxBlockGridChild:nth-child(1n+1){clear:both}.SmallBlockGrid2 > .RedxBlockGridChild:nth-child(2n+1){clear:both}.SmallBlockGrid3 > .RedxBlockGridChild:nth-child(3n+1){clear:both}.SmallBlockGrid4 > .RedxBlockGridChild:nth-child(4n+1){clear:both}.SmallBlockGrid5 > .RedxBlockGridChild:nth-child(5n+1){clear:both}.SmallBlockGrid6 > .RedxBlockGridChild:nth-child(6n+1){clear:both}.SmallBlockGrid7 > .RedxBlockGridChild:nth-child(7n+1){clear:both}.SmallBlockGrid8 > .RedxBlockGridChild:nth-child(8n+1){clear:both}.SmallBlockGrid9 > .RedxBlockGridChild:nth-child(9n+1){clear:both}.SmallBlockGrid10 > .RedxBlockGridChild:nth-child(10n+1){clear:both}.SmallBlockGrid11 > .RedxBlockGridChild:nth-child(11n+1){clear:both}.SmallBlockGrid12 > .RedxBlockGridChild:nth-child(12n+1){clear:both}.SmallPadding > .RedxBlockGridChild{padding:0 15px}.SmallNoPadding{margin:0}.SmallNoPadding > .RedxGridColumn{padding:0}.SmallNoPadding{margin:0}.SmallNoPadding > .RedxBlockGridChild{padding:0}.SmallNoMargin.SmallPadding{margin:0 -15px}.SmallNoMargin.SmallNoPadding{margin:0}.SmallMargin.SmallPadding{margin:0 0px}.SmallMargin.SmallNoPadding{margin:0 15px}}@media all and (min-width:991px),print{.RedxGridRow.LargeRow{margin:0 0px}.LargeRow > .RedxGridColumn{padding:0 15px}.LargeRow > .Large0{display:none}.LargeRow > .Large1{display:block;width:8.3333333333333%}.LargeRow > .Large2{display:block;width:16.666666666667%}.LargeRow > .Large3{display:block;width:25%}.LargeRow > .Large4{display:block;width:33.333333333333%}.LargeRow > .Large5{display:block;width:41.666666666667%}.LargeRow > .Large6{display:block;width:50%}.LargeRow > .Large7{display:block;width:58.333333333333%}.LargeRow > .Large8{display:block;width:66.666666666667%}.LargeRow > .Large9{display:block;width:75%}.LargeRow > .Large10{display:block;width:83.333333333333%}.LargeRow > .Large11{display:block;width:91.666666666667%}.LargeRow > .Large12{display:block;width:100%}.LargeRow > .LargePush0{left:0%}.LargeRow > .LargePush1{left:8.3333333333333%}.LargeRow > .LargePush2{left:16.666666666667%}.LargeRow > .LargePush3{left:25%}.LargeRow > .LargePush4{left:33.333333333333%}.LargeRow > .LargePush5{left:41.666666666667%}.LargeRow > .LargePush6{left:50%}.LargeRow > .LargePush7{left:58.333333333333%}.LargeRow > .LargePush8{left:66.666666666667%}.LargeRow > .LargePush9{left:75%}.LargeRow > .LargePush10{left:83.333333333333%}.LargeRow > .LargePush11{left:91.666666666667%}.LargeRow > .LargePull0{left:-0%}.LargeRow > .LargePull1{left:-8.3333333333333%}.LargeRow > .LargePull2{left:-16.666666666667%}.LargeRow > .LargePull3{left:-25%}.LargeRow > .LargePull4{left:-33.333333333333%}.LargeRow > .LargePull5{left:-41.666666666667%}.LargeRow > .LargePull6{left:-50%}.LargeRow > .LargePull7{left:-58.333333333333%}.LargeRow > .LargePull8{left:-66.666666666667%}.LargeRow > .LargePull9{left:-75%}.LargeRow > .LargePull10{left:-83.333333333333%}.LargeRow > .LargePull11{left:-91.666666666667%}.LargePadding{margin:0 0px}.LargeBlockGrid1 > .RedxBlockGridChild,.LargeBlockGrid1 > .RedxBlockGridChild:nth-child(1n+0){clear:none;width:100%}.LargeBlockGrid2 > .RedxBlockGridChild,.LargeBlockGrid2 > .RedxBlockGridChild:nth-child(1n+0){clear:none;width:50%}.LargeBlockGrid3 > .RedxBlockGridChild,.LargeBlockGrid3 > .RedxBlockGridChild:nth-child(1n+0){clear:none;width:33.333333333333%}.LargeBlockGrid4 > .RedxBlockGridChild,.LargeBlockGrid4 > .RedxBlockGridChild:nth-child(1n+0){clear:none;width:25%}.LargeBlockGrid5 > .RedxBlockGridChild,.LargeBlockGrid5 > .RedxBlockGridChild:nth-child(1n+0){clear:none;width:20%}.LargeBlockGrid6 > .RedxBlockGridChild,.LargeBlockGrid6 > .RedxBlockGridChild:nth-child(1n+0){clear:none;width:16.666666666667%}.LargeBlockGrid7 > .RedxBlockGridChild,.LargeBlockGrid7 > .RedxBlockGridChild:nth-child(1n+0){clear:none;width:14.285714285714%}.LargeBlockGrid8 > .RedxBlockGridChild,.LargeBlockGrid8 > .RedxBlockGridChild:nth-child(1n+0){clear:none;width:12.5%}.LargeBlockGrid9 > .RedxBlockGridChild,.LargeBlockGrid9 > .RedxBlockGridChild:nth-child(1n+0){clear:none;width:11.111111111111%}.LargeBlockGrid10 > .RedxBlockGridChild,.LargeBlockGrid10 > .RedxBlockGridChild:nth-child(1n+0){clear:none;width:10%}.LargeBlockGrid11 > .RedxBlockGridChild,.LargeBlockGrid11 > .RedxBlockGridChild:nth-child(1n+0){clear:none;width:9.0909090909091%}.LargeBlockGrid12 > .RedxBlockGridChild,.LargeBlockGrid12 > .RedxBlockGridChild:nth-child(1n+0){clear:none;width:8.3333333333333%}.LargeBlockGrid1 > .RedxBlockGridChild:nth-child(1n+1){clear:both}.LargeBlockGrid2 > .RedxBlockGridChild:nth-child(2n+1){clear:both}.LargeBlockGrid3 > .RedxBlockGridChild:nth-child(3n+1){clear:both}.LargeBlockGrid4 > .RedxBlockGridChild:nth-child(4n+1){clear:both}.LargeBlockGrid5 > .RedxBlockGridChild:nth-child(5n+1){clear:both}.LargeBlockGrid6 > .RedxBlockGridChild:nth-child(6n+1){clear:both}.LargeBlockGrid7 > .RedxBlockGridChild:nth-child(7n+1){clear:both}.LargeBlockGrid8 > .RedxBlockGridChild:nth-child(8n+1){clear:both}.LargeBlockGrid9 > .RedxBlockGridChild:nth-child(9n+1){clear:both}.LargeBlockGrid10 > .RedxBlockGridChild:nth-child(10n+1){clear:both}.LargeBlockGrid11 > .RedxBlockGridChild:nth-child(11n+1){clear:both}.LargeBlockGrid12 > .RedxBlockGridChild:nth-child(12n+1){clear:both}.LargePadding > .RedxBlockGridChild{padding:0 15px}.LargeNoPadding{margin:0}.LargeNoPadding > .RedxGridColumn{padding:0}.LargeNoPadding{margin:0}.LargeNoPadding > .RedxBlockGridChild{padding:0}.LargeNoMargin.LargePadding{margin:0 -15px}.LargeNoMargin.LargeNoPadding{margin:0}.LargeMargin.LargePadding{margin:0 0px}.LargeMargin.LargeNoPadding{margin:0 15px}}@media all and (min-width:1200px),print{.RedxPageContainer{max-width:/site/domains/xsites/features/theme/basic_layout/resolution_xlarge_max_widthpx;max-width:var(--resolutionXlargeMaxWidth,/site/domains/xsites/features/theme/basic_layout/resolution_xlarge_max_widthpx)}.RedxGridRowContainer{max-width:/site/domains/xsites/features/theme/basic_layout/resolution_xlarge_max_widthpx;max-width:var(--resolutionXlargeMaxWidth,/site/domains/xsites/features/theme/basic_layout/resolution_xlarge_max_widthpx)}.RedxGridRow.XLargeRow{margin:0 0px}.XLargeRow > .RedxGridColumn{padding:0 15px}.XLargeRow > .XLarge0{display:none}.XLargeRow > .XLarge1{display:block;width:8.3333333333333%}.XLargeRow > .XLarge2{display:block;width:16.666666666667%}.XLargeRow > .XLarge3{display:block;width:25%}.XLargeRow > .XLarge4{display:block;width:33.333333333333%}.XLargeRow > .XLarge5{display:block;width:41.666666666667%}.XLargeRow > .XLarge6{display:block;width:50%}.XLargeRow > .XLarge7{display:block;width:58.333333333333%}.XLargeRow > .XLarge8{display:block;width:66.666666666667%}.XLargeRow > .XLarge9{display:block;width:75%}.XLargeRow > .XLarge10{display:block;width:83.333333333333%}.XLargeRow > .XLarge11{display:block;width:91.666666666667%}.XLargeRow > .XLarge12{display:block;width:100%}.XLargeRow > .XLargePush0{left:0%}.XLargeRow > .XLargePush1{left:8.3333333333333%}.XLargeRow > .XLargePush2{left:16.666666666667%}.XLargeRow > .XLargePush3{left:25%}.XLargeRow > .XLargePush4{left:33.333333333333%}.XLargeRow > .XLargePush5{left:41.666666666667%}.XLargeRow > .XLargePush6{left:50%}.XLargeRow > .XLargePush7{left:58.333333333333%}.XLargeRow > .XLargePush8{left:66.666666666667%}.XLargeRow > .XLargePush9{left:75%}.XLargeRow > .XLargePush10{left:83.333333333333%}.XLargeRow > .XLargePush11{left:91.666666666667%}.XLargeRow > .XLargePull0{left:-0%}.XLargeRow > .XLargePull1{left:-8.3333333333333%}.XLargeRow > .XLargePull2{left:-16.666666666667%}.XLargeRow > .XLargePull3{left:-25%}.XLargeRow > .XLargePull4{left:-33.333333333333%}.XLargeRow > .XLargePull5{left:-41.666666666667%}.XLargeRow > .XLargePull6{left:-50%}.XLargeRow > .XLargePull7{left:-58.333333333333%}.XLargeRow > .XLargePull8{left:-66.666666666667%}.XLargeRow > .XLargePull9{left:-75%}.XLargeRow > .XLargePull10{left:-83.333333333333%}.XLargeRow > .XLargePull11{left:-91.666666666667%}.XLargePadding{margin:0 0px}.XLargeBlockGrid1 > .RedxBlockGridChild,.XLargeBlockGrid1 > .RedxBlockGridChild:nth-child(1n+0){clear:none;width:100%}.XLargeBlockGrid2 > .RedxBlockGridChild,.XLargeBlockGrid2 > .RedxBlockGridChild:nth-child(1n+0){clear:none;width:50%}.XLargeBlockGrid3 > .RedxBlockGridChild,.XLargeBlockGrid3 > .RedxBlockGridChild:nth-child(1n+0){clear:none;width:33.333333333333%}.XLargeBlockGrid4 > .RedxBlockGridChild,.XLargeBlockGrid4 > .RedxBlockGridChild:nth-child(1n+0){clear:none;width:25%}.XLargeBlockGrid5 > .RedxBlockGridChild,.XLargeBlockGrid5 > .RedxBlockGridChild:nth-child(1n+0){clear:none;width:20%}.XLargeBlockGrid6 > .RedxBlockGridChild,.XLargeBlockGrid6 > .RedxBlockGridChild:nth-child(1n+0){clear:none;width:16.666666666667%}.XLargeBlockGrid7 > .RedxBlockGridChild,.XLargeBlockGrid7 > .RedxBlockGridChild:nth-child(1n+0){clear:none;width:14.285714285714%}.XLargeBlockGrid8 > .RedxBlockGridChild,.XLargeBlockGrid8 > .RedxBlockGridChild:nth-child(1n+0){clear:none;width:12.5%}.XLargeBlockGrid9 > .RedxBlockGridChild,.XLargeBlockGrid9 > .RedxBlockGridChild:nth-child(1n+0){clear:none;width:11.111111111111%}.XLargeBlockGrid10 > .RedxBlockGridChild,.XLargeBlockGrid10 > .RedxBlockGridChild:nth-child(1n+0){clear:none;width:10%}.XLargeBlockGrid11 > .RedxBlockGridChild,.XLargeBlockGrid11 > .RedxBlockGridChild:nth-child(1n+0){clear:none;width:9.0909090909091%}.XLargeBlockGrid12 > .RedxBlockGridChild,.XLargeBlockGrid12 > .RedxBlockGridChild:nth-child(1n+0){clear:none;width:8.3333333333333%}.XLargeBlockGrid1 > .RedxBlockGridChild:nth-child(1n+1){clear:both}.XLargeBlockGrid2 > .RedxBlockGridChild:nth-child(2n+1){clear:both}.XLargeBlockGrid3 > .RedxBlockGridChild:nth-child(3n+1){clear:both}.XLargeBlockGrid4 > .RedxBlockGridChild:nth-child(4n+1){clear:both}.XLargeBlockGrid5 > .RedxBlockGridChild:nth-child(5n+1){clear:both}.XLargeBlockGrid6 > .RedxBlockGridChild:nth-child(6n+1){clear:both}.XLargeBlockGrid7 > .RedxBlockGridChild:nth-child(7n+1){clear:both}.XLargeBlockGrid8 > .RedxBlockGridChild:nth-child(8n+1){clear:both}.XLargeBlockGrid9 > .RedxBlockGridChild:nth-child(9n+1){clear:both}.XLargeBlockGrid10 > .RedxBlockGridChild:nth-child(10n+1){clear:both}.XLargeBlockGrid11 > .RedxBlockGridChild:nth-child(11n+1){clear:both}.XLargeBlockGrid12 > .RedxBlockGridChild:nth-child(12n+1){clear:both}.XLargePadding > .RedxBlockGridChild{padding:0 15px}.XLargeNoPadding{margin:0}.XLargeNoPadding > .RedxGridColumn{padding:0}.XLargeNoPadding{margin:0}.XLargeNoPadding > .RedxBlockGridChild{padding:0}.XLargeNoMargin.XLargePadding{margin:0 -15px}.XLargeNoMargin.XLargeNoPadding{margin:0}.XLargeMargin.XLargePadding{margin:0 0px}.XLargeMargin.XLargeNoPadding{margin:0 15px}}@media print and (min-width:320px){html body{}html .RedxGridRow.PrintRow{margin:0 7.5px}html .PrintRow > .RedxGridColumn{padding:0 7.5px}html .PrintRow > .Print0{display:none}html .PrintRow > .Print1{display:block;width:8.3333333333333%}html .PrintRow > .Print2{display:block;width:16.666666666667%}html .PrintRow > .Print3{display:block;width:25%}html .PrintRow > .Print4{display:block;width:33.333333333333%}html .PrintRow > .Print5{display:block;width:41.666666666667%}html .PrintRow > .Print6{display:block;width:50%}html .PrintRow > .Print7{display:block;width:58.333333333333%}html .PrintRow > .Print8{display:block;width:66.666666666667%}html .PrintRow > .Print9{display:block;width:75%}html .PrintRow > .Print10{display:block;width:83.333333333333%}html .PrintRow > .Print11{display:block;width:91.666666666667%}html .PrintRow > .Print12{display:block;width:100%}html .PrintRow > .PrintPush0{left:0%}html .PrintRow > .PrintPush1{left:8.3333333333333%}html .PrintRow > .PrintPush2{left:16.666666666667%}html .PrintRow > .PrintPush3{left:25%}html .PrintRow > .PrintPush4{left:33.333333333333%}html .PrintRow > .PrintPush5{left:41.666666666667%}html .PrintRow > .PrintPush6{left:50%}html .PrintRow > .PrintPush7{left:58.333333333333%}html .PrintRow > .PrintPush8{left:66.666666666667%}html .PrintRow > .PrintPush9{left:75%}html .PrintRow > .PrintPush10{left:83.333333333333%}html .PrintRow > .PrintPush11{left:91.666666666667%}html .PrintRow > .PrintPull0{left:-0%}html .PrintRow > .PrintPull1{left:-8.3333333333333%}html .PrintRow > .PrintPull2{left:-16.666666666667%}html .PrintRow > .PrintPull3{left:-25%}html .PrintRow > .PrintPull4{left:-33.333333333333%}html .PrintRow > .PrintPull5{left:-41.666666666667%}html .PrintRow > .PrintPull6{left:-50%}html .PrintRow > .PrintPull7{left:-58.333333333333%}html .PrintRow > .PrintPull8{left:-66.666666666667%}html .PrintRow > .PrintPull9{left:-75%}html .PrintRow > .PrintPull10{left:-83.333333333333%}html .PrintRow > .PrintPull11{left:-91.666666666667%}html .PrintPadding{margin:0 7.5px}html .PrintBlockGrid1 > .RedxBlockGridChild,html .PrintBlockGrid1 > .RedxBlockGridChild:nth-child(1n+0){clear:none;width:100%}html .PrintBlockGrid2 > .RedxBlockGridChild,html .PrintBlockGrid2 > .RedxBlockGridChild:nth-child(1n+0){clear:none;width:50%}html .PrintBlockGrid3 > .RedxBlockGridChild,html .PrintBlockGrid3 > .RedxBlockGridChild:nth-child(1n+0){clear:none;width:33.333333333333%}html .PrintBlockGrid4 > .RedxBlockGridChild,html .PrintBlockGrid4 > .RedxBlockGridChild:nth-child(1n+0){clear:none;width:25%}html .PrintBlockGrid5 > .RedxBlockGridChild,html .PrintBlockGrid5 > .RedxBlockGridChild:nth-child(1n+0){clear:none;width:20%}html .PrintBlockGrid6 > .RedxBlockGridChild,html .PrintBlockGrid6 > .RedxBlockGridChild:nth-child(1n+0){clear:none;width:16.666666666667%}html .PrintBlockGrid7 > .RedxBlockGridChild,html .PrintBlockGrid7 > .RedxBlockGridChild:nth-child(1n+0){clear:none;width:14.285714285714%}html .PrintBlockGrid8 > .RedxBlockGridChild,html .PrintBlockGrid8 > .RedxBlockGridChild:nth-child(1n+0){clear:none;width:12.5%}html .PrintBlockGrid9 > .RedxBlockGridChild,html .PrintBlockGrid9 > .RedxBlockGridChild:nth-child(1n+0){clear:none;width:11.111111111111%}html .PrintBlockGrid10 > .RedxBlockGridChild,html .PrintBlockGrid10 > .RedxBlockGridChild:nth-child(1n+0){clear:none;width:10%}html .PrintBlockGrid11 > .RedxBlockGridChild,html .PrintBlockGrid11 > .RedxBlockGridChild:nth-child(1n+0){clear:none;width:9.0909090909091%}html .PrintBlockGrid12 > .RedxBlockGridChild,html .PrintBlockGrid12 > .RedxBlockGridChild:nth-child(1n+0){clear:none;width:8.3333333333333%}html .PrintBlockGrid1 > .RedxBlockGridChild:nth-child(1n+1){clear:both}html .PrintBlockGrid2 > .RedxBlockGridChild:nth-child(2n+1){clear:both}html .PrintBlockGrid3 > .RedxBlockGridChild:nth-child(3n+1){clear:both}html .PrintBlockGrid4 > .RedxBlockGridChild:nth-child(4n+1){clear:both}html .PrintBlockGrid5 > .RedxBlockGridChild:nth-child(5n+1){clear:both}html .PrintBlockGrid6 > .RedxBlockGridChild:nth-child(6n+1){clear:both}html .PrintBlockGrid7 > .RedxBlockGridChild:nth-child(7n+1){clear:both}html .PrintBlockGrid8 > .RedxBlockGridChild:nth-child(8n+1){clear:both}html .PrintBlockGrid9 > .RedxBlockGridChild:nth-child(9n+1){clear:both}html .PrintBlockGrid10 > .RedxBlockGridChild:nth-child(10n+1){clear:both}html .PrintBlockGrid11 > .RedxBlockGridChild:nth-child(11n+1){clear:both}html .PrintBlockGrid12 > .RedxBlockGridChild:nth-child(12n+1){clear:both}html .PrintPadding > .RedxBlockGridChild{padding:0 7.5px}html .PrintNoPadding{margin:0}html .PrintNoPadding > .RedxGridColumn{padding:0}html .PrintNoPadding{margin:0}html .PrintNoPadding > .RedxBlockGridChild{padding:0}html .PrintNoMargin.PrintPadding{margin:0 -7.5px}html .PrintNoMargin.PrintNoPadding{margin:0}html .PrintMargin.PrintPadding{margin:0 7.5px}html .PrintMargin.PrintNoPadding{margin:0 15px}}@media screen and (max-width:767px){.XSmallHidden{display:none !important}}@media screen and (min-width:768px) and (max-width:990px){.SmallHidden{display:none !important}}@media screen and (min-width:991px) and (max-width:1199px){.LargeHidden{display:none !important}}@media screen and (min-width:1200px){.XLargeHidden{display:none !important}}
#frame_zone{padding-block:60px 40px;color:var(--baseThemeFont-color-solid);font-family:var(--baseThemeFont-font-family);font-size:100%;font-weight:var(--baseThemeFont-font-weight);letter-spacing:var(--baseThemeFont-letter-spacing);line-height:var(--baseThemeFont-line-height)} .cc-type-opt-in,.cc-revoke.cookie-Font{display:none}@media (max-width:1199px){#frame_zone{padding-block:20px 40px}} header .navbar-nav li:hover{background:transparent}body:has(#frame_zone) header .meta-nav-page > a,body:has(#frame_zone) header .meta-nav-page > a:visited{ color:var(--metanavFirstLayer-color)}body:has(#frame_zone) header .meta-nav-page > a:is(:active,:focus,:hover){ color:var(--metanavFirstLayerActive-color)}@media (max-width:1199px){ header .navbar-nav > li{width:calc(100% - 15px - var(--layoutMinDistanceToBrowserBorderDesktop) - var(--resolutionXsmallMargin))}}@media (max-width:990px){ header .navbar-nav > li{width:calc(100% - 30px)}} #frame_zone .fa-duotone{font-family:Font Awesome\ 6 Duotone}#frame_zone :is(h1,h2,h3,h4,h5,h6,p,ol,ul):last-child{margin-bottom:var(--baseThemeFont-margin-bottom) } #frame_zone :is(h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6){hyphens:auto}#frame_zone :is(.h1,h1){font-family:var(--headline1-font-family);margin:var(--headline1-margin);background:var(--headline1-background-image) var(--headline1-background-repeat) var(--headline1-background-position);background-size:var(--headline1-background-size);color:var(--headline1-color);font-size:var(--headline1-font-size);font-style:var(--headline1-font-style);font-weight:var(--headline1-font-weight);letter-spacing:var(--headline1-letter-spacing);line-height:var(--headline1-line-height);padding:var(--headline1-padding);text-align:var(--headline1-text-align);-webkit-text-decoration:var(--headline1-text-decoration);text-decoration:var(--headline1-text-decoration);-webkit-text-decoration-color:var(--headline1-generated-text-decoration-color);-webkit-text-decoration-line:var(--headline1-generated-text-decoration-line);-webkit-text-decoration-style:var(--headline1-generated-text-decoration-style);-webkit-text-decoration-thickness:var(--headline1-generated-text-decoration-thickness);text-decoration-thickness:var(--headline1-generated-text-decoration-thickness);text-indent:var(--headline1-text-indent);text-shadow:var(--headline1-text-shadow);text-transform:var(--headline1-text-transform);text-underline-offset:var(--headline1-text-underline-offset);word-spacing:var(--headline1-word-spacing) }#frame_zone :is(.h2,h2){font-family:var(--headline2-font-family);font-weight:var(--headline2-font-weight);margin:var(--headline2-margin);background:var(--headline2-background-image) var(--headline2-background-repeat) var(--headline2-background-position);background-size:var(--headline2-background-size);color:var(--headline2-color);font-size:var(--headline2-font-size);font-style:var(--headline2-font-style);letter-spacing:var(--headline2-letter-spacing);line-height:var(--headline2-line-height);padding:var(--headline2-padding);text-align:var(--headline2-text-align);-webkit-text-decoration:var(--headline2-text-decoration);text-decoration:var(--headline2-text-decoration);-webkit-text-decoration-color:var(--headline2-generated-text-decoration-color);-webkit-text-decoration-line:var(--headline2-generated-text-decoration-line);-webkit-text-decoration-style:var(--headline2-generated-text-decoration-style);-webkit-text-decoration-thickness:var(--headline2-generated-text-decoration-thickness);text-decoration-thickness:var(--headline2-generated-text-decoration-thickness);text-indent:var(--headline2-text-indent);text-shadow:var(--headline2-text-shadow);text-transform:var(--headline2-text-transform);text-underline-offset:var(--headline2-text-underline-offset);word-spacing:var(--headline2-word-spacing) } #frame_zone #jobslisting .joboffer_title_text a,#frame_zone :is(.h3,h3){font-family:var(--headline3-font-family);font-weight:var(--headline3-font-weight);margin:var(--headline3-margin);background:var(--headline3-background-image) var(--headline3-background-repeat) var(--headline3-background-position);background-size:var(--headline3-background-size);color:var(--headline3-color);font-size:var(--headline3-font-size);font-style:var(--headline3-font-style);letter-spacing:var(--headline3-letter-spacing);line-height:var(--headline3-line-height);padding:var(--headline3-padding);text-align:var(--headline3-text-align);-webkit-text-decoration:var(--headline3-text-decoration);text-decoration:var(--headline3-text-decoration);-webkit-text-decoration-color:var(--headline3-generated-text-decoration-color);-webkit-text-decoration-line:var(--headline3-generated-text-decoration-line);-webkit-text-decoration-style:var(--headline3-generated-text-decoration-style);-webkit-text-decoration-thickness:var(--headline3-generated-text-decoration-thickness);text-decoration-thickness:var(--headline3-generated-text-decoration-thickness);text-indent:var(--headline3-text-indent);text-shadow:var(--headline3-text-shadow);text-transform:var(--headline3-text-transform);text-underline-offset:var(--headline3-text-underline-offset);word-spacing:var(--headline3-word-spacing) }#frame_zone a,#frame_zone a:is(:focus,:hover,:active){color:inherit;outline:0 !important}#frame_zone :is(.h4,h4){font-family:var(--headline4-font-family);font-weight:var(--headline4-font-weight);margin:var(--headline4-margin);background:var(--headline4-background-image) var(--headline4-background-repeat) var(--headline4-background-position);background-size:var(--headline4-background-size);color:var(--headline4-color);font-size:var(--headline4-font-size);font-style:var(--headline4-font-style);letter-spacing:var(--headline4-letter-spacing);line-height:var(--headline4-line-height);padding:var(--headline4-padding);text-align:var(--headline4-text-align);-webkit-text-decoration:var(--headline4-text-decoration);text-decoration:var(--headline4-text-decoration);-webkit-text-decoration-color:var(--headline4-generated-text-decoration-color);-webkit-text-decoration-line:var(--headline4-generated-text-decoration-line);-webkit-text-decoration-style:var(--headline4-generated-text-decoration-style);-webkit-text-decoration-thickness:var(--headline4-generated-text-decoration-thickness);text-decoration-thickness:var(--headline4-generated-text-decoration-thickness);text-indent:var(--headline4-text-indent);text-shadow:var(--headline4-text-shadow);text-transform:var(--headline4-text-transform);text-underline-offset:var(--headline4-text-underline-offset);word-spacing:var(--headline4-word-spacing) } #frame_zone :is(label,p) a{color:var(--linkFontStyling-color);text-decoration:var(--linkFontStyling-text-decoration);-webkit-text-decoration-line:var(--linkFontStyling-generated-text-decoration-line);-webkit-text-decoration-color:var(--linkFontStyling-generated-text-decoration-color);-webkit-text-decoration-style:var(--linkFontStyling-generated-text-decoration-style);-webkit-text-decoration-thickness:var(--linkFontStyling-generated-text-decoration-thickness);text-decoration-thickness:var(--linkFontStyling-generated-text-decoration-thickness);text-underline-offset:var(--linkFontStyling-text-underline-offset);text-decoration-skip:objects;text-decoration-skip-ink:auto;transition:0.3s;transition-property:color,background,border-color,border-radius,box-shadow,filter,opacity,outline,rotate,scale,text-decoration-color,-webkit-text-decoration-color,transform;}#frame_zone :is(label,p) a:before,#frame_zone :is(label,p) a:after{display:none}#frame_zone :is(label,p) a:visited{color:var(--linkVisitedFontStyling-color);text-decoration:var(--linkVisitedFontStyling-text-decoration);-webkit-text-decoration-line:var(--linkVisitedFontStyling-generated-text-decoration-line);-webkit-text-decoration-color:var(--linkVisitedFontStyling-generated-text-decoration-color);-webkit-text-decoration-style:var(--linkVisitedFontStyling-generated-text-decoration-style);-webkit-text-decoration-thickness:var(--linkVisitedFontStyling-generated-text-decoration-thickness)}#frame_zone :is(label,p) a:hover{color:var(--linkActiveFontStyling-color);text-decoration:var(--linkActiveFontStyling-text-decoration);-webkit-text-decoration-line:var(--linkActiveFontStyling-generated-text-decoration-line);-webkit-text-decoration-color:var(--linkActiveFontStyling-generated-text-decoration-color);-webkit-text-decoration-style:var(--linkActiveFontStyling-generated-text-decoration-style);-webkit-text-decoration-thickness:var(--linkActiveFontStyling-generated-text-decoration-thickness)}#frame_zone :is(label,p) a:focus{color:var(--linkActiveFontStyling-color)} #frame_zone .css_button a:not(.job_alert_link){cursor:pointer;display:flex;align-items:center;justify-content:center;gap:5px;margin:var(--controlButtonPrimary-margin);padding:var(--controlButtonPrimary-padding);background:var(--controlButtonPrimary-background-color);background-image:var(--controlButtonPrimary-background-image);background-position:var(--controlButtonPrimary-background-position);background-repeat:var(--controlButtonPrimary-background-repeat);background-size:var(--controlButtonPrimary-background-size);border-color:var(--controlButtonPrimary-border-color);border-radius:var(--controlButtonPrimary-border-radius);border-style:var(--controlButtonPrimary-border-style);border-width:var(--controlButtonPrimary-border-width);box-shadow:var(--controlButtonPrimary-box-shadow);color:var(--controlButtonPrimary-color);font-family:var(--controlButtonPrimary-font-family);font-size:var(--controlButtonPrimary-font-size);font-style:var(--controlButtonPrimary-font-style);font-weight:var(--controlButtonPrimary-font-weight);letter-spacing:var(--controlButtonPrimary-letter-spacing);line-height:var(--controlButtonPrimary-line-height);outline:var(--controlButtonPrimary-outline);text-decoration:none;-webkit-text-decoration-color:unset;-webkit-text-decoration-line:none;-webkit-text-decoration-style:unset;-webkit-text-decoration-thickness:unset;text-transform:var(--controlButtonPrimary-text-transform);transition:var(--controlButtonPrimary-transition);transition-property:color,background,border-color,border-radius,box-shadow,filter,opacity,outline,rotate,scale,text-decoration-color,-webkit-text-decoration-color,transform}#frame_zone .css_button a:not(.job_alert_link):is(:hover,:focus,:active){background:var(--controlButtonPrimaryActive-background-color);background-image:var(--controlButtonPrimaryActive-background-image);background-position:var(--controlButtonPrimaryActive-background-position);background-repeat:var(--controlButtonPrimaryActive-background-repeat);background-size:var(--controlButtonPrimaryActive-background-size);border-color:var(--controlButtonPrimaryActive-border-color);border-radius:var(--controlButtonPrimaryActive-border-radius);border-style:var(--controlButtonPrimaryActive-border-style);border-width:var(--controlButtonPrimary-border-width);box-shadow:var(--controlButtonPrimaryActive-box-shadow);color:var(--controlButtonPrimaryActive-color);outline:var(--controlButtonPrimaryActive-outline);scale:var(--controlButtonPrimaryActive-scale);text-decoration:none;-webkit-text-decoration-color:unset;-webkit-text-decoration-line:none;-webkit-text-decoration-style:unset;-webkit-text-decoration-thickness:unset} #frame_zone .css_button#btn_cvparser a:not(.job_alert_link),#frame_zone .css_button.btn_finest_jobs a:not(.job_alert_link){margin:var(--controlButtonSecondary-margin);padding:var(--controlButtonSecondary-padding);background:var(--controlButtonSecondary-background-color);background-image:var(--controlButtonSecondary-background-image);background-position:var(--controlButtonSecondary-background-position);background-repeat:var(--controlButtonSecondary-background-repeat);background-size:var(--controlButtonSecondary-background-size);border-color:var(--controlButtonSecondary-border-color);border-radius:var(--controlButtonSecondary-border-radius);border-style:var(--controlButtonSecondary-border-style);border-width:var(--controlButtonSecondary-border-width);box-shadow:var(--controlButtonSecondary-box-shadow);color:var(--controlButtonSecondary-color);font-family:var(--controlButtonSecondary-font-family);font-size:var(--controlButtonSecondary-font-size);font-style:var(--controlButtonSecondary-font-style);font-weight:var(--controlButtonSecondary-font-weight);letter-spacing:var(--controlButtonSecondary-letter-spacing);line-height:var(--controlButtonSecondary-line-height);outline:var(--controlButtonSecondary-outline);text-transform:var(--controlButtonSecondary-text-transform);transition:var(--controlButtonSecondary-transition)}#frame_zone .css_button#btn_cvparser.cvparser_hover a:not(.job_alert_link),#frame_zone .css_button.btn_finest_jobs a:not(.job_alert_link):is(:hover,:focus,:active){background:var(--controlButtonSecondaryActive-background-color);background-image:var(--controlButtonSecondaryActive-background-image);background-position:var(--controlButtonSecondaryActive-background-position);background-repeat:var(--controlButtonSecondaryActive-background-repeat);background-size:var(--controlButtonSecondaryActive-background-size);border-color:var(--controlButtonSecondaryActive-border-color);border-radius:var(--controlButtonSecondaryActive-border-radius);border-style:var(--controlButtonSecondaryActive-border-style);border-width:var(--controlButtonSecondary-border-width);box-shadow:var(--controlButtonSecondaryActive-box-shadow);color:var(--controlButtonSecondaryActive-color);outline:var(--controlButtonSecondaryActive-outline);scale:var(--controlButtonSecondaryActive-scale)}#frame_zone #sticky_jobalert a{color:#FFFFFF} #frame_zone #jobslisting #filter_area #radius_search_location{border-radius:0}#frame_zone #jobslisting #filter_area .group{overflow:visible}#frame_zone #jobslisting #filter_area :is(input:is([type="email"],[type="text"])){  height:43px; }#frame_zone #jobslisting #joboffer_table_container{margin-top:40px}#frame_zone #jobslisting :is(.job_details,.job_teaser){color:var(--baseThemeFont-color-solid)} #frame_zone #jobTplContainer .scheme-display{border:none} #frame_zone #jobTplContainer .scheme-content .user-data{margin-left:0;padding:0;height:auto}#frame_zone #jobTplContainer .scheme-content .user-data li{margin:0}#frame_zone #jobTplContainer .scheme-content .user-data li:before{display:none}#frame_zone #jobTplContainer .content_text ul{margin:0 0 10px;padding:0 0 0 40px;list-style:none}#frame_zone #jobTplContainer .content_text ul li{margin:0 0 var(--baseThemeFont-margin-bottom)}#frame_zone #jobTplContainer .content_text ul li:before{display:block;color:var(--fontListStyleIconNormalColor);content:var(--fontListStyleIconNormalIcon);font-family:var(--fontListStyleIconNormalFontFamily);font-size:var(--fontListStyleIconNormalFontSize);font-weight:var(--fontListStyleIconNormalFontWeight);left:-1.2em;position:absolute;transform:translate(var(--fontListStyleIconNormalLeftOffset,0),var(--fontListStyleIconNormalTopOffset,0))} #frame_zone #jobTplContainer #scheme_detail_data ul li:before{display:none} #frame_zone #header_links{position:static !important; margin:0;padding:0;height:auto;border:none;background:transparent} #frame_zone fieldset{padding:0}#frame_zone :is(#agreement,.group_field){padding-bottom:0}#frame_zone .group_field > label{display:inline-block;padding:0}#frame_zone #job_alert_filter_adv .job_alert_filter{padding:0}#frame_zone :is(input:is([type="email"],[type="text"])){height:auto}#frame_zone :is(.ui-multiselect,.ui-selectmenu-button){display:block;margin:var(--formInput-margin);padding:var(--formInput-padding);min-height:calc(1lh + var(--formInput-generated-padding-top) + var(--formInput-generated-padding-bottom) + var(--formInput-generated-border-top-width,0px) + var(--formInput-generated-border-bottom-width,0px));color:var(--formInput-color);font-family:var(--formInput-font-family);font-size:var(--formInput-font-size);font-weight:var(--formInput-font-weight);line-height:var(--formInput-line-height);letter-spacing:var(--formInput-letter-spacing);background-color:var(--formInput-background-color);border-color:var(--formInput-border-color);border-style:var(--formInput-border-style);border-width:var(--formInput-border-width);border-radius:var(--formInput-border-radius);box-shadow:var(--formInput-box-shadow);outline:var(--formInput-outline);transition-duration:0.5s;transition-property:color,background,border-color,border-radius,box-shadow,filter,opacity,outline,rotate,scale,text-decoration-color,-webkit-text-decoration-color,transform;}#frame_zone :is(.ui-multiselect,.ui-selectmenu-button)::placeholder{color:var(--formInput-placeholder-color);opacity:1;transition:color 0.5s}#frame_zone :is(.ui-multiselect,.ui-selectmenu-button):is(:focus,:hover){color:var(--formInputFocus-color);background-color:var(--formInputFocus-background-color);border-color:var(--formInputFocus-border-color);box-shadow:var(--formInputFocus-box-shadow);outline:var(--formInputFocus-outline)}#frame_zone :is(.ui-multiselect,.ui-selectmenu-button):is(:focus,:hover)::placeholder{color:var(--formInputFocus-placeholder-color)}#frame_zone :is(.ui-multiselect,.ui-selectmenu-button) .ui-icon{background:none}#frame_zone :is(.ui-multiselect,.ui-selectmenu-button,.extended_filter) :is(.icon_arrow,.ui-icon):before{color:var(--baseThemeFont-color-solid)} .ui-multiselect-menu.ui-widget-content{padding:0}.ui-multiselect-menu.ui-widget-content li{background:none}.ui-multiselect-menu.ui-widget-content li:first-child{margin-top:var(--baseThemeFont-margin-bottom)}.ui-multiselect-menu label{margin:0;padding:0 10px;background:none !important;border:none !important;cursor:pointer}.ui-multiselect-menu label span{padding:0 0 0 var(--formValueLabel-margin-left);color:var(--formValueLabel-color);font-family:var(--formValueLabel-font-family);font-size:var(--formValueLabel-font-size);font-weight:var(--formValueLabel-font-weight);line-height:var(--formValueLabel-line-height);letter-spacing:var(--formValueLabel-letter-spacing);text-transform:var(--formValueLabel-text-transform)} .ui-selectmenu-menu .ui-menu-item .ui-state-active{color:var(--formValueLabel-color)} #frame_zone .group_field .asterisk{color:var(--contentErrorMessageColor)} #frame_zone .field_error > label,#frame_zone .error_msg,#frame_zone .error_msg *{color:var(--contentErrorMessageColor)}#frame_zone .field_error :is(input,select,textarea,.ui-selectmenu-button,.ui-multiselect){background-color:var(--formInputError-background-color,var(--formInput-background-color)) !important;border-color:var(--formInputError-border-color) !important;color:var(--formInputError-color) !important}#frame_zone .field_error :is(.ui-selectmenu-button,.ui-multiselect) .ui-icon:before{background-color:transparent !important;color:currentColor !important}#frame_zone .field_error input[type="checkbox"]{background-color:var(--formInputError-background-color,var(--formCheckbox-background-color)) !important}#frame_zone .field_error input[type="radio"]{background-color:var(--formInputError-background-color,var(--formRadioSelect-background-color)) !important} #frame_zone .externInfoContent :is(.h2,h2){font-family:var(--headline4-font-family);font-weight:var(--headline4-font-weight);margin:var(--headline4-margin);background:var(--headline4-background-image) var(--headline4-background-repeat) var(--headline4-background-position);background-size:var(--headline4-background-size);color:var(--headline4-color);font-size:var(--headline4-font-size);font-style:var(--headline4-font-style);letter-spacing:var(--headline4-letter-spacing);line-height:var(--headline4-line-height);padding:var(--headline4-padding);text-align:var(--headline4-text-align);-webkit-text-decoration:var(--headline4-text-decoration);text-decoration:var(--headline4-text-decoration);-webkit-text-decoration-color:var(--headline4-generated-text-decoration-color);-webkit-text-decoration-line:var(--headline4-generated-text-decoration-line);-webkit-text-decoration-style:var(--headline4-generated-text-decoration-style);-webkit-text-decoration-thickness:var(--headline4-generated-text-decoration-thickness);text-decoration-thickness:var(--headline4-generated-text-decoration-thickness);text-indent:var(--headline4-text-indent);text-shadow:var(--headline4-text-shadow);text-transform:var(--headline4-text-transform);text-underline-offset:var(--headline4-text-underline-offset);word-spacing:var(--headline4-word-spacing)}#frame_zone .externInfoContent .sliderbox label{display:none}#frame_zone .externInfoContent .sliderbox input[type="checkbox"]{opacity:0}#frame_zone .externInfoContent .sliderbox span{font-size:16px;line-height:1.6} body:has(> main > #frame_zone) #ui-datepicker-div table{font-size:12px;line-height:27px}body:has(> main > #frame_zone) #ui-datepicker-div table td{padding:1px}body:has(> main > #frame_zone) #ui-datepicker-div table td :is(a,span){padding:5px 12px;width:auto}body:has(> main > #frame_zone) #ui-datepicker-div .ui-datepicker-title{display:flex;justify-content:space-between}body:has(> main > #frame_zone) #ui-datepicker-div .ui-datepicker-title select{padding:var(--formInput-padding)}body:has(> main > #frame_zone) #ui-datepicker-div .ui-datepicker-header :is(.ui-datepicker-next,.ui-datepicker-prev){top:2px !important;border:none !important}body:has(> main > #frame_zone) #ui-datepicker-div .ui-datepicker-header .ui-datepicker-next{right:2px !important}body:has(> main > #frame_zone) #ui-datepicker-div .ui-datepicker-header .ui-datepicker-prev{left:2px !important}body:has(> main > #frame_zone) #ui-datepicker-div .ui-datepicker-header :is(.ui-datepicker-next,.ui-datepicker-prev) span{display:none}
