@media only screen and (min-width: 1001px){.cda-reverse-row>.col.span_12{flex-direction:row-reverse !important}.cda-reverse-row .col>div:last-child{margin-left:0;margin-right:2.1%}}p{hyphens:auto}.no-hyphens *{hyphens:none !important}.introText p{font-size:24px !important;line-height:32px !important;position:relative}.bam-p-overline{position:relative;font-size:24px !important;line-height:32px !important;padding-bottom:5px !important;margin-bottom:0 !important}.bam-background-contain .row-bg{background-size:contain !important}.textcolor-blue{color:#458bc2 !important}.textcolor-white{color:#fff !important}.teaser-text-1{padding:0 20px !important;margin-bottom:80px !important}.contactFormWrapper input:not([type=button]):not([type=submit]):not([type=reset]),.contactFormWrapper textarea{background-color:#fff !important}.contactFormWrapper #input_1_1 .gchoice{margin-bottom:20px}.gform_button,button.gform_button,input.gform_button{background-color:#458bc2 !important;border-color:#458bc2 !important;color:#fff !important;transition:filter .2s ease}.gform_button:hover,.gform_button:focus,button.gform_button:hover,button.gform_button:focus,input.gform_button:hover,input.gform_button:focus{background-color:#458bc2 !important;color:#fff !important;filter:brightness(0.92)}.bam-img-group-border-radius img{border-radius:20px !important}.bam-img-group-border-radius .wpb_video_wrapper iframe{border-radius:20px !important}.bam-img-group-border-radius .nectar-video-box .inner-wrap,.bam-img-group-border-radius .nectar-video-box img{border-radius:20px !important}.bam-img-border-radius{border-radius:20px !important}.bam-teaser-wrapper-border-radius .column-bg-overlay{border-radius:20px !important}.bam-teaser-wrapper-border-radius .flickity-slider .inner-wrap{border-radius:20px !important}.bam-teaser-wrapper-border-radius img{border-top-right-radius:20px !important;border-top-left-radius:20px !important}.bam-video-cover-overlay .full-link:after{position:absolute;top:0;left:0;right:0;bottom:0;content:" ";background:rgba(0,0,0,.4);mix-blend-mode:multiply;pointer-events:none}.bam-video-cover-overlay .play_button_2{z-index:100}.flip-box-white-wrapper .flip-box-back a{display:inline-flex;align-items:center;gap:10px;margin-top:12px;padding:14px 30px;background-color:#fff !important;color:#458bc2 !important;font-weight:700;line-height:1;border-radius:999px;text-decoration:none !important;transition:filter .2s ease}.flip-box-white-wrapper .flip-box-back a::after{content:"";flex:0 0 auto;width:16px;height:16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23458bc2' d='M4 11h12.17l-5.58-5.59L12 4l8 8-8 8-1.41-1.41L16.17 13H4z'/%3E%3C/svg%3E") center/contain no-repeat}.flip-box-white-wrapper .flip-box-back a:hover,.flip-box-white-wrapper .flip-box-back a:focus{filter:brightness(0.95);color:#458bc2 !important}.bam-connector-line .row-bg-wrap:after{position:absolute;top:var(--connector-line-top, calc(27% - 50px));left:var(--connector-line-side, 50px);right:var(--connector-line-side, 50px);content:" ";border-bottom:1px solid #707070;z-index:10}@media(max-width: 991px){.bam-connector-line .row-bg-wrap:after{display:none}}.bam-testimonial-wrapper.custom-color-1 .nectar_single_testimonial p .open-quote{color:#e0f41d !important}.bam-icon-size .iwt-icon i.icon-default-style{display:inline-flex !important;align-items:center;justify-content:center;font-size:var(--bam-icon-size, 34px) !important;line-height:var(--bam-icon-size, 34px) !important;height:var(--bam-icon-size, 34px) !important;width:var(--bam-icon-size, 34px) !important}.bam-icon-size .iwt-icon img,.bam-icon-size .iwt-icon svg{display:block;height:var(--bam-icon-size, 34px) !important;width:var(--bam-icon-size, 34px) !important;max-width:none !important;object-fit:contain}.bam-icon-size .iwt-icon{height:var(--bam-icon-size, 34px) !important;width:var(--bam-icon-size, 34px) !important}.bam-icon-size .iwithtext{min-height:var(--bam-icon-size, 34px) !important}.bam-icon-size .iwt-text{padding-left:calc(var(--bam-icon-size, 34px) + var(--bam-icon-gap, 20px)) !important}.bam-icon-size.bam-icon-20{--bam-icon-size: 20px}.bam-icon-size.bam-icon-30{--bam-icon-size: 30px}.bam-icon-size.bam-icon-40{--bam-icon-size: 40px}.bam-icon-size.bam-icon-50{--bam-icon-size: 50px}.bam-icon-size.bam-icon-60{--bam-icon-size: 60px}.bam-icon-size.bam-icon-70{--bam-icon-size: 70px}.bam-icon-size.bam-icon-80{--bam-icon-size: 80px}.bam-icon-size.bam-icon-90{--bam-icon-size: 90px}.bam-icon-size.bam-icon-100{--bam-icon-size: 100px}.bam-icon-size.bam-icon-gap-0{--bam-icon-gap: 0px}.bam-icon-size.bam-icon-gap-10{--bam-icon-gap: 10px}.bam-icon-size.bam-icon-gap-20{--bam-icon-gap: 20px}.bam-icon-size.bam-icon-gap-30{--bam-icon-gap: 30px}.bam-icon-size.bam-icon-gap-40{--bam-icon-gap: 40px}.bam-images-inline .vc_column-inner>.wpb_wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:20px;line-height:0}.bam-images-inline .img-with-aniamtion-wrap{width:var(--bam-img-w, 80px);flex:0 0 auto;margin:0;padding:0}.bam-images-inline .img-with-aniamtion-wrap .inner,.bam-images-inline .img-with-aniamtion-wrap .hover-wrap,.bam-images-inline .img-with-aniamtion-wrap .hover-wrap-inner{display:block;width:100%;height:auto;margin:0;padding:0}.bam-images-inline .img-with-aniamtion-wrap img{width:100% !important;height:auto !important;display:block}[class*=bam-logos-maxh] .wpb_wrapper:has(>.img-with-aniamtion-wrap){display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:20px !important}[class*=bam-logos-maxh] .img-with-aniamtion-wrap{flex:0 0 auto;max-width:none !important;margin:0}[class*=bam-logos-maxh] .img-with-animation{height:var(--bam-logos-maxh, 60px) !important;width:auto !important;max-width:100% !important;max-height:none !important;opacity:1 !important;transform:none !important;display:block}.bam-logos-maxh-10{--bam-logos-maxh: 10px}.bam-logos-maxh-20{--bam-logos-maxh: 20px}.bam-logos-maxh-30{--bam-logos-maxh: 30px}.bam-logos-maxh-40{--bam-logos-maxh: 40px}.bam-logos-maxh-50{--bam-logos-maxh: 50px}.bam-logos-maxh-60{--bam-logos-maxh: 60px}.bam-logos-maxh-70{--bam-logos-maxh: 70px}.bam-logos-maxh-80{--bam-logos-maxh: 80px}.bam-logos-maxh-90{--bam-logos-maxh: 90px}.bam-logos-maxh-100{--bam-logos-maxh: 100px}.bam-logos-maxh-110{--bam-logos-maxh: 110px}.bam-logos-maxh-120{--bam-logos-maxh: 120px}.bam-logos-maxh-130{--bam-logos-maxh: 130px}.bam-logos-maxh-140{--bam-logos-maxh: 140px}.bam-logos-maxh-150{--bam-logos-maxh: 150px}.inner-wrap-outer:has(.teaser-text-1),.inner-wrap:has(.teaser-text-1){height:100%}.container-wrap .img-with-animation,.container-wrap .nectar-lazy,.container-wrap .row-bg,.container-wrap .column-image-bg-wrap{opacity:1 !important}.container-wrap .img-with-animation{transform:none !important}[class*=bam-row-minh]{min-height:var(--bam-row-minh-xs) !important}@media(min-width: 576px){[class*=bam-row-minh]{min-height:var(--bam-row-minh-sm) !important}}@media(min-width: 768px){[class*=bam-row-minh]{min-height:var(--bam-row-minh-md) !important}}@media(min-width: 992px){[class*=bam-row-minh]{min-height:var(--bam-row-minh-lg) !important}}@media(min-width: 1920px){[class*=bam-row-minh]{min-height:var(--bam-row-minh-xxl) !important}}[class*=bam-row-minh]>[class*=row_col_wrap]{min-height:inherit}.bam-row-minh-s{--bam-row-minh-xs: 150px;--bam-row-minh-sm: 200px;--bam-row-minh-md: 250px;--bam-row-minh-lg: 300px;--bam-row-minh-xxl: 400px}.bam-row-minh-m{--bam-row-minh-xs: 220px;--bam-row-minh-sm: 300px;--bam-row-minh-md: 380px;--bam-row-minh-lg: 450px;--bam-row-minh-xxl: 650px}.bam-row-minh-l{--bam-row-minh-xs: 400px;--bam-row-minh-sm: 400px;--bam-row-minh-md: 500px;--bam-row-minh-lg: 500px;--bam-row-minh-xxl: 700px}.bam-row-minh-xl{--bam-row-minh-xs: 380px;--bam-row-minh-sm: 500px;--bam-row-minh-md: 650px;--bam-row-minh-lg: 800px;--bam-row-minh-xxl: 1100px}.customContactBoxWrapper .nectar-button.large.custom-button-tertiary,.customContactBoxWrapper .custom-button-tertiary{padding-left:25px !important}.smallContactBoxText{margin-bottom:10px !important}.smallContactBoxText p{font-size:20px !important;line-height:30px !important;padding:10px !important}.bam-custom-btn .link_wrap{padding:12px 16px !important}.nectar-button.large.custom-button-tertiary,.custom-button-tertiary{padding-left:20px !important;background-color:rgba(0,0,0,0) !important;font-weight:bold;font-size:18px !important}.custom-button-tertiary-style-2{font-weight:bold;position:absolute;bottom:0;top:auto !important;left:20px;padding-left:20px !important;z-index:10000;font-size:18px !important}#footer-outer{z-index:9 !important}#footer-outer .widget h4{font-size:18px;font-weight:400}#footer-outer .row{padding-bottom:0}#footer-outer .row.cda-widget-row{padding:30px 0 0 0}@media(min-width: 768px)and (max-width: 991px){#footer-outer .row.cda-widget-row{padding:30px 15px 0 15px}}#footer-outer .row.cda-widget-row .widget.widget_nav_menu .menu .menu-item{display:inline-block;margin-right:15px}@media(max-width: 767px){#footer-outer .row.cda-widget-row .widget.widget_nav_menu .menu .menu-item{display:block}}#footer-outer #footer-widgets .widget_nav_menu .sub-menu{padding-left:0;margin-left:0}#footer-outer #footer-widgets .widget_nav_menu .menu>li.menu-item-has-children>a{font-weight:700;padding-bottom:20px !important}.widget_custom_html h4{color:#fff}@media only screen and (min-width: 1000px){body #footer-outer .row{padding:40px 0 0px 0}}.footer-logo img{max-width:200px !important;height:auto}#footer-outer{background-size:auto !important;background-repeat:repeat !important}.customFooterLogo{max-width:240px !important;height:auto !important}.cs-social-fixed{position:fixed;top:170px;right:0;z-index:100;display:flex;flex-direction:column;gap:8px}.cs-social-fixed a{display:block;line-height:0}.cs-social-fixed img{width:50px;height:auto;display:block}@media(max-width: 767px){.cs-social-fixed{display:none}}#footer-outer #copyright .col.span_5{width:100%;float:none;margin-right:0}#footer-outer #copyright .col.span_7{display:none}.cda-fancy-text-image{position:relative}.cda-fancy-text-image .background-shape{position:absolute;background:#ededed;width:calc(71% + 900px);transform:translateX(900px)}.cda-fancy-text-image .background-shape--left-full{left:0;top:-80px;bottom:-80px;transform:translateX(-900px)}.cda-fancy-text-image .background-shape--right-full{right:0;top:-80px;bottom:-80px}.cda-fancy-text-image .background-shape--left-bottom{left:0;bottom:-80px;height:65%;transform:translateX(-900px)}.cda-fancy-text-image .background-shape--right-bottom{right:0;bottom:-80px;height:65%}.cda-fancy-text-image .background-shape--left-top{left:0;top:-80px;height:65%;transform:translateX(-900px)}.cda-fancy-text-image .background-shape--right-top{right:0;top:-80px;height:65%}.cda-fancy-text-image .background-shape.color-dark{background-color:#458bc2}.carousel-dynamic-wrapper .nectar-fancy-box,.carousel-dynamic-wrapper .nectar-fancy-box .box-inner-wrap,[class*=bam-fancy-top] .nectar-fancy-box,[class*=bam-fancy-top] .nectar-fancy-box .box-inner-wrap{height:100% !important}.carousel-dynamic-wrapper .nectar-fancy-box .box-inner-wrap,[class*=bam-fancy-top] .nectar-fancy-box .box-inner-wrap{display:flex !important;flex-direction:column;justify-content:flex-start !important}.carousel-dynamic-wrapper .nectar-fancy-box .inner,[class*=bam-fancy-top] .nectar-fancy-box .inner{display:block !important;margin-top:0 !important;margin-bottom:0 !important;padding-top:var(--bam-fancy-top, 20px) !important;align-self:stretch}.bam-fancy-top-0{--bam-fancy-top: 0px}.bam-fancy-top-10{--bam-fancy-top: 10px}.bam-fancy-top-20{--bam-fancy-top: 20px}.bam-fancy-top-30{--bam-fancy-top: 30px}.bam-fancy-top-40{--bam-fancy-top: 40px}.bam-fancy-top-50{--bam-fancy-top: 50px}.bam-fancy-top-60{--bam-fancy-top: 60px}.bam-fancy-top-70{--bam-fancy-top: 70px}.bam-fancy-top-80{--bam-fancy-top: 80px}.bam-fancy-top-90{--bam-fancy-top: 90px}.bam-fancy-top-100{--bam-fancy-top: 100px}.bam-fancy-top-110{--bam-fancy-top: 110px}.bam-fancy-top-120{--bam-fancy-top: 120px}.nectar-fancy-box .fancy-box-custom-icon{transition:filter .2s ease}.bam-job-detail__benefits-slider .nectar-fancy-box .fancy-box-custom-icon{display:block;margin-bottom:15px}.nectar-fancy-box[data-style=color_box_hover]:hover .fancy-box-custom-icon{filter:brightness(0) invert(1)}.bam-fancy-no-hover{--bam-fancy-text-color: #444;--bam-fancy-icon-color: #458bc2;--bam-fancy-border-color: rgba(0, 0, 0, 0.1)}.bam-fancy-no-hover .nectar-fancy-box .box-bg:after{opacity:0 !important;transform:none !important}.bam-fancy-no-hover .nectar-fancy-box:hover .box-bg{transform:none !important}.bam-fancy-no-hover .nectar-fancy-box:hover:after{transform:scaleX(0) translateZ(0) !important}.bam-fancy-no-hover .nectar-fancy-box[data-style=color_box_hover]:before{box-shadow:none !important}.bam-fancy-no-hover .nectar-fancy-box[data-style=color_box_hover]:hover .inner-wrap,.bam-fancy-no-hover .nectar-fancy-box[data-style=color_box_hover]:hover .inner-wrap *{color:var(--bam-fancy-text-color) !important}.bam-fancy-no-hover .nectar-fancy-box[data-style=color_box_hover]:hover .im-icon-wrap path{fill:var(--bam-fancy-icon-color) !important}.bam-fancy-no-hover .nectar-fancy-box[data-style=color_box_hover]:hover .fancy-box-custom-icon{filter:none !important}.bam-fancy-no-hover .nectar-fancy-box[data-style=color_box_hover][data-border=true]:hover .box-inner-wrap{border-color:var(--bam-fancy-border-color) !important}.portfolio-subline{font-size:20px !important;line-height:20px !important;margin-bottom:5px !important;font-weight:normal !important}.portfolio-headline{color:#458bc2 !important;font-weight:bold !important}.portfolio-copyright-text .wpb_wrapper p{color:#bebebe !important}.bam-custom-portfolio-row .work-item:hover .work-info-bg{mix-blend-mode:multiply !important;background:#4c3422 !important;background:linear-gradient(142deg, rgb(76, 52, 34) 0%, rgb(35, 74, 114) 21%, rgb(73, 91, 54) 49%, rgb(145, 107, 39) 74%, rgb(143, 35, 43) 100%) !important}.cda-filter-wrapper{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px}.cda-filter-wrapper .portfolio-filters{float:none;margin-right:0}.cda-filter-wrapper .portfolio-filters ul li a{display:block;color:#fff;background-color:#458bc2;padding:8px 16px;line-height:1.3}.cda-filter-wrapper .portfolio-filters ul li a:hover,.cda-filter-wrapper .portfolio-filters ul li a.active{background-color:hsl(206.4,50.6072874494%,43.568627451%);color:#fff}.portfolio-items .col .inner-wrap{opacity:1 !important}.cda-filter-wrapper .portfolio-filters>ul{display:none}.cda-filter-wrapper .portfolio-filters:hover>ul{display:block}.bam-detail-info{padding-left:30px}.swiper-container[data-bullet_style=scale] .slider-pagination .swiper-pagination-switch i{border-radius:0 !important;width:40px !important;height:7px !important}.swiper-container[data-bullet_style=scale] .slider-pagination .swiper-pagination-switch{width:40px !important}.swiper-container[data-bullet_style=scale] .slider-pagination .swiper-active-switch i{transform:scale(1) !important;-moz-transform:scale(1) !important;-webkit-transform:scale(1) !important;background-color:#458bc2}.swiper-container[data-bullet_style=scale] .slider-pagination .swiper-pagination-switch{margin-right:12px !important}.bam-gallery .flex-direction-nav{top:50% !important;transform:translateY(-50%) !important;width:100% !important;height:40px}.bam-gallery .flex-direction-nav .flex-prev,.bam-gallery .flex-direction-nav .flex-next{position:absolute;line-height:36px;height:40px;width:40px}.bam-gallery .flex-direction-nav .flex-prev{left:20px}.bam-gallery .flex-direction-nav .flex-next{right:20px}.bam-jobs-results{transition:opacity .15s ease}.bam-jobs-results.is-loading{opacity:.45;pointer-events:none}.bam-jobs{display:grid;gap:16px;grid-template-columns:repeat(var(--bam-cols, 2), minmax(0, 1fr))}@media only screen and (max-width: 999px){.bam-jobs{grid-template-columns:1fr}}.bam-jobs__empty{padding:24px;background:#ededed;border-radius:20px}.bam-jobs__pagination{margin-top:24px;display:flex;gap:8px;flex-wrap:wrap}.bam-jobs__pagination .page-numbers{display:inline-block;padding:6px 12px;border-radius:8px;background:#ededed;text-decoration:none}.bam-jobs__pagination .page-numbers.current{background:#458bc2;color:#fff}.bam-job-card{position:relative;display:block;height:100%;padding:24px 26px;border-radius:5px;background:#f3f5f7;border:0;text-decoration:none;color:inherit}.bam-job-card__arrow{position:absolute;right:20px;bottom:18px;width:20px;height:20px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23458bc2' d='M12 4l-1.41 1.41L16.17 11H4v2h12.17l-5.58 5.59L12 20l8-8z'/%3E%3C/svg%3E") center/contain no-repeat}.bam-job-card__title{margin:0 0 40px;font-size:20px;line-height:1.3;color:#458bc2;text-transform:none !important}.bam-job-card__meta{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.bam-job-card__meta-item{display:flex;align-items:center;gap:8px;font-size:15px;line-height:1.4;color:#458bc2}.bam-job-card__icon{flex:0 0 auto;width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center}.bam-job-card__icon svg{width:100%;height:100%;display:block}.bam-jobs-filter{display:flex;flex-direction:column;gap:18px}.bam-jobs-filter__group{display:flex;flex-direction:column;gap:6px}.bam-jobs-filter__label{font-weight:700;font-size:14px}.bam-jobs-filter__select{width:100%;padding:10px 12px;border:1px solid #ededed;border-radius:10px;background:#fff;font-size:15px}.bam-jobs-filter__select option:disabled,.bam-jobs-filter__select option.is-unavailable{color:rgba(0,0,0,.3)}.bam-jobs-filter__btn{align-self:flex-start;padding:10px 18px;border:0;border-radius:999px;background:#458bc2;color:#fff;font-weight:700;cursor:pointer}.bam-jobs-filter__reset{font-size:14px;text-decoration:underline}.bam-jobs-filter__plz{width:100%;padding:10px 12px;border:1px solid #ededed;border-radius:10px;background:#fff;font-size:15px}.bam-job-detail__cat-header{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);height:420px;background-size:cover;background-repeat:no-repeat}@media only screen and (max-width: 690px){.bam-job-detail__cat-header{height:260px}}.bam-job-detail__banner{border-radius:20px;overflow:hidden;margin-bottom:28px}.bam-job-detail__banner img{display:block;width:100%;height:auto}.bam-job-detail__hero{margin-bottom:28px}.bam-job-detail__hero .bam-job-detail__banner{margin-bottom:20px}.bam-job-detail__kicker{margin:0 0 6px;font-size:16px;line-height:1.4;color:#458bc2}.bam-job-detail__head{margin-bottom:28px}.bam-job-detail__title{margin:0;color:#458bc2}.bam-job-detail__content{width:100%}.bam-job-detail__layout{display:flex;gap:40px;align-items:flex-start;margin:0 0 28px}@media only screen and (max-width: 690px){.bam-job-detail__layout{flex-direction:column;gap:28px}}.bam-job-detail__main{flex:2 1 0;min-width:0}.bam-job-detail__aside-col{flex:1 1 0;min-width:0}@media only screen and (max-width: 690px){.bam-job-detail__aside-col{width:100%}}.bam-job-detail__sidebar{background:#f3f5f7;border-radius:20px;padding:24px 26px}.bam-job-detail__meta{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.bam-job-detail__meta-item{display:flex;align-items:center;gap:8px;font-size:15px;line-height:1.4;color:#458bc2}.bam-job-detail__icon{flex:0 0 auto;width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center}.bam-job-detail__icon svg{width:100%;height:100%;display:block}.bam-job-detail__cols{display:grid;grid-template-columns:1fr 1fr;gap:40px;margin-bottom:28px}@media only screen and (max-width: 690px){.bam-job-detail__cols{grid-template-columns:1fr}}.bam-job-detail__benefits-slider{padding-top:80px;padding-bottom:80px}.bam-job-detail__benefits-title{color:#458bc2;margin:0 0 24px}.bam-job-detail__lead{font-size:18px;line-height:1.6;margin-bottom:24px}.bam-job-detail__section{margin-bottom:28px}.bam-job-detail__section h2,.bam-job-detail__section h3,.bam-job-detail__section h4{color:#458bc2;margin-bottom:10px}.bam-job-detail__section ul{margin:12px 0;padding-left:22px}.bam-job-detail__section ul li{list-style:disc;margin-bottom:8px}.bam-job-detail__aside{margin-top:40px}.bam-job-detail__aside--bottom{max-width:420px}.bam-job-detail__card{background:#ededed;border-radius:20px;padding:26px}.bam-job-detail__facts{margin:22px 0 0;display:grid;grid-template-columns:auto 1fr;gap:8px 16px}.bam-job-detail__facts dt{font-weight:700;color:rgba(0,0,0,.6)}.bam-job-detail__facts dd{margin:0}.bam-job-detail__contact{margin-top:22px;padding-top:22px;border-top:1px solid rgba(0,0,0,.12)}.bam-job-detail__contact h3{margin:0 0 8px;font-size:16px}.bam-job-detail__contact-name{font-weight:700;margin:0 0 4px}.bam-job-detail__apply-btn{display:inline-block;width:auto;text-align:center;padding:14px 30px;border-radius:999px;background:#458bc2;color:#fff;font-weight:700;text-decoration:none;transition:filter .2s ease}.bam-job-detail__apply-btn:hover{filter:brightness(0.92);color:#fff}.bam-job-detail__apply-row{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;margin:28px 0}.bam-job-detail__apply-row .bam-job-detail__apply-btn,.bam-job-detail__apply-row .bam-job-detail__back-btn{display:inline-block;width:auto}.bam-job-detail__back-btn{display:inline-block;width:auto;text-align:center;padding:14px 30px;border-radius:999px;border:1px solid #458bc2;background:rgba(0,0,0,0);color:#458bc2;font-weight:700;text-decoration:none;transition:background .2s ease,color .2s ease}.bam-job-detail__back-btn:hover,.bam-job-detail__back-btn:focus{background:#458bc2;color:#fff}.bam-job-detail__pdf-btn{display:block;width:100%;text-align:center;padding:12px 24px;margin-top:16px;border-radius:999px;border:1px solid #458bc2;background:rgba(0,0,0,0);color:#458bc2;font-weight:700;text-decoration:none;transition:background .2s ease,color .2s ease}.bam-job-detail__pdf-btn:hover{background:#458bc2;color:#fff}.bam-job-detail__actions{display:flex;gap:10px;margin-top:16px}.bam-job-detail__icon-btn{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:999px;background:#458bc2;cursor:pointer;text-decoration:none;transition:filter .2s ease}.bam-job-detail__icon-btn:hover,.bam-job-detail__icon-btn:focus{filter:brightness(0.92)}.bam-job-detail__icon-svg{width:24px;height:24px;display:block}.bam-job-detail__body{margin-bottom:24px}.bamjobs-zone-debug{position:relative;min-height:48px;margin:6px 0;outline:2px dashed;outline-offset:-2px}.bamjobs-zone-debug__label{display:block;padding:4px 8px;font-size:11px;font-weight:700;line-height:1.2;color:#fff}.bamjobs-zone-debug--top{outline-color:#e23b3b}.bamjobs-zone-debug--top .bamjobs-zone-debug__label{background:#e23b3b}.bamjobs-zone-debug--middle{outline-color:#2ea24d}.bamjobs-zone-debug--middle .bamjobs-zone-debug__label{background:#2ea24d}.bamjobs-zone-debug--bottom{outline-color:#2f6fe2}.bamjobs-zone-debug--bottom .bamjobs-zone-debug__label{background:#2f6fe2}.bamjobs-zone-debug--catsection{outline-color:#c026d3}.bamjobs-zone-debug--catsection .bamjobs-zone-debug__label{background:#c026d3}.bam-jobs-wrap{min-height:0 !important}.bam-job-card__distance{display:inline-block;margin:0 0 8px;padding:2px 10px;border-radius:999px;background:#458bc2;color:#fff;font-size:13px;font-weight:700}.bam-mischwerk-suche__form{display:flex;flex-wrap:wrap;align-items:flex-end;gap:14px;margin-bottom:24px}.bam-mischwerk-suche__field{display:flex;flex-direction:column;gap:6px}.bam-mischwerk-suche__field label{font-weight:700;font-size:14px}.bam-mischwerk-suche__field input,.bam-mischwerk-suche__field select{padding:10px 12px;border:1px solid #ededed;border-radius:10px;background:#fff;font-size:15px}.bam-mischwerk-suche__btn{padding:11px 20px;border:0;border-radius:999px;background:#458bc2;color:#fff;font-weight:700;cursor:pointer}.bam-mischwerk-suche__hint{padding:12px 16px;background:#f3f5f7;border-radius:10px}.bam-mischwerk-suche__count{font-weight:700;margin:0 0 12px}.bam-mischwerk-suche__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.bam-mischwerk-suche__item{border:1px solid #ededed;border-radius:20px;padding:16px 18px;background:#fff}.bam-mischwerk-suche__head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:6px}.bam-mischwerk-suche__name{font-weight:700;font-size:18px;color:#458bc2}.bam-mischwerk-suche__dist{flex:0 0 auto;padding:2px 10px;border-radius:999px;background:#458bc2;color:#fff;font-size:13px;font-weight:700}.bam-mischwerk-suche__meta{display:flex;flex-wrap:wrap;gap:4px 18px;font-size:15px;color:rgba(0,0,0,.75)}.bam-mischwerk-suche__niederlassung{margin-top:8px;font-size:15px}.bam-standort-adresse,.bam-standort-oeffnungszeiten,.bam-standort-hinweis{line-height:1.6}.bam-standort-adresse a,.bam-standort-oeffnungszeiten a,.bam-standort-hinweis a{word-break:break-word}.bam-standort-adresse{margin-bottom:1em}.bam-standort-oeffnungszeiten p:first-child,.bam-standort-hinweis p:first-child{margin-top:0}.bam-standort-oeffnungszeiten p:last-child,.bam-standort-hinweis p:last-child{margin-bottom:0}.single-bam_niederlassung .toggle>.toggle-title,.single-bam_niederlassung .toggle>.toggle-title a,.single-bam_niederlassung .toggle>h3,.single-bam_niederlassung .toggle>h3 a,.single-bam_mischwerk .toggle>.toggle-title,.single-bam_mischwerk .toggle>.toggle-title a,.single-bam_mischwerk .toggle>h3,.single-bam_mischwerk .toggle>h3 a{font-family:"Barlow",sans-serif;text-transform:none !important;font-size:18px;line-height:28px;font-weight:700}.single-bam_niederlassung .blog_next_prev_buttons,.single-bam_mischwerk .blog_next_prev_buttons{display:none}.bam-spacer{display:block;width:100%;flex:0 0 auto;height:var(--sp-d, 0)}@media only screen and (min-width: 1600px){.bam-spacer{height:var(--sp-xl, var(--sp-d, 0))}}@media only screen and (max-width: 999px){.bam-spacer{height:var(--sp-t, var(--sp-d, 0))}}@media only screen and (max-width: 690px){.bam-spacer{height:var(--sp-m, var(--sp-t, var(--sp-d, 0)))}}
