/* @license MIT https://github.com/necolas/normalize.css/blob/3.0.3/LICENSE.md */
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block;}audio,canvas,progress,video{display:inline-block;vertical-align:baseline;}audio:not([controls]){display:none;height:0;}[hidden],template{display:none;}a{background-color:transparent;}a:active,a:hover{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}dfn{font-style:italic;}h1{font-size:2em;margin:0.67em 0;}mark{background:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}img{border:0;}svg:not(:root){overflow:hidden;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;}pre{overflow:auto;}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em;}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;}button{overflow:visible;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}input{line-height:normal;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto;}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{border:0;padding:0;}textarea{overflow:auto;}optgroup{font-weight:bold;}table{border-collapse:collapse;border-spacing:0;}td,th{padding:0;}
@media (min--moz-device-pixel-ratio:0){summary{display:list-item;}}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.progress__track{border-color:#b3b3b3;border-radius:10em;background-color:#f2f1eb;background-image:-webkit-linear-gradient(#e7e7df,#f0f0f0);background-image:linear-gradient(#e7e7df,#f0f0f0);box-shadow:inset 0 1px 3px hsla(0,0%,0%,0.16);}.progress__bar{height:16px;margin-top:-1px;margin-left:-1px;padding:0 1px;-webkit-transition:width 0.5s ease-out;transition:width 0.5s ease-out;-webkit-animation:animate-stripes 3s linear infinite;-moz-animation:animate-stripes 3s linear infinite;border:1px #07629a solid;border-radius:10em;background:#057ec9;background-image:-webkit-linear-gradient(top,rgba(0,0,0,0),rgba(0,0,0,0.15)),-webkit-linear-gradient(left top,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,0.15)),linear-gradient(to right bottom,#0094f0 0%,#0094f0 25%,#007ecc 25%,#007ecc 50%,#0094f0 50%,#0094f0 75%,#0094f0 100%);background-size:40px 40px;}[dir="rtl"] .progress__bar{margin-right:-1px;margin-left:0;-webkit-animation-direction:reverse;-moz-animation-direction:reverse;animation-direction:reverse;}@media screen and (prefers-reduced-motion:reduce){.progress__bar{-webkit-transition:none;transition:none;-webkit-animation:none;-moz-animation:none;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@-ms-keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}@keyframes animate-stripes{0%{background-position:0 0,0 0;}100%{background-position:0 0,-80px 0;}}
.action-links{margin:1em 0;padding:0;list-style:none;}[dir="rtl"] .action-links{margin-right:0;}.action-links li{display:inline-block;margin:0 0.3em;}.action-links li:first-child{margin-left:0;}[dir="rtl"] .action-links li:first-child{margin-right:0;margin-left:0.3em;}.button-action{display:inline-block;padding:0.2em 0.5em 0.3em;text-decoration:none;line-height:160%;}.button-action::before{margin-left:-0.1em;padding-right:0.2em;content:"+";font-weight:900;}[dir="rtl"] .button-action::before{margin-right:-0.1em;margin-left:0;padding-right:0;padding-left:0.2em;}
.breadcrumb{padding-bottom:0.5em;}.breadcrumb ol{margin:0;padding:0;}[dir="rtl"] .breadcrumb ol{margin-right:0;}.breadcrumb li{display:inline;margin:0;padding:0;list-style-type:none;}.breadcrumb li::before{content:" \BB ";}.breadcrumb li:first-child::before{content:none;}
.button,.image-button{margin-right:1em;margin-left:1em;}.button:first-child,.image-button:first-child{margin-right:0;margin-left:0;}
.collapse-processed > summary{padding-right:0.5em;padding-left:0.5em;}.collapse-processed > summary::before{float:left;width:1em;height:1em;content:"";background:url(/themes/contrib/classy/images/misc/menu-expanded.png) 0 100% no-repeat;}[dir="rtl"] .collapse-processed > summary::before{float:right;background-position:100% 100%;}.collapse-processed:not([open]) > summary::before{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-position:25% 35%;}[dir="rtl"] .collapse-processed:not([open]) > summary::before{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg);background-position:75% 35%;}
.container-inline label::after,.container-inline .label::after{content:":";}.form-type-radios .container-inline label::after,.form-type-checkboxes .container-inline label::after{content:"";}.form-type-radios .container-inline .form-type-radio,.form-type-checkboxes .container-inline .form-type-checkbox{margin:0 1em;}.container-inline .form-actions,.container-inline.form-actions{margin-top:0;margin-bottom:0;}
details{margin-top:1em;margin-bottom:1em;border:1px solid #ccc;}details > .details-wrapper{padding:0.5em 1.5em;}summary{padding:0.2em 0.5em;cursor:pointer;}
.exposed-filters .filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .filters{float:right;margin-right:0;margin-left:1em;}.exposed-filters .form-item{margin:0 0 0.1em 0;padding:0;}.exposed-filters .form-item label{float:left;width:10em;font-weight:normal;}[dir="rtl"] .exposed-filters .form-item label{float:right;}.exposed-filters .form-select{width:14em;}.exposed-filters .current-filters{margin-bottom:1em;}.exposed-filters .current-filters .placeholder{font-weight:bold;font-style:normal;}.exposed-filters .additional-filters{float:left;margin-right:1em;}[dir="rtl"] .exposed-filters .additional-filters{float:right;margin-right:0;margin-left:1em;}
.field__label{font-weight:bold;}.field--label-inline .field__label,.field--label-inline .field__items{float:left;}.field--label-inline .field__label,.field--label-inline > .field__item,.field--label-inline .field__items{padding-right:0.5em;}[dir="rtl"] .field--label-inline .field__label,[dir="rtl"] .field--label-inline .field__items{padding-right:0;padding-left:0.5em;}.field--label-inline .field__label::after{content:":";}
form .field-multiple-table{margin:0;}form .field-multiple-table .field-multiple-drag{width:30px;padding-right:0;}[dir="rtl"] form .field-multiple-table .field-multiple-drag{padding-left:0;}form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0.5em;}[dir="rtl"] form .field-multiple-table .field-multiple-drag .tabledrag-handle{padding-right:0;padding-left:0.5em;}form .field-add-more-submit{margin:0.5em 0 0;}.form-item,.form-actions{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;}.form-composite > .fieldset-wrapper > .description,.form-item .description{font-size:0.85em;}label.option{display:inline;font-weight:normal;}.form-composite > legend,.label{display:inline;margin:0;padding:0;font-size:inherit;font-weight:bold;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.form-type-radio .description,.form-type-checkbox .description{margin-left:2.4em;}[dir="rtl"] .form-type-radio .description,[dir="rtl"] .form-type-checkbox .description{margin-right:2.4em;margin-left:0;}.marker{color:#e00;}.form-required::after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/themes/contrib/classy/images/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}abbr.tabledrag-changed,abbr.ajax-changed{border-bottom:none;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item--error-message::before{display:inline-block;width:14px;height:14px;content:"";vertical-align:sub;background:url(/themes/contrib/classy/images/icons/e32700/error.svg) no-repeat;background-size:contain;}
.icon-help{padding:1px 0 1px 20px;background:url(/themes/contrib/classy/images/misc/help.png) 0 50% no-repeat;}[dir="rtl"] .icon-help{padding:1px 20px 1px 0;background-position:100% 50%;}.feed-icon{display:block;overflow:hidden;width:16px;height:16px;text-indent:-9999px;background:url(/themes/contrib/classy/images/misc/feed.svg) no-repeat;}
.form--inline .form-item{float:left;margin-right:0.5em;}[dir="rtl"] .form--inline .form-item{float:right;margin-right:0;margin-left:0.5em;}[dir="rtl"] .views-filterable-options-controls .form-item{margin-right:2%;}.form--inline .form-item-separator{margin-top:2.3em;margin-right:1em;margin-left:0.5em;}[dir="rtl"] .form--inline .form-item-separator{margin-right:0.5em;margin-left:1em;}.form--inline .form-actions{clear:left;}[dir="rtl"] .form--inline .form-actions{clear:right;}
.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list li{margin:0 0 0.25em 1.5em;padding:0;}[dir="rtl"] .item-list li{margin:0 1.5em 0.25em 0;}.item-list--comma-list{display:inline;}.item-list--comma-list .item-list__comma-list,.item-list__comma-list li,[dir="rtl"] .item-list--comma-list .item-list__comma-list,[dir="rtl"] .item-list__comma-list li{margin:0;}
button.link{margin:0;padding:0;cursor:pointer;border:0;background:transparent;font-size:1em;}label button.link{font-weight:bold;}
ul.inline,ul.links.inline{display:inline;padding-left:0;}[dir="rtl"] ul.inline,[dir="rtl"] ul.links.inline{padding-right:0;padding-left:15px;}ul.inline li{display:inline;padding:0 0.5em;list-style-type:none;}ul.links a.is-active{color:#000;}
ul.menu{margin-left:1em;padding:0;list-style:none outside;text-align:left;}[dir="rtl"] ul.menu{margin-right:1em;margin-left:0;text-align:right;}.menu-item--expanded{list-style-type:circle;list-style-image:url(/themes/contrib/classy/images/misc/menu-expanded.png);}.menu-item--collapsed{list-style-type:disc;list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed.png);}[dir="rtl"] .menu-item--collapsed{list-style-image:url(/themes/contrib/classy/images/misc/menu-collapsed-rtl.png);}.menu-item{margin:0;padding-top:0.2em;}ul.menu a.is-active{color:#000;}
.more-link{display:block;text-align:right;}[dir="rtl"] .more-link{text-align:left;}
.pager__items{clear:both;text-align:center;}.pager__item{display:inline;padding:0.5em;}.pager__item.is-active{font-weight:bold;}
tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}body div.tabledrag-changed-warning{margin-bottom:0.5em;}
tr.selected td{background:#ffc;}td.checkbox,th.checkbox{text-align:center;}[dir="rtl"] td.checkbox,[dir="rtl"] th.checkbox{text-align:center;}
th.is-active img{display:inline;}td.is-active{background-color:#ddd;}
div.tabs{margin:1em 0;}ul.tabs{margin:0 0 0.5em;padding:0;list-style:none;}.tabs > li{display:inline-block;margin-right:0.3em;}[dir="rtl"] .tabs > li{margin-right:0;margin-left:0.3em;}.tabs a{display:block;padding:0.2em 1em;text-decoration:none;}.tabs a.is-active{background-color:#eee;}.tabs a:focus,.tabs a:hover{background-color:#f5f5f5;}
.form-textarea-wrapper textarea{display:block;box-sizing:border-box;width:100%;margin:0;}
.ui-dialog--narrow{max-width:500px;}@media screen and (max-width:600px){.ui-dialog--narrow{min-width:95%;max-width:95%;}}
.messages{padding:15px 20px 15px 35px;word-wrap:break-word;border:1px solid;border-width:1px 1px 1px 0;border-radius:2px;background:no-repeat 10px 17px;overflow-wrap:break-word;}[dir="rtl"] .messages{padding-right:35px;padding-left:20px;text-align:right;border-width:1px 0 1px 1px;background-position:right 10px top 17px;}.messages + .messages{margin-top:1.538em;}.messages__list{margin:0;padding:0;list-style:none;}.messages__item + .messages__item{margin-top:0.769em;}.messages--status{color:#325e1c;border-color:#c9e1bd #c9e1bd #c9e1bd transparent;background-color:#f3faef;background-image:url(/themes/contrib/classy/images/icons/73b355/check.svg);box-shadow:-8px 0 0 #77b259;}[dir="rtl"] .messages--status{margin-left:0;border-color:#c9e1bd transparent #c9e1bd #c9e1bd;box-shadow:8px 0 0 #77b259;}.messages--warning{color:#734c00;border-color:#f4daa6 #f4daa6 #f4daa6 transparent;background-color:#fdf8ed;background-image:url(/themes/contrib/classy/images/icons/e29700/warning.svg);box-shadow:-8px 0 0 #e09600;}[dir="rtl"] .messages--warning{border-color:#f4daa6 transparent #f4daa6 #f4daa6;box-shadow:8px 0 0 #e09600;}.messages--error{color:#a51b00;border-color:#f9c9bf #f9c9bf #f9c9bf transparent;background-color:#fcf4f2;background-image:url(/themes/contrib/classy/images/icons/e32700/error.svg);box-shadow:-8px 0 0 #e62600;}[dir="rtl"] .messages--error{border-color:#f9c9bf transparent #f9c9bf #f9c9bf;box-shadow:8px 0 0 #e62600;}.messages--error p.error{color:#a51b00;}
.ui-dialog{position:absolute;z-index:1260;overflow:visible;padding:0;color:#000;border:solid 1px #ccc;background:#fff;}@media all and (max-width:48em){.ui-dialog{width:92% !important;}}.ui-dialog .ui-dialog-titlebar{border-width:0 0 1px 0;border-style:solid;border-color:#ccc;border-radius:0;background:#f3f4ee;font-weight:bold;}.ui-dialog .ui-dialog-titlebar-close{border:0;background:none;}.ui-dialog .ui-dialog-buttonpane{margin-top:0;padding:0.3em 1em;border-width:1px 0 0 0;border-color:#ccc;background:#f3f4ee;}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{margin:0;padding:0;}.ui-dialog .ui-dialog-buttonpane .ui-button-text-only .ui-button-text{padding:0;}.ui-dialog .ui-dialog-content .form-actions{margin:0;padding:0;}.ui-dialog .ajax-progress-throbber{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/themes/contrib/classy/images/misc/loading-small.gif);background-repeat:no-repeat;background-position:center center;}.ui-dialog .ajax-progress-throbber .throbber,.ui-dialog .ajax-progress-throbber .message{display:none;}
article,aside,details,figcaption,figure,footer,header,main,nav,section,summary,img{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]){display:none;height:0;}[hidden]{display:none;}html{font-family:'verbregular',sans-serif;font-size:100%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.65em;}button,input,select,textarea{font-family:'verbregular',sans-serif;}html{height:100%;width:100%;min-height:100%;}body{margin:0;padding:0;height:100%;width:100%;min-height:100%;}p,pre{margin:0 0 1rem;}p:last-child{margin-bottom:0;}blockquote{margin:1.5em 30px;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:normal;font-family:'verbsemibold';}dfn{font-style:italic;}hr{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;height:0;border:1px solid #666;padding-bottom:-1px;margin:1.5em 0;}mark{background:#ff0;color:#000;}code,kbd,pre,samp,tt,var{font-family:'verbregukar',sans-serif;_font-family:'courier new',monospace;font-size:1em;line-height:1.5em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:"\201C" "\201D" "\2018" "\2019";}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}dl,menu,ol,ul{margin:1.5em 0;}ol ol,ol ul,ul ol,ul ul{margin:0;}dd{margin:0 0 0 30px;}menu,ol,ul{padding:0 0 0 1rem;}nav ul,nav ol{list-style:none;list-style-image:none;}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:bottom;max-width:100%;height:auto;width:auto;}svg:not(:root){overflow:hidden;}figure{margin:0;}form{margin:0;}fieldset{border:1px solid #0089A8;margin:0 2px;padding:0.5em 0.625em 1em;}legend{border:0;padding:0;*margin-left:-7px;}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}html{box-sizing:border-box;}*,*:before,*:after{box-sizing:inherit;}button,input{line-height:normal;}button,select{text-transform:none;}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;}button[disabled],html input[disabled]{cursor:default;}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;*height:13px;*width:13px;}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;}label{display:block;font-weight:bold;}table{border-collapse:collapse;border-spacing:0;margin-top:1.5em;margin-bottom:1.5em;}@media only all and (min-width:1024px){html{font-size:118.75%;-ms-text-size-adjust:118.75;-webkit-text-size-adjust:118.75%;line-height:1.65em;}}
@font-face{font-family:'verbregular';src:url(/themes/custom/ejf/fonts/VerbRegular-webfont.woff2) format('woff2'),url(/themes/custom/ejf/fonts/VerbRegular-webfont.woff) format('woff');font-weight:400;font-style:normal;font-stretch:normal;font-display:swap;}@font-face{font-family:'verbsemibold';src:url(/themes/custom/ejf/fonts/Verb-Semibold.woff2) format('woff2'),url(/themes/custom/ejf/fonts/Verb-Semibold.woff) format('woff');font-weight:400;font-style:normal;font-stretch:normal;font-display:swap;}@font-face{font-family:'veneer';src:url(/themes/custom/ejf/fonts/Veneer.woff2) format('woff2'),url(/themes/custom/ejf/fonts/Veneer.woff) format('woff');font-weight:400;font-style:normal;font-stretch:normal;font-display:swap;}
.layout-container,.region-bottom{margin-left:auto;margin-right:auto;max-width:100%;}.section-admin.logged-in #content{max-width:1100px;margin:1rem auto;}.logged-in.section-node-edit #content{max-width:calc(100% - 4rem);margin:1rem auto;}#header,#content,#navigation,.region-sidebar-first,.region-sidebar-second,#footer{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word;*behavior:url("/path/to/boxsizing.htc");_display:inline;_overflow:hidden;_overflow-y:visible;}footer{padding:0 1rem;}.footer-middle{margin-bottom:calc(45px + 1rem);}.footer-bottom{background:#fff;box-shadow:-3px 1px 5px 2px rgba(0,0,0,0.4);height:45px;position:fixed;bottom:0;width:100%;left:0;z-index:13;}#header,#main,#footer{*position:relative;*zoom:1;}#header:before,#header:after,#main:before,#main:after,#footer:before,#footer:after{content:"";display:table;}#header:after,#main:after,#footer:after{clear:both;}footer#footer{width:100%;padding:0 1rem 1rem;}[role="main"]{padding:1rem 1rem 0;}.section-einsatzfelder [role="main"]{padding-top:0;}.ejf-switching-state .layout-container::before{content:"";display:block;position:fixed;width:100%;height:100%;z-index:9999;background:#fff no-repeat url(/themes/custom/ejf/images/loader_ejf.gif) center center / 50% auto;left:0;opacity:.9;}@media all and (min-width:1024px){#main{margin-top:90px;}}@media all and (min-width:1120px){.layout-container,.region-bottom{margin-left:auto;margin-right:auto;max-width:1100px;box-shadow:0px -8px 8px 5px rgba(0,0,0,0.2);}.user-logged-in .layout-container,.user-logged-in .region-bottom{margin-left:auto;margin-right:auto;max-width:100%;box-shadow:none;}.footer-bottom{width:1100px;left:calc(50% - 550px);}.user-logged-in .footer-bottom{width:100%;left:0;}footer#footer{padding:0;}[role="main"],footer{max-width:1100px;margin:0 auto;}.page-edit [role="main"],.page-edit footer,.section-intern [role="main"],.section-intern footer,.section-admin [role="main"],.section-admin footer{max-width:100%;}.user-logged-in .layout-content{max-width:1680px;margin:0 auto;width:100%;}}
[role="banner"]{min-height:90px;height:auto;}.page-home.section-de [role="banner"]{background:#00BEDF;}a.site-logo{display:block;width:128px;height:65px;padding:1rem 0 0 1rem;}.region-header .block-search{float:right;}.region-header .block-system-branding-block{float:left;}@media screen and (min-width:1100px){}
.page-show-gmaps header{display:none;}.page-node-type-traeger .region-content{text-align:center;}.user-logged-in.page-node-type-traeger .region-content{text-align:left;}.page-was-fuer-ein-freiwilligendienst-passt-zu-mir .page-title{background:no-repeat transparent url(/themes/custom/ejf/images/illus/illu_FSJtest.svg) center -2rem / 100% auto;padding-top:110%;}.page-teste-dich-selbst-ausland-oder-deutschland .page-title{background:no-repeat transparent url(/themes/custom/ejf/images/illus/illu_auslandstest.svg) center -2rem / 100% auto;padding-top:105%;}.page-faq .b-008{background-position:left top;margin:1rem 0 0;padding:2rem 0 0;}.page-faq .page-title{background:no-repeat transparent url(/themes/custom/ejf/images/illus/illu_Fragen_antworten.svg) center top / 100% auto;text-align:center;max-width:320px;margin:0 auto;padding:320px 0 0 0;}.page-faq .region-footer-top{background:none;margin-top:0;padding-top:0;}.section-programme .field--type-text-long{margin-bottom:2rem;}.page-djia-diakonisches-jahr-im-ausland .field--name-field-text2{background:no-repeat transparent url(/themes/custom/ejf/images/bg/insta_ausland_djia.svg) left top / 100% auto;padding:3rem 3rem 0 3rem;margin:0 -1rem;}.page-djia-diakonisches-jahr-im-ausland .field--name-field-text2 h6{display:inline-block;margin:1rem auto 1rem calc(50% - 45px);width:90px;}.page-djia-diakonisches-jahr-im-ausland  .field--name-field-text2 h2{display:inline;background:#003157;font-family:'VerbSemibold';font-size:1.875rem;line-height:1.4;color:#fff;hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;}.page-djia-diakonisches-jahr-im-ausland .field--name-field-text2 p{text-align:left;margin:0 -2rem 1rem;width:calc(100% + 4rem);}.page-djia-diakonisches-jahr-im-ausland .field--name-field-text2 .druport-image.druport-dfid-r-rund{margin:10% 0 100%;}.page-djia-diakonisches-jahr-im-ausland .field--name-field-text2 h3{margin:1.5rem -2rem .5rem;}.page-fsj-foej-im-ausland .field--name-field-text2{background:no-repeat transparent url(/themes/custom/ejf/images/bg/insta_ausland_fsj.svg) left top / 100% auto;padding:3rem 3rem 0 3rem;margin:0 -1rem;}.page-fsj-foej-im-ausland .field--name-field-text2 h6{display:inline-block;margin:1rem auto 1rem calc(50% - 45px);width:90px;}.page-fsj-foej-im-ausland  .field--name-field-text2 h2{display:inline;background:#003157;font-family:'VerbSemibold';font-size:1.5rem;color:#fff;hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;}.page-fsj-foej-im-ausland .field--name-field-text2 p{text-align:left;margin:0 -2rem 1rem;width:calc(100% + 4rem);}.page-fsj-foej-im-ausland .field--name-field-text2 .druport-image.druport-dfid-r-rund{margin:10% 0 100%;}.page-fsj-foej-im-ausland .field--name-field-text2 h3{margin:1.5rem -2rem .5rem;}.page-ijfd-internationaler-jugendfreiwilligendienst .field--name-field-text2{background:no-repeat transparent url(/themes/custom/ejf/images/bg/insta_ausland_ifjd.svg) left top / 100% auto;padding:3rem 3rem 0 3rem;margin:0 -1rem;}.page-ijfd-internationaler-jugendfreiwilligendienst .field--name-field-text2 h6{display:inline-block;margin:1rem auto 1rem calc(50% - 45px);width:90px;}.page-ijfd-internationaler-jugendfreiwilligendienst .field--name-field-text2 h2{display:inline;background:#003157;font-family:'VerbSemibold';font-size:1.5rem;color:#fff;hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;}.page-ijfd-internationaler-jugendfreiwilligendienst .field--name-field-text2 p{text-align:left;margin:0 -2rem 1rem;width:calc(100% + 4rem);}.page-ijfd-internationaler-jugendfreiwilligendienst .field--name-field-text2 .druport-image.druport-dfid-r-rund{margin:10% 0 100%;}.page-ijfd-internationaler-jugendfreiwilligendienst .field--name-field-text2 h3{margin:1.5rem -2rem .5rem;}.page-esk-europaeisches-solidaritaetskorps .field--name-field-text2{background:no-repeat transparent url(/themes/custom/ejf/images/bg/insta_ausland_esk.svg) left top / 100% auto;padding:3rem 3rem 0 3rem;margin:0 -1rem;}.page-esk-europaeisches-solidaritaetskorps .field--name-field-text2 h6{display:inline-block;margin:1rem auto 1rem calc(50% - 45px);width:90px;}.page-esk-europaeisches-solidaritaetskorps .field--name-field-text2 h2{display:inline;background:#003157;font-family:'VerbSemibold';font-size:1.5rem;color:#fff;hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;}.page-esk-europaeisches-solidaritaetskorps .field--name-field-text2 p{text-align:left;margin:0 -2rem 1rem;width:calc(100% + 4rem);}.page-esk-europaeisches-solidaritaetskorps .field--name-field-text2 .druport-image.druport-dfid-r-rund{margin:10% 0 100%;}.page-esk-europaeisches-solidaritaetskorps .field--name-field-text2 h3{margin:1.5rem -2rem .5rem;}.page-weltwaerts .field--name-field-text2{background:no-repeat transparent url(/themes/custom/ejf/images/bg/insta_ausland_welwaerts.svg) left top / 100% auto;padding:3rem 3rem 0 3rem;margin:0 -1rem;}.page-weltwaerts .field--name-field-text2 h6{display:inline-block;margin:1rem auto 1rem calc(50% - 45px);width:90px;}.page-weltwaerts .field--name-field-text2 h2{display:inline;background:#003157;font-family:'VerbSemibold';font-size:1.5rem;color:#fff;hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;}.page-weltwaerts .field--name-field-text2 p{text-align:left;margin:0 -2rem;width:calc(100% + 4rem);}.page-weltwaerts .field--name-field-text2 .druport-image.druport-dfid-r-rund{margin:10% 0 100%;}.page-weltwaerts .field--name-field-text2 h3{margin:1.5rem -2rem .5rem;}.page-friedensdienst-im-ausland  .field--name-field-text2{background:no-repeat transparent url(/themes/custom/ejf/images/bg/insta_ausland_friedensdienst.svg) left top / 100% auto;padding:3rem 3rem 0 3rem;margin:0 -1rem;}.page-friedensdienst-im-ausland .field--name-field-text2 h6{display:inline-block;margin:1rem auto 1rem calc(50% - 45px);width:90px;}.page-friedensdienst-im-ausland .field--name-field-text2 h2{display:inline;background:#003157;font-family:'VerbSemibold';font-size:1.5rem;color:#fff;hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;}.page-friedensdienst-im-ausland .field--name-field-text2 p{text-align:left;margin:0 -2rem 1rem;width:calc(100% + 4rem);}.page-friedensdienst-im-ausland .field--name-field-text2 .druport-image.druport-dfid-r-rund{margin:10% 0 100%;}.page-friedensdienst-im-ausland .field--name-field-text2 h3{margin:1.5rem -2rem .5rem;}.section-programme h1.page-title{background-position:top center;background-size:200px auto;padding:220px 0 0 0;max-width:320px;margin:1rem auto 2rem;text-align:center;hyphens:auto;-webkit-hyphens:auto;-ms-webkit-hyphens:auto;}.section-einsatzfelder h1.page-title{padding-top:120%;margin:0 0 2rem;}.section-einsatzfelder .field--name-field-text2{padding:3rem 3rem 0 3rem;margin:0 -1rem;}.section-einsatzfelder .field--name-field-text2 .druport-image.druport-dfid-r-rund{margin:10% 0 100%;}.section-einsatzfelder .field--name-field-text2 h2{display:inline;background:#003157;font-family:'VerbSemibold';font-size:2rem;line-height:1.4;color:#fff;hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;}.section-einsatzfelder .field--name-field-text2 h6{display:inline-block;margin:1rem auto 1rem calc(50% - 45px);width:90px;}.section-einsatzfelder .field--type-text-long hr{border:none;height:.25rem;width:calc(100% + 4rem);margin-left:-2rem;}.section-einsatzfelder .field--name-field-text2 p{text-align:left;margin:0 -2rem;width:calc(100% + 4rem);}.page-schule h1.page-title{background:no-repeat transparent url(/themes/custom/ejf/images/illus/illu_schule.svg) center -2rem / calc(100% + 2rem) auto;}.page-schule h6{background:no-repeat transparent url(/themes/custom/ejf/images/bg/quadrat_schule.svg) left center / auto 100%;padding:0 .5rem;}.page-schule .field--type-text-long hr{background:repeat-x transparent url(/themes/custom/ejf/images/bg/linie_schule.svg) left bottom / 1rem auto;}.page-schule .field--name-field-text2{background:no-repeat transparent url(/themes/custom/ejf/images/bg/insta_schule.svg) left top / 100% auto;}.page-kinder-und-jugendliche h1.page-title{background:no-repeat transparent url(/themes/custom/ejf/images/illus/illu_kids_undJugendliche.svg) center -2rem / calc(100% + 2rem) auto;}.page-kinder-und-jugendliche h6{background:no-repeat transparent url(/themes/custom/ejf/images/bg/quadrat_kinder.svg) left center / auto 100%;padding:0 .5rem;}.page-kinder-und-jugendliche .field--type-text-long hr{background:repeat-x transparent url(/themes/custom/ejf/images/bg/linie_kinder.svg) left bottom / 1rem auto;}.page-kinder-und-jugendliche .field--name-field-text2{background:no-repeat transparent url(/themes/custom/ejf/images/bg/insta_kinder.svg) left top / 100% auto;}.page-medizin-und-pflege h1.page-title{background:no-repeat transparent url(/themes/custom/ejf/images/illus/illu_kranke_menschen.svg) center -2rem / calc(100% + 2rem) auto;}.page-medizin-und-pflege h6{background:no-repeat transparent url(/themes/custom/ejf/images/bg/quadrat_pflege.svg) left center / auto 100%;padding:0 .5rem;}.page-medizin-und-pflege .field--type-text-long hr{background:repeat-x transparent url(/themes/custom/ejf/images/bg/linie_pflege.svg) left bottom / 1rem auto;}.page-medizin-und-pflege .field--name-field-text2{background:no-repeat transparent url(/themes/custom/ejf/images/bg/insta_pflege.svg) left top / 100% auto;}.page-menschen-mit-behinderung h1.page-title{background:no-repeat transparent url(/themes/custom/ejf/images/illus/illu_behinderung.svg) center -2rem / calc(100% + 2rem) auto;}.page-menschen-mit-behinderung h6{background:no-repeat transparent url(/themes/custom/ejf/images/bg/quadrat_behinderte.svg) left center / auto 100%;padding:0 .5rem;}.page-menschen-mit-behinderung .field--type-text-long hr{background:repeat-x transparent url(/themes/custom/ejf/images/bg/linie_behinderung.svg) left bottom / 1rem auto;}.page-menschen-mit-behinderung .field--name-field-text2{background:no-repeat transparent url(/themes/custom/ejf/images/bg/insta_behinderung.svg) left top / 100% auto;}.page-soziale-dienste h1.page-title{background:no-repeat transparent url(/themes/custom/ejf/images/illus/illu_sozialeDienste.svg) center -2rem / calc(100% + 2rem) auto;}.page-soziale-dienste h6{background:no-repeat transparent url(/themes/custom/ejf/images/bg/quadrat_sozialedienste.svg) left center / auto 100%;padding:0 .5rem;}.page-soziale-dienste .field--type-text-long hr{background:repeat-x transparent url(/themes/custom/ejf/images/bg/linie_sozialedienste.svg) left bottom / 1rem auto;}.page-soziale-dienste .field--name-field-text2{background:no-repeat transparent url(/themes/custom/ejf/images/bg/insta_sozialedienste.svg) left top / 100% auto;}.page-senioren h1.page-title{background:no-repeat transparent url(/themes/custom/ejf/images/illus/illu_senioren.svg) center -2rem / calc(100% + 2rem) auto;}.page-senioren h6{background:no-repeat transparent url(/themes/custom/ejf/images/bg/quadrat_senioren_.svg) left center / auto 100%;padding:0 .5rem;}.page-senioren .field--type-text-long hr{background:repeat-x transparent url(/themes/custom/ejf/images/bg/linie_senioren.svg) left bottom / 1rem auto;}.page-senioren .field--name-field-text2{background:no-repeat transparent url(/themes/custom/ejf/images/bg/insta_senioren.svg) left top / 100% auto;}.page-frieden-und-entwicklung h1.page-title{background:no-repeat transparent url(/themes/custom/ejf/images/illus/illu_frieden_und_Entwicklung.svg) center -2rem / calc(100% + 2rem) auto;}.page-frieden-und-entwicklung h6{background:no-repeat transparent url(/themes/custom/ejf/images/bg/quadrat_frieden.svg) left center / auto 100%;padding:0 .5rem;}.page-frieden-und-entwicklung .field--type-text-long hr{background:repeat-x transparent url(/themes/custom/ejf/images/bg/linie_frieden.svg) left bottom / 1rem auto;}.page-frieden-und-entwicklung .field--name-field-text2{background:no-repeat transparent url(/themes/custom/ejf/images/bg/insta_frieden.svg) left top / 100% auto;}.page-natur-und-umwelt h1.page-title{background:no-repeat transparent url(/themes/custom/ejf/images/illus/illu_natur_und_umwelt.svg) center -2rem / calc(100% + 2rem) auto;}.page-natur-und-umwelt h6{background:no-repeat transparent url(/themes/custom/ejf/images/bg/quadrat_natur.svg) left center / auto 100%;padding:0 .5rem;}.page-natur-und-umwelt .field--type-text-long hr{background:repeat-x transparent url(/themes/custom/ejf/images/bg/linie_natur.svg) left bottom / 1rem auto;}.page-natur-und-umwelt .field--name-field-text2{background:no-repeat transparent url(/themes/custom/ejf/images/bg/insta_natur.svg) left top / 100% auto;}.page-handwerk-und-technik h1.page-title{background:no-repeat transparent url(/themes/custom/ejf/images/illus/illu_handwerk_technik.svg) center -2rem / calc(100% + 2rem) auto;}.page-handwerk-und-technik h6{background:no-repeat transparent url(/themes/custom/ejf/images/bg/quadrat_handwerk.svg) left center / auto 100%;padding:0 .5rem;}.page-handwerk-und-technik .field--type-text-long hr{background:repeat-x transparent url(/themes/custom/ejf/images/bg/linie_handwerk.svg) left bottom / 1rem auto;}.page-handwerk-und-technik .field--name-field-text2{background:no-repeat transparent url(/themes/custom/ejf/images/bg/insta_handwerk.svg) left top / 100% auto;}.page-kultur h1.page-title{background:no-repeat transparent url(/themes/custom/ejf/images/illus/illu_kultur.svg) center -2rem / calc(100% + 2rem) auto;}.page-kultur h6{background:no-repeat transparent url(/themes/custom/ejf/images/bg/quadrat_kultur.svg) left center / auto 100%;padding:0 .5rem;}.page-kultur .field--type-text-long hr{background:repeat-x transparent url(/themes/custom/ejf/images/bg/linie_kultur.svg) left bottom / 1rem auto;}.page-kultur .field--name-field-text2{background:no-repeat transparent url(/themes/custom/ejf/images/bg/insta_kultur.svg) left top / 100% auto;}.page-politik-und-verwaltung h1.page-title{background:no-repeat transparent url(/themes/custom/ejf/images/illus/illu_Verwaltung.svg) center -2rem / calc(100% + 2rem) auto;}.page-politik-und-verwaltung h6{background:no-repeat transparent url(/themes/custom/ejf/images/bg/quadrat_verwaltung.svg) left center / auto 100%;padding:0 .5rem;}.page-politik-und-verwaltung .field--type-text-long hr{background:repeat-x transparent url(/themes/custom/ejf/images/bg/linie_verwaltung.svg) left bottom / 1rem auto;}.page-politik-und-verwaltung .field--name-field-text2{background:no-repeat transparent url(/themes/custom/ejf/images/bg/insta_verwaltung.svg) left top / 100% auto;}.page-kirche-und-gemeinde h1.page-title{background:no-repeat transparent url(/themes/custom/ejf/images/illus/illu_Kirche_und_Gemeinde.svg) center -2rem / calc(100% + 2rem) auto;}.page-kirche-und-gemeinde h6{background:no-repeat transparent url(/themes/custom/ejf/images/bg/quadrat_kirche.svg) left center / auto 100%;padding:0 .5rem;}.page-kirche-und-gemeinde .field--type-text-long hr{background:repeat-x transparent url(/themes/custom/ejf/images/bg/linie_kirche.svg) left bottom / 1rem auto;}.page-kirche-und-gemeinde .field--name-field-text2{background:no-repeat transparent url(/themes/custom/ejf/images/bg/insta_kirche.svg) left top / 100% auto;}.page-sport h1.page-title{background:no-repeat transparent url(/themes/custom/ejf/images/illus/illu_sport.svg) center -2rem / calc(100% + 2rem) auto;}.page-sport h6{background:no-repeat transparent url(/themes/custom/ejf/images/bg/quadrat_sport.svg) left center / auto 100%;padding:0 .5rem;}.page-sport .field--type-text-long hr{background:repeat-x transparent url(/themes/custom/ejf/images/bg/linie_sport.svg) left bottom / 1rem auto;}.page-sport .field--name-field-text2{background:no-repeat transparent url(/themes/custom/ejf/images/bg/insta_sport.svg) left top / 100% auto;}.page-service h1.page-title{background:no-repeat transparent url(/themes/custom/ejf/images/illus/illu_sonstiges.svg) center -2rem / calc(100% + 2rem) auto;}.page-service h6{background:no-repeat transparent url(/themes/custom/ejf/images/bg/quadrat_sonstiges.svg) left center / auto 100%;padding:0 .5rem;}.page-service .field--type-text-long hr{background:repeat-x transparent url(/themes/custom/ejf/images/bg/linie_sonstiges.svg) left bottom / 1rem auto;}.page-service .field--name-field-text2{background:no-repeat transparent url(/themes/custom/ejf/images/bg/insta_sonstiges.svg) left top / 100% auto;}.page-gefluechtete h1.page-title{background:no-repeat transparent url(/themes/custom/ejf/images/illus/illu_fluechlinge.svg) center -2rem / calc(100% + 2rem) auto;}.page-gefluechtete h6{background:no-repeat transparent url(/themes/custom/ejf/images/bg/quadrat_fluechtline.svg) left center / auto 100%;padding:0 .5rem;}.page-gefluechtete .field--type-text-long hr{background:repeat-x transparent url(/themes/custom/ejf/images/bg/linie_fluechtlinge.svg) left bottom / 1rem auto;}.page-gefluechtete .field--name-field-text2{background:no-repeat transparent url(/themes/custom/ejf/images/bg/insta_fluechtlinge.svg) left top / 100% auto;}.page-mach-den-typen-check .form-submit,.page-teste-dich-selbst-ausland-oder-deutschland .form-submit,.page-was-fuer-ein-freiwilligendienst-passt-zu-mir .form-submit{height:40px;max-width:300px;border:none;border-radius:5px;background:linear-gradient(to bottom,#00BEDF,#005F70);overflow:hidden;color:#F4D03F;font-family:'verbsemibold';font-size:1.125rem;padding:0 1rem;}.page-mach-den-typen-check .webform-required,.page-mach-den-typen-check .form-required::after,.page-teste-dich-selbst-ausland-oder-deutschland .webform-required,.page-teste-dich-selbst-ausland-oder-deutschland .form-required::after,.page-teste-dich-selbst-ausland-oder-deutschland .form-composite > legend{display:none;}.page-teste-dich-selbst-ausland-oder-deutschland .form-item .description{font-family:'verbsemibold';font-size:1.125rem;line-height:1.5;}.page-404 .page-title{padding-top:90%;background:no-repeat transparent url(/themes/custom/ejf/images/layout/404_Seite.svg) center top / 100% auto;font-size:1.875rem;text-align:center;}.page-node-type-webform [role="article"]{padding-bottom:3rem;}.page-merkliste .page-title{background:no-repeat transparent url(/themes/custom/ejf/images/layout/icon_merkliste.svg) left center / 2.5rem auto;padding-left:2.5rem;}.page-merkliste .views-field-link-flag a{background:no-repeat transparent url(/themes/custom/ejf/images/layout/button_loeschen.svg) 1rem top / 1.5rem auto;font-family:'Veneer';font-size:1.25rem;color:#003157;padding-left:2.75rem;}.node--type-landingpage > .node__content > .field{margin-bottom:2rem;}.node--type-landingpage .field--name-field-anbieter{padding-bottom:2rem;background:repeat-x transparent url(/themes/custom/ejf/images/layout/trenner_punkte_rot.svg) left bottom / auto .5rem;}.node--type-landingpage .b-036.b-002{margin-top:0;}.node--type-landingpage .field--name-field-anbieter:before{content:"Anbieter in Überblick";display:block;font-family:'veneer';font-weight:normal;color:#003157;font-size:2.8125em;font-size:2.8125rem;line-height:1;margin:0 0 1rem;}.node--type-landingpage .gm-style .field--name-title{font-family:'veneer';font-weight:normal;color:#003157;font-size:1.35em;font-size:1.35rem;line-height:1.2;margin:.25rem 0 .5rem;}.node--type-landingpage .gm-style .entity-type-taxonomy-term{max-width:40px;width:40px;height:40px;float:left;}.node--type-landingpage .gm-style div.entity-type-taxonomy-term a{height:40px;padding:0;width:40px;}.node--type-landingpage .l-toggle a{background:no-repeat transparent url(/themes/custom/ejf/images/layout/icon_liste.svg) left 0px / 40px auto;padding-left:48px;display:inline-block;overflow:hidden;text-indent:-305px;}.node--type-landingpage .l-toggle a:after{content:"Liste einblenden";padding-left:100px;}.node--type-landingpage .active .l-toggle a:after{content:"Liste ausblenden";}.node--type-landingpage .l-toggle,.field--name-field-landingpage-link-suche{font-size:1.25rem;line-height:2.5rem;text-align:center;margin-bottom:.5rem;}.field--name-field-landingpage-link-suche a{background:no-repeat transparent url(/themes/custom/ejf/images/layout/icon_lupe_landingpage.svg) left top / 40px auto;padding-left:48px;display:inline-block;}.page-node-type-landingpage .view-v033b > div.view-header{display:block;font-family:"verbsemibold";color:#003157;font-size:1.5625rem;line-height:1;text-align:center;padding:1rem 0;margin:0;background:#fff;position:relative;top:-11.25rem;height:20px;}.node--type-landingpage .field-link.l-toggle.l-toggle-map-list{background:repeat-x transparent url(/themes/custom/ejf/images/layout/trenner_punkte_cyan.svg) left top / auto .5rem;margin-top:4rem;padding-top:1rem;}.node--type-landingpage > .node__content > .field.field--name-field-landingpage-link-suche{margin:1rem 0;}.node--type-landingpage .active .view-v033b > div,.node--type-landingpage .active .view-v033b > nav{display:block;}.gm-style .gm-style-iw p:first-child,.node--type-landingpage .gm-style .gm-style-iw div:first-child,.node--type-landingpage .gm-style .gm-style-iw .field:first-child{padding:0;}.node--type-landingpage .geofield-google-map{min-height:390px;}.node--type-landingpage .b-036 video{margin-bottom:0;}.node--type-landingpage .field--name-field-videos-ueberschrift,.node--type-landingpage .field--name-field-b007-ueberschrift,.node--type-landingpage .field--name-field-inhalte-ueberschrift{text-align:center;}.page-node-type-landingpage .field--name-field-b007-ueberschrift{margin-top:2rem;padding-top:2rem;background:repeat-x transparent url(/themes/custom/ejf/images/layout/trenner_zacken.svg) left top / auto 1rem;}.node--type-landingpage .field--name-field-b034-2{margin-top:2rem;padding-top:3rem;background:repeat-x transparent url(/themes/custom/ejf/images/layout/trenner_wellen.svg) left top / auto 1rem;}.node__content .video-teaser-wrapper  .druport-asset.druport-image img{margin-bottom:0;}.page-node-type-landingpage .b-002{background:none;margin-top:0;padding-top:0;}.page-node-type-landingpage .b-002 > h2,.page-node-type-landingpage .b-02.b-007 .block-title{display:none;}.node--type-landingpage .field--name-field-videos-ueberschrift{background:repeat-x transparent url(/themes/custom/ejf/images/layout/trenner_zacken.svg) left top / auto 1rem;margin-top:1rem;padding-top:3rem;}.gm-style .b-005-info-layer.ejf-toggle-layer > div.l-more{display:block;}.gm-style .b-005-info-layer.ejf-toggle-layer{position:relative;display:block;left:0;}.node--type-landingpage > .node__content .field--name-field-stellen-ueberschrift{margin-top:2rem;padding-top:2rem;background:repeat-x transparent url(/themes/custom/ejf/images/layout/trenner_punkte_rot.svg) left top / auto .5rem;}.page-fsj-kirche .node--type-landingpage > .node__content .field.field--name-field-stellen-ueberschrift{margin:30px 0;background:repeat-x transparent url(/themes/custom/ejf/images/layout/trenner_zacken.svg) left top / auto 1rem;padding-top:40px;}.page-fsj-kirche .b-007 .views-row:nth-child(2){float:none;width:calc(100% + 2rem);margin:0 -1rem;}.page-node-type-landingpage.page-fsj-kirche .b-007.b-02{margin-top:0;padding-top:0;}.page-node-type-landingpage.page-fsj-kirche .b-007 .views-row:nth-child(2),.page-node-type-landingpage.page-fsj-kirche .b-007 .views-row:nth-child(3){float:none;width:calc(100% + 2rem);margin:4rem -1rem;}.page-fsj-kirche .b-007 .views-row:nth-child(2) .h-03,.page-fsj-kirche .b-007 .views-row:nth-child(3) .h-03{}.page-node-type-landingpage.page-fsj-kirche .b-007 .views-field-field-kurztext{display:inline;}.page-fsj-kirche .b-007 .views-row:nth-child(2) .h-03,.page-fsj-kirche .b-007 .views-row:nth-child(3) .h-03,.b-007 .view-footer .views-field-field-tbl-titel{font-size:1.5625rem;line-height:1.2;}.b-007 .view-footer .views-field-field-tbl-titel{display:block;width:100%;margin-bottom:.5rem;font-family:'verbsemibold';font-weight:normal;color:#003157;text-align:left;}.b-007 .view-footer .views-field-field-tbl-bild{width:calc(100% + 2rem);margin:0 -1rem 1rem;}.b-007 .view-footer .views-row .views-field-field-tbl-link-1 a{display:block;}.b-007 .view-footer .views-field-field-tbl-text{text-align:left;font-size:1.125rem;line-height:1.38888888889;margin:.5rem 0}.b-007 .view-footer .views-field-field-tbl-link-1 a{display:block;background:no-repeat transparent url(/themes/custom/ejf/images/icons/icon_pfeil.svg) left bottom / 1rem auto;padding-left:1.5rem;text-decoration:none;height:24px;font-family:'verbsemibold';font-weight:normal;color:#003157;text-align:left;}.page-fsj-kirche .node--type-landingpage > .node__content > .field--name-field-b034-3 > h2:last-of-type{margin-bottom:2rem;padding-top:2rem;background:repeat-x transparent url(/themes/custom/ejf/images/layout/trenner_punkte_rot.svg) left top / auto .5rem;}.page-node-type-landingpage.page-fsj-kirche .b-007.b-02 .view-id-v007 > .view-content{padding-bottom:0;}.page-fsj-kirche .b-007 .view-footer .l-more{display:none;}.page-friedensdienste .node--type-landingpage > .node__content .field.field--name-field-stellen-ueberschrift{margin:30px 0;background:repeat-x transparent url(/themes/custom/ejf/images/layout/trenner_zacken.svg) left top / auto 1rem;padding-top:40px;}.page-friedensdienste .field--name-field-landingpage-link-suche a{text-align:left;line-height:1.2;width:300px;margin:0 auto}.page-friedensdienste .node--type-landingpage > .node__content > .field--name-field-b034-3 > h2:last-of-type{margin-bottom:2rem;padding-top:2rem;background:repeat-x transparent url(/themes/custom/ejf/images/layout/trenner_punkte_rot.svg) left top / auto .5rem;}.page-friedensdienste .b-007 .views-row:nth-child(2){float:none;width:calc(100% + 2rem);margin:0 -1rem;}.page-node-type-landingpage.page-friedensdienste .b-007.b-02{margin-top:0;padding-top:0;}.page-node-type-landingpage.page-friedensdienste .b-007 .views-row:nth-child(2),.page-node-type-landingpage.page-friedensdienste .b-007 .views-row:nth-child(3){float:none;width:calc(100% + 2rem);margin:4rem -1rem;}.page-friedensdienste .b-007 .views-row:nth-child(2) .h-03,.page-friedensdienste .b-007 .views-row:nth-child(3) .h-03{}.page-node-type-landingpage.page-friedensdienste .b-007 .views-field-field-kurztext{display:inline;}.page-friedensdienste .b-007 .views-row:nth-child(2) .h-03,.page-friedensdienste .b-007 .views-row:nth-child(3) .h-03{font-size:1.5625rem;line-height:1.2;}.page-friedensdienste .b-007 .view-footer .views-field-field-tbl-bild{width:calc(100% + 2rem);margin:0 -1rem 1rem;}.page-friedensdienste .b-007 .view-footer .views-row .views-field-field-tbl-text a{display:block;}.page-friedensdienste .b-007 .view-footer .views-field-field-tbl-text{text-align:left;font-size:1.125rem;line-height:1.38888888889;margin:.5rem 0}.page-node-type-landingpage.page-friedensdienste .b-007.b-02 .view-id-v007 > .view-content{padding-bottom:0;}.page-friedensdienste .b-007 .view-footer .l-more{display:none;}.page-friedensdienste.page-node-type-landingpage .view-v033b > div.view-header{top:0;margin:0;display:none;}.page-friedensdienste.page-node-type-landingpage .view-v033b > div.view-content{display:block;}.page-friedensdienste.page-node-type-landingpage .view-v033b > div.view-content .views-row:nth-child(n + 6){display:none}@media all and (min-width:768px){.section-einsatzfelder div.field--name-field-text2{background-position:left -25%;padding:4rem calc(50% - (325px / 2)) 0;margin:0 -1rem;}.section-einsatzfelder .field--name-field-text2 p{text-align:left;margin:0 calc(50% + (325px) * -1);width:calc(100% + 325px);}.section-einsatzfelder .field--type-text-long hr{border:none;height:.25rem;width:calc(100% + 325px);margin-left:calc((325px / -2) + 1rem);}.node--type-landingpage .l-toggle a{text-indent:-340px;}}@media screen and (min-width:1120px){body.section-einsatzfelder div.field--name-field-text2{background-size:64% auto;background-position:center -430px;}.section-programme .field--name-field-text2 .druport-image.druport-dfid-r-rund{margin:-30rem 0 22rem 60%;width:50%;}.section-programme .field--name-field-text2 h2{display:inline-block;width:50%;text-align:left;padding:.25em;float:left;margin:-30rem 0 0 0;}.section-programme .field--name-field-text2{background-position:left -1240px;padding:32rem 3rem 0 3rem;}}
.node--type-page.node--view-mode-full{max-width:880px;padding-bottom:4rem;}div.group-stellenprofil h2{text-align:center;margin:0 0 2rem;}.node--type-stelle .field--name-field-dienstarten::before{content:"Dienstart";display:block;text-align:center;width:100%;font-family:verbsemibold;font-size:1.125rem;color:#0089A8;}.node--type-stelle .field--name-field-einsatzfelder::before{content:"Einsatzfelder";display:block;text-align:center;width:100%;margin-top:1rem;font-family:verbsemibold;font-size:1.125rem;color:#0089A8;}.node--type-stelle .node__content > .field--name-body{margin-bottom:2rem;padding-bottom:2rem;background:repeat-x transparent url(/themes/custom/ejf/images/layout/trenner_punkte_rot.svg) left bottom / auto .5rem;}.node--type-traeger .group-description > h3{margin-bottom:1rem;font-family:'Veneer';font-size:1.875rem;}.node--type-traeger .druport-image{max-width:240px;margin:2rem auto 3rem;}.node--type-traeger .group-description .field--name-body{text-align:left;}.node--type-traeger .group-description .field--name-body h3{font-size:1.25rem;line-height:1.2;}.node--type-traeger .group-description .field--name-body h2{text-align:center;}.node--type-traeger .group-description .field--name-body p,.node--type-traeger .group-description .field--name-body li{font-size:1rem;line-height:1.5;}.node--type-traeger .group-interesse h3{text-align:center;}.node--type-landingpage > .node__content .field.field--name-field-stellen-ueberschrift,.node--type-landingpage > .node__content .field--name-field-ueberschrift-anbieterkarte{font-size:2.8125rem;line-height:1;font-family:'Veneer';color:#003157;margin:0 0 1rem;}.node--type-landingpage > .node__content .field--name-field-ueberschrift-anbieterkarte{margin-top:2rem;padding-top:2rem;background:repeat-x transparent url(/themes/custom/ejf/images/layout/trenner_punkte_rot.svg) left top / auto .5rem;}.node--type-landingpage .druport-dfid-i-204{background:repeat-x transparent url(/themes/custom/ejf/images/layout/trenner_punkte_cyan.svg) left bottom / auto .35rem;padding-bottom:1rem;margin-bottom:1rem}.node--type-landingpage .druport-dfid-i-204:before{content:"";background:repeat-x transparent url(/themes/custom/ejf/images/layout/trenner_punkte_cyan.svg) left top / auto .35rem;padding:1rem 0 0;margin-top:1rem;height:4px;display:block;}.node--type-landingpage .druport-dfid-i-204 img{float:left;max-width:50%;margin-right:20px;}.field--name-field-textbloecke .active .field--name-field-tb-text{font-size:1.125rem;}.field--name-field-textbloecke .active .field--name-field-tb-text li{margin-bottom:.5rem;}
.b-01,.field--name-field-info-title,.b-002,.b-015,.b-016.b-05{margin-top:1rem;padding-top:2rem;background:repeat-x transparent url(/themes/custom/ejf/images/layout/trenner_zacken.svg) left top / auto 1rem;}.b-005g,.node--type-landingpage > .node__content > .views-element-container{margin-bottom:1rem;padding-bottom:2rem;background:repeat-x transparent url(/themes/custom/ejf/images/layout/trenner_zacken.svg) left bottom / auto 1rem;}.node--type-landingpage > .node__content > .views-element-container{background:none;margin-bottom:0;padding-bottom:0;}.b-02{margin-top:3rem;padding-top:3rem;background:repeat-x transparent url(/themes/custom/ejf/images/layout/trenner_wellen.svg) left top / auto 1rem;}.b-03,.b-partner::before,.b-auftrag,.node--type-page .node__content h5,.field--type-text-long h5{margin-top:2rem;padding-top:2rem;background:repeat-x transparent url(/themes/custom/ejf/images/layout/trenner_punkte_gelb.svg) left top / auto .5rem;}.b-04,.node--type-traeger .group-description,.node--type-traeger .group-interesse,.view-v018 .view-header,.view-v00anbieter .view-filters,.b-005e,.b-013{margin-top:2rem;padding-top:2rem;background:repeat-x transparent url(/themes/custom/ejf/images/layout/trenner_punkte_rot.svg) left top / auto .5rem;}.b-013{margin-top:6rem;}.kein-eintrag,.page-node-type-landingpage .b-007.b-02,.page-node-type-landingpage .b-007.b-02 .view-id-v007 > .view-content{margin-bottom:2rem;padding-bottom:2rem;background:repeat-x transparent url(/themes/custom/ejf/images/layout/trenner_punkte_rot.svg) left bottom / auto .5rem;}.b-05{margin-top:3rem;padding-top:3rem;background:repeat-x transparent url(/themes/custom/ejf/images/layout/trenner_wellen_gruen.svg) left top / auto 1rem;}.b-05,.view-v00search .view-content .views-row,.field-result-count,.field-aktuelle-profile,.field-keine-eintraege{background:repeat-x transparent url(/themes/custom/ejf/images/layout/trenner_punkte_cyan.svg) left bottom / auto .5rem;margin-bottom:1rem;padding-bottom:1rem;}.b-020 .views-row{background:repeat-x transparent url(/themes/custom/ejf/images/layout/trenner_punkte_cyan.svg) left top / auto .5rem;}.b-020 .views-row:first-child{background:none;margin-top:0;padding-top:0;}.b-partner::before{content:"Unsere Dachverbände";display:block;color:#0089A8;font-family:'VerbSemibold';font-size:1.125rem;padding-bottom:1rem;}.b-partner .field--name-body{max-width:420px;margin:0 auto 0 0;}.b-partner .box-row{float:left;margin-right:1.5rem;width:calc(100% / 3 - (3rem / 2));}.b-partner .box-row a{width:100%;height:80px;display:block;text-indent:-2000px;overflow:hidden;}.b-partner .box-row:last-child a{margin-right:0;}.b-partner .box-row:first-child a{background:no-repeat transparent url(/themes/custom/ejf/images/layout/evangelisch-freiwilligendienste.svg) center center / 100% auto;;}.b-partner .box-row:nth-child(2) a{background:no-repeat transparent url(/themes/custom/ejf/images/layout/AGDF.png) center center / 100% auto;;}.b-partner .box-row:last-child{background:no-repeat transparent url(/themes/custom/ejf/images/layout/emw.svg) center center / 75% auto;;}.b-auftrag .h-04 h4,.b-auftrag .h-04{color:#0089A8;}.b-auftrag .field-text{font-size:1.125rem;line-height:1.2;margin:0 0 1rem;max-width:280px;}.b-auftrag-fij.c-international{background:repeat-x transparent url(/themes/custom/ejf/images/layout/trenner_punkte_gelb.svg) left top / auto .5rem;padding:1.5rem 0 0 0;margin-top:1.5rem;}.b-auftrag-fij .field-text a{display:block;background:no-repeat transparent url(/themes/custom/ejf/images/layout/FIJ_Logo.png) left top / 150px auto;width:200px;height:80px;text-indent:-2000px;overflow:auto;}.b-auftrag-ff.c-national{background:repeat-x transparent url(/themes/custom/ejf/images/layout/trenner_punkte_gelb.svg) left top / auto .5rem;padding:1.5rem 0 0 0;margin-top:1.5rem;}.b-auftrag-ff .field-text a{display:block;background:no-repeat transparent url(/themes/custom/ejf/images/layout/fuer-freiwillige-de_Logo.png) left top / auto auto;width:200px;height:80px;text-indent:-2000px;overflow:auto;}.b-national-international,.b-int-nat-switch-menu{float:left;width:110px;height:60px;position:absolute;left:calc(50% - 55px);bottom:0;display:table;}.b-int-nat-switch-menu{position:fixed;bottom:unset;top:.25rem;}.b-national-international .field-icons,.b-int-nat-switch-menu .field-icons{display:table-cell;vertical-align:bottom;padding-bottom:1px;}.b-int-nat-switch-menu .field-icon{float:left;width:33px;height:33px;text-align:left;overflow:hidden;text-indent:-2000px;margin:.25rem;}.b-national-international .field-icon.field-national,.b-int-nat-switch-menu .field-icon.field-national{background:no-repeat transparent url(/themes/custom/ejf/images/layout/icon_national.svg) center center / 125% auto;}.b-int-nat-switch-menu .field-icon.field-national{border:2px solid #fff;border-radius:50%;}.b-national-international .field-icon.field-international,.b-int-nat-switch-menu .field-icon.field-international{background:no-repeat transparent url(/themes/custom/ejf/images/layout/button_international_2.svg) center center / 100% auto;border-color:#F2994A;}.page-home .b-001{margin:-1rem -1rem 2rem;}.page-home .b-001 .b-suche-reiter{background:linear-gradient(to bottom,#F4D03F,#F4D03F 70%,#F5E653);border-radius:0 0 0 4rem;text-align:center;position:relative;}.b-001 .box-footer{height:auto;width:100%;margin-bottom:2.5rem;padding-bottom:2rem;}.b-suche-reiter .box-footer .l-suche a{background:no-repeat transparent url(/themes/custom/ejf/images/layout/b-001_icon_lupe_inland.svg) center bottom / 3rem auto;font-family:'VerbSemibold';color:#003157;font-size:1.5625rem;line-height:1.2;max-width:300px;margin:0 auto;padding:0rem 0 3.5rem;position:absolute;bottom:-1.5rem;left:calc(50% - 150px);}.page-home .b-002{background:none;padding-top:0;}.b-002{text-align:center;}.b-002 .view-content{margin:0 0 1rem;}.b-002 .block-grid{width:calc(100% - 2rem);margin:0 auto;}.b-002 .slide__media li,.b-002 .slide li{width:calc((100% / 4) - (1.5rem / 4));border:4px solid #00BEDF;margin:0 .5rem 0 0;padding:0;max-width:68px;border-radius:50%;cursor:pointer;display:inline-block;float:none;}.b-002 .slide li.active{border:4px solid #F5E653;}.slide__media li:nth-child(4n+4),.b-002 .slide li:nth-child(4n+4){margin-right:0;}.b-002 .small-block-grid-2 > .grid:nth-of-type(2n+1){clear:none;}.b-002 .views-field-field-drp-bild-teaser{margin:0;max-width:100%;border:4px solid #fff;border-radius:50%;}.b-002 .slick--main .slide__caption{min-height:1px;padding:0;}.b-002 .slick img{border-radius:50%;}.b-002 .slick-arrow{height:2rem;width:2rem;}.b-002 .slick__arrow{width:calc(100% + 2rem);left:-1rem;}.b-002 .slick-arrow::before{color:#00BEDF;font-size:36px;font-size:1.75rem;}.b-003,.b-004 > h2,.b-007 > h2{text-align:center;}.b-003.block > h2{margin:0;}.b-003 .b-vorteil-auswahl .field-title.h-02{background:no-repeat transparent url(/themes/custom/ejf/images/illus/illu_auswahl.svg) top center / 110% auto;padding-top:60%;margin:1rem 0;}.b-003 .b-vorteil-anbieter .field-title.h-02{background:no-repeat transparent url(/themes/custom/ejf/images/illus/illu_anbieter.svg) top center / 100% auto;padding-top:70%;margin:1rem 0;}.b-003 .b-vorteil-begleitung .field-title.h-02{background:no-repeat transparent url(/themes/custom/ejf/images/illus/illu_begleitung.svg) top center / 110% auto;padding-top:80%;margin:1rem 0;}.b-003 .b-vorteil-qualitaet .field-title.h-02{background:no-repeat transparent url(/themes/custom/ejf/images/illus/illu_qualitaet.svg) top center / 110% auto;padding-top:80%;margin:1rem 0;}.b-004 .views-row{margin-bottom:1rem;}.b-004 .h-03,.b-004 .t-02,.b-004 .t-02 .field-content{display:inline;}.b-004 .views-field-created{color:#0089A8;font-size:1rem;}.b-005 .views-row,.view-v033b .views-row{padding-bottom:2rem;margin-bottom:2rem;background:repeat-x transparent url(/themes/custom/ejf/images/layout/trenner_punkte_cyan.svg) left bottom / auto .5rem;}.b-005 .views-row:last-child,.view-v033b .views-row:last-child{background:none;padding-bottom:0;}.b-005 .views-field-title.t-03,.view-v033b .views-field-title.t-03{margin-top:.215rem;text-align:left;hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;}.b-005 .ejf-toggle-layer-opener,.view-v00search .ejf-toggle-layer-opener{background:no-repeat transparent url(/themes/custom/ejf/images/layout/button_info.svg) center center / 100% auto;display:block;width:80px;height:40px;overflow:hidden;text-indent:-2000px;margin-top:.5rem;cursor:pointer;}.b-005 .views-field-field-adresse-locality,.b-005 .views-row > div > span > .field--name-adresse,.view-v033b .views-field-field-adresse-locality,.view-v033b .views-row > div > span > .field--name-adresse,.view-v00search > .view-content > .views-row > .field--name-adresse,.view-v00widgetstellen > .view-content > .views-row > .views-field-nid > .field-content > .field--name-adresse{color:#0089A8;font-size:1.125rem;padding-top:.5rem;text-align:left;}.b-005 .pager{padding-top:1rem;background:repeat-x transparent url(/themes/custom/ejf/images/layout/trenner_punkte_cyan.svg) left top / auto .5rem;}.b-006 .views-row:first-child .views-field-field-b006-title{padding-bottom:100%;background:no-repeat transparent url(/themes/custom/ejf/images/illus/Illu_Service.svg) center bottom / 100% auto;}.b-006 .views-row{margin-bottom:1rem;}.b-006 .views-row:first-child .views-field-field-b006-title{display:block;}.b-006 .h-03,.b-007 .views-row:first-child .t-02,.b-006 .t-02 .field-content{display:inline;}.b-007 .views-row{margin-bottom:1rem}.b-007 .views-row:nth-child(2) .h-03,.b-007 .views-row:nth-child(3) .h-03,.b-007 .views-row:nth-child(4) .h-03,.b-007 .views-row:nth-child(5) .h-03{font-size:1.25rem;line-height:1.2;hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;}.b-007 .views-row:nth-child(2),.b-007 .views-row:nth-child(3),.b-007 .views-row:nth-child(4),.b-007 .views-row:nth-child(5){width:calc(50% + 1rem);padding:0 1rem 1rem;float:left;}.b-007 .views-row:nth-child(2),.b-007 .views-row:nth-child(4){margin:0 0 0 -1rem;clear:left;}.b-007 .views-row:nth-child(3),.b-007 .views-row:nth-child(5){margin:0 -1rem 0 0;}.b-007 .h-03,.b-007 .t-02,.b-007 .t-02 .field-content{display:inline;}.b-007 .view-footer{text-align:center;padding-top:1rem;}.node__content .b-007 h2.block-title{text-align:left;}.b-007 .field--name-field-drp-bild-teaser{margin-bottom:1rem;}.b-008 h2{text-align:center;}.b-008 .field-subtitle{background:no-repeat transparent url(/themes/custom/ejf/images/illus/illu_Fragen.svg) center top / 100% auto;padding-top:calc(100% + 1rem);margin:1rem auto;}.b-008 .field-instagram{padding:.5rem 0 .5rem 3.5rem;background:no-repeat transparent url(/themes/custom/ejf/images/icons/icon_istagram.svg) -4px center / 48px auto;}.b-008 .field-facebook{padding:.5rem 0 .5rem 3.5rem;background:no-repeat transparent url(/themes/custom/ejf/images/icons/icon_fragen_messenger.svg) left center / 2.5rem auto;}.b-008 .l-email{padding:.5rem 0 .5rem 3.5rem;background:no-repeat transparent url(/themes/custom/ejf/images/icons/icon_fragen_mail.svg) left center / 2.5rem auto;}.b-008 .l-frage-stellen{padding:1.125rem 0 1.125rem 3.5rem;background:no-repeat transparent url(/themes/custom/ejf/images/icons/icon_direkt_kontakt.svg) left center / 2.65rem auto;}.b-008 .t-03,.b-008 .field-instagram,.b-008 .field-facebook,.b-008 .field-whatsapp,.b-008 .l-email,.b-008 .l-frage-stellen{color:#000;font-family:verbregular;font-size:1.125rem;}.b-009{background:no-repeat transparent url(/themes/custom/ejf/images/layout/icon_bg_fragen.svg) calc(50% + 110px) 5% / auto 120px;}.b-009 h2{padding:2rem 0 1rem 0;max-width:220px;margin:0 0 0 calc(50% - 140px);}.b-009 .view-content{text-align:left;}.b-009 .view-content::before{content:"Hier findest du Antworten auf die wichtigsten Fragen zum Freiwilligendienst.";display:block;font-size:1.125rem;margin:1rem 0;}.b-009 .views-row{margin:0 0 1rem;font-size:1.125rem;line-height:1.5;}.b-009 .views-field-title a:after{content:"Antwort";background:no-repeat transparent url(/themes/custom/ejf/images/icons/icon_pfeil.svg) right center / 1.25rem auto;padding:0 1.5rem 0 .5rem;text-transform:uppercase;color:#003157;font-family:'VerbSemibold';}.b-010 .views-row{display:inline-block;width:80px;height:80px;margin:.5rem;}.b-010 .field-icon a{width:80px;height:80px;}.b-011 .view-content{margin:1rem auto 0;width:100%;}.b-011 .views-row{float:left;width:calc(50% - 2rem);height:220px;margin:1rem;max-width:150px;}.b-011 .views-row{float:left;width:calc(25% - 1rem);height:120px;margin:0 1rem 1rem 0;max-width:70px;}.b-011 .views-field-name{font-size:1.125rem;line-height:1.2;padding:.5rem 0;min-height:3.75rem;}.b-011 .views-field-name{font-size:.75rem;line-height:1.2;padding:.5rem 0;min-height:3.75rem;text-align:center;hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;}.b-011 .field-icon a{width:100%;height:70px;}@media screen and (orientation:portrait){.b-011 .field-icon a{height:77px;}}@media screen and (min-width:640px){.b-011 .field-icon a{height:77px;}}.b-013 .l-email a{background:no-repeat transparent url(/themes/custom/ejf/images/icons/icon_email_kontakt.svg) center center / 5.75rem auto;width:100%;height:5.75rem;display:block;overflow:hidden;text-indent:-2000px;margin:.5rem 0 0;}.b-013 .field-text-bewerbung a{background:no-repeat transparent url(/themes/custom/ejf/images/icons/icon_bewerben.svg) center bottom / 5.75rem auto;width:100%;height:5.75rem;display:block;margin:.5rem 0 2rem;padding-bottom:8rem;text-align:center;}.b-013 .l-form-contact a{background:no-repeat transparent url(/themes/custom/ejf/images/icons/icon_direkt_kontakt.svg) center bottom / 5.75rem auto;width:100%;height:5.75rem;display:block;margin:.5rem 0 0;padding-bottom:8rem;font-family:'verbsemibold';font-size:1.125rem;line-height:1.38888888889;color:#003157;text-align:center;}.b-013 .l-merkliste{margin:-6rem 0 5rem;text-align:center;font-size:1.25rem;}.b-013 .field-link.l-merkliste a{background-size:1.5rem;background-position:left center;padding-left:1.5rem;}.b-015{text-align:center;margin-bottom:1rem;}.b-015 .h-02{max-width:330px;margin:0 auto;}.b-015 .l-search{background:linear-gradient(to bottom,#00BEDF,#0089A8);border-radius:3rem;display:inline-block;width:5.75rem;height:5.75rem;margin:1rem 0 0;}.b-015 .field-link.l-search a,.section-int .b-015 .field-link.l-search a{background:no-repeat transparent url(/themes/custom/ejf/images/icons/Menu_icons_lupe_d.svg) calc(50% + .25rem) calc(50% + .1rem) / 3.5rem auto;width:5.75rem;height:5.75rem;display:block;overflow:hidden;text-indent:-2000px;}.b-016 .block-title{text-align:center;}.b-016 .views-row{margin-bottom:1rem;}.b-016 .t-03{color:#000;font-family:'Verbregular';font-size:1.125rem;line-height:1.5;}.b-016 .h-03,.b-016 .t-03,.b-016 .t-03 .field-content{display:inline;}.b-017{text-align:center;}.b-017 .form--inline .form-item{float:none;max-width:300px;margin:0 auto;}.b-017b{margin-top:1rem;}.b-017.b-017b .form--inline::before{content:"Hier findest du Antworten auf Fragen, die uns Nutzer*innen zum Thema Freiwilligendienst gestellt haben.";padding-bottom:1rem;display:block;max-width:300px;margin:0 auto;font-family:'verbsemibold';color:#003157;}.b-019{margin:1rem 0;padding:1rem 0;background:repeat-x transparent url(/themes/custom/ejf/images/layout/trenner_punkte_rot.svg) left bottom / auto .5rem;position:relative;}.b-019 .area-left{float:left;}.b-019 .area-right{float:right;}.b-019 .area-left .field-link{float:left;margin-right:1rem;}.b-019 .l-share{position:relative;z-index:2;}.b-019 .field-share .field-link{position:absolute;top:1rem;transition:top .5s ease-in-out;}.b-019 .active .field-share .field-link-facebook{top:calc(1rem + 40px);}.b-019 .active .field-share .field-link-whatsapp{top:calc(1rem + 80px);}.b-019 .active .field-share .field-link-send{top:calc(1rem + 120px);}.page-node-type-stelle .b-019 .l-merkliste{display:block;}.b-020.b-05{margin-top:0;padding-top:0;background:none;}.b-020 .views-row{margin:2rem 0 0;padding:2rem 0 0;}.b-020 .h-03,.b-020 .t-03 .field-content,.b-020 .t-03{display:inline;}.b-022{border-radius:0 4rem 0 0;box-shadow:0px -4px 5px 0px rgba(0,0,0,0.2);margin:0 -1rem;padding:0 1rem;}.b-022 .views_slideshow_slide.views_slideshow_cycle_hidden{display:block;}.b-022 .views_slideshow_slide{width:100%;}.b-022 .views_slideshow_slide .views-row{float:left;width:calc(100% / 3);padding:0 .5rem;display:block;}.b-022 .views-row .field-content{display:table;width:100%;text-align:center;height:100px;}.b-022 .views-row .field-content a{display:table-cell;vertical-align:middle;text-align:center;}.b-022 .views-row img{margin:0 10px;}.b-024 .views-field-field-drp-bild-teaser{float:left;margin:0 1rem 0 0;width:40%;}.b-024 .views-field-title{font-size:1.875rem;line-height:1.2;font-family:'Veneer';color:#003157;margin-bottom:.5rem;}.b-024 .views-field-field-kurztext,.b-024 .l-more{margin-left:calc(40% + 1rem);}.node--type-landingpage .b-036{margin-bottom:2rem;}.b-036 .grid__content > .slide__media{display:none;}.b-037 .views-row{text-align:left;margin:0 0 2rem;}.b-037 .views-row .views-field-field-kurztext{display:inline;}.b-038{margin-bottom:2rem;}@media screen and (min-width:768px){.b-003 .view-content{display:flex;flex-wrap:wrap;}.b-011 .view-content{width:calc(600px + 4rem);}.b-008 .field-instagram{background:no-repeat transparent url(/themes/custom/ejf/images/icons/icon_istagram.svg) -4px center / 56px auto;}}@media screen and (min-width:1024px){.b-010 .views-row{width:100px;height:100px;}.b-010 .field-icon a{width:100px;height:100px;}.b-011 .view-content{width:calc(900px + 6rem);}.b-011 .views-row{width:calc(25% - 1rem);height:200px;max-width:100px;}.b-011 .field-icon a{width:100%;height:120px;}.b-024 .views-row{float:left;width:calc(18%);margin:0 calc(8% / 5) 2rem 0;}.b-024 .views-row:nth-child(5n){margin-right:0;}.b-024 .views-row:nth-child(5n + 1){clear:left;}.b-024 .views-field-field-drp-bild-teaser{float:none;margin:0 0 1rem 0;width:100%;}.b-024 .views-field-field-kurztext,.b-024 .l-more{margin-left:0;}}
ul.menu li a:link,ul.menu li a:visited,ul.menu li a:hover,ul.menu li a:focus,ul.tabs li a:link,ul.tabs li a:visited,ul.tabs li a:hover,ul.tabs li a:focus,.vertikal-tabs ul li a:link,.vertikal-tabs ul li a:visited,.vertikal-tabs ul li a:hover,.vertikal-tabs ul li a:focus{text-decoration:none;}.menu--verwaltung{position:absolute;z-index:1;top:140px;left:6%;background:linear-gradient(to bottom,#00BEDF,#005F70);color:#fff;}.menu--verwaltung .menu{margin:0;font-size:14px;text-transform:uppercase;padding:0;}.menu--verwaltung > ul > li.menu-item{display:inline-block;border-right:5px solid #fff;padding:0 1rem;position:relative;}.menu--verwaltung > ul > li.menu-item.menu-item--active-trail > a{color:#000;font-weight:bold;}.menu--verwaltung > ul > li.menu-item > ul{position:absolute;height:auto;width:280px;top:33px;left:-3px;z-index:10;display:none;}.menu--verwaltung > ul > li.menu-item:hover > ul{display:block;}.menu--verwaltung > ul > li.menu-item > ul > li{color:#000;padding:0 .5rem;background:linear-gradient(to top,#ededed,#cdcdcd);border-bottom:2px solid #fff;display:block;margin:0;}.menu--tools{position:fixed;top:0;height:90px;width:100%;background:linear-gradient(to bottom,#00BEDF,#005F70);z-index:100;color:#fff;}.menu--tools h2{text-indent:-2000px;width:40px;height:40px;float:left;margin:1rem;background:transparent no-repeat url(/themes/custom/ejf/images/layout/icon_inhalte_bearbeiten.svg) center center / 100% auto;}.menu--tools .menu-item,.menu--account .menu-item{display:inline-block;font-size:16px;text-transform:uppercase;}.menu--tools > .menu > .menu-item > .menu{margin:0;}.menu--tools > .menu > .menu-item > .menu > .menu-item{font-size:14px;text-transform:none;}.user-logged-in .menu--account{position:fixed;right:0;top:0;z-index:101;width:90%;}.menu--account > ul.menu{margin:.5rem 0 .5rem 0;}.menu--account > ul.menu > li{display:block;float:left;margin-right:.5rem;border-right:2px solid;height:6rem;padding-right:.5rem;min-width:100px;width:17%;}.menu--account > ul.menu > li:first-child{width:43%;}.menu--account > ul.menu > li:last-child{border-right:none;}.menu--account ul.menu a.is-active,.user-logged-in.page-node-type-traeger a[data-drupal-link-system-path="intern/traeger/meine-daten"],.user-logged-in.path-user a[data-drupal-link-system-path="user"]{color:#003157;font-family:'verbsemibold';}.menu--account > ul.menu ul.menu{margin:0 0 .5rem 0;}.menu--account > .menu > .menu-item{color:#fff;font-size:20px;}.menu--account > .menu > .menu-item > a{display:block;}.menu--account > .menu > .menu-item .menu-item{color:#fff;font-size:14px;margin:0 .5rem .5rem 0;text-transform:uppercase;height:1rem;dislay:block;float:left;}.menu--account > .menu > .menu-item .menu-item a{display:block;line-height:1;background:linear-gradient(to bottom,#00BEDF,#005F70);padding:.25rem .5rem;}.menu--footer{background:repeat-x transparent url(/themes/custom/ejf/images/layout/trenner_punkte_gelb.svg) left top / auto .5rem;padding:1.5rem 0 0 0;}.menu--footer ul{margin:0 0 1rem;text-align:center;}.menu--footer ul li{display:inline-block;padding:0 .25rem .5rem;}.m-home{float:left;}.m-home .field-link{float:left;}.m-home .field-link.l-menu{margin-left:1rem;}.m-home .field-link.l-home a{background:no-repeat transparent url(/themes/custom/ejf/images/icons/Menu_icons_home_d.svg) center 1px / 31px auto;display:block;margin:8px;width:35px;height:35px;overflow:hidden;text-indent:-2000px;}.m-home .l-menu a{background:no-repeat transparent url(/themes/custom/ejf/images/layout/Menu_icons_menu_d.svg) center 10px / 33px auto;display:block;width:35px;height:51px;overflow:hidden;text-indent:-2000px;}.m-footer-meta{float:right;}.m-footer-meta .field-link{float:left;width:28px;height:25px;margin:10px 15px 0 0;}.m-footer-meta .field-link.l-search{margin-right:1.5rem;}.m-footer-meta .field-link.l-top{position:absolute;top:-3.5rem;width:2.5rem;height:2.5rem;margin:0;right:-3rem;opacity:.1;}.m-footer-meta .field-link.l-top a{background:no-repeat transparent url(/themes/custom/ejf/images/layout/icon_top.svg) center center / 100% auto;width:2.5rem;height:2.5rem;}.ejf-scroll-up .m-footer-meta .field-link.l-top{visibility:visible;right:1rem;transition:all .3s ease-in-out;opacity:1;}.m-footer-meta .field-link a{display:block;width:30px;height:30px;text-align:left;overflow:hidden;text-indent:-2000px;}.m-footer-meta .field-link.l-merkliste{position:relative;}.m-footer-meta .field-merkliste-count{position:absolute;top:-6px;right:-4px;width:15px;height:15px;border-radius:50%;background:#F05F46;text-align:center;line-height:15px;color:#fff;font-family:'Verb';font-size:11px;}.m-main-toggle{float:right;width:40px;height:40px;margin:1rem 1.5rem 0 0;}.l-menu-main a{background:no-repeat transparent url(/themes/custom/ejf/images/layout/icon_menu.svg) center center / 100% auto;display:block;width:40px;height:40px;overflow:hidden;text-indent:-2000px;}.page-menu [role="main"]{background:linear-gradient(to bottom,#00BEDF,#005F70);position:absolute;width:100%;top:0;padding:5rem 0 0;}.page-menu .block-page-title-block{position:fixed;width:100%;max-width:1100px;background:#00BEDF;height:4.85rem;padding-top:1rem;top:0;}.page-menu .page-title{text-align:left;border-bottom:2px solid;margin:0;padding:0 0 1rem 1rem;}.menu--main{margin:0;padding:1rem;color:#fff;}.menu--main .menu-item{display:block;}.menu--main ul.menu{margin:0;font-size:1.5625rem;line-height:1.2;padding:0 0 4rem;}.menu--main ul.menu ul{padding:0 0 .5rem .5rem;font-size:1.25rem;line-height:1.6;text-transform:uppercase}.menu--main ul.menu ul ul{padding:0 0 .5rem .5rem;font-size:1rem;line-height:1.2;}.menu--main .menu-item{padding:.5rem 0;}.menu--main > ul.menu > li{border-bottom:3px solid;margin-bottom:.5rem;}.menu--main ul.menu > li > ul > li{border-bottom:1px solid;}.menu--main > ul.menu > li > ul > li:last-child{border:none;}.menu--main ul.menu > li > ul > li > ul > li{border-bottom:1px dashed;padding:.5rem 0;text-transform:none;}.menu--main ul.menu > li > ul > li > ul > li:last-child{border:none;padding-bottom:0;}@media screen and (max-width:767px){.m-main > .menu > .menu-item:last-child{display:none;}}
.b-003 .box-row,.b-024 .views-row{margin-bottom:1rem;padding-bottom:1rem;background:repeat-x transparent url(/themes/custom/ejf/images/layout/trenner_punkte_rot.svg) left bottom / auto .5rem;}.b-003 .box-row:last-child,.b-024 .views-row:last-child{background:none;padding-bottom:0;}.view-v00anbieter .attachment-before{margin-bottom:1rem;}.view-v00anbieter .form--inline .form-item{float:none;margin:0 auto;text-align:center;max-width:300px;}.view-v00anbieter .form-actions{margin:1rem auto;text-align:center;}.view-v00anbieter label[for="edit-bundesland"]::before{content:"Wähle ein";padding-right:.25rem;}.view-v00anbieter .views-row,.field--name-field-bundeslaender .field__item,.field--name-field-laender .field__item,.node--type-landingpage .field--name-field-anbieter > .field__item{border:1px solid #DCE2E3;padding:.5rem 1rem;text-align:center;line-height:1.125;font-size:1.125rem;color:#003157;margin:0 0 1rem;box-shadow:0px 2px 4px rgba(0,0,0,0.16);-webkit-box-shadow:0px 2px 4px rgba(0,0,0,0.16);-moz-box-shadow:0px 2px 4px rgba(0,0,0,0.16);}.view-v00anbieter-int-karte > .view-content{margin:2rem 0;}.b-anbieter-liste-international .view-v00anbieter .views-row{border:none;box-shadow:none;text-align:left;margin:0;padding:0;}.b-anbieter-liste-international .view-v00anbieter .wrapper-laender .views-row{border:1px solid #DCE2E3;padding:.5rem 1rem;margin:0 0 1rem;box-shadow:0px 2px 4px rgba(0,0,0,0.16);-webkit-box-shadow:0px 2px 4px rgba(0,0,0,0.16);-moz-box-shadow:0px 2px 4px rgba(0,0,0,0.16);display:none;}.b-anbieter-liste-international .view-v00anbieter .wrapper-laender.active .views-row{display:block;}.view-v00anbieter .wrapper-laender > h3{font-family:'VerbSemibold';font-size:1.5625rem;color:#0089A8;padding:0 0 0 1rem;display:block;background:no-repeat transparent url(/themes/custom/ejf/images/icons/icon_plus.svg) -2px 5px / 1rem auto;cursor:pointer;border:none;margin:1rem 0rem 0;}.view-v00anbieter .wrapper-laender.active h3{background:no-repeat transparent url(/themes/custom/ejf/images/icons/icon_minus.svg) -2px 5px / 1rem auto;}.view-v00anbieter .wrapper-laender .views-row .views-field-title{border:none;padding:.5rem 0;height:auto !important;}.section-int .view-v00anbieter .wrapper-laender .views-row .views-field-title{text-align:left;}.view-v018 .view-header{text-align:center;}.view-v018 .view-content{margin-top:1rem;font-size:1.125rem;line-height:1.3888888888;}.view-v018 .views-row{margin-bottom:2rem;}.view-v018 .views-field-title a:after{content:"Antwort";background:no-repeat transparent url(/themes/custom/ejf/images/icons/icon_pfeil.svg) right center / 1.25rem auto;padding:0 1.5rem 0 .5rem;text-transform:uppercase;color:#003157;font-family:'VerbSemibold';}.view-v023 .view-content{margin:2rem 0;padding:2rem 0;border-top:1px solid #ababab;}.view-v023 .views-row:nth-child(5n+5){margin-right:0;}.view-v023 .views-row{margin:0 0rem 2rem 0;border-bottom:1px solid #ababab;padding-bottom:1rem;}.view-v023 .druport-image{float:left;margin:0 2rem 1rem 0;}.view-v023 .views-field-field-werbeprodukt-text{padding:1rem 0;}.view-v023 .views-field-field-werbeprodukt-text p{font-size:1rem;line-height:1.6;}.view-v023 .views-field-nid input{text-indent:.5rem;max-width:6rem;}.view-v023 .views-field-nid{margin:1rem 0 0;}.view-v024 .view-header .field-text{margin:0 0 2rem;}
.field--name-field-vorspann{margin:0 0 1rem;}.views-field-field-adresse-locality{color:#0089A8;}.views-field-field-schlagworte,.view-v018 .views-field-created{color:#F05F46;margin:0 0 .5rem;}.field-keine-eintraege{color:#003157;font-family:VerbSemibold;font-size:1.25rem;line-height:1.3888;padding-bottom:1.5rem;}.b-009 .views-field-created{color:#F05F46;}.field--name-field-dienstarten,.field--name-field-einsatzfelder{text-align:center;}.b-005 .field--name-field-dienstarten,.b-005 .field--name-field-einsatzfelder,.view-v033b .field--name-field-dienstarten,.view-v033b .field--name-field-einsatzfelder,.view-v00search .field--name-field-dienstarten,.view-v00search .field--name-field-einsatzfelder,.view-v00widgetstellen .field--name-field-dienstarten,.view-v00widgetstellen .field--name-field-einsatzfelder{display:inline-flex;}.b-005 .field--name-field-dienstarten .field__item,.b-005 .field--name-field-einsatzfelder .field__item,.view-v033b .field--name-field-dienstarten .field__item,.view-v033b .field--name-field-einsatzfelder .field__item,.view-v00search .field--name-field-dienstarten .field__item,.view-v00search .field--name-field-einsatzfelder .field__item,.view-v00widgetstellen .field--name-field-dienstarten .field__item,.view-v00widgetstellen .field--name-field-einsatzfelder .field__item{float:left;}.node__content .field--name-field-schlagworte{margin:1rem 0;line-height:1.2;}.field--name-field-schlagworte .entity-type-taxonomy-term{width:auto;float:none;display:inline-block;height:auto;max-width:100%;color:#F05F46;}.field--name-field-textbloecke{margin-bottom:2rem;}.field--name-field-bundeslaender .field__item{max-width:100%;width:auto;display:block;height:auto;margin:1rem 0;}.field-result-count{font-family:verbsemibold;color:#003157;font-size:1.25rem;line-height:1.6;}.entity-type-taxonomy-term{width:calc((100% / 6) - (4rem / 5));max-width:3.5rem;height:3.5rem;display:inline-block;margin:0 .5rem .5rem 0;}.entity-type-taxonomy-term .l-more,.section-int .entity-type-taxonomy-term .l-more{background:none;line-height:inherit;margin:0;padding:0;display:inline-block;overflow:hidden;text-indent:-2000px;width:100%;height:100%;}div.entity-type-taxonomy-term a{height:3.5rem;padding:0;overflow:hidden;text-indent:-2000px;}.views-field-field-dienstarten div.entity-type-taxonomy-term  a{background-position:center bottom;}.views-field-field-dienstarten,.views-field-field-einsatzfelder{font-size:0px;}.field-icon.tid-1 a,div.entity-id-1 a,.page-fsj-freiwilliges-soziales-jahr .page-title{background:no-repeat transparent url(/themes/custom/ejf/images/icons/FSJ.svg) center center / 100% auto;display:block;}.field-icon.tid-2 a,div.entity-id-2 a,.page-bfd-bundesfreiwilligendienst .page-title{background:no-repeat transparent url(/themes/custom/ejf/images/icons/BFD.svg) center center / 100% auto;display:block;}.field-icon.tid-3 a,div.entity-id-3 a,.page-foej-freiwilliges-oekologisches-jahr .page-title{background:no-repeat transparent url(/themes/custom/ejf/images/icons/FOJ.svg) center center / 100% auto;display:block;}.field-icon.tid-891 a,div.entity-id-891 a,.page-fij-freiwilliges-internationales-jahr .page-title{background:no-repeat transparent url(/themes/custom/ejf/images/icons/FIJ.svg) center center / 114% auto;display:block;}.field-icon.tid-4 a,div.entity-id-4 a,.page-betheljahr .page-title{background:no-repeat transparent url(/themes/custom/ejf/images/icons/betheljahr.svg) center center / 100% auto;display:block;}.field-icon.tid-5 a,div.entity-id-5 a,.page-djia-diakonisches-jahr-im-ausland .page-title{background:no-repeat transparent url(/themes/custom/ejf/images/icons/DJIA.svg) center center / 100% auto;display:block;}.field-icon.tid-6 a,div.entity-id-6 a,.page-fsj-foej-im-ausland .page-title{background:no-repeat transparent url(/themes/custom/ejf/images/icons/FSJ_ausland.svg) center center / 100% auto;display:block;}.field-icon.tid-7 a,div.entity-id-7 a,.page-ijfd-internationaler-jugendfreiwilligendienst .page-title{background:no-repeat transparent url(/themes/custom/ejf/images/icons/IJFD.svg) center center / 100% auto;display:block;}.field-icon.tid-8 a,div.entity-id-8 a,.page-esk-europaeisches-solidaritaetskorps .page-title{background:no-repeat transparent url(/themes/custom/ejf/images/icons/ESK.svg) center center / 100% auto;display:block;}.field-icon.tid-9 a,div.entity-id-9 a,.page-weltwaerts .page-title{background:no-repeat transparent url(/themes/custom/ejf/images/icons/weltwaerts.svg) center center / 100% auto;display:block;}.field-icon.tid-10 a,div.entity-id-10 a,.page-friedensdienst-im-ausland .page-title{background:no-repeat transparent url(/themes/custom/ejf/images/icons/friedemsdienst.svg) center center / 100% auto;display:block;}.field-icon.tid-11 a,div.entity-id-11 a{background:no-repeat transparent url(/themes/custom/ejf/images/icons/icon_schule.svg) center center / 100% auto;display:block;}.field-icon.tid-12 a,div.entity-id-12 a{background:no-repeat transparent url(/themes/custom/ejf/images/icons/icon_kinder_jugendliche.svg) center center / 100% auto;display:block;}.field-icon.tid-13 a,div.entity-id-13 a{background:no-repeat transparent url(/themes/custom/ejf/images/icons/icon_pflege.svg) center center / 100% auto;display:block;}.field-icon.tid-14 a,div.entity-id-14 a{background:no-repeat transparent url(/themes/custom/ejf/images/icons/icon_behinderung.svg) center center / 100% auto;display:block;}.field-icon.tid-15 a,div.entity-id-15 a{background:no-repeat transparent url(/themes/custom/ejf/images/icons/Icon_Soziale%20Dienste.svg) center center / 100% auto;display:block;}.field-icon.tid-16 a,div.entity-id-16 a{background:no-repeat transparent url(/themes/custom/ejf/images/icons/icon_senioren.svg) center center / 100% auto;display:block;}.field-icon.tid-17 a,div.entity-id-17 a{background:no-repeat transparent url(/themes/custom/ejf/images/icons/icon_frieden.svg) center center / 100% auto;display:block;}.field-icon.tid-18 a,div.entity-id-18 a{background:no-repeat transparent url(/themes/custom/ejf/images/icons/icon_umwelt.svg) center center / 100% auto;display:block;}.field-icon.tid-19 a,div.entity-id-19 a{background:no-repeat transparent url(/themes/custom/ejf/images/icons/icon_handwerk.svg) center center / 100% auto;display:block;}.field-icon.tid-22 a,div.entity-id-22 a{background:no-repeat transparent url(/themes/custom/ejf/images/icons/icon_kultur.svg) center center / 100% auto;display:block;}.field-icon.tid-23 a,div.entity-id-23 a{background:no-repeat transparent url(/themes/custom/ejf/images/icons/icon_verwaltung.svg) center center / 100% auto;display:block;}.field-icon.tid-24 a,div.entity-id-24 a{background:no-repeat transparent url(/themes/custom/ejf/images/icons/icon_kirche.svg) center center / 100% auto;display:block;}.field-icon.tid-396 a,div.entity-id-396 a{background:no-repeat transparent url(/themes/custom/ejf/images/icons/icon_sport.svg) center center / 100% auto;display:block;}.field-icon.tid-477 a,div.entity-id-477 a{background:no-repeat transparent url(/themes/custom/ejf/images/icons/icon_sonstiges.svg) center center / 100% auto;display:block;}.field-icon.tid-629 a,div.entity-id-629 a{background:no-repeat transparent url(/themes/custom/ejf/images/icons/icon_tb_fluechtlinge.svg) center center / 100% auto;display:block;}.ejf-fwcheck-result .field-link a.l-facebook{background-image:url(/themes/custom/ejf/images/layout/icon_facebook.svg);background-size:auto 100%;background-position:left center;padding-left:2.5rem;height:2rem;display:block;line-height:1.6;}.webform-confirmation__message .ejf-fwcheck-result .field-link{background:none;height:2rem;padding-left:0;line-height:inherit;}.webform-confirmation__message .field-link{background:no-repeat transparent url(/themes/custom/ejf/images/icons/icon_l-more.svg) left center / 40px auto;height:40px;line-height:40px;margin:.5rem 0;padding-left:.6125rem;display:inline-block;font-family:'Veneer';font-size:1.25rem;color:#003157;}.webform-confirmation__message .field-link a{display:inline-block;background:no-repeat transparent url(/themes/custom/ejf/images/icons/icon_pfeil.svg) right center / 1.25rem auto;padding-right:1.5rem;}.view-empty .h-02{text-indent:-2000px;background:no-repeat transparent url(/themes/custom/ejf/images/illus/illu_0treffer.svg) center top / 100% auto;padding-top:85%;}.view-empty .field-subtitle{font-size:1.125rem;margin:0 0 1rem;font-family:VerbSemibold;color:#003157;}.view-v00anbieter-int-karte .field-country-name{font-family:VerbSemibold;font-size:.875rem;color:#003157;border-bottom:1px solid;margin:0 0 .5rem;}.view-v00anbieter-int-karte .field-traeger{border-bottom:1px dashed rgba(0,0,0,.3);padding-bottom:.25rem;margin:0 0 .5rem;}.view-v00anbieter-int-karte .field-traeger:last-child{border:none;padding:0;}.view-v00anbieter-int-karte .gm-style .gm-style-iw-c{padding:12px !important;}
.form-composite > legend,.label{font-family:'verbsemibold';font-weight:normal;}input[type='checkbox'],input[type='radio']{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;font-size:1em;width:100%}input[type='checkbox'],input[type='radio']{width:auto;float:left;margin-right:.75em;background:transparent;border:none;}input[type='checkbox']:checked,input[type='checkbox']:not(:checked),input[type='radio']:checked,input[type='radio']:not(:checked){background:transparent;position:relative;visibility:hidden;margin:0;padding:0;}input[type='checkbox'] + label,input[type='radio'] + label{cursor:pointer;}input[type='checkbox']:checked + label::before,input[type='checkbox']:not(:checked) + label::before,input[type='radio']:checked + label::before,input[type='radio']:not(:checked) + label::before{content:' ';display:inline-block;width:23px;height:23px;position:relative;top:4px;border:1px solid #003157;background:white;margin-right:1em;box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.1);}input[type=radio]:checked + label::before,input[type=radio]:not(:checked) + label::before{border-radius:40px;}input[type='checkbox']:hover  + label::before,input[type='radio']:hover  + label::before{background:#ddd;box-shadow:inset 0 0 0 2px white;}input[type='checkbox']:checked  + label::before,input[type='radio']:checked  + label::before{background:no-repeat transparent url(/themes/custom/ejf/images/icons/icon_checkbox.svg) center center / 23px auto;box-shadow:inset 0 0 0 2px white;}input[type=’checkbox‘]:focus + label::before,input[type=’radio‘]:focus + label::before{border-color:rgb(156,190,245);box-shadow:0 0 0px 1px rgb(156,190,245),inset 0 0 0 2px white;}.form-select{font-size:1rem;padding:.25rem .5rem;color:#003157;border:1px solid #003157;border-radius:5px;width:100%;min-height:2rem;}[role="search"] h2{display:none;}[role="search"] .form-submit,.b-017 .form-actions .form-submit,.view-v00search .form-actions .form-submit,.view-v00anbieter .form-actions .form-submit,.page-home .ejf-suche-form .form-submit{height:40px;width:100%;max-width:300px;border:none;border-radius:5px;background:transparent;background:no-repeat url(/themes/custom/ejf/images/icons/icon_lupe_button.svg) center center,linear-gradient(to bottom,#00BEDF,#005F70);text-indent:-2000px;overflow:hidden;}.view-v00search .form-actions .form-submit:hover{background:no-repeat url(/themes/custom/ejf/images/icons/icon_lupe_button.svg) center center,linear-gradient(to top,#00BEDF,#005F70);}.frage-stellen-form .form-submit{height:40px;width:100%;max-width:300px;border:none;border-radius:5px;background:linear-gradient(to bottom,#00BEDF,#005F70);overflow:hidden;color:#F5E653;text-transform:uppercase;font-family:'VerbSemibold';font-size:1.25rem;}label,.field-label{font-family:'verbsemibold';font-weight:normal;color:#003157;}.node-form label{text-transform:uppercase;font-size:16px;line-height:1.5;}.node-form .description,.user-logged-in .description{font-size:.75rem;line-height:1.3;margin:.5rem 0 1.5rem;}.vertical-tabs{border-color:#003157;color:#003157;}.vertical-tabs__menu-item.is-selected .vertical-tabs__menu-item-title{color:#00BEDF;}.vertical-tabs__menu-item{border:1px solid #003157;}.user-logged-in .form-item{margin:0 .5rem .5rem 0;}.user-logged-in .form--inline .form-item{max-width:calc(100% - .5rem);}.user-logged-in .form--inline label,.view-v015 .view-content label{font-size:14px;text-transform:uppercase;}.form-text,.form-email,.form-tel,.user-logged-in .form-select,.form-textarea{font-size:16px;padding:.25rem .5rem;color:#003157;border:1px solid #003157;border-radius:5px;width:100%;}label.option a{text-decoration:underline;}form .stelle-titel,.messages .stelle-ort,.messages .stelle-titel,.messages .field-anbieter{font-family:'verbsemibold';font-size:1.375rem;line-height:1.2;margin:1rem 0;}.page-w006 .form-item-markup h2{margin-bottom:.5rem;}form .stelle-ort,form .stelle-anbieter,.messages .stelle-ort,.messages .stelle-anbieter{font-family:'verbsemibold';}.page-w006 fieldset .description{margin-bottom:.5rem;}.webform-submission-form .form-type-checkbox label.option{margin-left:40px;width:calc(100% - 40px);}.webform-submission-form .form-type-checkbox label.option::before{margin:6px 16px -2px -40px;}.page-w006 h1.page-title{margin-bottom:2rem;}.page-w006 form .form-submit{display:inline-block;height:40px;width:100%;color:#fff;border:none;border-radius:5px;background:transparent;background:linear-gradient(to bottom,#00BEDF,#005F70);max-width:200px;line-height:2rem;}#edit-bist-du-an-weiteren-einsatzstellen-des-anbieters-interessiert--wrapper{margin:2rem 0;}#edit-bist-du-an-weiteren-einsatzstellen-des-anbieters-interessiert--wrapper legend{color:#003157;}.page-w006 form .form-submit:hover{color:#F4D03F;}input[aria-required="true"]:focus-visible{border:2px solid  red;}.form-item-ich-bin-einverstanden-dass-meine-daten-uebermittelt-werden input[type="checkbox"]{-webkit-appearance:button;-moz-appearance:button;appearance:button;border:none;border-radius:0;font-size:1em;width:auto;visibility:visible;}#edit-bist-du-an-weiteren-einsatzstellen-des-anbieters-interessiert input[type="radio"]:checked,#edit-bist-du-an-weiteren-einsatzstellen-des-anbieters-interessiert input[type="radio"]:not(:checked){-webkit-appearance:button;-moz-appearance:button;appearance:button;visibility:visible;height:20px;width:20px;margin-right:10px;}#edit-bist-du-an-weiteren-einsatzstellen-des-anbieters-interessiert input[type="radio"]:checked + label::before,#edit-bist-du-an-weiteren-einsatzstellen-des-anbieters-interessiert input[type="radio"]:not(:checked) + label::before{display:none;}.webform-submission-form .form-item-ich-bin-einverstanden-dass-meine-daten-uebermittelt-werden label.option{margin:-3px 0 0 15px;width:calc(100% - 40px);}.form-item-ich-bin-einverstanden-dass-meine-daten-uebermittelt-werden input[type="checkbox"]:checked + label::before,.form-item-ich-bin-einverstanden-dass-meine-daten-uebermittelt-werden input[type="checkbox"]:not(:checked) + label::before,.form-item-ich-bin-einverstanden-dass-meine-daten-uebermittelt-werden input[type="radio"]:checked + label::before,.form-item-ich-bin-einverstanden-dass-meine-daten-uebermittelt-werden input[type="radio"]:not(:checked) + label::before{display:none;}.form-item.form-item-ich-bin-einverstanden-dass-meine-daten-uebermittelt-werden{margin:2rem 0 0;}#import-csv-form .form-select{width:auto;}.user-logged-in .form-text,.user-logged-in .view-v015 .form-type-textfield{width:100%;}.user-logged-in .form--inline .form-item{max-width:calc(100% - .5rem);width:100%;}.user-logged-in .chosen-container-multi .chosen-choices{border:none;background-color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(1%,#eee),color-stop(15%,#fff));background-image:none;}#vbo-action-form-wrapper{border:2px solid #cdcdcd;padding:0 1rem;}#vbo-action-form-wrapper > details .js-form-item-select-all::before{content:"Sie können mit einem Häkchen mehrere Stellen auswählen und dann gebündelt bearbeiten (z.B. Veröffentlichen/ Markiere Last-Minute). In der Liste können Sie auf die Rubriken-Titel klicken, um die Reihenfolge der Stellen zu sortieren. Klicken Sie z.B. auf Ort, werden die Stellen alphabetisch nach Ort sortiert. Mit einem weiteren Klick wird die Reihenfolge umgedreht.";}#vbo-action-form-wrapper > .form-actions::before{content:"Operationen: ";display:inline-block;color:#003157;font-size:1.5625em;font-size:1.5625rem;line-height:1.2;font-family:'veneer';padding:.25rem .5rem 0 0;}
.node__content .druport-asset.druport-image{line-height:10px;}.node__content .druport-asset.druport-image img{margin-bottom:6px;}.node--type-landingpage .druport-asset.druport-image.druport-dfid-i-204 img{margin-bottom:0px;}.druport-copyright,.druport-description,.druport-credit{font-size:.75rem;line-height:1.4;display:inline;}.druport-copyright,.druport-credit{color:#646464;}.druport-description:before{content:"//";padding:0 5px;}.node__content .field--name-field-drp-bild-aufmacher{margin-bottom:1.5rem;}.node__content .field--name-field-drp-bild-aufmacher img{margin-bottom:0.5rem;}.views-field-field-drp-bild-teaser{width:calc(100% + 2rem);margin:0 -1rem 1rem;}.druport-dfid-i-114.druport-dfid-r-rund{max-width:305px;margin:0 auto 2rem;}.druport-dfid-i-114.druport-dfid-r-rund .druport-copyright{margin-top:1rem;}.druport-dfid-r-rund img{border-radius:2rem;text-align:center;margin:0 auto;transform:rotate(-5deg);}.node--type-video .field-drp-video{margin-bottom:2rem;}video{width:calc(100% + 2rem);height:100%;margin:0 -1rem 2rem;max-width:768px;max-height:768px;}.node--type-video video{margin:0 -1rem -.5rem;}@media screen and (min-width:768px){video{width:100%;margin:0 auto 2rem;}.node--type-video video{margin:0 auto -.5rem;}}
p,.t-01,.t-02,.field-meta,.b-037 .views-field-field-kurztext{font-family:'verbregular';font-weight:normal;}.t-03,.field--name-field-vorspann,.b-013 .t-01,.b-005-info-layer .field--name-title,.view-v00search .field--name-title,.b-005 .field--name-title,.view-v033b .field--name-title,.view-v024 .view-header .field-text{font-family:'verbsemibold';font-weight:normal;}.block-title,.t-03,.field--name-field-vorspann,.b-013 .t-01,.b-005-info-layer .field--name-title,.view-v00search .field--name-title,.b-005 .field--name-title,.view-v033b .field--name-title,.view-v024 .view-header .field-text{color:#003157;}p,.t-01,.t-02{color:#000;}.field-meta{color:#0089A8;}p,.t-01,.t-02,.field-meta,.field--name-body li,.b-007 .field--name-field-kurztext,.b-037 .views-field-field-kurztext{font-size:1.125rem;line-height:1.38888888889;}.t-03,.field--name-field-vorspann,.view-v024 .view-header .field-text{font-size:1.25rem;line-height:1.35;}.node__content .field--label-above{margin:0 0 1rem;text-align:center;}.node__content .field__label{font-weight:normal;font-family:verbsemibold;font-size:1.125rem;color:#0089A8;}.frage-antwort,.field--name-field-tb-title,.paragraph--type--textblock-mit-ueberschrift{margin:0 0 1rem;}.frage-antwort .frage,.field--name-field-tb-title,.field--name-field-fragen .entity-type-node a,.field--name-field-fragen .node--type-frage h2 a{font-family:'VerbSemibold';font-size:1.118rem;color:#0089A8;padding-left:1rem;display:block;background:no-repeat transparent url(/themes/custom/ejf/images/icons/icon_plus.svg) -2px 5px / 1rem auto;cursor:pointer;}.field--name-field-fragen .node--type-frage h2 a{background:no-repeat transparent url(/themes/custom/ejf/images/icons/icon_plus.svg) -2px 3px / 1rem auto;}.frage-antwort.active .frage,.active .field--name-field-tb-title,.field--name-field-fragen .active .node--type-frage h2 a{background:no-repeat transparent url(/themes/custom/ejf/images/icons/icon_minus.svg) -2px 5px / 1rem auto;}.frage-antwort.active .antwort,.active .field--name-field-tb-text,.field--name-field-fragen .active .node--type-frage .node__content{display:block;margin:0 0 2rem 1rem;font-size:.875rem;opacity:1;}.frage-antwort.active  p,.frage-antwort.active li,.section-einsatzfelder .field--type-text-long.field--name-field-tb-text p,.section-einsatzfelder .field--type-text-long.field--name-field-tb-text li,.field--name-field-fragen .node--type-frage .node__content p,.field--name-field-fragen .node--type-frage .node__content li{font-size:.875rem;line-height:1.5;margin:0;}.frage-antwort  .antwort,.field--name-field-tb-text{display:none;}.group-stellenprofil p{font-size:1rem;}
.block-title,h1,.h-01,h2,.h-02,.view-v018 .view-header .field-title,.view-v023 .views-field-title,.group-interesse h3,.b-006 .views-field-field-b006-title,.b-013::before,.field--name-field-info-title,.node__content h5,.field--type-text-long h5,.section-einsatzfelder h6,.node--type-landingpage .field--name-field-videos-ueberschrift,.node--type-landingpage .field--name-field-b007-ueberschrift,.node--type-landingpage .field--name-field-inhalte-ueberschrift{font-family:'veneer';font-weight:normal;}h3,.h-03,h4,.h-04,h5,.h-05,h6,.h-06,.b-007 .field__item h2 .field--name-title,.b-037 .views-field-title,.node--type-landingpage .l-toggle,.field--name-field-landingpage-link-suche{font-family:'verbsemibold';font-weight:normal;}.block-title,h1,.h-01,h2,.h-02,h3,.h-03,h4,.h-04,h5,.h-05,h6,.h-06,.b-006 .views-field-field-b006-title,.b-013::before,.b-037 .views-field-title,.view-v018 .view-header .field-title,.view-v023 .views-field-title,.field--name-field-info-title,.field--type-text-long h5,.section-einsatzfelder h6,.node--type-stelle .node__content > .field--name-body::after,.node--type-landingpage .l-toggle,.field--name-field-landingpage-link-suche,.node--type-landingpage .field--name-field-videos-ueberschrift,.node--type-landingpage .field--name-field-b007-ueberschrift,.node--type-landingpage .field--name-field-inhalte-ueberschrift{color:#003157;}.block-title{font-size:1.875em;font-size:1.875rem;line-height:1.2;margin-bottom:1rem;}h1,.h-01,.b-002 > h2,.b-002 > .block-title,.b-003 > h2,.b-003 .field-title.h-02,.b-004 > h2,.b-005 > h2,.b-006 .views-field-field-b006-title,.b-007 > h2,.b-008 > h2,.b-009 > h2,.field--name-field-info-title,.section-einsatzfelder h6,.group-stellenprofil h2,.node--type-landingpage > .node__content > .field--name-field-b034-2 > h2,.node--type-landingpage .b-007 .block-title,.node--type-landingpage .field--name-field-videos-ueberschrift,.node--type-landingpage .field--name-field-b007-ueberschrift,.node--type-landingpage .field--name-field-inhalte-ueberschrift{font-size:2.8125em;font-size:2.8125rem;line-height:1;margin:0 0 1rem;}h2,.h-02,.node--type-landingpage > .node__content > .field--name-field-b034-3 > h2,.view-v018 .view-header .field-title,.view-v023 .views-field-title
.group-interesse h3,.node__content h5,.field--type-text-long h5,.node__content .b-007 h2.block-title,.b-013::before{font-size:1.875em;font-size:1.875rem;line-height:1.2;margin:0 0 1rem;}.b-010 > h2,.b-011 > h2,.b-022 h2{color:#0089A8;font-family:'VerbSemibold';font-size:1.125rem;padding:1.5rem 0 0;text-align:left;}h3,.h-03,.views-field-title.t-03,.view-v033b .field--name-title,.b-007 .field__item h2 .field--name-title,.view-v00widgetstellen > .view-content > .views-row > .views-field-nid > .field-content > .field--name-title,.b-005 .field--name-title,.b-005-info-layer .views-field.views-field-title-2,.b-005-info-layer .field--name-title,.view-v00search .field--name-title,.b-037 .views-field-title,.view-v023 .views-field-title{font-size:1.5625em;font-size:1.5625rem;line-height:1.2;margin:0;}h3,.h-03{margin:1.5rem 0 .5rem;}h4,.h-04{font-size:1.125em;font-size:1.125rem;line-height:1.2em;margin:0;}h5,.h-05{font-size:1em;font-size:1rem;line-height:1.6em;margin:0;}h6,.h-06{font-size:0.67em;line-height:2.23881em;margin-top:2.23881em;margin-bottom:2.23881em;}.page-node-type-stelle h1.page-title{font-family:'verbsemibold';font-size:1.5625rem;line-height:1.2;margin:1rem 0 2rem;}.section-einsatzfelder h1.page-title,.field--type-text-long h2,.b-006 .views-field-field-b006-title,.field--name-field-info-title,.b-005 h2{text-align:center;}.field--type-text-long h2,.b-006 .views-field-field-b006-title,.field--name-field-info-title{hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;}
a:link,a:visited,a:focus,a:hover{text-decoration:none;color:currentColor;}a:active,a:hover,a:focus{outline:0;border:none;}p a:link,p a:visited,p a:focus,li a:link,li a:visited,li a:focus{text-decoration:underline;}.field--name-body a:visited{color:#015A66;}p a:hover,li a:hover{color:#003157;}li.vertical-tabs__menu-item a:link,li.vertical-tabs__menu-item a:visited,li.vertical-tabs__menu-item a:focus{text-decoration:none;}.field--name-body p a:link,.field--name-body li a:link{color:#0089A8;text-decoration:none;font-family:VerbSemibold;}.field--name-body p a:hover,.group-stellenprofil a,.info-datenschutz a{text-decoration:underline;}.l-more,.l-faq-most,.l-back,.l-merkliste,.node-readmore{font-family:'veneer';}.l-more,.node-readmore{font-size:1.25rem;text-transform:uppercase;letter-spacing:.01em;}.l-back,.l-merkliste{font-size:.875rem;text-transform:uppercase;letter-spacing:.01em;}.l-more,.druport-dfid-download,.l-faq-most,.l-back,.l-merkliste,.node-readmore{color:#003157;}.m-socials{margin:1rem 0;text-align:center;}@media screen and (orientation:portrait){.m-socials::after{content:"";height:4rem;width:100%;display:block;background:#fff;}}.m-socials .field-link{display:inline-block;width:60px;height:60px;margin:0 .5rem;}.m-socials .field-link a{display:block;overflow:hidden;text-indent:-2000px;text-align:left;width:60px;height:60px;}.field-share .field-link a{display:block;overflow:hidden;width:35px;height:35px;text-indent:-2000px;text-align:left;}.field-link.l-facebook a,.field-link-facebook a{background:no-repeat transparent url(/themes/custom/ejf/images/layout/icon_facebook.svg) center center / 100% auto;}.field-link-twitter a{background:no-repeat transparent url(/themes/custom/ejf/images/layout/icon_twitter.svg) center center / 100% auto;}.field-link-whatsapp a{background:no-repeat transparent url(/themes/custom/ejf/images/layout/icon_whatsapp.svg) center center / 100% auto;}.field-link-send a{background:no-repeat transparent url(/themes/custom/ejf/images/layout/icon_email.svg) center center / 100% auto;}.field-link.l-instagram a{background:no-repeat transparent url(/themes/custom/ejf/images/layout/icon_instagram.svg) center center / 100% auto;}.field-link.l-youtube a{background:no-repeat transparent url(/themes/custom/ejf/images/layout/icon_youtube.svg) center center / 100% auto;}.field-link.l-tiktok a{background:no-repeat transparent url(/themes/custom/ejf/images/layout/icon_tiktok.svg) center center / 100% auto;}.field-link.l-search a{background:no-repeat transparent url(/themes/custom/ejf/images/icons/Menu_icons_lupe_d.svg) center center / 100% auto;}.field-link.l-fragen a{background:no-repeat transparent url(/themes/custom/ejf/images/layout/icon_fragen.svg) center center / 100% auto;}.field-link.l-merkliste a{background:no-repeat transparent url(/themes/custom/ejf/images/icons/Menu_icons_bookmark_d.svg) center center / 90% auto;}.field-link-evde-back{margin:0 0 1rem 0;padding:0 0 1rem 0;background:repeat-x transparent url(/themes/custom/ejf/images/layout/trenner_punkte_rot.svg) left bottom / auto .5rem;position:relative;}.field-link-evde-back a{background:no-repeat transparent url(/themes/custom/ejf/images/layout/btn_herkunft_c-0-evangelisch.svg) left center / 30px auto;padding-left:2rem;line-height:30px;height:30px;display:block;font-size:1rem;font-family:'veneer';color:#003157;}.l-more,.l-all,.l-faq-most,.b-003 .l-search,.b-037 .field-link,ul li.node-readmore{background:no-repeat transparent url(/themes/custom/ejf/images/icons/icon_l-more.svg) .5rem center / auto 2.5rem;height:60px;line-height:60px;margin:.5rem 0;padding-left:1.125rem;display:inline-block;font-family:'Veneer';font-size:1.25rem;color:#003157;animation:more 5s ease-in-out infinite;animation-fill-mode:forwards;}@keyframes more{0%{background-size:auto 2.5rem;background-position:.5rem center;}10%{background-size:auto 3.5rem;background-position:0rem center;}20%{background-size:auto 2.5rem;background-position:.5rem center;}100%{background-size:auto 2.5rem;background-position:.5rem center;}}.l-more a,.l-all a,.l-faq-most a,.b-003 .l-search a,.section-int .b-003 .field-link.l-search a,.b-037 .field-link.l-more-small a,li.node-readmore a:link{display:inline-block;background:no-repeat transparent url(/themes/custom/ejf/images/icons/icon_pfeil.svg) right center / 1.25rem auto;padding-right:1.5rem;text-decoration:none;}.druport-dfid-download a{background:no-repeat transparent url(/themes/custom/ejf/images/layout/icon_download.svg) left center / 1rem auto;text-transform:uppercase;padding:0 0 0 1.5rem;}.l-more.l-more-small a,.b-037 .field-link.l-more-small a{display:inline-block;overflow:hidden;text-indent:-2000px;background-position:right 1px;padding-left:.5rem;}.l-more.l-more-small,.section-int .l-more.l-more-small,.b-037 .field-link.l-more-small{background:none;display:inline;padding:0;margin:0;line-height:1;}.l-back a,.l-merkliste a{padding-left:1.25rem;display:inline-block;}.l-back a{background:no-repeat transparent url(/themes/custom/ejf/images/icons/icon_pfeil_back.svg) left center / 1rem auto;}.b-019 .field-link.l-merkliste a{background:no-repeat transparent url(/themes/custom/ejf/images/icons/icon_bookmark_b-019.svg) left center / auto 1rem;}.page-menu .l-back a{display:block;background:no-repeat transparent url(/themes/custom/ejf/images/layout/button_schliessen.svg) right 0 / 1.5rem auto;width:40px;height:40px;overflow:hidden;text-align:center;margin:1rem;cursor:pointer;text-indent:-200px;position:fixed;right:1rem;top:1rem;z-index:10;}.l-share a{width:35px;height:35px;display:block;background:no-repeat transparent url(/themes/custom/ejf/images/icons/icon_share.svg) center center / 100% auto;text-align:left;text-indent:-2000px;overflow:hidden;}ul.pager__items{padding:0 30px;}ul.pager__items li.pager__item{color:#003157;font-size:1.125rem;line-height:1.25rem;display:inline-block;margin:0 .125rem;padding:0;width:1.25rem;height:1.25rem;}li.pager__item a{text-decoration:none;}li.pager__item.is-active{background:#F5DE4C;border-radius:0.625rem;}ul.pager__items .pager__item.pager__item--previous{display:inline-block;width:30px;height:30px;float:left;margin:0 0 0 -30px;padding:0;}nav.pager a[rel="next"]{background:no-repeat transparent url(/themes/custom/ejf/images/icons/icon_pfeil.svg) right center / 1.25rem auto;display:block;width:30px;height:30px;text-indent:-2000px;overflow:hidden;}ul.pager__items .pager__item.pager__item--next{display:inline-block;width:30px;height:30px;float:right;margin:0 -30px 0 0;padding:0;}nav.pager a[rel="prev"]{background:no-repeat transparent url(/themes/custom/ejf/images/icons/icon_pfeil_back.svg) left center / 1.25rem auto;display:block;width:30px;height:30px;float:left;text-indent:-2000px;overflow:hidden;}@media screen and (min-width:1100px){.page-menu .l-back a{right:calc(50% - 550px);}}
.page-home .page-title,.site-name,.block-system-powered-by-block,.user-logged-in .region-breadcrumb,.region-primary-menu,.menu--menu-meta-footer h2,.region-breadcrumb,.view-v018 .views-field-body,.view-v018 .views-field-view-node,.path-intern footer,.b-suche-reiter .box-footer .l-suche a::before,.b-006 .views-field-field-b006-title,.b-007 .views-row .t-02,.b-010 .views-field-name,.b-019 .l-merkliste,.page-faq .b-017 h2,.b-national-international .field-info,.section-none.section-int.page-node-type-startseite .b-national-international .field-info,.page-menu .footer-top,.page-menu .footer-middle,.node--type-landingpage .gm-style .field--name-adresse,.node--type-landingpage .gm-style .ejf-toggle-layer-opener,.node--type-landingpage .field--name-field-landingpage-stellen-liste,.node--type-landingpage .view-v033b > div,.node--type-landingpage .view-v033b > nav,.gm-style .b-005-info-layer.ejf-toggle-layer > div,nav.pager .pager__item.pager__item--first,nav.pager .pager__item.pager__item--last,.views-field-field-drp-bild-teaser .druport-credit,.views-field-field-drp-bild-teaser .druport-description,.section-einsatzfelder .field--name-field-text2 .druport-image.druport-dfid-r-rund .druport-copyright,.section-einsatzfelder .field--name-field-text2 .druport-image.druport-dfid-r-rund .druport-description,.section-programme .field--name-field-text2 .druport-image.druport-dfid-r-rund .druport-copyright,.section-programme .field--name-field-text2 .druport-image.druport-dfid-r-rund .druport-description,.field--name-field-int-bulletpoints .field__label,.section-suche h1.page-title,.slick--thumbnail.slick--skin--asnavfor,.section-int a.site-logo img,.page-erfahrungen-und-tipps .b-020 > h2,.page-tipps-und-themen .b-020 > h2,.view-v00anbieter .ui-accordion-header-icon.ui-icon.ui-icon-triangle-1-e,.view-v00anbieter .ui-accordion-header-icon.ui-icon.ui-icon-triangle-1-s,.field--name-field-fragen .node--type-frage .node__content,.view-v00search #edit-last-minute--wrapper > legend,.view-v00search #edit-unterkunft--wrapper > legend,.user-logged-in .drp-video-ended video{display:none;}.clearfix:after,.region-footer-bottom::after,.user-logged-in .view-v015::after,.view-v023 .views-row::after,.b-partner .field-name-body::after,.b-004 .t-02 .field-content:not(:empty)::before,.b-006 .t-02 .field-content:not(:empty)::before,.b-007 .t-02 .field-content:not(:empty)::before,.b-007 .view-v007 > .view-content::after,.b-011 .view-content::after,.b-016 .t-03 .field-content:not(:empty)::before,.b-019::after,.b-020 .views-row::after,.b-020 .t-03 .field-content:not(:empty)::before,.b-024 .views-row::after,.views-field-field-dienstarten::after,.views-field-field-einsatzfelder::after,.field--name-field-dienstarten::after,.field--name-field-einsatzfelder::after,.node--type-landingpage .druport-dfid-i-204::after{content:".";clear:both;display:block;visibility:hidden;height:0px;}hr{background:repeat-x transparent url(/themes/custom/ejf/images/layout/trenner_punkte_cyan.svg) left bottom / auto .5rem;border:none;height:.5rem;}.page-profile .messages--status{background:#00BEDF;color:#003157;margin-bottom:-2rem;}.messages--status{color:#003157;border-color:#00BEDF;background-color:#00BEDF;background-image:url(/themes/custom/ejf/images/layout/check_message.svg);box-shadow:-8px 0 0 #77b259;}.leaflet-popup-pane .field--name-field-dienstarten .entity-type-taxonomy-term,.leaflet-popup-pane .field--name-field-einsatzfelder .entity-type-taxonomy-term{width:100%;}.leaflet-popup-pane .field--name-field-dienstarten .field__item,.leaflet-popup-pane .field--name-field-einsatzfelder .field__item{display:inline-block;width:3.5rem;height:3.5rem;}.leaflet-popup-pane .field--name-field-dienstarten,.leaflet-popup-pane .field--name-field-einsatzfelder{display:inline-block;}.leaflet-popup-pane .field--name-adresse{font-size:16px}.leaflet-popup-pane .field--name-title{font-family:'verbsemibold';font-weight:normal;font-size:1.25rem}div#sliding-popup,div#sliding-popup .eu-cookie-withdraw-banner,.eu-cookie-withdraw-tab{background:no-repeat transparent url(/themes/custom/ejf/images/layout/bg_cookie.svg) center top / 100% auto;}#sliding-popup h1,#sliding-popup h2,#sliding-popup h3,#sliding-popup p,#sliding-popup label,#sliding-popup div,.eu-cookie-compliance-more-button,.eu-cookie-compliance-secondary-button,.eu-cookie-withdraw-tab{color:#003157;font-size:.75rem;line-height:1.2;text-align:center;max-width:220px;margin:0 auto;}#sliding-popup #popup-buttons button{font-family:'Veneer';font-size:1.75rem;color:#003157;border:1px solid #003157;background:#fff;border-radius:0;line-height:1;margin:0 0 1rem;}#sliding-popup #popup-text{padding:4rem 0rem 1rem;margin:0;}
.user-logged-in [role="banner"]{background:linear-gradient(to bottom,#00BEDF,#005F70);position:fixed;top:0;height:140px;width:1000%;z-index:100;}.user-logged-in [role="main"]{margin-top:190px;max-width:1680px;margin-bottom:0px;padding-bottom:70px;}.user-logged-in .node-form .field--name-field-schlagworte{background:none;}.user-logged-in .layout-container{margin-top:190px;}table{width:100%;}.user-logged-in table thead{background:linear-gradient(to bottom,#efefef,#cdcdcd);font-size:14px;line-height:16px;text-transform:uppercase;}.user-logged-in th.views-field-edit-node{text-indent:-1000px;overflow:hidden;}.user-logged-in th.views-field-field-last-minute{max-width:125px;}.user-logged-in tbody{font-size:16px;line-height:18px;}.user-logged-in tbody tr{border-bottom:1px solid #ababab;}.user-logged-in tbody tr:nth-child(2n){background:#ededed;}.user-logged-in tbody td{font-size:14px;}.user-logged-in td.views-field-title{font-family:verbsemibold;}.user-logged-in td,.user-logged-in th{padding:.5rem;text-align:left;}td.views-field input[type="checkbox"],th.select-all input[type="checkbox"]{-webkit-appearance:checkbox;-moz-appearance:checkbox;appearance:checkbox;width:20px;height:20px;visibility:visible;}table.sticky-header{top:120px !important;}.stelle-status-1 .views-field-status{background:no-repeat transparent url(/themes/custom/ejf/images/icons/icon_green.svg) 3px center / 15px auto;text-indent:-2000px;}.stelle-status-0 .views-field-status{background:no-repeat transparent url(/themes/custom/ejf/images/icons/icon_red.svg) 3px center / 15px auto;text-indent:-2000px;}#edit-group-stellenverfuegbarkeit .details-description:before{content:"Globale Einstellungen für ihre Stellenprofile";display:block;font-family:VerbSemibold;padding-bottom:.5rem;}fieldset#edit-group-einstellungen-import > legend{font-family:'Veneer';font-size:1.5rem;padding-bottom:.5rem;}fieldset#edit-group-einstellungen-import{border:none;padding:0;}#import-csv-form .form-item-files-csv{border-top:2px solid #003157;margin:1rem 0 0 auto;padding:1rem 0 0;}#import-csv-form .footer-notice{border-top:2px solid #003157;margin-top:2rem;padding-top:1rem;}#edit-group-zuordnungen select[multiple="multiple"]{min-width:66%;}#edit-group-zuordnungen .chosen-container-multi.form-select{min-width:100%;}#edit-field-int-bulletpoints-wrapper{background:linear-gradient(to bottom,#F09819,#EDDE5D);}.user-logged-in .vbo-view-form #edit-multipage summary::before{content:"Sie können mit einem Häkchen mehrere Stellen auswählen und dann gebündelt bearbeiten (z.B. Veröffentlichen/ Markiere Last-Minute). In der Liste können Sie auf die Rubriken-Titel klicken, um die Reihenfolge der Stellen zu sortieren. Klicken Sie z.B. auf Ort, werden die Stellen alphabetisch nach Ort sortiert. Mit einem weiteren Klick wird die Reihenfolge umgedreht.";display:block;margin-bottom:.5rem;}.page-edit .cke_contents,.section-add .cke_contents{min-height:300px;}.page-edit .form-type-checkbox label.option,.section-add .form-type-checkbox label.option{margin-left:0;}#edit-field-last-minute-gueltig-bis-d-0-value--description{border:2px solid red;color:red;padding:1rem;max-width:640px;font-family:'verbsemibold';}#edit-field-last-minute-gueltig-bis-d-0-value--description p{font-size:.75rem;line-height:1.3;margin:.5rem 0 .5rem;}.field--name-field-dienststellenarten.field--type-entity-reference div.entity-type-taxonomy-term{max-width:unset;width:auto;height:auto;display:block;margin:0;}.page-edit #edit-field-link-online-bewerbung-wrapper{margin-top:3rem;}.block-ejfwidgetstellen-block .area{margin:1rem 0;border-bottom:4px dotted #003157;padding-bottom:2rem;}.block-ejfwidgetstellen-block .area-title{line-height:60px;font-family:'Veneer';font-size:1.25rem;color:#003157;}.area-description{margin-bottom:1rem;}.block-ejfwidgetstellen-block #ejfwvTaetigkeitsbereich_chosen .chosen-choices{padding:0 0 0 8px;height:auto;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear,left top,left bottom,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),to(#f4f4f4));background:linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-clip:border-box;background-clip:padding-box;-webkit-box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,0.1);box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,0.1);max-width:585px;}.block-ejfwidgetstellen-block  .field-info{padding:1rem .5rem;border:1px solid #003157;width:auto;max-width:795px;margin-top:1rem;color:#003157;border-radius:10px;background:rgb(0,190,223);}.node-stelle-form .form-item-field-adresse-0-address-country-code label:after{display:inline-block;width:6px;height:6px;margin:0 0.3em;content:"";vertical-align:super;background-image:url(/core/misc/icons/ee0000/required.svg);background-repeat:no-repeat;background-size:6px 6px;}.page-broken-link table{max-width:100%;}.page-broken-link table td{max-width:250px !important;width:160px !important;overflow:hidden;}.page-broken-link.user-logged-in tbody tr td{vertical-align:top;position:relative;}.page-broken-link table ul li:nth-child(n + 5){display:none;}.user-logged-in.section-admin nav.pager .pager__item.pager__item--first,.user-logged-in.section-admin nav.pager .pager__item.pager__item--last{display:inline-block;width:200px;}.user-logged-in.section-admin nav.pager a[rel="next"],.user-logged-in.section-admin nav.pager a[rel="prev"]{background:none;display:block;text-indent:0;float:none;height:20px;}.user-logged-in.section-admin ul.pager__items .pager__item.pager__item--next,.user-logged-in.section-admin ul.pager__items .pager__item.pager__item--previous{float:none;}.page-broken-link.user-logged-in ul.pager__items li.pager__item{width:2.25rem;}@media all and (min-width:1280px){#views-form-v015-page-1-182 .vbo-table{margin-top:0;}#views-form-v015-page-1-182 #edit-header::after{content:"";display:block;height:60px;width:100%;background:no-repeat transparent url(/themes/custom/ejf/images/icons/legende_rot_gruen.svg) left bottom / auto 50px;}.user-logged-in .view-v015 .view-filters,.user-logged-in .view-v000a .view-filters{float:left;width:17.5%;margin:0 -75% 0 0;min-width:295px;}.user-logged-in .view-v015 .view-filters:before,.user-logged-in .view-v000a .view-filters:before{content:"Filter";margin-top:1rem;display:block;color:#003157;font-size:1.5625em;font-size:1.5625rem;line-height:1.2;font-family:'veneer';}.page-node-type-traeger .page-title em,.page-node-type-stelle .page-title em{padding-right:1rem;}.page-node-type-traeger .page-title em::after,.page-node-type-stelle .page-title em::after{content:"|";padding-left:1rem;}.page-node-type-stelle .form-item-field-einrichtung-name-0-value,.page-node-type-stelle .form-item-field-import-id-0-value{width:48%;}.page-node-type-stelle .field--name-field-einrichtung-telefon{clear:left;}.user-logged-in .view-v015 .view-filters .form-submit,.form-actions .form-submit,.user-logged-in .form-actions .button--danger,nav.tabs a{display:inline-block;height:40px;width:100%;max-width:300px;color:#fff;border:none;border-radius:5px;background:transparent;background:linear-gradient(to bottom,#00BEDF,#005F70);}.form-actions input.form-submit[value="Speichern"]{background:linear-gradient(to bottom,#F4D03F,#9B8406);color:#000;}.form-actions input.form-submit[value="Speichern"]:hover{background:linear-gradient(to top,#F4D03F,#9B8406);}.user-logged-in .view-v015 .view-filters .form-submit:hover,.form-actions .form-submit:hover,.user-logged-in .form-actions .button--danger:hover,nav.tabs a:hover,nav.tabs .is-active a{color:#F4D03F;}.user-logged-in .form-actions .form-submit,.user-logged-in .form-actions .button--danger{max-width:200px;line-height:2rem;}.user-logged-in .form-actions a.button--danger{margin:18px 0 0 0;display:inline-block;height:39px;color:#fff;background:linear-gradient(to bottom,#00BEDF,#005F70);}.tabs a.is-active,nav.tabs a:hover{background:linear-gradient(to top,#00BEDF,#005F70);color:#F4D03F;}.user-logged-in .view-v015 .form-actions .form-submit{max-width:500px;width:auto;padding:0 2rem;}.user-logged-in .view-v015 > .view-content,.user-logged-in .view-v000a > .view-content{float:left;width:80%;margin-left:20%;max-width:calc(100% - 295px);}.user-logged-in .view-v015 .form-item-action label{float:left;margin-right:1rem;line-height:2rem;}.user-logged-in .view-v015 .form-type-select.form-item-action{padding-top:.25rem;border-bottom:1px solid #ababab;width:100%;display:block;}.node-stelle-edit-form,.node-traeger-edit-form,.node-page-edit-form,.node-werbeprodukt-edit-form,.node-video-edit-form,.user-logged-in .node-form,.user-logged-in .taxonomy-term-form{padding-bottom:140px;}.node-stelle-edit-form .form-actions,.node-traeger-edit-form .form-actions,.node-page-edit-form .form-actions,.node-werbeprodukt-edit-form .form-actions,.node-video-edit-form .form-actions,.user-logged-in .node-form .form-actions,.user-logged-in .taxonomy-term-form .form-actions{position:fixed;bottom:40px;left:0;background:linear-gradient(to top,#efefef,#cdcdcd);width:100%;height:80px;border-top:2px solid;text-align:center;margin:0;z-index:2;}.node-stelle-edit-form .field--widget-options-select{width:calc(50% - 1rem);float:left;margin-right:1rem;}.user-logged-in .form-item.form-item-status-value{margin-left:15rem;}}@media all and (min-width:1600px){.user-logged-in .menu--account{width:79%;}.user-logged-in .view-v015 > .view-content,.user-logged-in .view-v000a > .view-content{max-width:80%;}}
.c-national .c-international,.c-international .c-national,.section-de .c-international,.section-int .c-national,.section-none .field--name-field-int-bulletpoints,.section-de .field--name-field-int-bulletpoints,.section-int .field--name-field-textbloecke,.section-int.section-einsatzfelder .field--name-field-text2,.section-int.section-einsatzfelder .field--name-field-info-title,.section-de .menu--main > ul.menu > li:nth-child(2),.section-int .menu--main > ul.menu > li:first-child,.section-de .b-010 .views-row:nth-child(1),.section-de .b-010 .views-row:nth-child(3),.section-de .b-010 .views-row:nth-child(4),.section-de .b-010 .views-row:nth-child(5),.section-de .b-010 .views-row:nth-child(7),.section-de .b-010 .views-row:nth-child(9),.section-de .b-010 .views-row:nth-child(10),.section-de .b-010 .views-row:nth-child(11),.section-int .b-010 .views-row:nth-child(1),.section-int .b-010 .views-row:nth-child(2),.section-int .b-010 .views-row:nth-child(5),.section-int .b-010 .views-row:nth-child(6),.section-int .b-010 .views-row:nth-child(8),.section-int #edit-programme-collapsible .form-checkboxes.bef-nested .form-item-programme-1,.section-int #edit-programme-collapsible .form-checkboxes.bef-nested .form-item-programme-2,.section-int #edit-programme-collapsible .form-checkboxes.bef-nested .form-item-programme-3,.section-int #edit-programme-collapsible .form-checkboxes.bef-nested .form-item-programme-4,.section-de #edit-programme-collapsible .form-checkboxes.bef-nested .form-item-programme-5,.section-de #edit-programme-collapsible .form-checkboxes.bef-nested .form-item-programme-6,.section-de #edit-programme-collapsible .form-checkboxes.bef-nested .form-item-programme-7,.section-de #edit-programme-collapsible .form-checkboxes.bef-nested .form-item-programme-8,.section-de #edit-programme-collapsible .form-checkboxes.bef-nested .form-item-programme-9,.section-de #edit-programme-collapsible .form-checkboxes.bef-nested .form-item-programme-10,.section-de #edit-programme-collapsible .form-checkboxes.bef-nested .form-item-programme-891{display:none;}.section-int #edit-programme .form-checkboxes.bef-nested li:first-child{display:none;}.section-none.page-node-type-startseite .b-national-international .field-info,.section-none.section-einsatzfelder .b-national-international .field-info{display:block;}.user-logged-in.section-none .field--name-field-int-bulletpoints,.user-logged-in.section-de .field--name-field-int-bulletpoints,.user-logged-in.section-int .field--name-field-textbloecke,.user-logged-in.section-int.section-einsatzfelder .field--name-field-text2,.user-logged-in.section-int.section-einsatzfelder .field--name-field-info-title{display:block;}.section-int header{}.section-int a.site-logo{background:no-repeat transparent url(/themes/custom/ejf/images/layout/logo_int.svg) center center / 100% auto;margin:.75rem 0 0 0.25rem;}.section-int .l-more,.section-int .l-all,.section-int .l-faq-most,.section-int .b-003 .l-search{background-image:url(/themes/custom/ejf/images/icons/icon_l-more_int.svg);}.section-int .m-home .field-link.l-home a{background:no-repeat transparent url(/themes/custom/ejf/images/icons/Menu_icons_home_i.svg) center 1px / 31px auto;}.section-int .m-home .l-menu a{background:no-repeat transparent url(/themes/custom/ejf/images/icons/Menu_icons_menu_i.svg) center 10px / 33px auto;}.section-int .field-link.l-fragen a{background:no-repeat transparent url(/themes/custom/ejf/images/layout/icon_fragen_int.svg) center center / 100% auto;}.section-int .footer-bottom .field-link.l-search a{background:no-repeat transparent url(/themes/custom/ejf/images/icons/Menu_icons_lupe_i.svg) center center / 100% auto;}.section-int .field-link.l-merkliste a{background:no-repeat transparent url(/themes/custom/ejf/images/icons/Menu_icons_bookmark_i.svg) center center / 90% auto;}.section-int .b-013 .field-link.l-merkliste a{background-size:1.5rem;background-position:left center;}.section-int .b-019 .field-link.l-merkliste a{background:no-repeat transparent url(/themes/custom/ejf/images/icons/icon_bookmark_b-019.svg) left center / auto 1rem;}.section-int .page-profile #such-profil-erstellen-form .title-profil-erstellen,.section-78984 .node-startseite-edit-form{background:linear-gradient(to bottom,#EDDE5D,#EDDE5D 70%,#F09819);}.section-int .view-v00search .view-filters{background:linear-gradient(to bottom,#EDDE5D,#EDDE5D 40%,#F09819);}.section-int .view-v00search .view-filters{background:linear-gradient(to bottom,#F09819,#F09819 60%,#EDDE5D);}.section-int.page-home .b-001 .b-suche-reiter{background:linear-gradient(to bottom,#EDDE5D,#EDDE5D 30%,#F09819);}.section-int.page-home .b-001 .b-suche-reiter{background:linear-gradient(to bottom,#F09819,#F09819 70%,#EDDE5D);}.section-int .b-suche-reiter{background-color:#EDDE5D;}.section-int .b-suche-reiter{background-color:#F09819;}.section-int  .b-suche-reiter .box-footer .l-suche a{background:no-repeat transparent url(/themes/custom/ejf/images/layout/b-001_icon_lupe_ausland.svg) center bottom / 3rem auto;}.section-int.page-merkliste .page-title{background:no-repeat transparent url(/themes/custom/ejf/images/layout/icon_merkliste_int.svg) left center / 2.5rem auto;}.section-int .view-v00search details.bef--secondary > summary{background:no-repeat transparent url(/themes/custom/ejf/images/layout/button_verfeinern_int.svg) center bottom / 3rem auto;}.section-int .b-suche-reiter .active .field-link a::before,.section-int .b-suche-reiter .active.field-link a::before,.section-int .b-suche-reiter .field-link a:hover::before,.section-int.page-home .b-001 .b-suche-reiter .l-suche-ort a::before{border:4px solid #F2994A;background-color:#fff;}
.section-suche header,.section-suche.section-int header
.page-home header,.page-home.section-int header{background:#00BEDF;position:relative;z-index:20;}.view-v00search .view-filters{background:linear-gradient(to bottom,#F4D03F,#F4D03F 50%,#F5E653);margin:-1rem -1rem 3rem;padding-bottom:3.5rem;border-radius:0 0 0 4rem;text-align:center;position:relative;}.view-v00search .view-filters ul{margin:0;padding:0;}summary[role="button"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;}summary:focus{outline:none;}.view-v00search .view-content .views-row:last-child{background:none;margin-bottom:0;}.b-005 .views-row .views-field-title,.view-v00search .views-row .views-field-title,.view-v00search .views-row .field--name-title,.b-005 .views-row .field--name-title{clear:left;hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;}.ejf-form-search-expanded .form--inline .form-actions{position:fixed;bottom:0;z-index:50;left:0;width:100%;padding:1rem 0;margin:0;box-shadow:0px -4px 4px rgba(0,0,0,0.16);-webkit-box-shadow:0px -4px 4px rgba(0,0,0,0.16);-moz-box-shadow:0px -4px 4px rgba(0,0,0,0.16);background-color:#fff;}.ejf-form-search-selection .box-header{font-family:'Veneer';font-size:1.875rem;line-height:1.2;color:#003157;}.ejf-form-search-selection{margin:1rem 0 0;}.ejf-form-search-selection .box-row{display:inline-block;font-size:.875rem;padding-right:.25rem;}.ejf-form-search-selection .box-row > div,.ejf-form-search-selection .box-row > div label{display:inline-block;}.ejf-form-search-selection .box-row > div label{padding-right:.2rem;}.ejf-form-search-selection .box-row > div:nth-child(2):before{content:",";padding-right:.2rem;}.b-suche-reiter{background:#F4D03F;}.page-profile .b-suche-reiter{background:none;}.page-profile .b-suche-reiter .box-row .field-link{display:none;}.b-suche-reiter .box-content{border-radius:0 0 0 4rem;overflow:hidden;padding:0 calc((100% - 300px) / 2);background:linear-gradient(to bottom,#00BEDF,#005F70);min-height:4rem;}.b-suche-reiter .box-row{width:calc(100% / 3);float:left;}.b-suche-reiter .field-link a{width:100%;font-family:'veneer';font-size:1.25rem;line-height:1.5rem;text-align:center;color:#fff;display:block;padding-bottom:2rem;}.b-suche-reiter .field-link a:before{display:block;width:90px;height:90px;text-indent:-5000px;margin:0 auto .5rem;padding:4px;border-radius:50%;content:"";border:0;transition:all .5s ease-in-out;}.b-suche-reiter .l-suche-ort a::before{background:no-repeat #00BEDF url(/themes/custom/ejf/images/illus/illu_suche_standort.svg) center center / calc(100% - 8px) auto;}.b-suche-reiter .l-suche-taetigkeit a::before{background:no-repeat #00BEDF url(/themes/custom/ejf/images/illus/illu_suche_taetigkeit.svg) center center / calc(100% - 8px) auto;}.b-suche-reiter .l-suche-profile a::before{background:no-repeat #FFF url(/themes/custom/ejf/images/illus/illu_suche_profil.svg) center center / 100% auto;border:4px solid #00BEDF;}.b-suche-reiter .active .field-link a::before,.b-suche-reiter .active.field-link a::before,.b-suche-reiter .field-link a:hover::before,.page-home .b-001 .b-suche-reiter .l-suche-ort a:before{border:4px solid #F5E653;background-size:100% auto;}.view-v00search .view-filters li,.view-v00search .view-filters li > div{text-align:left;display:block;clear:both;padding:0;margin:0;}#edit-kontinente{text-align:left;}.form-type-checkbox label.option{display:inline-block;font-weight:normal;width:calc(100% - 5rem);margin-left:4rem;line-height:1.2;}.section-suche input.form-checkbox{position:relative;-webkit-appearance:none;outline:none;width:50px;height:20px;background-color:rgba(116,116,116,.4);border:1px solid #D9DADC;border-radius:50px;box-shadow:inset -20px 0 0 0 rgba(116,116,116,.4);visibility:visible;margin:3px -4rem 0 0;float:left;}.section-suche input.form-checkbox::after{content:"";position:absolute;top:-3px;left:1px;background:#fff;width:26px;height:26px;border-radius:50%;box-shadow:-1px 1px 3px 2px rgba(0,0,0,0.2);transition:left .3s ease-in-out;}.section-suche input.form-checkbox:checked{box-shadow:inset -20px 0 0 0 rgba(0,190,223,1);border-color:#00BEDF;background:#00BEDF;}.section-suche input.form-checkbox:checked::after{left:23px;top:-3px;}.section-suche input[type="checkbox"]:checked + label::before,.section-suche input[type="checkbox"]:checked + label::before,.section-suche input[type="checkbox"]:not(:checked) + label::before{display:none;}.view-v00search .form-radios > .form-radios,#edit-geo-value--wrapper .form-radios,details #edit-geo-source-configuration,details .form-item-country{text-align:center;margin-bottom:2rem;padding-bottom:2rem;background:repeat-x transparent url(/themes/custom/ejf/images/layout/trenner_punkte_gelb.svg) left bottom / auto .5rem;}.view-v00search .form-radios .form-type-radio{display:inline-block;}.page-home .ejf-suche-form{margin:1.5rem auto 0;max-width:380px;width:100%;}.page-home .ejf-suche-form .form-text{margin-bottom:1rem;}.page-ort .form-text.address-input,.page-home .ejf-suche-form .form-text{max-width:300px;text-align:center;}.view-v00search .bef-exposed-form .form--inline .bef--secondary .form-item{float:none;}.view-v00search .bef-exposed-form .form--inline .form-item{float:none;margin:1rem 0 0;}.path-int .view-v00search .bef-exposed-form .form--inline .form-item.fieldgroup,.path-int .view-v00search .bef-exposed-form .form--inline .form-item.form-type-textfield{padding:0 20px;}.page-ort .form-item-geo-source-configuration-origin-address,.page-ort .form-item-land{margin-right:0;}.ejf-form-search.ejf-form-search-expanded .form--inline .form-actions{float:none;width:100%;margin:0;}.ejf-form-search.ejf-form-search-expanded .form--inline .form-actions .form-submit{max-width:300px;width:100%;height:40px;border-radius:5px;}.view-v00search .view-filters #edit-geo-wrapper{border:none;}.view-v00search .view-filters #edit-geo-wrapper legend{display:none;}.view-v00search #edit-geo{width:100%;border:none;margin:0 auto;padding:0;}.view-v00search #edit-geo legend{width:100%;text-align:center;}.page-home .ejf-suche-form::before{display:block;font-family:'VerbSemibold';font-size:1.5625rem;line-height:1.2;color:#003157;margin:-.5rem auto 1rem;}.page-home.section-de .ejf-suche-form::before{content:"Wo willst du dich engagieren?";max-width:320px;}.page-home.section-int .ejf-suche-form::before{content:"Wo willst du dich engagieren?";max-width:300px;}.view-v00search .ejf-form-search-filled #edit-geo legend::before{display:none;}details .form-item-country label{color:#003157;}.details-wrapper > .form-item-geo-value{display:block;background:repeat-x transparent url(/themes/custom/ejf/images/layout/trenner_punkte_gelb.svg) left bottom / auto .5rem;padding-bottom:2rem;}.details-wrapper > .form-item-geo-value .form-select{width:90px;margin:.5rem 0 1rem;max-height:140px;}.details-wrapper > .form-item-geo-value label{color:#0089A8;font-family:'verbsemibold';}.details-wrapper > .form-item-geo-value .description{font-family:'verbsemibold';font-weight:normal;color:#003157;font-size:1rem;}.details-wrapper > .form-item-geo-value .form-select{width:90px;margin:.5rem 0 1rem;}.ejf-form-search-de.ejf-form-search-ort #edit-anbieter-collapsible{margin-bottom:7rem;}.view-v00search .entity-type-taxonomy-term,.b-005 .entity-type-taxonomy-term,.view-v033b .entity-type-taxonomy-term{width:3.25rem;height:3.25rem;display:block;float:left;margin:0 .25rem .25rem 0;}.view-v00search .views-field-field-dienstarten,.view-v00search .views-field-field-einsatzfelder,.b-005 .views-field-field-dienstarten,.b-005 .views-field-field-einsatzfelder,.view-v033b .views-field-field-dienstarten,.view-v033b .views-field-field-einsatzfelder{float:left;}.view-v00search div.entity-type-taxonomy-term a,.b-005 div.entity-type-taxonomy-term a,.view-v033b div.entity-type-taxonomy-term a{height:3.25rem;width:3.25rem;}.view-v00search .views-field-field-adresse-locality,.b-005 .views-field-field-adresse-locality{clear:left;}@media screen and (min-width:340px){}.view-v00search #edit-geo legend span{display:none;}.bef--secondary{border:none;}.view-v00search details [role="button"]{background:no-repeat transparent url(/themes/custom/ejf/images/icons/icon_plus.svg) calc(100% - 1rem) 7px / 1.5rem auto;border:1px solid #00BEDF;color:#0089A8;font-family:Veneer;font-size:1.875rem;padding-left:1rem;text-align:left;}.view-v00search details.bef--secondary > summary{background:no-repeat transparent url(/themes/custom/ejf/images/layout/button_verfeinern.svg) center bottom / 3rem auto;position:absolute;width:100%;height:5rem;padding:0;bottom:-1.5rem;left:0;border:none;border-radius:1.5rem;overflow:hidden;font-family:'verbregular';font-size:1.125rem;color:#000;text-align:center;text-transform:lowercase;}summary::-webkit-details-marker{background:none;color:transparent;padding:0;margin:0 0 0 -1rem;}.view-v00search details.bef--secondary > summary::before{content:"Suche ";text-transform:none;padding-right:.25rem;}.section-suche.page-ort .view-filters .form-item-anbieter .form-text{width:100%;margin:0;text-align:left;}.view-v00search .form--inline > details[open]{position:fixed;background:#fff;width:100%;height:100%;min-height:100%;margin:0;padding-bottom:4rem;top:0;left:0;transition:left .2s ease-out;z-index:20;display:block;overflow:auto;}.view-v00search details{border:none;}.view-v00search details > .details-wrapper{padding:6.5em 1em 1.5rem;height:100%;overflow:scroll;border:none;}.view-v00search details > .details-wrapper .details-wrapper{padding:1rem;border:1px solid rgba(0,190,223,1);border-top:none;}.view-v00search details summary[aria-expanded="true"]{background:no-repeat transparent url(/themes/custom/ejf/images/icons/icon_minus.svg) calc(100% - 1rem) 7px / 1.5rem auto;border-bottom:none;text-indent:0;position:inherit;width:auto;height:auto;padding:0.2em .5em .2em 1rem;}.view-v00search .form--inline > details > .details-wrapper::before{background:linear-gradient(to bottom,#00BEDF,#005F70);content:"Suche verfeinern";font-family:'Veneer';color:#fff;font-size:1.875rem;padding:2rem 0;text-align:center;width:calc(100% + 2rem);display:block;margin:-1.5rem -1rem 1rem;border-radius:0 0 0 4rem;position:fixed;z-index:55;top:1.5rem;}.view-v00search .form-radios label.option{display:inline-block;font-weight:normal;text-align:center;padding-top:2rem;width:60px;position:relative;}.view-v00search input[type="radio"]:checked + label::before,.view-v00search input[type="radio"]:not(:checked) + label::before{content:' ';display:inline-block;width:23px;height:23px;position:absolute;top:0;border:1px solid #003157;background:white;margin:0;box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.1);left:calc(50% - 11px);}.view-v00search input[type="radio"]:checked + label::before{background:no-repeat transparent url(/themes/custom/ejf/images/icons/icon_checkbox.svg) center center / 23px auto;box-shadow:inset 0 0 0 2px white;}.view-v00search #edit-last-minute--wrapper{position:relative;padding-top:2rem;}.view-v00search #edit-unterkunft--wrapper{position:relative;}.view-v00search #edit-last-minute--wrapper--description,.view-v00search #edit-unterkunft--wrapper--description{position:absolute;top:2rem;text-align:center;width:100%;}.view-v00search #edit-unterkunft--wrapper--description{top:0rem;}#edit-geo-value.form-radios::before{content:"Suchumkreis in km";display:block;color:#0089A8;font-family:'verbsemibold';}#edit-unterkunft .form-radios::before{content:"Unterkunft";display:block;margin:-1.5rem 0 1.5rem;color:#0089A8;font-family:'verbsemibold';}#edit-last-minute .form-radios::before{content:"Last Minute";display:block;margin:-1.5rem 0 1.5rem;color:#0089A8;font-family:'verbsemibold';}details #edit-geo-source-configuration:before{content:"Ort";display:block;color:#0089A8;font-family:'verbsemibold';}.form-item-geo-source-configuration-origin-address label,.form-item-geo-source-configuration-origin-address .description,.form-item-geo-value,#edit-geo-value--wrapper legend,#edit-geo-value--wrapper--description{display:none;}.form-item-land label,.form-item-kontinent label{font-size:.75rem;text-transform:uppercase;line-height:1.2;padding-bottom:.25rem;}.page-home label[for="edit-kontinent"],.page-home label[for="edit-land"]{font-size:.75rem;text-transform:uppercase;line-height:1.2;padding-bottom:.25rem;margin-left:.5rem;}.page-home label[for="edit-kontinent"]{width:calc(50% - 1.5rem);margin-left:1rem;}.page-home label[for="edit-land"]{margin:-1.2rem 0 0 calc(50% - 1rem);}.page-ort .b-suche-reiter::after{content:"Wo willst du dich engagieren?";max-width:340px;margin:1rem auto 0;display:block;text-align:center;width:100%;font-family:'verbsemibold';font-weight:normal;color:#003157;font-size:1.5625rem;line-height:1.2;}.view-v00search .bef-exposed-form .form--inline .form-item.form-item-kontinent,.view-v00search .bef-exposed-form .form--inline .form-item.form-item-land,.page-home .kontinent-input.form-select,.page-home .land-input.form-select{float:left;width:calc(50% - 1.5rem);margin:0 0 1rem 1rem;}.form-item-land .form-select,.form-item-kontinent .form-select,.land-input.form-select,.kontinent-input.form-select{max-width:300px;background:no-repeat #fff url(/themes/custom/ejf/images/layout/bg_select.svg) right center / 2.5rem auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-bottom:1rem;}.land-input.form-select{margin:0 auto 1rem .5rem;}.view-v00search .form--inline > details#edit-taetigkeitsbereiche-collapsible > summary[aria-pressed="false"]{max-width:300px;margin:0 auto;font-family:'VerbSemibold';font-size:1rem;background:none;background-color:#fff;padding:.25rem .5rem;color:#003157;height:40px;text-align:center;line-height:30px;border-radius:5px;}.view-v00search .form--inline > details#edit-taetigkeitsbereiche-collapsible > summary[aria-pressed="false"]::after{content:"auswählen";padding-left:.25rem;}details > summary[aria-pressed="true"],.view-v00search .form--inline > details > summary[aria-pressed="true"]{position:fixed;text-indent:-2000px;overflow:hidden;background:no-repeat transparent url(/themes/custom/ejf/images/layout/button_schliessen.svg) center center / 100% auto;border:none;top:.5rem;right:1rem;left:unset;z-index:60;display:block;width:1.5rem;height:1.5rem;padding:0;margin:0;}.view-v00search .form--inline > details#edit-taetigkeitsbereiche-collapsible > .details-wrapper::before{content:"Wähle eine Tätigkeit";}.view-v00search .form--inline > details#edit-taetigkeitsbereiche-collapsible ul{margin-bottom:4rem;}.ejf-form-search-taetigkeit .form-actions,.ejf-form-search-filled.ejf-form-search-expanded.ejf-form-search-taetigkeit .form-actions{position:fixed;left:0;bottom:0;width:100%;z-index:50;background:#fff;margin:0;padding:1rem 0;}.ejf-form-search-filled.ejf-form-search-expanded.ejf-form-search-taetigkeit .form-actions,.ejf-form-search-taetigkeit .form-actions{box-shadow:0px -4px 4px rgba(0,0,0,0.16);-webkit-box-shadow:0px -4px 4px rgba(0,0,0,0.16);-moz-box-shadow:0px -4px 4px rgba(0,0,0,0.16);}.ejf-form-search-filled.ejf-form-search-taetigkeit .form-actions{position:inherit;background:none;box-shadow:none;}.view-v00search details[data-drupal-selector="edit-anbieter-collapsible"]{margin-bottom:6rem;}.field-aktuelle-profile{padding:0rem 1rem 2rem;text-align:center;}.such-profil-erstellen-form > .field-intro{padding:0rem 1rem 0rem;text-align:center;}.field-aktuelle-profile{margin-top:2rem;}.such-profil-erstellen-form > .field-intro{font-size:1rem;line-height:1.6;}.field-aktuelle-profile .box-header{font-family:'Veneer';font-size:1.5625rem;line-height:1.2;color:#003157;}.field-aktuelle-profile ul{margin:0;}.field-aktuelle-profile ul li{display:block;border:1px solid #DCE2E3;border-radius:5px;padding:.5rem 1rem;text-align:center;line-height:1.125;font-size:1.125rem;color:#003157;margin:.5rem 0 0;box-shadow:0px 2px 4px rgba(0,0,0,0.16);-webkit-box-shadow:0px 2px 4px rgba(0,0,0,0.16);-moz-box-shadow:0px 2px 4px rgba(0,0,0,0.16);}.field-aktuelle-profile .l-delete a{background:no-repeat transparent url(/themes/custom/ejf/images/layout/button_loeschen.svg) right bottom / 1rem auto;text-indent:-200px;display:inline-block;overflow:hidden;width:1rem;margin-left:.5rem;}.page-profile #such-profil-erstellen-form{margin:-1rem -1rem 1rem;}.page-profile #such-profil-erstellen-form .title-profil-erstellen{margin:0;padding:1rem 0rem;border-radius:0 0 0 4rem;text-align:center;position:relative;}.page-profile #such-profil-erstellen-form > details{border:none;}.page-profile #such-profil-erstellen-form > details legend{text-align:center;font-size:1.5625rem;line-height:1.2;color:#003157;}.page-profile #such-profil-erstellen-form > details fieldset .fieldset-wrapper .form-item{margin:1.5rem 0;}.such-profil-erstellen-form .form-actions{text-align:center;}.such-profil-erstellen-form .form-submit{height:40px;width:100%;max-width:300px;border:none;border-radius:5px;background:linear-gradient(to bottom,#00BEDF,#005F70);overflow:hidden;color:#fff;text-transform:uppercase;font-family:'Veneer';font-size:1.875rem;}.page-profile #such-profil-erstellen-form > details fieldset{margin:0;}.page-profile #such-profil-erstellen-form > details > summary[role="button"]{padding:70% 0 0 0;overflow:hidden;text-indent:-2000px;width:100%;height:unset;position:initial;}.page-profile #such-profil-erstellen-form > details[data-drupal-selector="edit-step-1"] > summary[role="button"]{background:no-repeat transparent url(/themes/custom/ejf/images/illus/illu_profil_1.svg) center -4rem / 100% auto;}.page-profile #such-profil-erstellen-form > details[data-drupal-selector="edit-step-2"] > summary[role="button"]{background:no-repeat transparent url(/themes/custom/ejf/images/illus/illu_profil_2.svg) center -4rem / 100% auto;}.page-profile #such-profil-erstellen-form > details[data-drupal-selector="edit-step-3"] > summary[role="button"]{background:no-repeat transparent url(/themes/custom/ejf/images/illus/illu_profil_3.svg) center -4rem / 100% auto;}.page-profile #such-profil-erstellen-form > details[data-drupal-selector="edit-step-4"] > summary[role="button"]{background:no-repeat transparent url(/themes/custom/ejf/images/illus/illu_profil_4.svg) center -4rem / 100% auto;}.js .such-profil-erstellen-form details:not([open]) .details-wrapper{display:block !important;}@media screen and (max-width:340px){.page-home .ejf-suche-form .form-submit{max-width:290px;}.b-001 div.box-footer{padding-bottom:3rem;}}@media screen and (max-width:360px){.form-item-land label,.form-item-kontinent label{font-size:.675rem;}}@media screen and (min-width:450px){.view-v00search .form-radios label.option{width:70px;}}
.b-national-international .field-icon,.section-de.section-int .b-national-international .field-icon{background-color:#99D6F2;float:left;width:35px;height:35px;text-align:left;overflow:hidden;text-indent:-2000px;margin:.25rem;cursor:pointer;border:1px solid #0089a8;border-radius:50%;box-shadow:none;transition:width .5s ease-in-out,height .5s ease-in-out,margin .5s ease-in-out,border .5s ease-in-out,box-shadow .5s ease-in-out,border-radius .5s ease-in-out;}.b-national-international .field-icon:hover{border-color:#00bedf;}.section-int .b-national-international .field-national,.section-de .b-national-international .field-international,.section-int .b-int-nat-switch-menu .field-national,.section-de .b-int-nat-switch-menu .field-international{margin-top:20px;}.section-int .b-national-international .field-international,.section-int .b-int-nat-switch-menu .field-international{width:50px;height:50px;border-radius:25px;background-color:#fff;border:2px solid #F2994A;box-shadow:0px -1px 3px 1px rgba(0,0,0,0.4);}.section-de .b-national-international .field-national,.section-de .b-int-nat-switch-menu .field-national{width:50px;height:50px;border-radius:25px;background-color:#fff;border:2px solid #00bedf;box-shadow:0px -1px 3px 1px rgba(0,0,0,0.4);}.b-national-international .field-info{background:no-repeat #0089a8 url(/themes/custom/ejf/images/layout/bg_national-international.svg) center top / cover;min-height:100%;width:100%;top:0;left:0;position:fixed;padding:1rem 1.625rem;z-index:20;text-align:center;}.b-national-international .field-logo{background:no-repeat transparent url(/themes/custom/ejf/logo.svg) left top / 100% auto;display:block;width:128px;height:65px;padding:1rem 0 0 1rem;}.b-national-international .h-02{color:#fff;font-size:2.625rem;line-height:1.2;margin:10% 0 0 0;text-align:left;}.b-national-international .t-01{font-family:'verbsemibold';color:#003157;margin:0 0 4%;text-align:left;max-width:340px;}.b-national-international .field-info .field-icon{background:no-repeat transparent url(/themes/custom/ejf/images/layout/icon_international_layer.svg) center bottom / 100% auto;width:46%;height:auto;margin:.25rem 8% 0 0;padding-bottom:9.5rem;border:none;font-family:'verbsemibold';text-indent:0;text-align:center;color:#fff;max-width:9rem;float:none;display:inline-block;font-size:1.125rem;text-transform:uppercase;}.b-national-international .field-info .field-icon.field-international{background:no-repeat transparent url(/themes/custom/ejf/images/layout/icon_international_layer.svg) center bottom / 100% auto;box-shadow:none;border-radius:0;}.b-national-international .field-info .field-icon.field-national{background:no-repeat transparent url(/themes/custom/ejf/images/layout/icon_national_layer.svg) center bottom / 100% auto;box-shadow:none;}.b-national-international .field-info .field-icon:last-child{margin-right:0;}.b-national-international .field-info .field-icon.field-international{border-color:#F4D03F;}.b-005-info-layer{position:fixed;top:0;left:100%;max-height:100%;min-height:100%;width:100%;background:#fff;z-index:20;transition:left .75s ease-out;overflow-y:scroll;}.active.b-005-info-layer{left:0;display:block;text-align:center;}.b-005-info-layer .l-close.l-close-top{background:linear-gradient(to bottom,#00BEDF,#005F70);display:block;height:5rem;width:100%;}.b-005-info-layer .l-close.l-close-top{border-radius:0 0 0 4rem;margin-bottom:2rem;}.b-005-info-layer .l-close.l-close-bottom a{display:inline-block;background:no-repeat transparent url(/themes/custom/ejf/images/layout/button_schliessen_00BEDF.svg) center center / 1.5rem auto;width:1.5rem;height:1.5rem;text-indent:-2000px;overflow:hidden;margin:0rem 1rem 2rem;}.b-005-info-layer .l-close a{display:block;background:no-repeat transparent url(/themes/custom/ejf/images/layout/button_schliessen.svg) right 0 / 1.5rem auto;width:100%;height:40px;overflow:hidden;text-align:center;margin:1rem;float:right;cursor:pointer;}.b-005-info-layer .l-close a:before{display:block;content:"Info";color:#fff;font-family:'Veneer';font-size:1.875rem;line-height:1.75;}.b-005-info-layer .views-field{font-size:1.125rem;text-align:center;margin:1rem 0;}.b-005-info-layer .views-field-field-dienstarten-1:before{content:"Dienstart";}.b-005-info-layer .views-field-field-einsatzfelder-1:before{content:"Einsatzfelder"}.b-005-info-layer .views-field-title-1 a:link{text-decoration:underline;}.b-005-info-layer .views-field-field-adresse-locality-1:before,.b-005-info-layer .field--name-adresse:before{content:"Ort";}.b-005-info-layer .views-field-field-einrichtung-name:before{content:"Einrichtung"}.b-005-info-layer .views-field.l-more{margin:1rem auto 1rem calc(50% - 42px);}.b-005-info-layer .views-field::before,.b-005-info-layer .field::before,.b-005-info-layer .views-label,.b-005-info-layer .field__label{color:#0089A8;display:block;padding-top:.5rem;font-weight:normal;}.b-005-info-layer .views-field-title-1::before,.b-005-info-layer .field--name-field-traeger::before{content:"Anbieter";}.b-005-info-layer .field--name-field-einrichtung-name .field__label{display:none;}.b-005-info-layer .field--name-field-einrichtung-name:before{content:"Einsatzstelle";}.b-005-info-layer .field--name-field-einsatzfelder{margin-top:1rem;}.b-005-info-layer .field__item{display:inline-block;}.b-005-info-layer .field--name-field-traeger{clear:left;display:block;}.b-005-info-layer .entity-type-taxonomy-term{float:none;display:inline-block;}.b-005-info-layer .views-field-field-laenge-dienstzeit::before{content:"Länge der Dienstzeit:";}.b-005-info-layer .views-field-link-flag{background:repeat-x transparent url(/themes/custom/ejf/images/layout/trenner_punkte_gelb.svg) left top / auto .5rem;font-family:Veneer;color:#003157;font-size:1.5625rem;line-height:1.2;padding:1.5rem 0 0;margin:1rem;}.b-005-info-layer .views-field-link-flag a{padding-left:2.25rem;background:no-repeat transparent url(/themes/custom/ejf/images/layout/icon_merkliste_003157.svg) -2px -7px / 2.5rem auto;}.page-anbieter .messages.messages--status{background:none;border:none;box-shadow:none;}.field-show-gmaps-info{width:calc(100% - 1rem);max-width:800px;height:auto;padding:2rem 1rem 1rem;z-index:100;background:#00BEDF;border-radius:20px;box-shadow:5px 5px 10px rgb(0 0 0 / 50%);}.field-show-gmaps-info a{background:no-repeat transparent url(/themes/custom/ejf/images/icons/icon_l-more.svg) 0.5rem center / auto 4rem;height:80px;padding:22px 0 0 3.5rem;display:inline-block;font-family:'Veneer';font-size:1.25rem;color:#003157;animation:more 5s ease-in-out infinite;animation-fill-mode:forwards;margin:0 auto;width:320px;line-height:1;}.external-link-popup.ui-widget.ui-widget-content{max-width:780px;max-width:800px;height:auto;padding:2rem 1rem 1rem;z-index:100;background:#00BEDF;border-radius:20px;box-shadow:5px 5px 10px rgb(0 0 0 / 50%);border:none;}.external-link-popup.ui-dialog .ui-dialog-titlebar{background:none;border:0;font-family:'veneer';color:#003157;font-size:2rem;padding:0;line-height:1.2;}.external-link-popup .ui-dialog-titlebar-close{display:none;}.external-link-popup.ui-dialog .ui-dialog-content{padding:1rem 0;}.external-link-popup.ui-dialog .ui-dialog-buttonpane{background:none;border:none;text-align:left;margin:0;padding:0;}.external-link-popup.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{text-align:center;width:100%;}.external-link-popup.ui-dialog .ui-dialog-buttonpane button{display:inline-block;background:no-repeat transparent url(/themes/custom/ejf/images/icons/icon_pfeil.svg) right center / 1.25rem auto;padding-right:1.5rem;text-decoration:none;border:none;color:#003157;font-family:'veneer';font-size:1.5rem;margin:0 1rem 0 0;padding:0 1.5rem 0 0rem;}.external-link-popup.ui-dialog .ui-dialog-title{white-space:pre-wrap;}@media screen and (orientation:portrait) and (max-width:413px){.b-national-international .h-02{font-size:2rem;line-height:1.2;margin-top:5%;}.b-national-international .t-01{margin:0 0 7%;font-size:.875rem;}.b-national-international .field-info .field-icon{padding-bottom:8rem;max-width:7.5rem;font-size:.875rem;}}@media screen and  (min-width:769px){.b-national-international .field-info{background-size:auto 100%;}}@media screen and  (min-width:1120px){.b-national-international .field-logo{margin:0 0 0 calc(50% - 260px);}.b-national-international .h-02{margin:10% 0 0 calc(50% - 230px);}.b-national-international .t-01{margin:0 0 4% calc(50% - 230px);}}
.user-logged-in .cke_chrome{border:1px solid #003157;}.user-logged-in .cke_top{border-bottom:1px solid #003157;background:linear-gradient(to bottom,#ededed 8%,#A0F0F9);}.user-logged-in .cke_bottom{border-top:1px solid #003157;background:linear-gradient(to bottom,#ededed 8%,#A0F0F9);}
.ejf-widget-stellen.schrift-gr-1{font-size:65%;-ms-text-size-adjust:65%;-webkit-text-size-adjust:65%;}.ejf-widget-stellen.schrift-gr-2{font-size:80%;-ms-text-size-adjust:80%;-webkit-text-size-adjust:80%;}.ejf-widget-stellen.schrift-gr-3{font-size:100%;-ms-text-size-adjust:112.5%;-webkit-text-size-adjust:112.5%;}.ejf-widget-stellen.schrift-gr-4{font-size:112.5%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}.ejf-widget-stellen.schrift-gr-5{font-size:125%;-ms-text-size-adjust:112.5%;-webkit-text-size-adjust:112.5%;}.section-widget .form-item-traeger,.section-widget #edit-geo,.section-widget .form-item-last-minute,.filter-ort-0 .view-filters .form-item-land,.filter-ort-0 .view-filters .form-item-ort,.filter-kontinent-0 .view-filters .form-item-kontinent,.filter-einsatzfelder-0 .view-filters .form-item-einsatzfelder,.filter-einsatzfelder-0 .view-filters .form-item-taetigkeitsbereich,.icons-0 .views-field-field-dienstarten,.icons-0 .views-field-field-einsatzfelder,.icons-0 .field--name-field-einsatzfelder,.icons-0 .field--name-field-dienstarten,.footer-0 + .ejf-widget-footer,.filter-ort-0.filter-kontinent-0.filter-einsatzfelder-0 .view-filters,.section-de.filter-ort-0.filter-kontinent-1.filter-einsatzfelder-0 .view-filters,.section-widget .view-filters fieldset label,.section-widget #edit-geo legend span,.view-v00widgetstellen .view-content .views-row .views-field-view-node.l-more{display:none;}.icons-0 .b-005-info-layer .views-field-field-dienstarten,.icons-0 .b-005-info-layer .views-field-field-einsatzfelder,.icons-0 .b-005-info-layer .field--name-field-einsatzfelder,.icons-0 .b-005-info-layer .field--name-field-dienstarten{display:inline-block;}.section-widget{padding:5px;}.section-de.filter-ort-1 #edit-geo{display:block;margin-right:.5rem;}.section-widget #edit-geo-wrapper > legend{display:none;}.section-widget #edit-geo legend::before{content:"Ort oder PLZ";}.section-widget [role="main"]{padding:0;}.section-widget.user-logged-in [role="main"],.section-widget.user-logged-in .layout-container{margin-top:0;}.ejf-toggle-layer-opener{background:no-repeat transparent url(/themes/custom/ejf/images/layout/button_info.svg) center center / 100% auto;display:block;width:5em;height:2.5em;overflow:hidden;text-indent:-2000px;margin:0 0 .25em;cursor:pointer;}.no-hits{font-family:'verbsemibold';color:#003157;margin:1rem 0;}.view-empty,.view-empty .field-info-text,.view-empty .field-info-text p{color:#003157;display:inline;}.section-widget .schrift-gr-1 .no-hits{font-size:1.25rem;}.section-widget .schrift-gr-2 .no-hits{font-size:1.5rem;}.section-widget .schrift-gr-3 .no-hits{font-size:1.75rem;}.section-widget .schrift-gr-4 .no-hits{font-size:2rem;}.section-widget .schrift-gr-5 .no-hits{font-size:2.25rem;}.section-widget .schrift-gr-1 .view-empty .field-info-text p{font-size:.75rem;line-height:1.2;}.section-widget .schrift-gr-2 .view-empty .field-info-text p{font-size:1rem;line-height:1.2;}.section-widget .schrift-gr-3 .view-empty .field-info-text p{font-size:1.25rem;line-height:1.2;}.section-widget .schrift-gr-4 .view-empty .field-info-text p{font-size:1.5rem;line-height:1.2;}.section-widget .schrift-gr-5 .view-empty .field-info-text p{font-size:1.75rem;line-height:1.2;}.block-ejfwidgetstellen-block .chosen-container{max-width:600px;}.block-ejfwidgetstellen-block h5,.block-ejfwidgetstellen-block legend{font-size:1.125rem;color:#003157;font-family:'verbsemibold';font-weight:normal;text-transform:uppercase;padding-left:1.5rem;background:no-repeat transparent url(/themes/custom/ejf/images/icons/icon_pfeil.svg) left 7px / 1rem auto;margin-top:2rem;}.block-ejfwidgetstellen-block fieldset{border:none;padding:0;}.block-ejfwidgetstellen-block p{margin:0;}.block-ejfwidgetstellen-block label,.block-ejfwidgetstellen-block  .field-label{font-size:1rem;}.block-ejfwidgetstellen-block .area-description{margin:0rem 0 0.5rem;}.section-widget .schrift-gr-1 h1{font-size:1.8125em;}.section-widget .schrift-gr-2 h1{font-size:2.25em;}.section-widget .schrift-gr-3 h1{font-size:2.8125em;}.section-widget .schrift-gr-4 h1{font-size:3.25em;}.schrift-gr-5 h1{font-size:3.8125em;}.section-widget ul.pager__items li.pager__item{font-size:1.125em;line-height:1.25em;margin:0 .125em;width:1.25em;height:1.25em;}.section-widget li.pager__item.is-active{border-radius:50%;}.section-widget nav.pager a[rel="next"]{background:no-repeat transparent url(/themes/custom/ejf/images/icons/icon_pfeil.svg) right center / 1.25em}.section-widget nav.pager a[rel="prev"]{background:no-repeat transparent url(/themes/custom/ejf/images/icons/icon_pfeil_back.svg) left center / 1.25em auto;}.ejf-widget-stellen .view-v00widgetstellen > .view-content > .views-row > .views-field-nid > .field-content > .field--name-title{font-size:1.5625em;font-family:'verbsemibold';font-weight:normal;color:#003157;}.view-v00widgetstellen > .view-content > .views-row > .views-field-nid > .field-content > .field--name-adresse,.ejf-widget-stellen .b-005-info-layer .views-field{font-size:1.125em;padding-top:.25em;}.view-v00widgetstellen .views-field-field-dienstarten,.view-v00widgetstellen .views-field-field-einsatzfelder{float:left;line-height:0;}.view-v00widgetstellen .entity-type-taxonomy-term{width:3.25em;height:3.25em;display:block;float:left;margin:0 .25em .25em 0;}.view-v00widgetstellen .entity-type-taxonomy-term a{background-position:left top;}.icons-1 .view-v00widgetstellen > .view-content > .views-row > .views-field-nid > .field-content > .field--name-adresse{margin-top:-.75em;}.view-v00widgetstellen .views-field-field-adresse-locality,.view-v00widgetstellen .views-row .views-field-title{clear:left;}.view-v00widgetstellen .view-content .views-row{background:repeat-x transparent url(/themes/custom/ejf/images/layout/trenner_punkte_cyan.svg) left bottom / auto .5em;margin-bottom:0em;padding-bottom:1em;}.icons-1 .view-v00widgetstellen .view-content .views-row{margin-bottom:1em;}.section-widget .view-filters{padding-top:1rem;background:repeat-x transparent url(/themes/custom/ejf/images/layout/trenner_punkte_gelb.svg) left top / auto .5em;margin-top:1rem;}.section-widget .view-filters .form-item,.section-widget .view-filters .form-actions{margin-top:1em;margin-bottom:0em;}.section-widget .view-filters .form-text,.section-widget .view-filters .form-item,.section-widget .view-filters .form-select{width:100%;max-width:300px;height:38px;margin-bottom:1em;}.section-widget .view-filters .form-select{background:no-repeat #fff url(/themes/custom/ejf/images/layout/bg_select.svg) right center / 2.5rem auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.section-widget .view-filters fieldset{margin:1em 0;padding:0;border:none;}.section-widget .view-filters fieldset .form-item{margin:0;}.section-widget .view-filters label,.section-widget .view-filters .field-label,.section-widget .view-filters fieldset legend{display:block;color:#0089A8;font-family:'verbsemibold';font-size:1em;line-height:1.4;}.section-widget .view-filters .form-actions{margin-bottom:2rem;padding-bottom:2rem;background:repeat-x transparent url(/themes/custom/ejf/images/layout/trenner_wellen.svg) left bottom / auto 1rem;}.section-widget .view-filters .form-submit{background:no-repeat center center,linear-gradient(to bottom,#00BEDF,#005F70);color:#fff;border:none;height:auto;width:100%;max-width:300px;margin:2rem 0 1rem;border-radius:5px;font-family:Veneer;font-size:1.875em;}.section-widget .form-item-land label{font-size:1em;text-align:left;margin:0;padding:0;}.section-widget .form-item-land label::before,.section-widget .form-item-land label::after{content:"";padding:0;}.ejf-widget-footer{margin-top:2rem;padding-top:2rem;background:repeat-x transparent url(/themes/custom/ejf/images/layout/trenner_punkte_gelb.svg) left top / auto .5rem;}.ejf-widget-footer .view-content{margin:1rem auto 0;width:100%;}.ejf-widget-footer .view-content::before{content:"Tätigkeitsbereiche";color:#0089A8;font-family:'VerbSemibold';font-size:1.5em;padding:1.5rem 0 0;text-align:left;display:block;margin-bottom:2rem;}.ejf-widget-footer .views-row{float:left;width:calc(25% - 1rem);height:120px;margin:0 1rem 1rem 0;max-width:70px;}.ejf-widget-footer .field-icon a{width:100%;height:70px;margin-bottom:.25rem;}.ejf-widget-footer .views-field-name{font-size:.75em;line-height:1.2;text-align:center;hyphens:auto;}.section-widget .view-filters .form-select.chosen-container-multi,.section-widget .view-filters .form-item.form-item-taetigkeitsbereich{height:auto;}.ejf-widget-stellen:not(.filter-einsatzfelder-auswahl-0) .view-filters .chosen-container .chosen-results li.active-result{display:none;}.ejf-widget-stellen:not(.filter-einsatzfelder-auswahl-0).filter-einsatzfelder-auswahl-einsatzfeld-show-17 .chosen-container .chosen-results li.active-result[data-option-array-index="0"],.ejf-widget-stellen:not(.filter-einsatzfelder-auswahl-0).filter-einsatzfelder-auswahl-einsatzfeld-show-629 .chosen-container .chosen-results li.active-result[data-option-array-index="1"],.ejf-widget-stellen:not(.filter-einsatzfelder-auswahl-0).filter-einsatzfelder-auswahl-einsatzfeld-show-19 .chosen-container .chosen-results li.active-result[data-option-array-index="2"],.ejf-widget-stellen:not(.filter-einsatzfelder-auswahl-0).filter-einsatzfelder-auswahl-einsatzfeld-show-12 .chosen-container .chosen-results li.active-result[data-option-array-index="3"],.ejf-widget-stellen:not(.filter-einsatzfelder-auswahl-0).filter-einsatzfelder-auswahl-einsatzfeld-show-24 .chosen-container .chosen-results li.active-result[data-option-array-index="4"],.ejf-widget-stellen:not(.filter-einsatzfelder-auswahl-0).filter-einsatzfelder-auswahl-einsatzfeld-show-13 .chosen-container .chosen-results li.active-result[data-option-array-index="5"],.ejf-widget-stellen:not(.filter-einsatzfelder-auswahl-0).filter-einsatzfelder-auswahl-einsatzfeld-show-22 .chosen-container .chosen-results li.active-result[data-option-array-index="6"],.ejf-widget-stellen:not(.filter-einsatzfelder-auswahl-0).filter-einsatzfelder-auswahl-einsatzfeld-show-14 .chosen-container .chosen-results li.active-result[data-option-array-index="7"],.ejf-widget-stellen:not(.filter-einsatzfelder-auswahl-0).filter-einsatzfelder-auswahl-einsatzfeld-show-18 .chosen-container .chosen-results li.active-result[data-option-array-index="8"],.ejf-widget-stellen:not(.filter-einsatzfelder-auswahl-0).filter-einsatzfelder-auswahl-einsatzfeld-show-23 .chosen-container .chosen-results li.active-result[data-option-array-index="9"],.ejf-widget-stellen:not(.filter-einsatzfelder-auswahl-0).filter-einsatzfelder-auswahl-einsatzfeld-show-11 .chosen-container .chosen-results li.active-result[data-option-array-index="10"],.ejf-widget-stellen:not(.filter-einsatzfelder-auswahl-0).filter-einsatzfelder-auswahl-einsatzfeld-show-16 .chosen-container .chosen-results li.active-result[data-option-array-index="11"],.ejf-widget-stellen:not(.filter-einsatzfelder-auswahl-0).filter-einsatzfelder-auswahl-einsatzfeld-show-477 .chosen-container .chosen-results li.active-result[data-option-array-index="12"],.ejf-widget-stellen:not(.filter-einsatzfelder-auswahl-0).filter-einsatzfelder-auswahl-einsatzfeld-show-15 .chosen-container .chosen-results li.active-result[data-option-array-index="13"],.ejf-widget-stellen:not(.filter-einsatzfelder-auswahl-0).filter-einsatzfelder-auswahl-einsatzfeld-show-396 .chosen-container .chosen-results li.active-result[data-option-array-index="14"],.ejf-widget-stellen:not(.filter-einsatzfelder-auswahl-0).einsatzfeld-show-17 .chosen-container .chosen-results li.active-result[data-option-array-index="0"],.ejf-widget-stellen:not(.filter-einsatzfelder-auswahl-0).einsatzfeld-show-629 .chosen-container .chosen-results li.active-result[data-option-array-index="1"],.ejf-widget-stellen:not(.filter-einsatzfelder-auswahl-0).einsatzfeld-show-19 .chosen-container .chosen-results li.active-result[data-option-array-index="2"],.ejf-widget-stellen:not(.filter-einsatzfelder-auswahl-0).einsatzfeld-show-12 .chosen-container .chosen-results li.active-result[data-option-array-index="3"],.ejf-widget-stellen:not(.filter-einsatzfelder-auswahl-0).einsatzfeld-show-24 .chosen-container .chosen-results li.active-result[data-option-array-index="4"],.ejf-widget-stellen:not(.filter-einsatzfelder-auswahl-0).einsatzfeld-show-13 .chosen-container .chosen-results li.active-result[data-option-array-index="5"],.ejf-widget-stellen:not(.filter-einsatzfelder-auswahl-0).einsatzfeld-show-22 .chosen-container .chosen-results li.active-result[data-option-array-index="6"],.ejf-widget-stellen:not(.filter-einsatzfelder-auswahl-0).einsatzfeld-show-14 .chosen-container .chosen-results li.active-result[data-option-array-index="7"],.ejf-widget-stellen:not(.filter-einsatzfelder-auswahl-0).einsatzfeld-show-18 .chosen-container .chosen-results li.active-result[data-option-array-index="8"],.ejf-widget-stellen:not(.filter-einsatzfelder-auswahl-0).einsatzfeld-show-23 .chosen-container .chosen-results li.active-result[data-option-array-index="9"],.ejf-widget-stellen:not(.filter-einsatzfelder-auswahl-0).einsatzfeld-show-11 .chosen-container .chosen-results li.active-result[data-option-array-index="10"],.ejf-widget-stellen:not(.filter-einsatzfelder-auswahl-0).einsatzfeld-show-16 .chosen-container .chosen-results li.active-result[data-option-array-index="11"],.ejf-widget-stellen:not(.filter-einsatzfelder-auswahl-0).einsatzfeld-show-477 .chosen-container .chosen-results li.active-result[data-option-array-index="12"],.ejf-widget-stellen:not(.filter-einsatzfelder-auswahl-0).einsatzfeld-show-15 .chosen-container .chosen-results li.active-result[data-option-array-index="13"],.ejf-widget-stellen:not(.filter-einsatzfelder-auswahl-0).einsatzfeld-show-396 .chosen-container .chosen-results li.active-result[data-option-array-index="14"]{display:list-item;}@media screen and (min-width:500px){.section-widget .view-filters .form--inline > .form-item{width:calc(50% - 1rem);max-width:calc(50% - 1rem);margin-right:.5rem;}.section-widget .view-filters .form-actions{clear:left;}}

